:root{--ink:#10272a;--deep:#0b3b3c;--deep2:#062c2d;--mint:#9fe3cf;--mint2:#dff7ef;--sky:#edf8f7;--line:#dbe8e5;--muted:#5e7375;--white:#fff;--shadow:0 24px 70px rgba(8,57,59,.12);--r:22px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--ink);background:#fff;line-height:1.6}a{color:inherit;text-decoration:none}img{max-width:100%}.container{width:min(1180px,calc(100% - 40px));margin:auto}.narrow{width:min(780px,calc(100% - 40px))}.skip{position:absolute;left:-999px}.skip:focus{left:10px;top:10px;background:#fff;padding:10px;z-index:99}.site-header{position:sticky;top:0;z-index:30;background:rgba(255,255,255,.9);backdrop-filter:blur(16px);border-bottom:1px solid rgba(219,232,229,.8)}.nav{height:78px;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:11px;font-weight:800;letter-spacing:-.02em}.brandmark{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:var(--deep);color:var(--mint);font-weight:900}.brand.light{color:#fff}.nav nav{display:flex;align-items:center;gap:28px;font-size:14px;font-weight:650}.nav nav>a:not(.btn):hover{color:#187c72}.menu-btn{display:none}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:12px;border:1px solid var(--deep);background:var(--deep);color:#fff;font-weight:750;cursor:pointer;transition:.2s}.btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(11,59,60,.2)}.btn-sm{min-height:42px;padding:0 17px}.btn.ghost{background:transparent;color:var(--deep)}.btn.light{background:var(--mint);color:var(--deep2);border-color:var(--mint)}.hero{padding:95px 0 75px;background:radial-gradient(circle at 78% 15%,rgba(159,227,207,.5),transparent 33%),linear-gradient(180deg,#f4fbf9,#fff)}.hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:center}.kicker{display:inline-block;font-size:12px;font-weight:850;letter-spacing:.15em;color:#14776f;margin-bottom:18px}.kicker.mint{color:var(--mint)}h1,h2,h3{line-height:1.08;letter-spacing:-.04em;margin:0 0 18px}h1{font-size:clamp(44px,6vw,78px);max-width:900px}h2{font-size:clamp(32px,4vw,50px)}h3{font-size:22px}.lead{font-size:20px;color:var(--muted);max-width:760px}.actions{display:flex;gap:12px;margin:32px 0}.trust-row{display:flex;gap:24px;flex-wrap:wrap;font-size:13px;font-weight:700;color:#496466}.trust-row span:before{content:'✓';color:#0b8d78;margin-right:7px}.hero-panel{background:var(--deep);color:#fff;border-radius:28px;padding:28px;box-shadow:0 35px 80px rgba(6,44,45,.28);transform:rotate(1deg)}.panel-top{display:flex;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.14);padding-bottom:18px;font-weight:750}.status{color:var(--mint);font-size:12px}.metric{padding:30px 0}.metric small,.mini-grid span{display:block;color:#a9c2c1;font-size:12px}.metric strong{display:block;font-size:28px;margin:6px 0 18px}.bar{height:7px;background:rgba(255,255,255,.12);border-radius:20px;overflow:hidden}.bar i{display:block;height:100%;background:var(--mint);border-radius:20px}.mini-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mini-grid div{padding:18px;border:1px solid rgba(255,255,255,.12);border-radius:15px}.mini-grid b{font-size:24px}.flow{display:flex;align-items:center;gap:10px;margin-top:22px;font-size:11px;color:#b7cccb}.flow i{height:1px;flex:1;background:rgba(255,255,255,.25)}.logo-strip{border-block:1px solid var(--line);padding:17px 0;overflow:hidden}.logo-strip p{font-size:12px;letter-spacing:.18em;text-align:center;color:#667d7f;white-space:nowrap}.section{padding:100px 0}.section.soft{background:var(--sky)}.section.dark{background:var(--deep2);color:#fff}.section-head{display:flex;align-items:end;justify-content:space-between;gap:60px;margin-bottom:45px}.section-head>div{max-width:760px}.section-head>p{max-width:400px;color:var(--muted)}.cards{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.service-card{padding:26px;min-height:330px;border:1px solid var(--line);border-radius:var(--r);display:flex;flex-direction:column;transition:.25s;background:#fff}.service-card:hover{transform:translateY(-7px);box-shadow:var(--shadow);border-color:#b8dbd3}.service-card .icon{width:48px;height:48px;border-radius:14px;background:var(--mint2);display:grid;place-items:center;font-size:24px;color:var(--deep);margin-bottom:30px}.service-card small{color:#178077;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.service-card h3,.service-card h2{font-size:24px;margin-top:9px}.service-card p{color:var(--muted);font-size:14px}.service-card b{margin-top:auto;font-size:13px}.split{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;align-items:center}.split p{color:#b6c9c8;font-size:18px}.steps{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.12)}.steps div{padding:30px;background:var(--deep2)}.steps b{color:var(--mint)}.steps p{font-size:14px}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.feature-grid>div{border-top:2px solid var(--deep);padding:25px 0}.feature-grid b{color:#148076}.feature-grid p{color:var(--muted)}.post-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.post-grid article{background:#fff;border-radius:var(--r);padding:30px;border:1px solid var(--line)}.post-grid article>span{font-size:12px;color:#6c8586}.post-grid p{color:var(--muted)}.post-grid a:last-child{font-weight:750;color:#14776f}.post-grid.big{grid-template-columns:repeat(2,1fr)}.cta{background:var(--deep);color:#fff;padding:70px 0}.cta .container{display:flex;justify-content:space-between;align-items:center;gap:30px}.cta h2{max-width:750px}.page-hero,.article-head{padding:95px 0 70px;background:linear-gradient(180deg,var(--sky),#fff)}.page-hero h1,.article-head h1{font-size:clamp(42px,6vw,70px)}.breadcrumbs{display:flex;gap:8px;flex-wrap:wrap;font-size:13px;color:var(--muted);margin-bottom:28px}.content-grid{display:grid;grid-template-columns:1fr 360px;gap:75px}.prose{font-size:18px}.prose h2{font-size:34px;margin-top:45px}.prose p,.prose li{color:#425d60}.prose li{margin:8px 0}.sticky-card{position:sticky;top:110px;align-self:start;background:var(--sky);border-radius:var(--r);padding:28px}.sticky-card span{font-size:12px;color:#14776f;font-weight:800}.light-split p{color:#425d60}.article-body>p:first-of-type{font-size:22px;color:var(--ink)}.article-cta{margin-top:60px;background:var(--deep);color:#fff;padding:35px;border-radius:var(--r)}.article-cta p{color:#c2d5d4}.contact-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:80px}.contact-list{display:grid;gap:12px;margin-top:35px}.contact-list>*{padding:17px;border:1px solid var(--line);border-radius:14px}.contact-list small{display:block;color:var(--muted)}.form{display:grid;gap:17px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:15px}.form label{font-size:13px;font-weight:700}.form input,.form textarea,.form select{width:100%;margin-top:7px;border:1px solid #cddedb;border-radius:11px;padding:13px 14px;background:#fff;color:var(--ink);font:inherit}.form input:focus,.form textarea:focus,.form select:focus{outline:2px solid var(--mint);border-color:var(--deep)}.check{display:flex;gap:8px;align-items:flex-start}.check input{width:auto;margin-top:4px}.alert{padding:14px 16px;border-radius:10px;font-weight:650}.alert.success{background:#e0f8ed;color:#075b49}.alert.error{background:#fff0ef;color:#8b2922}footer{background:#071f21;color:#c7d7d6;padding:70px 0 25px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1.2fr 1fr;gap:50px}.footer-grid p{max-width:330px}.footer-grid h3{font-size:14px;color:#fff;letter-spacing:0}.footer-grid>div{display:flex;flex-direction:column;gap:10px}.footer-grid a:hover{color:var(--mint)}.footer-bottom{display:flex;justify-content:space-between;border-top:1px solid rgba(255,255,255,.1);padding-top:22px;margin-top:50px;font-size:12px}.whatsapp{position:fixed;right:22px;bottom:22px;width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:#25d366;color:#073c20;font-weight:900;box-shadow:0 12px 30px rgba(0,0,0,.2);z-index:20}
/* admin */.admin-shell{min-height:100vh;background:#f3f7f6;display:grid;grid-template-columns:250px 1fr}.admin-side{background:#082d2f;color:#d8e7e6;padding:24px;position:sticky;top:0;height:100vh;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.admin-brand{display:flex;gap:10px;align-items:center;color:#fff;margin-bottom:36px}.admin-side nav{display:grid;gap:6px}.admin-side nav a{padding:11px 13px;border-radius:9px;font-size:14px}.admin-side nav a:hover{background:rgba(255,255,255,.08)}.admin-main{padding:38px;min-width:0}.admin-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.admin-head small{color:#168277;font-weight:800;letter-spacing:.12em}.admin-head h1{font-size:38px}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:22px}.stats div,.admin-card{background:#fff;border:1px solid var(--line);border-radius:17px;padding:24px}.stats small{display:block;color:var(--muted)}.stats b{font-size:35px}.admin-card-head{display:flex;justify-content:space-between;align-items:center}.table-wrap{overflow:auto}table{width:100%;border-collapse:collapse;font-size:13px}th,td{text-align:left;padding:13px;border-bottom:1px solid var(--line);vertical-align:top}td small{display:block;color:var(--muted)}.badge{background:var(--mint2);padding:5px 8px;border-radius:8px}.message-cell{max-width:260px}.admin-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:20px}.item-list{display:grid}.item-list a{display:flex;justify-content:space-between;gap:10px;padding:14px 0;border-bottom:1px solid var(--line)}.item-list small{display:block;color:var(--muted)}.item-list em{font-size:12px;color:#168277}.narrow-form{max-width:600px}.login-wrap{min-height:100vh;background:linear-gradient(135deg,var(--deep2),var(--deep));display:grid;place-items:center;padding:20px}.login-card{width:min(440px,100%);background:#fff;padding:38px;border-radius:24px;display:grid;gap:16px;box-shadow:var(--shadow)}.login-card h1{font-size:34px}.login-card label{font-weight:700;font-size:13px}.login-card input{width:100%;padding:13px;border:1px solid var(--line);border-radius:10px;margin-top:6px}
@media(max-width:980px){.cards{grid-template-columns:1fr 1fr}.hero-grid,.split,.contact-grid,.content-grid{grid-template-columns:1fr}.hero-panel{transform:none}.section-head{align-items:start;flex-direction:column;gap:10px}.content-grid{gap:35px}.sticky-card{position:static}.footer-grid{grid-template-columns:1fr 1fr}.admin-grid{grid-template-columns:1fr}.stats{grid-template-columns:1fr 1fr}}
@media(max-width:760px){.container{width:min(100% - 28px,1180px)}.nav{height:68px}.menu-btn{display:block;border:1px solid var(--line);background:#fff;border-radius:9px;padding:8px 12px}.nav nav{position:absolute;left:14px;right:14px;top:73px;background:#fff;border:1px solid var(--line);border-radius:15px;padding:18px;display:none;flex-direction:column;align-items:stretch;box-shadow:var(--shadow)}.nav nav.open{display:flex}.hero{padding:65px 0}.hero-grid{gap:38px}h1{font-size:44px}.lead{font-size:18px}.actions{flex-direction:column}.trust-row{gap:10px}.section{padding:70px 0}.cards,.feature-grid,.post-grid,.post-grid.big,.steps,.form-row{grid-template-columns:1fr}.service-card{min-height:auto}.cta .container,.footer-bottom{align-items:flex-start;flex-direction:column}.footer-grid{grid-template-columns:1fr}.contact-grid{gap:35px}.admin-shell{display:block}.admin-side{position:relative;height:auto;max-height:none;overflow:visible}.admin-side nav{grid-template-columns:1fr 1fr}.admin-main{padding:20px}.stats{grid-template-columns:1fr 1fr}.admin-head h1{font-size:30px}.logo-strip p{text-align:left}.whatsapp{width:50px;height:50px}.page-hero,.article-head{padding:65px 0 45px}}
.roadmap-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:20px}.roadmap-summary div{display:grid}.roadmap-summary b{font-size:32px}.roadmap-summary small{color:var(--muted)}.roadmap-filter{display:flex;gap:8px;align-items:center}.roadmap-filter select{border:1px solid var(--line);padding:9px;border-radius:9px;background:#fff}.priority{display:inline-grid;place-items:center;min-width:34px;padding:5px 7px;border-radius:8px;font-weight:800}.priority.p1{background:#ffe3df;color:#942f25}.priority.p2{background:#fff1d6;color:#815300}.priority.p3{background:#e6f4ff;color:#145d85}.priority.p4,.priority.p5{background:#eef2f2;color:#536568}@media(max-width:760px){.roadmap-summary{grid-template-columns:1fr}.roadmap-filter{align-items:stretch;flex-direction:column}}
.inline-form{display:inline;margin-left:10px}.link-btn{border:0;background:transparent;color:inherit;text-decoration:underline;cursor:pointer;padding:0;font:inherit}.form h3{margin:18px 0 2px}.form label small{font-weight:400;opacity:.65}.article h2{margin-top:2.25rem}.article h3{margin-top:1.5rem}
/* Blog içerik editörü */
.editor-head-actions,.publish-actions{display:flex;gap:10px;align-items:center}.btn.ghost{background:#fff;color:var(--deep);border:1px solid var(--line)}.editor-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:22px}.editor-main-column,.editor-side-column{display:grid;gap:20px;align-content:start}.editor-side-column{position:sticky;top:20px}.editor-title-card label,.editor-side-column label{display:grid;gap:7px;font-size:13px;font-weight:750;margin-bottom:16px}.editor-title-card input,.editor-title-card textarea,.editor-side-column input,.editor-side-column textarea,.editor-side-column select{width:100%;border:1px solid #cddedb;border-radius:11px;padding:12px 13px;background:#fff;color:var(--ink);font:inherit}.slug-line{display:flex;align-items:center;border:1px solid #cddedb;border-radius:11px;overflow:hidden;margin:12px 0 18px;background:#f7faf9}.slug-line span{padding-left:13px;color:var(--muted);font-size:13px;white-space:nowrap}.slug-line input{border:0;background:transparent;padding:12px 6px;min-width:0;width:100%;font:inherit}.editor-title-card small,.editor-side-column small{color:var(--muted);font-weight:500}.visual-editor-card{padding:0;overflow:hidden}.editor-toolbar{display:flex;flex-wrap:wrap;gap:6px;padding:11px;border-bottom:1px solid var(--line);background:#f8fbfa;position:sticky;top:0;z-index:2}.editor-toolbar button,.editor-toolbar select{border:1px solid #cbdcda;background:#fff;border-radius:8px;min-height:35px;padding:7px 10px;color:var(--ink);font:inherit;font-size:12px;cursor:pointer}.editor-toolbar button:hover{background:var(--mint2)}.visual-editor{min-height:560px;padding:32px;outline:0;font-size:17px;line-height:1.75}.visual-editor h2{font-size:32px;margin:38px 0 14px}.visual-editor h3{font-size:24px;margin:30px 0 10px}.visual-editor blockquote{border-left:4px solid var(--mint);padding:14px 20px;background:var(--sky);margin:22px 0}.visual-editor table{border-collapse:collapse;width:100%;margin:20px 0}.visual-editor td,.visual-editor th{border:1px solid var(--line);padding:10px}.visual-editor details{border:1px solid var(--line);padding:14px;border-radius:10px;margin:12px 0}.html-editor{display:none;width:100%;min-height:560px;border:0;padding:28px;font:14px/1.6 Consolas,monospace;resize:vertical}.html-mode .visual-editor{display:none}.html-mode .html-editor{display:block}.editor-stat-row{display:flex;gap:22px;padding:12px 28px;border-top:1px solid var(--line);color:var(--muted);font-size:12px}.search-preview{padding:18px;border:1px solid var(--line);border-radius:12px}.search-title{color:#1a0dab;font-size:20px}.search-url{color:#137333;font-size:13px;margin:5px 0}.search-description{color:#4d5156;font-size:14px}.score-head{display:flex;justify-content:space-between;align-items:center}.score-head b{font-size:28px;color:#168277}.score-bar{height:8px;background:#e6eeee;border-radius:99px;overflow:hidden}.score-bar span{display:block;height:100%;width:0;background:#168277;transition:.2s}.seo-score-card ul{padding-left:18px;font-size:13px;color:var(--muted)}.seo-score-card li.ok{color:#13735d}.seo-score-card li.warn{color:#9b5d00}.danger-link{border:0;background:transparent;color:#a5302b;text-decoration:underline;cursor:pointer}.save-note{font-size:12px;color:var(--muted);margin-bottom:0}.revision-list{display:grid}.revision-list>div{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}.revision-list small{display:block;color:var(--muted)}.text-link{color:#14776f;font-weight:750}.blog-list-card .admin-card-head p{color:var(--muted);margin:4px 0 0}
@media(max-width:1100px){.editor-layout{grid-template-columns:1fr}.editor-side-column{position:static}}@media(max-width:760px){.editor-head-actions{align-items:stretch;flex-direction:column}.editor-toolbar{position:static}.visual-editor{min-height:420px;padding:20px}.slug-line span{display:none}.editor-stat-row{gap:10px;flex-wrap:wrap}}

/* Medya kütüphanesi ve blog görselleri */
.media-admin-grid{margin-bottom:20px}.media-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px}.media-card{border:1px solid var(--line);border-radius:15px;overflow:hidden;background:#fff}.media-card>img{width:100%;aspect-ratio:4/3;object-fit:cover;background:#eef5f3}.media-card-form{padding:14px;display:grid;gap:10px}.media-card-form label{display:grid;gap:5px;font-size:12px;font-weight:750}.media-card-form input{width:100%;padding:9px;border:1px solid var(--line);border-radius:8px}.media-actions{display:flex;justify-content:space-between;align-items:center}.cover-preview{display:grid;place-items:center;min-height:150px;border:1px dashed #b8ceca;border-radius:12px;background:#f7faf9;color:var(--muted);overflow:hidden;margin-bottom:14px}.cover-preview img{width:100%;aspect-ratio:16/9;object-fit:cover}.media-modal[hidden]{display:none}.media-modal{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:24px}.media-modal-backdrop{position:absolute;inset:0;background:rgba(5,31,33,.7);backdrop-filter:blur(4px)}.media-modal-panel{position:relative;width:min(980px,100%);max-height:85vh;overflow:auto;background:#fff;border-radius:20px;box-shadow:0 30px 90px rgba(0,0,0,.3)}.media-modal-head{display:flex;align-items:center;justify-content:space-between;padding:20px 22px;border-bottom:1px solid var(--line);position:sticky;top:0;background:#fff;z-index:2}.media-modal-head h2{font-size:27px;margin:3px 0 0}.media-modal-head button{border:0;background:#eef5f3;width:38px;height:38px;border-radius:10px;font-size:24px;cursor:pointer}.media-picker-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:22px}.media-picker-item{border:1px solid var(--line);border-radius:12px;background:#fff;padding:0;overflow:hidden;text-align:left;cursor:pointer}.media-picker-item:hover{border-color:#168277;box-shadow:0 8px 24px rgba(11,59,60,.12)}.media-picker-item img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.media-picker-item span{display:block;padding:9px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.media-modal-foot{padding:16px 22px;border-top:1px solid var(--line)}.modal-open{overflow:hidden}.revision-actions{display:flex;gap:12px;align-items:center}.revision-actions form{margin:0}.article-cover{margin:35px 0 0}.article-cover img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:22px;box-shadow:var(--shadow)}.article-body figure{margin:32px 0}.article-body figure img{width:100%;height:auto;border-radius:16px}.article-body figcaption{font-size:13px;color:var(--muted);margin-top:8px;text-align:center}.article-body table{width:100%;border-collapse:collapse;margin:28px 0}.article-body th,.article-body td{border:1px solid var(--line);padding:12px}.article-body blockquote{border-left:4px solid var(--mint);background:var(--sky);padding:18px 22px;margin:28px 0}.article-body details{border:1px solid var(--line);border-radius:12px;padding:16px;margin:12px 0}.article-body summary{cursor:pointer;font-weight:800}
@media(max-width:980px){.media-grid,.media-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.media-grid,.media-picker-grid{grid-template-columns:1fr}.media-modal{padding:8px}}
.audit-filters{display:flex;gap:.55rem;flex-wrap:wrap;margin:0 0 1rem}.badge{display:inline-flex;padding:.3rem .55rem;border-radius:999px;font-size:.76rem;font-weight:800}.badge.critical{background:#fee2e2;color:#991b1b}.badge.warning{background:#fef3c7;color:#92400e}.row-actions{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.row-actions form{margin:0}.link{border:0;background:none;padding:0;font:inherit;color:var(--brand,#0b6b68);cursor:pointer}.link.danger{color:#b91c1c}.clean-list{display:grid;gap:.75rem;padding-left:1.2rem}.form-grid small{display:block;color:#64748b;margin-top:.35rem}.check{display:flex!important;align-items:center;gap:.55rem}.check input{width:auto!important}

.filter-row{display:flex;gap:10px;align-items:center;margin-bottom:18px}.filter-row input{min-width:280px}.filter-row input,.filter-row select,.stack-form input,.stack-form select,.note-form select,.note-form textarea{padding:11px 12px;border:1px solid var(--line);border-radius:10px;background:#fff}.priority-urgent{background:#fee2e2;color:#991b1b}.priority-high{background:#ffedd5;color:#9a3412}.priority-low{background:#e0f2fe;color:#075985}.lead-layout{align-items:start}.detail-list{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.detail-list div{padding:13px 0;border-bottom:1px solid var(--line)}.detail-list dt{font-size:12px;color:var(--muted)}.detail-list dd{margin:4px 0 0;font-weight:700}.lead-message{padding:16px;background:#f7faf9;border-radius:12px}.stack-form{display:grid;gap:14px}.stack-form label{display:grid;gap:6px;font-size:13px;font-weight:700}.note-form{display:grid;grid-template-columns:180px 1fr auto;gap:10px;align-items:start}.timeline{margin-top:24px}.timeline article{display:grid;grid-template-columns:14px 1fr;gap:12px;padding:0 0 20px}.timeline article>span{width:10px;height:10px;border-radius:50%;background:#168277;margin-top:6px}.timeline small{display:block;color:var(--muted)}.timeline p{margin:7px 0 0}@media(max-width:760px){.filter-row,.note-form{display:grid}.filter-row input{min-width:0}.detail-list{grid-template-columns:1fr}.lead-layout{grid-template-columns:1fr}}

.task-layout{grid-template-columns:minmax(0,1fr) 360px}.segmented{display:flex;gap:4px;background:#eef5f3;padding:4px;border-radius:10px}.segmented a{padding:7px 10px;border-radius:7px;font-size:12px}.segmented a.active{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.06)}.task-list{display:grid;gap:10px;margin-top:18px}.task-item{display:flex;justify-content:space-between;gap:20px;padding:18px;border:1px solid var(--line);border-radius:13px}.task-item.overdue{border-color:#f2b8b5;background:#fff8f7}.task-item h3{font-size:17px;margin:8px 0 5px}.task-item p{margin:0 0 7px;color:var(--muted)}.task-item small{color:var(--muted)}.task-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.task-list.compact .task-item{padding:13px}.task-inline-form{display:grid;grid-template-columns:2fr 1.2fr .8fr 1fr;gap:10px}.task-inline-form textarea{grid-column:1/4}.task-inline-form input,.task-inline-form select,.task-inline-form textarea{padding:11px 12px;border:1px solid var(--line);border-radius:10px;background:#fff}.report-bar{margin:18px 0}.report-bar>div{display:flex;justify-content:space-between}.report-bar i{display:block;height:9px;background:#168277;border-radius:99px;margin-top:6px}.monthly-bars{height:220px;display:flex;align-items:flex-end;gap:14px;padding-top:25px;overflow:auto}.monthly-bars>div{min-width:48px;display:grid;justify-items:center;gap:5px}.monthly-bars i{display:block;width:28px;background:#168277;border-radius:7px 7px 2px 2px}.monthly-bars small{white-space:nowrap;color:var(--muted)}@media(max-width:900px){.task-layout{grid-template-columns:1fr}.task-inline-form{grid-template-columns:1fr}.task-inline-form textarea{grid-column:auto}.task-item{display:grid}.reports-grid{grid-template-columns:1fr}}
.dynamic-form{padding:24px;border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:var(--shadow)}.dynamic-form label{display:grid;gap:7px;margin-bottom:14px;font-weight:700}.dynamic-form input,.dynamic-form select,.dynamic-form textarea{width:100%;padding:12px;border:1px solid var(--line);border-radius:10px;background:#fff}.table-wrap{overflow:auto}.table-wrap table{width:100%;border-collapse:collapse}.table-wrap th,.table-wrap td{padding:12px;border-bottom:1px solid var(--line);text-align:left;white-space:nowrap}.admin-card code{display:inline-block;padding:10px 12px;border-radius:8px;background:#eef5f3;color:#0b3b3c}

/* v2.9 Proje operasyon yönetimi */
.project-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 20px}.project-summary article{background:#fff;border:1px solid var(--line);border-radius:14px;padding:18px}.project-summary small{display:block;color:var(--muted);margin-bottom:7px}.project-summary b{font-size:20px}.project-progress,.table-progress{height:8px;background:#e8f0ee;border-radius:99px;overflow:hidden;margin-top:10px}.project-progress i,.table-progress i{display:block;height:100%;background:#168277;border-radius:99px}.table-progress{width:120px;margin:0 0 5px}.overdue-text{color:#b42318}.project-task-form{display:grid;grid-template-columns:2fr 1fr 1fr 1fr auto;gap:10px;margin-bottom:20px}.project-task-form textarea{grid-column:1/5}.project-task-form input,.project-task-form select,.project-task-form textarea,.milestone-form input{padding:11px 12px;border:1px solid var(--line);border-radius:10px;background:#fff}.project-board{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));gap:14px;overflow:auto}.project-column{background:#f5f9f8;border:1px solid var(--line);border-radius:14px;padding:12px;min-height:240px}.project-column>header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.project-column>header span{display:grid;place-items:center;min-width:24px;height:24px;border-radius:99px;background:#fff;border:1px solid var(--line);font-size:12px}.project-task-card{background:#fff;border:1px solid var(--line);border-left:4px solid #9eb7b2;border-radius:11px;padding:13px;margin-bottom:10px}.project-task-card.priority-urgent{border-left-color:#b42318}.project-task-card.priority-high{border-left-color:#d97706}.project-task-card.priority-low{border-left-color:#0284c7}.project-task-card p{font-size:13px;color:var(--muted);margin:7px 0}.project-task-card small{color:var(--muted)}.task-card-actions select{width:100%;margin:10px 0 7px;padding:8px;border:1px solid var(--line);border-radius:8px}.milestone-form{display:grid;grid-template-columns:1fr 170px auto;gap:10px}.milestone-list{display:grid;margin-top:18px}.milestone-list article{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid var(--line)}.milestone-list article.done b{text-decoration:line-through;color:var(--muted)}.milestone-list small{display:block;color:var(--muted);margin-top:4px}.project-timeline{max-height:500px;overflow:auto}.muted{color:var(--muted)}
@media(max-width:1100px){.project-summary{grid-template-columns:repeat(2,1fr)}.project-task-form{grid-template-columns:1fr 1fr}.project-task-form textarea{grid-column:1/3}.project-board{grid-template-columns:repeat(4,280px)}}@media(max-width:650px){.project-summary{grid-template-columns:1fr}.project-task-form,.milestone-form{grid-template-columns:1fr}.project-task-form textarea{grid-column:auto}}

.reference-grid,.case-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.reference-card,.case-card{background:#fff;border:1px solid var(--line);border-radius:18px;padding:24px;box-shadow:var(--shadow)}.reference-card img,.case-card img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:12px;margin-bottom:18px}.reference-card small,.case-card small{color:var(--muted)}.reference-card h2,.case-card h2{font-size:22px;margin:8px 0}.case-sections section{margin:42px 0;padding:28px;border:1px solid var(--line);border-radius:18px;background:#fff}@media(max-width:900px){.reference-grid,.case-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.reference-grid,.case-grid{grid-template-columns:1fr}}

/* Başarı hikâyeleri editörü */
.case-editor-form .editor-title-card label,
.case-editor-form .case-section-card label,
.case-editor-form .editor-side-column label{display:grid;gap:7px;font-size:13px;font-weight:750;margin-bottom:16px}
.case-editor-form input,
.case-editor-form textarea,
.case-editor-form select{width:100%;border:1px solid #cddedb;border-radius:11px;padding:12px 13px;background:#fff;color:var(--ink);font:inherit;line-height:1.55}
.case-editor-form textarea{resize:vertical;min-height:120px}
.case-editor-form input:focus,
.case-editor-form textarea:focus,
.case-editor-form select:focus{outline:3px solid rgba(159,227,207,.45);border-color:#168277}
.case-form-grid{display:grid;gap:16px}.case-form-grid.two-columns{grid-template-columns:1fr 1fr}
.case-section-card{display:grid;gap:18px}.case-section-heading{display:flex;gap:14px;align-items:flex-start}.case-section-heading>span{display:grid;place-items:center;flex:0 0 38px;height:38px;border-radius:11px;background:var(--mint2);color:#0b665e;font-size:12px;font-weight:900}.case-section-heading h2{font-size:23px;margin:0 0 5px}.case-section-heading p{margin:0;color:var(--muted);font-size:13px}.case-content-area{min-height:360px!important;font:14px/1.7 ui-monospace,SFMono-Regular,Consolas,monospace!important}.field-help{display:block;color:var(--muted);font-size:12px;line-height:1.5;margin-top:7px}.case-editor-form .publish-card .btn{width:100%;margin-top:4px}
@media(max-width:760px){.case-form-grid.two-columns{grid-template-columns:1fr}.case-section-heading{align-items:center}.case-content-area{min-height:280px!important}}


.content-faq .faq-list{display:grid;gap:12px;margin-top:24px}.content-faq details{background:#fff;border:1px solid #d8e5e3;border-radius:16px;padding:18px 20px}.content-faq summary{cursor:pointer;font-weight:750;color:#073c3b}.content-faq details div{padding-top:12px;color:#405b5a;line-height:1.75}.related-content .card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px}.related-content .content-card{display:block;background:#fff;border:1px solid #d8e5e3;border-radius:18px;padding:24px;text-decoration:none;color:inherit;transition:.2s}.related-content .content-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(6,61,60,.1)}.content-card small{color:#07847f;font-weight:700}.content-card h3{margin:10px 0 18px}.content-card span{color:#075b58;font-weight:700}@media(max-width:850px){.related-content .card-grid{grid-template-columns:1fr}}

/* GEO ve yapay zekâ görünürlüğü */
.geo-answer{margin:0 0 32px;padding:24px;border:1px solid #cfe3df;border-radius:18px;background:linear-gradient(135deg,#f4fbf9,#fff)}.geo-answer-head{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px}.geo-answer-head span{font-size:11px;font-weight:900;letter-spacing:.14em;color:#08776f}.geo-answer-head small{color:var(--muted)}.geo-answer>p{font-size:18px;line-height:1.75;margin:0 0 16px}.geo-expert{display:flex;gap:8px;align-items:center;font-size:13px}.geo-expert span{color:var(--muted)}.geo-entities{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.geo-entities span{padding:6px 10px;border-radius:999px;background:#e4f5f1;color:#0b625d;font-size:12px;font-weight:700}.geo-sources{margin-top:18px;border-top:1px solid #dbe8e5;padding-top:14px}.geo-sources summary{cursor:pointer;font-weight:750}.geo-sources a{text-decoration:underline;color:#096d67}.geo-help{margin-top:18px;padding:16px;border-radius:12px;background:#f3f8f7}.geo-help p{margin:5px 0}.geo-help code{display:block;white-space:normal;word-break:break-word;background:#fff;padding:10px;border:1px solid var(--line);border-radius:8px}

/* Diller ve Çeviriler */
.languages-page .admin-grid.two{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:start}
.languages-page .form-grid label{display:grid;gap:7px}
.languages-page .form-grid input,.languages-page .form-grid select,.languages-page .form-grid textarea{width:100%}
.languages-page .editor-layout{margin-top:22px}
@media (max-width:980px){.languages-page .admin-grid.two{grid-template-columns:1fr}}

/* v4.2 Diller ve Çeviriler premium düzen */
.languages-page{display:grid;gap:22px}.languages-head{align-items:flex-end;margin-bottom:2px}.languages-head>div:first-child{max-width:780px}.languages-head h1{font-size:42px;margin:5px 0 8px}.languages-head p{margin:0;color:var(--muted);font-size:15px}.languages-summary{display:flex;gap:10px;flex-wrap:wrap}.languages-summary span{display:flex;align-items:center;gap:7px;padding:10px 13px;background:#fff;border:1px solid var(--line);border-radius:12px;color:var(--muted);font-size:13px}.languages-summary b{font-size:18px;color:var(--deep)}
.language-overview-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);gap:20px}.language-card{display:grid;gap:22px}.language-card-head{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.language-card-head h2,.language-list-card h2,.recent-translations-card h2,.language-content-card h2{font-size:25px;margin:5px 0 7px}.language-card-head p,.language-list-card p,.recent-translations-card p,.language-content-card p{margin:0;color:var(--muted);font-size:13px}.section-kicker{display:block;font-size:11px;font-weight:900;letter-spacing:.13em;color:#08776f}.language-icon{display:grid;place-items:center;flex:0 0 46px;height:46px;border-radius:14px;background:var(--mint2);color:var(--deep);font-size:20px;font-weight:900}.language-form{display:grid;gap:15px}.language-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.language-form label,.language-editor-layout label{display:grid;gap:7px;font-size:13px;font-weight:750}.language-form label>span{font-weight:800}.language-form input,.language-form select,.language-editor-layout input,.language-editor-layout select,.language-editor-layout textarea{width:100%;border:1px solid #cddedb;border-radius:11px;padding:12px 13px;background:#fff;color:var(--ink);font:inherit}.language-form input:focus,.language-form select:focus,.language-editor-layout input:focus,.language-editor-layout select:focus,.language-editor-layout textarea:focus{outline:3px solid rgba(159,227,207,.4);border-color:#168277}.language-form small{color:var(--muted);font-weight:500;line-height:1.35}.translation-picker-card .language-form{align-content:start}.translation-picker-card .btn{justify-self:start}
.language-list-card{display:grid;gap:18px}.language-pill-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.language-pill{display:flex;align-items:center;gap:13px;padding:15px;border:1px solid var(--line);border-radius:14px;background:#fff}.language-pill.is-passive{opacity:.62;background:#f7f9f8}.language-code{display:grid;place-items:center;flex:0 0 42px;height:42px;border-radius:12px;background:#e7f5f1;color:#087069;font-size:12px;font-weight:900;letter-spacing:.06em}.language-pill-content{min-width:0;flex:1}.language-pill-content strong,.language-pill-content small{display:block}.language-pill-content small{color:var(--muted);font-size:12px}.language-pill form{margin:0}.language-pill .btn{min-height:36px;padding:0 12px;font-size:12px}.language-pill .badge{white-space:nowrap}
.language-editor-layout{margin-top:0}.language-content-card{padding:0;overflow:hidden}.language-content-card .admin-card-head{padding:22px 24px 0}.language-content-editor{display:block;width:100%;min-height:520px;border:0!important;border-top:1px solid var(--line)!important;border-radius:0!important;padding:25px!important;font:14px/1.7 ui-monospace,SFMono-Regular,Consolas,monospace!important;resize:vertical}.language-editor-layout .publish-card .btn{width:100%;margin:4px 0 8px}.language-editor-layout .editor-side-column h2{font-size:23px;margin:5px 0 16px}.language-editor-layout .editor-side-column small{line-height:1.5}
.recent-translations-card{display:grid;gap:18px}.language-table-code{display:inline-grid;place-items:center;min-width:32px;height:25px;padding:0 7px;margin-right:7px;border-radius:7px;background:var(--mint2);color:#087069;font-size:10px;font-weight:900}.language-empty-state{text-align:center;padding:42px 20px;border:1px dashed #bfd4d0;border-radius:16px;background:#f8fbfa}.language-empty-state>span{display:grid;place-items:center;width:52px;height:52px;margin:0 auto 14px;border-radius:16px;background:var(--mint2);font-size:22px}.language-empty-state h3{font-size:20px;margin-bottom:7px}.language-empty-state p{margin:0;color:var(--muted)}
@media(max-width:1150px){.language-overview-grid{grid-template-columns:1fr}.language-pill-grid{grid-template-columns:1fr 1fr}.languages-head{align-items:flex-start;flex-direction:column;gap:15px}}
@media(max-width:720px){.languages-page{gap:16px}.languages-head h1{font-size:32px}.language-form-grid,.language-pill-grid{grid-template-columns:1fr}.language-card-head{gap:12px}.language-pill{align-items:flex-start;flex-wrap:wrap}.language-pill form{width:100%}.language-pill .btn{width:100%}.languages-summary{width:100%}.languages-summary span{flex:1}.language-content-editor{min-height:380px!important}}


/* v4.3 Ölçüm ve Dönüşüm Merkezi */
.analytics-page{display:grid;gap:22px}.analytics-head{align-items:flex-end}.analytics-head p{margin:6px 0 0;color:var(--muted)}.period-picker label{display:grid;gap:6px;font-size:12px;font-weight:800}.period-picker select{min-width:150px;border:1px solid var(--line);border-radius:10px;padding:10px;background:#fff}.analytics-stats{margin:0}.measurement-status-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.integration-card{display:flex;align-items:center;justify-content:space-between;gap:20px;border-left:4px solid #d5dfdd}.integration-card.is-ready{border-left-color:#15967e}.integration-card h2{font-size:21px;margin:5px 0}.integration-card p{margin:0;color:var(--muted);font-size:13px}.integration-card>span{padding:7px 11px;border-radius:999px;background:#eef3f2;color:#657775;font-size:12px;font-weight:850}.integration-card.is-ready>span{background:#dcf5ec;color:#0a6e5c}.analytics-grid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr)}.metric-list{display:grid;gap:16px;margin-top:12px}.metric-row>div{display:flex;justify-content:space-between;gap:12px;font-size:13px}.metric-row i{display:block;height:7px;margin-top:7px;border-radius:999px;background:linear-gradient(90deg,#0c716a,#5fc8ad)}.utm-builder{display:grid;gap:13px}.utm-builder label{display:grid;gap:6px;font-size:13px;font-weight:750}.utm-builder input,.utm-builder textarea{width:100%;border:1px solid var(--line);border-radius:10px;padding:11px 12px;background:#fff;font:inherit}.utm-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.daily-traffic{display:flex;align-items:flex-end;gap:8px;min-height:200px;overflow-x:auto;padding:20px 0 4px}.daily-traffic>div{display:grid;grid-template-rows:22px 150px 20px;align-items:end;justify-items:center;min-width:34px}.daily-traffic span,.daily-traffic small{font-size:10px;color:var(--muted)}.daily-traffic i{display:block;width:16px;border-radius:6px 6px 2px 2px;background:linear-gradient(#42b59c,#0c716a)}
@media(max-width:980px){.analytics-grid,.measurement-status-grid{grid-template-columns:1fr}.analytics-head{align-items:flex-start;flex-direction:column}.period-picker{width:100%}.period-picker select{width:100%}}@media(max-width:620px){.utm-grid{grid-template-columns:1fr}.analytics-stats{grid-template-columns:1fr 1fr}.integration-card{align-items:flex-start;flex-direction:column}}
/* v4.4 Performans Merkezi */
.performance-page{display:grid;gap:22px}.performance-stats{margin:0}.performance-grid{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr)}.performance-checks{display:grid;gap:12px}.performance-check{display:flex;gap:12px;align-items:flex-start;padding:14px;border:1px solid var(--line);border-radius:14px;background:#fff}.performance-check>span{display:grid;place-items:center;flex:0 0 28px;height:28px;border-radius:999px;font-weight:900}.performance-check.is-ok>span{background:#dcf5ec;color:#0a6e5c}.performance-check.is-off>span{background:#fff0db;color:#9a5b00}.performance-check b{display:block;margin:2px 0 4px}.performance-check p,.performance-form p,.performance-notes p{margin:0;color:var(--muted);font-size:13px;line-height:1.65}.performance-form{display:grid;gap:14px}.performance-form label{display:grid;gap:7px;font-size:13px;font-weight:800}.performance-form input{width:100%;border:1px solid var(--line);border-radius:11px;padding:12px;background:#fff;font:inherit}.performance-notes{display:grid;grid-template-columns:1fr 1fr;gap:14px}.performance-notes p{padding:15px;border:1px solid var(--line);border-radius:13px;background:#f8fbfa}.performance-notes b{color:var(--ink)}@media(max-width:980px){.performance-grid,.performance-notes{grid-template-columns:1fr}}


/* v4.5 Güvenlik ve sistem sağlığı */
.system-health-page{display:grid;gap:22px}.security-stats{margin:0}.security-grid{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:start}.backup-list{display:grid}.backup-item{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 0;border-bottom:1px solid var(--line)}.backup-item:last-child{border-bottom:0}.backup-item small{display:block;color:var(--muted);margin-top:3px}.backup-actions{display:flex;align-items:center;gap:12px}.backup-actions form{margin:0}.event-badge{display:inline-flex;padding:6px 9px;border-radius:999px;background:var(--mint2);color:var(--deep);font-size:11px;font-weight:850}.security-note{border-left:4px solid var(--deep)}.security-note h2{font-size:22px;margin:5px 0 8px}.security-note p{margin:0;color:var(--muted)}
@media(max-width:980px){.security-grid{grid-template-columns:1fr}}@media(max-width:620px){.backup-item{align-items:flex-start;flex-direction:column}.backup-actions{width:100%;justify-content:space-between}.security-stats{grid-template-columns:1fr 1fr}}

/* v4.7 Menü, header ve footer yönetimi */
.navigation-admin-grid{align-items:start}.navigation-page .admin-head p{margin:8px 0 0;color:var(--muted)}.check-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:5px 0 18px}.check{display:flex!important;grid-template-columns:auto 1fr!important;align-items:center;gap:9px!important;padding:11px 12px;border:1px solid var(--line);border-radius:10px;background:#f8fbfa;margin:0!important}.check input{width:auto!important;margin:0}.navigation-list-card{margin-top:22px}.navigation-group{padding:18px 0;border-top:1px solid var(--line)}.navigation-group:first-of-type{border-top:0}.navigation-group h3{font-size:18px;margin-bottom:10px}.row-actions{display:flex;gap:12px;align-items:center;white-space:nowrap}.row-actions form{margin:0}.link-button{border:0;background:none;color:#14776f;font:inherit;font-weight:750;padding:0;cursor:pointer}.status-pill{display:inline-flex;padding:5px 9px;border-radius:99px;font-size:12px;font-weight:800}.status-pill.active{background:#dcf5ea;color:#12634f}.status-pill.draft{background:#eef1f1;color:#647476}.empty-note{color:var(--muted)}@media(max-width:760px){.check-grid{grid-template-columns:1fr}.row-actions{flex-wrap:wrap}}

/* v4.8 — site içi arama ve içerik keşfi */
.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.header-search{display:flex;align-items:center;gap:.35rem;margin-left:.35rem;padding:.25rem;border:1px solid rgba(12,59,60,.14);border-radius:999px;background:#fff}
.header-search input{width:92px;border:0;outline:0;background:transparent;padding:.35rem .2rem .35rem .55rem;font:inherit;color:var(--ink,#102d2e)}
.header-search input:focus{width:150px}.header-search button{border:0;border-radius:999px;background:#e6f6f2;color:#0b5954;padding:.42rem .65rem;font-weight:700;cursor:pointer}
.search-hero{padding-bottom:3rem}.search-form{display:flex;gap:.75rem;align-items:center}.search-form-large{margin-top:1.5rem;padding:.55rem;background:#fff;border:1px solid rgba(12,59,60,.12);box-shadow:0 16px 45px rgba(10,48,49,.08);border-radius:18px}
.search-form-large input{min-width:0;flex:1;border:0;outline:0;background:transparent;padding:.9rem 1rem;font:inherit;color:var(--ink,#102d2e)}
.search-results{display:grid;gap:1rem;max-width:960px}.search-result-card{padding:1.5rem;border:1px solid rgba(12,59,60,.1);border-radius:20px;background:#fff;box-shadow:0 12px 30px rgba(10,48,49,.05)}
.search-result-card h3{margin:.45rem 0 .55rem}.search-result-card h3 a{color:inherit;text-decoration:none}.search-result-card p{margin:0 0 .75rem;color:var(--muted,#607071)}
.search-result-meta{display:flex;gap:.75rem;align-items:center;color:#52706f;font-size:.82rem}.search-result-meta span{padding:.25rem .55rem;border-radius:999px;background:#e9f7f4;color:#0b625b;font-weight:700}
.empty-state{max-width:760px;margin:auto;padding:3rem;border:1px dashed rgba(12,59,60,.22);border-radius:24px;text-align:center;background:#fbfefd}.empty-state p{color:var(--muted,#607071)}
@media(max-width:980px){.header-search{width:100%;margin:.5rem 0 0}.header-search input,.header-search input:focus{width:100%;flex:1}}
@media(max-width:620px){.search-form-large{flex-direction:column;align-items:stretch}.search-form-large .btn{width:100%}.search-result-card{padding:1.15rem}}

/* v4.9 — uzun yönetim menüsü düzeltmesi */
.admin-side::-webkit-scrollbar{width:8px}.admin-side::-webkit-scrollbar-track{background:rgba(255,255,255,.03)}.admin-side::-webkit-scrollbar-thumb{background:rgba(216,231,230,.24);border-radius:999px}.admin-side::-webkit-scrollbar-thumb:hover{background:rgba(216,231,230,.38)}


/* v5.1 İletişim ve teklif talebi */
.hp-field{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}
.contact-map{width:100%;margin:0;background:#eef5f4}
.contact-map iframe{display:block;width:100%;height:420px;border:0}
@media(max-width:720px){.contact-map iframe{height:320px}}

/* v6.0 — ortak yönetim arayüzü çerçevesi */
.admin-ui-page{--admin-control-height:46px;max-width:1680px;width:100%;margin:0 auto}.admin-ui-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.admin-ui-head h1{font-size:clamp(34px,4vw,52px);margin:3px 0 8px}.admin-ui-head p{max-width:760px;margin:0;color:var(--muted)}.admin-ui-layout{display:grid;grid-template-columns:minmax(0,1fr) 370px;gap:24px;align-items:start}.admin-ui-main-column,.admin-ui-side-column{display:grid;gap:20px}.admin-ui-side-column{position:sticky;top:22px}.admin-ui-card{padding:26px;border-radius:20px;box-shadow:0 10px 35px rgba(8,57,59,.055)}.admin-ui-card-head{display:flex;align-items:flex-start;gap:14px;margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid var(--line)}.admin-ui-card-head.compact{display:block}.admin-ui-card-head h2{font-size:23px;margin:0 0 5px;letter-spacing:-.025em}.admin-ui-card-head p{margin:0;color:var(--muted);font-size:13px;line-height:1.55}.admin-ui-icon{display:grid;place-items:center;flex:0 0 40px;height:40px;border-radius:12px;background:var(--mint2);color:#0b6960;font-size:11px;font-weight:900;letter-spacing:.06em}.admin-ui-fields{display:grid;gap:16px}.admin-ui-fields-2{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-ui-field{display:grid!important;gap:8px!important;margin:0 0 17px!important;color:var(--ink);font-size:13px;font-weight:780}.admin-ui-field>span{display:block}.admin-ui-field input,.admin-ui-field textarea,.admin-ui-field select{display:block;width:100%!important;min-height:var(--admin-control-height);margin:0!important;padding:12px 14px!important;border:1px solid #cbdcda!important;border-radius:11px!important;background:#fff!important;color:var(--ink)!important;font:inherit!important;line-height:1.45!important;box-shadow:0 1px 2px rgba(8,57,59,.025);transition:border-color .18s,box-shadow .18s,background .18s}.admin-ui-field textarea{min-height:118px;resize:vertical}.admin-ui-field input:focus,.admin-ui-field textarea:focus,.admin-ui-field select:focus{outline:0!important;border-color:#168277!important;box-shadow:0 0 0 4px rgba(159,227,207,.38)!important}.admin-ui-field small{color:var(--muted);font-size:12px;font-weight:500;line-height:1.5}.admin-ui-toggle-list{display:grid;gap:9px}.admin-ui-toggle{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 13px;border:1px solid var(--line);border-radius:12px;background:#f8fbfa;font-size:13px;font-weight:750;cursor:pointer}.admin-ui-toggle input{position:absolute;opacity:0;pointer-events:none}.admin-ui-toggle i{position:relative;flex:0 0 42px;height:24px;border-radius:999px;background:#cad7d5;transition:.2s}.admin-ui-toggle i:after{content:"";position:absolute;width:18px;height:18px;left:3px;top:3px;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.18);transition:.2s}.admin-ui-toggle input:checked+i{background:#168277}.admin-ui-toggle input:checked+i:after{transform:translateX(18px)}.admin-ui-savebar{display:grid;gap:8px}.admin-ui-savebar .btn{width:100%;min-height:52px}.admin-ui-savebar small{text-align:center;color:var(--muted);font-size:11px}.admin-ui-sticky-card{position:relative}.admin-main form:not(.login-card):not(.header-search):not(.search-form) label>input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.admin-main form:not(.login-card):not(.header-search):not(.search-form) label>textarea,.admin-main form:not(.login-card):not(.header-search):not(.search-form) label>select{max-width:100%}.admin-main .admin-card>h2{font-size:24px}.admin-main hr{border:0;border-top:1px solid var(--line);margin:24px 0}
@media(max-width:1180px){.admin-ui-layout{grid-template-columns:1fr}.admin-ui-side-column{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-ui-savebar{grid-column:1/-1}}
@media(max-width:760px){.admin-ui-head{align-items:flex-start;flex-direction:column}.admin-ui-head .btn{width:100%}.admin-ui-fields-2,.admin-ui-side-column{grid-template-columns:1fr}.admin-ui-card{padding:20px}.admin-ui-head h1{font-size:34px}}

/* v7.0 CMS bağlantı kontrolü */
.cms-audit-summary{display:flex;align-items:baseline;gap:14px}.cms-audit-summary strong{font-size:2.4rem}.cms-audit-summary span{color:var(--muted)}
.cms-audit-list{display:grid;gap:12px}.cms-audit-item{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:20px;border:1px solid #d9e5e3;border-radius:18px;background:#fff}.cms-audit-item.is-ok{border-left:5px solid #0f8b7f}.cms-audit-item.is-error{border-left:5px solid #b42318}.cms-audit-item h2{font-size:1.08rem;margin:6px 0}.cms-audit-item p{margin:0 0 6px;color:var(--muted)}.cms-status{display:inline-flex;padding:5px 9px;border-radius:999px;font-size:.76rem;font-weight:800;background:#e8f7f3;color:#075e56}.is-error .cms-status{background:#feeceb;color:#8f1d18}.cms-audit-actions{display:flex;gap:8px;flex-shrink:0}.admin-note-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.admin-note-grid>div{padding:16px;border:1px solid #dce7e5;border-radius:14px}.admin-note-grid p{margin:6px 0 0;color:var(--muted)}
@media(max-width:900px){.cms-audit-item{align-items:flex-start;flex-direction:column}.admin-note-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.admin-note-grid{grid-template-columns:1fr}.cms-audit-actions{width:100%;flex-wrap:wrap}}

/* v7.1 Yayın Merkezi */
.publishing-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:18px}.publishing-stats .admin-card{display:flex;flex-direction:column;gap:5px}.publishing-stats b{font-size:30px;color:#083d3d}.publishing-stats span{color:#667575}.publishing-filter{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:14px;align-items:end;margin-bottom:18px}.publishing-filter label{display:grid;gap:7px;font-weight:700}.publishing-filter input,.publishing-filter select{width:100%;min-height:46px;padding:10px 12px;border:1px solid #ccdada;border-radius:10px;background:#fff}.publishing-list{padding:0;overflow:hidden}.publishing-row{display:flex;justify-content:space-between;gap:20px;padding:22px;border-bottom:1px solid #e3eceb}.publishing-row:last-child{border-bottom:0}.publishing-main{min-width:0}.publishing-main h2{font-size:19px;margin:8px 0 4px}.publishing-main small{color:#708080}.publishing-meta{display:flex;gap:8px;align-items:center}.publishing-meta .badge,.publishing-meta .status{display:inline-flex;padding:5px 9px;border-radius:999px;font-size:12px;font-weight:800}.publishing-meta .badge{background:#e8f3f2;color:#0b5553}.publishing-meta .is-live{background:#dcf7ea;color:#17633f}.publishing-meta .is-draft{background:#fff1d6;color:#805500}.issue-list{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.issue-list span{background:#fff0ef;color:#8a302b;padding:5px 8px;border-radius:7px;font-size:12px}.issue-list.is-clean span{background:#e1f7eb;color:#17633f}.publishing-actions{display:flex;gap:10px;align-items:center;flex-shrink:0}@media(max-width:900px){.publishing-stats{grid-template-columns:repeat(2,1fr)}.publishing-filter{grid-template-columns:1fr 1fr}.publishing-row{flex-direction:column}.publishing-actions{align-self:flex-start}}@media(max-width:560px){.publishing-stats,.publishing-filter{grid-template-columns:1fr}}

/* v7.2 Arama Motoru Merkezi */
.admin-head-actions{display:flex;gap:10px;flex-wrap:wrap}.switch-list{display:grid;gap:10px;margin-bottom:22px}.switch-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:#fff}.switch-row span{display:grid;gap:3px}.switch-row small{color:var(--muted)}.switch-row input[type=checkbox]{width:42px;height:22px;accent-color:#0b7775}.health-list{display:grid;gap:10px}.health-row{display:flex;gap:12px;align-items:flex-start;padding:12px;border:1px solid var(--line);border-radius:12px}.health-row div{display:grid;gap:3px}.health-row small{color:var(--muted);overflow-wrap:anywhere}.status-dot{width:11px;height:11px;border-radius:50%;margin-top:5px;flex:0 0 auto}.status-dot.ok{background:#15966f}.status-dot.bad{background:#d9544d}@media(max-width:760px){.admin-head-actions{width:100%}.admin-head-actions .btn{flex:1}.switch-row{align-items:flex-start}}

/* v7.3 İçerik Kalite Merkezi */
.quality-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:18px}.quality-stats article{display:flex;flex-direction:column;gap:5px}.quality-stats b{font-size:30px;color:#083d3d}.quality-stats span{color:#667575}.quality-filter{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:14px;align-items:end;margin-bottom:18px}.quality-filter label{display:grid;gap:7px;font-weight:750}.quality-filter input,.quality-filter select{width:100%;min-height:46px;padding:10px 12px;border:1px solid #ccdada;border-radius:10px;background:#fff}.quality-list{display:grid;gap:16px}.quality-row{padding:22px}.quality-head{display:flex;justify-content:space-between;gap:22px;align-items:flex-start}.quality-head h2{font-size:20px;margin:9px 0 4px}.quality-head small{color:#708080}.quality-score{display:flex;align-items:baseline;gap:4px;white-space:nowrap}.quality-score strong{font-size:34px;color:#0b5553}.quality-score span{color:#718080}.quality-level{display:inline-flex;padding:5px 9px;border-radius:999px;font-size:12px;font-weight:800}.quality-level.is-ready{background:#dcf7ea;color:#17633f}.quality-level.is-needs_work{background:#fff1d6;color:#805500}.quality-level.is-critical{background:#ffe5e3;color:#8a302b}.quality-progress{height:8px;background:#e6efee;border-radius:999px;overflow:hidden;margin:16px 0}.quality-progress i{display:block;height:100%;background:linear-gradient(90deg,#0d7773,#36a89d);border-radius:999px}.quality-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.quality-check{display:flex;gap:10px;align-items:flex-start;padding:11px;border:1px solid #e1eaea;border-radius:11px;background:#fbfdfd}.quality-check>span{display:grid;place-items:center;width:23px;height:23px;border-radius:50%;font-weight:900;flex:0 0 auto}.quality-check div{display:grid;gap:2px}.quality-check b{font-size:13px}.quality-check small{font-size:12px;color:#708080}.quality-check.is-ok>span{background:#dcf7ea;color:#17633f}.quality-check.is-missing{border-color:#f0d2cf;background:#fffafa}.quality-check.is-missing>span{background:#ffe5e3;color:#8a302b}.quality-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:18px}@media(max-width:900px){.quality-stats{grid-template-columns:repeat(2,1fr)}.quality-filter{grid-template-columns:1fr 1fr}.quality-checks{grid-template-columns:1fr}}@media(max-width:560px){.quality-stats,.quality-filter{grid-template-columns:1fr}.quality-head{flex-direction:column}.quality-actions{justify-content:flex-start;flex-wrap:wrap}}

/* v7.4 Çerez ve gizlilik yönetimi */
.footer-consent-link{display:block;border:0;background:none;padding:0;margin-top:8px;color:inherit;font:inherit;text-align:left;cursor:pointer}.footer-consent-link:hover{text-decoration:underline}.consent-banner{position:fixed;left:24px;right:24px;bottom:24px;z-index:1400;display:flex;justify-content:space-between;gap:28px;align-items:center;max-width:1180px;margin:auto;padding:22px 24px;border:1px solid #cfe0dd;border-radius:20px;background:rgba(255,255,255,.98);box-shadow:0 24px 70px rgba(4,46,47,.2);backdrop-filter:blur(14px)}.consent-banner[hidden],.consent-modal[hidden]{display:none!important}.consent-banner-copy{max-width:720px}.consent-banner-copy strong{display:block;font-size:18px;color:#073c3b}.consent-banner-copy p{margin:7px 0 9px;color:#4f6665;line-height:1.55}.consent-links{display:flex;gap:16px;flex-wrap:wrap}.consent-links a{font-size:12px;font-weight:750;color:#08756e;text-decoration:underline}.consent-actions{display:flex;gap:9px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.consent-actions .btn{white-space:nowrap}.consent-modal{position:fixed;inset:0;z-index:1500;display:grid;place-items:center;padding:20px}.consent-modal-backdrop{position:absolute;inset:0;background:rgba(1,27,29,.58);backdrop-filter:blur(4px)}.consent-modal-card{position:relative;z-index:1;width:min(620px,100%);max-height:calc(100vh - 40px);overflow:auto;padding:30px;border-radius:22px;background:#fff;box-shadow:0 28px 90px rgba(0,0,0,.28)}.consent-modal-card h2{margin:8px 0 22px}.consent-close{position:absolute;right:18px;top:16px;border:0;background:#edf5f3;width:36px;height:36px;border-radius:50%;font-size:24px;cursor:pointer}.consent-category{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:17px 0;border-top:1px solid #e1eae8}.consent-category b{color:#083d3d}.consent-category p{margin:5px 0 0;color:#667a78;font-size:13px;line-height:1.55}.consent-category input{width:44px;height:24px;accent-color:#0b7775;flex:0 0 auto}.consent-always{font-size:12px;font-weight:800;color:#147061;white-space:nowrap}.consent-save{width:100%;margin-top:18px}.consent-modal-open{overflow:hidden}@media(max-width:850px){.consent-banner{left:12px;right:12px;bottom:12px;align-items:stretch;flex-direction:column;padding:18px}.consent-actions{justify-content:stretch}.consent-actions .btn{flex:1}.consent-modal-card{padding:24px}.consent-category{align-items:flex-start}}@media(max-width:520px){.consent-actions{display:grid;grid-template-columns:1fr}.consent-actions .btn{width:100%}}

/* v8.0 Yönetim paneli standardizasyon temeli */
.admin-side{display:flex;flex-direction:column;min-height:100vh;height:100vh;position:sticky;top:0;overflow:hidden;background:linear-gradient(180deg,#073637,#052b2c);color:#dcebea}.admin-brand{flex:0 0 auto}.admin-nav{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:8px 12px 28px;scrollbar-width:thin;scrollbar-color:rgba(159,227,207,.5) transparent}.admin-nav-group{display:grid;gap:3px;padding:13px 0;border-top:1px solid rgba(255,255,255,.08)}.admin-nav-group:first-child{border-top:0}.admin-nav-label{padding:0 12px 7px;color:#8fb0af;font-size:10px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.admin-nav-link{display:flex;align-items:center;min-height:40px;padding:9px 12px;border-radius:10px;color:#c8dcdb;font-size:13px;font-weight:650;line-height:1.25}.admin-nav-link:hover{background:rgba(255,255,255,.08);color:#fff}.admin-nav-link.is-active{background:#dff7ef;color:#073b3b;box-shadow:0 7px 20px rgba(0,0,0,.12)}.admin-nav-utility{margin-top:8px}
.admin-main{min-width:0}.admin-main>.admin-head{gap:20px;flex-wrap:wrap}.admin-main>.admin-head h1{font-size:clamp(30px,3vw,44px);overflow-wrap:anywhere}.admin-main>.admin-head small{letter-spacing:.1em}.admin-card{overflow-wrap:anywhere}.admin-card h2{line-height:1.2}
.admin-main form:not(.header-search):not(.search-form):not(.login-card) label{display:grid;gap:7px;min-width:0;color:#213d3f;font-size:13px;font-weight:750}.admin-main form:not(.header-search):not(.search-form):not(.login-card) input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.admin-main form:not(.header-search):not(.search-form):not(.login-card) textarea,.admin-main form:not(.header-search):not(.search-form):not(.login-card) select{display:block;width:100%;max-width:none;min-height:46px;margin:0;padding:11px 13px;border:1px solid #cbdcda;border-radius:11px;background:#fff;color:#173536;font:inherit;box-shadow:0 1px 1px rgba(5,45,47,.03)}.admin-main form textarea{min-height:116px;resize:vertical}.admin-main form input:focus,.admin-main form textarea:focus,.admin-main form select:focus{outline:3px solid rgba(26,148,135,.13);border-color:#218b80}.form-row,.filter-row{min-width:0}.table-wrap{width:100%;overflow:auto}.table-wrap table{min-width:760px}.table-wrap td,.table-wrap th{vertical-align:top}.table-wrap small{display:block;margin-top:3px;color:#718382}.btn,.link-button,button{font-family:inherit}.alert{margin-bottom:16px}.alert-warning,.alert.warning{background:#fff4d8;color:#795500}.alert-info,.alert.info{background:#e7f3fb;color:#175673}
@media(max-width:900px){.admin-side{position:relative;top:auto;width:100%;height:auto;min-height:0}.admin-nav{max-height:none;overflow:visible}.admin-nav-group{padding:10px 0}.admin-shell{display:block}.admin-main{padding-top:24px}}

/* v9.1 AI SEO Asistanı */
.ai-seo-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:18px}.ai-seo-stats article{display:flex;flex-direction:column;gap:5px}.ai-seo-stats b{font-size:30px;color:#083d3d}.ai-seo-stats span{color:#667575}.ai-seo-filter{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:14px;align-items:end;margin-bottom:18px}.ai-seo-list{display:grid;gap:16px}.ai-seo-row{padding:22px}.ai-seo-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.ai-seo-head h2{font-size:20px;margin:9px 0 4px}.ai-seo-head small{color:#708080}.ai-seo-columns{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:18px}.ai-seo-columns section{padding:16px;border:1px solid #dfe9e7;border-radius:13px;background:#fbfdfd}.ai-seo-columns h3{margin:0 0 11px;font-size:15px;color:#153f40}.ai-seo-issues,.ai-seo-headings{display:grid;gap:8px;margin:0;padding-left:20px;color:#536968;font-size:13px;line-height:1.5}.ai-seo-issues li::marker{color:#d15850}.ai-seo-headings li::marker{color:#168277;font-weight:800}.ai-seo-clean{margin:0;color:#17633f;font-weight:700}.ai-seo-actions{display:flex;gap:10px;align-items:center;justify-content:flex-end;flex-wrap:wrap;margin-top:18px}.ai-seo-actions form{margin:0}.ai-seo-actions form .btn{width:auto}@media(max-width:900px){.ai-seo-stats{grid-template-columns:repeat(2,1fr)}.ai-seo-filter{grid-template-columns:1fr 1fr}.ai-seo-columns{grid-template-columns:1fr}}@media(max-width:560px){.ai-seo-stats,.ai-seo-filter{grid-template-columns:1fr}.ai-seo-head{flex-direction:column}.ai-seo-actions{justify-content:flex-start}.ai-seo-actions form,.ai-seo-actions .btn{width:100%}}

/* v11.1 Premium ön yüz tasarım sistemi */
:root{--ink:#102a31;--deep:#073d46;--deep2:#052f38;--teal:#0f7d78;--mint:#8ddcc6;--mint2:#e7f8f2;--sky:#f2f8f7;--sand:#f8f7f2;--line:#d8e6e3;--muted:#60757a;--white:#fff;--shadow:0 26px 80px rgba(7,61,70,.12);--shadow-sm:0 14px 40px rgba(7,61,70,.08);--r:24px;--r-sm:15px}
body{font-feature-settings:"kern" 1,"liga" 1;text-rendering:optimizeLegibility}.container{width:min(1220px,calc(100% - 48px))}.narrow{width:min(820px,calc(100% - 48px))}
h1,h2,h3{text-wrap:balance}.lead{line-height:1.65}.text-link{font-weight:800;color:var(--teal);display:inline-flex;align-items:center;gap:7px}.text-link:hover{color:var(--deep)}
.site-header{background:rgba(255,255,255,.93);border-bottom:1px solid rgba(216,230,227,.85);box-shadow:0 8px 30px rgba(7,61,70,.03)}.nav{height:84px}.brand{gap:12px}.brandmark{width:44px;height:44px;border-radius:14px;font-size:12px;letter-spacing:-.03em;background:linear-gradient(145deg,var(--deep),#0a6367);box-shadow:0 9px 24px rgba(7,61,70,.19)}.brandtext{display:grid;line-height:1.05}.brandtext b{font-size:15px}.brandtext small{font-size:9px;text-transform:uppercase;letter-spacing:.11em;color:#718588;margin-top:5px}.brand.light .brandtext small{color:#8da9a8}.nav nav{gap:22px}.nav nav>a:not(.btn){position:relative}.nav nav>a:not(.btn):after{content:"";position:absolute;left:0;right:100%;bottom:-8px;height:2px;background:var(--teal);transition:.2s}.nav nav>a:not(.btn):hover:after{right:0}.header-search{display:flex;border:1px solid var(--line);border-radius:11px;overflow:hidden;background:#fff}.header-search input{width:84px;border:0;padding:9px 4px 9px 11px;font:inherit;font-size:12px;outline:0}.header-search button{border:0;background:transparent;padding:0 10px;color:var(--deep);font-weight:800;cursor:pointer}
.btn{border-radius:13px;min-height:50px;padding:0 23px;background:linear-gradient(145deg,var(--deep),#0a5960);box-shadow:0 8px 22px rgba(7,61,70,.13)}.btn.ghost{background:#fff;color:var(--deep);border-color:#bfd5d1;box-shadow:none}.btn.ghost:hover{background:var(--mint2)}.btn.light{background:var(--mint);box-shadow:none}.hero-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:28px}
.home-hero{padding:118px 0 90px;background:radial-gradient(circle at 78% 18%,rgba(141,220,198,.34),transparent 28%),radial-gradient(circle at 12% 85%,rgba(15,125,120,.08),transparent 25%),linear-gradient(180deg,#f4fbf9 0%,#fff 88%);overflow:hidden}.home-hero .hero-grid{gap:86px}.hero-copy h1{font-size:clamp(48px,6vw,82px);letter-spacing:-.055em;max-width:790px}.hero-copy .lead{font-size:19px;max-width:690px}.strategy-card{transform:none;position:relative;overflow:hidden;padding:32px;background:linear-gradient(160deg,#073d46 0%,#052f38 100%)}.strategy-card:before{content:"";position:absolute;width:280px;height:280px;border-radius:50%;right:-120px;top:-110px;background:rgba(141,220,198,.13)}.strategy-score{padding:28px 0 22px;position:relative}.strategy-score small{display:block;color:#9eb9b8;font-size:12px}.strategy-score strong{display:block;font-size:25px;margin-top:6px;line-height:1.3}.strategy-lines{display:grid;gap:13px;margin-bottom:24px}.strategy-lines>div{display:grid;grid-template-columns:145px 1fr;align-items:center;gap:13px;font-size:11px;color:#bfd1d0}.strategy-lines i{height:6px;background:rgba(255,255,255,.1);border-radius:20px;overflow:hidden}.strategy-lines b{display:block;height:100%;background:linear-gradient(90deg,var(--mint),#5cc4ad);border-radius:20px}.strategy-card .mini-grid{position:relative}.strategy-card .mini-grid div{background:rgba(255,255,255,.035)}.strategy-card .mini-grid b{font-size:19px;color:#fff}.strategy-card .mini-grid span{margin-top:5px}
.sector-strip{padding:22px 0;border-block:1px solid var(--line);background:#fff}.sector-strip .container{display:flex;gap:26px;align-items:center}.sector-label{font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--teal);white-space:nowrap}.sector-list{display:flex;gap:9px;flex-wrap:wrap}.sector-list span{padding:7px 11px;border-radius:999px;background:var(--sky);border:1px solid #e0ecea;color:#557174;font-size:11px;font-weight:700}
.section{padding:105px 0}.section-head{align-items:flex-end;margin-bottom:50px}.section-head>p{line-height:1.7}.service-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.service-card{position:relative;min-height:340px;padding:28px;overflow:hidden;border-color:#dce8e6;background:linear-gradient(180deg,#fff,#fbfdfd)}.service-card:after{content:"";position:absolute;right:-45px;bottom:-45px;width:115px;height:115px;border-radius:50%;background:var(--mint2);transition:.3s}.service-card:hover:after{transform:scale(1.45)}.service-card .service-no{font-size:11px;color:#8a9b9e;font-weight:900;letter-spacing:.12em;margin-bottom:42px}.service-card small{position:relative;z-index:1}.service-card h3,.service-card h2{font-size:23px;line-height:1.15;position:relative;z-index:1}.service-card p{line-height:1.7;position:relative;z-index:1}.service-card b{z-index:1}.service-card b span{display:inline-block;transition:.2s}.service-card:hover b span{transform:translateX(4px)}.listing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.listing-grid .service-card{min-height:320px}
.growth-section{background:radial-gradient(circle at 90% 10%,rgba(141,220,198,.12),transparent 26%),var(--deep2)}.growth-intro h2{font-size:clamp(37px,4vw,55px)}.process-list{border-radius:22px;overflow:hidden}.process-list div{transition:.2s}.process-list div:hover{background:#073d46}.premium-features>div{padding:30px;border:1px solid var(--line);border-top:3px solid var(--teal);border-radius:18px;background:#fff}.premium-features>div b{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:10px;background:var(--mint2)}
.proof-section{background:linear-gradient(180deg,var(--sky),#fff)}.proof-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.proof-grid>div:first-child p{font-size:17px;color:var(--muted);line-height:1.8}.proof-cards{display:grid;gap:12px}.proof-cards article{display:grid;grid-template-columns:44px 1fr;column-gap:15px;padding:22px;border-radius:17px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-sm)}.proof-cards article span{grid-row:1/3;display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:var(--deep);color:var(--mint);font-weight:900}.proof-cards article b{font-size:17px}.proof-cards article p{margin:4px 0 0;color:var(--muted);font-size:13px;line-height:1.6}
.post-card{transition:.25s;position:relative;overflow:hidden}.post-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-sm);border-color:#bed8d3}.post-card h2,.post-card h3{line-height:1.25}.post-card>span,.post-meta{font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:#789092}.post-meta{display:flex;gap:10px}.post-meta span+span:before{content:"•";margin-right:10px}.blog-list-grid article{min-height:300px;display:flex;flex-direction:column}.blog-list-grid article>a:last-child{margin-top:auto}.content-search{display:flex;gap:9px;margin-top:32px;max-width:560px}.content-search input{flex:1;border:1px solid #c8dbd7;border-radius:13px;padding:0 17px;font:inherit;min-height:50px;background:#fff}
.premium-cta{padding:78px 0;background:radial-gradient(circle at 88% 10%,rgba(141,220,198,.2),transparent 32%),var(--deep)}.premium-cta p{color:#bad0ce;margin:0;max-width:700px}.premium-cta h2{margin-bottom:13px}
.page-hero{padding:105px 0 78px;background:radial-gradient(circle at 82% 14%,rgba(141,220,198,.28),transparent 27%),linear-gradient(180deg,#f2faf8,#fff)}.page-hero h1{font-size:clamp(45px,6vw,76px);max-width:950px}.page-hero .lead{font-size:19px;max-width:770px}.services-hero,.blog-hero,.contact-hero,.about-hero,.landing-hero{position:relative;overflow:hidden}.services-hero:after,.blog-hero:after,.contact-hero:after,.about-hero:after,.landing-hero:after{content:"";position:absolute;width:280px;height:280px;border:1px solid rgba(15,125,120,.12);border-radius:50%;right:8%;bottom:-190px;box-shadow:0 0 0 45px rgba(15,125,120,.03),0 0 0 90px rgba(15,125,120,.02)}
.article-head{padding:100px 0 70px;background:radial-gradient(circle at 75% 20%,rgba(141,220,198,.26),transparent 25%),linear-gradient(180deg,#f2faf8,#fff)}.article-head .narrow{width:min(920px,calc(100% - 48px))}.article-head h1{font-size:clamp(44px,6vw,72px);max-width:920px}.article-cover{border-radius:24px;overflow:hidden;margin:45px 0 0;box-shadow:var(--shadow)}.article-cover img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.prose{font-size:17px;line-height:1.85}.prose h2{font-size:34px;margin:54px 0 18px}.prose h3{font-size:25px;margin:36px 0 14px}.prose a{text-decoration:underline;text-decoration-color:#8ddcc6;text-decoration-thickness:2px;text-underline-offset:3px}.prose blockquote{margin:32px 0;padding:22px 26px;border-left:4px solid var(--teal);background:var(--sky);border-radius:0 14px 14px 0}.prose table{display:block;overflow:auto;border:1px solid var(--line);border-radius:14px}.prose img{border-radius:18px}.content-grid{grid-template-columns:minmax(0,1fr) 340px;gap:70px}.sticky-card{padding:30px;border:1px solid #d8e7e4;background:linear-gradient(180deg,var(--sky),#fff);box-shadow:var(--shadow-sm)}.sticky-card h3{font-size:26px}.sticky-card p{color:var(--muted)}.article-cta{border-radius:22px;padding:38px;background:linear-gradient(145deg,var(--deep),#09555b)}
.contact-section{background:linear-gradient(180deg,#fff,#f7fbfa)}.contact-grid{grid-template-columns:.85fr 1.15fr;gap:70px}.contact-intro{padding-top:20px}.contact-intro>p{font-size:17px;color:var(--muted);line-height:1.8}.contact-benefits{display:grid;gap:11px;padding:0;margin:28px 0;list-style:none}.contact-benefits li{position:relative;padding-left:29px;color:#39575c}.contact-benefits li:before{content:"✓";position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:var(--mint2);color:var(--teal);font-size:11px;font-weight:900}.contact-list>*{background:#fff;box-shadow:0 8px 24px rgba(7,61,70,.04)}.contact-form-card{padding:34px;border-radius:24px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow)}.form-card-head{margin-bottom:5px}.form-card-head>span{font-size:11px;font-weight:900;color:var(--teal);text-transform:uppercase;letter-spacing:.11em}.form-card-head h2{font-size:30px;margin:8px 0}.form-card-head p{color:var(--muted);margin:0}.contact-form-card input,.contact-form-card select,.contact-form-card textarea{background:#fbfdfd}.contact-form-card .btn{width:100%}.contact-map{height:450px}.contact-map iframe{width:100%;height:100%;border:0}
.reference-grid,.case-grid{gap:18px}.reference-card,.case-card{border:1px solid var(--line);border-radius:22px;padding:28px;background:#fff;box-shadow:0 10px 35px rgba(7,61,70,.05);transition:.25s}.reference-card:hover,.case-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-sm)}.reference-card img{height:56px;max-width:180px;object-fit:contain;margin-bottom:25px}.case-card img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:16px;margin-bottom:20px}.reference-card small,.case-card small{color:var(--teal);font-weight:800;text-transform:uppercase;letter-spacing:.08em}.empty-state{text-align:center;padding:70px 25px;border:1px dashed #bfd4d0;border-radius:22px;background:var(--sky)}.empty-state p{color:var(--muted)}
footer{padding-top:82px;background:linear-gradient(180deg,#062e35,#041f25)}.footer-grid{gap:60px}.footer-grid h3{text-transform:uppercase;letter-spacing:.09em;font-size:11px;color:var(--mint)}.footer-grid a,.footer-grid span{font-size:13px}.footer-bottom{color:#829e9d}.whatsapp{background:#25d366;color:#05351d;border:4px solid #fff;box-shadow:0 14px 35px rgba(0,0,0,.22)}
@media(max-width:1050px){.nav nav{gap:13px}.header-search{display:none}.service-grid{grid-template-columns:repeat(2,1fr)}.listing-grid{grid-template-columns:repeat(2,1fr)}.home-hero .hero-grid{gap:45px}.proof-grid{gap:45px}}
@media(max-width:820px){.container,.narrow{width:min(100% - 30px,1220px)}.site-header .nav{height:72px}.brandtext small{display:none}.menu-btn{display:inline-flex;border:1px solid var(--line);border-radius:10px;padding:9px 12px;background:#fff;color:var(--deep);font-weight:800}.nav nav{position:absolute;left:15px;right:15px;top:72px;padding:18px;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow);display:none;align-items:stretch}.nav nav.open{display:grid}.nav nav>a{padding:9px 5px}.header-search{display:flex;width:100%}.header-search input{width:auto;flex:1}.home-hero{padding:82px 0 65px}.hero-grid,.split,.proof-grid,.contact-grid,.content-grid{grid-template-columns:1fr}.hero-copy h1{font-size:clamp(43px,12vw,66px)}.hero-panel{max-width:620px}.sector-strip .container{align-items:flex-start;flex-direction:column;gap:12px}.section{padding:75px 0}.section-head{display:grid;gap:15px}.content-grid{gap:35px}.sticky-card{position:relative;top:auto}.contact-intro{padding-top:0}.cta .container{align-items:flex-start;flex-direction:column}.footer-grid{grid-template-columns:1fr 1fr}.article-head{padding-top:75px}}
@media(max-width:560px){.service-grid,.listing-grid,.post-grid,.post-grid.big,.feature-grid,.footer-grid,.form-row{grid-template-columns:1fr}.actions,.hero-actions{align-items:stretch;flex-direction:column}.actions .btn,.hero-actions .btn{width:100%}.home-hero .hero-grid{gap:35px}.hero-panel{padding:23px;border-radius:22px}.strategy-lines>div{grid-template-columns:1fr}.strategy-lines i{margin-top:-5px}.mini-grid{grid-template-columns:1fr 1fr}.section{padding:62px 0}.service-card{min-height:290px}.service-card .service-no{margin-bottom:28px}.proof-cards article{grid-template-columns:38px 1fr}.contact-form-card{padding:22px}.content-search{display:grid}.footer-bottom{align-items:flex-start;flex-direction:column;gap:8px}.page-hero,.article-head{padding:72px 0 55px}.page-hero h1,.article-head h1{font-size:clamp(39px,12vw,56px)}}

/* =========================================================
   V11.2 — HEALTH GROWTH DESIGN SYSTEM
   Premium, editorial, conversion-led front-end architecture
   ========================================================= */
.site-body{--ink:#071a1d;--ink-2:#102e31;--mint:#6ef0cd;--mint-2:#bdf7e7;--paper:#f5f7f2;--paper-2:#eaf0eb;--line:rgba(7,26,29,.12);--muted:#5b6d6d;--white:#fff;background:var(--paper);color:var(--ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.01em}.site-body *{box-sizing:border-box}.site-body a{text-decoration:none;color:inherit}.site-body .container{width:min(1240px,calc(100% - 48px));margin-inline:auto}.site-body h1,.site-body h2,.site-body h3,.site-body p{margin-top:0}.site-body h1,.site-body h2,.site-body h3{letter-spacing:-.045em;line-height:1.02}.site-body p{color:var(--muted);line-height:1.7}.site-body .site-header{position:sticky;top:0;z-index:80;padding:14px 0;background:rgba(245,247,242,.78);backdrop-filter:blur(24px);border-bottom:1px solid rgba(7,26,29,.06);transition:.3s ease}.site-body .nav-shell{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:64px}.site-body .brand{display:flex;align-items:center;gap:13px;min-width:max-content}.site-body .brand-symbol{display:grid;grid-template-columns:repeat(3,5px);align-items:end;gap:3px;width:30px;height:30px;padding:6px;border-radius:9px;background:var(--ink);box-shadow:0 10px 25px rgba(7,26,29,.14)}.site-body .brand-symbol i{display:block;border-radius:4px;background:var(--mint)}.site-body .brand-symbol i:nth-child(1){height:9px}.site-body .brand-symbol i:nth-child(2){height:17px}.site-body .brand-symbol i:nth-child(3){height:13px}.site-body .brandtext{display:flex;flex-direction:column;gap:2px}.site-body .brandtext b{font-size:15px;line-height:1;color:var(--ink);letter-spacing:-.03em}.site-body .brandtext small{font-size:10px;color:#758483;text-transform:uppercase;letter-spacing:.12em}.site-body .main-nav{display:flex;align-items:center;gap:4px}.site-body .main-nav>a{padding:11px 13px;border-radius:12px;font-size:13px;font-weight:650;color:#304344;transition:.22s ease}.site-body .main-nav>a:hover{color:var(--ink);background:rgba(7,26,29,.05)}.site-body .main-nav .nav-cta{display:inline-flex;align-items:center;gap:14px;margin-left:8px;padding:12px 17px;background:var(--ink);color:var(--white);box-shadow:0 12px 28px rgba(7,26,29,.13)}.site-body .main-nav .nav-cta:hover{background:#123438;color:var(--white);transform:translateY(-1px)}.site-body .main-nav .nav-cta span{color:var(--mint)}.site-body .lang-link{font-size:11px!important;letter-spacing:.08em}.site-body .menu-btn{display:none}.site-body main{overflow:hidden}.hero-v2{position:relative;min-height:780px;padding:112px 0 92px;background:var(--paper);isolation:isolate}.hero-v2:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(7,26,29,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(7,26,29,.035) 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(to bottom,black,transparent 86%);z-index:-2}.hero-orb{position:absolute;border-radius:50%;filter:blur(2px);z-index:-1;pointer-events:none}.hero-orb-a{width:520px;height:520px;right:-180px;top:-150px;background:radial-gradient(circle,rgba(110,240,205,.25),transparent 67%)}.hero-orb-b{width:380px;height:380px;left:-220px;bottom:-50px;background:radial-gradient(circle,rgba(63,132,117,.12),transparent 70%)}.hero-v2-grid{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(440px,.96fr);gap:92px;align-items:center}.eyebrow-pill{display:inline-flex;align-items:center;gap:10px;padding:7px 11px 7px 8px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.55);font-size:10px;font-weight:800;letter-spacing:.12em;color:#34514e}.eyebrow-pill span{width:7px;height:7px;border-radius:50%;background:#24c89e;box-shadow:0 0 0 5px rgba(36,200,158,.1)}.hero-v2-copy h1{max-width:790px;margin:28px 0 26px;font-size:clamp(52px,6.5vw,96px);font-weight:740;line-height:.93;color:var(--ink)}.hero-v2-copy>p{max-width:660px;font-size:19px;line-height:1.65;color:#526564}.hero-v2-actions{display:flex;align-items:center;gap:30px;margin-top:38px}.button-primary,.button-light{display:inline-flex;align-items:center;justify-content:center;gap:18px;padding:16px 20px;border-radius:14px;background:var(--ink);color:#fff!important;font-size:14px;font-weight:750;box-shadow:0 18px 34px rgba(7,26,29,.16);transition:.25s ease}.button-primary:hover,.button-light:hover{transform:translateY(-2px);box-shadow:0 22px 40px rgba(7,26,29,.22)}.button-primary span,.button-light span{color:var(--mint);font-size:18px}.button-link{display:inline-flex;align-items:center;gap:14px;font-size:14px;font-weight:720;color:var(--ink)!important}.button-link span{font-size:18px;transition:.2s}.button-link:hover span{transform:translateX(5px)}.hero-proof{display:flex;flex-wrap:wrap;gap:18px 26px;margin-top:42px;padding-top:28px;border-top:1px solid var(--line)}.hero-proof div{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:620;color:#506463}.hero-proof i{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#dff8ef;color:#08775d;font-style:normal;font-size:10px}.growth-console{position:relative;padding:22px;border:1px solid rgba(255,255,255,.12);border-radius:28px;background:linear-gradient(145deg,#0b2528,#061719 72%);box-shadow:0 38px 80px rgba(7,26,29,.22),inset 0 1px rgba(255,255,255,.08);color:#fff;overflow:hidden}.growth-console:before{content:"";position:absolute;width:280px;height:280px;right:-120px;top:-130px;border-radius:50%;background:radial-gradient(circle,rgba(110,240,205,.18),transparent 68%)}.console-head,.console-title,.console-metrics{position:relative;z-index:1}.console-head{display:flex;justify-content:space-between;align-items:center;padding:4px 3px 21px;border-bottom:1px solid rgba(255,255,255,.09);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.console-head>div{display:flex;align-items:center;gap:9px}.console-head small{color:#8ca3a1}.live-dot{width:7px;height:7px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 6px rgba(110,240,205,.1)}.console-title{padding:30px 3px 8px}.console-title span{display:block;color:#7f9895;font-size:11px;text-transform:uppercase;letter-spacing:.12em}.console-title strong{display:block;margin-top:8px;font-size:25px;letter-spacing:-.04em}.signal-chart{position:relative;height:205px;margin-top:14px;border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.01));overflow:hidden}.signal-chart svg{position:absolute;inset:26px 18px 10px;width:calc(100% - 36px);height:calc(100% - 36px)}.chart-line{position:absolute;left:18px;right:18px;height:1px;background:rgba(255,255,255,.065)}.chart-line.l1{top:25%}.chart-line.l2{top:50%}.chart-line.l3{top:75%}.chart-label{position:absolute;font-size:9px;color:#7d9692;text-transform:uppercase;letter-spacing:.08em}.chart-label.c1{left:28px;bottom:21px}.chart-label.c2{left:48%;bottom:74px}.chart-label.c3{right:25px;top:25px}.console-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px}.console-metrics>div{padding:15px;border-radius:15px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.06)}.console-metrics small,.console-metrics b,.console-metrics span{display:block}.console-metrics small{font-size:9px;letter-spacing:.12em;color:var(--mint)}.console-metrics b{margin:7px 0;font-size:12px}.metric-up{font-size:9px;color:#809693}.sector-marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:rgba(255,255,255,.46)}.sector-marquee .container{display:flex;align-items:center;gap:40px;min-height:86px}.sector-caption{font-size:9px;font-weight:800;letter-spacing:.18em;color:#71817f;white-space:nowrap}.sector-track{display:flex;align-items:center;justify-content:space-between;gap:28px;flex:1}.sector-track span{font-size:13px;font-weight:660;color:#596a69;white-space:nowrap}.design-section{padding:130px 0}.section-intro{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.55fr);gap:100px;align-items:end;margin-bottom:64px}.section-index{display:block;margin-bottom:24px;font-size:10px;font-weight:800;letter-spacing:.16em;color:#66807c}.section-index.light{color:#72d8bd}.section-intro h2,.method-copy h2,.intelligence-grid h2{max-width:820px;margin:0;font-size:clamp(40px,5vw,68px);font-weight:700}.section-intro>p{margin:0;font-size:16px}.service-mosaic{display:grid;grid-template-columns:repeat(12,1fr);gap:14px}.service-tile{position:relative;min-height:315px;padding:25px;border:1px solid var(--line);border-radius:22px;background:rgba(255,255,255,.56);display:flex;flex-direction:column;overflow:hidden;transition:.3s cubic-bezier(.2,.8,.2,1)}.service-tile:before{content:"";position:absolute;width:180px;height:180px;right:-90px;bottom:-90px;border-radius:50%;background:radial-gradient(circle,rgba(110,240,205,.18),transparent 70%);opacity:0;transition:.3s}.service-tile:hover{transform:translateY(-5px);background:#fff;border-color:rgba(7,26,29,.2);box-shadow:0 28px 60px rgba(7,26,29,.09)}.service-tile:hover:before{opacity:1}.service-tile.tile-1,.service-tile.tile-4{grid-column:span 7}.service-tile.tile-2,.service-tile.tile-3,.service-tile.tile-5{grid-column:span 5}.tile-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:auto}.tile-top span{font-size:10px;color:#7a8c8a}.tile-top i{display:grid;place-items:center;width:35px;height:35px;border-radius:50%;background:var(--paper-2);font-style:normal;transition:.25s}.service-tile:hover .tile-top i{background:var(--ink);color:var(--mint);transform:rotate(8deg)}.service-tile small{margin-top:55px;font-size:9px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:#64827d}.service-tile h3{max-width:580px;margin:12px 0 14px;font-size:clamp(24px,3vw,38px)}.service-tile p{max-width:620px;font-size:14px;margin-bottom:28px}.tile-foot{margin-top:auto;padding-top:18px;border-top:1px solid var(--line);font-size:12px;font-weight:720}.tile-foot b{float:right;font-size:17px}.method-v2{background:var(--ink);color:#fff}.method-grid{display:grid;grid-template-columns:.8fr 1.1fr;gap:115px}.method-copy{position:sticky;top:115px;align-self:start}.method-copy h2{margin-bottom:27px}.method-copy p{max-width:520px;color:#9db0ae;font-size:16px}.button-light{margin-top:25px;background:#fff;color:var(--ink)!important}.method-steps article{display:grid;grid-template-columns:54px 1fr 30px;gap:22px;padding:30px 0;border-top:1px solid rgba(255,255,255,.12);align-items:start}.method-steps article:last-child{border-bottom:1px solid rgba(255,255,255,.12)}.method-steps article>span{font-size:11px;color:var(--mint)}.method-steps h3{margin:0 0 10px;font-size:30px}.method-steps p{max-width:620px;margin:0;color:#8fa5a2}.method-steps i{font-style:normal;color:#64837e;font-size:20px}.capability-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:24px;overflow:hidden}.capability-grid article{position:relative;min-height:350px;padding:33px;background:var(--paper);overflow:hidden}.capability-number{font-size:11px;color:#708480}.capability-grid h3{margin:95px 0 16px;font-size:30px}.capability-grid p{font-size:14px}.capability-grid article>span{position:absolute;left:33px;right:33px;bottom:30px;height:3px;background:linear-gradient(90deg,var(--mint),transparent);transform:scaleX(.2);transform-origin:left;transition:.35s}.capability-grid article:hover>span{transform:scaleX(1)}.intelligence-v2{background:#102c2f;color:#fff}.intelligence-grid{display:grid;grid-template-columns:.9fr 1fr;gap:100px;align-items:center}.intelligence-grid>div:first-child p{max-width:560px;color:#9cafac;font-size:16px}.intelligence-stack{display:grid;gap:12px}.intelligence-stack article{padding:27px;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:rgba(255,255,255,.035);transition:.25s}.intelligence-stack article:hover{background:rgba(255,255,255,.07);transform:translateX(-5px)}.intelligence-stack span{font-size:9px;letter-spacing:.15em;color:var(--mint)}.intelligence-stack h3{margin:11px 0 8px;font-size:24px}.intelligence-stack p{margin:0;color:#90a7a4;font-size:13px}.journal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.journal-card{min-height:390px;padding:28px;border:1px solid var(--line);border-radius:22px;background:#fff;display:flex;flex-direction:column;transition:.3s}.journal-card:hover{transform:translateY(-5px);box-shadow:0 26px 55px rgba(7,26,29,.08)}.journal-meta{display:flex;justify-content:space-between;font-size:10px;color:#718481}.journal-card h3{margin:80px 0 17px;font-size:28px}.journal-card p{font-size:14px}.journal-link{display:flex;justify-content:space-between;margin-top:auto;padding-top:20px;border-top:1px solid var(--line);font-size:12px;font-weight:750}.journal-link b{font-size:17px;color:#1cbf93}.closing-v2{padding:120px 0;background:var(--mint)}.closing-v2 .container{display:grid;grid-template-columns:1fr auto;gap:60px;align-items:end}.closing-v2 span{font-size:10px;font-weight:800;letter-spacing:.17em}.closing-v2 h2{max-width:920px;margin:20px 0 12px;font-size:clamp(48px,6vw,80px)}.closing-v2 p{max-width:680px;color:#27534c}.closing-v2 a{display:grid;place-items:center;width:156px;height:156px;border-radius:50%;background:var(--ink);color:#fff;text-align:center;font-size:13px;font-weight:740;transition:.3s}.closing-v2 a:hover{transform:scale(1.05) rotate(-3deg)}.closing-v2 a i{display:block;margin-top:5px;color:var(--mint);font-size:22px;font-style:normal}.site-footer{padding:110px 0 28px;background:#061618;color:#fff}.footer-lead{display:grid;grid-template-columns:1fr auto;gap:80px;align-items:end;padding-bottom:78px;border-bottom:1px solid rgba(255,255,255,.1)}.footer-overline{font-size:9px;font-weight:800;letter-spacing:.17em;color:var(--mint)}.footer-lead h2{max-width:760px;margin:18px 0 0;font-size:clamp(38px,5vw,62px)}.footer-cta{display:flex;align-items:center;gap:24px;padding:15px 18px;border:1px solid rgba(255,255,255,.2);border-radius:14px;font-size:13px}.footer-cta span{color:var(--mint)}.site-footer .footer-grid{display:grid;grid-template-columns:1.6fr repeat(3,.7fr);gap:70px;padding:72px 0}.site-footer .brandtext b{color:#fff}.site-footer .brandtext small{color:#718a87}.site-footer .brand-symbol{background:rgba(255,255,255,.08)}.footer-brand p{max-width:390px;margin-top:28px;color:#839997;font-size:13px}.site-footer h3{margin:0 0 22px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#728986}.site-footer .footer-grid>div:not(.footer-brand){display:flex;flex-direction:column;align-items:flex-start;gap:12px}.site-footer .footer-grid a,.site-footer .footer-grid span,.footer-consent-link{font-size:13px;color:#abbab8;background:none;border:0;padding:0}.site-footer .footer-grid a:hover,.footer-consent-link:hover{color:var(--mint)}.site-footer .footer-bottom{display:flex;justify-content:space-between;padding-top:24px;border-top:1px solid rgba(255,255,255,.08);font-size:10px;letter-spacing:.06em;color:#647a77}.site-body .page-hero{padding:115px 0 85px;background:var(--paper);border-bottom:1px solid var(--line)}.site-body .page-hero .container{max-width:1120px}.site-body .page-hero h1{max-width:1000px;margin:24px 0;font-size:clamp(48px,6vw,82px)}.site-body .page-hero .lead,.site-body .page-hero>div>p{max-width:760px;font-size:18px}.site-body .breadcrumbs{display:flex;gap:9px;margin-bottom:28px;font-size:11px;color:#71817f}.site-body .kicker,.site-body .eyebrow{font-size:10px;font-weight:800;letter-spacing:.15em;color:#63827c}.site-body .section{padding:110px 0}.site-body .service-grid,.site-body .listing-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:14px!important}.site-body .service-card{min-height:330px;padding:30px!important;border:1px solid var(--line)!important;border-radius:22px!important;background:#fff!important;box-shadow:none!important;transition:.3s!important}.site-body .service-card:hover{transform:translateY(-5px)!important;box-shadow:0 25px 55px rgba(7,26,29,.08)!important}.site-body .service-card h2,.site-body .service-card h3{font-size:31px!important}.site-body .post-grid,.site-body .blog-list-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:14px!important}.site-body .post-card{min-height:360px;padding:28px!important;border:1px solid var(--line)!important;border-radius:22px!important;background:#fff!important;box-shadow:none!important;display:flex!important;flex-direction:column!important}.site-body .post-card h2,.site-body .post-card h3{font-size:27px!important;margin:60px 0 15px!important}.site-body .post-card>a:last-child{margin-top:auto!important;font-weight:750!important}.site-body .content-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:70px;align-items:start}.site-body .prose,.site-body .article-body{font-size:17px;line-height:1.85}.site-body .prose h2,.site-body .article-body h2{margin-top:60px;font-size:36px}.site-body .prose h3,.site-body .article-body h3{margin-top:38px;font-size:26px}.site-body .sticky-card{position:sticky;top:110px;padding:28px;border-radius:22px;background:var(--ink);color:#fff}.site-body .sticky-card p{color:#9eb1af}.site-body .contact-grid{display:grid;grid-template-columns:.8fr 1.1fr;gap:80px;align-items:start}.site-body .contact-form-card{padding:34px!important;border-radius:24px!important;background:#fff!important;border:1px solid var(--line)!important;box-shadow:0 30px 70px rgba(7,26,29,.08)!important}.site-body .form input,.site-body .form select,.site-body .form textarea{width:100%;padding:15px 16px;border:1px solid rgba(7,26,29,.13);border-radius:12px;background:#f8faf7;font:inherit;color:var(--ink);outline:none}.site-body .form input:focus,.site-body .form select:focus,.site-body .form textarea:focus{border-color:#2abf99;box-shadow:0 0 0 4px rgba(42,191,153,.1)}.site-body .form label{font-size:12px;font-weight:700;color:#3e5351}.site-body .reference-grid,.site-body .case-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.site-body .reference-card,.site-body .case-card{padding:28px;border:1px solid var(--line);border-radius:22px;background:#fff}.site-body .article>.container.narrow,.site-body .article .narrow{max-width:840px}.site-body .whatsapp{display:grid;place-items:center;position:fixed;right:22px;bottom:22px;width:55px;height:55px;border-radius:50%;background:#17bd88;color:#fff;font-size:11px;font-weight:800;box-shadow:0 18px 35px rgba(9,101,74,.25);z-index:70}.site-body .empty-state{padding:55px;border:1px dashed rgba(7,26,29,.2);border-radius:22px;text-align:center;background:rgba(255,255,255,.45)}
@media(max-width:1050px){.hero-v2-grid{grid-template-columns:1fr;gap:60px}.growth-console{max-width:760px}.sector-track{overflow:auto;justify-content:flex-start}.section-intro{grid-template-columns:1fr;gap:25px}.method-grid,.intelligence-grid{grid-template-columns:1fr;gap:70px}.method-copy{position:static}.service-tile.tile-1,.service-tile.tile-2,.service-tile.tile-3,.service-tile.tile-4,.service-tile.tile-5{grid-column:span 6}.capability-grid,.journal-grid,.site-body .post-grid,.site-body .blog-list-grid,.site-body .reference-grid,.site-body .case-grid{grid-template-columns:repeat(2,1fr)!important}.site-body .main-nav{display:none;position:absolute;top:78px;left:24px;right:24px;padding:18px;border-radius:20px;background:#fff;box-shadow:0 25px 70px rgba(7,26,29,.15);flex-direction:column;align-items:stretch}.site-body .main-nav.open{display:flex}.site-body .main-nav>a{padding:13px}.site-body .menu-btn{display:flex;align-items:center;gap:4px;border:0;background:none}.site-body .menu-btn span{display:block;width:18px;height:2px;background:var(--ink)}.site-body .menu-btn b{margin-left:8px;font-size:12px}.site-body .nav-shell{position:relative}.site-body .contact-grid{grid-template-columns:1fr}.site-body .content-grid{grid-template-columns:1fr}.site-body .sticky-card{position:static}.site-footer .footer-grid{grid-template-columns:1.3fr 1fr 1fr}.footer-brand{grid-column:1/-1}}
@media(max-width:720px){.site-body .container{width:min(100% - 28px,1240px)}.hero-v2{min-height:auto;padding:76px 0 65px}.hero-v2-copy h1{font-size:48px}.hero-v2-copy>p{font-size:16px}.hero-v2-actions{align-items:flex-start;flex-direction:column;gap:20px}.hero-proof{display:grid}.growth-console{padding:16px;border-radius:22px}.console-metrics{grid-template-columns:1fr}.signal-chart{height:170px}.sector-marquee .container{display:block;padding:22px 0}.sector-caption{display:block;margin-bottom:18px}.design-section{padding:86px 0}.section-intro{margin-bottom:42px}.section-intro h2,.method-copy h2,.intelligence-grid h2{font-size:40px}.service-mosaic{display:block}.service-tile{min-height:300px;margin-bottom:12px}.capability-grid,.journal-grid,.site-body .service-grid,.site-body .listing-grid,.site-body .post-grid,.site-body .blog-list-grid,.site-body .reference-grid,.site-body .case-grid{grid-template-columns:1fr!important}.capability-grid article{min-height:280px}.capability-grid h3{margin-top:70px}.method-steps article{grid-template-columns:38px 1fr}.method-steps article i{display:none}.closing-v2 .container,.footer-lead{grid-template-columns:1fr}.closing-v2 h2{font-size:46px}.closing-v2 a{width:120px;height:120px}.site-footer{padding-top:80px}.site-footer .footer-grid{grid-template-columns:1fr 1fr;gap:42px 25px}.footer-brand{grid-column:1/-1}.site-footer .footer-bottom{flex-direction:column;gap:10px}.site-body .page-hero{padding:80px 0 60px}.site-body .page-hero h1{font-size:46px}.site-body .section{padding:78px 0}.site-body .form-row{grid-template-columns:1fr!important}.site-body .brandtext small{display:none}}
.site-body .site-header.scrolled{padding:7px 0;background:rgba(245,247,242,.92);box-shadow:0 8px 30px rgba(7,26,29,.05)}.site-body .reveal-item{opacity:0;transform:translateY(18px)}.site-body .reveal-item.is-visible{opacity:1;transform:none;transition:opacity .65s ease,transform .65s cubic-bezier(.2,.8,.2,1)}

/* v11.3 — Türkçe premium UX/UI mimarisi */
.site-body{--ink:#071b2d;--navy:#071b2d;--navy-2:#0b2a43;--teal:#0f766e;--aqua:#1ec8b1;--paper:#f5f7f3;--surface:#ffffff;--line:rgba(7,27,45,.11);--muted:#64747c;background:var(--paper);color:var(--ink)}
.site-body .container{width:min(1320px,calc(100% - 48px))}
.site-body .site-header{position:fixed;inset:0 0 auto;z-index:90;padding:18px 0;background:transparent;border:0;transition:.35s cubic-bezier(.2,.8,.2,1)}
.site-body .site-header:before{content:"";position:absolute;inset:10px max(18px,calc((100vw - 1380px)/2));border:1px solid rgba(255,255,255,.11);border-radius:24px;background:rgba(7,27,45,.72);backdrop-filter:blur(22px) saturate(145%);box-shadow:0 18px 50px rgba(2,15,28,.14);transition:.35s;pointer-events:none}
.site-body .site-header.scrolled{padding:9px 0;background:transparent;box-shadow:none}
.site-body .site-header.scrolled:before{inset:5px max(14px,calc((100vw - 1380px)/2));background:rgba(7,27,45,.92);box-shadow:0 12px 36px rgba(2,15,28,.2)}
.header-frame{position:relative;z-index:2;min-height:72px;display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(220px,1fr);align-items:center;gap:24px}
.brand-premium{display:inline-flex;align-items:center;gap:13px;color:#fff;justify-self:start}
.brand-mark{position:relative;display:block;width:42px;height:42px;border-radius:15px;background:linear-gradient(145deg,rgba(255,255,255,.18),rgba(255,255,255,.05));border:1px solid rgba(255,255,255,.16);overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.13)}
.brand-mark b,.brand-mark i,.brand-mark em{position:absolute;display:block;border-radius:999px;background:var(--aqua)}
.brand-mark b{width:6px;height:25px;left:11px;bottom:8px;transform:rotate(-18deg)}
.brand-mark i{width:6px;height:18px;left:20px;bottom:8px;transform:rotate(15deg);opacity:.82}
.brand-mark em{width:6px;height:12px;left:29px;bottom:8px;transform:rotate(24deg);opacity:.58}
.brand-copy{display:grid;line-height:1.05}.brand-copy strong{font-size:15px;letter-spacing:-.02em}.brand-copy small{margin-top:6px;font-size:8px;letter-spacing:.16em;text-transform:uppercase;color:#9fb2bc;font-weight:750}
.nav-capsule{justify-self:center}.main-nav{display:flex;align-items:center;gap:3px}.main-nav>a{position:relative;padding:11px 13px;border-radius:12px;color:#d7e1e5;font-size:12px;font-weight:690;transition:.25s}.main-nav>a:not(.nav-cta):hover{background:rgba(255,255,255,.08);color:#fff}.main-nav>a:not(.nav-cta):after{content:"";position:absolute;left:15px;right:15px;bottom:5px;height:1px;background:var(--aqua);transform:scaleX(0);transform-origin:left;transition:.25s}.main-nav>a:not(.nav-cta):hover:after{transform:scaleX(1)}.main-nav .nav-cta{margin-left:8px;padding:12px 16px;background:#fff;color:var(--ink);box-shadow:0 8px 22px rgba(0,0,0,.13)}.main-nav .nav-cta:hover{transform:translateY(-2px);background:var(--aqua)}.main-nav .nav-cta span{margin-left:9px}.main-nav .lang-link{border:1px solid rgba(255,255,255,.16);padding:9px 10px}
.site-body .menu-btn{justify-self:end;color:#fff}.site-body .menu-btn span{background:#fff}.site-body .menu-btn b{color:#fff}
.hero-editorial{position:relative;min-height:920px;padding:185px 0 80px;overflow:hidden;background:radial-gradient(circle at 72% 35%,rgba(30,200,177,.14),transparent 29%),linear-gradient(135deg,#061827 0%,#08243a 54%,#0a3046 100%);color:#fff}
.hero-editorial:after{content:"";position:absolute;width:780px;height:780px;right:-290px;top:-210px;border:1px solid rgba(255,255,255,.06);border-radius:50%;box-shadow:0 0 0 90px rgba(255,255,255,.018),0 0 0 180px rgba(255,255,255,.012)}
.hero-gridlines{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:78px 78px;mask-image:linear-gradient(to bottom,black 35%,transparent 95%)}
.hero-editorial-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(480px,.9fr);gap:78px;align-items:center}
.hero-label{display:flex;align-items:center;gap:12px;margin-bottom:31px;font-size:10px;font-weight:850;letter-spacing:.18em;color:#9eb8c2}.hero-label span{width:34px;height:1px;background:var(--aqua)}
.hero-editorial h1{max-width:800px;margin:0;font-size:clamp(58px,6.5vw,98px);line-height:.98;letter-spacing:-.065em;text-wrap:balance}.hero-editorial-copy>p{max-width:700px;margin:31px 0 0;font-size:18px;line-height:1.75;color:#b7c7ce}
.hero-editorial-actions{display:flex;align-items:center;gap:27px;margin-top:39px}.button-primary-xl{min-height:58px;padding:0 25px;border-radius:15px;background:var(--aqua);border-color:var(--aqua);color:#05222a;box-shadow:0 16px 34px rgba(30,200,177,.18)}.button-primary-xl:hover{background:#fff;border-color:#fff}.button-text{display:inline-flex;align-items:center;gap:13px;font-size:13px;font-weight:760;color:#fff}.button-text span{color:var(--aqua);font-size:19px;transition:.25s}.button-text:hover span{transform:translateX(5px)}
.hero-proof-clean{display:flex;gap:24px;margin-top:54px;padding-top:24px;border-top:1px solid rgba(255,255,255,.11)}.hero-proof-clean div{display:flex;align-items:center;gap:9px;color:#9fb2ba;font-size:11px}.hero-proof-clean i{width:6px;height:6px;border-radius:50%;background:var(--aqua);box-shadow:0 0 0 5px rgba(30,200,177,.1)}
.growth-orbit{position:relative;justify-self:end;width:530px;height:530px}.orbit-glow{position:absolute;inset:15%;border-radius:50%;background:radial-gradient(circle,rgba(30,200,177,.24),rgba(30,200,177,.03) 55%,transparent 70%);filter:blur(10px)}.orbit-ring{position:absolute;inset:0;border:1px solid rgba(255,255,255,.12);border-radius:50%;animation:orbitFloat 11s ease-in-out infinite}.orbit-ring:before{content:"";position:absolute;width:12px;height:12px;border-radius:50%;background:var(--aqua);box-shadow:0 0 24px rgba(30,200,177,.8)}.orbit-ring span{position:absolute;padding:6px 10px;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:rgba(6,24,39,.84);font-size:8px;letter-spacing:.15em;color:#b8c9cf}.orbit-ring-a{inset:7%}.orbit-ring-a:before{left:8%;top:22%}.orbit-ring-a span{right:4%;top:15%}.orbit-ring-b{inset:18%;animation-delay:-3s}.orbit-ring-b:before{right:5%;bottom:28%}.orbit-ring-b span{left:0;bottom:17%}.orbit-ring-c{inset:29%;animation-delay:-6s}.orbit-ring-c:before{left:47%;top:-6px}.orbit-ring-c span{right:-13%;bottom:20%}.orbit-core{position:absolute;inset:35%;display:grid;place-content:center;text-align:center;border-radius:50%;background:linear-gradient(145deg,rgba(255,255,255,.11),rgba(255,255,255,.035));border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 0 55px rgba(30,200,177,.07),0 25px 70px rgba(0,0,0,.2);backdrop-filter:blur(14px)}.orbit-core small{font-size:7px;letter-spacing:.16em;color:#8ca6b0}.orbit-core strong{margin:10px 0;font-size:21px;line-height:1.25;letter-spacing:-.03em}.orbit-core em{font-style:normal;font-size:9px;color:var(--aqua)}.orbit-note{position:absolute;display:grid;grid-template-columns:32px 1fr;gap:10px;align-items:center;width:168px;padding:12px 14px;border:1px solid rgba(255,255,255,.11);border-radius:14px;background:rgba(7,27,45,.72);backdrop-filter:blur(12px);color:#aebfc6;font-size:9px;line-height:1.35}.orbit-note b{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:rgba(30,200,177,.12);color:var(--aqua);font-size:9px}.note-a{left:-23px;top:90px}.note-b{right:-25px;top:242px}.note-c{left:35px;bottom:32px}@keyframes orbitFloat{50%{transform:rotate(5deg) scale(1.01)}}
.hero-scroll{position:absolute;z-index:2;left:50%;bottom:27px;transform:translateX(-50%);display:flex;align-items:center;gap:12px;color:#718b96;font-size:8px;letter-spacing:.16em;text-transform:uppercase}.hero-scroll i{display:block;width:46px;height:1px;background:linear-gradient(90deg,var(--aqua),transparent)}
.sector-marquee{background:#fff}.sector-marquee .container{padding-block:23px}.sector-track span{color:#5f737c}.sector-track span:before{content:"";display:inline-block;width:4px;height:4px;margin-right:13px;border-radius:50%;background:var(--aqua);vertical-align:middle}
.site-footer .brand-premium{color:#fff}.site-footer .brand-copy strong{color:#fff}.site-footer .brand-copy small{color:#718a87}.site-footer .brand-mark{background:rgba(255,255,255,.07)}
@media(max-width:1180px){.header-frame{grid-template-columns:1fr auto}.nav-capsule{grid-column:1/-1;display:none}.site-body .menu-btn{display:flex}.site-body .main-nav{top:82px;left:0;right:0;background:#071b2d;border:1px solid rgba(255,255,255,.12)}.site-body .main-nav.open{display:flex}.hero-editorial-grid{grid-template-columns:1fr}.growth-orbit{justify-self:center}.hero-editorial{padding-top:165px}.hero-editorial h1{max-width:940px}}
@media(max-width:720px){.site-body .container{width:min(100% - 28px,1320px)}.site-body .site-header{padding:8px 0}.site-body .site-header:before{inset:5px 8px;border-radius:18px}.header-frame{min-height:62px}.brand-mark{width:38px;height:38px}.brand-copy strong{font-size:13px}.brand-copy small{font-size:7px}.site-body .menu-btn b{display:none}.hero-editorial{min-height:auto;padding:132px 0 70px}.hero-editorial-grid{gap:44px}.hero-editorial h1{font-size:49px}.hero-editorial-copy>p{font-size:15px}.hero-editorial-actions{align-items:flex-start;flex-direction:column}.hero-proof-clean{display:grid;gap:14px}.growth-orbit{width:340px;height:340px}.orbit-note{display:none}.orbit-core strong{font-size:16px}.hero-scroll{display:none}.sector-track{gap:22px}.sector-track span{font-size:10px}}

/* v11.4 — mobil öncelikli premium navigasyon ve hero mimarisi */
.site-body{--navy-950:#04131f;--navy-900:#071b2d;--navy-800:#0b2940;--aqua:#1ec8b1;--aqua-soft:#9cf1df;--ivory:#f5f7f3;--mobile-gutter:20px}
.site-body .site-header{isolation:isolate}
.site-body .header-frame{position:relative;z-index:3;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;min-height:72px}
.site-body .nav-capsule{justify-self:center;min-width:0}
.site-body .main-nav{display:flex;align-items:center;gap:4px}
.site-body .main-nav>a{position:relative;display:flex;align-items:center;gap:8px;padding:12px 14px;border-radius:12px;color:#d4e2e8;font-size:12px;font-weight:720;letter-spacing:-.01em;transition:background .25s,color .25s,transform .25s}
.site-body .main-nav>a:hover{background:rgba(255,255,255,.075);color:#fff}
.site-body .main-nav>a .nav-arrow{display:none}
.site-body .main-nav>a.nav-cta{margin-left:8px;padding:12px 17px;background:var(--aqua);color:#05242b;box-shadow:0 12px 28px rgba(30,200,177,.18)}
.site-body .main-nav>a.nav-cta:hover{background:#fff;transform:translateY(-1px)}
.site-body .mobile-nav-head,.site-body .mobile-nav-foot,.site-body .mobile-nav-backdrop{display:none}
.site-body .menu-btn{position:relative;z-index:4;width:48px;height:48px;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:15px;background:rgba(255,255,255,.065);color:#fff;align-items:center;justify-content:center;flex-direction:column;gap:4px;backdrop-filter:blur(12px)}
.site-body .menu-btn span{width:19px;height:1.5px;border-radius:4px;background:currentColor;transition:transform .28s,opacity .2s,width .28s}
.site-body .menu-btn b{display:none}
.site-body .menu-btn[aria-expanded="true"] span:nth-child(1){transform:translateY(5.5px) rotate(45deg)}
.site-body .menu-btn[aria-expanded="true"] span:nth-child(2){opacity:0;width:0}
.site-body .menu-btn[aria-expanded="true"] span:nth-child(3){transform:translateY(-5.5px) rotate(-45deg)}

.hero-editorial{display:flex;align-items:center;min-height:clamp(760px,100svh,980px);padding:160px 0 88px;background:radial-gradient(circle at 78% 28%,rgba(30,200,177,.17),transparent 27%),radial-gradient(circle at 5% 88%,rgba(71,115,151,.16),transparent 31%),linear-gradient(140deg,#04131f 0%,#071d30 48%,#0a3145 100%)}
.hero-editorial:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,19,31,.22),transparent 44%);pointer-events:none}
.hero-editorial-grid{width:100%;grid-template-columns:minmax(0,1.13fr) minmax(430px,.87fr);gap:clamp(48px,7vw,108px)}
.hero-editorial-copy{max-width:790px}
.hero-label{width:max-content;padding:8px 12px 8px 10px;border:1px solid rgba(156,241,223,.17);border-radius:999px;background:rgba(255,255,255,.045);font-size:9px;color:#b9ccd3;backdrop-filter:blur(10px)}
.hero-label span{width:7px;height:7px;border-radius:50%;background:var(--aqua);box-shadow:0 0 0 5px rgba(30,200,177,.1)}
.hero-editorial h1{font-size:clamp(58px,6.35vw,96px);line-height:.96;letter-spacing:-.067em;text-wrap:balance}
.hero-editorial-copy>p{max-width:650px;font-size:17px;line-height:1.78;color:#b5c6cd}
.button-primary-xl{min-height:60px;padding-inline:27px;border-radius:16px;font-size:13px}
.hero-proof-clean{max-width:690px;justify-content:flex-start}
.hero-proof-clean div{white-space:nowrap}
.growth-orbit{filter:drop-shadow(0 35px 60px rgba(0,0,0,.22))}

@media(max-width:1180px){
  .site-body .header-frame{grid-template-columns:auto auto;justify-content:space-between}
  .site-body .nav-capsule{position:fixed;z-index:102;inset:0 0 0 auto;width:min(430px,92vw);height:100dvh;padding:20px 20px calc(24px + env(safe-area-inset-bottom));display:flex;flex-direction:column;background:linear-gradient(180deg,#071b2d 0%,#04131f 100%);border-left:1px solid rgba(255,255,255,.1);box-shadow:-30px 0 80px rgba(0,0,0,.28);transform:translateX(105%);visibility:hidden;transition:transform .42s cubic-bezier(.22,.8,.22,1),visibility .42s;overflow:auto;overscroll-behavior:contain}
  .site-body .nav-capsule.open{transform:none;visibility:visible}
  .site-body .mobile-nav-head{display:flex;align-items:center;justify-content:space-between;padding:4px 0 24px;border-bottom:1px solid rgba(255,255,255,.1)}
  .site-body .mobile-nav-head span{display:grid;gap:4px}.site-body .mobile-nav-head small{font-size:8px;letter-spacing:.22em;color:#78919d}.site-body .mobile-nav-head strong{font-size:15px;color:#fff}
  .site-body .mobile-nav-close{width:44px;height:44px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:rgba(255,255,255,.05);color:#fff;font-size:28px;font-weight:300;line-height:1}
  .site-body .main-nav{display:flex!important;flex:1;position:static!important;padding:24px 0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;flex-direction:column;align-items:stretch;gap:2px}
  .site-body .main-nav>a{justify-content:space-between;padding:16px 4px;border-bottom:1px solid rgba(255,255,255,.08);border-radius:0;font-size:clamp(18px,4vw,23px);font-weight:610;letter-spacing:-.035em;color:#e7eff2}
  .site-body .main-nav>a:hover{padding-left:10px;background:none;color:var(--aqua-soft)}
  .site-body .main-nav>a .nav-arrow{display:inline;font-size:16px;color:#63808e}
  .site-body .main-nav>a.nav-cta{margin:16px 0 0;padding:17px 18px;border:0;border-radius:16px;background:var(--aqua);color:#05242b;font-size:15px;box-shadow:none}
  .site-body .main-nav>a.nav-cta i{font-size:18px}
  .site-body .mobile-nav-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:20px;border-top:1px solid rgba(255,255,255,.1);font-size:9px;letter-spacing:.08em;color:#6f8994}
  .site-body .mobile-nav-foot a{display:flex;align-items:center;gap:8px;color:#dce8ec;font-size:11px;font-weight:700;letter-spacing:0}
  .site-body .mobile-nav-backdrop{display:block;position:fixed;z-index:101;inset:0;border:0;background:rgba(2,12,20,.66);backdrop-filter:blur(6px);opacity:0;visibility:hidden;transition:.35s}
  .site-body.mobile-menu-open .mobile-nav-backdrop{opacity:1;visibility:visible}
  body.mobile-menu-open{overflow:hidden;touch-action:none}
  .site-body .menu-btn{display:flex}
  .hero-editorial-grid{grid-template-columns:1fr;gap:58px}
  .growth-orbit{justify-self:center}
}

@media(max-width:720px){
  .site-body{--mobile-gutter:18px}
  .site-body .container{width:calc(100% - (var(--mobile-gutter) * 2))}
  .site-body .site-header{padding:7px 0}
  .site-body .site-header:before{inset:5px 7px;border-radius:19px;background:rgba(5,22,36,.84)}
  .site-body .header-frame{min-height:60px;gap:12px}
  .site-body .brand-premium{gap:10px;min-width:0}
  .site-body .brand-mark{width:39px;height:39px;flex:0 0 39px;border-radius:13px}
  .site-body .brand-copy{min-width:0}.site-body .brand-copy strong{display:block;max-width:175px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.site-body .brand-copy small{display:block;font-size:6.8px;letter-spacing:.12em}
  .site-body .menu-btn{width:44px;height:44px;border-radius:14px}
  .site-body .nav-capsule{width:100%;padding:15px 18px calc(22px + env(safe-area-inset-bottom));border-left:0}
  .hero-editorial{display:block;min-height:auto;padding:124px 0 58px}
  .hero-editorial:after{width:430px;height:430px;right:-260px;top:60px;box-shadow:0 0 0 55px rgba(255,255,255,.015),0 0 0 110px rgba(255,255,255,.01)}
  .hero-gridlines{background-size:46px 46px;opacity:.55}
  .hero-editorial-grid{gap:38px}
  .hero-label{margin-bottom:24px;padding:7px 10px;font-size:8px;letter-spacing:.13em}
  .hero-editorial h1{font-size:clamp(43px,13.2vw,59px);line-height:.98;letter-spacing:-.062em}
  .hero-editorial-copy>p{margin-top:24px;font-size:15px;line-height:1.68;color:#b9c9cf}
  .hero-editorial-actions{display:grid;grid-template-columns:1fr;margin-top:30px;gap:14px}
  .button-primary-xl{width:100%;min-height:58px;border-radius:16px}
  .button-text{width:100%;min-height:48px;justify-content:center;border:1px solid rgba(255,255,255,.12);border-radius:15px;background:rgba(255,255,255,.035)}
  .hero-proof-clean{display:grid;grid-template-columns:1fr;gap:10px;margin-top:30px;padding-top:20px}
  .hero-proof-clean div{font-size:10px;white-space:normal}
  .growth-orbit{width:min(330px,88vw);height:min(330px,88vw);margin:0 auto;transform:scale(.94)}
  .orbit-ring span{font-size:8px}
  .orbit-core{width:138px;height:138px}.orbit-core small{font-size:6px}.orbit-core strong{font-size:15px}.orbit-core em{font-size:8px}
  .sector-marquee .container{padding:18px 0}.sector-track{padding-bottom:3px;scrollbar-width:none}.sector-track::-webkit-scrollbar{display:none}
  .sector-track span{flex:0 0 auto;padding:9px 12px;border:1px solid rgba(7,26,29,.08);border-radius:999px;background:#fff;font-size:9px}
  .design-section{padding:72px 0}
  .section-intro h2,.method-copy h2,.intelligence-grid h2{font-size:clamp(34px,10vw,43px);line-height:1.03}
  .service-tile{min-height:270px;padding:24px;border-radius:22px}
  .site-body .whatsapp{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));width:52px;height:52px}
}

@media(max-width:390px){
  .site-body .brand-copy strong{max-width:135px}
  .hero-editorial h1{font-size:42px}
  .growth-orbit{transform:scale(.88);margin-block:-12px}
}

@media(prefers-reduced-motion:reduce){
  .site-body .nav-capsule,.site-body .mobile-nav-backdrop,.site-body .menu-btn span{transition:none!important}
}

/* v11.5 — Studio-level editorial UX/UI system */
.site-body{--studio-bg:#f2f4f0;--studio-ink:#0b1620;--studio-deep:#061924;--studio-panel:#0a2330;--studio-line:rgba(11,22,32,.13);--studio-accent:#4ad7bd;--studio-muted:#68757c;--studio-paper:#fbfcf8;background:var(--studio-paper);color:var(--studio-ink)}
.site-body .container{width:min(1360px,calc(100% - 72px))}
.site-body .site-header{position:fixed;top:0;left:0;right:0;padding:14px 0;background:transparent;border:0;transition:.35s ease;z-index:100}
.site-body .site-header:before{content:"";position:absolute;inset:9px 18px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(5,22,31,.72);backdrop-filter:blur(22px) saturate(140%);box-shadow:0 15px 45px rgba(0,0,0,.15);transition:.35s ease}
.site-body .site-header.scrolled:before{inset:5px 14px;background:rgba(5,22,31,.92);box-shadow:0 16px 50px rgba(0,0,0,.24)}
.site-body .header-frame{position:relative;z-index:2;min-height:66px;grid-template-columns:auto 1fr auto;gap:36px}
.site-body .brand-premium{gap:12px;color:#fff}.site-body .brand-mark{width:42px;height:42px;border-radius:14px;background:linear-gradient(145deg,rgba(74,215,189,.2),rgba(255,255,255,.04));border:1px solid rgba(255,255,255,.13)}
.site-body .brand-copy strong{font-size:13px;letter-spacing:-.02em}.site-body .brand-copy small{font-size:7px;letter-spacing:.18em;color:#8da3ad}
.site-body .nav-capsule{justify-self:end}.site-body .main-nav{gap:2px}.site-body .main-nav>a{padding:11px 12px;border-radius:11px;font-size:11px;letter-spacing:.01em;color:#d9e4e7}.site-body .main-nav>a:hover{background:rgba(255,255,255,.08)}
.site-body .main-nav>a.nav-cta{margin-left:9px;padding:12px 16px;border-radius:12px;background:#fff;color:#071a24;box-shadow:none}.site-body .main-nav>a.nav-cta:hover{background:var(--studio-accent)}

.hero-atelier{position:relative;overflow:hidden;min-height:100svh;padding:175px 0 78px;background:linear-gradient(135deg,#04131c 0%,#071d29 52%,#0b3140 100%);color:#fff}
.hero-atelier:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 76% 32%,rgba(74,215,189,.13),transparent 26%),radial-gradient(circle at 7% 83%,rgba(98,145,175,.15),transparent 30%)}
.hero-atelier-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:76px 76px;mask-image:linear-gradient(to bottom,black,transparent 92%)}
.hero-atelier-layout{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(460px,.92fr);gap:clamp(60px,8vw,130px);align-items:center}
.hero-atelier-copy{max-width:820px}.hero-atelier-kicker{display:flex;align-items:center;gap:10px;width:max-content;margin-bottom:26px;padding:8px 12px;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:rgba(255,255,255,.035);font-size:9px;letter-spacing:.19em;color:#a9bbc3}.hero-atelier-kicker span{width:7px;height:7px;border-radius:50%;background:var(--studio-accent);box-shadow:0 0 0 5px rgba(74,215,189,.1)}
.hero-atelier h1{margin:0 0 26px;font-size:clamp(64px,7vw,112px);line-height:.92;letter-spacing:-.072em;text-wrap:balance}.hero-atelier h1 span,.hero-atelier h1 strong{display:block}.hero-atelier h1 span{font-weight:410;color:#e8eff1}.hero-atelier h1 strong{font-weight:760;color:#fff}
.hero-atelier-copy>p{max-width:690px;margin:0;color:#afc0c7;font-size:17px;line-height:1.8}
.hero-atelier-actions{display:flex;align-items:center;gap:24px;margin-top:38px}.atelier-primary{display:inline-flex;align-items:center;gap:24px;min-height:62px;padding:0 18px 0 25px;border-radius:16px;background:var(--studio-accent);color:#062029;font-size:13px;font-weight:800}.atelier-primary i{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#072730;color:#fff;font-style:normal}.atelier-secondary{display:inline-flex;gap:10px;align-items:center;color:#fff;font-size:12px;font-weight:700}.atelier-secondary i{color:var(--studio-accent);font-style:normal}
.hero-atelier-proof{display:flex;gap:26px;flex-wrap:wrap;margin-top:34px;padding-top:25px;border-top:1px solid rgba(255,255,255,.1)}.hero-atelier-proof div{display:flex;align-items:center;gap:8px;color:#a9bbc3;font-size:10px}.hero-atelier-proof i{width:5px;height:5px;border-radius:50%;background:var(--studio-accent)}
.strategy-canvas{position:relative;min-height:540px;padding:24px;border:1px solid rgba(255,255,255,.13);border-radius:28px;background:linear-gradient(155deg,rgba(255,255,255,.08),rgba(255,255,255,.025));box-shadow:0 44px 100px rgba(0,0,0,.26);backdrop-filter:blur(18px)}
.canvas-head,.canvas-foot{display:flex;align-items:center;justify-content:space-between}.canvas-head{padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.1);font-size:8px;letter-spacing:.18em;color:#8ea3ad}.canvas-head b{font-weight:600;color:#dce7ea}.canvas-stage{position:relative;height:400px;margin-top:18px}.canvas-axis{position:absolute;inset:0 auto 0 0;display:flex;flex-direction:column;justify-content:space-between;padding:6px 0;color:#66808b;font-size:8px}.canvas-path{position:absolute;inset:0 0 0 42px}.path-line{position:absolute;left:50%;top:18px;bottom:18px;width:1px;background:linear-gradient(var(--studio-accent),rgba(255,255,255,.12),transparent)}
.canvas-node{position:absolute;width:72%;padding:18px 20px;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:rgba(4,19,28,.68);box-shadow:0 20px 45px rgba(0,0,0,.18)}.canvas-node:before{content:"";position:absolute;left:-29px;top:50%;width:12px;height:12px;border-radius:50%;background:var(--studio-accent);box-shadow:0 0 0 7px rgba(74,215,189,.08)}.canvas-node small{display:block;margin-bottom:7px;font-size:7px;letter-spacing:.2em;color:#7f969f}.canvas-node strong{display:block;font-size:17px;letter-spacing:-.03em}.canvas-node span{display:block;margin-top:5px;color:#9aafb7;font-size:10px}.node-1{left:18%;top:18px}.node-2{right:2%;top:150px}.node-3{left:8%;bottom:22px}.canvas-foot{padding-top:18px;border-top:1px solid rgba(255,255,255,.1)}.canvas-foot div{display:grid;gap:3px}.canvas-foot small{font-size:7px;letter-spacing:.18em;color:#607a85}.canvas-foot strong{font-size:11px;color:#d9e5e8}
.hero-atelier-bottom{position:relative;z-index:2;display:flex;align-items:center;gap:16px;margin-top:70px;color:#6f8792;font-size:8px;letter-spacing:.13em;text-transform:uppercase}.hero-atelier-bottom i{height:1px;flex:1;background:rgba(255,255,255,.11)}.hero-atelier-bottom small{color:#a6b7be}

.sector-editorial{border-bottom:1px solid var(--studio-line);background:var(--studio-paper)}.sector-editorial .container{display:grid;grid-template-columns:190px 1fr;gap:38px;align-items:start;padding-block:28px}.sector-editorial-label{font-size:8px;letter-spacing:.2em;color:#6e7b80}.sector-editorial-list{display:flex;gap:22px;flex-wrap:wrap}.sector-editorial-list span{font-size:11px;font-weight:680}.sector-editorial-list span:not(:last-child):after{content:"/";margin-left:22px;color:#aab2b4}
.atelier-section{padding:130px 0}.atelier-section-head{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:80px;align-items:end;margin-bottom:58px}.atelier-section-head>div>span,.process-intro>span,.intelligence-editorial-copy>span{display:block;margin-bottom:17px;font-size:8px;letter-spacing:.2em;color:#68757c}.atelier-section-head h2,.process-intro h2,.intelligence-editorial-copy h2{font-size:clamp(43px,5vw,72px);line-height:1;letter-spacing:-.058em}.atelier-section-head>p{margin:0;color:var(--studio-muted);font-size:15px;line-height:1.8}
.services-editorial{background:var(--studio-paper)}.services-editorial-grid{display:grid;grid-template-columns:1.2fr .8fr .8fr;gap:1px;background:var(--studio-line);border:1px solid var(--studio-line)}.service-editorial-card{position:relative;display:grid;grid-template-columns:44px 1fr 32px;gap:20px;min-height:310px;padding:30px;background:var(--studio-paper);transition:.35s ease}.service-editorial-card.is-featured{grid-row:span 2;min-height:621px;background:#0a2230;color:#fff}.service-editorial-card:hover{z-index:2;background:#eef4f0;transform:translateY(-4px);box-shadow:0 25px 55px rgba(5,30,38,.12)}.service-editorial-card.is-featured:hover{background:#0d2b39}.service-card-index{font-size:9px;color:#7c898f}.service-card-body{align-self:end}.service-card-body small{display:block;margin-bottom:12px;font-size:8px;letter-spacing:.16em;color:#6e7b80;text-transform:uppercase}.service-editorial-card.is-featured small{color:#7f9ba6}.service-card-body h3{font-size:clamp(25px,2.5vw,42px);letter-spacing:-.045em}.service-card-body p{color:var(--studio-muted);font-size:13px;line-height:1.7}.service-editorial-card.is-featured p{color:#9bb0b8}.service-card-arrow{justify-self:end;color:#59727c;font-size:18px}.service-editorial-card.is-featured .service-card-arrow{color:var(--studio-accent)}
.process-atelier{background:#071a24;color:#fff}.process-atelier-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:110px}.process-intro{position:sticky;top:130px;align-self:start}.process-intro>span{color:#6e8995}.process-intro p{color:#9bb0b8;font-size:16px;line-height:1.8}.process-intro>a,.intelligence-editorial-copy>a{display:inline-flex;gap:12px;align-items:center;margin-top:24px;color:#fff;font-size:12px;font-weight:700}.process-intro>a i,.intelligence-editorial-copy>a i{color:var(--studio-accent);font-style:normal}.process-steps article{display:grid;grid-template-columns:54px 1fr 30px;gap:24px;padding:34px 0;border-top:1px solid rgba(255,255,255,.12)}.process-steps article:last-child{border-bottom:1px solid rgba(255,255,255,.12)}.step-no{color:var(--studio-accent);font-size:9px}.process-steps h3{font-size:28px}.process-steps p{margin:0;color:#94aab3;font-size:13px}.process-steps article>span{color:#5f7a86}
.value-editorial{background:#edf1ed}.value-editorial-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--studio-line);border:1px solid var(--studio-line)}.value-editorial-grid article{min-height:320px;padding:34px;background:#edf1ed}.value-editorial-grid article>span{font-size:9px;color:#7f8b90}.value-editorial-grid h3{margin-top:120px;font-size:28px}.value-editorial-grid p{color:#647178;font-size:13px}
.intelligence-editorial{background:#0a2230;color:#fff}.intelligence-editorial-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:100px}.intelligence-editorial-copy>span{color:#6f8994}.intelligence-editorial-copy p{color:#9db1b9;line-height:1.8}.intelligence-editorial-list article{display:grid;grid-template-columns:42px 1fr;gap:22px;padding:28px 0;border-top:1px solid rgba(255,255,255,.12)}.intelligence-editorial-list article:last-child{border-bottom:1px solid rgba(255,255,255,.12)}.intelligence-editorial-list b{color:var(--studio-accent);font-size:9px}.intelligence-editorial-list small{font-size:7px;letter-spacing:.18em;color:#708994}.intelligence-editorial-list h3{margin:7px 0 8px;font-size:25px}.intelligence-editorial-list p{margin:0;color:#91a6ae;font-size:13px}
.journal-editorial{background:var(--studio-paper)}.journal-all{align-self:end;font-size:11px;font-weight:750}.journal-all i{margin-left:8px;color:#2e8d7d}.journal-editorial-grid{display:grid;grid-template-columns:1.35fr .825fr .825fr;gap:1px;background:var(--studio-line);border:1px solid var(--studio-line)}.journal-editorial-card{min-height:370px;padding:30px;background:var(--studio-paper)}.journal-editorial-card.is-featured{min-height:520px;background:#eef3ef}.journal-editorial-meta{display:flex;justify-content:space-between;color:#7a868b;font-size:8px}.journal-editorial-card h3{margin-top:80px;font-size:26px}.journal-editorial-card.is-featured h3{margin-top:160px;font-size:42px}.journal-editorial-card p{color:#657178;font-size:13px}.journal-editorial-card>a{display:inline-flex;gap:10px;margin-top:22px;font-size:11px;font-weight:700}.journal-editorial-card>a b{color:#2f8f7f}
.closing-atelier{padding:110px 0;background:var(--studio-accent);color:#06202a}.closing-atelier .container{display:grid;grid-template-columns:1.2fr .8fr;gap:100px;align-items:end}.closing-atelier span{font-size:8px;letter-spacing:.2em}.closing-atelier h2{max-width:900px;margin-top:18px;font-size:clamp(45px,6vw,82px);line-height:.98;letter-spacing:-.06em}.closing-atelier p{font-size:15px;line-height:1.8}.closing-atelier a{display:flex;align-items:center;justify-content:space-between;margin-top:26px;padding:18px 0;border-top:1px solid rgba(6,32,42,.3);border-bottom:1px solid rgba(6,32,42,.3);font-size:12px;font-weight:800}.closing-atelier a i{font-size:22px;font-style:normal}

@media(max-width:1100px){.site-body .container{width:min(100% - 44px,1360px)}.hero-atelier-layout,.process-atelier-grid,.intelligence-editorial-grid{grid-template-columns:1fr}.strategy-canvas{max-width:700px}.services-editorial-grid{grid-template-columns:1fr 1fr}.service-editorial-card.is-featured{grid-row:auto;grid-column:1/-1;min-height:430px}.atelier-section-head{grid-template-columns:1fr;gap:18px}.process-intro{position:static}.journal-editorial-grid{grid-template-columns:1fr 1fr}.journal-editorial-card.is-featured{grid-column:1/-1}.closing-atelier .container{grid-template-columns:1fr;gap:40px}}
@media(max-width:720px){.site-body .container{width:calc(100% - 32px)}.site-body .site-header{padding:6px 0}.site-body .site-header:before{inset:5px 7px;border-radius:18px}.site-body .header-frame{min-height:60px}.site-body .brand-copy small{display:none}.site-body .brand-mark{width:40px;height:40px}.site-body .menu-btn{width:44px;height:44px;border-radius:13px}.site-body .nav-capsule{width:100vw;border:0}.hero-atelier{min-height:auto;padding:138px 0 54px}.hero-atelier-grid{background-size:42px 42px}.hero-atelier-layout{gap:45px}.hero-atelier-kicker{font-size:7px}.hero-atelier h1{font-size:clamp(46px,14vw,68px);line-height:.94}.hero-atelier-copy>p{font-size:15px;line-height:1.72}.hero-atelier-actions{align-items:stretch;flex-direction:column;gap:15px}.atelier-primary{justify-content:space-between;min-height:58px}.atelier-secondary{justify-content:space-between;padding:0 4px}.hero-atelier-proof{display:grid;grid-template-columns:1fr;gap:12px;margin-top:28px}.strategy-canvas{min-height:430px;padding:18px;border-radius:22px}.canvas-stage{height:315px}.canvas-node{width:78%;padding:14px 15px}.canvas-node strong{font-size:14px}.canvas-node span{font-size:9px}.node-1{left:18%;top:10px}.node-2{right:0;top:112px}.node-3{left:7%;bottom:15px}.hero-atelier-bottom{margin-top:42px}.hero-atelier-bottom span:nth-child(2),.hero-atelier-bottom span:nth-child(3){display:none}.sector-editorial .container{grid-template-columns:1fr;gap:14px;padding-block:24px}.sector-editorial-list{display:flex;flex-wrap:nowrap;gap:20px;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.sector-editorial-list::-webkit-scrollbar{display:none}.sector-editorial-list span{white-space:nowrap}.sector-editorial-list span:not(:last-child):after{margin-left:20px}.atelier-section{padding:86px 0}.atelier-section-head{margin-bottom:36px}.atelier-section-head h2,.process-intro h2,.intelligence-editorial-copy h2{font-size:40px}.services-editorial-grid,.value-editorial-grid,.journal-editorial-grid{grid-template-columns:1fr}.service-editorial-card,.service-editorial-card.is-featured{grid-column:auto;min-height:270px}.service-card-body h3{font-size:28px}.process-atelier-grid,.intelligence-editorial-grid{gap:54px}.process-steps article{grid-template-columns:36px 1fr 18px;gap:14px;padding:26px 0}.process-steps h3{font-size:23px}.value-editorial-grid article{min-height:250px}.value-editorial-grid h3{margin-top:80px}.journal-editorial-card,.journal-editorial-card.is-featured{grid-column:auto;min-height:330px}.journal-editorial-card h3,.journal-editorial-card.is-featured h3{margin-top:70px;font-size:28px}.closing-atelier{padding:78px 0}.closing-atelier .container{gap:28px}.closing-atelier h2{font-size:43px}}
@media(max-width:390px){.site-body .container{width:calc(100% - 26px)}.hero-atelier h1{font-size:43px}.hero-atelier-kicker{letter-spacing:.14em}.strategy-canvas{min-height:400px}.canvas-stage{height:290px}.canvas-node{width:82%}.canvas-foot{gap:14px}.closing-atelier h2{font-size:39px}}

/* v11.6 — Premium expertise showcase + refined consultation CTA */
.site-body .main-nav{gap:2px}
.site-body .main-nav>a:not(.nav-cta){padding:11px 12px;color:rgba(232,241,244,.82);font-size:11.5px;letter-spacing:.005em}
.site-body .main-nav>a:not(.nav-cta):hover{color:#fff;background:rgba(255,255,255,.065)}
.site-body .main-nav .nav-cta{position:relative;display:grid;grid-template-columns:1fr 38px;align-items:center;gap:14px;min-width:204px;margin-left:14px;padding:8px 8px 8px 16px;border:1px solid rgba(255,255,255,.22);border-radius:15px;background:rgba(255,255,255,.96);color:#071a24;box-shadow:0 12px 32px rgba(0,0,0,.16);overflow:hidden;transition:transform .28s ease,background .28s ease,border-color .28s ease}
.site-body .main-nav .nav-cta:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 25%,rgba(53,211,183,.22),transparent 70%);transform:translateX(-120%);transition:transform .65s cubic-bezier(.2,.8,.2,1)}
.site-body .main-nav .nav-cta:hover{transform:translateY(-2px);background:#fff;border-color:rgba(68,224,195,.65)}
.site-body .main-nav .nav-cta:hover:before{transform:translateX(120%)}
.site-body .nav-cta-copy{position:relative;z-index:1;display:grid;gap:2px;line-height:1.05}
.site-body .nav-cta-copy small{font-size:6.5px;letter-spacing:.14em;color:#68787e;font-weight:760}
.site-body .nav-cta-copy strong{font-size:11.5px;letter-spacing:-.01em;font-weight:820}
.site-body .nav-cta-icon{position:relative;z-index:1;width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:#071a24;color:#72e2cb;font-style:normal;font-size:15px;transition:transform .28s ease,background .28s ease}
.site-body .main-nav .nav-cta:hover .nav-cta-icon{transform:rotate(8deg);background:#0b313c}

.expertise-showcase{position:relative;padding:118px 0 126px;background:#f1f3ef;border-bottom:1px solid #d7ddd9;overflow:hidden}
.expertise-showcase:before{content:"";position:absolute;top:-240px;right:-180px;width:560px;height:560px;border-radius:50%;border:1px solid rgba(8,39,45,.08);box-shadow:0 0 0 70px rgba(8,39,45,.025),0 0 0 140px rgba(8,39,45,.018);pointer-events:none}
.expertise-intro{position:relative;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.55fr);column-gap:90px;align-items:end;margin-bottom:58px}
.expertise-overline{grid-column:1/-1;display:flex;align-items:center;gap:20px;margin-bottom:28px;color:#6c797e;font-size:8px;letter-spacing:.18em}
.expertise-overline:after{content:"";height:1px;flex:1;background:#cfd7d3}
.expertise-overline b{font-size:8px;color:#1b6d64;font-weight:800}
.expertise-intro h2{margin:0;max-width:850px;font-size:clamp(42px,5vw,68px);line-height:1.01;letter-spacing:-.058em;color:#0b252e}
.expertise-intro>p{margin:0;color:#607076;font-size:14px;line-height:1.85}
.expertise-grid{position:relative;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #cfd7d3;border-left:1px solid #cfd7d3;background:#cfd7d3;gap:1px}
.expertise-item{position:relative;min-height:250px;padding:24px 24px 22px;background:#f7f8f5;display:flex;flex-direction:column;overflow:hidden;transition:background .35s ease,color .35s ease,transform .35s ease}
.expertise-item:before{content:"";position:absolute;inset:auto -30% -80% 28%;height:180%;border-radius:50%;background:radial-gradient(circle,rgba(62,207,178,.23),rgba(62,207,178,0) 67%);opacity:0;transition:opacity .35s ease,transform .5s ease;transform:scale(.8)}
.expertise-item:hover{z-index:2;background:#0a2530;color:#fff;transform:translateY(-6px);box-shadow:0 28px 55px rgba(6,31,39,.16)}
.expertise-item:hover:before{opacity:1;transform:scale(1)}
.expertise-number{position:relative;z-index:1;font-size:8px;letter-spacing:.14em;color:#809095}
.expertise-copy{position:relative;z-index:1;margin-top:auto;padding-right:30px}
.expertise-copy small{display:block;margin-bottom:10px;color:#28877a;font-size:7px;letter-spacing:.15em;text-transform:uppercase;font-weight:800}
.expertise-copy h3{margin:0;max-width:240px;font-size:clamp(21px,2vw,29px);line-height:1.06;letter-spacing:-.04em;color:inherit}
.expertise-item:hover .expertise-number{color:#7f9ba4}.expertise-item:hover .expertise-copy small{color:#63d8c1}
.expertise-mark{position:absolute;right:21px;top:22px;width:42px;height:42px;border:1px solid #cfd8d4;border-radius:50%;transition:transform .35s ease,border-color .35s ease}
.expertise-mark span,.expertise-mark i{position:absolute;display:block;background:#183c43;transition:background .35s ease,transform .35s ease}
.expertise-mark span{width:14px;height:1px;left:13px;top:20px}
.expertise-mark i{width:1px;height:14px;left:20px;top:13px}
.expertise-item:hover .expertise-mark{transform:rotate(45deg);border-color:rgba(99,216,193,.45)}
.expertise-item:hover .expertise-mark span,.expertise-item:hover .expertise-mark i{background:#63d8c1}

@media(max-width:1160px){
 .site-body .main-nav .nav-cta{min-width:auto;padding-left:13px;grid-template-columns:1fr 34px;gap:10px}.site-body .nav-cta-copy small{display:none}.site-body .nav-cta-icon{width:34px;height:34px}
 .expertise-intro{grid-template-columns:1fr;gap:24px}.expertise-grid{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:720px){
 .site-body .main-nav .nav-cta{margin:18px 0 0;min-width:0;width:100%;grid-template-columns:1fr 50px;padding:11px 11px 11px 18px;border-radius:18px;background:#65ddc5;color:#06222b;box-shadow:none}
 .site-body .nav-cta-copy{gap:4px}.site-body .nav-cta-copy small{display:block;color:#315f5c;font-size:7px}.site-body .nav-cta-copy strong{font-size:15px}.site-body .nav-cta-icon{width:50px;height:50px;border-radius:14px;background:#082832;color:#7ee7d1;font-size:18px}
 .expertise-showcase{padding:82px 0 88px}.expertise-showcase:before{top:-150px;right:-260px}.expertise-overline{margin-bottom:20px}.expertise-intro{margin-bottom:38px}.expertise-intro h2{font-size:39px}.expertise-intro>p{font-size:13px;line-height:1.75}.expertise-grid{grid-template-columns:1fr}.expertise-item{min-height:186px;padding:21px}.expertise-copy h3{font-size:27px}.expertise-mark{width:38px;height:38px;right:18px;top:18px}.expertise-mark span{left:11px;top:18px}.expertise-mark i{left:18px;top:11px}
}
@media(max-width:390px){.expertise-intro h2{font-size:35px}.expertise-item{min-height:174px}.expertise-copy h3{font-size:25px}}

/* v11.7 — Professional header architecture */
.site-body .site-header{
  position:fixed;inset:0 0 auto;z-index:1000;padding:0;background:rgba(5,18,28,.78);
  border-bottom:1px solid rgba(255,255,255,.09);backdrop-filter:blur(20px) saturate(135%);
  transition:background .28s ease,box-shadow .28s ease,border-color .28s ease
}
.site-body .site-header:before{display:none!important}
.site-body .site-header.scrolled{background:rgba(5,18,28,.96);border-color:rgba(255,255,255,.12);box-shadow:0 12px 34px rgba(2,13,20,.2)}
.site-body .header-frame{width:min(1280px,calc(100% - 48px));min-height:80px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:38px;padding:0}
.site-body .brand-premium{position:relative;z-index:3;gap:11px;color:#fff;flex-shrink:0}
.site-body .brand-mark{width:39px;height:39px;border-radius:12px;background:#0c3440;border:1px solid rgba(116,232,207,.28);box-shadow:inset 0 0 0 1px rgba(255,255,255,.025)}
.site-body .brand-copy strong{font-size:13.5px;font-weight:760;letter-spacing:-.015em;color:#fff}
.site-body .brand-copy small{margin-top:2px;font-size:6.8px;font-weight:650;letter-spacing:.17em;color:#87a1a9;text-transform:uppercase}
.site-body .nav-capsule{justify-self:end;display:block}
.site-body .main-nav{display:flex;align-items:center;gap:2px}
.site-body .main-nav>a:not(.nav-cta){position:relative;padding:30px 11px 27px;border-radius:0;background:transparent!important;color:#b9c9ce;font-size:11.5px;font-weight:630;letter-spacing:.005em;white-space:nowrap;transition:color .22s ease}
.site-body .main-nav>a:not(.nav-cta):after{content:"";position:absolute;left:11px;right:11px;bottom:20px;height:1px;background:#68dec7;transform:scaleX(0);transform-origin:center;transition:transform .25s ease}
.site-body .main-nav>a:not(.nav-cta):hover{color:#fff;transform:none}
.site-body .main-nav>a:not(.nav-cta):hover:after{transform:scaleX(1)}
.site-body .main-nav .nav-cta{position:relative;display:flex;align-items:center;gap:13px;min-width:0;margin-left:16px;padding:9px 10px 9px 15px;border:1px solid rgba(111,227,203,.45);border-radius:13px;background:#6ee0c7;color:#05232c;box-shadow:none;overflow:hidden;transition:background .22s ease,transform .22s ease,border-color .22s ease}
.site-body .main-nav .nav-cta:before{display:none}
.site-body .main-nav .nav-cta:hover{background:#87ead5;border-color:#87ead5;transform:translateY(-1px)}
.site-body .nav-cta-copy{display:flex;flex-direction:column;gap:1px;line-height:1.08;min-width:0}
.site-body .nav-cta-copy strong{font-size:11.5px;font-weight:800;color:#05232c;letter-spacing:-.01em;white-space:nowrap}
.site-body .nav-cta-copy small{font-size:6.7px;font-weight:700;color:#315a59;letter-spacing:.075em;text-transform:uppercase;white-space:nowrap}
.site-body .nav-cta-icon{width:31px;height:31px;display:grid;place-items:center;flex:0 0 31px;border-radius:9px;background:#082c36;color:#7ce6d0;font-style:normal;font-size:14px;transition:transform .22s ease,background .22s ease}
.site-body .main-nav .nav-cta:hover .nav-cta-icon{transform:translateX(2px);background:#061f28}
.site-body .menu-btn{border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.055);color:#fff}
.site-body .mobile-nav-head,.site-body .mobile-nav-foot{display:none}

@media(max-width:1180px){
 .site-body .header-frame{min-height:72px;width:min(100% - 32px,1280px);grid-template-columns:1fr auto;gap:18px}
 .site-body .nav-capsule{position:fixed;inset:0 0 0 auto;width:min(430px,100vw);height:100dvh;padding:24px 24px max(24px,env(safe-area-inset-bottom));background:#061923;border-left:1px solid rgba(255,255,255,.1);box-shadow:-24px 0 70px rgba(0,0,0,.3);transform:translateX(105%);transition:transform .36s cubic-bezier(.22,.8,.24,1);z-index:1003;display:flex;flex-direction:column}
 .site-body .nav-capsule.open{transform:translateX(0)}
 .site-body .mobile-nav-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1)}
 .site-body .mobile-nav-head small{display:block;font-size:7px;letter-spacing:.18em;color:#6f8b94}.site-body .mobile-nav-head strong{font-size:14px;color:#fff}
 .site-body .mobile-nav-close{width:44px;height:44px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:rgba(255,255,255,.05);color:#fff;font-size:24px}
 .site-body .main-nav{display:flex!important;flex:1;flex-direction:column;align-items:stretch;gap:0;padding:22px 0!important;overflow:auto;background:none!important;border:0!important;box-shadow:none!important}
 .site-body .main-nav>a:not(.nav-cta){display:flex;align-items:center;justify-content:space-between;padding:15px 2px;border-bottom:1px solid rgba(255,255,255,.075);font-size:clamp(18px,4.5vw,25px);font-weight:560;letter-spacing:-.035em;color:#e5eef0}
 .site-body .main-nav>a:not(.nav-cta):after{display:none}.site-body .main-nav>a:not(.nav-cta):hover{color:#75e0ca;padding-left:6px}
 .site-body .main-nav>a .nav-arrow{display:inline;color:#68838c;font-size:16px}
 .site-body .main-nav .nav-cta{order:10;margin:22px 0 0;padding:12px 12px 12px 17px;width:100%;border-radius:15px;justify-content:space-between;background:#6ee0c7;color:#05232c}
 .site-body .nav-cta-copy strong{font-size:15px}.site-body .nav-cta-copy small{font-size:7px}.site-body .nav-cta-icon{width:46px;height:46px;border-radius:12px;font-size:18px}
 .site-body .mobile-nav-foot{display:flex;align-items:center;justify-content:space-between;padding-top:18px;border-top:1px solid rgba(255,255,255,.1);font-size:10px;color:#738c94}.site-body .mobile-nav-foot a{color:#7ae2cc;font-weight:700}
 .site-body .menu-btn{display:flex;position:relative;z-index:1002;width:46px;height:46px;align-items:center;justify-content:center;flex-direction:column;gap:5px;border-radius:13px}.site-body .menu-btn b{display:none}.site-body .menu-btn span{width:18px;height:1px;background:#fff}
 .site-body .mobile-nav-backdrop{display:block;position:fixed;inset:0;background:rgba(0,10,16,.62);border:0;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:1001}.site-body .mobile-nav-backdrop.open{opacity:1;pointer-events:auto}
}
@media(max-width:720px){
 .site-body .site-header{background:rgba(5,18,28,.9)}
 .site-body .header-frame{width:calc(100% - 24px);min-height:68px}
 .site-body .brand-mark{width:38px;height:38px}.site-body .brand-copy strong{font-size:13px}.site-body .brand-copy small{display:none}
 .site-body .nav-capsule{width:100vw;padding:18px 20px max(20px,env(safe-area-inset-bottom))}
}

/* v11.8 — Professional product-studio header */
.site-body .header-pro{position:fixed;inset:0 0 auto;z-index:1200;background:transparent;border:0;box-shadow:none;transition:background .28s ease,border-color .28s ease,transform .28s ease}
.site-body .header-pro:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:rgba(255,255,255,.09);opacity:.75;transition:opacity .28s ease}
.site-body .header-pro.scrolled{background:rgba(5,18,28,.91);backdrop-filter:blur(22px) saturate(135%);-webkit-backdrop-filter:blur(22px) saturate(135%);box-shadow:0 18px 50px rgba(2,12,18,.18)}
.site-body .header-pro.scrolled:after{opacity:1}
.site-body .header-pro-shell{height:88px;display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(280px,1fr);align-items:center;gap:32px;transition:height .28s ease}
.site-body .header-pro.scrolled .header-pro-shell{height:72px}
.site-body .header-pro-brand{display:inline-flex;align-items:center;gap:13px;width:max-content;color:#fff;min-width:0}
.site-body .header-pro-symbol{position:relative;width:39px;height:39px;display:block;flex:0 0 39px;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:rgba(255,255,255,.045);overflow:hidden}
.site-body .header-pro-symbol:before{content:"";position:absolute;inset:8px;border-radius:8px;background:linear-gradient(145deg,#79ead2,#2ab69f);opacity:.96}
.site-body .header-pro-symbol i,.site-body .header-pro-symbol b,.site-body .header-pro-symbol em{position:absolute;z-index:1;display:block;background:#061c25;border-radius:99px}
.site-body .header-pro-symbol i{width:5px;height:17px;left:12px;top:11px;transform:rotate(28deg)}
.site-body .header-pro-symbol b{width:5px;height:23px;left:20px;top:8px;transform:rotate(-28deg)}
.site-body .header-pro-symbol em{width:16px;height:5px;left:11px;top:18px;transform:rotate(-3deg)}
.site-body .header-pro-brandcopy{display:grid;line-height:1.02}
.site-body .header-pro-brandcopy strong{font-size:14px;letter-spacing:-.025em;font-weight:790}
.site-body .header-pro-brandcopy small{margin-top:5px;color:#8ca2a9;font-size:7.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:700}
.site-body .header-pro-nav{display:flex;align-items:center;justify-content:center;gap:5px;padding:5px;border:1px solid rgba(255,255,255,.08);border-radius:15px;background:rgba(255,255,255,.035)}
.site-body .header-pro-nav a{position:relative;padding:10px 13px;border-radius:10px;color:#b7c7cc;font-size:11px;font-weight:650;white-space:nowrap;transition:color .2s ease,background .2s ease}
.site-body .header-pro-nav a:after{content:"";position:absolute;left:13px;right:13px;bottom:7px;height:1px;background:#6fe0c7;transform:scaleX(0);transform-origin:left;transition:transform .22s ease}
.site-body .header-pro-nav a:hover{color:#fff;background:rgba(255,255,255,.045)}
.site-body .header-pro-nav a:hover:after{transform:scaleX(1)}
.site-body .header-pro-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0}
.site-body .header-pro-contact{padding:11px 12px;color:#c4d0d4;font-size:11px;font-weight:650;transition:color .2s ease}
.site-body .header-pro-contact:hover{color:#fff}
.site-body .header-pro-cta{display:inline-flex;align-items:center;gap:14px;min-height:46px;padding:6px 7px 6px 16px;border-radius:13px;background:#f4f8f7;color:#071d26;font-size:11.5px;font-weight:800;box-shadow:0 8px 26px rgba(0,0,0,.17);transition:transform .22s ease,background .22s ease,box-shadow .22s ease}
.site-body .header-pro-cta i{width:33px;height:33px;display:grid;place-items:center;border-radius:9px;background:#0b2a34;color:#74e3cc;font-size:14px;font-style:normal;transition:transform .22s ease,background .22s ease}
.site-body .header-pro-cta:hover{transform:translateY(-1px);background:#fff;box-shadow:0 13px 30px rgba(0,0,0,.2)}
.site-body .header-pro-cta:hover i{transform:rotate(7deg) translateX(1px);background:#061f28}
.site-body .header-pro-menu{display:none}
.site-body .header-pro-mobile,.site-body .header-pro-backdrop{display:none}
.site-body .hero-atelier{padding-top:162px}

@media(max-width:1180px){
 .site-body .header-pro-shell{grid-template-columns:auto 1fr auto;gap:18px}
 .site-body .header-pro-nav{display:none}
 .site-body .header-pro-contact{display:none}
 .site-body .header-pro-menu{display:inline-flex;position:relative;z-index:1202;width:auto;height:44px;align-items:center;justify-content:center;gap:10px;padding:0 14px;border:1px solid rgba(255,255,255,.13);border-radius:12px;background:rgba(255,255,255,.055);color:#fff}
 .site-body .header-pro-menu span{display:block;width:16px;height:1px;background:#fff;position:absolute;left:13px;transition:transform .2s ease,top .2s ease}
 .site-body .header-pro-menu span:first-child{top:17px}.site-body .header-pro-menu span:nth-child(2){top:25px}
 .site-body .header-pro-menu b{padding-left:20px;font-size:10px;letter-spacing:.08em;text-transform:uppercase}
 .site-body .header-pro-mobile{display:flex;position:fixed;top:0;right:0;bottom:0;z-index:1302;width:min(460px,100vw);padding:24px 24px max(24px,env(safe-area-inset-bottom));flex-direction:column;background:#061821;color:#fff;transform:translateX(105%);transition:transform .38s cubic-bezier(.2,.8,.2,1);box-shadow:-30px 0 80px rgba(0,0,0,.35);overflow-y:auto}
 .site-body .header-pro-mobile.open{transform:translateX(0)}
 .site-body .header-pro-mobile-top{display:flex;align-items:center;justify-content:space-between;padding-bottom:22px;border-bottom:1px solid rgba(255,255,255,.1)}
 .site-body .header-pro-close{width:44px;height:44px;border:1px solid rgba(255,255,255,.11);border-radius:12px;background:rgba(255,255,255,.045);color:#fff;font-size:25px;line-height:1}
 .site-body .header-pro-mobile-nav{display:grid;margin:24px 0 32px}
 .site-body .header-pro-mobile-nav a{display:flex;align-items:center;justify-content:space-between;padding:17px 2px;border-bottom:1px solid rgba(255,255,255,.08);color:#edf4f5;font-size:clamp(21px,5vw,30px);line-height:1.05;letter-spacing:-.04em;font-weight:560;transition:padding-left .22s ease,color .22s ease}
 .site-body .header-pro-mobile-nav a:hover{padding-left:8px;color:#73e1ca}
 .site-body .header-pro-mobile-nav i{font-size:14px;font-style:normal;color:#6f8b94}
 .site-body .header-pro-mobile-bottom{margin-top:auto;padding-top:24px;border-top:1px solid rgba(255,255,255,.1)}
 .site-body .header-pro-mobile-bottom p{max-width:300px;margin:0 0 20px;color:#8fa4aa;font-size:12px;line-height:1.65}
 .site-body .header-pro-mobile-cta{display:flex;align-items:center;justify-content:space-between;min-height:60px;padding:8px 9px 8px 18px;border-radius:15px;background:#f1f7f5;color:#071e27;font-size:15px;font-weight:800}
 .site-body .header-pro-mobile-cta i{width:43px;height:43px;display:grid;place-items:center;border-radius:11px;background:#092934;color:#75e3cc;font-style:normal}
 .site-body .header-pro-mobile-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}
 .site-body .header-pro-mobile-meta span{padding:6px 9px;border:1px solid rgba(255,255,255,.09);border-radius:999px;color:#718991;font-size:7px;letter-spacing:.12em;text-transform:uppercase}
 .site-body .header-pro-backdrop{display:block;position:fixed;inset:0;z-index:1301;border:0;background:rgba(0,8,13,.67);opacity:0;pointer-events:none;transition:opacity .3s ease}
 .site-body .header-pro-backdrop.open{opacity:1;pointer-events:auto}
}

@media(max-width:720px){
 .site-body .header-pro-shell{height:74px;grid-template-columns:1fr auto;padding-inline:0}
 .site-body .header-pro.scrolled .header-pro-shell{height:66px}
 .site-body .header-pro-brandcopy strong{font-size:13px}.site-body .header-pro-brandcopy small{font-size:6.5px}
 .site-body .header-pro-symbol{width:37px;height:37px;flex-basis:37px}
 .site-body .header-pro-cta{min-height:42px;padding:5px 6px 5px 12px;font-size:10.5px;gap:8px}
 .site-body .header-pro-cta i{width:30px;height:30px}
 .site-body .header-pro-menu{width:44px;padding:0;border-radius:12px}.site-body .header-pro-menu b{display:none}.site-body .header-pro-menu span{left:13px;width:18px}
 .site-body .header-pro-mobile{padding:18px 18px max(20px,env(safe-area-inset-bottom))}
 .site-body .hero-atelier{padding-top:128px}
}

@media(max-width:430px){
 .site-body .header-pro-brandcopy small{display:none}
 .site-body .header-pro-actions{gap:7px}
 .site-body .header-pro-cta{display:none}
 .site-body .header-pro-menu{display:inline-flex}
 .site-body .header-pro-mobile-nav a{font-size:23px;padding-block:15px}
}

/* v11.9 — profesyonel ana sayfa deneyimi */
.hm-home{--hm-ink:#071826;--hm-deep:#04131f;--hm-teal:#14b8a6;--hm-mint:#9de9dd;--hm-paper:#f3f6f2;--hm-line:#dce5e1;--hm-muted:#667984;background:var(--hm-paper);color:var(--hm-ink);overflow:hidden}.hm-home *{box-sizing:border-box}.hm-home a{text-decoration:none}.hm-hero{position:relative;min-height:100svh;padding:150px 0 0;background:linear-gradient(135deg,#04131f 0%,#071d2d 48%,#0a2c3d 100%);color:#fff;isolation:isolate}.hm-hero-backdrop{position:absolute;inset:0;overflow:hidden;pointer-events:none}.hm-hero-backdrop:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,black,transparent 86%)}.hm-hero-backdrop i{position:absolute;border-radius:50%;filter:blur(90px);opacity:.22}.hm-hero-backdrop i:nth-child(1){width:380px;height:380px;background:#14b8a6;right:9%;top:11%}.hm-hero-backdrop i:nth-child(2){width:320px;height:320px;background:#206b8a;left:-9%;bottom:12%}.hm-hero-backdrop i:nth-child(3){width:220px;height:220px;background:#9de9dd;right:42%;bottom:-15%;opacity:.1}.hm-hero-shell{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(430px,.78fr);gap:clamp(54px,7vw,118px);align-items:center;min-height:660px;padding-bottom:76px}.hm-slider-copy{position:relative;min-height:560px;display:flex;flex-direction:column;justify-content:center}.hm-slide{position:absolute;inset:auto 0;opacity:0;visibility:hidden;transform:translateY(22px);transition:opacity .55s ease,transform .55s ease,visibility .55s}.hm-slide.is-active{position:relative;opacity:1;visibility:visible;transform:none}.hm-slide-kicker{display:flex;align-items:center;gap:13px;margin-bottom:24px;font-size:10px;font-weight:800;letter-spacing:.18em;color:#aac0c8}.hm-slide-kicker span{display:grid;place-items:center;width:31px;height:31px;border:1px solid rgba(157,233,221,.34);border-radius:50%;font-size:9px;color:var(--hm-mint)}.hm-slide h1{max-width:790px;margin:0;font-size:clamp(54px,6.1vw,94px);line-height:.97;letter-spacing:-.066em;text-wrap:balance}.hm-slide>p{max-width:650px;margin:28px 0 0;font-size:17px;line-height:1.75;color:#b8c8cf}.hm-hero-actions{display:flex;align-items:center;gap:14px;margin-top:34px}.hm-button{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;min-height:58px;padding:0 22px;border-radius:14px;font-size:13px;font-weight:800;transition:.25s}.hm-button i{font-style:normal;font-size:17px}.hm-button-primary{min-width:215px;background:var(--hm-teal);color:#03242a;box-shadow:0 16px 38px rgba(20,184,166,.19)}.hm-button-primary:hover{background:#fff;transform:translateY(-2px)}.hm-button-ghost{color:#dbe8ec;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.045)}.hm-button-ghost:hover{border-color:rgba(255,255,255,.32);background:rgba(255,255,255,.08)}.hm-slide-signal{display:flex;align-items:center;gap:11px;margin-top:34px;color:#7f9aa5;font-size:10px;letter-spacing:.07em}.hm-slide-signal i{width:35px;height:1px;background:linear-gradient(90deg,var(--hm-teal),transparent)}.hm-slider-controls{display:flex;align-items:center;gap:12px;margin-top:42px}.hm-slider-arrow,.hm-slider-pause{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(255,255,255,.13);border-radius:50%;background:transparent;color:#dbe8ec;cursor:pointer;transition:.2s}.hm-slider-arrow:hover,.hm-slider-pause:hover{border-color:var(--hm-teal);color:var(--hm-mint)}.hm-slider-dots{display:flex;align-items:center;gap:7px}.hm-slider-dots button{width:42px;height:20px;padding:0;border:0;background:transparent;cursor:pointer}.hm-slider-dots button span{display:block;width:100%;height:2px;background:rgba(255,255,255,.18);overflow:hidden}.hm-slider-dots button.is-active span{background:var(--hm-teal)}.hm-slider-pause{gap:3px}.hm-slider-pause span{width:2px;height:12px;background:currentColor}.hm-slider-pause.is-paused span:first-child{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid currentColor;background:transparent}.hm-slider-pause.is-paused span:last-child{display:none}
.hm-signal-board{position:relative;border:1px solid rgba(255,255,255,.13);border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.072),rgba(255,255,255,.025));box-shadow:0 40px 90px rgba(0,0,0,.24);backdrop-filter:blur(16px);overflow:hidden}.hm-board-top,.hm-board-bottom{display:flex;align-items:center;justify-content:space-between;padding:17px 20px;border-bottom:1px solid rgba(255,255,255,.1);font-size:8px;letter-spacing:.17em;color:#91a8b1}.hm-board-top b{display:flex;align-items:center;gap:7px;color:var(--hm-mint);font-weight:700}.hm-board-top b i{width:6px;height:6px;border-radius:50%;background:var(--hm-teal);box-shadow:0 0 0 5px rgba(20,184,166,.12)}.hm-board-stage{position:relative;aspect-ratio:1/1;min-height:440px}.hm-board-orbit{position:absolute;left:50%;top:50%;border:1px solid rgba(157,233,221,.15);border-radius:50%;transform:translate(-50%,-50%)}.orbit-a{width:72%;height:72%}.orbit-b{width:45%;height:45%;border-style:dashed}.hm-board-center{position:absolute;z-index:3;left:50%;top:50%;width:190px;height:190px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px solid rgba(157,233,221,.3);border-radius:50%;background:radial-gradient(circle,rgba(20,184,166,.18),rgba(4,19,31,.76));transform:translate(-50%,-50%);box-shadow:0 0 70px rgba(20,184,166,.1)}.hm-board-center small{font-size:8px;letter-spacing:.18em;color:#7f9ba5}.hm-board-center strong{margin:9px 0 6px;font-size:22px;letter-spacing:-.04em}.hm-board-center em{font-style:normal;font-size:9px;color:var(--hm-mint)}.hm-board-node{position:absolute;z-index:4;width:134px;padding:14px;border:1px solid rgba(255,255,255,.13);border-radius:15px;background:rgba(5,24,38,.8);box-shadow:0 16px 35px rgba(0,0,0,.18)}.hm-board-node b{display:block;margin-bottom:13px;font-size:8px;color:var(--hm-teal)}.hm-board-node span{display:block;font-size:13px;font-weight:800}.hm-board-node small{display:block;margin-top:4px;font-size:8px;color:#78919b}.node-search{left:7%;top:14%}.node-trust{right:6%;top:17%}.node-convert{left:12%;bottom:11%}.hm-board-lines{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:rgba(157,233,221,.22);stroke-width:1.4;stroke-dasharray:5 8}.hm-board-bottom{border-top:1px solid rgba(255,255,255,.1);border-bottom:0;gap:10px}.hm-board-bottom div{display:grid;gap:4px}.hm-board-bottom small{font-size:7px;color:#657f89}.hm-board-bottom strong{font-size:10px;color:#d6e4e8}.hm-trust-strip{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.1)}.hm-trust-strip>div{display:flex;align-items:center;gap:16px;min-height:88px;padding:20px 26px;border-right:1px solid rgba(255,255,255,.1)}.hm-trust-strip>div:last-child{border-right:0}.hm-trust-strip span{font-size:9px;color:var(--hm-teal)}.hm-trust-strip p{margin:0;color:#b7c7cd;font-size:11px;line-height:1.5}
.hm-expertise,.hm-services,.hm-method,.hm-authority,.hm-journal{padding:clamp(90px,10vw,150px) 0}.hm-section-heading{margin-bottom:60px}.hm-heading-split{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.56fr);gap:70px;align-items:end}.hm-section-heading span,.hm-method-intro>span,.hm-authority-quote>span{display:block;margin-bottom:19px;font-size:9px;font-weight:900;letter-spacing:.18em;color:#478477}.hm-section-heading h2,.hm-method-intro h2{max-width:850px;margin:0;font-size:clamp(40px,5vw,72px);line-height:1.02;letter-spacing:-.058em;text-wrap:balance}.hm-section-heading>p,.hm-section-heading>div+ p{margin:0;color:var(--hm-muted);font-size:15px;line-height:1.8}.hm-expertise{background:#f7f9f6}.hm-expertise-layout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(410px,.65fr);gap:70px;align-items:start}.hm-expertise-list{border-top:1px solid #cfd9d5}.hm-expertise-row{width:100%;display:grid;grid-template-columns:42px 1fr 130px 20px;gap:20px;align-items:center;padding:22px 4px;border:0;border-bottom:1px solid #cfd9d5;background:transparent;color:var(--hm-ink);text-align:left;cursor:pointer;transition:.25s}.hm-expertise-row>span{font-size:9px;color:#799089}.hm-expertise-row strong{font-size:clamp(18px,2vw,27px);font-weight:680;letter-spacing:-.035em}.hm-expertise-row small{font-size:9px;letter-spacing:.08em;color:#7b8d94}.hm-expertise-row i{font-style:normal;color:#9aadad;transition:.25s}.hm-expertise-row:hover,.hm-expertise-row.is-active{padding-left:12px;color:#0b756b}.hm-expertise-row.is-active i{transform:rotate(45deg);color:var(--hm-teal)}.hm-expertise-detail{position:sticky;top:115px;min-height:500px;padding:34px;border-radius:28px;background:var(--hm-ink);color:#fff;overflow:hidden}.hm-expertise-detail-index{font-size:10px;letter-spacing:.15em;color:var(--hm-teal)}.hm-expertise-detail-body{position:relative;z-index:2;max-width:420px;margin-top:155px}.hm-expertise-detail-body small{font-size:9px;letter-spacing:.18em;color:var(--hm-mint)}.hm-expertise-detail-body h3{margin:14px 0 16px;font-size:clamp(36px,4vw,58px);line-height:1;letter-spacing:-.055em}.hm-expertise-detail-body p{margin:0 0 28px;color:#b7c7cd;font-size:14px;line-height:1.75}.hm-expertise-detail-body a{display:inline-flex;align-items:center;gap:12px;color:#fff;font-size:11px;font-weight:800}.hm-expertise-geometry i{position:absolute;border:1px solid rgba(157,233,221,.16);border-radius:50%}.hm-expertise-geometry i:nth-child(1){width:270px;height:270px;right:-70px;top:-60px}.hm-expertise-geometry i:nth-child(2){width:185px;height:185px;right:-20px;top:-18px}.hm-expertise-geometry i:nth-child(3){width:16px;height:16px;right:96px;top:76px;background:var(--hm-teal);border:0;box-shadow:0 0 0 10px rgba(20,184,166,.1)}
.hm-services{background:#fff}.hm-service-list{border-top:1px solid var(--hm-line)}.hm-service-row{display:grid;grid-template-columns:55px minmax(260px,.7fr) minmax(280px,1fr) 36px;gap:32px;align-items:center;padding:30px 4px;border-bottom:1px solid var(--hm-line);color:var(--hm-ink);transition:.25s}.hm-service-row:hover{padding-left:14px;background:linear-gradient(90deg,rgba(20,184,166,.055),transparent 70%)}.hm-service-no{font-size:9px;color:#83968f}.hm-service-title small{display:block;margin-bottom:7px;font-size:8px;letter-spacing:.14em;color:#4a887d;text-transform:uppercase}.hm-service-title h3{margin:0;font-size:clamp(24px,3vw,39px);letter-spacing:-.045em}.hm-service-row>p{margin:0;color:var(--hm-muted);font-size:13px;line-height:1.7}.hm-service-row>i{font-style:normal;font-size:20px;color:#83a098;transition:.25s}.hm-service-row:hover>i{color:var(--hm-teal);transform:translate(3px,-3px)}.hm-section-link{display:flex;justify-content:flex-end;margin-top:30px}.hm-section-link a,.hm-inline-link{display:inline-flex;align-items:center;gap:13px;color:var(--hm-ink);font-size:11px;font-weight:900}.hm-method{background:#092033;color:#fff}.hm-method-layout{display:grid;grid-template-columns:minmax(0,.72fr) minmax(460px,1fr);gap:clamp(70px,10vw,150px)}.hm-method-intro{position:sticky;top:125px;align-self:start}.hm-method-intro>span{color:var(--hm-mint)}.hm-method-intro p{max-width:500px;margin:28px 0;color:#aebfc6;font-size:15px;line-height:1.8}.hm-method-intro a{display:inline-flex;align-items:center;gap:12px;color:#fff;font-size:11px;font-weight:800}.hm-method-timeline{border-top:1px solid rgba(255,255,255,.12)}.hm-method-timeline article{position:relative;display:grid;grid-template-columns:48px 1fr;gap:26px;padding:34px 0;border-bottom:1px solid rgba(255,255,255,.12)}.hm-method-timeline article>span{font-size:9px;color:var(--hm-teal)}.hm-method-timeline h3{margin:0 0 9px;font-size:clamp(24px,3vw,38px);letter-spacing:-.04em}.hm-method-timeline p{margin:0;color:#91a5ae;font-size:13px;line-height:1.65}.hm-method-timeline article>i{position:absolute;left:-1px;bottom:-1px;width:0;height:1px;background:var(--hm-teal);transition:.45s}.hm-method-timeline article:hover>i{width:100%}.hm-authority{background:#e9efeb}.hm-authority-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(500px,1fr);gap:90px}.hm-authority-quote blockquote{margin:26px 0 0;font-size:clamp(36px,4.8vw,68px);line-height:1.05;letter-spacing:-.057em}.hm-authority-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #c6d1cc;border-left:1px solid #c6d1cc}.hm-authority-grid article{min-height:240px;padding:28px;border-right:1px solid #c6d1cc;border-bottom:1px solid #c6d1cc}.hm-authority-grid b{font-size:9px;color:#4b8378}.hm-authority-grid h3{margin:56px 0 11px;font-size:21px;letter-spacing:-.035em}.hm-authority-grid p{margin:0;color:#61756f;font-size:12px;line-height:1.7}.hm-journal{background:#fff}.hm-journal-grid{display:grid;grid-template-columns:1.2fr .8fr .8fr;border-top:1px solid var(--hm-line)}.hm-journal-item{min-height:420px;padding:28px;border-right:1px solid var(--hm-line);display:flex;flex-direction:column}.hm-journal-item:last-child{border-right:0}.hm-journal-item.is-featured{padding-left:0}.hm-journal-meta{display:flex;justify-content:space-between;font-size:8px;color:#83948f;letter-spacing:.12em}.hm-journal-item h3{margin:90px 0 18px;font-size:clamp(25px,3vw,43px);line-height:1.08;letter-spacing:-.048em}.hm-journal-item:not(.is-featured) h3{font-size:26px}.hm-journal-item h3 a{color:var(--hm-ink)}.hm-journal-item p{margin:0;color:var(--hm-muted);font-size:13px;line-height:1.72}.hm-read{display:inline-flex;align-items:center;gap:12px;margin-top:auto;padding-top:28px;color:var(--hm-ink);font-size:10px;font-weight:900}.hm-closing{padding:clamp(90px,10vw,150px) 0;background:var(--hm-teal);color:#05242a}.hm-closing-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(340px,.45fr);gap:90px;align-items:end}.hm-closing span{font-size:9px;font-weight:900;letter-spacing:.18em}.hm-closing h2{max-width:900px;margin:20px 0 0;font-size:clamp(48px,6vw,88px);line-height:.98;letter-spacing:-.064em}.hm-closing p{margin:0 0 28px;font-size:14px;line-height:1.75}.hm-closing a{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:0 22px;border-radius:14px;background:#05242a;color:#fff;font-size:12px;font-weight:900}.hm-empty{padding:50px;border:1px solid var(--hm-line);border-radius:20px;background:#fff}.hm-empty h3{margin:0 0 8px}.hm-empty p{margin:0;color:var(--hm-muted)}
@media(max-width:1100px){.hm-hero-shell{grid-template-columns:1fr;padding-top:40px}.hm-slider-copy{min-height:540px}.hm-signal-board{max-width:610px;width:100%;justify-self:center}.hm-heading-split,.hm-expertise-layout,.hm-method-layout,.hm-authority-layout{grid-template-columns:1fr}.hm-expertise-detail,.hm-method-intro{position:relative;top:auto}.hm-expertise-detail{min-height:420px}.hm-method-layout{gap:60px}.hm-authority-grid{max-width:none}.hm-journal-grid{grid-template-columns:1fr 1fr}.hm-journal-item:first-child{grid-column:1/-1;border-bottom:1px solid var(--hm-line);min-height:360px}.hm-journal-item:nth-child(2){padding-left:0}.hm-closing-layout{grid-template-columns:1fr;gap:45px}}
@media(max-width:720px){.hm-hero{min-height:auto;padding-top:112px}.hm-hero-shell{gap:42px;padding-bottom:45px}.hm-slider-copy{min-height:610px}.hm-slide h1{font-size:clamp(43px,13.2vw,62px);line-height:.98}.hm-slide>p{font-size:14px;line-height:1.7}.hm-hero-actions{align-items:stretch;flex-direction:column}.hm-button{width:100%}.hm-slide-signal{font-size:9px}.hm-slider-controls{margin-top:30px}.hm-signal-board{border-radius:22px}.hm-board-stage{min-height:340px}.hm-board-center{width:148px;height:148px}.hm-board-center strong{font-size:17px}.hm-board-node{width:108px;padding:11px}.hm-board-node span{font-size:11px}.node-search{left:3%;top:11%}.node-trust{right:3%;top:15%}.node-convert{left:7%;bottom:8%}.hm-board-bottom{padding:14px}.hm-board-bottom strong{font-size:8px}.hm-trust-strip{grid-template-columns:1fr}.hm-trust-strip>div{min-height:65px;padding:14px 4px;border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.hm-trust-strip>div:last-child{border-bottom:0}.hm-expertise,.hm-services,.hm-method,.hm-authority,.hm-journal{padding:82px 0}.hm-section-heading{margin-bottom:40px}.hm-heading-split{gap:24px}.hm-section-heading h2,.hm-method-intro h2{font-size:40px}.hm-expertise-layout{gap:35px}.hm-expertise-row{grid-template-columns:30px 1fr 18px;padding:18px 2px}.hm-expertise-row small{display:none}.hm-expertise-row strong{font-size:20px}.hm-expertise-detail{min-height:370px;padding:26px}.hm-expertise-detail-body{margin-top:115px}.hm-expertise-detail-body h3{font-size:39px}.hm-service-row{grid-template-columns:32px 1fr 22px;gap:14px;padding:22px 0}.hm-service-row>p{grid-column:2/-1}.hm-service-title h3{font-size:26px}.hm-method-timeline article{grid-template-columns:36px 1fr;gap:14px;padding:26px 0}.hm-authority-quote blockquote{font-size:40px}.hm-authority-grid{grid-template-columns:1fr}.hm-authority-grid article{min-height:190px}.hm-authority-grid h3{margin-top:36px}.hm-journal-grid{grid-template-columns:1fr}.hm-journal-item,.hm-journal-item:first-child{grid-column:auto;min-height:330px;padding:24px 0;border-right:0;border-bottom:1px solid var(--hm-line)}.hm-journal-item h3,.hm-journal-item:not(.is-featured) h3{margin-top:55px;font-size:28px}.hm-closing-layout{gap:36px}.hm-closing h2{font-size:45px}}
@media(prefers-reduced-motion:reduce){.hm-slide,.hm-button,.hm-expertise-row,.hm-service-row,.hm-method-timeline article>i{transition:none!important}}

/* v12.1 — profesyonel hizmet liste ve detay mimarisi */
.site-body .sl-hero{padding:168px 0 44px;background:#071b2d;color:#fff;overflow:hidden;position:relative}.site-body .sl-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% 20%,rgba(26,199,177,.15),transparent 30%),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px);background-size:auto,64px 64px,64px 64px;mask-image:linear-gradient(to bottom,#000,transparent 90%)}.site-body .sl-hero>.container{position:relative}.site-body .sl-hero-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.55fr);gap:100px;align-items:end}.site-body .sl-breadcrumbs{display:flex;gap:10px;align-items:center;margin-bottom:54px;font-size:10px;letter-spacing:.08em;color:#7f9aa5}.site-body .sl-breadcrumbs a:hover{color:#fff}.site-body .sl-eyebrow,.site-body .sd-eyebrow{display:inline-block;margin-bottom:20px;font-size:9px;font-weight:800;letter-spacing:.22em;color:#63dbc8}.site-body .sl-eyebrow.dark,.site-body .sd-eyebrow.dark{color:#147b70}.site-body .sl-hero h1{max-width:900px;font-size:clamp(55px,6vw,91px);line-height:.95;letter-spacing:-.065em;text-wrap:balance}.site-body .sl-hero-side{padding:0 0 10px}.site-body .sl-hero-side p{margin:0 0 34px;color:#a7bcc4;font-size:17px;line-height:1.8}.site-body .sl-hero-cta{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 0;border-top:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18);font-size:13px;font-weight:750;color:#f0f7f8;transition:.3s}.site-body .sl-hero-cta i{font-style:normal;color:#63dbc8;font-size:18px}.site-body .sl-hero-cta:hover{padding-inline:10px;color:#63dbc8}.site-body .sl-signal-row{position:relative;display:grid;grid-template-columns:repeat(4,1fr);margin-top:82px;border-top:1px solid rgba(255,255,255,.12)}.site-body .sl-signal-row span{padding:21px 20px 0 0;font-size:10px;letter-spacing:.08em;color:#8ca4ae}.site-body .sl-signal-row b{margin-right:11px;color:#4ad1bd;font-size:9px}.site-body .sl-manifesto{padding:105px 0;background:#f3f5f1}.site-body .sl-manifesto-grid{display:grid;grid-template-columns:130px minmax(0,1.1fr) minmax(280px,.55fr);gap:60px;align-items:start}.site-body .sl-index{font-size:9px;letter-spacing:.2em;color:#64736f}.site-body .sl-manifesto h2{font-size:clamp(38px,4.4vw,66px);line-height:1.02;letter-spacing:-.055em}.site-body .sl-manifesto p{margin-top:7px;color:#62716e;font-size:16px;line-height:1.85}.site-body .sl-services{padding:120px 0;background:#fff}.site-body .sl-directory-head{display:grid;grid-template-columns:1fr auto;gap:60px;align-items:end;margin-bottom:56px}.site-body .sl-directory-head h2{max-width:760px;font-size:clamp(38px,4.4vw,62px)}.site-body .sl-filters{display:flex;max-width:510px;justify-content:flex-end;gap:7px;flex-wrap:wrap}.site-body .sl-filter{padding:9px 13px;border:1px solid #dbe2de;border-radius:999px;background:transparent;color:#687571;font:inherit;font-size:10px;font-weight:700;cursor:pointer;transition:.25s}.site-body .sl-filter:hover,.site-body .sl-filter.is-active{border-color:#082635;background:#082635;color:#fff}.site-body .sl-service-list{border-top:1px solid #172a2d}.site-body .sl-service-row{display:grid;grid-template-columns:60px minmax(260px,.9fr) minmax(300px,1fr) 34px;gap:30px;align-items:center;padding:31px 10px 31px 0;border-bottom:1px solid #dce3df;transition:.3s}.site-body .sl-service-row:hover{padding-left:15px;background:#f5f8f5}.site-body .sl-service-number{font-size:9px;color:#8b9894}.site-body .sl-service-main small{display:block;margin-bottom:7px;font-size:8px;letter-spacing:.15em;text-transform:uppercase;color:#75847f}.site-body .sl-service-main h3{margin:0;font-size:clamp(24px,2.4vw,38px);letter-spacing:-.045em}.site-body .sl-service-row>p{margin:0;color:#687773;font-size:13px;line-height:1.7}.site-body .sl-service-arrow{justify-self:end;font-size:18px;color:#186f68;transition:.3s}.site-body .sl-service-row:hover .sl-service-arrow{transform:translate(4px,-4px)}.site-body .sl-empty-filter{padding:35px 0;text-align:center;color:#687773}.site-body .sl-method{padding:120px 0;background:#082635;color:#fff}.site-body .sl-method-grid{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1fr);gap:110px}.site-body .sl-method-intro{position:sticky;top:130px;align-self:start}.site-body .sl-method-intro h2{font-size:clamp(39px,4vw,60px)}.site-body .sl-method-intro p{max-width:500px;color:#a5b8bd;line-height:1.8}.site-body .sl-method-steps{border-top:1px solid rgba(255,255,255,.15)}.site-body .sl-method-steps article{display:grid;grid-template-columns:54px 1fr;gap:24px;padding:38px 0;border-bottom:1px solid rgba(255,255,255,.15)}.site-body .sl-method-steps article>span{color:#56d9c5;font-size:10px}.site-body .sl-method-steps h3{margin-bottom:11px;font-size:30px}.site-body .sl-method-steps p{margin:0;color:#9db1b7;font-size:14px}.site-body .sl-principles{padding:120px 0;background:#f3f5f1}.site-body .sl-principles-head{display:grid;grid-template-columns:180px 1fr;gap:50px;margin-bottom:65px}.site-body .sl-principles-head h2{max-width:900px;font-size:clamp(40px,4.5vw,64px)}.site-body .sl-principles-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #aebbb6}.site-body .sl-principles-grid article{min-height:300px;padding:28px 34px 20px 0;border-right:1px solid #cfd8d4}.site-body .sl-principles-grid article+article{padding-left:34px}.site-body .sl-principles-grid article:last-child{border-right:0}.site-body .sl-principles-grid b{font-size:9px;color:#147b70}.site-body .sl-principles-grid h3{margin-top:100px;font-size:27px}.site-body .sl-principles-grid p{color:#65736f;font-size:14px}.site-body .sl-faq{padding:120px 0}.site-body .sl-faq-grid{display:grid;grid-template-columns:.65fr 1fr;gap:100px}.site-body .sl-faq-grid h2{font-size:clamp(38px,4vw,58px)}.site-body .sl-faq-list{border-top:1px solid #162b2d}.site-body .sl-faq-list details{border-bottom:1px solid #d9e1dd}.site-body .sl-faq-list summary{padding:25px 0;cursor:pointer;font-size:17px;font-weight:700;list-style:none}.site-body .sl-faq-list summary::-webkit-details-marker{display:none}.site-body .sl-faq-list p{padding:0 30px 25px 0;margin:0;color:#687773}.site-body .sl-closing{padding:105px 0;background:#19bca7;color:#052832}.site-body .sl-closing-grid{display:grid;grid-template-columns:1fr auto;align-items:end;gap:80px}.site-body .sl-closing span{font-size:9px;letter-spacing:.2em;font-weight:800}.site-body .sl-closing h2{max-width:850px;margin-top:18px;font-size:clamp(42px,5vw,72px)}.site-body .sl-closing a{display:flex;width:170px;height:170px;align-items:center;justify-content:center;gap:17px;border:1px solid rgba(5,40,50,.35);border-radius:50%;font-size:12px;font-weight:800;text-align:center;transition:.35s}.site-body .sl-closing a i{font-style:normal;font-size:20px}.site-body .sl-closing a:hover{transform:rotate(-5deg);background:#052832;color:#fff}

.site-body .sd-hero{padding:160px 0 50px;background:#071b2d;color:#fff;position:relative;overflow:hidden}.site-body .sd-hero:after{content:"";position:absolute;width:520px;height:520px;right:-160px;top:-180px;border:1px solid rgba(91,223,202,.18);border-radius:50%;box-shadow:0 0 0 90px rgba(91,223,202,.025),0 0 0 180px rgba(91,223,202,.02)}.site-body .sd-hero>.container{position:relative;z-index:1}.site-body .sd-breadcrumbs{display:flex;gap:10px;align-items:center;margin-bottom:62px;font-size:9px;color:#7f98a1}.site-body .sd-hero-grid{display:grid;grid-template-columns:minmax(0,1.2fr) 350px;gap:100px;align-items:end}.site-body .sd-hero-copy h1{max-width:900px;font-size:clamp(57px,6.3vw,96px);line-height:.94;letter-spacing:-.065em;text-wrap:balance}.site-body .sd-hero-copy>p{max-width:720px;color:#afc1c7;font-size:18px;line-height:1.8}.site-body .sd-hero-actions{display:flex;gap:28px;align-items:center;margin-top:38px}.site-body .sd-primary{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:28px;padding:0 23px;border-radius:3px;background:#5ee0cb;color:#052833;font-size:12px;font-weight:800}.site-body .sd-primary i,.site-body .sd-secondary i{font-style:normal}.site-body .sd-secondary{display:flex;gap:14px;align-items:center;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.25);font-size:12px;font-weight:700}.site-body .sd-hero-panel{padding:26px;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2)}.site-body .sd-hero-panel>span{display:block;margin-bottom:25px;font-size:8px;letter-spacing:.18em;color:#6edbc9}.site-body .sd-hero-panel>div{display:grid;grid-template-columns:30px 1fr;padding:16px 0;border-top:1px solid rgba(255,255,255,.1)}.site-body .sd-hero-panel b{font-size:9px;color:#5fdac7}.site-body .sd-hero-panel p{margin:0;font-size:13px}.site-body .sd-hero-panel small{display:block;margin-top:22px;color:#819da7;line-height:1.65}.site-body .sd-hero-meta{display:flex;gap:34px;margin-top:75px;padding-top:22px;border-top:1px solid rgba(255,255,255,.13);font-size:9px;letter-spacing:.12em;color:#8aa1a9;text-transform:uppercase}.site-body .sd-intro{padding:105px 0;background:#f2f5f1}.site-body .sd-intro-grid{display:grid;grid-template-columns:150px minmax(0,1fr) minmax(280px,.55fr);gap:55px}.site-body .sd-section-label{font-size:8px;letter-spacing:.18em;color:#58716c}.site-body .sd-intro h2{font-size:clamp(38px,4.3vw,64px)}.site-body .sd-intro p{color:#65736f;line-height:1.85}.site-body .sd-content-section{padding:110px 0}.site-body .sd-content-layout{display:grid;grid-template-columns:250px minmax(0,780px);gap:110px;justify-content:center;align-items:start}.site-body .sd-toc{position:sticky;top:120px}.site-body .sd-toc-head>span{display:block;margin-bottom:18px;font-size:8px;letter-spacing:.18em;color:#6b7d78}.site-body .sd-toc-head button{display:none}.site-body .sd-toc nav{display:grid;border-top:1px solid #bfcac6}.site-body .sd-toc nav a{display:grid;grid-template-columns:30px 1fr;gap:10px;padding:14px 0;border-bottom:1px solid #dde3e0;color:#74817d;font-size:11px}.site-body .sd-toc nav a span{font-size:8px}.site-body .sd-toc nav a.is-active,.site-body .sd-toc nav a:hover{color:#0d766b}.site-body .sd-toc-cta{margin-top:35px;padding:22px;background:#082635;color:#fff}.site-body .sd-toc-cta>span{font-size:8px;letter-spacing:.16em;color:#5edcc9}.site-body .sd-toc-cta p{font-size:13px;color:#a8babf}.site-body .sd-toc-cta a{font-size:11px;font-weight:800;color:#5edcc9}.site-body .sd-main-content{min-width:0}.site-body .sd-quick-answer{margin-bottom:52px;padding:28px;border-left:3px solid #22bca8;background:#f1f7f4}.site-body .sd-quick-answer-head{display:flex;justify-content:space-between;gap:20px;margin-bottom:18px;font-size:8px;letter-spacing:.15em;color:#14766b}.site-body .sd-quick-answer>p{font-size:18px;line-height:1.75}.site-body .sd-expert{display:flex;gap:10px;align-items:center}.site-body .sd-expert span{color:#6b7975;font-size:12px}.site-body .sd-entities{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.site-body .sd-entities span{padding:6px 9px;border:1px solid #cfdbd6;border-radius:999px;font-size:9px}.site-body .sd-cover{margin:0 0 55px}.site-body .sd-cover img{width:100%;border-radius:2px}.site-body .sd-prose{font-size:17px;line-height:1.9;color:#304542}.site-body .sd-prose>p:first-child{font-size:20px;line-height:1.75;color:#172f2d}.site-body .sd-prose h2{scroll-margin-top:120px;margin:75px 0 22px;font-size:clamp(34px,4vw,49px);line-height:1.05}.site-body .sd-prose h3{scroll-margin-top:120px;margin:45px 0 16px;font-size:27px}.site-body .sd-prose ul,.site-body .sd-prose ol{padding-left:22px}.site-body .sd-prose a{color:#08786d;text-decoration:underline;text-underline-offset:3px}.site-body .sd-delivery,.site-body .sd-benefits{margin-top:90px;padding-top:65px;border-top:1px solid #bdc9c4}.site-body .sd-section-heading>span{font-size:8px;letter-spacing:.17em;color:#14776c}.site-body .sd-section-heading h2{margin-top:18px;font-size:clamp(36px,4vw,54px)}.site-body .sd-delivery-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:40px;border-top:1px solid #1e3332}.site-body .sd-delivery-grid article{min-height:260px;padding:22px 24px 20px 0;border-right:1px solid #d7dfdb}.site-body .sd-delivery-grid article+article{padding-left:24px}.site-body .sd-delivery-grid article:last-child{border-right:0}.site-body .sd-delivery-grid b{font-size:8px;color:#148075}.site-body .sd-delivery-grid h3{margin-top:80px;font-size:23px}.site-body .sd-delivery-grid p{font-size:13px;color:#687672}.site-body .sd-benefit-list{display:grid;margin-top:38px;border-top:1px solid #1c302f}.site-body .sd-benefit-list span{padding:20px 0;border-bottom:1px solid #dbe2df;font-size:16px}.site-body .sd-benefit-list span:before{content:"↗";display:inline-block;width:35px;color:#159684}.site-body .sd-faq{padding:120px 0;background:#f2f5f1}.site-body .sd-faq-grid{display:grid;grid-template-columns:.65fr 1fr;gap:100px}.site-body .sd-faq-grid h2{font-size:clamp(38px,4.3vw,60px)}.site-body .sd-faq-list{border-top:1px solid #1c302f}.site-body .sd-faq-list details{border-bottom:1px solid #ccd6d1}.site-body .sd-faq-list summary{display:flex;justify-content:space-between;gap:25px;padding:24px 0;list-style:none;cursor:pointer;font-size:16px;font-weight:700}.site-body .sd-faq-list summary::-webkit-details-marker{display:none}.site-body .sd-faq-list summary i{font-style:normal;color:#138275}.site-body .sd-faq-list details[open] summary i{transform:rotate(45deg)}.site-body .sd-faq-list details>div{padding:0 45px 26px 0;color:#65736f}.site-body .sd-related{padding:115px 0}.site-body .sd-related-head{display:grid;grid-template-columns:180px 1fr;gap:50px;margin-bottom:48px}.site-body .sd-related-head h2{max-width:850px;font-size:clamp(38px,4.3vw,60px)}.site-body .sd-related-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #1b302e}.site-body .sd-related-grid a{position:relative;min-height:280px;padding:22px 25px 25px 0;border-right:1px solid #d4ddd9;transition:.3s}.site-body .sd-related-grid a+a{padding-left:25px}.site-body .sd-related-grid a:last-child{border-right:0}.site-body .sd-related-grid a>span{font-size:8px;color:#788681}.site-body .sd-related-grid small{display:block;margin-top:70px;font-size:8px;letter-spacing:.13em;color:#14796f;text-transform:uppercase}.site-body .sd-related-grid h3{font-size:25px}.site-body .sd-related-grid i{position:absolute;right:20px;bottom:22px;font-style:normal;color:#14796f}.site-body .sd-related-grid a:hover{background:#f4f7f4;padding-inline:20px}.site-body .sd-closing{padding:105px 0;background:#19bca7;color:#062833}.site-body .sd-closing-grid{display:grid;grid-template-columns:1fr 190px;gap:80px;align-items:end}.site-body .sd-closing-grid>div>span{font-size:8px;letter-spacing:.18em;font-weight:800}.site-body .sd-closing h2{max-width:850px;margin-top:18px;font-size:clamp(42px,5vw,72px)}.site-body .sd-closing p{max-width:650px}.site-body .sd-closing a{display:flex;width:175px;height:175px;align-items:center;justify-content:center;gap:13px;border:1px solid rgba(5,42,51,.35);border-radius:50%;font-size:12px;font-weight:800;text-align:center}.site-body .sd-closing a i{font-style:normal;font-size:20px}

@media(max-width:1050px){.site-body .sl-hero-grid,.site-body .sd-hero-grid{grid-template-columns:1fr;gap:55px}.site-body .sl-hero-side{max-width:650px}.site-body .sl-manifesto-grid,.site-body .sd-intro-grid{grid-template-columns:100px 1fr}.site-body .sl-manifesto-grid>p,.site-body .sd-intro-grid>p{grid-column:2}.site-body .sl-directory-head{grid-template-columns:1fr}.site-body .sl-filters{justify-content:flex-start;max-width:none}.site-body .sl-method-grid{gap:60px}.site-body .sl-service-row{grid-template-columns:45px 1fr 34px}.site-body .sl-service-row>p{grid-column:2}.site-body .sd-content-layout{grid-template-columns:210px minmax(0,1fr);gap:55px}.site-body .sd-related-grid{grid-template-columns:1fr 1fr}.site-body .sd-related-grid a:nth-child(2){border-right:0}.site-body .sd-related-grid a:nth-child(n+3){border-top:1px solid #d4ddd9}}
@media(max-width:760px){.site-body .sl-hero,.site-body .sd-hero{padding:120px 0 34px}.site-body .sl-hero h1,.site-body .sd-hero-copy h1{font-size:clamp(45px,13.5vw,63px)}.site-body .sl-breadcrumbs,.site-body .sd-breadcrumbs{margin-bottom:42px;overflow:auto;white-space:nowrap}.site-body .sl-hero-side p,.site-body .sd-hero-copy>p{font-size:15px}.site-body .sl-signal-row{display:flex;gap:25px;overflow:auto;margin-top:52px;padding-bottom:7px}.site-body .sl-signal-row span{min-width:max-content}.site-body .sl-manifesto,.site-body .sl-services,.site-body .sl-method,.site-body .sl-principles,.site-body .sl-faq,.site-body .sd-intro,.site-body .sd-content-section,.site-body .sd-faq,.site-body .sd-related{padding:82px 0}.site-body .sl-manifesto-grid,.site-body .sd-intro-grid{grid-template-columns:1fr;gap:22px}.site-body .sl-manifesto-grid>p,.site-body .sd-intro-grid>p{grid-column:auto}.site-body .sl-manifesto h2,.site-body .sl-directory-head h2,.site-body .sl-method-intro h2,.site-body .sl-principles-head h2,.site-body .sl-faq-grid h2,.site-body .sd-intro h2,.site-body .sd-faq-grid h2,.site-body .sd-related-head h2{font-size:38px}.site-body .sl-filters{display:flex;flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px;scrollbar-width:none}.site-body .sl-filter{white-space:nowrap}.site-body .sl-service-row{grid-template-columns:30px 1fr 24px;gap:13px;padding:24px 0}.site-body .sl-service-row>p{grid-column:2/-1;font-size:12px}.site-body .sl-service-main h3{font-size:25px}.site-body .sl-method-grid,.site-body .sl-faq-grid,.site-body .sd-faq-grid{grid-template-columns:1fr;gap:48px}.site-body .sl-method-intro{position:static}.site-body .sl-principles-head,.site-body .sd-related-head{grid-template-columns:1fr;gap:20px}.site-body .sl-principles-grid,.site-body .sd-delivery-grid,.site-body .sd-related-grid{grid-template-columns:1fr}.site-body .sl-principles-grid article,.site-body .sl-principles-grid article+article,.site-body .sd-delivery-grid article,.site-body .sd-delivery-grid article+article,.site-body .sd-related-grid a,.site-body .sd-related-grid a+a{min-height:auto;padding:24px 0;border-right:0;border-bottom:1px solid #cfd8d4}.site-body .sl-principles-grid h3,.site-body .sd-delivery-grid h3{margin-top:45px}.site-body .sl-closing,.site-body .sd-closing{padding:76px 0}.site-body .sl-closing-grid,.site-body .sd-closing-grid{grid-template-columns:1fr;gap:35px}.site-body .sl-closing a,.site-body .sd-closing a{width:145px;height:145px}.site-body .sd-hero-actions{align-items:stretch;flex-direction:column}.site-body .sd-primary{width:100%}.site-body .sd-secondary{justify-content:space-between}.site-body .sd-hero-panel{padding-inline:0}.site-body .sd-hero-meta{gap:22px;overflow:auto;white-space:nowrap}.site-body .sd-content-layout{grid-template-columns:1fr;gap:35px}.site-body .sd-toc{position:static}.site-body .sd-toc-head{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-top:1px solid #bcc8c3;border-bottom:1px solid #bcc8c3}.site-body .sd-toc-head>span{margin:0}.site-body .sd-toc-head button{display:flex;align-items:center;gap:10px;border:0;background:none;font:inherit;font-size:11px;font-weight:700}.site-body .sd-toc nav{display:none;border-top:0}.site-body .sd-toc.is-open nav{display:grid}.site-body .sd-toc-cta{display:none}.site-body .sd-prose{font-size:16px}.site-body .sd-prose h2{font-size:35px}.site-body .sd-quick-answer{padding:22px}.site-body .sd-quick-answer-head{display:grid}.site-body .sd-related-grid a:nth-child(n){border-top:0}.site-body .sd-related-grid a small{margin-top:45px}}

/* v12.2 — Premium hizmet deneyimi ve ikna mimarisi */
.site-body .sd-audience{padding:115px 0;background:#f6f8f4}
.site-body .sd-audience-grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(480px,1.12fr);gap:110px;align-items:start}
.site-body .sd-audience-copy{position:sticky;top:125px}
.site-body .sd-audience-copy h2{max-width:680px;margin:22px 0 25px;font-size:clamp(38px,4.4vw,64px);line-height:1.02;letter-spacing:-.055em}
.site-body .sd-audience-copy p{max-width:590px;font-size:17px;line-height:1.75;color:#60716c}
.site-body .sd-audience-list{border-top:1px solid #15312f}
.site-body .sd-audience-list>div{display:grid;grid-template-columns:42px 1fr 28px;gap:18px;align-items:center;min-height:88px;border-bottom:1px solid #d2dcd7;transition:.28s ease}
.site-body .sd-audience-list b{font-size:9px;color:#138174}
.site-body .sd-audience-list span{font-size:clamp(19px,2vw,27px);font-weight:760;letter-spacing:-.025em}
.site-body .sd-audience-list i{font-style:normal;font-size:18px;color:#168f80;opacity:.45;transition:.28s}
.site-body .sd-audience-list>div:hover{padding-inline:16px;background:#fff}.site-body .sd-audience-list>div:hover i{opacity:1;transform:translate(3px,-3px)}
.site-body .sd-challenge{padding:125px 0;background:#072632;color:#fff}
.site-body .sd-challenge-grid{display:grid;grid-template-columns:150px minmax(0,1fr) 245px;gap:70px;align-items:start}
.site-body .sd-section-label.light{color:#58d6c2}
.site-body .sd-challenge h2{max-width:850px;margin:0;font-size:clamp(40px,5vw,72px);line-height:1.01;letter-spacing:-.06em}
.site-body .sd-challenge p{max-width:720px;margin-top:30px;font-size:17px;line-height:1.8;color:#aec0c4}
.site-body .sd-challenge aside{display:grid;gap:12px;padding:24px;border-top:1px solid rgba(255,255,255,.3);border-bottom:1px solid rgba(255,255,255,.12)}
.site-body .sd-challenge aside small{margin-bottom:12px;font-size:8px;letter-spacing:.18em;color:#59d7c2;text-transform:uppercase}
.site-body .sd-challenge aside strong{font-size:17px}.site-body .sd-challenge aside span{color:#5cd8c4}
.site-body .sd-solution{padding:125px 0;background:#fff}
.site-body .sd-solution-head{display:grid;grid-template-columns:180px 1fr;gap:55px;margin-bottom:65px}
.site-body .sd-solution-head h2{max-width:940px;font-size:clamp(39px,4.7vw,66px);line-height:1.02;letter-spacing:-.055em}
.site-body .sd-solution-list{border-top:1px solid #172e2c}
.site-body .sd-solution-list article{position:relative;display:grid;grid-template-columns:55px minmax(220px,.65fr) minmax(300px,1fr) 36px;gap:28px;align-items:center;min-height:125px;padding:28px 0;border-bottom:1px solid #d4ddd9;transition:.3s ease}
.site-body .sd-solution-list article>b{font-size:9px;color:#138174}.site-body .sd-solution-list h3{margin:0;font-size:clamp(22px,2.2vw,31px);letter-spacing:-.035em}.site-body .sd-solution-list p{margin:0;font-size:14px;line-height:1.75;color:#687772}.site-body .sd-solution-list i{font-style:normal;color:#148678;opacity:.55}
.site-body .sd-solution-list article:hover{padding-inline:18px;background:#f4f8f5}.site-body .sd-solution-list article:hover i{opacity:1;transform:translate(3px,-3px)}
.site-body .sd-content-section{padding-top:120px}
.site-body .sd-prose blockquote{margin:50px 0;padding:30px 36px;border-left:3px solid #18ad99;background:#f1f7f4;font-size:20px;line-height:1.7;color:#173330}
.site-body .sd-prose table{width:100%;margin:38px 0;border-collapse:collapse;font-size:14px}.site-body .sd-prose th,.site-body .sd-prose td{padding:16px 14px;border-bottom:1px solid #d2ddd8;text-align:left}.site-body .sd-prose th{background:#eef4f1;color:#0b6158}
@media(max-width:1050px){.site-body .sd-audience-grid{grid-template-columns:1fr;gap:55px}.site-body .sd-audience-copy{position:static}.site-body .sd-challenge-grid{grid-template-columns:110px 1fr}.site-body .sd-challenge aside{grid-column:2}.site-body .sd-solution-list article{grid-template-columns:45px minmax(180px,.6fr) 1fr 28px}}
@media(max-width:760px){.site-body .sd-audience,.site-body .sd-challenge,.site-body .sd-solution{padding:82px 0}.site-body .sd-audience-grid{gap:38px}.site-body .sd-audience-copy h2,.site-body .sd-challenge h2,.site-body .sd-solution-head h2{font-size:38px}.site-body .sd-audience-list>div{min-height:72px;grid-template-columns:30px 1fr 22px}.site-body .sd-audience-list span{font-size:20px}.site-body .sd-challenge-grid{grid-template-columns:1fr;gap:28px}.site-body .sd-challenge aside{grid-column:auto}.site-body .sd-solution-head{grid-template-columns:1fr;gap:20px;margin-bottom:38px}.site-body .sd-solution-list article{grid-template-columns:30px 1fr 24px;gap:14px;padding:23px 0}.site-body .sd-solution-list article p{grid-column:2/-1}.site-body .sd-content-section{padding-top:82px}}

/* v12.3 — geniş hizmet bilgi merkezi ve uzun içerik okunabilirliği */
.site-body .sd-content-section>.container{max-width:1360px}
.site-body .sd-content-layout{grid-template-columns:245px minmax(0,960px);gap:clamp(54px,6vw,92px);justify-content:center}
.site-body .sd-main-content{width:100%;max-width:960px}
.site-body .sd-knowledge-intro{margin:0 0 58px;padding:0 0 38px;border-bottom:1px solid #c9d3cf}
.site-body .sd-knowledge-intro>span{display:block;margin-bottom:18px;font-size:9px;font-weight:800;letter-spacing:.18em;color:#137b70}
.site-body .sd-knowledge-intro h2{max-width:860px;margin:0;font-size:clamp(38px,4.5vw,62px);line-height:1.02;letter-spacing:-.052em;color:#0a2625}
.site-body .sd-knowledge-intro>p{max-width:780px;margin:24px 0 0;font-size:18px;line-height:1.78;color:#5c6e69}
.site-body .sd-reading-meta{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:28px;padding-top:22px;border-top:1px solid #e0e6e3;font-size:10px;letter-spacing:.06em;color:#71807b}
.site-body .sd-reading-meta b{color:#0e7167}
.site-body .sd-prose{max-width:84ch;font-size:18px;line-height:1.92;color:#2d4441}
.site-body .sd-prose>p:first-child{font-size:22px;line-height:1.72;color:#102c2a}
.site-body .sd-prose p{margin:0 0 24px}
.site-body .sd-prose h2{margin:96px 0 28px;padding-top:6px;font-size:clamp(38px,4vw,56px);line-height:1.04;letter-spacing:-.048em;color:#092825}
.site-body .sd-prose h2:before{content:"";display:block;width:52px;height:2px;margin-bottom:22px;background:#18b9a4}
.site-body .sd-prose h3{margin:58px 0 18px;font-size:30px;line-height:1.14;letter-spacing:-.032em;color:#153734}
.site-body .sd-prose h4{margin:38px 0 14px;font-size:22px;color:#173c38}
.site-body .sd-prose ul,.site-body .sd-prose ol{margin:18px 0 30px;padding-left:26px}
.site-body .sd-prose li{margin:10px 0;padding-left:5px}
.site-body .sd-prose blockquote{position:relative;margin:38px 0;padding:30px 34px 30px 42px;border:0;border-left:3px solid #18b9a4;background:#eef6f2;color:#183d38;font-size:19px;line-height:1.75}
.site-body .sd-prose blockquote:before{content:"UZMAN NOTU";display:block;margin-bottom:12px;font-size:9px;font-weight:800;letter-spacing:.17em;color:#08786d}
.site-body .sd-prose table{width:100%;margin:38px 0 46px;border-collapse:collapse;border-top:1px solid #173d39;background:#fff;font-size:15px;line-height:1.65}
.site-body .sd-prose th,.site-body .sd-prose td{padding:17px 18px;border-bottom:1px solid #d8e0dc;text-align:left;vertical-align:top}
.site-body .sd-prose th{background:#eef4f1;color:#123733;font-size:11px;letter-spacing:.05em;text-transform:uppercase}
.site-body .sd-prose details{margin:26px 0;border-top:1px solid #c9d4cf;border-bottom:1px solid #c9d4cf}
.site-body .sd-prose details+details{margin-top:-27px;border-top:0}
.site-body .sd-prose summary{padding:20px 0;cursor:pointer;font-weight:750;color:#163a36}
.site-body .sd-prose details>p,.site-body .sd-prose details>ul{padding-right:24px}
.site-body .sd-prose strong{color:#123b36}
.site-body .sd-toc{top:108px}
.site-body .sd-toc nav{max-height:54vh;overflow:auto;scrollbar-width:thin;scrollbar-color:#9fb4ad transparent}
.site-body .sd-toc nav a{line-height:1.42}
@media(max-width:1050px){
 .site-body .sd-content-layout{grid-template-columns:210px minmax(0,1fr);gap:48px}
 .site-body .sd-main-content{max-width:none}
}
@media(max-width:760px){
 .site-body .sd-knowledge-intro{margin-bottom:40px;padding-bottom:30px}
 .site-body .sd-knowledge-intro h2{font-size:38px}
 .site-body .sd-knowledge-intro>p{font-size:16px}
 .site-body .sd-reading-meta{display:grid;grid-template-columns:1fr 1fr;gap:10px}
 .site-body .sd-reading-meta b{grid-column:1/-1}
 .site-body .sd-prose{max-width:none;font-size:17px;line-height:1.82}
 .site-body .sd-prose>p:first-child{font-size:19px}
 .site-body .sd-prose h2{margin-top:68px;font-size:36px}
 .site-body .sd-prose h3{margin-top:42px;font-size:27px}
 .site-body .sd-prose blockquote{margin-inline:-4px;padding:24px 22px 24px 27px;font-size:17px}
 .site-body .sd-prose table{display:block;overflow-x:auto;white-space:normal;font-size:14px}
 .site-body .sd-prose th,.site-body .sd-prose td{min-width:180px;padding:14px}
}

/* v12.4 — profesyonel hizmet içindekiler paneli */
@media(min-width:761px){
  .site-body .sd-content-layout{
    grid-template-columns:300px minmax(0,940px);
    gap:clamp(58px,6vw,94px);
    align-items:start;
  }
  .site-body .sd-toc{
    top:104px;
    overflow:hidden;
    border:1px solid #d7e1dc;
    border-radius:18px;
    background:rgba(248,250,248,.94);
    box-shadow:0 18px 54px rgba(7,39,36,.08);
    backdrop-filter:blur(16px);
  }
  .site-body .sd-toc-head{
    position:relative;
    padding:25px 24px 21px;
    border-bottom:1px solid #dce5e0;
  }
  .site-body .sd-toc-head:after{
    content:"";
    position:absolute;
    left:24px;
    right:24px;
    bottom:-1px;
    height:2px;
    background:linear-gradient(90deg,#17b6a1 0 28%,transparent 28% 100%);
  }
  .site-body .sd-toc-head>span{
    margin:0;
    font-size:10px;
    line-height:1;
    font-weight:850;
    letter-spacing:.19em;
    color:#173d38;
  }
  .site-body .sd-toc nav{
    position:relative;
    display:block;
    max-height:min(56vh,620px);
    overflow-y:auto;
    padding:10px 10px 12px;
    border:0;
    scroll-behavior:smooth;
    scrollbar-width:thin;
    scrollbar-color:#8daaa2 transparent;
  }
  .site-body .sd-toc nav::-webkit-scrollbar{width:5px}
  .site-body .sd-toc nav::-webkit-scrollbar-track{background:transparent}
  .site-body .sd-toc nav::-webkit-scrollbar-thumb{border-radius:10px;background:#91aaa3}
  .site-body .sd-toc nav a{
    position:relative;
    display:grid;
    grid-template-columns:31px minmax(0,1fr);
    gap:13px;
    align-items:center;
    min-height:61px;
    margin:2px 0;
    padding:11px 15px 11px 17px;
    border:0;
    border-radius:12px;
    color:#61736e;
    font-size:13px;
    line-height:1.45;
    font-weight:620;
    letter-spacing:-.01em;
    transition:background-color .22s ease,color .22s ease,transform .22s ease;
  }
  .site-body .sd-toc nav a:before{
    content:"";
    position:absolute;
    left:0;
    top:13px;
    bottom:13px;
    width:3px;
    border-radius:5px;
    background:#18b8a3;
    opacity:0;
    transform:scaleY(.45);
    transition:opacity .22s ease,transform .22s ease;
  }
  .site-body .sd-toc nav a span{
    display:flex;
    align-items:center;
    justify-content:center;
    width:29px;
    height:29px;
    border:1px solid #d5dfda;
    border-radius:50%;
    color:#83938e;
    font-size:9px;
    font-weight:800;
    font-variant-numeric:tabular-nums;
    transition:border-color .22s ease,background-color .22s ease,color .22s ease;
  }
  .site-body .sd-toc nav a:hover{
    color:#173c37;
    background:#edf4f1;
    transform:translateX(2px);
  }
  .site-body .sd-toc nav a:hover span{
    border-color:#9fc7bd;
    color:#0b776b;
  }
  .site-body .sd-toc nav a.is-active{
    color:#0b554e;
    background:#e4f2ed;
    font-weight:780;
  }
  .site-body .sd-toc nav a.is-active:before{
    opacity:1;
    transform:scaleY(1);
  }
  .site-body .sd-toc nav a.is-active span{
    border-color:#18b8a3;
    background:#18b8a3;
    color:#052c29;
  }
  .site-body .sd-toc-cta{
    position:relative;
    margin:0;
    padding:25px 24px 26px;
    border-radius:0;
    background:#082b35;
    color:#fff;
    overflow:hidden;
  }
  .site-body .sd-toc-cta:after{
    content:"↗";
    position:absolute;
    right:19px;
    bottom:13px;
    font-size:58px;
    line-height:1;
    color:rgba(91,223,202,.075);
  }
  .site-body .sd-toc-cta>span{
    display:block;
    margin-bottom:12px;
    font-size:9px;
    font-weight:850;
    letter-spacing:.18em;
    color:#64ddca;
    text-transform:uppercase;
  }
  .site-body .sd-toc-cta p{
    position:relative;
    z-index:1;
    max-width:215px;
    margin:0 0 18px;
    font-size:14px;
    line-height:1.62;
    color:#c1d0d3;
  }
  .site-body .sd-toc-cta a{
    position:relative;
    z-index:1;
    display:inline-flex;
    align-items:center;
    gap:9px;
    min-height:43px;
    padding:0 15px;
    border:1px solid rgba(99,222,202,.5);
    border-radius:999px;
    color:#72e5d2;
    font-size:11px;
    font-weight:850;
    transition:background-color .22s ease,color .22s ease,border-color .22s ease;
  }
  .site-body .sd-toc-cta a:hover{
    border-color:#68dfcc;
    background:#65dfcc;
    color:#062a32;
  }
}

@media(max-width:760px){
  .site-body .sd-toc{
    overflow:hidden;
    border:1px solid #d4dfda;
    border-radius:14px;
    background:#f8faf8;
  }
  .site-body .sd-toc-head{
    padding:17px 18px;
    border:0;
    background:#f8faf8;
  }
  .site-body .sd-toc-head>span{
    font-size:9px;
    font-weight:850;
    letter-spacing:.18em;
    color:#143d38;
  }
  .site-body .sd-toc-head button{
    min-height:36px;
    padding:0 12px;
    border:1px solid #cad8d2;
    border-radius:999px;
    color:#0c5f56;
    background:#fff;
    font-size:10px;
  }
  .site-body .sd-toc.is-open .sd-toc-head button i{transform:rotate(180deg)}
  .site-body .sd-toc nav{
    max-height:58vh;
    overflow-y:auto;
    padding:5px 10px 12px;
    border-top:1px solid #dce5e0;
  }
  .site-body .sd-toc nav a{
    grid-template-columns:32px minmax(0,1fr);
    gap:12px;
    min-height:58px;
    padding:10px 9px;
    border-bottom:1px solid #e0e7e3;
    color:#5b6f69;
    font-size:13px;
    line-height:1.45;
  }
  .site-body .sd-toc nav a span{
    display:flex;
    align-items:center;
    justify-content:center;
    width:28px;
    height:28px;
    border:1px solid #d1ddd7;
    border-radius:50%;
    font-size:9px;
  }
  .site-body .sd-toc nav a.is-active{
    color:#075f56;
    font-weight:800;
  }
  .site-body .sd-toc nav a.is-active span{
    border-color:#18b8a3;
    background:#18b8a3;
    color:#052d29;
  }
}

/* v12.5 — Google Ads & Meta Ads premium hizmet deneyimi */
.site-body .sd-hero-panel.is-campaign-panel{background:linear-gradient(180deg,rgba(14,57,68,.58),rgba(4,30,42,.32));border-color:rgba(94,224,203,.26);box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}
.site-body .sd-hero-panel.is-campaign-panel>div{grid-template-columns:38px 1fr}.site-body .sd-hero-panel.is-campaign-panel p{font-size:14px;line-height:1.45}
.site-body .sd-campaign-architecture{padding:125px 0;background:#081f2d;color:#fff;position:relative;overflow:hidden}
.site-body .sd-campaign-architecture:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 82% 12%,rgba(26,188,166,.13),transparent 31%),linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:auto,48px 48px,48px 48px;pointer-events:none}
.site-body .sd-campaign-architecture>.container{position:relative;z-index:1}
.site-body .sd-campaign-head{display:grid;grid-template-columns:170px minmax(0,1fr) minmax(260px,.48fr);gap:54px;align-items:start;margin-bottom:72px}
.site-body .sd-campaign-head .sd-section-label{color:#66dfcd}.site-body .sd-campaign-head h2{max-width:880px;margin:0;color:#fff;font-size:clamp(42px,5vw,72px);line-height:.98;letter-spacing:-.057em}
.site-body .sd-campaign-head p{margin:0;color:#9db1b8;font-size:16px;line-height:1.8}
.site-body .sd-campaign-map{border-top:1px solid rgba(255,255,255,.22)}
.site-body .sd-campaign-map article{display:grid;grid-template-columns:70px minmax(0,1.25fr) minmax(260px,.55fr);gap:36px;align-items:start;padding:38px 0;border-bottom:1px solid rgba(255,255,255,.13);transition:background .28s ease,padding .28s ease}
.site-body .sd-campaign-map article:hover{padding-inline:22px;background:rgba(255,255,255,.035)}
.site-body .sd-campaign-index{font-size:10px;color:#62dcca;letter-spacing:.14em}
.site-body .sd-campaign-map article>div:nth-child(2)>span{display:block;margin-bottom:14px;font-size:9px;font-weight:800;letter-spacing:.17em;color:#62dcca}
.site-body .sd-campaign-map h3{max-width:690px;margin:0 0 14px;color:#fff;font-size:clamp(28px,3.3vw,46px);line-height:1.05;letter-spacing:-.046em}
.site-body .sd-campaign-map p{max-width:690px;margin:0;color:#9db0b6;font-size:15px;line-height:1.78}
.site-body .sd-campaign-map ul{margin:0;padding:0;list-style:none}.site-body .sd-campaign-map li{padding:11px 0;border-bottom:1px solid rgba(255,255,255,.09);color:#d3e0e3;font-size:12px}.site-body .sd-campaign-map li:before{content:"↗";display:inline-block;width:24px;color:#62dcca}
.site-body .sd-campaign-metrics{display:grid;grid-template-columns:repeat(3,1fr);margin-top:52px;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2)}
.site-body .sd-campaign-metrics>div{min-height:170px;padding:26px 30px 24px 0;border-right:1px solid rgba(255,255,255,.13)}.site-body .sd-campaign-metrics>div+div{padding-left:30px}.site-body .sd-campaign-metrics>div:last-child{border-right:0}
.site-body .sd-campaign-metrics small{display:block;margin-bottom:42px;color:#62dcca;font-size:8px;font-weight:800;letter-spacing:.17em}.site-body .sd-campaign-metrics strong{display:block;color:#fff;font-size:23px;letter-spacing:-.03em}.site-body .sd-campaign-metrics span{display:block;margin-top:8px;color:#879ba2;font-size:12px;line-height:1.6}
@media(max-width:1050px){.site-body .sd-campaign-head{grid-template-columns:120px 1fr}.site-body .sd-campaign-head>p{grid-column:2}.site-body .sd-campaign-map article{grid-template-columns:50px 1fr}.site-body .sd-campaign-map article>ul{grid-column:2;display:grid;grid-template-columns:1fr 1fr;gap:0 24px}}
@media(max-width:760px){.site-body .sd-campaign-architecture{padding:84px 0}.site-body .sd-campaign-head{grid-template-columns:1fr;gap:20px;margin-bottom:48px}.site-body .sd-campaign-head>p{grid-column:auto}.site-body .sd-campaign-head h2{font-size:40px}.site-body .sd-campaign-map article{grid-template-columns:32px 1fr;gap:14px;padding:28px 0}.site-body .sd-campaign-map article:hover{padding-inline:0;background:transparent}.site-body .sd-campaign-map h3{font-size:29px}.site-body .sd-campaign-map article>ul{grid-column:2;grid-template-columns:1fr}.site-body .sd-campaign-metrics{grid-template-columns:1fr}.site-body .sd-campaign-metrics>div,.site-body .sd-campaign-metrics>div+div{min-height:auto;padding:24px 0;border-right:0;border-bottom:1px solid rgba(255,255,255,.13)}.site-body .sd-campaign-metrics>div:last-child{border-bottom:0}.site-body .sd-campaign-metrics small{margin-bottom:22px}}

/* v12.6 — Web Tasarım & Dönüşüm Optimizasyonu premium hizmet deneyimi */
.site-body .sd-hero-panel.is-web-panel{
  background:linear-gradient(180deg,rgba(16,55,67,.66),rgba(5,29,40,.36));
  border-color:rgba(104,226,206,.28);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 24px 70px rgba(2,18,28,.18)
}
.site-body .sd-hero-panel.is-web-panel>span{color:#75e5d3}
.site-body .sd-hero-panel.is-web-panel>div{grid-template-columns:38px 1fr}
.site-body .sd-hero-panel.is-web-panel>div b{color:#6fe2cf}
.site-body .sd-hero-panel.is-web-panel p{font-size:14px;line-height:1.46}
.site-body .sd-web-architecture{position:relative;overflow:hidden;padding:126px 0;background:#f3f6f4;color:#0d2d34}
.site-body .sd-web-architecture:before{
  content:"";position:absolute;inset:0;pointer-events:none;
  background:radial-gradient(circle at 86% 8%,rgba(27,189,165,.12),transparent 31%),linear-gradient(rgba(8,46,54,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(8,46,54,.035) 1px,transparent 1px);
  background-size:auto,56px 56px,56px 56px
}
.site-body .sd-web-architecture>.container{position:relative;z-index:1}
.site-body .sd-web-head{display:grid;grid-template-columns:170px minmax(0,1fr) minmax(270px,.44fr);gap:56px;align-items:start;margin-bottom:72px}
.site-body .sd-web-head h2{max-width:900px;margin:0;font-size:clamp(42px,5vw,72px);line-height:.99;letter-spacing:-.057em;color:#0c3038}
.site-body .sd-web-head p{margin:0;color:#60736f;font-size:16px;line-height:1.82}
.site-body .sd-web-blueprint{border-top:1px solid #b9c9c3}
.site-body .sd-web-blueprint article{display:grid;grid-template-columns:70px minmax(0,1.18fr) minmax(280px,.55fr);gap:38px;align-items:start;padding:38px 0;border-bottom:1px solid #ced9d4;transition:padding .28s ease,background-color .28s ease}
.site-body .sd-web-blueprint article:hover{padding-inline:22px;background:rgba(255,255,255,.62)}
.site-body .sd-web-index{padding-top:4px;color:#0aa48f;font-size:10px;font-weight:800;letter-spacing:.14em}
.site-body .sd-web-blueprint article>div:nth-child(2)>span{display:block;margin-bottom:14px;color:#0b8d7c;font-size:9px;font-weight:850;letter-spacing:.17em}
.site-body .sd-web-blueprint h3{max-width:760px;margin:0 0 14px;color:#0b3038;font-size:clamp(28px,3.3vw,45px);line-height:1.05;letter-spacing:-.047em}
.site-body .sd-web-blueprint p{max-width:710px;margin:0;color:#5e716d;font-size:15px;line-height:1.78}
.site-body .sd-web-blueprint ul{margin:0;padding:0;list-style:none}
.site-body .sd-web-blueprint li{padding:11px 0;border-bottom:1px solid #d4dfda;color:#304c4b;font-size:12px}
.site-body .sd-web-blueprint li:before{content:"↗";display:inline-block;width:24px;color:#0ba58f}
.site-body .sd-web-principles{display:grid;grid-template-columns:repeat(3,1fr);margin-top:54px;border-top:1px solid #b9c9c3;border-bottom:1px solid #b9c9c3}
.site-body .sd-web-principles>div{min-height:182px;padding:28px 32px 27px 0;border-right:1px solid #c7d5cf}
.site-body .sd-web-principles>div+div{padding-left:32px}
.site-body .sd-web-principles>div:last-child{border-right:0}
.site-body .sd-web-principles small{display:block;margin-bottom:44px;color:#0b9b88;font-size:8px;font-weight:850;letter-spacing:.17em}
.site-body .sd-web-principles strong{display:block;color:#0c3038;font-size:25px;letter-spacing:-.035em}
.site-body .sd-web-principles span{display:block;margin-top:9px;color:#667975;font-size:12px;line-height:1.65}
@media(max-width:1050px){
  .site-body .sd-web-head{grid-template-columns:120px 1fr}.site-body .sd-web-head>p{grid-column:2}
  .site-body .sd-web-blueprint article{grid-template-columns:50px 1fr}.site-body .sd-web-blueprint article>ul{grid-column:2;display:grid;grid-template-columns:1fr 1fr;gap:0 24px}
}
@media(max-width:760px){
  .site-body .sd-web-architecture{padding:84px 0}
  .site-body .sd-web-head{grid-template-columns:1fr;gap:20px;margin-bottom:48px}.site-body .sd-web-head>p{grid-column:auto}.site-body .sd-web-head h2{font-size:40px}
  .site-body .sd-web-blueprint article{grid-template-columns:32px 1fr;gap:14px;padding:29px 0}.site-body .sd-web-blueprint article:hover{padding-inline:0;background:transparent}
  .site-body .sd-web-blueprint h3{font-size:29px}.site-body .sd-web-blueprint article>ul{grid-column:2;grid-template-columns:1fr}
  .site-body .sd-web-principles{grid-template-columns:1fr}.site-body .sd-web-principles>div,.site-body .sd-web-principles>div+div{min-height:auto;padding:24px 0;border-right:0;border-bottom:1px solid #cbd8d2}.site-body .sd-web-principles>div:last-child{border-bottom:0}.site-body .sd-web-principles small{margin-bottom:20px}
}

/* v12.7 — Hasta CRM & Otomasyon premium hizmet deneyimi */
.site-body .sd-hero-panel.is-crm-panel{background:linear-gradient(180deg,rgba(32,48,78,.72),rgba(7,28,43,.42));border-color:rgba(132,215,201,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 24px 72px rgba(2,18,28,.22)}
.site-body .sd-hero-panel.is-crm-panel>span{color:#77e1cf}.site-body .sd-hero-panel.is-crm-panel>div{grid-template-columns:38px 1fr}.site-body .sd-hero-panel.is-crm-panel>div b{color:#72ddcb}.site-body .sd-hero-panel.is-crm-panel p{font-size:14px;line-height:1.46}
.site-body .sd-crm-architecture{position:relative;overflow:hidden;padding:128px 0;background:#071d2b;color:#fff}
.site-body .sd-crm-architecture:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 88% 7%,rgba(52,210,185,.14),transparent 31%),radial-gradient(circle at 9% 88%,rgba(76,114,188,.13),transparent 28%),linear-gradient(rgba(255,255,255,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 1px);background-size:auto,auto,52px 52px,52px 52px}
.site-body .sd-crm-architecture>.container{position:relative;z-index:1}
.site-body .sd-crm-head{display:grid;grid-template-columns:180px minmax(0,1fr) minmax(270px,.43fr);gap:58px;align-items:start;margin-bottom:76px}
.site-body .sd-crm-head .sd-section-label{color:#73dfcd}.site-body .sd-crm-head h2{max-width:900px;margin:0;color:#fff;font-size:clamp(42px,5vw,74px);line-height:.98;letter-spacing:-.058em}.site-body .sd-crm-head p{margin:0;color:#9db1ba;font-size:16px;line-height:1.82}
.site-body .sd-crm-flow{border-top:1px solid rgba(255,255,255,.22)}
.site-body .sd-crm-flow article{display:grid;grid-template-columns:70px minmax(0,1.2fr) minmax(280px,.56fr);gap:38px;align-items:start;padding:40px 0;border-bottom:1px solid rgba(255,255,255,.13);transition:padding .28s ease,background .28s ease}
.site-body .sd-crm-flow article:hover{padding-inline:22px;background:rgba(255,255,255,.035)}
.site-body .sd-crm-index{padding-top:4px;color:#70dfcd;font-size:10px;font-weight:850;letter-spacing:.14em}
.site-body .sd-crm-flow article>div:nth-child(2)>span{display:block;margin-bottom:14px;color:#70dfcd;font-size:9px;font-weight:850;letter-spacing:.17em}
.site-body .sd-crm-flow h3{max-width:760px;margin:0 0 14px;color:#fff;font-size:clamp(28px,3.3vw,46px);line-height:1.04;letter-spacing:-.048em}
.site-body .sd-crm-flow p{max-width:720px;margin:0;color:#9eb1b8;font-size:15px;line-height:1.78}
.site-body .sd-crm-flow ul{margin:0;padding:0;list-style:none}.site-body .sd-crm-flow li{padding:11px 0;border-bottom:1px solid rgba(255,255,255,.09);color:#d5e1e4;font-size:12px}.site-body .sd-crm-flow li:before{content:"↗";display:inline-block;width:24px;color:#70dfcd}
.site-body .sd-crm-principles{display:grid;grid-template-columns:repeat(3,1fr);margin-top:56px;border-top:1px solid rgba(255,255,255,.21);border-bottom:1px solid rgba(255,255,255,.21)}
.site-body .sd-crm-principles>div{min-height:184px;padding:28px 32px 27px 0;border-right:1px solid rgba(255,255,255,.13)}.site-body .sd-crm-principles>div+div{padding-left:32px}.site-body .sd-crm-principles>div:last-child{border-right:0}
.site-body .sd-crm-principles small{display:block;margin-bottom:44px;color:#70dfcd;font-size:8px;font-weight:850;letter-spacing:.17em}.site-body .sd-crm-principles strong{display:block;color:#fff;font-size:25px;letter-spacing:-.035em}.site-body .sd-crm-principles span{display:block;margin-top:9px;color:#8fa5ad;font-size:12px;line-height:1.65}
@media(max-width:1050px){.site-body .sd-crm-head{grid-template-columns:120px 1fr}.site-body .sd-crm-head>p{grid-column:2}.site-body .sd-crm-flow article{grid-template-columns:50px 1fr}.site-body .sd-crm-flow article>ul{grid-column:2;display:grid;grid-template-columns:1fr 1fr;gap:0 24px}}
@media(max-width:760px){.site-body .sd-crm-architecture{padding:84px 0}.site-body .sd-crm-head{grid-template-columns:1fr;gap:20px;margin-bottom:48px}.site-body .sd-crm-head>p{grid-column:auto}.site-body .sd-crm-head h2{font-size:40px}.site-body .sd-crm-flow article{grid-template-columns:32px 1fr;gap:14px;padding:29px 0}.site-body .sd-crm-flow article:hover{padding-inline:0;background:transparent}.site-body .sd-crm-flow h3{font-size:29px}.site-body .sd-crm-flow article>ul{grid-column:2;grid-template-columns:1fr}.site-body .sd-crm-principles{grid-template-columns:1fr}.site-body .sd-crm-principles>div,.site-body .sd-crm-principles>div+div{min-height:auto;padding:24px 0;border-right:0;border-bottom:1px solid rgba(255,255,255,.13)}.site-body .sd-crm-principles>div:last-child{border-bottom:0}.site-body .sd-crm-principles small{margin-bottom:20px}}

/* v12.8 — SEO ve GEO Sağlık İçerik Pazarlaması premium hizmet deneyimi */
.site-body .sd-hero-panel.is-content-panel{background:linear-gradient(180deg,rgba(38,42,78,.78),rgba(7,29,43,.46));border-color:rgba(139,225,209,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 26px 76px rgba(2,18,28,.23)}
.site-body .sd-hero-panel.is-content-panel>span{color:#7ce4d2}.site-body .sd-hero-panel.is-content-panel>div{grid-template-columns:38px 1fr}.site-body .sd-hero-panel.is-content-panel>div b{color:#75dfcd}.site-body .sd-hero-panel.is-content-panel p{font-size:14px;line-height:1.46}
.site-body .sd-content-authority{position:relative;overflow:hidden;padding:132px 0;background:#f2f4ef;color:#102d34}
.site-body .sd-content-authority:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 88% 9%,rgba(31,177,151,.14),transparent 31%),radial-gradient(circle at 7% 88%,rgba(103,123,190,.11),transparent 30%),linear-gradient(rgba(11,47,54,.034) 1px,transparent 1px),linear-gradient(90deg,rgba(11,47,54,.034) 1px,transparent 1px);background-size:auto,auto,58px 58px,58px 58px}
.site-body .sd-content-authority>.container{position:relative;z-index:1}
.site-body .sd-authority-head{display:grid;grid-template-columns:190px minmax(0,1fr) minmax(280px,.42fr);gap:58px;align-items:start;margin-bottom:78px}
.site-body .sd-authority-head .sd-section-label{color:#0c9f89}.site-body .sd-authority-head h2{max-width:920px;margin:0;color:#0b3038;font-size:clamp(43px,5.2vw,76px);line-height:.98;letter-spacing:-.059em}.site-body .sd-authority-head p{margin:0;color:#61736f;font-size:16px;line-height:1.82}
.site-body .sd-authority-system{border-top:1px solid #b8c7c1}
.site-body .sd-authority-system article{display:grid;grid-template-columns:72px minmax(0,1.18fr) minmax(290px,.56fr);gap:40px;align-items:start;padding:42px 0;border-bottom:1px solid #ccd7d2;transition:padding .28s ease,background-color .28s ease}
.site-body .sd-authority-system article:hover{padding-inline:24px;background:rgba(255,255,255,.64)}
.site-body .sd-authority-index{padding-top:4px;color:#0ba18b;font-size:10px;font-weight:850;letter-spacing:.14em}
.site-body .sd-authority-system article>div:nth-child(2)>span{display:block;margin-bottom:14px;color:#0b927f;font-size:9px;font-weight:850;letter-spacing:.17em}
.site-body .sd-authority-system h3{max-width:780px;margin:0 0 15px;color:#0b3038;font-size:clamp(28px,3.4vw,47px);line-height:1.035;letter-spacing:-.049em}
.site-body .sd-authority-system p{max-width:730px;margin:0;color:#5f726e;font-size:15px;line-height:1.8}
.site-body .sd-authority-system ul{margin:0;padding:0;list-style:none}.site-body .sd-authority-system li{padding:11px 0;border-bottom:1px solid #d3ddd8;color:#2f4d4b;font-size:12px}.site-body .sd-authority-system li:before{content:"↗";display:inline-block;width:24px;color:#0ca48e}
.site-body .sd-authority-principles{display:grid;grid-template-columns:repeat(3,1fr);margin-top:58px;border-top:1px solid #b8c7c1;border-bottom:1px solid #b8c7c1}
.site-body .sd-authority-principles>div{min-height:188px;padding:30px 34px 28px 0;border-right:1px solid #c6d3cd}.site-body .sd-authority-principles>div+div{padding-left:34px}.site-body .sd-authority-principles>div:last-child{border-right:0}
.site-body .sd-authority-principles small{display:block;margin-bottom:46px;color:#0b9b86;font-size:8px;font-weight:850;letter-spacing:.17em}.site-body .sd-authority-principles strong{display:block;color:#0c3038;font-size:26px;letter-spacing:-.036em}.site-body .sd-authority-principles span{display:block;margin-top:10px;color:#667975;font-size:12px;line-height:1.67}
@media(max-width:1050px){.site-body .sd-authority-head{grid-template-columns:120px 1fr}.site-body .sd-authority-head>p{grid-column:2}.site-body .sd-authority-system article{grid-template-columns:50px 1fr}.site-body .sd-authority-system article>ul{grid-column:2;display:grid;grid-template-columns:1fr 1fr;gap:0 24px}}
@media(max-width:760px){.site-body .sd-content-authority{padding:86px 0}.site-body .sd-authority-head{grid-template-columns:1fr;gap:20px;margin-bottom:50px}.site-body .sd-authority-head>p{grid-column:auto}.site-body .sd-authority-head h2{font-size:40px}.site-body .sd-authority-system article{grid-template-columns:32px 1fr;gap:14px;padding:30px 0}.site-body .sd-authority-system article:hover{padding-inline:0;background:transparent}.site-body .sd-authority-system h3{font-size:29px}.site-body .sd-authority-system article>ul{grid-column:2;grid-template-columns:1fr}.site-body .sd-authority-principles{grid-template-columns:1fr}.site-body .sd-authority-principles>div,.site-body .sd-authority-principles>div+div{min-height:auto;padding:25px 0;border-right:0;border-bottom:1px solid #cad6d0}.site-body .sd-authority-principles>div:last-child{border-bottom:0}.site-body .sd-authority-principles small{margin-bottom:20px}}


/* v12.9 — Marka ve İçerik Online İtibar Yönetimi */
.site-body .sd-hero-panel.is-reputation-panel{
  background:
    radial-gradient(circle at 84% 12%,rgba(215,180,94,.13),transparent 31%),
    linear-gradient(180deg,rgba(21,36,49,.94),rgba(8,26,37,.96));
  border-color:rgba(220,190,112,.28);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 28px 78px rgba(2,16,25,.25)
}
.site-body .sd-hero-panel.is-reputation-panel>span{color:#e4c67e}
.site-body .sd-hero-panel.is-reputation-panel>div{grid-template-columns:40px 1fr}
.site-body .sd-hero-panel.is-reputation-panel>div b{color:#e4c67e}
.site-body .sd-hero-panel.is-reputation-panel p{font-size:14px;line-height:1.5}

.site-body .sd-reputation-architecture{
  position:relative;
  overflow:hidden;
  padding:132px 0;
  background:#f5f1e8;
  color:#142d33
}
.site-body .sd-reputation-architecture:before{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
  background:
    radial-gradient(circle at 90% 8%,rgba(198,158,72,.16),transparent 30%),
    radial-gradient(circle at 7% 92%,rgba(31,124,121,.11),transparent 30%),
    linear-gradient(rgba(24,48,53,.034) 1px,transparent 1px),
    linear-gradient(90deg,rgba(24,48,53,.034) 1px,transparent 1px);
  background-size:auto,auto,58px 58px,58px 58px
}
.site-body .sd-reputation-architecture>.container{position:relative;z-index:1}
.site-body .sd-reputation-head{
  display:grid;
  grid-template-columns:180px minmax(0,1fr) minmax(270px,.44fr);
  gap:58px;
  align-items:start;
  margin-bottom:80px
}
.site-body .sd-reputation-head .sd-section-label{color:#8b681d}
.site-body .sd-reputation-head h2{
  max-width:920px;
  margin:0;
  color:#102a31;
  font-size:clamp(42px,5vw,74px);
  line-height:.98;
  letter-spacing:-.058em
}
.site-body .sd-reputation-head p{
  margin:0;
  color:#627579;
  font-size:16px;
  line-height:1.82
}
.site-body .sd-reputation-map{border-top:1px solid rgba(20,45,51,.24)}
.site-body .sd-reputation-map article{
  display:grid;
  grid-template-columns:72px minmax(0,1.18fr) minmax(280px,.58fr);
  gap:38px;
  align-items:start;
  padding:42px 0;
  border-bottom:1px solid rgba(20,45,51,.16);
  transition:padding .28s ease,background .28s ease
}
.site-body .sd-reputation-map article:hover{
  padding-inline:22px;
  background:rgba(255,255,255,.42)
}
.site-body .sd-reputation-index{
  padding-top:4px;
  color:#987421;
  font-size:10px;
  font-weight:850;
  letter-spacing:.15em
}
.site-body .sd-reputation-map article>div:nth-child(2)>span{
  display:block;
  margin-bottom:14px;
  color:#987421;
  font-size:9px;
  font-weight:850;
  letter-spacing:.17em
}
.site-body .sd-reputation-map h3{
  max-width:780px;
  margin:0 0 14px;
  color:#112c32;
  font-size:clamp(28px,3.3vw,46px);
  line-height:1.04;
  letter-spacing:-.048em
}
.site-body .sd-reputation-map p{
  max-width:720px;
  margin:0;
  color:#63767a;
  font-size:15px;
  line-height:1.8
}
.site-body .sd-reputation-map ul{margin:0;padding:0;list-style:none}
.site-body .sd-reputation-map li{
  padding:11px 0;
  border-bottom:1px solid rgba(20,45,51,.1);
  color:#334e54;
  font-size:12px
}
.site-body .sd-reputation-map li:before{
  content:"↗";
  display:inline-block;
  width:24px;
  color:#9b7621
}
.site-body .sd-reputation-principles{
  display:grid;
  grid-template-columns:repeat(3,1fr);
  margin-top:58px;
  border-top:1px solid rgba(20,45,51,.24);
  border-bottom:1px solid rgba(20,45,51,.24)
}
.site-body .sd-reputation-principles>div{
  min-height:190px;
  padding:30px 34px 28px 0;
  border-right:1px solid rgba(20,45,51,.15)
}
.site-body .sd-reputation-principles>div+div{padding-left:34px}
.site-body .sd-reputation-principles>div:last-child{border-right:0}
.site-body .sd-reputation-principles small{
  display:block;
  margin-bottom:46px;
  color:#92701f;
  font-size:8px;
  font-weight:850;
  letter-spacing:.17em
}
.site-body .sd-reputation-principles strong{
  display:block;
  color:#102a31;
  font-size:26px;
  letter-spacing:-.035em
}
.site-body .sd-reputation-principles span{
  display:block;
  margin-top:9px;
  color:#64777b;
  font-size:12px;
  line-height:1.66
}

@media(max-width:1050px){
  .site-body .sd-reputation-head{grid-template-columns:120px 1fr}
  .site-body .sd-reputation-head>p{grid-column:2}
  .site-body .sd-reputation-map article{grid-template-columns:50px 1fr}
  .site-body .sd-reputation-map article>ul{
    grid-column:2;
    display:grid;
    grid-template-columns:1fr 1fr;
    gap:0 24px
  }
}
@media(max-width:760px){
  .site-body .sd-reputation-architecture{padding:86px 0}
  .site-body .sd-reputation-head{
    grid-template-columns:1fr;
    gap:20px;
    margin-bottom:50px
  }
  .site-body .sd-reputation-head>p{grid-column:auto}
  .site-body .sd-reputation-head h2{font-size:40px}
  .site-body .sd-reputation-map article{
    grid-template-columns:32px 1fr;
    gap:14px;
    padding:30px 0
  }
  .site-body .sd-reputation-map article:hover{
    padding-inline:0;
    background:transparent
  }
  .site-body .sd-reputation-map h3{font-size:29px}
  .site-body .sd-reputation-map article>ul{
    grid-column:2;
    grid-template-columns:1fr
  }
  .site-body .sd-reputation-principles{grid-template-columns:1fr}
  .site-body .sd-reputation-principles>div,
  .site-body .sd-reputation-principles>div+div{
    min-height:auto;
    padding:25px 0;
    border-right:0;
    border-bottom:1px solid rgba(20,45,51,.15)
  }
  .site-body .sd-reputation-principles>div:last-child{border-bottom:0}
  .site-body .sd-reputation-principles small{margin-bottom:20px}
}

/* v13.0 — Online itibar sayfası için özgün marka kontrol odası */
.site-body .sd-hero-panel.is-reputation-panel{
  position:relative;
  overflow:hidden;
  background:
    radial-gradient(circle at 84% 14%,rgba(205,167,82,.22),transparent 28%),
    linear-gradient(145deg,#0a1d24 0%,#102c32 54%,#07171d 100%);
  border:1px solid rgba(225,198,126,.26);
  box-shadow:0 32px 90px rgba(3,18,24,.34);
}
.site-body .sd-hero-panel.is-reputation-panel:before{
  content:"";position:absolute;inset:18px;border:1px solid rgba(255,255,255,.07);border-radius:inherit;pointer-events:none
}
.site-body .sd-hero-panel.is-reputation-panel>span{color:#e4c883;letter-spacing:.18em}
.site-body .sd-hero-panel.is-reputation-panel>div{border-color:rgba(255,255,255,.1)}
.site-body .sd-hero-panel.is-reputation-panel>div b{color:#e4c883}
.site-body .sd-hero-panel.is-reputation-panel>div p{color:#f5f0e5}
.site-body .sd-hero-panel.is-reputation-panel>small{color:rgba(240,246,245,.66)}

.site-body .sd-reputation-command{
  position:relative;
  overflow:hidden;
  padding:132px 0 118px;
  background:#f3efe5;
  color:#10282d;
}
.site-body .sd-reputation-command:before{
  content:"";position:absolute;inset:0;
  background:
    linear-gradient(rgba(20,45,51,.055) 1px,transparent 1px),
    linear-gradient(90deg,rgba(20,45,51,.055) 1px,transparent 1px);
  background-size:52px 52px;
  mask-image:linear-gradient(to bottom,black,transparent 82%);
  pointer-events:none
}
.site-body .sd-reputation-command>.container{position:relative;z-index:1}
.site-body .sd-reputation-command-head{
  display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:80px;align-items:end;margin-bottom:64px
}
.site-body .sd-reputation-command-head .sd-section-label{display:block;margin-bottom:24px;color:#88671e;letter-spacing:.17em}
.site-body .sd-reputation-command-head h2{
  margin:0;max-width:900px;font-size:clamp(42px,5.2vw,76px);line-height:.98;letter-spacing:-.055em;font-weight:650;color:#10282d
}
.site-body .sd-reputation-command-head>p{
  margin:0 0 8px;font-size:18px;line-height:1.75;color:#52676a
}
.site-body .sd-reputation-dashboard{
  display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);min-height:650px;background:#0b2026;border-radius:34px;overflow:hidden;box-shadow:0 38px 95px rgba(11,32,38,.22)
}
.site-body .sd-reputation-score{
  position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:54px;color:#fff;background:
  radial-gradient(circle at 50% 33%,rgba(212,178,93,.18),transparent 28%),
  linear-gradient(165deg,#12333a 0%,#081a20 70%);
  border-right:1px solid rgba(255,255,255,.08)
}
.site-body .sd-reputation-score>span{position:absolute;top:48px;left:54px;font-size:12px;letter-spacing:.2em;color:#dec47f}
.site-body .sd-reputation-score strong{font-size:clamp(82px,9vw,142px);line-height:.8;letter-spacing:-.08em;font-weight:500;color:#f5e9c8}
.site-body .sd-reputation-score p{max-width:360px;margin:30px 0 0;font-size:16px;line-height:1.75;color:rgba(241,247,246,.66)}
.site-body .sd-score-orbit{position:absolute;left:50%;top:38%;width:260px;height:260px;transform:translate(-50%,-50%);border:1px solid rgba(222,196,127,.24);border-radius:50%}
.site-body .sd-score-orbit:before,.site-body .sd-score-orbit:after{content:"";position:absolute;border:1px solid rgba(222,196,127,.16);border-radius:50%}
.site-body .sd-score-orbit:before{inset:34px}.site-body .sd-score-orbit:after{inset:72px}
.site-body .sd-score-orbit i{position:absolute;width:9px;height:9px;border-radius:50%;background:#dec47f;box-shadow:0 0 0 8px rgba(222,196,127,.08)}
.site-body .sd-score-orbit i:nth-child(1){left:20px;top:84px}.site-body .sd-score-orbit i:nth-child(2){right:38px;top:34px}.site-body .sd-score-orbit i:nth-child(3){right:20px;bottom:58px}
.site-body .sd-score-orbit b{position:absolute;inset:50%;width:18px;height:18px;transform:translate(-50%,-50%);border-radius:50%;background:#f3efe5;box-shadow:0 0 0 14px rgba(243,239,229,.06)}
.site-body .sd-reputation-signals{display:flex;flex-direction:column}
.site-body .sd-reputation-signals article{
  flex:1;display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:28px;align-items:center;padding:34px 42px;border-bottom:1px solid rgba(255,255,255,.08);transition:background .35s ease,padding-left .35s ease
}
.site-body .sd-reputation-signals article:last-child{border-bottom:0}
.site-body .sd-reputation-signals article:hover{background:rgba(255,255,255,.045);padding-left:50px}
.site-body .sd-reputation-signals article>span{font:500 12px/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:#dec47f}
.site-body .sd-reputation-signals small{display:block;margin-bottom:8px;font-size:11px;letter-spacing:.16em;color:rgba(222,196,127,.72)}
.site-body .sd-reputation-signals h3{margin:0 0 8px;font-size:24px;line-height:1.15;letter-spacing:-.025em;color:#fff}
.site-body .sd-reputation-signals p{margin:0;max-width:650px;font-size:14px;line-height:1.65;color:rgba(237,244,243,.62)}
.site-body .sd-reputation-signals em{font-style:normal;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#9ad4ca;border:1px solid rgba(154,212,202,.2);border-radius:999px;padding:9px 12px;white-space:nowrap}
.site-body .sd-reputation-story{
  display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:96px;padding:110px 0 90px
}
.site-body .sd-reputation-story-copy>span{display:block;margin-bottom:22px;font-size:12px;letter-spacing:.18em;color:#88671e}
.site-body .sd-reputation-story-copy h3{margin:0 0 28px;font-size:clamp(38px,4.3vw,64px);line-height:1.02;letter-spacing:-.05em;color:#10282d}
.site-body .sd-reputation-story-copy p{margin:0;max-width:590px;font-size:18px;line-height:1.8;color:#586d70}
.site-body .sd-reputation-flow{margin:0;padding:0;list-style:none;border-top:1px solid rgba(16,40,45,.18)}
.site-body .sd-reputation-flow li{display:grid;grid-template-columns:54px minmax(170px,.7fr) minmax(0,1.3fr);gap:20px;padding:27px 0;border-bottom:1px solid rgba(16,40,45,.18);align-items:start}
.site-body .sd-reputation-flow b{font:500 12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;color:#a47b23}
.site-body .sd-reputation-flow span{font-size:18px;font-weight:650;color:#142f34}
.site-body .sd-reputation-flow small{font-size:14px;line-height:1.65;color:#65787a}
.site-body .sd-reputation-rules{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(16,40,45,.18);border-bottom:1px solid rgba(16,40,45,.18)}
.site-body .sd-reputation-rules article{padding:38px 34px 42px 0;border-right:1px solid rgba(16,40,45,.18)}
.site-body .sd-reputation-rules article+article{padding-left:34px}
.site-body .sd-reputation-rules article:last-child{border-right:0}
.site-body .sd-reputation-rules small{display:block;margin-bottom:22px;font-size:11px;letter-spacing:.18em;color:#9a7628}
.site-body .sd-reputation-rules strong{display:block;margin-bottom:12px;font-size:26px;line-height:1.1;letter-spacing:-.03em;color:#10282d}
.site-body .sd-reputation-rules p{margin:0;font-size:14px;line-height:1.7;color:#647779}

@media(max-width:1050px){
  .site-body .sd-reputation-command-head{grid-template-columns:1fr;gap:28px}
  .site-body .sd-reputation-dashboard{grid-template-columns:1fr}
  .site-body .sd-reputation-score{min-height:480px;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}
  .site-body .sd-reputation-story{grid-template-columns:1fr;gap:54px}
}
@media(max-width:720px){
  .site-body .sd-reputation-command{padding:82px 0 76px}
  .site-body .sd-reputation-command-head{margin-bottom:38px}
  .site-body .sd-reputation-command-head h2{font-size:39px}
  .site-body .sd-reputation-dashboard{border-radius:24px}
  .site-body .sd-reputation-score{min-height:410px;padding:34px}
  .site-body .sd-reputation-score>span{top:32px;left:34px}
  .site-body .sd-score-orbit{width:210px;height:210px;top:40%}
  .site-body .sd-reputation-score strong{font-size:86px}
  .site-body .sd-reputation-signals article{grid-template-columns:36px 1fr;gap:16px;padding:28px 24px}
  .site-body .sd-reputation-signals article:hover{padding-left:24px}
  .site-body .sd-reputation-signals em{grid-column:2;justify-self:start}
  .site-body .sd-reputation-signals h3{font-size:21px}
  .site-body .sd-reputation-story{padding:76px 0 62px}
  .site-body .sd-reputation-story-copy h3{font-size:38px}
  .site-body .sd-reputation-flow li{grid-template-columns:38px 1fr;gap:12px}
  .site-body .sd-reputation-flow small{grid-column:2}
  .site-body .sd-reputation-rules{grid-template-columns:1fr}
  .site-body .sd-reputation-rules article,.site-body .sd-reputation-rules article+article{padding:28px 0;border-right:0;border-bottom:1px solid rgba(16,40,45,.18)}
  .site-body .sd-reputation-rules article:last-child{border-bottom:0}
}

/* v13.1 — Uluslararası Hasta Yolculuğu / özgün journey canvas */
.site-body .sd-hero-panel.is-journey-panel{position:relative;overflow:hidden;background:linear-gradient(145deg,#091f37 0%,#0e4152 58%,#0c655f 100%);border-color:rgba(138,231,210,.23);box-shadow:0 34px 90px rgba(6,31,48,.34)}
.site-body .sd-hero-panel.is-journey-panel:before{content:"";position:absolute;width:310px;height:310px;right:-125px;top:-135px;border:1px solid rgba(151,239,215,.25);border-radius:50%;box-shadow:0 0 0 45px rgba(151,239,215,.05),0 0 0 92px rgba(151,239,215,.035)}
.site-body .sd-hero-panel.is-journey-panel:after{content:"";position:absolute;left:28px;right:28px;bottom:86px;height:1px;background:linear-gradient(90deg,#74e0c8,rgba(116,224,200,.08))}
.site-body .sd-hero-panel.is-journey-panel>span,.site-body .sd-hero-panel.is-journey-panel>div,.site-body .sd-hero-panel.is-journey-panel>small{position:relative;z-index:1}
.site-body .sd-hero-panel.is-journey-panel>div b{color:#8ef0d8}
.site-body .sd-journey-experience{position:relative;padding:126px 0;background:#f0f4f0;color:#10282d;overflow:hidden}
.site-body .sd-journey-experience:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 49.9%,rgba(20,61,65,.045) 50%,transparent 50.1%);background-size:80px 80px;pointer-events:none}
.site-body .sd-journey-head{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.48fr);gap:90px;align-items:end;margin-bottom:82px}
.site-body .sd-journey-head h2{max-width:900px;font-size:clamp(42px,5vw,72px);line-height:1.02;letter-spacing:-.058em}
.site-body .sd-journey-head>p{margin:0 0 8px;color:#60736f;font-size:16px;line-height:1.85}
.site-body .sd-journey-canvas{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;padding-top:72px;border-bottom:1px solid #bfcac5}
.site-body .sd-journey-rail{position:absolute;left:0;right:0;top:25px;height:2px;background:#b9c6c1}
.site-body .sd-journey-rail:before,.site-body .sd-journey-rail:after{content:"";position:absolute;top:50%;width:12px;height:12px;margin-top:-6px;border-radius:50%;background:#0e796f}
.site-body .sd-journey-rail:before{left:0}.site-body .sd-journey-rail:after{right:0}
.site-body .sd-journey-rail i{position:absolute;left:0;top:0;width:68%;height:100%;background:linear-gradient(90deg,#0e796f,#52d1bd)}
.site-body .sd-journey-canvas article{position:relative;min-height:370px;padding:28px 25px 30px;border-left:1px solid #c9d2ce;transition:background .28s ease,color .28s ease,transform .28s ease}
.site-body .sd-journey-canvas article:last-child{border-right:1px solid #c9d2ce}
.site-body .sd-journey-canvas article:before{content:"";position:absolute;top:-53px;left:22px;width:14px;height:14px;border:4px solid #f0f4f0;border-radius:50%;background:#0d756b;box-shadow:0 0 0 1px #86a69e}
.site-body .sd-journey-canvas article:hover{z-index:2;transform:translateY(-8px);background:#0a2934;color:#fff;box-shadow:0 28px 60px rgba(8,39,49,.18)}
.site-body .sd-journey-canvas article:hover:before{background:#70e1c9;box-shadow:0 0 0 7px rgba(112,225,201,.15)}
.site-body .sd-journey-canvas article>b{display:block;margin-bottom:52px;color:#0b766d;font-size:10px;letter-spacing:.12em}
.site-body .sd-journey-canvas article:hover>b{color:#7ee8d2}
.site-body .sd-journey-canvas article small{display:block;margin-bottom:12px;color:#72837f;font-size:9px;font-weight:800;letter-spacing:.18em}
.site-body .sd-journey-canvas article:hover small{color:#8baaa8}
.site-body .sd-journey-canvas article h3{margin:0 0 17px;font-size:24px;line-height:1.12;letter-spacing:-.04em}
.site-body .sd-journey-canvas article p{margin:0 0 25px;color:#677874;font-size:13px;line-height:1.75}
.site-body .sd-journey-canvas article:hover p{color:#abc0be}
.site-body .sd-journey-canvas article>span{display:block;margin-top:auto;padding-top:18px;border-top:1px solid #cad4d0;color:#375b58;font-size:9px;font-weight:750;letter-spacing:.04em}
.site-body .sd-journey-canvas article:hover>span{border-color:rgba(255,255,255,.16);color:#77ddca}
.site-body .sd-moments-grid{display:grid;grid-template-columns:minmax(300px,.68fr) minmax(0,1.32fr);gap:90px;margin-top:120px;padding-top:20px}
.site-body .sd-moments-intro{position:sticky;top:125px;align-self:start}
.site-body .sd-moments-intro>span{font-size:9px;font-weight:800;letter-spacing:.2em;color:#0d766d}
.site-body .sd-moments-intro h3{margin:22px 0 20px;font-size:clamp(34px,3.7vw,54px);line-height:1.04}
.site-body .sd-moments-intro p{max-width:460px;color:#647671;line-height:1.85}
.site-body .sd-moments-list{border-top:1px solid #879c96}
.site-body .sd-moments-list article{display:grid;grid-template-columns:45px 1fr auto;gap:24px;align-items:start;padding:34px 0;border-bottom:1px solid #c7d1cd}
.site-body .sd-moments-list article>b{font-size:9px;color:#168076}
.site-body .sd-moments-list article small{display:block;margin-bottom:6px;color:#71817d;font-size:9px;font-weight:800;letter-spacing:.16em}
.site-body .sd-moments-list article strong{display:block;font-size:25px;line-height:1.2;letter-spacing:-.035em}
.site-body .sd-moments-list article p{margin:10px 0 0;color:#647570;font-size:13px;line-height:1.75}
.site-body .sd-moments-list article em{padding:7px 10px;border:1px solid #9eb1aa;border-radius:999px;color:#274c49;font-size:9px;font-style:normal;font-weight:800;white-space:nowrap}
.site-body .sd-journey-principles{display:grid;grid-template-columns:repeat(3,1fr);margin-top:110px;border-top:1px solid #8fa49e;border-bottom:1px solid #8fa49e}
.site-body .sd-journey-principles article{min-height:265px;padding:30px 36px 32px 0;border-right:1px solid #c2cdc8}
.site-body .sd-journey-principles article+article{padding-left:36px}
.site-body .sd-journey-principles article:last-child{border-right:0}
.site-body .sd-journey-principles span{font-size:9px;color:#108076}
.site-body .sd-journey-principles strong{display:block;margin:85px 0 10px;font-size:28px;letter-spacing:-.045em}
.site-body .sd-journey-principles p{margin:0;color:#667873;font-size:13px;line-height:1.75}
@media(max-width:1100px){.site-body .sd-journey-canvas{grid-template-columns:repeat(3,1fr);row-gap:0}.site-body .sd-journey-rail{display:none}.site-body .sd-journey-canvas article{border-top:1px solid #c9d2ce}.site-body .sd-journey-canvas article:before{top:18px;right:18px;left:auto}.site-body .sd-journey-canvas article:nth-child(3n){border-right:1px solid #c9d2ce}.site-body .sd-journey-head{gap:45px}.site-body .sd-moments-grid{gap:55px}}
@media(max-width:760px){.site-body .sd-journey-experience{padding:84px 0}.site-body .sd-journey-head{grid-template-columns:1fr;gap:25px;margin-bottom:48px}.site-body .sd-journey-head h2{font-size:39px}.site-body .sd-journey-canvas{display:flex;overflow-x:auto;margin-inline:-20px;padding:20px 20px 12px;scroll-snap-type:x mandatory;scrollbar-width:none;border:0}.site-body .sd-journey-canvas::-webkit-scrollbar{display:none}.site-body .sd-journey-canvas article{min-width:82vw;min-height:360px;border:1px solid #c5d0cb!important;scroll-snap-align:start;background:#f6f8f5}.site-body .sd-journey-canvas article+article{margin-left:12px}.site-body .sd-journey-canvas article>b{margin-bottom:55px}.site-body .sd-moments-grid{grid-template-columns:1fr;gap:43px;margin-top:82px}.site-body .sd-moments-intro{position:static}.site-body .sd-moments-list article{grid-template-columns:28px 1fr;gap:14px;padding:27px 0}.site-body .sd-moments-list article em{grid-column:2;justify-self:start}.site-body .sd-moments-list article strong{font-size:22px}.site-body .sd-journey-principles{grid-template-columns:1fr;margin-top:75px}.site-body .sd-journey-principles article,.site-body .sd-journey-principles article+article{min-height:auto;padding:26px 0;border-right:0;border-bottom:1px solid #c2cdc8}.site-body .sd-journey-principles article:last-child{border-bottom:0}.site-body .sd-journey-principles strong{margin-top:42px}.site-body .sd-hero-panel.is-journey-panel{min-height:410px}}

/* v13.2 — Veri, Analitik & Raporlama / Karar Zekâsı Gözlemevi */
.site-body .sd-hero-panel.is-data-panel{position:relative;overflow:hidden;background:radial-gradient(circle at 18% 22%,rgba(89,220,255,.18),transparent 30%),linear-gradient(145deg,#071526 0%,#0a2740 56%,#0d4d58 100%);border-color:rgba(120,221,255,.22);box-shadow:0 34px 90px rgba(4,22,38,.34)}
.site-body .sd-hero-panel.is-data-panel:before{content:"";position:absolute;inset:22px;border:1px solid rgba(171,235,255,.12);background-image:linear-gradient(rgba(171,235,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(171,235,255,.045) 1px,transparent 1px);background-size:28px 28px;border-radius:22px}
.site-body .sd-hero-panel.is-data-panel:after{content:"";position:absolute;width:180px;height:180px;right:-35px;bottom:-55px;border:1px solid rgba(109,227,245,.3);border-radius:50%;box-shadow:0 0 0 34px rgba(109,227,245,.04),0 0 0 72px rgba(109,227,245,.025)}
.site-body .sd-hero-panel.is-data-panel>span,.site-body .sd-hero-panel.is-data-panel>div,.site-body .sd-hero-panel.is-data-panel>small{position:relative;z-index:1}
.site-body .sd-hero-panel.is-data-panel>span{color:#82e8f5;letter-spacing:.19em}
.site-body .sd-hero-panel.is-data-panel>div{border-color:rgba(255,255,255,.1)}
.site-body .sd-hero-panel.is-data-panel>div b{color:#7fe8f2}
.site-body .sd-hero-panel.is-data-panel>div p{color:#eefbff}
.site-body .sd-hero-panel.is-data-panel>small{color:rgba(222,244,249,.66)}
.site-body .sd-data-observatory{position:relative;padding:128px 0 116px;background:#eef3f5;color:#0c2531;overflow:hidden}
.site-body .sd-data-observatory:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(13,57,70,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(13,57,70,.04) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.55),transparent 68%)}
.site-body .sd-data-observatory>.container{position:relative;z-index:1}
.site-body .sd-data-head{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.45fr);gap:90px;align-items:end;margin-bottom:72px}
.site-body .sd-data-head h2{max-width:920px;font-size:clamp(42px,5vw,72px);line-height:1.01;letter-spacing:-.06em}
.site-body .sd-data-head>p{margin:0 0 8px;color:#5e747d;font-size:16px;line-height:1.85}
.site-body .sd-data-observatory-shell{display:grid;grid-template-columns:minmax(360px,.8fr) minmax(0,1.2fr);min-height:640px;background:#071a29;border:1px solid rgba(115,213,235,.18);border-radius:32px;overflow:hidden;box-shadow:0 40px 110px rgba(7,31,47,.18)}
.site-body .sd-data-orbit{position:relative;display:flex;align-items:center;justify-content:center;min-height:640px;border-right:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at center,rgba(78,207,226,.12),transparent 36%)}
.site-body .sd-data-orbit:before,.site-body .sd-data-orbit:after,.site-body .sd-data-orbit i{content:"";position:absolute;left:50%;top:50%;border:1px solid rgba(119,225,242,.22);border-radius:50%;transform:translate(-50%,-50%)}
.site-body .sd-data-orbit:before{width:390px;height:390px}
.site-body .sd-data-orbit:after{width:265px;height:265px}
.site-body .sd-data-orbit i{width:145px;height:145px;background:radial-gradient(circle,rgba(126,232,242,.15),rgba(126,232,242,.02) 66%,transparent 68%);box-shadow:0 0 80px rgba(89,220,255,.08)}
.site-body .sd-data-orbit strong{position:relative;z-index:2;color:#f4fcff;font-size:27px;line-height:1.05;letter-spacing:-.035em;text-align:center}
.site-body .sd-data-orbit>span{position:absolute;z-index:2;display:grid;place-items:center;width:66px;height:66px;border:1px solid rgba(123,226,243,.27);border-radius:50%;background:#0b2939;color:#86eaf5;font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;box-shadow:0 12px 28px rgba(0,0,0,.22)}
.site-body .sd-data-orbit .is-ga4{left:16%;top:22%}.site-body .sd-data-orbit .is-ads{right:14%;top:28%}.site-body .sd-data-orbit .is-crm{right:20%;bottom:18%}.site-body .sd-data-orbit .is-call{left:17%;bottom:22%}
.site-body .sd-data-signal-board{display:flex;flex-direction:column}
.site-body .sd-data-signal-board article{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 28px;align-content:center;min-height:213px;padding:34px 44px;border-bottom:1px solid rgba(255,255,255,.08);transition:background .3s ease,padding-left .3s ease}
.site-body .sd-data-signal-board article:last-child{border-bottom:0}
.site-body .sd-data-signal-board article:hover{background:rgba(255,255,255,.045);padding-left:54px}
.site-body .sd-data-signal-board small{grid-column:1/3;color:#6fd7e7;font-size:10px;font-weight:750;letter-spacing:.17em}
.site-body .sd-data-signal-board h3{margin:8px 0 4px;color:#fff;font-size:27px;line-height:1.12;letter-spacing:-.04em}
.site-body .sd-data-signal-board p{margin:0;max-width:610px;color:rgba(226,242,247,.62);font-size:14px;line-height:1.75}
.site-body .sd-data-signal-board em{align-self:center;font-style:normal;color:#98e9f2;border:1px solid rgba(137,224,238,.2);border-radius:999px;padding:10px 13px;font-size:10px;letter-spacing:.08em;text-transform:uppercase}
.site-body .sd-data-river{display:grid;grid-template-columns:minmax(290px,.43fr) minmax(0,1.57fr);gap:74px;padding:108px 0 96px}
.site-body .sd-data-river-copy>span{display:block;margin-bottom:22px;color:#0c7d8d;font-size:11px;font-weight:800;letter-spacing:.18em}
.site-body .sd-data-river-copy h3{margin:0 0 24px;font-size:clamp(36px,4vw,58px);line-height:1.04;letter-spacing:-.055em}
.site-body .sd-data-river-copy p{margin:0;color:#5e747c;font-size:16px;line-height:1.82}
.site-body .sd-data-river ol{margin:0;padding:0;list-style:none;border-top:1px solid #aab9be}
.site-body .sd-data-river li{display:grid;grid-template-columns:50px minmax(120px,.5fr) minmax(0,1.5fr);gap:22px;align-items:center;padding:26px 0;border-bottom:1px solid #c6d0d3}
.site-body .sd-data-river b{font:650 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:#0b8390}
.site-body .sd-data-river span{font-size:19px;font-weight:700;letter-spacing:-.02em;color:#102d38}
.site-body .sd-data-river small{font-size:13px;line-height:1.65;color:#60757d}
.site-body .sd-data-principles{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #9fb0b5;border-bottom:1px solid #9fb0b5}
.site-body .sd-data-principles article{min-height:260px;padding:32px 36px 34px 0;border-right:1px solid #c0cbce}
.site-body .sd-data-principles article+article{padding-left:36px}
.site-body .sd-data-principles article:last-child{border-right:0}
.site-body .sd-data-principles span{font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:#0b8190}
.site-body .sd-data-principles strong{display:block;margin:84px 0 12px;font-size:27px;line-height:1.08;letter-spacing:-.04em}
.site-body .sd-data-principles p{margin:0;color:#61767e;font-size:13px;line-height:1.75}
@media(max-width:1050px){.site-body .sd-data-observatory-shell{grid-template-columns:1fr}.site-body .sd-data-orbit{min-height:520px;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.site-body .sd-data-river{grid-template-columns:1fr;gap:45px}.site-body .sd-data-head{gap:48px}}
@media(max-width:760px){.site-body .sd-data-observatory{padding:84px 0 76px}.site-body .sd-data-head{grid-template-columns:1fr;gap:24px;margin-bottom:44px}.site-body .sd-data-head h2{font-size:39px}.site-body .sd-data-observatory-shell{border-radius:24px}.site-body .sd-data-orbit{min-height:410px}.site-body .sd-data-orbit:before{width:310px;height:310px}.site-body .sd-data-orbit:after{width:210px;height:210px}.site-body .sd-data-orbit i{width:116px;height:116px}.site-body .sd-data-orbit>span{width:56px;height:56px}.site-body .sd-data-signal-board article{grid-template-columns:1fr;min-height:auto;padding:30px 24px}.site-body .sd-data-signal-board article:hover{padding-left:24px}.site-body .sd-data-signal-board small{grid-column:auto}.site-body .sd-data-signal-board h3{font-size:22px}.site-body .sd-data-signal-board em{justify-self:start;margin-top:8px}.site-body .sd-data-river{padding:76px 0 66px}.site-body .sd-data-river-copy h3{font-size:38px}.site-body .sd-data-river li{grid-template-columns:34px 1fr;gap:12px}.site-body .sd-data-river small{grid-column:2}.site-body .sd-data-principles{grid-template-columns:1fr}.site-body .sd-data-principles article,.site-body .sd-data-principles article+article{min-height:auto;padding:28px 0;border-right:0;border-bottom:1px solid #c0cbce}.site-body .sd-data-principles article:last-child{border-bottom:0}.site-body .sd-data-principles strong{margin-top:42px}.site-body .sd-hero-panel.is-data-panel{min-height:410px}}

/* v13.3 — Hakkımızda: üst düzey kurumsal deneyim */
.about-v2-hero{position:relative;overflow:hidden;padding:116px 0 108px;background:#f2f0e9;border-bottom:1px solid rgba(7,26,29,.12)}
.about-v2-hero:before{content:"";position:absolute;inset:auto -12% -48% 48%;height:660px;border-radius:50%;background:radial-gradient(circle,rgba(42,191,153,.2),transparent 67%);pointer-events:none}
.about-v2-hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(430px,.72fr);gap:100px;align-items:end}
.about-v2-breadcrumbs{margin-bottom:54px!important}.about-v2-eyebrow{display:block;margin-bottom:26px;font-size:10px;font-weight:820;letter-spacing:.19em;color:#39635d}
.about-v2-hero h1{max-width:850px;margin:0;font-size:clamp(58px,6.6vw,98px);line-height:.94;letter-spacing:-.068em;color:#071a1d}
.about-v2-hero h1 em{display:block;font-family:Georgia,"Times New Roman",serif;font-weight:400;color:#197d68;letter-spacing:-.055em}
.about-v2-hero-copy>p{max-width:720px;margin:34px 0 0;font-size:19px;line-height:1.72;color:#4c625f}
.about-v2-hero-actions{display:flex;align-items:center;gap:28px;margin-top:42px}.about-v2-primary{display:inline-flex;align-items:center;justify-content:space-between;gap:34px;min-width:225px;padding:17px 18px 17px 22px;border-radius:12px;background:#071a1d;color:#fff;font-size:13px;font-weight:750;transition:.3s}.about-v2-primary i{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:#2abf99;color:#071a1d;font-style:normal}.about-v2-primary:hover{transform:translateY(-3px);box-shadow:0 20px 45px rgba(7,26,29,.18)}.about-v2-textlink{font-size:13px;font-weight:720;color:#314c48}.about-v2-textlink span{display:inline-block;margin-left:7px;color:#1d9c7d;transition:.25s}.about-v2-textlink:hover span{transform:translateX(5px)}
.about-v2-compass{position:relative;min-height:548px;border:1px solid rgba(7,26,29,.15);border-radius:32px;background:rgba(255,255,255,.54);box-shadow:0 28px 80px rgba(7,26,29,.08);backdrop-filter:blur(12px);overflow:hidden}.about-v2-compass:before,.about-v2-compass:after{content:"";position:absolute;left:50%;top:51%;border:1px solid rgba(7,26,29,.11);border-radius:50%;transform:translate(-50%,-50%)}.about-v2-compass:before{width:330px;height:330px}.about-v2-compass:after{width:210px;height:210px}.about-v2-compass-head{position:absolute;left:28px;right:28px;top:26px;display:flex;justify-content:space-between;align-items:start;z-index:2}.about-v2-compass-head span{font-size:9px;font-weight:800;letter-spacing:.17em;color:#5f7773}.about-v2-compass-head b{text-align:right;font-size:15px;line-height:1.25}.about-v2-compass-core{position:absolute;left:50%;top:51%;z-index:3;display:grid;place-items:center;width:126px;height:126px;border-radius:50%;transform:translate(-50%,-50%);background:#071a1d;color:#9fe3cf;text-align:center;font-size:10px;font-weight:850;letter-spacing:.12em;box-shadow:0 20px 45px rgba(7,26,29,.24)}.about-v2-compass-item{position:absolute;z-index:4;width:152px}.about-v2-compass-item small{display:block;color:#1d9679;font-size:9px;font-weight:800;letter-spacing:.15em}.about-v2-compass-item strong{display:block;margin:4px 0 2px;font-size:16px}.about-v2-compass-item span{display:block;font-size:11px;color:#617572}.about-v2-compass-item-1{left:34px;top:145px}.about-v2-compass-item-2{right:26px;top:154px;text-align:right}.about-v2-compass-item-3{left:35px;bottom:64px}.about-v2-compass-item-4{right:25px;bottom:58px;text-align:right}
.about-v2-manifesto{padding:138px 0;background:#fff}.about-v2-manifesto-grid{display:grid;grid-template-columns:180px minmax(0,1fr);gap:80px}.about-v2-section-index{display:flex;align-items:center;gap:14px;height:max-content;font-size:9px;font-weight:820;letter-spacing:.17em;color:#627773}.about-v2-section-index span{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(7,26,29,.18);border-radius:50%;color:#16836c}.about-v2-display-quote{max-width:1040px;margin:0;font-size:clamp(40px,5.2vw,72px);line-height:1.08;letter-spacing:-.055em;color:#0b2325}.about-v2-display-quote strong{font-family:Georgia,"Times New Roman",serif;font-weight:400;color:#177b68}.about-v2-manifesto-notes{display:grid;grid-template-columns:1fr 1fr;gap:52px;margin:70px 0 0 26%}.about-v2-manifesto-notes p{margin:0;font-size:16px;line-height:1.85;color:#526865}
.about-v2-capabilities{padding:126px 0 140px;background:#e9f4ef}.about-v2-section-head{display:grid;grid-template-columns:180px 1fr;gap:80px;align-items:start;margin-bottom:76px}.about-v2-section-head>div:last-child{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:80px;align-items:end}.about-v2-section-head h2{margin:0;font-size:clamp(42px,5vw,68px);line-height:1.02}.about-v2-section-head h2 em{font-family:Georgia,"Times New Roman",serif;font-weight:400;color:#197c68}.about-v2-section-head p{margin:0;color:#526865}.about-v2-capability-list{border-top:1px solid rgba(7,26,29,.16)}.about-v2-capability-list article{display:grid;grid-template-columns:70px minmax(280px,.9fr) minmax(360px,1.25fr) 90px;gap:32px;align-items:center;padding:31px 10px;border-bottom:1px solid rgba(7,26,29,.16);transition:.3s}.about-v2-capability-list article:hover{padding-left:24px;padding-right:24px;background:rgba(255,255,255,.58)}.about-v2-capability-list article>span{font-size:10px;font-weight:800;color:#18826d}.about-v2-capability-list h3{margin:0;font-size:25px;letter-spacing:-.035em}.about-v2-capability-list p{margin:0;font-size:14px;line-height:1.7;color:#5c706d}.about-v2-capability-list i{font-style:normal;text-align:right;font-size:10px;font-weight:800;letter-spacing:.13em;color:#65817b}
.about-v2-perspective{padding:136px 0;background:#071a1d;color:#fff}.about-v2-perspective-grid{display:grid;grid-template-columns:.86fr 1.14fr;gap:110px}.about-v2-index-light{color:#7e9995}.about-v2-index-light span{border-color:rgba(255,255,255,.2);color:#9fe3cf}.about-v2-perspective-copy h2{margin:48px 0 28px;font-size:clamp(43px,5vw,68px);line-height:1.04}.about-v2-perspective-copy h2 em{font-family:Georgia,"Times New Roman",serif;font-weight:400;color:#9fe3cf}.about-v2-perspective-copy>p{max-width:550px;color:#9fb2af;font-size:16px;line-height:1.85}.about-v2-reality-list{border-top:1px solid rgba(255,255,255,.14)}.about-v2-reality-list article{display:grid;grid-template-columns:48px 1fr;gap:24px;padding:31px 0;border-bottom:1px solid rgba(255,255,255,.14)}.about-v2-reality-list article>span{font-size:10px;color:#58c9aa}.about-v2-reality-list h3{margin:0 0 9px;font-size:23px;color:#fff}.about-v2-reality-list p{margin:0;color:#8fa6a2;font-size:14px;line-height:1.7}
.about-v2-principles{padding:132px 0;background:#f6f4ee}.about-v2-section-head-compact>div:last-child{display:block}.about-v2-principle-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(7,26,29,.14);border-left:1px solid rgba(7,26,29,.14)}.about-v2-principle-grid article{min-height:390px;padding:30px;border-right:1px solid rgba(7,26,29,.14);border-bottom:1px solid rgba(7,26,29,.14);display:flex;flex-direction:column}.about-v2-principle-mark{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#071a1d;color:#9fe3cf;font-family:Georgia,serif;font-size:17px}.about-v2-principle-grid h3{margin:128px 0 16px;font-size:28px}.about-v2-principle-grid p{margin:0;color:#566c68;font-size:14px;line-height:1.75}
.about-v2-difference{padding:132px 0;background:#133d3d;color:#fff}.about-v2-difference-grid{display:grid;grid-template-columns:.84fr 1.16fr;gap:100px}.about-v2-difference h2{margin:48px 0 0;font-size:clamp(43px,5vw,68px)}.about-v2-difference h2 em{display:block;font-family:Georgia,"Times New Roman",serif;font-weight:400;color:#a8e5d3}.about-v2-do-dont{display:grid;grid-template-columns:1fr 1fr;border:1px solid rgba(255,255,255,.14)}.about-v2-do-dont>div{padding:34px}.about-v2-do{border-right:1px solid rgba(255,255,255,.14);background:rgba(159,227,207,.07)}.about-v2-do-dont span{display:block;margin-bottom:33px;font-size:9px;font-weight:850;letter-spacing:.17em;color:#a8e5d3}.about-v2-do-dont ul{list-style:none;padding:0;margin:0}.about-v2-do-dont li{position:relative;padding:19px 0 19px 25px;border-top:1px solid rgba(255,255,255,.12);font-size:14px;color:#d2dfdc}.about-v2-do-dont li:before{content:"";position:absolute;left:0;top:27px;width:7px;height:7px;border-radius:50%;background:#6ed4b7}.about-v2-dont li:before{background:#7b9390}
.about-v2-cta{padding:104px 0;background:#9fe3cf}.about-v2-cta-grid{display:grid;grid-template-columns:1fr 260px;gap:90px;align-items:end}.about-v2-cta span{font-size:9px;font-weight:850;letter-spacing:.18em}.about-v2-cta h2{max-width:840px;margin:18px 0 20px;font-size:clamp(48px,5.6vw,78px);color:#071a1d}.about-v2-cta p{max-width:650px;color:#31574f}.about-v2-cta-grid>a{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:220px;padding:27px;border-radius:22px;background:#071a1d;color:#fff;transition:.3s}.about-v2-cta-grid>a:hover{transform:translateY(-6px) rotate(-1deg);box-shadow:0 26px 60px rgba(7,26,29,.2)}.about-v2-cta-grid>a b{font-size:19px}.about-v2-cta-grid>a span{margin-top:4px;color:#91aaa6;letter-spacing:0;font-size:11px;font-weight:500}.about-v2-cta-grid>a i{position:absolute;right:24px;top:22px;color:#9fe3cf;font-size:23px;font-style:normal}
@media(max-width:1050px){.about-v2-hero-grid{grid-template-columns:1fr;gap:68px}.about-v2-compass{width:min(100%,620px);min-height:500px}.about-v2-manifesto-grid,.about-v2-section-head{grid-template-columns:1fr;gap:38px}.about-v2-manifesto-notes{margin-left:0}.about-v2-section-head>div:last-child{grid-template-columns:1fr;gap:24px}.about-v2-capability-list article{grid-template-columns:55px minmax(220px,.9fr) minmax(300px,1.2fr) 70px}.about-v2-perspective-grid,.about-v2-difference-grid{grid-template-columns:1fr;gap:70px}.about-v2-principle-grid{grid-template-columns:1fr 1fr}.about-v2-principle-grid h3{margin-top:75px}.about-v2-cta-grid{grid-template-columns:1fr 210px}}
@media(max-width:720px){.about-v2-hero{padding:78px 0 72px}.about-v2-hero-grid{gap:52px}.about-v2-breadcrumbs{margin-bottom:36px!important}.about-v2-hero h1{font-size:49px;line-height:.98}.about-v2-hero-copy>p{font-size:16px}.about-v2-hero-actions{align-items:stretch;flex-direction:column;gap:18px}.about-v2-primary{width:100%}.about-v2-textlink{text-align:center}.about-v2-compass{min-height:430px;border-radius:24px}.about-v2-compass:before{width:260px;height:260px}.about-v2-compass:after{width:170px;height:170px}.about-v2-compass-core{width:105px;height:105px;font-size:9px}.about-v2-compass-head b{font-size:13px}.about-v2-compass-item{width:116px}.about-v2-compass-item strong{font-size:14px}.about-v2-compass-item span{font-size:9px}.about-v2-compass-item-1{left:18px;top:135px}.about-v2-compass-item-2{right:16px;top:140px}.about-v2-compass-item-3{left:18px;bottom:46px}.about-v2-compass-item-4{right:15px;bottom:42px}.about-v2-manifesto,.about-v2-capabilities,.about-v2-perspective,.about-v2-principles,.about-v2-difference{padding:88px 0}.about-v2-display-quote{font-size:39px}.about-v2-manifesto-notes{grid-template-columns:1fr;gap:22px;margin-top:44px}.about-v2-section-head{margin-bottom:46px}.about-v2-section-head h2,.about-v2-perspective-copy h2,.about-v2-difference h2{font-size:40px}.about-v2-capability-list article{grid-template-columns:38px 1fr;gap:10px 16px;padding:25px 0}.about-v2-capability-list article:hover{padding-left:0;padding-right:0;background:none}.about-v2-capability-list article>span{grid-row:1/3}.about-v2-capability-list h3{font-size:21px}.about-v2-capability-list p{grid-column:2;font-size:13px}.about-v2-capability-list i{display:none}.about-v2-perspective-grid,.about-v2-difference-grid{gap:48px}.about-v2-reality-list article{grid-template-columns:34px 1fr}.about-v2-principle-grid{grid-template-columns:1fr}.about-v2-principle-grid article{min-height:285px}.about-v2-principle-grid h3{margin-top:65px}.about-v2-do-dont{grid-template-columns:1fr}.about-v2-do{border-right:0;border-bottom:1px solid rgba(255,255,255,.14)}.about-v2-cta{padding:82px 0}.about-v2-cta-grid{grid-template-columns:1fr;gap:38px}.about-v2-cta h2{font-size:45px}.about-v2-cta-grid>a{min-height:155px}}

/* v13.4 — Hakkımızda yönetilen içerik alanı */
.about-v2-managed-content{padding:clamp(72px,9vw,132px) 0;background:#f7f9fc;border-top:1px solid rgba(8,26,45,.09)}
.about-v2-managed-grid{display:grid;grid-template-columns:minmax(160px,240px) minmax(0,850px);gap:clamp(32px,7vw,110px);align-items:start}
.about-v2-managed-prose{max-width:none;font-size:18px;line-height:1.85;color:#263548}
.about-v2-managed-prose h2{font-size:clamp(30px,3.4vw,48px);line-height:1.08;letter-spacing:-.035em;color:#081a2d;margin:0 0 26px}
.about-v2-managed-prose h3{font-size:clamp(23px,2vw,31px);line-height:1.2;color:#0d2b4d;margin:52px 0 18px}
.about-v2-managed-prose p{margin:0 0 24px}
.about-v2-managed-prose ul,.about-v2-managed-prose ol{margin:24px 0 30px;padding-left:1.3em}
.about-v2-managed-prose li{margin:10px 0}
@media(max-width:820px){.about-v2-managed-grid{grid-template-columns:1fr;gap:28px}.about-v2-managed-prose{font-size:17px;line-height:1.78}}

/* =========================================================
   V13.5 — HAKKIMIZDA HERO / HEADER PROFESYONEL KONTRAST
   ========================================================= */
.site-body.about-page{background:#f7f8f4}
.site-body.about-page .site-header{background:transparent!important;border:0!important;box-shadow:none!important}
.site-body.about-page .site-header:before{background:rgba(5,22,31,.9)!important;border-color:rgba(255,255,255,.13)!important;box-shadow:0 18px 55px rgba(0,0,0,.2)!important}
.site-body.about-page .brand-premium,.site-body.about-page .brand-copy strong{color:#fff!important}
.site-body.about-page .brand-copy small{color:#91a8b1!important}
.site-body.about-page .main-nav>a:not(.nav-cta){color:rgba(236,244,246,.84)!important}
.site-body.about-page .main-nav>a:not(.nav-cta):hover{color:#fff!important;background:rgba(255,255,255,.075)!important}
.site-body.about-page .menu-btn{color:#fff!important}

.site-body.about-page .about-v2-hero{min-height:820px;padding:168px 0 112px;background:
radial-gradient(circle at 79% 24%,rgba(48,213,178,.16),transparent 27%),
radial-gradient(circle at 18% 82%,rgba(23,103,114,.16),transparent 32%),
linear-gradient(135deg,#061826 0%,#08283a 58%,#0a3441 100%);border-bottom:1px solid rgba(255,255,255,.08);color:#fff}
.site-body.about-page .about-v2-hero:before{inset:0;height:auto;border-radius:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:76px 76px;mask-image:linear-gradient(to bottom,black 10%,transparent 95%)}
.site-body.about-page .about-v2-hero-grid{align-items:center;grid-template-columns:minmax(0,1.08fr) minmax(430px,.72fr);gap:84px}
.site-body.about-page .about-v2-breadcrumbs,.site-body.about-page .about-v2-breadcrumbs a,.site-body.about-page .about-v2-breadcrumbs b{color:#9fb4bc!important}
.site-body.about-page .about-v2-eyebrow{display:inline-flex;align-items:center;gap:12px;color:#8fe6cf!important;font-size:9px;letter-spacing:.18em;font-weight:850}
.site-body.about-page .about-v2-eyebrow:before{content:"";width:34px;height:1px;background:#3ad2b0}
.site-body.about-page .about-v2-hero h1{max-width:880px;color:#fff;font-size:clamp(58px,6.3vw,94px);line-height:.95;text-wrap:balance}
.site-body.about-page .about-v2-hero h1 em{color:#8fe6cf}
.site-body.about-page .about-v2-hero-copy>p{max-width:690px;color:#b9c9cf;font-size:18px;line-height:1.78}
.site-body.about-page .about-v2-hero-actions{margin-top:38px;gap:24px}
.site-body.about-page .about-v2-primary{min-width:242px;min-height:58px;padding:10px 10px 10px 20px;border:1px solid rgba(143,230,207,.45);border-radius:15px;background:#8fe6cf;color:#05202a!important;box-shadow:0 18px 38px rgba(18,196,159,.2)}
.site-body.about-page .about-v2-primary span{color:#05202a!important;font-size:13px;font-weight:850;letter-spacing:-.01em}
.site-body.about-page .about-v2-primary i{width:38px;height:38px;background:#071a24;color:#8fe6cf!important;font-size:17px}
.site-body.about-page .about-v2-primary:hover{background:#fff;border-color:#fff;box-shadow:0 24px 52px rgba(0,0,0,.22)}
.site-body.about-page .about-v2-textlink{color:#eef5f6!important}
.site-body.about-page .about-v2-textlink span{color:#8fe6cf!important}
.site-body.about-page .about-v2-trust-rail{display:flex;flex-wrap:wrap;gap:13px 24px;margin-top:42px;padding-top:26px;border-top:1px solid rgba(255,255,255,.11)}
.site-body.about-page .about-v2-trust-rail span{display:flex;align-items:center;gap:9px;color:#9fb3ba;font-size:11px;font-weight:650}
.site-body.about-page .about-v2-trust-rail i{display:block;width:6px;height:6px;border-radius:50%;background:#3ad2b0;box-shadow:0 0 0 5px rgba(58,210,176,.1)}

.site-body.about-page .about-v2-compass{min-height:540px;border:1px solid rgba(255,255,255,.13);background:linear-gradient(145deg,rgba(255,255,255,.085),rgba(255,255,255,.025));box-shadow:inset 0 1px rgba(255,255,255,.08),0 38px 90px rgba(0,0,0,.24);backdrop-filter:blur(16px)}
.site-body.about-page .about-v2-compass:before,.site-body.about-page .about-v2-compass:after{border-color:rgba(255,255,255,.12)}
.site-body.about-page .about-v2-compass-head span{color:#73d9bf}
.site-body.about-page .about-v2-compass-head b{color:#f4f8f8}
.site-body.about-page .about-v2-compass-core{background:linear-gradient(145deg,#8fe6cf,#42c7a7);color:#06232a;box-shadow:0 0 0 16px rgba(143,230,207,.08),0 24px 55px rgba(0,0,0,.2)}
.site-body.about-page .about-v2-compass-item strong{color:#fff}
.site-body.about-page .about-v2-compass-item span{color:#8fa8af}
.site-body.about-page .about-v2-compass-item small{color:#57d1b3}

.site-body.about-page .about-v2-cta-grid>a{background:#071a24!important;color:#fff!important;border:1px solid rgba(7,26,36,.18)}
.site-body.about-page .about-v2-cta-grid>a b,.site-body.about-page .about-v2-cta-grid>a span{color:#fff!important}
.site-body.about-page .about-v2-cta-grid>a span{opacity:.68}
.site-body.about-page .about-v2-cta-grid>a i{color:#8fe6cf!important}

@media(max-width:1050px){
  .site-body.about-page .about-v2-hero{min-height:auto;padding-top:150px}
  .site-body.about-page .about-v2-hero-grid{grid-template-columns:1fr;gap:62px}
  .site-body.about-page .about-v2-compass{justify-self:center;width:min(100%,640px)}
}
@media(max-width:720px){
  .site-body.about-page .about-v2-hero{padding:126px 0 72px}
  .site-body.about-page .about-v2-hero h1{font-size:clamp(45px,13vw,58px);line-height:.98}
  .site-body.about-page .about-v2-hero-copy>p{font-size:16px;line-height:1.72}
  .site-body.about-page .about-v2-hero-actions{gap:16px}
  .site-body.about-page .about-v2-primary{width:100%;min-width:0}
  .site-body.about-page .about-v2-textlink{padding:7px 0;text-align:center}
  .site-body.about-page .about-v2-trust-rail{display:grid;gap:13px;margin-top:31px}
  .site-body.about-page .about-v2-compass{min-height:455px;border-radius:24px}
}

/* =========================================================
   v13.6 — Başarı Hikâyeleri / Uluslararası Büyüme Deneyimi
   ========================================================= */
.cs-hero{position:relative;overflow:hidden;background:#071827;color:#fff;padding:clamp(130px,15vw,210px) 0 clamp(90px,10vw,150px);isolation:isolate}
.cs-hero:before{content:"";position:absolute;inset:-20% -10%;background:radial-gradient(circle at 76% 35%,rgba(31,200,181,.17),transparent 27%),radial-gradient(circle at 18% 78%,rgba(119,156,255,.11),transparent 29%);z-index:-2}
.cs-hero:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.8),transparent 88%);z-index:-1}
.cs-hero-grid{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);gap:clamp(48px,7vw,110px);align-items:center}
.cs-kicker,.cs-eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:12px;letter-spacing:.18em;font-weight:800}.cs-kicker:before,.cs-eyebrow:before{content:"";width:34px;height:1px;background:#38d5c0}.cs-hero h1{margin:26px 0 26px;max-width:850px;font-size:clamp(48px,6.1vw,88px);line-height:.96;letter-spacing:-.055em;font-weight:620}.cs-hero h1 em{display:block;color:#67e2d2;font-style:normal;font-weight:520}.cs-hero-copy>p{max-width:700px;color:#b8c7d1;font-size:clamp(18px,1.45vw,22px);line-height:1.72}.cs-hero-actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin-top:36px}.cs-primary-action{display:inline-flex;align-items:center;justify-content:space-between;gap:38px;min-width:260px;padding:18px 20px 18px 24px;border-radius:4px;background:#54dac8;color:#061c28;font-weight:850}.cs-primary-action span{font-size:22px}.cs-text-action{color:#fff;font-weight:750;border-bottom:1px solid rgba(255,255,255,.3);padding:12px 2px}.cs-text-action span{color:#62dfce}.cs-trust-line{display:flex;align-items:center;gap:14px;margin-top:48px;color:#8fa5b3;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:750}.cs-trust-line i{width:4px;height:4px;border-radius:50%;background:#42cfbe}
.cs-world-stage{position:relative;min-height:540px;border:1px solid rgba(255,255,255,.13);background:linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.025));backdrop-filter:blur(18px);overflow:hidden}.cs-world-stage:before{content:"";position:absolute;inset:11%;border:1px dashed rgba(92,220,204,.25);border-radius:50%}.cs-globe-ring{position:absolute;left:50%;top:50%;border:1px solid rgba(108,225,210,.19);border-radius:50%;transform:translate(-50%,-50%)}.ring-one{width:68%;aspect-ratio:1}.ring-two{width:46%;aspect-ratio:1}.cs-globe-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:132px;height:132px;border-radius:50%;display:grid;place-content:center;text-align:center;background:#52dac7;color:#06202c;box-shadow:0 0 0 18px rgba(82,218,199,.07)}.cs-globe-core b{font-size:34px}.cs-globe-core small{font-size:11px;font-weight:750}.cs-market-node{position:absolute;min-width:112px;padding:14px 16px;border:1px solid rgba(255,255,255,.16);background:rgba(6,25,39,.82);box-shadow:0 14px 38px rgba(0,0,0,.22)}.cs-market-node b{display:block;color:#65e2d1;font-size:19px}.cs-market-node span{color:#aabcc7;font-size:11px}.node-de{left:7%;top:14%}.node-gb{right:7%;top:12%}.node-ae{right:7%;bottom:13%}.node-eu{left:7%;bottom:12%}.cs-network-lines{position:absolute;inset:0;width:100%;height:100%}.cs-network-lines path{fill:none;stroke:rgba(86,220,202,.37);stroke-width:1;stroke-dasharray:7 8}.cs-stage-caption{position:absolute;left:26px;right:26px;bottom:24px;padding-top:16px;border-top:1px solid rgba(255,255,255,.12);display:flex;justify-content:space-between;align-items:center}.cs-stage-caption span{color:#8098a7;font-size:12px;text-transform:uppercase;letter-spacing:.12em}.cs-stage-caption strong{font-size:14px}
.cs-intro{padding:clamp(90px,10vw,150px) 0;background:#f4f7f7}.cs-intro-grid{display:grid;grid-template-columns:220px minmax(0,880px);gap:50px}.cs-section-no{font-size:13px;color:#0d8f83;font-weight:850;margin-right:16px}.cs-eyebrow{color:#52646b}.cs-intro h2{font-size:clamp(36px,4.8vw,65px);line-height:1.05;letter-spacing:-.045em;margin:0}.cs-intro h2 strong{color:#0a8e82;font-weight:600}.cs-intro p{font-size:19px;line-height:1.78;color:#66767d;max-width:770px;margin:30px 0 0}
.cs-market-section{padding:clamp(95px,10vw,155px) 0;background:#fff}.cs-section-head{display:grid;grid-template-columns:260px minmax(0,690px) minmax(260px,360px);gap:35px;align-items:end;margin-bottom:68px}.cs-section-head h2{font-size:clamp(36px,4.5vw,60px);line-height:1.05;letter-spacing:-.045em;margin:0}.cs-section-head>p{color:#718087;line-height:1.7}.cs-market-editorial{border-top:1px solid #d9e1e2}.cs-market-story{position:relative;display:grid;grid-template-columns:130px minmax(0,1.2fr) minmax(250px,.7fr) 60px;gap:30px;align-items:center;padding:42px 22px 42px 0;border-bottom:1px solid #d9e1e2;transition:.35s ease}.cs-market-story:before{content:"";position:absolute;inset:0;transform:scaleY(0);transform-origin:bottom;background:#081d2b;transition:.38s cubic-bezier(.2,.7,.2,1);z-index:0}.cs-market-story>*{position:relative;z-index:1}.cs-market-story:hover:before{transform:scaleY(1)}.cs-market-story:hover{padding-left:22px;color:#fff}.cs-market-index{display:flex;align-items:center;gap:16px}.cs-market-index span{font-size:12px;color:#8b9a9f}.cs-market-index b{font-size:31px;letter-spacing:-.04em;color:#0c8f82}.cs-market-main small{display:block;color:#73868c;font-weight:750;margin-bottom:10px}.cs-market-main h3{font-size:clamp(28px,3vw,42px);letter-spacing:-.035em;margin:0 0 12px}.cs-market-main p{color:#66767c;line-height:1.65;max-width:680px}.cs-market-focus{display:flex;flex-wrap:wrap;gap:8px}.cs-market-focus span{border:1px solid #ced8d9;padding:8px 11px;font-size:11px;font-weight:750}.cs-market-arrow{font-size:28px;color:#0d9789}.cs-market-story:hover .cs-market-index span,.cs-market-story:hover .cs-market-main small,.cs-market-story:hover .cs-market-main p{color:#9eb0b9}.cs-market-story:hover .cs-market-focus span{border-color:rgba(255,255,255,.2)}.cs-market-story:hover .cs-market-arrow{color:#58ddcb}
.cs-proof-system{padding:clamp(95px,11vw,170px) 0;background:#071827;color:#fff}.cs-proof-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(500px,1.1fr);gap:clamp(70px,9vw,150px)}.cs-section-no.light,.cs-eyebrow.light{color:#73dfd1}.cs-proof-copy h2{font-size:clamp(39px,5vw,67px);line-height:1.03;letter-spacing:-.05em;margin:27px 0}.cs-proof-copy p{color:#a8bbc6;font-size:18px;line-height:1.75}.cs-proof-copy>a{display:inline-flex;margin-top:30px;color:#61decf;font-weight:800}.cs-proof-steps{border-top:1px solid rgba(255,255,255,.15)}.cs-proof-steps>div{display:grid;grid-template-columns:58px 1fr;gap:8px 26px;padding:29px 0;border-bottom:1px solid rgba(255,255,255,.13)}.cs-proof-steps b{grid-row:1/3;color:#56dac8;font-size:13px}.cs-proof-steps span{font-size:21px;font-weight:780}.cs-proof-steps small{color:#8199a8;font-size:14px}
.cs-real-cases{padding:clamp(95px,10vw,155px) 0;background:#f3f6f6}.cases-head{grid-template-columns:260px minmax(0,700px) minmax(240px,360px)}.cs-case-list{border-top:1px solid #ccd7d8}.cs-case-row{display:grid;grid-template-columns:80px minmax(250px,.8fr) minmax(320px,1fr) 160px;gap:28px;align-items:center;padding:34px 0;border-bottom:1px solid #ccd7d8;color:#0a1f2d}.cs-case-number{color:#0a9184;font-weight:850}.cs-case-title small{font-size:11px;letter-spacing:.12em;color:#7a8a91}.cs-case-title h3{font-size:26px;margin:7px 0}.cs-case-row>p{color:#68777d;line-height:1.65}.cs-case-link{justify-self:end;font-weight:800}.cs-case-link b{color:#0a9689}.cs-case-row:hover .cs-case-title h3{color:#088f83}
.cs-principles{padding:clamp(95px,10vw,150px) 0}.cs-section-head.compact{grid-template-columns:260px minmax(0,800px);margin-bottom:55px}.cs-principle-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #d6dfe0;border-left:1px solid #d6dfe0}.cs-principle-grid article{padding:34px 28px 42px;border-right:1px solid #d6dfe0;border-bottom:1px solid #d6dfe0}.cs-principle-grid span{display:grid;place-items:center;width:38px;height:38px;background:#091f2d;color:#61dfce;font-weight:850}.cs-principle-grid h3{font-size:23px;margin:42px 0 13px}.cs-principle-grid p{color:#69797f;line-height:1.7}.cs-closing{background:#dff3ef;padding:clamp(90px,9vw,135px) 0}.cs-closing-inner{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.6fr);gap:80px;align-items:end}.cs-closing span{font-size:11px;letter-spacing:.15em;font-weight:850;color:#087f75}.cs-closing h2{font-size:clamp(42px,5.5vw,75px);line-height:.98;letter-spacing:-.055em;margin:18px 0 0}.cs-closing p{color:#4f6668;line-height:1.7}.cs-closing a{margin-top:25px;display:flex;justify-content:space-between;align-items:center;background:#081e2c;color:#fff;padding:19px 21px;font-weight:850}.cs-closing a span{color:#61dfce;font-size:22px}
/* Vaka detay */
.cse-hero{background:#071827;color:#fff;padding:clamp(125px,14vw,200px) 0 clamp(85px,9vw,135px);overflow:hidden;position:relative}.cse-hero:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 82% 40%,rgba(58,217,196,.14),transparent 30%);pointer-events:none}.cse-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(390px,.7fr);gap:90px;align-items:center}.cse-back{display:inline-flex;color:#9cb0bc;font-size:13px;margin-bottom:44px}.cse-kicker{display:block;color:#64dfcf;font-size:12px;letter-spacing:.16em;font-weight:850}.cse-hero h1{font-size:clamp(48px,6vw,86px);line-height:.97;letter-spacing:-.055em;margin:22px 0 25px}.cse-hero-main>p{max-width:750px;color:#b4c4cd;font-size:20px;line-height:1.72}.cse-meta{display:flex;gap:45px;flex-wrap:wrap;margin-top:42px;padding-top:28px;border-top:1px solid rgba(255,255,255,.14)}.cse-meta span{display:grid;gap:6px}.cse-meta small{font-size:10px;letter-spacing:.14em;color:#738d9d}.cse-meta b{font-size:14px}.cse-hero-symbol{position:relative;min-height:410px;display:grid;place-items:center}.cse-orbit{position:absolute;border:1px solid rgba(91,224,207,.2);border-radius:50%}.cse-orbit.o1{width:360px;height:360px}.cse-orbit.o2{width:260px;height:260px}.cse-orbit.o3{width:160px;height:160px;background:rgba(85,218,200,.06)}.cse-core{position:relative;z-index:2;display:flex;align-items:center;gap:8px;transform:rotate(-12deg);background:#55dac7;color:#071e2a;padding:15px 18px;font-size:10px;font-weight:900;letter-spacing:.09em}.cse-core b{font-size:15px}.cse-overview{padding:clamp(85px,9vw,135px) 0;background:#f6f8f8}.cse-overview-grid{display:grid;grid-template-columns:290px minmax(0,890px);gap:90px;align-items:start}.cse-index{position:sticky;top:110px;display:grid;border-top:1px solid #cdd8d9}.cse-index>span{font-size:11px;font-weight:850;letter-spacing:.14em;color:#718188;padding:20px 0}.cse-index>a{display:flex;gap:14px;padding:15px 0;border-top:1px solid #d9e1e2;color:#4e626a;font-weight:700}.cse-index>a b{color:#0c9184}.cse-side-cta{margin-top:25px;background:#081f2d;color:#fff;padding:23px}.cse-side-cta small{color:#7f99a8;font-size:10px;letter-spacing:.12em}.cse-side-cta a{display:block;margin-top:12px;color:#5ddcca;font-weight:850}.cse-story{min-width:0}.cse-verified-note{margin-bottom:40px;padding:25px 28px;background:#ddf1ed;border-left:4px solid #0c9588}.cse-verified-note span{font-size:10px;letter-spacing:.15em;font-weight:900;color:#087f75}.cse-verified-note p{font-size:18px;line-height:1.6;margin:12px 0}.cse-verified-note small{color:#60777a}.cse-cover{margin:0 0 55px}.cse-cover img{width:100%;max-height:560px;object-fit:cover}.cse-chapter{padding:64px 0;border-top:1px solid #d5dfe0;scroll-margin-top:110px}.cse-chapter-label{display:flex;align-items:center;gap:14px}.cse-chapter-label span{display:grid;place-items:center;width:38px;height:38px;background:#0a9184;color:#fff;font-weight:900}.cse-chapter-label small{letter-spacing:.15em;font-weight:850;color:#66787f}.cse-chapter h2{font-size:clamp(34px,4.4vw,58px);line-height:1.04;letter-spacing:-.045em;margin:25px 0 28px}.cse-rich{font-size:18px;line-height:1.84;color:#44585f}.cse-rich h2,.cse-rich h3{color:#102631}.dark-chapter{background:#081d2b;color:#fff;margin-left:-44px;margin-right:-44px;padding:58px 44px}.dark-chapter .cse-chapter-label small,.dark-chapter .cse-rich{color:#9fb2bd}.dark-chapter h2,.dark-chapter .cse-rich h2,.dark-chapter .cse-rich h3{color:#fff}.cse-system-line{display:flex;align-items:center;gap:14px;margin-top:35px;color:#5bdecc;font-size:12px;font-weight:850;letter-spacing:.08em}.cse-system-line i{height:1px;flex:1;background:rgba(91,222,204,.3)}.result-chapter{background:#e1f2ef;margin:0 -44px;padding:60px 44px;border:0}.cse-result-principles{display:grid;grid-template-columns:repeat(4,1fr);margin-top:38px;border-top:1px solid #bfd8d4;border-left:1px solid #bfd8d4}.cse-result-principles span{padding:20px;border-right:1px solid #bfd8d4;border-bottom:1px solid #bfd8d4;font-weight:850;text-align:center;color:#087f75}.detail-chapter .cse-rich{max-width:800px}.cse-faq,.cse-related{padding:clamp(90px,9vw,135px) 0}.cse-faq{background:#fff}.cse-related{background:#071827;color:#fff}.cse-section-head span{font-size:11px;letter-spacing:.15em;color:#0b9184;font-weight:900}.cse-section-head h2{font-size:clamp(34px,4vw,55px);letter-spacing:-.04em;margin:15px 0 48px}.cse-related .cse-section-head span{color:#5ddcca}.cse-related-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.15);border-left:1px solid rgba(255,255,255,.15)}.cse-related-grid a{padding:30px;border-right:1px solid rgba(255,255,255,.15);border-bottom:1px solid rgba(255,255,255,.15);color:#fff}.cse-related-grid small{color:#6fdccc}.cse-related-grid h3{font-size:22px;margin:24px 0 45px}.cse-related-grid span{color:#9cb0bb}.cse-final{background:#dff3ef;padding:95px 0}.cse-final-grid{display:grid;grid-template-columns:1fr 320px;gap:70px;align-items:end}.cse-final span{font-size:11px;letter-spacing:.15em;color:#087f75;font-weight:900}.cse-final h2{font-size:clamp(40px,5vw,70px);line-height:1;letter-spacing:-.05em;margin:15px 0 0}.cse-final a{display:flex;justify-content:space-between;align-items:center;padding:19px 20px;background:#071d2b;color:#fff;font-weight:850}.cse-final a span{font-size:21px;color:#63dfcf}
@media(max-width:1050px){.cs-hero-grid,.cs-proof-grid,.cse-hero-grid{grid-template-columns:1fr}.cs-world-stage{min-height:500px}.cs-section-head{grid-template-columns:180px 1fr}.cs-section-head>p{grid-column:2}.cs-market-story{grid-template-columns:90px 1fr 60px}.cs-market-focus{grid-column:2}.cs-principle-grid{grid-template-columns:repeat(2,1fr)}.cse-overview-grid{grid-template-columns:240px 1fr;gap:50px}.cse-hero-symbol{min-height:330px}.cse-related-grid{grid-template-columns:1fr 1fr}}
@media(max-width:760px){.cs-hero{padding-top:118px}.cs-hero-grid{gap:42px}.cs-hero h1{font-size:clamp(44px,13vw,62px)}.cs-hero-actions{align-items:stretch}.cs-primary-action,.cs-text-action{width:100%}.cs-trust-line{gap:8px;flex-wrap:wrap}.cs-world-stage{min-height:420px}.cs-globe-core{width:105px;height:105px}.cs-market-node{min-width:92px;padding:10px}.node-de,.node-eu{left:4%}.node-gb,.node-ae{right:4%}.cs-stage-caption{left:16px;right:16px}.cs-intro-grid,.cs-section-head,.cs-closing-inner,.cse-overview-grid,.cse-final-grid{grid-template-columns:1fr}.cs-section-head>p{grid-column:auto}.cs-market-story{grid-template-columns:64px 1fr 35px;padding:29px 0;gap:14px}.cs-market-main p{font-size:14px}.cs-market-focus{grid-column:2/4}.cs-market-story:hover{padding-left:12px}.cs-proof-grid{gap:55px}.cs-case-row{grid-template-columns:48px 1fr;gap:15px}.cs-case-row>p,.cs-case-link{grid-column:2}.cs-case-link{justify-self:start}.cs-principle-grid{grid-template-columns:1fr}.cs-closing-inner{gap:35px}.cse-hero{padding-top:115px}.cse-hero-symbol{display:none}.cse-overview{padding-top:45px}.cse-index{position:static;top:auto;margin-bottom:25px}.cse-story{min-width:0}.dark-chapter,.result-chapter{margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px}.cse-system-line{display:grid;grid-template-columns:1fr 1fr}.cse-system-line i{display:none}.cse-result-principles{grid-template-columns:1fr 1fr}.cse-related-grid{grid-template-columns:1fr}.cse-final-grid{gap:35px}.cse-meta{gap:25px}}
/* v13.7 — Derinleştirilmiş Başarı Hikâyeleri */
.csx-hero{background:#071827;color:#fff;padding:clamp(130px,14vw,205px) 0 clamp(90px,10vw,150px);overflow:hidden;position:relative}.csx-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 82% 28%,rgba(63,213,193,.16),transparent 30%),linear-gradient(120deg,rgba(255,255,255,.025),transparent 40%)}.csx-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(390px,.62fr);gap:90px;align-items:center}.csx-kicker{display:flex;align-items:center;gap:13px;color:#63dfcf;font-size:11px;letter-spacing:.17em;font-weight:900}.csx-kicker:before{content:"";width:42px;height:1px;background:#63dfcf}.csx-copy h1{max-width:900px;font-size:clamp(55px,6.4vw,91px);line-height:.94;letter-spacing:-.065em;margin:28px 0}.csx-copy h1 em{font-style:normal;color:#66dfd0}.csx-copy>p{max-width:720px;color:#b5c7d0;font-size:19px;line-height:1.75}.csx-actions{display:flex;align-items:center;gap:28px;margin-top:38px}.csx-action-main{display:flex;justify-content:space-between;align-items:center;min-width:255px;background:#61dfcf;color:#06202a;padding:19px 21px;font-weight:900}.csx-action-text{color:#fff;font-weight:750}.csx-proofline{display:flex;align-items:center;gap:13px;margin-top:42px;color:#8198a5;font-size:12px}.csx-proofline i{width:4px;height:4px;border-radius:50%;background:#4ed2c1}.csx-cover{min-height:530px;background:#f1e9db;color:#0a2330;padding:28px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 30px 90px rgba(0,0,0,.28);transform:rotate(2.5deg);position:relative}.csx-cover:after{content:"";position:absolute;inset:16px;border:1px solid rgba(9,38,50,.17);pointer-events:none}.csx-cover-top,.csx-cover-bottom{display:flex;justify-content:space-between;align-items:flex-end;position:relative;z-index:1}.csx-cover-top span,.csx-cover-top b,.csx-cover-bottom small{font-size:10px;letter-spacing:.15em}.csx-cover-title{font-size:clamp(52px,5vw,75px);line-height:.9;letter-spacing:-.06em;font-weight:850;position:relative;z-index:1}.csx-cover-axis{display:flex;align-items:center;gap:8px;font-size:8px;letter-spacing:.09em;font-weight:900}.csx-cover-axis i{height:1px;flex:1;background:#123342}.csx-cover-bottom{border-top:1px solid rgba(9,38,50,.2);padding-top:18px}.csx-cover-bottom b{font-size:16px}.csx-manifesto{padding:clamp(95px,10vw,155px) 0;background:#f7f8f7}.csx-manifesto-grid{display:grid;grid-template-columns:220px minmax(0,950px);gap:80px}.csx-side-label{display:flex;align-items:flex-start;gap:15px}.csx-side-label span,.csx-section-head>div span,.csx-flag-head>div span{color:#0a9688;font-weight:900}.csx-side-label b,.csx-section-head>div b,.csx-flag-head>div b{font-size:11px;letter-spacing:.15em;color:#718187}.csx-manifesto-main h2{font-size:clamp(40px,5.4vw,72px);line-height:1;letter-spacing:-.055em;margin:0}.csx-manifesto-main h2 strong{color:#0b9185}.csx-definition-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:55px;padding-top:35px;border-top:1px solid #d3dcdd}.csx-definition-grid p{display:grid;gap:12px}.csx-definition-grid b{font-size:18px}.csx-definition-grid span{color:#66777d;line-height:1.65}.csx-flagship{padding:clamp(100px,11vw,165px) 0;background:#fff}.csx-flag-head{display:grid;grid-template-columns:220px minmax(0,760px) minmax(260px,360px);gap:55px;align-items:start;margin-bottom:70px}.csx-flag-head h2,.csx-section-head h2{font-size:clamp(40px,5vw,68px);line-height:1;letter-spacing:-.05em;margin:0}.csx-flag-head p,.csx-section-head>p{color:#67777d;line-height:1.75;margin:0}.csx-context-strip{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #cfd9da;border-left:1px solid #cfd9da;margin-bottom:80px}.csx-context-strip>div{padding:28px;border-right:1px solid #cfd9da;border-bottom:1px solid #cfd9da;display:grid;gap:10px}.csx-context-strip small,.csx-file small,.csx-deliverables small{font-size:10px;letter-spacing:.14em;color:#7b898e;font-weight:900}.csx-context-strip strong{font-size:20px}.csx-context-strip span{color:#6a7a80;line-height:1.55}.csx-story-flow{display:grid;grid-template-columns:1fr 1fr}.csx-story-chapter{min-height:380px;padding:46px;display:grid;grid-template-columns:60px 1fr;gap:24px;align-content:start}.csx-story-chapter>p{grid-column:2;color:#53676e;font-size:17px;line-height:1.75}.csx-story-chapter.dark{background:#081f2d;color:#fff}.csx-story-chapter.dark p{color:#9fb3bd}.csx-story-chapter.light{background:#eef2f1}.csx-story-chapter.accent{background:#0d8d82;color:#fff}.csx-story-chapter.accent p{color:#d7f4ef}.csx-story-chapter.pale{background:#e6f3ef}.csx-chapter-no{font-size:12px;font-weight:900;color:#57d9c8}.csx-story-chapter small{font-size:10px;letter-spacing:.15em;font-weight:900;opacity:.75}.csx-story-chapter h3{font-size:clamp(29px,3vw,43px);line-height:1.08;letter-spacing:-.04em;margin:18px 0}.csx-deliverables{display:grid;grid-template-columns:minmax(280px,.55fr) minmax(0,1fr);gap:70px;padding:90px 0}.csx-deliverables-title span,.csx-outcome-lead span{font-size:10px;letter-spacing:.15em;color:#0b9185;font-weight:900}.csx-deliverables-title h3,.csx-outcome-lead h3{font-size:clamp(35px,4.3vw,58px);line-height:1.03;letter-spacing:-.045em;margin:18px 0}.csx-deliverable-list{border-top:1px solid #ccd7d8}.csx-deliverable-list p{display:grid;grid-template-columns:45px 1fr;gap:5px 20px;padding:25px 0;border-bottom:1px solid #d6dfe0;margin:0}.csx-deliverable-list b{grid-row:1/3;color:#0a9487}.csx-deliverable-list span{font-size:20px;font-weight:800}.csx-deliverable-list small{grid-column:2}.csx-outcomes{background:#071927;color:#fff;padding:70px;display:grid;grid-template-columns:minmax(260px,.55fr) minmax(0,1fr);gap:70px}.csx-outcome-lead span{color:#62decf}.csx-outcome-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,255,255,.16);border-left:1px solid rgba(255,255,255,.16)}.csx-outcome-grid p{padding:25px;border-right:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16);margin:0;display:grid;gap:12px}.csx-outcome-grid b{font-size:18px}.csx-outcome-grid span{color:#9fb2bd;line-height:1.65}.csx-country-files{padding:clamp(100px,11vw,165px) 0;background:#f1f4f3}.csx-section-head{display:grid;grid-template-columns:220px minmax(0,740px) minmax(260px,360px);gap:55px;align-items:start;margin-bottom:70px}.csx-files{display:grid;gap:35px}.csx-file{background:#fff;border:1px solid #d3ddde;padding:42px;display:grid;grid-template-columns:180px minmax(0,1fr) 280px;gap:36px;position:relative;overflow:hidden}.csx-file:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:#0c9184}.csx-file.de:before{background:#c1a366}.csx-file.gb:before{background:#425f9a}.csx-file.ae:before{background:#7e5b8c}.csx-file header{grid-column:1;display:grid;align-content:start;gap:18px}.csx-file header>div{display:flex;align-items:center;gap:14px}.csx-file header span{color:#0a9487;font-weight:900}.csx-file header b{font-size:30px}.csx-file-title{grid-column:2}.csx-file-title h3{font-size:clamp(30px,3.5vw,48px);line-height:1.02;letter-spacing:-.045em;margin:0 0 18px}.csx-file-title p,.csx-file-body p{color:#617278;line-height:1.7}.csx-file-decision{grid-column:3;display:grid;align-content:start;gap:14px;padding:24px;background:#071d2b;color:#fff}.csx-file-decision strong{font-size:18px;line-height:1.45}.csx-file-method{grid-column:2;display:flex;flex-wrap:wrap;gap:9px}.csx-file-method small{width:100%;margin-bottom:5px}.csx-file-method span{padding:9px 12px;background:#e5f2ef;color:#087f74;font-size:12px;font-weight:800}.csx-file-body{grid-column:2/4;display:grid;grid-template-columns:1fr 1fr;gap:35px;padding-top:30px;border-top:1px solid #d6dfe0}.csx-file footer{grid-column:1/4;display:grid;grid-template-columns:180px 1fr;gap:36px;background:#f4f6f5;margin:15px -42px -42px;padding:25px 42px}.csx-file footer strong{font-size:17px}.csx-methodology{background:#0a1f2d;color:#fff;padding:clamp(100px,10vw,155px) 0}.csx-method-grid{display:grid;grid-template-columns:minmax(280px,.75fr) minmax(0,1fr);gap:100px}.csx-method-copy span{font-size:11px;letter-spacing:.15em;color:#64dfcf;font-weight:900}.csx-method-copy h2{font-size:clamp(40px,5vw,68px);line-height:1;letter-spacing:-.05em}.csx-method-copy p{color:#a5b8c2;line-height:1.75}.csx-method-steps{border-top:1px solid rgba(255,255,255,.15)}.csx-method-steps div{display:grid;grid-template-columns:55px 1fr;gap:6px 20px;padding:26px 0;border-bottom:1px solid rgba(255,255,255,.13)}.csx-method-steps b{grid-row:1/3;color:#62dfce}.csx-method-steps span{font-size:21px;font-weight:800}.csx-method-steps small{color:#8299a7}.csx-published{padding:110px 0}.csx-case-list{border-top:1px solid #ccd7d8}.csx-case-list a{display:grid;grid-template-columns:60px minmax(220px,.8fr) minmax(280px,1fr) 100px;gap:24px;align-items:center;padding:30px 0;border-bottom:1px solid #d4ddde;color:#0a2230}.csx-case-list a>span{color:#0b9386;font-weight:900}.csx-case-list small{font-size:10px;letter-spacing:.12em;color:#74848a}.csx-case-list h3{font-size:24px;margin:7px 0}.csx-case-list p{color:#65757b}.csx-final{background:#dff3ef;padding:clamp(95px,9vw,140px) 0}.csx-final-grid{display:grid;grid-template-columns:minmax(0,1.1fr) 340px;gap:90px;align-items:end}.csx-final span{font-size:10px;letter-spacing:.15em;color:#0a897d;font-weight:900}.csx-final h2{font-size:clamp(43px,5.5vw,75px);line-height:.98;letter-spacing:-.055em;margin:16px 0 0}.csx-final p{color:#526a6d;line-height:1.7}.csx-final a{display:flex;justify-content:space-between;background:#071d2b;color:#fff;padding:19px 21px;margin-top:24px;font-weight:850}.csx-final a span{font-size:20px;color:#61dfcf}
@media(max-width:1050px){.csx-hero-grid,.csx-method-grid{grid-template-columns:1fr}.csx-cover{max-width:620px;min-height:420px}.csx-manifesto-grid{grid-template-columns:150px 1fr}.csx-flag-head,.csx-section-head{grid-template-columns:150px 1fr}.csx-flag-head p,.csx-section-head>p{grid-column:2}.csx-deliverables,.csx-outcomes{grid-template-columns:1fr}.csx-file{grid-template-columns:130px 1fr}.csx-file-decision{grid-column:2}.csx-file-body{grid-column:2}.csx-file footer{grid-column:1/3}.csx-final-grid{grid-template-columns:1fr 300px}}
@media(max-width:760px){.csx-hero{padding-top:120px}.csx-copy h1{font-size:clamp(45px,13vw,63px)}.csx-actions{align-items:stretch;flex-direction:column}.csx-action-main,.csx-action-text{width:100%}.csx-proofline{flex-wrap:wrap}.csx-cover{min-height:360px;transform:none}.csx-manifesto-grid,.csx-flag-head,.csx-section-head,.csx-final-grid{grid-template-columns:1fr}.csx-definition-grid,.csx-context-strip,.csx-story-flow,.csx-outcome-grid{grid-template-columns:1fr}.csx-flag-head p,.csx-section-head>p{grid-column:auto}.csx-story-chapter{min-height:auto;padding:30px 24px;grid-template-columns:42px 1fr}.csx-story-chapter>p{grid-column:1/3}.csx-deliverables{gap:35px;padding:65px 0}.csx-outcomes{padding:35px 24px;gap:35px}.csx-file{grid-template-columns:1fr;padding:28px 24px}.csx-file header,.csx-file-title,.csx-file-decision,.csx-file-method,.csx-file-body,.csx-file footer{grid-column:1}.csx-file-body{grid-template-columns:1fr}.csx-file footer{grid-template-columns:1fr;margin:10px -24px -28px;padding:22px 24px}.csx-method-grid{gap:55px}.csx-case-list a{grid-template-columns:45px 1fr}.csx-case-list p,.csx-case-list>a>b{grid-column:2}.csx-final-grid{gap:35px}}

/* v13.8 — Global Casebook / Başarı Hikâyeleri art direction */
.cbk-page{background:#f4f6f5;color:#0a2230;overflow:hidden}.cbk-page *{box-sizing:border-box}.cbk-hero{position:relative;padding:clamp(145px,15vw,220px) 0 42px;background:#061b29;color:#fff;isolation:isolate}.cbk-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 82% 30%,rgba(27,204,181,.15),transparent 30%),linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:auto,64px 64px,64px 64px;z-index:-1}.cbk-hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.65fr);gap:clamp(55px,8vw,130px);align-items:center}.cbk-eyebrow,.cbk-case-label,.cbk-map-copy>span,.cbk-evidence-lead>span,.cbk-ledger-title>span,.cbk-opening small,.cbk-index-mark small,.cbk-market-story>section>span,.cbk-market-sector,.cbk-lessons-quote>span,.cbk-final span{font-size:10px;letter-spacing:.17em;font-weight:900}.cbk-eyebrow{display:block;color:#69decf;margin-bottom:25px}.cbk-hero-copy h1{max-width:900px;margin:0;font-size:clamp(52px,7.2vw,102px);line-height:.91;letter-spacing:-.068em;font-weight:760}.cbk-hero-copy h1 span,.cbk-hero-copy h1 strong{display:block}.cbk-hero-copy h1 span{font-weight:350;color:#92aab5}.cbk-hero-copy h1 strong{font-weight:800}.cbk-hero-copy>p{max-width:690px;margin:35px 0 0;color:#a7bac3;font-size:18px;line-height:1.75}.cbk-hero-actions{display:flex;align-items:center;gap:28px;margin-top:38px}.cbk-primary,.cbk-secondary{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;min-height:58px;font-weight:850;text-decoration:none}.cbk-primary{padding:0 20px;background:#63dfcf;color:#06212e}.cbk-primary b{font-size:20px}.cbk-secondary{color:#eaf3f3;border-bottom:1px solid rgba(255,255,255,.28)}.cbk-secondary b{color:#63dfcf}.cbk-hero-art{min-height:520px;background:#e9e1d2;color:#092735;padding:32px;display:flex;flex-direction:column;justify-content:space-between;position:relative;transform:rotate(2deg);box-shadow:0 45px 110px rgba(0,0,0,.32)}.cbk-hero-art:after{content:"";position:absolute;inset:15px;border:1px solid rgba(8,40,52,.18)}.cbk-folio,.cbk-art-foot{display:flex;justify-content:space-between;position:relative;z-index:1;font-size:10px;letter-spacing:.14em;font-weight:900}.cbk-wordmark{position:relative;z-index:1;font-size:clamp(58px,6vw,88px);line-height:.82;letter-spacing:-.07em;font-weight:900}.cbk-route{display:flex;align-items:center;gap:8px;position:relative;z-index:1;font-size:12px;font-weight:900}.cbk-route span{display:grid;place-items:center;width:42px;height:42px;border:1px solid #173945;border-radius:50%}.cbk-route .origin{background:#0d8e82;color:#fff;border-color:#0d8e82}.cbk-route i{height:1px;flex:1;background:#31505a}.cbk-art-foot{border-top:1px solid rgba(8,40,52,.2);padding-top:18px}.cbk-hero-meta{display:flex;gap:20px;margin-top:55px;padding-top:25px;border-top:1px solid rgba(255,255,255,.12);color:#78939f;font-size:11px;letter-spacing:.06em}.cbk-hero-meta span{display:flex;align-items:center;gap:9px}.cbk-hero-meta span:before{content:"";width:5px;height:5px;border-radius:50%;background:#5edbc9}.cbk-opening{padding:clamp(95px,10vw,150px) 0;background:#f5f7f6}.cbk-opening-grid{display:grid;grid-template-columns:190px minmax(0,760px) minmax(300px,1fr);gap:55px;align-items:start}.cbk-index-mark{display:flex;gap:13px;align-items:flex-start}.cbk-index-mark span{color:#0b9487;font-weight:900}.cbk-index-mark small{color:#718086}.cbk-opening-copy h2,.cbk-markets-head h2,.cbk-lessons-quote h2,.cbk-final h2{margin:0;font-size:clamp(42px,5.5vw,76px);line-height:.98;letter-spacing:-.058em}.cbk-opening-copy h2 em{font-style:normal;color:#0c9587}.cbk-opening-copy p{margin:30px 0 0;max-width:690px;font-size:18px;line-height:1.75;color:#66777d}.cbk-principles{border-top:1px solid #cdd7d8}.cbk-principles>div{display:grid;grid-template-columns:36px 110px 1fr;gap:14px;padding:18px 0;border-bottom:1px solid #d8e0e1}.cbk-principles b{color:#0b9487}.cbk-principles strong{font-size:16px}.cbk-principles span{color:#697b80;line-height:1.5}.cbk-flagship{padding:clamp(100px,11vw,170px) 0;background:#fff}.cbk-flagship-head,.cbk-markets-head{display:grid;grid-template-columns:190px minmax(0,790px) minmax(270px,360px);gap:55px;align-items:start;margin-bottom:75px}.cbk-index-mark.light small{color:#7a8a8f}.cbk-case-label{display:block;color:#0a9386;margin-bottom:18px}.cbk-flagship-head h2{margin:0;font-size:clamp(46px,6vw,82px);line-height:.94;letter-spacing:-.065em}.cbk-flagship-head>p,.cbk-markets-head>p{margin:0;color:#66777d;line-height:1.75}.cbk-diagnostic{display:grid;grid-template-columns:minmax(280px,.65fr) minmax(0,1fr);gap:70px;padding:55px;background:#071d2b;color:#fff}.cbk-diagnostic aside span{font-size:10px;letter-spacing:.16em;color:#64dfcf;font-weight:900}.cbk-diagnostic aside h3{font-size:clamp(34px,4vw,58px);line-height:1.02;letter-spacing:-.045em}.cbk-diagnostic-grid{display:grid;border-top:1px solid rgba(255,255,255,.15)}.cbk-diagnostic-grid article{display:grid;grid-template-columns:45px 1fr;gap:6px 20px;padding:24px 0;border-bottom:1px solid rgba(255,255,255,.13)}.cbk-diagnostic-grid small{grid-row:1/3;color:#62dfcf;font-weight:900}.cbk-diagnostic-grid b{font-size:19px}.cbk-diagnostic-grid p{margin:0;color:#9db0b9;line-height:1.6}.cbk-decision-ledger{margin:0;background:#e8f0ed;padding:100px 0}.cbk-ledger-title{display:grid;grid-template-columns:260px 1fr;gap:55px;margin-bottom:45px}.cbk-ledger-title span{color:#0a9285}.cbk-ledger-title h3{max-width:760px;margin:0;font-size:clamp(38px,4.5vw,62px);line-height:1;letter-spacing:-.05em}.cbk-ledger-row{display:grid;grid-template-columns:60px minmax(220px,.7fr) minmax(300px,1fr) 120px;gap:30px;align-items:start;padding:26px 0;border-top:1px solid #bacbc9}.cbk-ledger-row:last-child{border-bottom:1px solid #bacbc9}.cbk-ledger-row>b{color:#0a9285}.cbk-ledger-row strong{font-size:21px}.cbk-ledger-row p{margin:0;color:#607276;line-height:1.65}.cbk-ledger-row em{font-style:normal;font-size:10px;letter-spacing:.14em;font-weight:900;color:#64787b;text-align:right}.cbk-system-map{display:grid;grid-template-columns:minmax(280px,.65fr) minmax(0,1fr);gap:80px;padding-top:110px;padding-bottom:110px}.cbk-map-copy>span,.cbk-evidence-lead>span{color:#0a9185}.cbk-map-copy h3,.cbk-evidence-lead h3{font-size:clamp(36px,4.3vw,60px);line-height:1.02;letter-spacing:-.05em}.cbk-map-copy p,.cbk-evidence-lead p{color:#63757a;line-height:1.75}.cbk-map-track{display:grid;grid-template-columns:1fr 26px 1fr 26px 1fr 26px 1fr 26px 1fr;align-items:center}.cbk-map-track>div{min-height:190px;padding:22px;background:#f1f4f3;display:flex;flex-direction:column;justify-content:space-between}.cbk-map-track>div b{color:#0a9487}.cbk-map-track>div strong{font-size:20px}.cbk-map-track>div span{color:#6c7c81;font-size:12px;line-height:1.5}.cbk-map-track>i{height:1px;background:#9fb1b2}.cbk-evidence-wall{display:grid;grid-template-columns:minmax(280px,.65fr) minmax(0,1fr);gap:75px;padding:65px;background:#f3eadb}.cbk-evidence-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #bcae96;border-left:1px solid #bcae96}.cbk-evidence-grid article{padding:26px;border-right:1px solid #bcae96;border-bottom:1px solid #bcae96}.cbk-evidence-grid b{color:#0a9185}.cbk-evidence-grid h4{font-size:21px;margin:18px 0 10px}.cbk-evidence-grid p{color:#6b655b;line-height:1.65}.cbk-markets{padding:clamp(105px,11vw,170px) 0 0;background:#eef2f0}.cbk-markets-head{margin-bottom:50px}.cbk-market-nav{display:flex;gap:7px;margin-bottom:50px;overflow:auto}.cbk-market-nav a{display:flex;gap:12px;align-items:center;padding:13px 17px;background:#fff;color:#0a2430;white-space:nowrap;border:1px solid #cfdbda;font-weight:800}.cbk-market-nav a span{color:#0a9285}.cbk-market{padding:100px 0;border-top:1px solid rgba(8,36,46,.12);position:relative}.cbk-market-grid{display:grid;grid-template-columns:minmax(320px,.75fr) minmax(0,1fr);gap:90px}.cbk-market header{position:sticky;top:120px;align-self:start}.cbk-market-code{display:flex;align-items:flex-end;gap:15px;margin-bottom:35px}.cbk-market-code span{font-size:clamp(70px,8vw,116px);line-height:.75;letter-spacing:-.08em;font-weight:900}.cbk-market-code small{font-size:12px;letter-spacing:.13em;font-weight:900}.cbk-market-sector{display:block;color:#69797e;margin-bottom:18px}.cbk-market h3{margin:0;font-size:clamp(42px,5vw,72px);line-height:.96;letter-spacing:-.06em}.cbk-market header>p{font-size:18px;line-height:1.75;color:#607176}.cbk-market-story{display:grid;grid-template-columns:1fr 1fr}.cbk-market-story>section{min-height:300px;padding:34px;border-top:1px solid rgba(5,34,44,.18);border-left:1px solid rgba(5,34,44,.18)}.cbk-market-story h4{font-size:24px;line-height:1.15;margin:18px 0}.cbk-market-story p{color:#5d6e73;line-height:1.7}.cbk-market-method ul{list-style:none;padding:0;margin:18px 0 0}.cbk-market-method li{padding:10px 0;border-bottom:1px solid rgba(5,34,44,.12);font-weight:800}.cbk-market blockquote{grid-column:1/3;margin:55px 0 0;padding:40px;border-left:6px solid #0b9487;background:#061c29;color:#fff}.cbk-market blockquote span{font-size:10px;letter-spacing:.16em;color:#62decd;font-weight:900}.cbk-market blockquote p{font-size:clamp(27px,3vw,43px);line-height:1.12;letter-spacing:-.035em;margin:18px 0 0}.cbk-sand{background:#f3ecdf}.cbk-blue{background:#e8eef5}.cbk-violet{background:#eee8f1}.cbk-lessons{padding:clamp(105px,11vw,170px) 0;background:#071c2a;color:#fff}.cbk-lessons-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(330px,.8fr);gap:100px}.cbk-lessons-quote>span{color:#64dfcf}.cbk-lessons-quote h2{margin-top:22px}.cbk-lessons-list{border-top:1px solid rgba(255,255,255,.16)}.cbk-lessons-list p{display:grid;grid-template-columns:46px 1fr;gap:16px;padding:25px 0;border-bottom:1px solid rgba(255,255,255,.14);margin:0}.cbk-lessons-list b{color:#62dfcd}.cbk-lessons-list span{color:#b0c0c8;line-height:1.65}.cbk-library{padding:110px 0;background:#fff}.cbk-library-head{display:grid;grid-template-columns:190px 1fr;gap:55px;margin-bottom:55px}.cbk-library-head h2{font-size:clamp(40px,4.8vw,66px);margin:0;letter-spacing:-.05em}.cbk-library-list{border-top:1px solid #ced8d9}.cbk-library-list a{display:grid;grid-template-columns:55px minmax(240px,.85fr) minmax(300px,1fr) 30px;gap:24px;align-items:center;padding:28px 0;border-bottom:1px solid #d8e0e1;color:#0a2230}.cbk-library-list a>span{color:#0b9386;font-weight:900}.cbk-library-list small{font-size:10px;letter-spacing:.12em;color:#75858a}.cbk-library-list h3{font-size:24px;margin:7px 0}.cbk-library-list p{color:#66777c}.cbk-final{padding:clamp(100px,10vw,155px) 0;background:#dff2ed}.cbk-final-grid{display:grid;grid-template-columns:minmax(0,1.15fr) 360px;gap:90px;align-items:end}.cbk-final span{color:#0a8e82}.cbk-final h2{margin-top:18px}.cbk-final p{color:#526a6d;line-height:1.7}.cbk-final a{display:flex;align-items:center;justify-content:space-between;margin-top:28px;padding:20px;background:#071d2b;color:#fff;font-weight:850}.cbk-final a b{color:#61dfcf;font-size:20px}
@media(max-width:1100px){.cbk-hero-grid,.cbk-opening-grid,.cbk-flagship-head,.cbk-markets-head,.cbk-diagnostic,.cbk-system-map,.cbk-evidence-wall,.cbk-market-grid,.cbk-lessons-grid{grid-template-columns:1fr}.cbk-hero-art{max-width:640px;min-height:420px}.cbk-opening-grid,.cbk-flagship-head,.cbk-markets-head{gap:35px}.cbk-principles{max-width:760px}.cbk-flagship-head>p,.cbk-markets-head>p{max-width:720px}.cbk-market header{position:static}.cbk-market-grid{gap:45px}.cbk-ledger-row{grid-template-columns:50px 1fr}.cbk-ledger-row p,.cbk-ledger-row em{grid-column:2}.cbk-ledger-row em{text-align:left}.cbk-map-track{grid-template-columns:1fr}.cbk-map-track>i{height:26px;width:1px;justify-self:center}.cbk-final-grid{grid-template-columns:1fr 320px}}
@media(max-width:760px){.cbk-hero{padding-top:125px}.cbk-hero-copy h1{font-size:clamp(47px,13.5vw,66px)}.cbk-hero-actions{align-items:stretch;flex-direction:column}.cbk-primary,.cbk-secondary{width:100%}.cbk-hero-art{min-height:350px;padding:24px;transform:none}.cbk-wordmark{font-size:54px}.cbk-hero-meta{flex-direction:column;gap:10px}.cbk-opening,.cbk-flagship,.cbk-markets{padding-top:85px}.cbk-opening-copy h2,.cbk-markets-head h2,.cbk-lessons-quote h2,.cbk-final h2{font-size:42px}.cbk-principles>div{grid-template-columns:34px 1fr}.cbk-principles>div span{grid-column:2}.cbk-diagnostic{padding:30px 24px;gap:35px}.cbk-decision-ledger{padding:75px 0}.cbk-ledger-title{grid-template-columns:1fr;gap:18px}.cbk-ledger-row{grid-template-columns:40px 1fr;gap:10px 15px}.cbk-system-map{padding-top:75px;padding-bottom:75px;gap:40px}.cbk-evidence-wall{padding:32px 24px;gap:35px}.cbk-evidence-grid,.cbk-market-story{grid-template-columns:1fr}.cbk-market{padding:75px 0}.cbk-market-code span{font-size:75px}.cbk-market h3{font-size:44px}.cbk-market-story>section{min-height:auto;border-left:0}.cbk-market blockquote{grid-column:1;margin-top:28px;padding:28px 24px}.cbk-lessons{padding:85px 0}.cbk-library-head,.cbk-final-grid{grid-template-columns:1fr;gap:30px}.cbk-library-list a{grid-template-columns:40px 1fr}.cbk-library-list p,.cbk-library-list a>b{grid-column:2}.cbk-final-grid{gap:35px}}

/* v13.9 Referans Portföyü — özgün premium referans deneyimi */
.rfq-page{background:#f5f7f5;color:#071f2c;overflow:hidden}.rfq-page *{box-sizing:border-box}.rfq-hero{position:relative;padding:clamp(145px,13vw,210px) 0 0;background:#061a27;color:#fff;isolation:isolate}.rfq-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 82% 24%,rgba(53,205,183,.14),transparent 28%),linear-gradient(135deg,rgba(255,255,255,.025),transparent 45%);z-index:-1}.rfq-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);gap:clamp(55px,8vw,125px);align-items:center}.rfq-eyebrow,.rfq-kicker{display:block;font-size:10px;letter-spacing:.18em;font-weight:900;color:#58dccb}.rfq-hero-copy h1{margin:24px 0 0;font-size:clamp(54px,7.1vw,102px);line-height:.91;letter-spacing:-.07em;font-weight:500}.rfq-hero-copy h1 strong{display:block;color:#5de0cf;font-weight:850}.rfq-hero-copy>p{max-width:720px;margin:34px 0 0;font-size:19px;line-height:1.75;color:#a9bac1}.rfq-hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:40px}.rfq-primary,.rfq-secondary{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;min-height:58px;padding:0 22px;text-decoration:none;font-weight:850}.rfq-primary{background:#5de0cf;color:#05212a}.rfq-secondary{border:1px solid rgba(255,255,255,.24);color:#fff}.rfq-primary b,.rfq-secondary b{font-size:19px}.rfq-hero-art{position:relative;min-height:520px;padding:42px;background:#edf3ef;color:#071f2c;box-shadow:0 38px 100px rgba(0,0,0,.3);transform:rotate(1.5deg)}.rfq-hero-art:before{content:"";position:absolute;inset:14px;border:1px solid rgba(6,31,44,.2);pointer-events:none}.rfq-art-kicker{font-size:10px;letter-spacing:.19em;font-weight:900;color:#47706d}.rfq-art-word{margin-top:62px;font-size:clamp(49px,5.6vw,78px);line-height:.82;letter-spacing:-.075em;font-weight:900}.rfq-art-word span{color:#0d9b8d}.rfq-art-index{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:65px;padding-top:23px;border-top:1px solid #aebfbd}.rfq-art-index span{display:flex;flex-direction:column;gap:7px;font-size:9px;letter-spacing:.11em;color:#68807f}.rfq-art-index b{font-size:28px;letter-spacing:-.04em;color:#071f2c}.rfq-art-line{height:1px;margin-top:55px;background:linear-gradient(90deg,#0d9b8d,#0d9b8d 45%,#afbfbd 45%,#afbfbd)}.rfq-art-note{margin-top:17px;font-size:10px;letter-spacing:.1em;font-weight:800;color:#5b7373}.rfq-hero-footer{display:flex;justify-content:space-between;gap:24px;margin-top:80px;padding:22px 0;border-top:1px solid rgba(255,255,255,.15);color:#8da2aa;font-size:11px;letter-spacing:.08em}.rfq-positioning{padding:clamp(105px,11vw,170px) 0;background:#fff}.rfq-positioning-grid{display:grid;grid-template-columns:190px minmax(0,760px) minmax(300px,1fr);gap:55px;align-items:start}.rfq-section-index{display:flex;gap:13px;align-items:flex-start}.rfq-section-index span{color:#0b9487;font-weight:900}.rfq-section-index small{color:#718086}.rfq-section-index.light small{color:#7f9499}.rfq-positioning-copy h2,.rfq-sector-head h2,.rfq-portfolio-head h2,.rfq-partnership-title h2,.rfq-values-statement h2,.rfq-final h2{margin:0;font-size:clamp(42px,5.1vw,74px);line-height:.98;letter-spacing:-.058em}.rfq-positioning-copy h2 em{font-style:normal;color:#0b9487}.rfq-positioning-copy p{margin:30px 0 0;max-width:680px;font-size:18px;line-height:1.75;color:#64767b}.rfq-positioning-principles{border-top:1px solid #cbd6d6}.rfq-positioning-principles article{display:grid;grid-template-columns:40px 145px 1fr;gap:16px;padding:20px 0;border-bottom:1px solid #d9e1e1}.rfq-positioning-principles b{color:#0b9487}.rfq-positioning-principles strong{font-size:16px}.rfq-positioning-principles span{color:#68797e;line-height:1.55}.rfq-sector-lens{padding:clamp(100px,10vw,155px) 0;background:#071d2b;color:#fff}.rfq-sector-head,.rfq-portfolio-head{display:grid;grid-template-columns:190px minmax(0,790px) minmax(270px,360px);gap:55px;align-items:start;margin-bottom:60px}.rfq-sector-head>p,.rfq-portfolio-head>p{margin:0;color:#8fa3ab;line-height:1.75}.rfq-sector-ribbon{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.16);border-left:1px solid rgba(255,255,255,.16)}.rfq-sector-ribbon>div{min-height:170px;padding:25px;border-right:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16);display:flex;flex-direction:column;justify-content:space-between;transition:.35s ease}.rfq-sector-ribbon>div:hover{background:#5de0cf;color:#05212a}.rfq-sector-ribbon b{color:#5de0cf}.rfq-sector-ribbon>div:hover b{color:#05212a}.rfq-sector-ribbon span{font-size:20px;line-height:1.15;font-weight:800}.rfq-portfolio{padding:clamp(105px,11vw,170px) 0;background:#f4f6f3}.rfq-portfolio-head>p{color:#65777b}.rfq-featured{display:grid;grid-template-columns:minmax(330px,.85fr) minmax(0,1.15fr);min-height:570px;background:#fff;border:1px solid #d1dcda}.rfq-featured-visual{position:relative;padding:44px;background:#dff1ec;display:flex;align-items:center;justify-content:center}.rfq-featured-visual:before{content:"";position:absolute;inset:18px;border:1px solid rgba(5,38,45,.18)}.rfq-featured-visual img{max-width:70%;max-height:180px;object-fit:contain;filter:grayscale(100%)}.rfq-featured-visual>span{font-size:clamp(84px,10vw,150px);font-weight:900;letter-spacing:-.08em;color:#0b9487}.rfq-featured-visual small{position:absolute;left:44px;bottom:38px;letter-spacing:.16em;font-weight:900;color:#476866}.rfq-featured-copy{padding:clamp(48px,6vw,90px);display:flex;flex-direction:column;justify-content:center}.rfq-reference-sector{font-size:10px;letter-spacing:.16em;color:#0b9487;font-weight:900}.rfq-featured-copy h3{margin:18px 0;font-size:clamp(43px,5vw,72px);line-height:.95;letter-spacing:-.06em}.rfq-featured-copy>p{font-size:19px;line-height:1.75;color:#617378;max-width:750px}.rfq-featured-meta{display:grid;grid-template-columns:repeat(3,1fr);margin-top:35px;border-top:1px solid #ced8d7;border-left:1px solid #ced8d7}.rfq-featured-meta>div{padding:20px;border-right:1px solid #ced8d7;border-bottom:1px solid #ced8d7}.rfq-featured-meta b{display:block;font-size:9px;letter-spacing:.13em;color:#0b9487}.rfq-featured-meta span{display:block;margin-top:9px;color:#536b6f;line-height:1.45}.rfq-featured-copy>a{display:flex;align-items:center;justify-content:space-between;max-width:280px;margin-top:30px;padding:17px 0;border-bottom:1px solid #0b9487;color:#071f2c;text-decoration:none;font-weight:850}.rfq-reference-index{margin-top:65px;border-top:1px solid #bdcac8}.rfq-reference-row{display:grid;grid-template-columns:60px 100px minmax(220px,.65fr) minmax(300px,1fr) 54px;gap:24px;align-items:center;min-height:132px;border-bottom:1px solid #ccd6d4;transition:.3s ease}.rfq-reference-row:hover{padding-left:14px;background:#fff}.rfq-reference-number{font-weight:900;color:#0b9487}.rfq-reference-logo{width:78px;height:78px;background:#fff;border:1px solid #d1dcda;display:flex;align-items:center;justify-content:center}.rfq-reference-logo img{max-width:70%;max-height:50px;object-fit:contain;filter:grayscale(100%)}.rfq-reference-logo span{font-size:28px;font-weight:900;color:#0b9487}.rfq-reference-name small{display:block;font-size:9px;letter-spacing:.12em;color:#718185;font-weight:800}.rfq-reference-name h3{margin:8px 0 0;font-size:25px;letter-spacing:-.025em}.rfq-reference-row>p{margin:0;color:#63757a;line-height:1.65}.rfq-reference-action a,.rfq-reference-action span{width:44px;height:44px;border:1px solid #bfcac8;display:flex;align-items:center;justify-content:center;color:#071f2c;text-decoration:none;font-size:20px}.rfq-reference-action a:hover{background:#071d2b;color:#5de0cf}.rfq-empty{padding:80px;background:#fff;text-align:center;border:1px solid #d1dcda}.rfq-empty span{font-size:10px;letter-spacing:.16em;color:#0b9487;font-weight:900}.rfq-empty h3{font-size:36px;margin:20px 0}.rfq-empty p{color:#617378}.rfq-partnership{padding:clamp(105px,11vw,170px) 0;background:#ede6da}.rfq-partnership-grid{display:grid;grid-template-columns:minmax(320px,.75fr) minmax(0,1fr);gap:90px}.rfq-partnership-title h2{margin-top:22px}.rfq-partnership-flow{border-top:1px solid #bdb2a0}.rfq-partnership-flow article{display:grid;grid-template-columns:48px 165px 1fr;gap:20px;padding:26px 0;border-bottom:1px solid #c8beae}.rfq-partnership-flow b{color:#0b9487}.rfq-partnership-flow strong{font-size:21px}.rfq-partnership-flow p{margin:0;color:#685f53;line-height:1.65}.rfq-values{padding:clamp(100px,10vw,155px) 0;background:#fff}.rfq-values-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);gap:95px}.rfq-values-statement>span{font-size:10px;letter-spacing:.16em;color:#0b9487;font-weight:900}.rfq-values-statement h2{margin-top:20px}.rfq-values-list{border-top:1px solid #cbd6d6}.rfq-values-list p{display:grid;grid-template-columns:42px 1fr;gap:18px;margin:0;padding:24px 0;border-bottom:1px solid #d6dfdf}.rfq-values-list b{color:#0b9487}.rfq-values-list span{color:#596d72;line-height:1.65}.rfq-final{padding:clamp(100px,10vw,155px) 0;background:#dff1ec}.rfq-final-grid{display:grid;grid-template-columns:minmax(0,1.15fr) 380px;gap:90px;align-items:end}.rfq-final span{font-size:10px;letter-spacing:.16em;color:#0a8e82;font-weight:900}.rfq-final h2{margin-top:20px}.rfq-final p{color:#526a6d;line-height:1.7}.rfq-final a{display:flex;align-items:center;justify-content:space-between;margin-top:28px;padding:20px;background:#071d2b;color:#fff;text-decoration:none;font-weight:850}.rfq-final a b{color:#61dfcf;font-size:20px}
@media(max-width:1100px){.rfq-hero-grid,.rfq-positioning-grid,.rfq-sector-head,.rfq-portfolio-head,.rfq-partnership-grid,.rfq-values-grid{grid-template-columns:1fr}.rfq-hero-art{max-width:700px;min-height:460px}.rfq-positioning-grid,.rfq-sector-head,.rfq-portfolio-head{gap:35px}.rfq-positioning-principles{max-width:800px}.rfq-sector-head>p,.rfq-portfolio-head>p{max-width:720px}.rfq-sector-ribbon{grid-template-columns:repeat(2,1fr)}.rfq-featured{grid-template-columns:1fr}.rfq-featured-visual{min-height:360px}.rfq-reference-row{grid-template-columns:55px 85px minmax(200px,.8fr) minmax(260px,1fr) 50px}.rfq-final-grid{grid-template-columns:1fr 340px}}
@media(max-width:760px){.rfq-hero{padding-top:125px}.rfq-hero-copy h1{font-size:clamp(48px,13vw,67px)}.rfq-hero-actions{flex-direction:column}.rfq-primary,.rfq-secondary{width:100%}.rfq-hero-art{min-height:390px;padding:28px;transform:none}.rfq-art-word{font-size:54px}.rfq-art-index{grid-template-columns:1fr 1fr}.rfq-art-index span:last-child{grid-column:1/3}.rfq-hero-footer{flex-direction:column;gap:10px}.rfq-positioning,.rfq-sector-lens,.rfq-portfolio,.rfq-partnership,.rfq-values,.rfq-final{padding-top:85px;padding-bottom:85px}.rfq-positioning-copy h2,.rfq-sector-head h2,.rfq-portfolio-head h2,.rfq-partnership-title h2,.rfq-values-statement h2,.rfq-final h2{font-size:42px}.rfq-positioning-principles article{grid-template-columns:34px 1fr}.rfq-positioning-principles span{grid-column:2}.rfq-sector-ribbon{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.rfq-sector-ribbon>div{min-width:240px;scroll-snap-align:start}.rfq-featured-visual{min-height:290px;padding:28px}.rfq-featured-visual small{left:28px;bottom:26px}.rfq-featured-copy{padding:36px 26px}.rfq-featured-meta{grid-template-columns:1fr}.rfq-reference-row{grid-template-columns:42px 65px 1fr 44px;gap:15px;padding:22px 0}.rfq-reference-row>p{grid-column:3/5}.rfq-reference-logo{width:58px;height:58px}.rfq-reference-name h3{font-size:21px}.rfq-partnership-grid,.rfq-values-grid{gap:45px}.rfq-partnership-flow article{grid-template-columns:38px 1fr}.rfq-partnership-flow p{grid-column:2}.rfq-final-grid{grid-template-columns:1fr;gap:35px}}

/* v14.0 - KVKK uyumlu anonimleştirilmiş üretim portföyü */
.rfx2-page{--ink:#071d2b;--mint:#62e0cf;--soft:#edf3ef;--cream:#f3eee6;--line:#c9d5d2;--muted:#61747a;background:#f7f8f5;color:var(--ink);overflow:hidden}.rfx2-hero{position:relative;padding:clamp(145px,13vw,205px) 0 0;background:radial-gradient(circle at 78% 28%,rgba(31,152,139,.22),transparent 28%),linear-gradient(135deg,#061a28 0%,#082938 60%,#071d2b 100%);color:#fff}.rfx2-hero:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:rgba(255,255,255,.15)}.rfx2-hero-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);gap:clamp(60px,8vw,130px);align-items:center}.rfx2-eyebrow,.rfx2-kicker{font-size:10px;letter-spacing:.17em;font-weight:900;color:#0a9689}.rfx2-hero .rfx2-eyebrow{color:#62e0cf}.rfx2-hero-copy h1{margin:24px 0 26px;max-width:850px;font-size:clamp(54px,6.5vw,96px);line-height:.91;letter-spacing:-.068em;font-weight:790}.rfx2-hero-copy h1 strong{display:block;color:#62e0cf;font-weight:790}.rfx2-hero-copy>p{max-width:760px;margin:0;color:#a9bbc1;font-size:18px;line-height:1.8}.rfx2-hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:37px}.rfx2-primary,.rfx2-secondary{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:58px;padding:0 22px;text-decoration:none;font-weight:850;transition:.28s ease}.rfx2-primary{background:#62e0cf;color:#06202a}.rfx2-secondary{border:1px solid rgba(255,255,255,.32);color:#fff}.rfx2-primary:hover{transform:translateY(-3px);background:#fff}.rfx2-secondary:hover{border-color:#62e0cf;color:#62e0cf}.rfx2-trust-line{display:flex;flex-wrap:wrap;gap:23px;margin-top:48px;color:#859aa2;font-size:10px;letter-spacing:.1em}.rfx2-trust-line span:before{content:"";display:inline-block;width:5px;height:5px;margin-right:9px;border-radius:50%;background:#62e0cf;vertical-align:2px}.rfx2-hero-studio{position:relative;min-height:610px;padding:20px;background:#e5eee9;color:#07202b;box-shadow:0 42px 100px rgba(0,0,0,.26);transform:rotate(1.3deg)}.rfx2-studio-top{display:flex;align-items:center;gap:7px;height:35px;padding:0 3px 12px;border-bottom:1px solid #aebfbb;font-size:9px;letter-spacing:.12em;color:#5a7474}.rfx2-studio-top span{margin-right:auto;font-weight:900}.rfx2-studio-top i{width:7px;height:7px;border-radius:50%;background:#849b98}.rfx2-studio-stage{position:relative;min-height:500px;padding:26px 14px}.rfx2-browser-main{position:absolute;left:12px;top:28px;width:83%;background:#fff;border:1px solid #b7c7c3;box-shadow:0 26px 60px rgba(12,42,48,.16)}.rfx2-browser-bar{height:30px;display:flex;align-items:center;gap:5px;padding:0 12px;background:#f0f3f1;border-bottom:1px solid #d1dbd8}.rfx2-browser-bar b{width:6px;height:6px;border-radius:50%;background:#8da19e}.rfx2-browser-bar span{margin-left:9px;font-size:8px;color:#78908d}.rfx2-browser-body{padding:24px}.rfx2-browser-nav{display:flex;align-items:center;gap:20px}.rfx2-browser-nav strong{margin-right:auto;font-size:10px}.rfx2-browser-nav em{width:44px;height:5px;background:#cdd8d5}.rfx2-browser-hero{padding:55px 10px 45px}.rfx2-browser-hero small{font-size:7px;letter-spacing:.14em;color:#0a9689}.rfx2-browser-hero h3{max-width:420px;margin:12px 0 17px;font-size:37px;line-height:.94;letter-spacing:-.055em}.rfx2-browser-hero p{width:68%;height:7px;background:#cbd6d3}.rfx2-browser-hero button{width:110px;height:30px;margin-top:18px;border:0;background:#0d9c8e}.rfx2-browser-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.rfx2-browser-cards span{height:66px;background:#e5eeeb}.rfx2-phone-card{position:absolute;right:5px;bottom:14px;width:130px;height:245px;padding:17px 10px;background:#071d2b;border:5px solid #fff;border-radius:24px;box-shadow:0 25px 50px rgba(4,28,36,.28);transform:rotate(-4deg)}.rfx2-phone-notch{position:absolute;left:37px;top:5px;width:49px;height:8px;border-radius:8px;background:#132e39}.rfx2-social-head{display:flex;align-items:center;gap:7px;margin-top:6px}.rfx2-social-head b{width:18px;height:18px;border-radius:50%;background:#62e0cf}.rfx2-social-head span{width:45px;height:4px;background:#8ba0a5}.rfx2-social-post{height:108px;margin-top:13px;background:linear-gradient(155deg,#aeece2 0 45%,#0d9c8e 45% 100%)}.rfx2-social-copy{display:grid;gap:6px;margin-top:14px}.rfx2-social-copy i{height:4px;background:#789099}.rfx2-social-copy i:nth-child(2){width:78%}.rfx2-social-copy i:nth-child(3){width:54%}.rfx2-data-card{position:absolute;left:44px;bottom:4px;width:180px;padding:17px;background:#f4c984;box-shadow:0 18px 35px rgba(45,40,20,.16);transform:rotate(-2deg)}.rfx2-data-card small{font-size:7px;letter-spacing:.12em}.rfx2-data-card strong{display:block;margin:8px 0 13px;font-size:26px}.rfx2-data-card div{display:flex;align-items:flex-end;gap:5px;height:34px}.rfx2-data-card span{flex:1;background:#071d2b}.rfx2-data-card span:nth-child(1){height:20%}.rfx2-data-card span:nth-child(2){height:45%}.rfx2-data-card span:nth-child(3){height:38%}.rfx2-data-card span:nth-child(4){height:75%}.rfx2-data-card span:nth-child(5){height:100%}.rfx2-studio-bottom{display:flex;justify-content:space-between;padding:14px 4px 0;border-top:1px solid #aebfbb;font-size:8px;letter-spacing:.15em;color:#59706f}.rfx2-intro{padding:clamp(105px,11vw,170px) 0;background:#fff}.rfx2-intro-grid{display:grid;grid-template-columns:170px minmax(0,1.05fr) minmax(310px,.75fr);gap:65px;align-items:start}.rfx2-index{display:flex;gap:12px;align-items:flex-start}.rfx2-index span{font-weight:900;color:#0a9689}.rfx2-index small{color:#748489}.rfx2-index.light small{color:#89a0a5}.rfx2-intro-title h2,.rfx2-section-head h2,.rfx2-confidentiality-title h2,.rfx2-method-copy h2,.rfx2-final h2{margin:0;font-size:clamp(42px,5vw,73px);line-height:.98;letter-spacing:-.058em}.rfx2-intro-title h2 em{font-style:normal;color:#0a9689}.rfx2-intro-copy p{margin:0 0 22px;color:#61747a;font-size:17px;line-height:1.8}.rfx2-portfolio{padding:clamp(105px,11vw,170px) 0;background:#071d2b;color:#fff}.rfx2-section-head{display:grid;grid-template-columns:170px minmax(0,780px) minmax(270px,370px);gap:65px;align-items:start;margin-bottom:75px}.rfx2-section-head .rfx2-kicker{color:#62e0cf}.rfx2-section-head>p{margin:0;color:#8fa3aa;line-height:1.75}.rfx2-showcase-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:22px}.rfx2-work{position:relative;overflow:hidden;background:#f7f8f5;color:#071d2b;border:1px solid rgba(255,255,255,.13)}.rfx2-work-web{grid-column:span 8}.rfx2-work-social{grid-column:span 4;background:#efe8dc}.rfx2-work-google,.rfx2-work-meta{grid-column:span 6}.rfx2-work-seo{grid-column:span 7;background:#dfeee8}.rfx2-work-analytics{grid-column:span 5;background:#f0c987}.rfx2-work-meta{display:flex;justify-content:space-between;padding:20px 23px;border-bottom:1px solid rgba(7,29,43,.14);font-size:9px;letter-spacing:.13em;font-weight:900}.rfx2-work-meta span{color:#0a9689}.rfx2-work-copy{padding:30px 32px 35px}.rfx2-work-copy h3{margin:0 0 12px;font-size:clamp(28px,3vw,44px);line-height:1;letter-spacing:-.045em}.rfx2-work-copy p{margin:0;color:#587075;line-height:1.7}.rfx2-work-copy>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.rfx2-work-copy>div span{padding:7px 10px;border:1px solid #bccbc8;font-size:8px;letter-spacing:.11em;font-weight:900}.rfx2-web-scene{position:relative;min-height:480px;padding:44px;background:linear-gradient(140deg,#dfeee8,#b5ddd4)}.rfx2-web-window{width:88%;background:#fff;box-shadow:0 28px 65px rgba(7,29,43,.18)}.rfx2-web-toolbar{height:34px;display:flex;align-items:center;gap:6px;padding:0 12px;background:#edf1ef;border-bottom:1px solid #d4ddda}.rfx2-web-toolbar i{width:6px;height:6px;border-radius:50%;background:#8da29e}.rfx2-web-toolbar span{margin-left:8px;font-size:7px;color:#718985}.rfx2-web-canvas{padding:25px}.rfx2-web-canvas nav{display:flex;align-items:center;gap:18px;font-size:8px}.rfx2-web-canvas nav b{margin-right:auto}.rfx2-web-canvas nav em{width:60px;height:22px;background:#0d9b8d}.rfx2-web-hero{padding:58px 0 45px}.rfx2-web-hero small{font-size:7px;letter-spacing:.14em;color:#0a9689}.rfx2-web-hero h3{margin:12px 0 14px;font-size:42px;line-height:.92;letter-spacing:-.055em}.rfx2-web-hero p{width:60%;height:6px;background:#c5d2ce}.rfx2-web-hero button{width:110px;height:28px;border:0;margin-top:18px;background:#071d2b}.rfx2-web-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.rfx2-web-strip span{height:55px;background:#e8efec}.rfx2-web-mobile{position:absolute;right:34px;bottom:31px;width:105px;height:210px;padding:30px 12px 12px;border:5px solid #fff;border-radius:22px;background:#071d2b;box-shadow:0 18px 45px rgba(7,29,43,.27);color:#fff}.rfx2-web-mobile i{position:absolute;left:34px;top:8px;width:30px;height:6px;border-radius:6px;background:#16333d}.rfx2-web-mobile strong{font-size:10px}.rfx2-web-mobile span{display:block;height:25px;margin-top:12px;background:#0d9b8d}.rfx2-web-mobile span:nth-of-type(2){height:38px;background:#dfeee8}.rfx2-web-mobile span:nth-of-type(3){height:30px;background:#f0c987}.rfx2-social-scene{position:relative;min-height:480px;padding:35px;background:#d7cab7}.rfx2-social-phone{width:210px;height:405px;margin:auto;padding:27px 16px 18px;border:7px solid #fff;border-radius:32px;background:#fbfbf8;box-shadow:0 28px 60px rgba(69,54,31,.24);transform:rotate(-3deg)}.rfx2-social-ui-head{display:flex;align-items:center;gap:8px}.rfx2-social-ui-head b{width:24px;height:24px;border-radius:50%;background:#0d9b8d}.rfx2-social-ui-head span{width:60px;height:5px;background:#c4cbc8}.rfx2-social-ui-head i{width:5px;height:5px;margin-left:auto;border-radius:50%;background:#071d2b}.rfx2-social-ui-visual{height:208px;margin-top:16px;padding:23px;background:linear-gradient(155deg,#071d2b 0 55%,#0d9b8d 55%);color:#fff}.rfx2-social-ui-visual small{font-size:7px;letter-spacing:.13em;color:#62e0cf}.rfx2-social-ui-visual strong{display:block;margin-top:17px;font-size:23px;line-height:1.05}.rfx2-social-ui-actions{display:flex;gap:9px;margin:14px 0}.rfx2-social-ui-actions i{width:12px;height:12px;border:1px solid #627273;border-radius:50%}.rfx2-social-ui-lines{display:grid;gap:7px}.rfx2-social-ui-lines span{height:5px;background:#cbd3d0}.rfx2-social-ui-lines span:nth-child(2){width:82%}.rfx2-social-ui-lines span:nth-child(3){width:58%}.rfx2-social-grid{position:absolute;right:21px;bottom:27px;display:grid;grid-template-columns:repeat(2,58px);gap:7px;transform:rotate(5deg)}.rfx2-social-grid span{height:58px;background:#071d2b}.rfx2-social-grid span:nth-child(2),.rfx2-social-grid span:nth-child(5){background:#0d9b8d}.rfx2-social-grid span:nth-child(3),.rfx2-social-grid span:nth-child(6){background:#f0c987}.rfx2-ads-board{min-height:390px;padding:30px;background:#fff}.rfx2-ads-head,.rfx2-analytics-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:17px;border-bottom:1px solid #d4ddda}.rfx2-ads-head span,.rfx2-analytics-header span{font-size:8px;letter-spacing:.13em;color:#0a9689;font-weight:900}.rfx2-ads-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0}.rfx2-ads-kpis div{padding:15px;background:#edf3ef}.rfx2-ads-kpis small{display:block;font-size:7px;letter-spacing:.1em;color:#667b7e}.rfx2-ads-kpis b{display:block;margin-top:10px;color:#0a9689;font-size:22px}.rfx2-ads-table{border-top:1px solid #ced8d5}.rfx2-ads-table p{display:grid;grid-template-columns:10px 1fr 50px;gap:11px;align-items:center;margin:0;padding:13px 0;border-bottom:1px solid #d9e1df;font-size:10px}.rfx2-ads-table i{width:7px;height:7px;border-radius:50%;background:#0d9b8d}.rfx2-ads-table b{font-size:7px;color:#0a9689}.rfx2-ads-chart{display:flex;align-items:flex-end;gap:7px;height:82px;margin-top:24px}.rfx2-ads-chart span{flex:1;background:#071d2b}.rfx2-ads-chart span:nth-child(1){height:20%}.rfx2-ads-chart span:nth-child(2){height:46%}.rfx2-ads-chart span:nth-child(3){height:39%}.rfx2-ads-chart span:nth-child(4){height:68%}.rfx2-ads-chart span:nth-child(5){height:58%}.rfx2-ads-chart span:nth-child(6){height:86%;background:#0d9b8d}.rfx2-ads-chart span:nth-child(7){height:100%;background:#62e0cf}.rfx2-meta-scene{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;min-height:390px;padding:35px;background:#0b2633}.rfx2-meta-card{position:relative;padding:22px;display:flex;flex-direction:column;justify-content:space-between;min-height:315px;overflow:hidden}.rfx2-meta-card small{font-size:8px;letter-spacing:.14em;font-weight:900}.rfx2-meta-card strong{font-size:27px;line-height:.98;letter-spacing:-.045em}.rfx2-meta-card i{width:54px;height:54px;border-radius:50%;border:1px solid currentColor}.rfx2-meta-card.one{background:#dfeee8;color:#071d2b}.rfx2-meta-card.two{background:#f0c987;color:#071d2b;transform:translateY(22px)}.rfx2-meta-card.three{background:#0d9b8d;color:#fff}.rfx2-seo-map{position:relative;min-height:435px;background:#dfeee8}.rfx2-seo-core,.rfx2-seo-node{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;border:1px solid rgba(7,29,43,.25);background:#f8faf7;font-size:9px;letter-spacing:.1em;font-weight:900}.rfx2-seo-core{left:50%;top:50%;width:122px;height:122px;border-radius:50%;transform:translate(-50%,-50%);background:#071d2b;color:#62e0cf;text-align:center;line-height:1.4}.rfx2-seo-node{width:88px;height:38px}.rfx2-seo-node.n1{left:7%;top:10%}.rfx2-seo-node.n2{right:7%;top:10%}.rfx2-seo-node.n3{left:3%;top:64%}.rfx2-seo-node.n4{right:3%;top:64%}.rfx2-seo-node.n5{left:18%;bottom:4%}.rfx2-seo-node.n6{right:18%;bottom:4%}.rfx2-seo-map svg{position:absolute;inset:0;width:100%;height:100%}.rfx2-seo-map path{fill:none;stroke:#0d9b8d;stroke-width:1.2;stroke-dasharray:5 7}.rfx2-analytics-scene{min-height:435px;padding:30px;background:#f0c987}.rfx2-analytics-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:9px;margin-top:20px}.rfx2-analytics-grid div{padding:17px;background:rgba(255,255,255,.45)}.rfx2-analytics-grid small{display:block;font-size:7px;letter-spacing:.11em}.rfx2-analytics-grid b{display:block;margin:11px 0 14px;font-size:17px}.rfx2-analytics-grid i{display:block;height:5px;background:#071d2b}.rfx2-analytics-line{margin-top:28px;height:140px}.rfx2-analytics-line svg{width:100%;height:100%}.rfx2-analytics-line path{fill:none;stroke:#071d2b;stroke-width:5}.rfx2-confidentiality{padding:clamp(105px,11vw,165px) 0;background:#fff}.rfx2-confidentiality-grid{display:grid;grid-template-columns:170px minmax(0,1fr) minmax(330px,.72fr);gap:65px;align-items:start}.rfx2-confidentiality-title h2{margin-top:20px}.rfx2-confidentiality-list{border-top:1px solid #c9d5d2}.rfx2-confidentiality-list p{display:grid;grid-template-columns:36px 1fr;gap:16px;margin:0;padding:21px 0;border-bottom:1px solid #d8e0de;color:#5d7176;line-height:1.6}.rfx2-confidentiality-list b{color:#0a9689}.rfx2-method{padding:clamp(105px,11vw,165px) 0;background:#ede7dc}.rfx2-method-grid{display:grid;grid-template-columns:minmax(320px,.85fr) minmax(0,1.15fr);gap:90px}.rfx2-method-copy h2{margin:20px 0 25px}.rfx2-method-copy p{max-width:620px;color:#655e53;line-height:1.75}.rfx2-method-steps{border-top:1px solid #bfb4a3}.rfx2-method-steps article{display:grid;grid-template-columns:42px 180px 1fr;gap:18px;padding:25px 0;border-bottom:1px solid #cabfae}.rfx2-method-steps b{color:#0a9689}.rfx2-method-steps strong{font-size:21px}.rfx2-method-steps p{margin:0;color:#685f54;line-height:1.6}.rfx2-final{padding:clamp(100px,10vw,155px) 0;background:#dfeee8}.rfx2-final-grid{display:grid;grid-template-columns:minmax(0,1.15fr) 370px;gap:90px;align-items:end}.rfx2-final span{font-size:10px;letter-spacing:.16em;color:#0a9689;font-weight:900}.rfx2-final h2{margin-top:20px}.rfx2-final p{color:#536d70;line-height:1.7}.rfx2-final a{display:flex;align-items:center;justify-content:space-between;margin-top:28px;padding:20px 22px;background:#071d2b;color:#fff;text-decoration:none;font-weight:850}.rfx2-final a b{color:#62e0cf;font-size:20px}
@media(max-width:1150px){.rfx2-hero-grid,.rfx2-intro-grid,.rfx2-section-head,.rfx2-confidentiality-grid,.rfx2-method-grid{grid-template-columns:1fr}.rfx2-hero-studio{max-width:760px}.rfx2-intro-grid,.rfx2-section-head,.rfx2-confidentiality-grid{gap:38px}.rfx2-work-web,.rfx2-work-social,.rfx2-work-google,.rfx2-work-meta,.rfx2-work-seo,.rfx2-work-analytics{grid-column:span 12}.rfx2-final-grid{grid-template-columns:1fr 340px}}
@media(max-width:760px){.rfx2-hero{padding-top:125px}.rfx2-hero-copy h1{font-size:clamp(48px,13.2vw,68px)}.rfx2-hero-actions{flex-direction:column}.rfx2-primary,.rfx2-secondary{width:100%}.rfx2-trust-line{display:grid;gap:11px}.rfx2-hero-studio{min-height:480px;padding:13px;transform:none}.rfx2-studio-stage{min-height:390px;padding:15px 5px}.rfx2-browser-main{width:92%;left:0}.rfx2-browser-body{padding:14px}.rfx2-browser-hero{padding:35px 5px 30px}.rfx2-browser-hero h3{font-size:29px}.rfx2-phone-card{width:105px;height:204px;right:0}.rfx2-data-card{left:14px;width:145px}.rfx2-intro,.rfx2-portfolio,.rfx2-confidentiality,.rfx2-method,.rfx2-final{padding-top:82px;padding-bottom:82px}.rfx2-intro-title h2,.rfx2-section-head h2,.rfx2-confidentiality-title h2,.rfx2-method-copy h2,.rfx2-final h2{font-size:42px}.rfx2-showcase-grid{display:block}.rfx2-work{margin-bottom:20px}.rfx2-web-scene,.rfx2-social-scene,.rfx2-meta-scene,.rfx2-seo-map,.rfx2-analytics-scene{min-height:360px}.rfx2-web-scene{padding:20px}.rfx2-web-window{width:94%}.rfx2-web-hero h3{font-size:30px}.rfx2-web-mobile{right:13px;bottom:14px;width:88px;height:170px}.rfx2-social-phone{width:180px;height:350px}.rfx2-social-grid{display:none}.rfx2-meta-scene{grid-template-columns:1fr;gap:8px}.rfx2-meta-card{min-height:190px}.rfx2-meta-card.two{transform:none}.rfx2-seo-node{width:72px;font-size:7px}.rfx2-analytics-grid{grid-template-columns:1fr}.rfx2-method-grid{gap:45px}.rfx2-method-steps article{grid-template-columns:34px 1fr}.rfx2-method-steps p{grid-column:2}.rfx2-final-grid{grid-template-columns:1fr;gap:32px}}

/* =========================================================
   V14.1 — SAĞLIK TURİZMİ BİLGİ MERKEZİ / BLOG
   ========================================================= */
.journal-hero{position:relative;overflow:hidden;padding:170px 0 110px;background:#061a21;color:#fff}
.journal-hero:before{content:"";position:absolute;right:-12%;top:-45%;width:620px;height:620px;border-radius:50%;border:1px solid rgba(96,225,193,.16);box-shadow:0 0 0 90px rgba(96,225,193,.025),0 0 0 180px rgba(96,225,193,.018)}
.journal-hero:after{content:"";position:absolute;left:55%;top:0;width:1px;height:100%;background:linear-gradient(transparent,rgba(255,255,255,.15),transparent)}
.journal-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(290px,.7fr);gap:clamp(70px,9vw,150px);align-items:end}
.journal-breadcrumbs{margin:0 0 48px!important;color:#88a29f}.journal-breadcrumbs a{color:#c8d8d5}.journal-breadcrumbs b{color:#fff}
.journal-kicker{display:inline-flex;align-items:center;gap:14px;font-size:10px;font-weight:900;letter-spacing:.19em;color:#6ee0c0}.journal-kicker:before{content:"";width:35px;height:1px;background:#6ee0c0}
.journal-hero h1{max-width:920px;margin:28px 0 28px;font-size:clamp(56px,7.1vw,106px);line-height:.92;letter-spacing:-.065em;color:#fff}
.journal-hero h1 em{display:inline;font-family:Georgia,"Times New Roman",serif;font-weight:400;color:#9ce6d3}
.journal-hero-copy>p{max-width:720px;margin:0;color:#a9bdba;font-size:18px;line-height:1.75}
.journal-hero-aside{padding:28px 0 0;border-top:1px solid rgba(255,255,255,.18)}
.journal-hero-aside>span{font-size:9px;font-weight:900;letter-spacing:.18em;color:#6ee0c0}
.journal-hero-aside ol{list-style:none;padding:0;margin:25px 0 0}
.journal-hero-aside li{display:grid;grid-template-columns:35px 1fr;gap:3px 16px;padding:20px 0;border-bottom:1px solid rgba(255,255,255,.12)}
.journal-hero-aside li b{grid-row:1/3;color:#6ee0c0;font-size:10px}.journal-hero-aside strong{font-size:17px}.journal-hero-aside small{color:#829b98;line-height:1.5}
.journal-toolbar{position:relative;z-index:3;background:#f3f1ea;border-bottom:1px solid #d5d1c7}
.journal-toolbar-inner{display:grid;grid-template-columns:minmax(300px,.75fr) minmax(0,1.25fr);gap:70px;align-items:center;padding-top:31px;padding-bottom:31px}
.journal-search label,.journal-topics>span{display:block;margin-bottom:10px;font-size:8px;font-weight:900;letter-spacing:.17em;color:#60706e}
.journal-search>div{display:flex;border-bottom:1px solid #879390}.journal-search input{width:100%;padding:11px 0 13px;border:0;background:transparent;color:#071d2b;font-size:15px;outline:0}.journal-search button{display:flex;align-items:center;gap:12px;border:0;background:transparent;font-weight:850;color:#071d2b;cursor:pointer}.journal-search button span{color:#0a9689}
.journal-topics{display:flex;align-items:center;justify-content:flex-end;gap:18px;flex-wrap:wrap}.journal-topics>span{width:100%;text-align:right;margin:0}.journal-topics a{color:#425654;text-decoration:none;font-size:12px;font-weight:750;border-bottom:1px solid transparent;padding-bottom:4px}.journal-topics a:hover{color:#071d2b;border-color:#0a9689}
.journal-featured,.journal-selection,.journal-archive{padding:clamp(90px,10vw,150px) 0;background:#f8faf7}.journal-section-label{display:grid;grid-template-columns:34px auto 1fr;gap:16px;align-items:center;margin-bottom:52px}.journal-section-label span{color:#0a9689;font-size:10px;font-weight:900}.journal-section-label b{font-size:9px;letter-spacing:.19em}.journal-section-label i{height:1px;background:#ccd6d3}
.journal-featured-story{display:grid;grid-template-columns:minmax(400px,1.08fr) minmax(340px,.92fr);min-height:580px;border-top:1px solid #cbd6d3;border-bottom:1px solid #cbd6d3}
.journal-featured-visual{position:relative;overflow:hidden;min-height:580px;background:#0b3138;color:#fff;text-decoration:none}
.journal-featured-visual:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 70% 26%,rgba(96,225,193,.3),transparent 27%),linear-gradient(140deg,transparent 48%,rgba(255,255,255,.05) 48% 50%,transparent 50%)}
.journal-cover-grid{position:absolute;inset:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.journal-cover-grid span{border-right:1px solid rgba(255,255,255,.09);border-bottom:1px solid rgba(255,255,255,.09)}
.journal-cover-word{position:absolute;left:34px;bottom:14px;font-family:Georgia,"Times New Roman",serif;font-size:clamp(150px,19vw,280px);line-height:.75;color:rgba(255,255,255,.08);letter-spacing:-.08em}
.journal-cover-mark{position:absolute;left:36px;top:35px;z-index:2;font-size:9px;font-weight:900;letter-spacing:.18em;color:#78e1c6}
.journal-featured-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(48px,6vw,90px);background:#fff}
.journal-meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px;color:#73817f;font-size:10px}.journal-meta span:first-child{color:#078d81;font-weight:900;letter-spacing:.08em}.journal-meta>*+*:before{content:"";display:inline-block;width:3px;height:3px;margin-right:12px;border-radius:50%;background:#aab5b2;vertical-align:middle}
.journal-featured-copy h2{margin:28px 0 24px;font-size:clamp(37px,4.2vw,62px);line-height:1.02;letter-spacing:-.05em}.journal-featured-copy h2 a,.journal-selection-item h2 a,.journal-row h2 a{color:#071d2b;text-decoration:none}.journal-featured-copy p{margin:0;color:#526764;font-size:16px;line-height:1.78}
.journal-read{display:flex;align-items:center;justify-content:space-between;margin-top:44px;padding:20px 0;border-top:1px solid #d2dcda;color:#071d2b;text-decoration:none;font-weight:850}.journal-read b{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#071d2b;color:#74e0c3;transition:.25s}.journal-read:hover b{transform:rotate(45deg);background:#0a9689;color:#fff}
.journal-selection{background:#ede8de}.journal-selection-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #bfb8aa;border-left:1px solid #bfb8aa}.journal-selection-item{position:relative;min-height:510px;padding:34px 38px 36px;border-right:1px solid #bfb8aa;border-bottom:1px solid #bfb8aa;display:flex;flex-direction:column}.journal-selection-index{position:absolute;right:25px;top:18px;font-family:Georgia,serif;font-size:94px;color:rgba(7,29,43,.07)}.journal-selection-item h2{max-width:590px;margin:95px 0 22px;font-size:clamp(31px,3.2vw,47px);line-height:1.04;letter-spacing:-.045em}.journal-selection-item p{margin:0;color:#625e55;line-height:1.75}.journal-selection-item footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:35px;border-top:1px solid #c8c0b3;color:#7a756c;font-size:11px}.journal-selection-item footer a{color:#071d2b;text-decoration:none;font-weight:850}.journal-selection-item footer b{color:#0a9689}
.journal-archive{background:#fff}.journal-archive-head{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:80px;align-items:start;margin-bottom:15px}.journal-archive-head .journal-section-label{margin:0}.journal-archive-head>p{margin:0;color:#667875;line-height:1.7}
.journal-list{border-top:1px solid #cbd6d3}.journal-row{display:grid;grid-template-columns:70px minmax(0,1fr) 105px;gap:28px;align-items:center;padding:35px 0;border-bottom:1px solid #d6dfdd;transition:.28s}.journal-row:hover{padding-left:18px;padding-right:18px;background:#f3f7f4}.journal-row-number{font-family:Georgia,serif;font-size:25px;color:#a1afac}.journal-row h2{margin:11px 0 10px;font-size:clamp(25px,2.5vw,37px);line-height:1.1;letter-spacing:-.035em}.journal-row p{max-width:820px;margin:0;color:#657572;line-height:1.65}.journal-row-side{display:flex;align-items:center;justify-content:flex-end;gap:17px}.journal-row-side>span{font-size:10px;color:#82908e}.journal-row-side a{display:grid;place-items:center;width:48px;height:48px;border:1px solid #aebcba;border-radius:50%;color:#071d2b;text-decoration:none;font-size:18px;transition:.25s}.journal-row:hover .journal-row-side a{background:#071d2b;border-color:#071d2b;color:#76dfc4;transform:rotate(45deg)}
.journal-empty{padding:70px;border:1px solid #d3ddda;background:#f7f9f6}.journal-empty span{font-size:9px;font-weight:900;letter-spacing:.18em;color:#0a9689}.journal-empty h2{margin:20px 0 12px;font-size:42px}.journal-empty p{color:#657572}
.journal-manifesto{padding:clamp(100px,11vw,165px) 0;background:#0b3138;color:#fff}.journal-manifesto-grid{display:grid;grid-template-columns:150px minmax(0,1fr) 320px;gap:70px;align-items:start}.journal-manifesto-grid>span{font-size:9px;font-weight:900;letter-spacing:.19em;color:#6ee0c0}.journal-manifesto blockquote{margin:0;font-size:clamp(42px,5.5vw,78px);line-height:1.02;letter-spacing:-.055em}.journal-manifesto blockquote em{font-family:Georgia,"Times New Roman",serif;font-weight:400;color:#9ce6d3}.journal-manifesto-grid>div p{margin:0 0 32px;color:#a7bcb8;line-height:1.75}.journal-manifesto-grid>div a{display:flex;align-items:center;justify-content:space-between;padding:20px;border:1px solid rgba(255,255,255,.23);color:#fff;text-decoration:none;font-weight:850}.journal-manifesto-grid>div a b{color:#6ee0c0}
@media(max-width:1050px){.journal-hero-grid,.journal-featured-story,.journal-archive-head,.journal-manifesto-grid{grid-template-columns:1fr}.journal-hero:after{display:none}.journal-hero-aside{max-width:620px}.journal-toolbar-inner{grid-template-columns:1fr;gap:28px}.journal-topics{justify-content:flex-start}.journal-topics>span{text-align:left}.journal-featured-visual{min-height:460px}.journal-featured-copy{padding:55px}.journal-archive-head{gap:30px}.journal-manifesto-grid{gap:45px}.journal-manifesto-grid>div{max-width:520px}}
@media(max-width:720px){.journal-hero{padding:125px 0 78px}.journal-hero h1{font-size:clamp(49px,13vw,68px)}.journal-hero-copy>p{font-size:16px}.journal-breadcrumbs{margin-bottom:34px!important}.journal-toolbar-inner{padding-top:25px;padding-bottom:25px}.journal-topics{overflow-x:auto;flex-wrap:nowrap;padding-bottom:8px}.journal-topics>span{display:none}.journal-topics a{white-space:nowrap}.journal-section-label{margin-bottom:35px}.journal-featured,.journal-selection,.journal-archive{padding:78px 0}.journal-featured-visual{min-height:350px}.journal-cover-word{font-size:170px}.journal-featured-copy{padding:35px 25px}.journal-featured-copy h2{font-size:38px}.journal-selection-grid{grid-template-columns:1fr}.journal-selection-item{min-height:430px;padding:28px 25px}.journal-selection-index{font-size:75px}.journal-selection-item h2{margin-top:80px;font-size:34px}.journal-row{grid-template-columns:38px 1fr;gap:18px;padding:27px 0}.journal-row:hover{padding-left:0;padding-right:0;background:transparent}.journal-row-number{font-size:20px}.journal-row-side{grid-column:2;justify-content:space-between}.journal-row p{font-size:14px}.journal-manifesto{padding:82px 0}.journal-manifesto blockquote{font-size:44px}.journal-empty{padding:40px 24px}.journal-empty h2{font-size:34px}}

/* v14.2 — Blog Studio / üst düzey editoryal bilgi merkezi */
.blog-studio-hero{position:relative;overflow:hidden;padding:clamp(155px,16vw,235px) 0 clamp(90px,10vw,145px);background:#061920;color:#fff}
.blog-studio-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 77% 30%,rgba(112,231,200,.13),transparent 27%),linear-gradient(90deg,transparent 0 64%,rgba(255,255,255,.045) 64% 64.08%,transparent 64.08%)}
.blog-studio-hero:after{content:"";position:absolute;right:-180px;bottom:-360px;width:720px;height:720px;border:1px solid rgba(124,231,205,.16);border-radius:50%;box-shadow:0 0 0 90px rgba(124,231,205,.025),0 0 0 180px rgba(124,231,205,.018)}
.blog-studio-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:clamp(70px,10vw,155px);align-items:end}
.blog-studio-breadcrumbs{margin-bottom:48px!important;color:#7f9996}.blog-studio-breadcrumbs a{color:#a7c0bc}.blog-studio-breadcrumbs b{color:#fff}
.blog-studio-eyebrow{display:flex;align-items:center;gap:16px;color:#76dfc2;font-size:9px;font-weight:900;letter-spacing:.2em}.blog-studio-eyebrow i{width:54px;height:1px;background:rgba(118,223,194,.45)}.blog-studio-eyebrow small{color:#6f8985;font:inherit}
.blog-studio-hero h1{max-width:940px;margin:30px 0 44px;font-size:clamp(64px,8vw,124px);line-height:.86;letter-spacing:-.075em;color:#fff}.blog-studio-hero h1 em{font-family:Georgia,"Times New Roman",serif;font-weight:400;color:#9de4d1}
.blog-studio-hero-foot{display:grid;grid-template-columns:minmax(0,640px) auto;gap:48px;align-items:end}.blog-studio-hero-foot p{margin:0;color:#a7bab7;font-size:18px;line-height:1.75}.blog-studio-hero-link{display:flex;align-items:center;gap:18px;color:#fff;text-decoration:none;font-weight:850;font-size:13px;white-space:nowrap}.blog-studio-hero-link b{display:grid;place-items:center;width:40px;height:40px;border:1px solid rgba(255,255,255,.23);border-radius:50%;color:#79e1c3;transition:.3s}.blog-studio-hero-link:hover b{transform:translateY(4px);border-color:#79e1c3}
.blog-studio-index{position:relative;min-height:520px;padding:32px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.035);backdrop-filter:blur(18px)}
.blog-studio-index-top{display:flex;justify-content:space-between;align-items:flex-start}.blog-studio-index-top span{color:#76dfc2;font-size:9px;font-weight:900;letter-spacing:.19em}.blog-studio-index-top strong{font-family:Georgia,serif;font-size:64px;font-weight:400;color:#fff;line-height:.8}
.blog-studio-index-ring{position:relative;width:245px;height:245px;margin:45px auto 40px;border:1px solid rgba(255,255,255,.14);border-radius:50%;animation:blogStudioSpin 28s linear infinite}.blog-studio-index-ring:before,.blog-studio-index-ring:after{content:"";position:absolute;border:1px solid rgba(118,223,194,.18);border-radius:50%}.blog-studio-index-ring:before{inset:35px}.blog-studio-index-ring:after{inset:75px}.blog-studio-index-ring i{position:absolute;left:50%;top:50%;width:10px;height:10px;border-radius:50%;background:#76dfc2;box-shadow:0 0 32px rgba(118,223,194,.7);transform:translate(-50%,-50%)}.blog-studio-index-ring span{position:absolute;font-size:9px;font-weight:900;letter-spacing:.14em;color:#91aaa6}.blog-studio-index-ring span:nth-child(1){left:50%;top:-7px;transform:translateX(-50%)}.blog-studio-index-ring span:nth-child(2){right:-5px;top:50%}.blog-studio-index-ring span:nth-child(3){left:50%;bottom:-7px;transform:translateX(-50%)}.blog-studio-index-ring span:nth-child(4){left:-6px;top:50%}
.blog-studio-index dl{margin:0}.blog-studio-index dl>div{display:flex;justify-content:space-between;gap:20px;padding:15px 0;border-top:1px solid rgba(255,255,255,.11)}.blog-studio-index dt{color:#6f8985;font-size:11px}.blog-studio-index dd{margin:0;color:#fff;font-size:11px;font-weight:800}
@keyframes blogStudioSpin{to{transform:rotate(360deg)}}
.blog-studio-nav{background:#f2eee5;border-bottom:1px solid #d8d0c2}.blog-studio-nav-grid{display:grid;grid-template-columns:minmax(360px,.8fr) minmax(0,1.2fr);gap:70px;align-items:center;padding-top:32px;padding-bottom:32px}
.blog-studio-search label{display:block;margin-bottom:10px;font-size:9px;font-weight:900;letter-spacing:.17em;color:#52605d}.blog-studio-search>div{display:flex;border-bottom:1px solid #9b968b}.blog-studio-search input{flex:1;min-width:0;padding:11px 0 15px;border:0;background:transparent;color:#071d2b;font:inherit;outline:none}.blog-studio-search button{border:0;background:transparent;color:#071d2b;font-weight:900}.blog-studio-search button span{color:#0a9689}
.blog-studio-topic-nav{display:flex;justify-content:flex-end;gap:8px;overflow-x:auto}.blog-studio-topic-nav a{display:flex;align-items:center;gap:13px;padding:13px 15px;border:1px solid #d4cdc0;color:#263a38;text-decoration:none;white-space:nowrap;transition:.25s}.blog-studio-topic-nav a:hover{background:#071d2b;color:#fff;border-color:#071d2b}.blog-studio-topic-nav a span{font-size:11px;font-weight:800}.blog-studio-topic-nav a b{font-size:9px;color:#0a9689}
.blog-studio-feature,.blog-studio-editorial,.blog-studio-archive{padding:clamp(100px,11vw,170px) 0}.blog-studio-feature{background:#fafaf7}.blog-studio-section-head{display:grid;grid-template-columns:32px auto 1fr auto;gap:16px;align-items:center;margin-bottom:58px}.blog-studio-section-head span{color:#0a9689;font-size:10px;font-weight:900}.blog-studio-section-head b,.blog-studio-section-head small{font-size:9px;letter-spacing:.18em}.blog-studio-section-head small{color:#76817f}.blog-studio-section-head i{height:1px;background:#cbd4d1}
.blog-studio-feature-card{display:grid;grid-template-columns:minmax(420px,1.05fr) minmax(420px,.95fr);min-height:650px;border-top:1px solid #bdcbc7;border-bottom:1px solid #bdcbc7}.blog-studio-feature-art{position:relative;overflow:hidden;display:block;min-height:650px;background:#0a3037;color:#fff;text-decoration:none}.blog-studio-feature-art:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.035),transparent 50%),radial-gradient(circle at 70% 25%,rgba(118,223,194,.28),transparent 28%)}
.blog-studio-art-orbit{position:absolute;left:50%;top:50%;width:430px;height:430px;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.14);border-radius:50%}.blog-studio-art-orbit:before,.blog-studio-art-orbit:after{content:"";position:absolute;border:1px solid rgba(118,223,194,.2);border-radius:50%}.blog-studio-art-orbit:before{inset:68px}.blog-studio-art-orbit:after{inset:138px}.blog-studio-art-orbit i{position:absolute;width:9px;height:9px;border-radius:50%;background:#78e0c3;box-shadow:0 0 28px rgba(118,223,194,.8)}.blog-studio-art-orbit i:nth-child(1){left:50%;top:-5px}.blog-studio-art-orbit i:nth-child(2){right:40px;bottom:52px}.blog-studio-art-orbit i:nth-child(3){left:48px;bottom:90px}.blog-studio-art-orbit b{position:absolute;inset:48%;border-radius:50%;background:#fff}
.blog-studio-art-topic{position:absolute;left:35px;top:32px;z-index:2;font-size:9px;font-weight:900;letter-spacing:.18em;color:#8fe4cf}.blog-studio-feature-art>strong{position:absolute;right:28px;bottom:5px;z-index:2;font-family:Georgia,serif;font-size:220px;font-weight:400;line-height:.8;color:rgba(255,255,255,.08)}.blog-studio-feature-art>small{position:absolute;left:35px;bottom:32px;z-index:2;color:#7e9995;font-size:9px;letter-spacing:.17em}
.blog-studio-feature-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(50px,6vw,92px);background:#fff}.blog-studio-meta{display:flex;flex-wrap:wrap;gap:10px 18px;color:#71817e;font-size:10px;font-weight:800;letter-spacing:.06em}.blog-studio-meta span:first-child{color:#0a9689}.blog-studio-feature-copy h2{margin:30px 0 28px;font-size:clamp(42px,4.5vw,68px);line-height:.98;letter-spacing:-.055em}.blog-studio-feature-copy h2 a,.blog-studio-editorial-item h2 a,.blog-studio-archive-main h2 a{color:#071d2b;text-decoration:none}.blog-studio-feature-copy>p{margin:0;color:#526764;font-size:17px;line-height:1.8}
.blog-studio-feature-footer{margin-top:52px;padding-top:30px;border-top:1px solid #d7dfdd}.blog-studio-feature-footer>span{display:block;margin-bottom:14px;font-size:9px;font-weight:900;letter-spacing:.16em;color:#7a8986}.blog-studio-feature-footer ul{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0 0 30px;padding:0;list-style:none}.blog-studio-feature-footer li{color:#304744;font-size:12px}.blog-studio-feature-footer li:before{content:"•";margin-right:8px;color:#0a9689}.blog-studio-feature-footer a{display:flex;justify-content:space-between;align-items:center;padding:18px 0;border-top:1px solid #d7dfdd;color:#071d2b;text-decoration:none;font-weight:900}.blog-studio-feature-footer a b{color:#0a9689}
.blog-studio-editorial{background:#eae4d8}.blog-studio-editorial-grid{display:grid;grid-template-columns:1.15fr .85fr;grid-template-rows:auto auto;border-top:1px solid #bfb7aa;border-left:1px solid #bfb7aa}.blog-studio-editorial-item{position:relative;display:flex;flex-direction:column;min-height:430px;padding:38px;border-right:1px solid #bfb7aa;border-bottom:1px solid #bfb7aa}.blog-studio-editorial-item-1{grid-row:1/3;min-height:860px;padding:48px}.blog-studio-editorial-index{position:absolute;right:25px;top:16px;font-family:Georgia,serif;font-size:110px;color:rgba(7,29,43,.065)}.blog-studio-editorial-item h2{max-width:620px;margin:115px 0 22px;font-size:clamp(32px,3.2vw,50px);line-height:1.02;letter-spacing:-.048em}.blog-studio-editorial-item-1 h2{margin-top:auto;font-size:clamp(48px,5vw,74px)}.blog-studio-editorial-item p{margin:0;color:#625e55;line-height:1.75}.blog-studio-editorial-item footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:30px;border-top:1px solid #c7bfb2;color:#716c64;font-size:11px}.blog-studio-editorial-item footer a{color:#071d2b;text-decoration:none;font-weight:900}.blog-studio-editorial-item footer b{color:#0a9689}
.blog-studio-map{padding:clamp(110px,12vw,180px) 0;background:#0b3138;color:#fff}.blog-studio-map-grid{display:grid;grid-template-columns:minmax(300px,.75fr) minmax(0,1.25fr);gap:clamp(70px,10vw,150px)}.blog-studio-map-intro>span{font-size:9px;font-weight:900;letter-spacing:.18em;color:#70dfc2}.blog-studio-map-intro h2{margin:30px 0;font-size:clamp(48px,5.5vw,82px);line-height:.98;letter-spacing:-.055em}.blog-studio-map-intro h2 em{font-family:Georgia,serif;font-weight:400;color:#9ce5d2}.blog-studio-map-intro p{max-width:540px;margin:0;color:#a8bbb8;line-height:1.8}.blog-studio-map-list{border-top:1px solid rgba(255,255,255,.17)}.blog-studio-map-list a{display:grid;grid-template-columns:42px 1fr auto 30px;gap:18px;align-items:center;padding:25px 0;border-bottom:1px solid rgba(255,255,255,.12);color:#fff;text-decoration:none;transition:.25s}.blog-studio-map-list a:hover{padding-left:14px}.blog-studio-map-list a>span{color:#70dfc2;font-size:10px;font-weight:900}.blog-studio-map-list strong{font-size:clamp(22px,2.4vw,35px);font-weight:750}.blog-studio-map-list small{color:#7f9995}.blog-studio-map-list b{color:#70dfc2}
.blog-studio-archive{background:#fff}.blog-studio-archive-head{display:grid;grid-template-columns:minmax(0,1fr) 430px;gap:70px;align-items:start;margin-bottom:22px}.blog-studio-archive-head .blog-studio-section-head{margin:0}.blog-studio-archive-head>p{margin:0;color:#657875;line-height:1.75}.blog-studio-archive-list{border-top:1px solid #c9d3d0}.blog-studio-archive-row{display:grid;grid-template-columns:50px 170px minmax(0,1fr) 130px;gap:28px;align-items:start;padding:35px 0;border-bottom:1px solid #d7dfdd;transition:.25s}.blog-studio-archive-row:hover{padding-left:14px;background:linear-gradient(90deg,rgba(10,150,137,.045),transparent)}.blog-studio-archive-no{font-family:Georgia,serif;font-size:28px;color:#a4b0ad}.blog-studio-archive-topic{padding-top:6px;color:#0a9689;font-size:10px;font-weight:900;letter-spacing:.07em}.blog-studio-archive-main h2{margin:0 0 13px;font-size:clamp(25px,2.6vw,40px);line-height:1.08;letter-spacing:-.035em}.blog-studio-archive-main p{max-width:760px;margin:0;color:#697a77;line-height:1.65}.blog-studio-archive-side{display:grid;justify-items:end;gap:10px;color:#7b8886;font-size:10px}.blog-studio-archive-side a{display:grid;place-items:center;width:38px;height:38px;border:1px solid #c7d2cf;color:#071d2b;text-decoration:none;border-radius:50%;transition:.25s}.blog-studio-archive-side a:hover{background:#071d2b;color:#fff;border-color:#071d2b}
.blog-studio-empty{padding:70px;border:1px solid #d3dcda;background:#f7f8f5}.blog-studio-empty span{font-size:9px;font-weight:900;letter-spacing:.17em;color:#0a9689}.blog-studio-empty h2{margin:20px 0 15px;font-size:48px}.blog-studio-empty p{color:#667976}
.blog-studio-closing{padding:clamp(110px,12vw,180px) 0;background:#061920;color:#fff}.blog-studio-closing-grid{display:grid;grid-template-columns:170px minmax(0,1fr) 320px;gap:70px;align-items:start}.blog-studio-closing-label{font-size:9px;font-weight:900;letter-spacing:.19em;color:#70dfc2}.blog-studio-closing blockquote{margin:0;font-size:clamp(48px,6vw,90px);line-height:.98;letter-spacing:-.06em}.blog-studio-closing blockquote em{font-family:Georgia,serif;font-weight:400;color:#9ce5d2}.blog-studio-closing-copy p{margin:0 0 34px;color:#a6bab6;line-height:1.8}.blog-studio-closing-copy a{display:flex;justify-content:space-between;align-items:center;padding:19px 0;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);color:#fff;text-decoration:none;font-weight:900}.blog-studio-closing-copy a b{color:#70dfc2}
@media(max-width:1100px){.blog-studio-hero-grid,.blog-studio-feature-card,.blog-studio-map-grid,.blog-studio-archive-head,.blog-studio-closing-grid{grid-template-columns:1fr}.blog-studio-index{max-width:620px}.blog-studio-nav-grid{grid-template-columns:1fr;gap:25px}.blog-studio-topic-nav{justify-content:flex-start}.blog-studio-editorial-grid{grid-template-columns:1fr}.blog-studio-editorial-item-1{grid-row:auto;min-height:620px}.blog-studio-archive-head{gap:25px}.blog-studio-closing-copy{max-width:520px}}
@media(max-width:760px){.blog-studio-hero{padding:130px 0 84px}.blog-studio-hero h1{font-size:clamp(54px,15vw,76px);line-height:.9}.blog-studio-hero-foot{grid-template-columns:1fr;gap:28px}.blog-studio-index{min-height:auto;padding:24px}.blog-studio-index-ring{width:210px;height:210px}.blog-studio-nav-grid{padding-top:25px;padding-bottom:25px}.blog-studio-topic-nav{overflow-x:auto;padding-bottom:7px}.blog-studio-feature,.blog-studio-editorial,.blog-studio-archive{padding:82px 0}.blog-studio-section-head{grid-template-columns:26px auto 1fr}.blog-studio-section-head small{display:none}.blog-studio-feature-art{min-height:390px}.blog-studio-art-orbit{width:290px;height:290px}.blog-studio-feature-art>strong{font-size:150px}.blog-studio-feature-copy{padding:34px 24px}.blog-studio-feature-copy h2{font-size:40px}.blog-studio-editorial-item,.blog-studio-editorial-item-1{min-height:470px;padding:28px 24px}.blog-studio-editorial-item-1 h2,.blog-studio-editorial-item h2{margin-top:90px;font-size:38px}.blog-studio-editorial-index{font-size:80px}.blog-studio-map{padding:82px 0}.blog-studio-map-list a{grid-template-columns:30px 1fr 25px}.blog-studio-map-list small{display:none}.blog-studio-map-list strong{font-size:24px}.blog-studio-archive-row{grid-template-columns:34px 1fr;gap:14px 18px;padding:28px 0}.blog-studio-archive-topic{grid-column:2}.blog-studio-archive-main{grid-column:2}.blog-studio-archive-side{grid-column:2;display:flex;justify-content:space-between;align-items:center}.blog-studio-archive-row:hover{padding-left:0;background:transparent}.blog-studio-archive-main h2{font-size:30px}.blog-studio-closing{padding:84px 0}.blog-studio-closing blockquote{font-size:48px}}
@media(prefers-reduced-motion:reduce){.blog-studio-index-ring{animation:none}.blog-studio-hero-link b,.blog-studio-map-list a,.blog-studio-archive-row{transition:none}}

/* v14.3 — Blog Editorial System */
.site-body .editorial-hero{position:relative;overflow:hidden;padding:168px 0 110px;background:#071b27;color:#fff}
.site-body .editorial-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 72% 26%,rgba(57,199,168,.12),transparent 30%),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px);background-size:auto,64px 64px,64px 64px;pointer-events:none}
.site-body .editorial-hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);gap:clamp(70px,9vw,150px);align-items:end}
.site-body .editorial-breadcrumbs{margin-bottom:48px;color:rgba(255,255,255,.46)}
.site-body .editorial-breadcrumbs a{color:rgba(255,255,255,.66)}
.site-body .editorial-kicker{display:block;margin-bottom:28px;color:#75dec4;font-size:10px;font-weight:900;letter-spacing:.18em}
.site-body .editorial-hero h1{max-width:900px;margin:0;font-size:clamp(62px,7.4vw,118px);line-height:.88;letter-spacing:-.072em;font-weight:760}
.site-body .editorial-hero h1 em{display:inline-block;font-family:Georgia,serif;font-weight:400;color:#b7e9dc}
.site-body .editorial-hero-copy>p{max-width:720px;margin:38px 0 0;color:#adbfbb;font-size:18px;line-height:1.75}
.site-body .editorial-hero-actions{display:flex;align-items:center;gap:26px;margin-top:42px}
.site-body .editorial-primary{display:inline-flex;align-items:center;gap:28px;padding:18px 22px;background:#78dfc3;color:#06212a;text-decoration:none;font-weight:900;border-radius:2px}
.site-body .editorial-primary span{font-size:18px}
.site-body .editorial-text-link{color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.35);padding-bottom:5px;font-weight:800}
.site-body .editorial-cover{position:relative;min-height:520px;padding:34px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(160deg,rgba(255,255,255,.07),rgba(255,255,255,.02));box-shadow:0 30px 80px rgba(0,0,0,.22)}
.site-body .editorial-cover:after{content:"";position:absolute;right:34px;bottom:34px;width:120px;height:120px;border:1px solid rgba(120,223,195,.35);border-radius:50%;box-shadow:0 0 0 28px rgba(120,223,195,.06),0 0 0 56px rgba(120,223,195,.035)}
.site-body .editorial-cover-top{display:flex;justify-content:space-between;align-items:flex-start}
.site-body .editorial-cover-top span{font-size:9px;font-weight:900;letter-spacing:.16em;color:#7addc2}
.site-body .editorial-cover-top strong{font:400 78px/.8 Georgia,serif;color:#fff}
.site-body .editorial-cover-title{position:absolute;left:34px;bottom:120px}
.site-body .editorial-cover-title small{display:block;margin-bottom:18px;color:#6e8b86;font-size:9px;letter-spacing:.18em}
.site-body .editorial-cover-title b{display:block;font-size:34px;line-height:1.03;letter-spacing:-.04em}
.site-body .editorial-cover-foot{position:absolute;left:34px;right:34px;bottom:28px;display:flex;gap:20px;color:#8ca29e;font-size:10px}
.site-body .editorial-topic-rail{position:relative;z-index:2;background:#fff;border-bottom:1px solid #dbe3e1}
.site-body .editorial-topic-inner{display:grid;grid-template-columns:auto minmax(0,1fr) 230px;gap:28px;align-items:center;min-height:84px}
.site-body .editorial-topic-label{font-size:9px;font-weight:900;letter-spacing:.16em;color:#85928f}
.site-body .editorial-topic-inner nav{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}
.site-body .editorial-topic-inner nav::-webkit-scrollbar{display:none}
.site-body .editorial-topic-inner nav a{display:inline-flex;gap:10px;align-items:center;padding:12px 14px;color:#1a3439;text-decoration:none;white-space:nowrap;border-radius:999px;transition:.2s}
.site-body .editorial-topic-inner nav a:hover{background:#eff5f3}
.site-body .editorial-topic-inner nav small{color:#0b9588;font-weight:900}
.site-body .editorial-inline-search{display:flex;align-items:center;border-bottom:1px solid #aab7b4}
.site-body .editorial-inline-search input{width:100%;padding:12px 0;border:0;background:transparent;outline:0;color:#173237}
.site-body .editorial-inline-search button{border:0;background:transparent;color:#0b9588;font-weight:900;cursor:pointer}
.site-body .editorial-lead{padding:clamp(100px,10vw,150px) 0;background:#f3f0e9}
.site-body .editorial-lead-grid{display:grid;grid-template-columns:minmax(340px,.88fr) minmax(0,1.12fr);min-height:720px}
.site-body .editorial-lead-visual{position:relative;overflow:hidden;padding:36px;background:#0a3038;color:#fff}
.site-body .editorial-lead-visual:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 70% 35%,rgba(120,223,195,.22),transparent 26%),linear-gradient(145deg,rgba(255,255,255,.04),transparent 48%)}
.site-body .editorial-visual-label{position:relative;z-index:2;font-size:10px;font-weight:900;letter-spacing:.16em;color:#7ee1c6}
.site-body .editorial-visual-number{position:absolute;right:28px;bottom:12px;font:400 240px/.8 Georgia,serif;color:rgba(255,255,255,.07)}
.site-body .editorial-visual-lines{position:absolute;left:44px;right:44px;top:50%;height:180px;transform:translateY(-50%)}
.site-body .editorial-visual-lines i{position:absolute;left:0;right:0;height:1px;background:rgba(255,255,255,.15)}
.site-body .editorial-visual-lines i:nth-child(1){top:0}.site-body .editorial-visual-lines i:nth-child(2){top:33%}.site-body .editorial-visual-lines i:nth-child(3){top:66%}.site-body .editorial-visual-lines i:nth-child(4){bottom:0}
.site-body .editorial-visual-lines:after{content:"";position:absolute;left:12%;top:64%;width:72%;height:3px;background:linear-gradient(90deg,#78dfc3,#d9b96e);transform:rotate(-10deg);box-shadow:0 0 32px rgba(120,223,195,.35)}
.site-body .editorial-lead-visual>small{position:absolute;left:36px;bottom:30px;color:#76928d;font-size:9px;letter-spacing:.14em}
.site-body .editorial-lead-copy{display:flex;flex-direction:column;padding:clamp(48px,6vw,90px);background:#fff}
.site-body .editorial-section-no{font-size:10px;font-weight:900;letter-spacing:.16em;color:#0b9588}
.site-body .editorial-meta{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:30px;color:#7b8986;font-size:10px;font-weight:800}
.site-body .editorial-meta span:first-child{color:#0b9588}
.site-body .editorial-lead-copy h2{margin:34px 0 26px;font-size:clamp(44px,4.6vw,74px);line-height:.98;letter-spacing:-.055em}
.site-body .editorial-lead-copy h2 a{color:#071d2b;text-decoration:none}
.site-body .editorial-lead-copy>p{max-width:760px;margin:0;color:#586c68;font-size:18px;line-height:1.8}
.site-body .editorial-lead-bottom{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-top:auto;padding-top:38px;border-top:1px solid #d8e0de}
.site-body .editorial-lead-bottom ul{display:flex;gap:10px 18px;flex-wrap:wrap;margin:0;padding:0;list-style:none;color:#536662;font-size:12px}
.site-body .editorial-lead-bottom li:before{content:"•";margin-right:8px;color:#0b9588}
.site-body .editorial-lead-bottom a{color:#071d2b;text-decoration:none;font-weight:900}
.site-body .editorial-lead-bottom a span{color:#0b9588;margin-left:8px}
.site-body .editorial-selection{padding:clamp(105px,11vw,165px) 0;background:#fff}
.site-body .editorial-section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,430px);gap:60px;align-items:end;margin-bottom:44px;padding-bottom:24px;border-bottom:1px solid #ccd6d3}
.site-body .editorial-section-head>div{display:flex;align-items:center;gap:15px}
.site-body .editorial-section-head span{font:400 34px/1 Georgia,serif;color:#a2afac}
.site-body .editorial-section-head b{font-size:11px;letter-spacing:.16em}
.site-body .editorial-section-head>p{margin:0;color:#6b7c79;line-height:1.7}
.site-body .editorial-selection-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:18px}
.site-body .editorial-selection-card{display:flex;flex-direction:column;min-height:460px;padding:32px;border:1px solid #d6dfdc;background:#fafbf9;transition:.25s}
.site-body .editorial-selection-card:hover{transform:translateY(-4px);border-color:#96aaa5;box-shadow:0 22px 60px rgba(10,48,56,.08)}
.site-body .editorial-selection-card-1{grid-column:span 7;min-height:620px;background:#0b3038;color:#fff}
.site-body .editorial-selection-card-2{grid-column:span 5}
.site-body .editorial-selection-card-3,.site-body .editorial-selection-card-4{grid-column:span 6}
.site-body .editorial-card-top{display:flex;justify-content:space-between;align-items:center}
.site-body .editorial-card-top span{font:400 50px/1 Georgia,serif;color:#b5c0bd}
.site-body .editorial-selection-card-1 .editorial-card-top span{color:rgba(255,255,255,.24)}
.site-body .editorial-card-top small{color:#0b9588;font-weight:900;letter-spacing:.08em}
.site-body .editorial-selection-card h2{margin:80px 0 22px;font-size:clamp(31px,3.4vw,54px);line-height:1;letter-spacing:-.045em}
.site-body .editorial-selection-card h2 a{color:#0a2730;text-decoration:none}
.site-body .editorial-selection-card-1 h2 a{color:#fff}
.site-body .editorial-selection-card p{margin:0;color:#637571;line-height:1.75}
.site-body .editorial-selection-card-1 p{color:#a7bcb7}
.site-body .editorial-selection-card footer{display:flex;align-items:center;gap:18px;margin-top:auto;padding-top:30px;border-top:1px solid #d5dddb;color:#7c8987;font-size:10px}
.site-body .editorial-selection-card-1 footer{border-color:rgba(255,255,255,.14);color:#829e98}
.site-body .editorial-selection-card footer a{margin-left:auto;color:#0b9588;text-decoration:none;font-weight:900}
.site-body .editorial-tracks{padding:clamp(105px,11vw,170px) 0;background:#0a2f37;color:#fff}
.site-body .editorial-tracks-grid{display:grid;grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);gap:clamp(70px,10vw,150px)}
.site-body .editorial-tracks-intro>span{color:#73dec3;font-size:10px;font-weight:900;letter-spacing:.16em}
.site-body .editorial-tracks-intro h2{margin:34px 0 28px;font-size:clamp(48px,5.8vw,84px);line-height:.96;letter-spacing:-.055em}
.site-body .editorial-tracks-intro h2 em{font-family:Georgia,serif;font-weight:400;color:#b7e7da}
.site-body .editorial-tracks-intro p{max-width:560px;margin:0;color:#a2b8b3;line-height:1.8}
.site-body .editorial-tracks-list{border-top:1px solid rgba(255,255,255,.18)}
.site-body .editorial-tracks-list a{display:grid;grid-template-columns:44px 1fr auto 24px;gap:18px;align-items:center;padding:25px 0;border-bottom:1px solid rgba(255,255,255,.12);color:#fff;text-decoration:none;transition:.22s}
.site-body .editorial-tracks-list a:hover{padding-left:12px}
.site-body .editorial-tracks-list a span{color:#73dec3;font-size:10px;font-weight:900}
.site-body .editorial-tracks-list a strong{font-size:clamp(22px,2.2vw,34px)}
.site-body .editorial-tracks-list a small{color:#819a95}
.site-body .editorial-tracks-list a b{color:#73dec3}
.site-body .editorial-archive{padding:clamp(105px,11vw,170px) 0;background:#f6f7f4}
.site-body .editorial-archive-head{margin-bottom:18px}
.site-body .editorial-archive-list{border-top:1px solid #cbd5d2}
.site-body .editorial-archive-item{display:grid;grid-template-columns:52px 170px minmax(0,1fr) 130px;gap:28px;align-items:start;padding:34px 0;border-bottom:1px solid #d7dfdd;transition:.22s}
.site-body .editorial-archive-item:hover{padding-left:12px;background:linear-gradient(90deg,rgba(11,149,136,.045),transparent)}
.site-body .editorial-archive-index{font:400 28px/1 Georgia,serif;color:#a3afac}
.site-body .editorial-archive-topic{padding-top:5px;color:#0b9588;font-size:10px;font-weight:900;letter-spacing:.06em}
.site-body .editorial-archive-content h2{margin:0 0 12px;font-size:clamp(25px,2.6vw,40px);line-height:1.08;letter-spacing:-.035em}
.site-body .editorial-archive-content h2 a{color:#0a2730;text-decoration:none}
.site-body .editorial-archive-content p{max-width:760px;margin:0;color:#697a77;line-height:1.65}
.site-body .editorial-archive-meta{display:grid;justify-items:end;gap:10px;color:#7f8c89;font-size:10px}
.site-body .editorial-archive-meta a{display:grid;place-items:center;width:40px;height:40px;border:1px solid #c4cfcc;border-radius:50%;color:#0a2730;text-decoration:none;transition:.2s}
.site-body .editorial-archive-meta a:hover{background:#0a2730;color:#fff}
.site-body .editorial-empty{padding:70px;border:1px solid #d3dcda;background:#fff}
.site-body .editorial-empty span{font-size:9px;font-weight:900;letter-spacing:.17em;color:#0b9588}
.site-body .editorial-empty h2{margin:20px 0 15px;font-size:48px}
.site-body .editorial-empty p{color:#667976}
.site-body .editorial-closing{padding:clamp(110px,12vw,185px) 0;background:#061a22;color:#fff}
.site-body .editorial-closing-grid{display:grid;grid-template-columns:150px minmax(0,1fr) 330px;gap:70px;align-items:start}
.site-body .editorial-closing-grid>span{font-size:9px;font-weight:900;letter-spacing:.18em;color:#73dec3}
.site-body .editorial-closing h2{margin:0;font-size:clamp(48px,6vw,90px);line-height:.98;letter-spacing:-.06em}
.site-body .editorial-closing h2 em{font-family:Georgia,serif;font-weight:400;color:#b7e7da}
.site-body .editorial-closing-grid>div p{margin:0 0 34px;color:#a8bbb7;line-height:1.8}
.site-body .editorial-closing-grid>div a{display:flex;justify-content:space-between;align-items:center;padding:18px 0;border-top:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18);color:#fff;text-decoration:none;font-weight:900}
.site-body .editorial-closing-grid>div a b{color:#73dec3}
@media(max-width:1100px){.site-body .editorial-hero-grid,.site-body .editorial-lead-grid,.site-body .editorial-tracks-grid,.site-body .editorial-closing-grid{grid-template-columns:1fr}.site-body .editorial-cover{max-width:650px}.site-body .editorial-topic-inner{grid-template-columns:1fr}.site-body .editorial-topic-label{display:none}.site-body .editorial-section-head{grid-template-columns:1fr;gap:18px}.site-body .editorial-selection-card-1,.site-body .editorial-selection-card-2,.site-body .editorial-selection-card-3,.site-body .editorial-selection-card-4{grid-column:span 6}.site-body .editorial-lead-visual{min-height:520px}.site-body .editorial-closing-grid>div{max-width:540px}}
@media(max-width:760px){.site-body .editorial-hero{padding:132px 0 86px}.site-body .editorial-hero h1{font-size:clamp(54px,15vw,78px);line-height:.9}.site-body .editorial-hero-copy>p{font-size:16px}.site-body .editorial-hero-actions{align-items:flex-start;flex-direction:column}.site-body .editorial-cover{min-height:390px;padding:24px}.site-body .editorial-cover-top strong{font-size:58px}.site-body .editorial-cover-title{left:24px;bottom:100px}.site-body .editorial-cover-title b{font-size:28px}.site-body .editorial-cover-foot{left:24px;right:24px;bottom:22px;gap:10px;flex-wrap:wrap}.site-body .editorial-topic-inner{padding-top:18px;padding-bottom:18px}.site-body .editorial-topic-inner nav{order:2}.site-body .editorial-inline-search{order:1}.site-body .editorial-lead,.site-body .editorial-selection,.site-body .editorial-archive{padding:82px 0}.site-body .editorial-lead-visual{min-height:380px}.site-body .editorial-visual-number{font-size:150px}.site-body .editorial-lead-copy{padding:34px 24px}.site-body .editorial-lead-copy h2{font-size:40px}.site-body .editorial-lead-bottom{align-items:flex-start;flex-direction:column}.site-body .editorial-selection-grid{grid-template-columns:1fr}.site-body .editorial-selection-card-1,.site-body .editorial-selection-card-2,.site-body .editorial-selection-card-3,.site-body .editorial-selection-card-4{grid-column:auto;min-height:470px}.site-body .editorial-selection-card h2{font-size:36px}.site-body .editorial-tracks{padding:82px 0}.site-body .editorial-tracks-list a{grid-template-columns:30px 1fr 24px}.site-body .editorial-tracks-list small{display:none}.site-body .editorial-archive-item{grid-template-columns:34px 1fr;gap:14px 18px;padding:28px 0}.site-body .editorial-archive-topic,.site-body .editorial-archive-content,.site-body .editorial-archive-meta{grid-column:2}.site-body .editorial-archive-meta{display:flex;justify-content:space-between;align-items:center}.site-body .editorial-archive-item:hover{padding-left:0;background:transparent}.site-body .editorial-archive-content h2{font-size:30px}.site-body .editorial-closing{padding:84px 0}.site-body .editorial-closing h2{font-size:48px}}

/* v14.4 — Üst düzey yayın mimarisi */
.site-body .journal-hero{position:relative;overflow:hidden;padding:172px 0 112px;background:#071922;color:#fff}
.site-body .journal-hero-grid{position:absolute;inset:0;opacity:.3;background:linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,#000 0,transparent 88%)}
.site-body .journal-hero:after{content:"";position:absolute;width:620px;height:620px;right:-170px;top:-220px;border-radius:50%;background:radial-gradient(circle,rgba(48,200,166,.2),transparent 68%);filter:blur(20px)}
.site-body .journal-hero-layout{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.32fr) minmax(330px,.68fr);gap:clamp(70px,9vw,145px);align-items:end}
.site-body .journal-breadcrumbs{margin-bottom:44px;color:rgba(255,255,255,.42)}
.site-body .journal-breadcrumbs a{color:rgba(255,255,255,.68)}
.site-body .journal-eyebrow{display:flex;align-items:center;gap:14px;margin-bottom:28px;color:#7be0c7;font-size:10px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}
.site-body .journal-eyebrow i{width:54px;height:1px;background:rgba(123,224,199,.5)}
.site-body .journal-eyebrow small{color:rgba(255,255,255,.48);font:inherit}
.site-body .journal-hero h1{max-width:930px;margin:0;font-size:clamp(64px,7.6vw,120px);line-height:.87;letter-spacing:-.072em;font-weight:760}
.site-body .journal-hero h1 em{font-family:Georgia,serif;font-weight:400;color:#b9eee1}
.site-body .journal-hero-copy>p{max-width:740px;margin:38px 0 0;color:#aabdb8;font-size:18px;line-height:1.78}
.site-body .journal-hero-actions{display:flex;align-items:center;gap:14px;margin-top:42px}
.site-body .journal-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 22px;border:1px solid rgba(255,255,255,.16);border-radius:2px;color:#fff;text-decoration:none;font-size:13px;font-weight:900;transition:.22s}
.site-body .journal-btn-primary{background:#70dec3;color:#052027;border-color:#70dec3}
.site-body .journal-btn-primary span{margin-left:18px}
.site-body .journal-btn:hover{transform:translateY(-2px)}
.site-body .journal-btn-ghost:hover{border-color:rgba(255,255,255,.42)}
.site-body .journal-index-card{position:relative;min-height:570px;padding:30px;border:1px solid rgba(255,255,255,.18);background:linear-gradient(160deg,rgba(255,255,255,.075),rgba(255,255,255,.018));box-shadow:0 32px 90px rgba(0,0,0,.22);backdrop-filter:blur(12px)}
.site-body .journal-index-card:before{content:"";position:absolute;inset:16px;border:1px solid rgba(255,255,255,.07);pointer-events:none}
.site-body .journal-index-top{display:flex;justify-content:space-between;align-items:start}
.site-body .journal-index-top span{font-size:9px;font-weight:900;letter-spacing:.17em;color:#71dbc1}
.site-body .journal-index-top strong{font:400 78px/.8 Georgia,serif;color:rgba(255,255,255,.84)}
.site-body .journal-index-axis{display:flex;align-items:center;gap:8px;margin:54px 0;color:rgba(255,255,255,.44);font-size:8px;font-weight:900;letter-spacing:.12em}
.site-body .journal-index-axis i{height:1px;flex:1;background:rgba(255,255,255,.15)}
.site-body .journal-index-title{position:absolute;left:30px;right:30px;bottom:102px}
.site-body .journal-index-title small{color:#71dbc1;font-size:8px;font-weight:900;letter-spacing:.17em}
.site-body .journal-index-title h2{max-width:430px;margin:17px 0 0;font-size:clamp(28px,2.7vw,43px);line-height:1.06;letter-spacing:-.04em}
.site-body .journal-index-footer{position:absolute;left:30px;right:30px;bottom:28px;display:flex;gap:10px;flex-wrap:wrap;padding-top:18px;border-top:1px solid rgba(255,255,255,.14)}
.site-body .journal-index-footer span{padding:7px 10px;border:1px solid rgba(255,255,255,.14);color:rgba(255,255,255,.62);font-size:8px;font-weight:900;letter-spacing:.12em}
.site-body .journal-commandbar{position:relative;z-index:5;border-bottom:1px solid #d9e1df;background:#fff}
.site-body .journal-commandbar-inner{display:grid;grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);gap:38px;align-items:center;padding-top:20px;padding-bottom:20px}
.site-body .journal-search{display:grid;grid-template-columns:28px 1fr auto;align-items:center;min-height:50px;padding:0 14px;border:1px solid #d1dad7;background:#f8faf9}
.site-body .journal-search span{color:#0a887c;font-size:20px}
.site-body .journal-search input{width:100%;border:0;outline:0;background:transparent;color:#122d34}
.site-body .journal-search button{border:0;background:transparent;color:#0a887c;font-size:11px;font-weight:900;cursor:pointer}
.site-body .journal-topic-nav{display:flex;justify-content:flex-end;gap:8px;overflow:auto;scrollbar-width:none}
.site-body .journal-topic-nav a{display:flex;align-items:center;gap:10px;white-space:nowrap;padding:11px 13px;border:1px solid #d9e1df;color:#244047;text-decoration:none;font-size:10px;font-weight:900;transition:.2s}
.site-body .journal-topic-nav a:hover{border-color:#0a887c;color:#0a887c}
.site-body .journal-topic-nav small{display:grid;place-items:center;min-width:20px;height:20px;border-radius:50%;background:#edf3f1;color:#54706b;font-size:8px}
.site-body .journal-feature{padding:clamp(110px,11vw,175px) 0;background:#f4f7f5}
.site-body .journal-section-title{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,440px);gap:60px;align-items:end;margin-bottom:38px;padding-bottom:22px;border-bottom:1px solid #cbd6d3}
.site-body .journal-section-title>div{display:flex;align-items:center;gap:14px}
.site-body .journal-section-title span{font:400 34px/1 Georgia,serif;color:#9daaa7}
.site-body .journal-section-title b{font-size:10px;letter-spacing:.17em}
.site-body .journal-section-title p{margin:0;color:#667a75;line-height:1.7}
.site-body .journal-feature-layout{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);min-height:650px;border:1px solid #ccd7d4;background:#fff}
.site-body .journal-feature-cover{position:relative;overflow:hidden;display:block;min-height:650px;background:#092f37;color:#fff;text-decoration:none}
.site-body .journal-feature-cover:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 32% 28%,rgba(113,222,195,.2),transparent 32%),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px);background-size:auto,52px 52px,52px 52px}
.site-body .journal-cover-signal{position:absolute;z-index:2;left:28px;right:28px;top:28px;display:flex;justify-content:space-between;font-size:9px;font-weight:900;letter-spacing:.12em}
.site-body .journal-cover-signal span{color:#75dec4}
.site-body .journal-cover-orbit{position:absolute;left:50%;top:48%;width:340px;height:340px;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.18);border-radius:50%}
.site-body .journal-cover-orbit:before,.site-body .journal-cover-orbit:after{content:"";position:absolute;inset:17%;border:1px solid rgba(255,255,255,.13);border-radius:50%}
.site-body .journal-cover-orbit:after{inset:35%;background:rgba(112,222,195,.12)}
.site-body .journal-cover-orbit i{position:absolute;width:12px;height:12px;border-radius:50%;background:#70dec3;box-shadow:0 0 0 8px rgba(112,222,195,.1)}
.site-body .journal-cover-orbit i:nth-child(1){left:8%;top:28%}.site-body .journal-cover-orbit i:nth-child(2){right:12%;top:18%}.site-body .journal-cover-orbit i:nth-child(3){right:21%;bottom:10%}
.site-body .journal-cover-orbit b{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font:400 96px/1 Georgia,serif;color:#fff}
.site-body .journal-cover-foot{position:absolute;z-index:2;left:28px;right:28px;bottom:28px;display:flex;justify-content:space-between;padding-top:18px;border-top:1px solid rgba(255,255,255,.15);font-size:9px;letter-spacing:.12em;color:rgba(255,255,255,.56)}
.site-body .journal-feature-copy{display:flex;flex-direction:column;padding:clamp(38px,5vw,76px)}
.site-body .journal-meta{display:flex;gap:12px 20px;flex-wrap:wrap;color:#71827f;font-size:9px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}
.site-body .journal-meta span:first-child{color:#0a887c}
.site-body .journal-feature-copy h2{margin:60px 0 28px;font-size:clamp(44px,5.1vw,77px);line-height:.98;letter-spacing:-.055em}
.site-body .journal-feature-copy h2 a{color:#0b2830;text-decoration:none}
.site-body .journal-feature-copy>p{max-width:760px;margin:0;color:#60736f;font-size:17px;line-height:1.8}
.site-body .journal-feature-points{display:flex;gap:10px;flex-wrap:wrap;margin-top:34px}
.site-body .journal-feature-points span{padding:8px 11px;border:1px solid #d0dad7;color:#36524d;font-size:9px;font-weight:900;letter-spacing:.1em}
.site-body .journal-read-link{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:28px;border-top:1px solid #d5dddb;color:#0b2830;text-decoration:none;font-weight:900}
.site-body .journal-read-link b{color:#0a887c}
.site-body .journal-briefings{padding:clamp(100px,10vw,160px) 0;background:#fff}
.site-body .journal-briefings-layout{display:grid;grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);gap:clamp(60px,9vw,140px)}
.site-body .journal-briefings-intro>span{color:#0a887c;font-size:9px;font-weight:900;letter-spacing:.15em}
.site-body .journal-briefings-intro h2{margin:30px 0 24px;font-size:clamp(44px,5.4vw,78px);line-height:.97;letter-spacing:-.055em}
.site-body .journal-briefings-intro h2 em{font-family:Georgia,serif;font-weight:400;color:#187f77}
.site-body .journal-briefings-intro p{max-width:520px;margin:0;color:#667a75;line-height:1.78}
.site-body .journal-briefing-list{border-top:1px solid #cad4d1}
.site-body .journal-briefing-item{display:grid;grid-template-columns:56px 1fr 46px;gap:24px;align-items:start;padding:30px 0;border-bottom:1px solid #d7dfdd}
.site-body .journal-briefing-index{font:400 30px/1 Georgia,serif;color:#a0aba8}
.site-body .journal-briefing-body h3{margin:14px 0 10px;font-size:clamp(27px,2.8vw,42px);line-height:1.08;letter-spacing:-.035em}
.site-body .journal-briefing-body h3 a{color:#0b2830;text-decoration:none}
.site-body .journal-briefing-body p{margin:0;color:#6a7d78;line-height:1.65}
.site-body .journal-briefing-arrow{display:grid;place-items:center;width:42px;height:42px;border:1px solid #cad5d2;border-radius:50%;color:#0b2830;text-decoration:none;transition:.2s}
.site-body .journal-briefing-item:hover .journal-briefing-arrow{background:#0b2830;color:#fff;border-color:#0b2830}
.site-body .journal-topic-desk{padding:clamp(105px,11vw,175px) 0;background:#092d35;color:#fff}
.site-body .journal-section-title-light{border-color:rgba(255,255,255,.15)}
.site-body .journal-section-title-light span{color:rgba(255,255,255,.34)}
.site-body .journal-section-title-light p{color:#9eb2ad}
.site-body .journal-topic-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:12px}
.site-body .journal-topic-card{position:relative;display:grid;grid-template-columns:42px 1fr auto 24px;gap:18px;align-items:end;min-height:220px;padding:26px;border:1px solid rgba(255,255,255,.13);color:#fff;text-decoration:none;transition:.25s}
.site-body .journal-topic-card:nth-child(1),.site-body .journal-topic-card:nth-child(4){grid-column:span 7}.site-body .journal-topic-card:nth-child(2),.site-body .journal-topic-card:nth-child(3){grid-column:span 5}.site-body .journal-topic-card:nth-child(n+5){grid-column:span 6}
.site-body .journal-topic-card:hover{transform:translateY(-4px);background:rgba(255,255,255,.055);border-color:rgba(112,222,195,.55)}
.site-body .journal-topic-card>span{align-self:start;color:#74dec3;font-size:9px;font-weight:900}
.site-body .journal-topic-card small{color:#78948e;font-size:8px;font-weight:900;letter-spacing:.14em}
.site-body .journal-topic-card h3{margin:14px 0 0;font-size:clamp(25px,3vw,46px);line-height:1.02;letter-spacing:-.04em}
.site-body .journal-topic-card>b{color:#87a09a;font-size:9px;font-weight:900}
.site-body .journal-topic-card>i{color:#74dec3;font-style:normal}
.site-body .journal-series{padding:clamp(105px,11vw,175px) 0;background:#f4f7f5}
.site-body .journal-series-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:18px}
.site-body .journal-series-item{grid-column:span 6;display:grid;grid-template-columns:170px 1fr;min-height:380px;border:1px solid #d2dcda;background:#fff}
.site-body .journal-series-item:nth-child(3n+1){grid-column:span 7}.site-body .journal-series-item:nth-child(3n+2){grid-column:span 5}
.site-body .journal-series-art{position:relative;overflow:hidden;padding:20px;background:#dfe9e5}
.site-body .journal-series-art:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent 0 48%,rgba(10,136,124,.14) 49% 51%,transparent 52%)}
.site-body .journal-series-art span{position:relative;z-index:2;font:400 48px/1 Georgia,serif;color:#73928b}
.site-body .journal-series-art i{position:absolute;left:50%;top:50%;width:90px;height:90px;transform:translate(-50%,-50%) rotate(45deg);border:1px solid rgba(10,136,124,.32)}
.site-body .journal-series-art b{position:absolute;left:20px;bottom:20px;right:20px;color:#21463f;font-size:8px;letter-spacing:.12em}
.site-body .journal-series-copy{display:flex;flex-direction:column;padding:30px}
.site-body .journal-series-copy h3{margin:42px 0 16px;font-size:clamp(28px,3vw,44px);line-height:1.04;letter-spacing:-.04em}
.site-body .journal-series-copy h3 a{color:#0b2830;text-decoration:none}
.site-body .journal-series-copy p{margin:0;color:#687b77;line-height:1.65}
.site-body .journal-series-copy>a{display:flex;justify-content:space-between;margin-top:auto;padding-top:22px;border-top:1px solid #d5dddb;color:#0b2830;text-decoration:none;font-weight:900}
.site-body .journal-series-copy>a b{color:#0a887c}
.site-body .journal-archive{padding:clamp(105px,11vw,175px) 0;background:#fff}
.site-body .journal-archive-header{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:70px;align-items:end;margin-bottom:44px}
.site-body .journal-archive-header span{color:#0a887c;font-size:9px;font-weight:900;letter-spacing:.16em}
.site-body .journal-archive-header h2{margin:24px 0 0;font-size:clamp(48px,6vw,88px);line-height:.95;letter-spacing:-.06em}
.site-body .journal-archive-header p{margin:0;color:#667a75;line-height:1.8}
.site-body .journal-archive-table{border-top:1px solid #c9d4d1}
.site-body .journal-archive-row{display:grid;grid-template-columns:56px 150px minmax(0,1fr) 110px 42px;gap:22px;align-items:start;padding:28px 0;border-bottom:1px solid #d9e0de}
.site-body .journal-archive-row-head{padding:14px 0;color:#82908d;font-size:8px;font-weight:900;letter-spacing:.13em}
.site-body .journal-archive-row>span:first-child{font:400 25px/1 Georgia,serif;color:#a0aaa7}
.site-body .journal-archive-row>span:nth-child(2){color:#0a887c;font-size:9px;font-weight:900;letter-spacing:.08em}
.site-body .journal-archive-row h3{margin:0 0 10px;font-size:clamp(24px,2.5vw,38px);line-height:1.08;letter-spacing:-.035em}
.site-body .journal-archive-row h3 a{color:#0b2830;text-decoration:none}
.site-body .journal-archive-row p{max-width:760px;margin:0;color:#6b7d79;line-height:1.6}
.site-body .journal-archive-row time{display:grid;gap:7px;color:#667a75;font-size:9px}
.site-body .journal-archive-row time small{color:#9aa6a3}
.site-body .journal-archive-row>a{display:grid;place-items:center;width:40px;height:40px;border:1px solid #c9d4d1;border-radius:50%;color:#0b2830;text-decoration:none;transition:.2s}
.site-body .journal-archive-row:hover>a{background:#0b2830;color:#fff;border-color:#0b2830}
.site-body .journal-empty{padding:70px;border:1px solid #d4dddb;background:#f7f9f8}
.site-body .journal-empty span{color:#0a887c;font-size:9px;font-weight:900;letter-spacing:.15em}
.site-body .journal-empty h2{margin:20px 0 14px;font-size:48px}
.site-body .journal-empty p{color:#687b77}
.site-body .journal-manifesto{padding:clamp(115px,12vw,190px) 0;background:#061820;color:#fff}
.site-body .journal-manifesto-layout{display:grid;grid-template-columns:140px minmax(0,1fr) 340px;gap:70px;align-items:start}
.site-body .journal-manifesto-layout>span{color:#72ddc2;font-size:8px;font-weight:900;letter-spacing:.16em}
.site-body .journal-manifesto h2{margin:0;font-size:clamp(48px,6.3vw,94px);line-height:.96;letter-spacing:-.06em}
.site-body .journal-manifesto h2 em{font-family:Georgia,serif;font-weight:400;color:#b7eadd}
.site-body .journal-manifesto-layout>div p{margin:0 0 34px;color:#a5b9b4;line-height:1.8}
.site-body .journal-manifesto-layout>div a{display:flex;justify-content:space-between;align-items:center;padding:18px 0;border-top:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16);color:#fff;text-decoration:none;font-weight:900}
.site-body .journal-manifesto-layout>div a b{color:#72ddc2}
@media(max-width:1120px){.site-body .journal-hero-layout,.site-body .journal-feature-layout,.site-body .journal-briefings-layout,.site-body .journal-archive-header,.site-body .journal-manifesto-layout{grid-template-columns:1fr}.site-body .journal-index-card{max-width:670px}.site-body .journal-commandbar-inner{grid-template-columns:1fr}.site-body .journal-topic-nav{justify-content:flex-start}.site-body .journal-feature-cover{min-height:520px}.site-body .journal-series-item,.site-body .journal-series-item:nth-child(3n+1),.site-body .journal-series-item:nth-child(3n+2){grid-column:span 12}.site-body .journal-manifesto-layout>div{max-width:560px}}
@media(max-width:760px){.site-body .journal-hero{padding:132px 0 84px}.site-body .journal-hero h1{font-size:clamp(54px,15vw,78px);line-height:.9}.site-body .journal-hero-copy>p{font-size:16px}.site-body .journal-hero-actions{align-items:stretch;flex-direction:column}.site-body .journal-btn{width:100%}.site-body .journal-index-card{min-height:430px;padding:22px}.site-body .journal-index-title{left:22px;right:22px;bottom:96px}.site-body .journal-index-title h2{font-size:28px}.site-body .journal-index-footer{left:22px;right:22px}.site-body .journal-commandbar-inner{padding-top:16px;padding-bottom:16px}.site-body .journal-topic-nav{margin-right:-20px;padding-right:20px}.site-body .journal-feature,.site-body .journal-briefings,.site-body .journal-series,.site-body .journal-archive{padding:82px 0}.site-body .journal-section-title{grid-template-columns:1fr;gap:16px}.site-body .journal-feature-cover{min-height:390px}.site-body .journal-cover-orbit{width:245px;height:245px}.site-body .journal-feature-copy{padding:30px 22px}.site-body .journal-feature-copy h2{margin-top:36px;font-size:42px}.site-body .journal-read-link{margin-top:38px}.site-body .journal-briefing-item{grid-template-columns:36px 1fr 38px;gap:14px}.site-body .journal-briefing-body h3{font-size:29px}.site-body .journal-topic-desk{padding:82px 0}.site-body .journal-topic-grid{grid-template-columns:1fr}.site-body .journal-topic-card,.site-body .journal-topic-card:nth-child(1),.site-body .journal-topic-card:nth-child(2),.site-body .journal-topic-card:nth-child(3),.site-body .journal-topic-card:nth-child(4),.site-body .journal-topic-card:nth-child(n+5){grid-column:auto;min-height:180px;grid-template-columns:30px 1fr 22px}.site-body .journal-topic-card>b{display:none}.site-body .journal-series-item{grid-template-columns:100px 1fr;min-height:330px}.site-body .journal-series-copy{padding:24px}.site-body .journal-series-copy h3{font-size:30px;margin-top:26px}.site-body .journal-archive-header h2{font-size:50px}.site-body .journal-archive-row-head{display:none}.site-body .journal-archive-row{grid-template-columns:34px 1fr 38px;gap:10px 16px;padding:26px 0}.site-body .journal-archive-row>span:nth-child(2),.site-body .journal-archive-row>div,.site-body .journal-archive-row>time{grid-column:2}.site-body .journal-archive-row>a{grid-column:3;grid-row:1/3}.site-body .journal-archive-row h3{font-size:28px}.site-body .journal-manifesto{padding:86px 0}.site-body .journal-manifesto h2{font-size:50px}}

/* v14.5 — premium iletişim ve strateji görüşmesi deneyimi */
.ct-page{--ct-deep:#041722;--ct-deep2:#082b36;--ct-aqua:#45d1bb;--ct-soft:#eef7f5;--ct-line:#d8e6e2;--ct-text:#10262a;--ct-muted:#62777a;background:#fff;color:var(--ct-text)}
.ct-page .container{width:min(1360px,calc(100% - 64px))}
.ct-hero{position:relative;overflow:hidden;padding:170px 0 86px;background:radial-gradient(circle at 78% 28%,rgba(69,209,187,.16),transparent 25%),radial-gradient(circle at 8% 88%,rgba(77,121,151,.16),transparent 30%),linear-gradient(135deg,#03131e 0%,#071f2d 55%,#0a3540 100%);color:#fff}
.ct-hero-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,black,transparent 94%)}
.ct-hero-layout{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(420px,.9fr);gap:clamp(60px,8vw,130px);align-items:center}
.ct-breadcrumbs{display:flex;gap:10px;align-items:center;margin-bottom:28px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#8da6af}.ct-breadcrumbs b{color:#d8e5e8}.ct-kicker{display:flex;align-items:center;gap:10px;width:max-content;margin-bottom:24px;font-size:9px;letter-spacing:.19em;color:#a7bdc4}.ct-kicker i{width:7px;height:7px;border-radius:50%;background:var(--ct-aqua);box-shadow:0 0 0 5px rgba(69,209,187,.1)}
.ct-hero h1{max-width:890px;margin:0;font-size:clamp(58px,6.4vw,96px);line-height:.96;letter-spacing:-.067em;text-wrap:balance}.ct-hero-copy>p{max-width:700px;margin:28px 0 0;color:#b6c8ce;font-size:17px;line-height:1.8}
.ct-hero-actions{display:flex;align-items:center;gap:24px;margin-top:38px}.ct-primary{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:62px;padding:0 18px 0 25px;border-radius:16px;background:var(--ct-aqua);color:#05202a;font-size:13px;font-weight:850}.ct-primary i{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#062a34;color:#fff;font-style:normal}.ct-secondary{display:inline-flex;align-items:center;gap:12px;color:#fff;font-size:12px;font-weight:750}.ct-secondary i{color:var(--ct-aqua);font-style:normal}
.ct-proof-line{display:flex;gap:24px;flex-wrap:wrap;margin-top:34px;padding-top:25px;border-top:1px solid rgba(255,255,255,.1)}.ct-proof-line div{display:flex;gap:9px;align-items:center;color:#9fb4bc;font-size:10px}.ct-proof-line b{color:var(--ct-aqua);font-size:9px}
.ct-brief{overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:28px;background:rgba(255,255,255,.055);box-shadow:0 34px 90px rgba(0,0,0,.24);backdrop-filter:blur(22px)}.ct-brief-head,.ct-brief-foot{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border-bottom:1px solid rgba(255,255,255,.1);font-size:8px;letter-spacing:.13em;color:#91a9b1}.ct-brief-head b{display:flex;gap:8px;align-items:center;color:#bfeee4}.ct-brief-head b i{width:6px;height:6px;border-radius:50%;background:var(--ct-aqua);box-shadow:0 0 0 5px rgba(69,209,187,.09)}.ct-brief-body{position:relative;padding:38px 34px 32px}.ct-brief-index{position:absolute;right:26px;top:22px;font-size:74px;line-height:1;color:rgba(255,255,255,.055);font-weight:900}.ct-brief-body>small{display:block;margin-bottom:16px;color:var(--ct-aqua);font-size:8px;letter-spacing:.18em}.ct-brief-body h2{max-width:440px;margin:0 0 18px;font-size:34px;line-height:1.08;letter-spacing:-.045em}.ct-brief-body>p{margin:0;color:#a9bec5;font-size:13px;line-height:1.75}.ct-brief-steps{display:grid;gap:1px;margin-top:28px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.1)}.ct-brief-steps div{display:grid;grid-template-columns:30px 1fr;column-gap:12px;padding:17px;background:rgba(5,27,38,.82)}.ct-brief-steps span{grid-row:1/3;color:var(--ct-aqua);font-size:9px}.ct-brief-steps strong{font-size:13px}.ct-brief-steps small{color:#8ea7af;font-size:10px}.ct-brief-foot{border-top:1px solid rgba(255,255,255,.1);border-bottom:0}.ct-brief-foot strong{color:#fff;font-size:12px;letter-spacing:0}
.ct-intro{padding:54px 0;border-bottom:1px solid var(--ct-line);background:#fff}.ct-intro-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:90px;align-items:end}.ct-intro-title>span,.ct-side>span,.ct-section-head span,.ct-expectation-grid>div>span{display:block;margin-bottom:14px;color:#168477;font-size:9px;font-weight:850;letter-spacing:.16em}.ct-intro-title h2{max-width:760px;margin:0;font-size:clamp(36px,4.2vw,60px);line-height:1.02;letter-spacing:-.055em}.ct-intro-copy p{margin:0;color:var(--ct-muted);font-size:16px;line-height:1.8}.ct-intro-copy a{display:inline-flex;gap:12px;align-items:center;margin-top:22px;color:#0b6d64;font-size:12px;font-weight:850}.ct-intro-copy i{font-style:normal}
.ct-contact{padding:110px 0;background:linear-gradient(180deg,#f4f9f8,#fff)}.ct-contact-layout{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:90px;align-items:start}.ct-side{position:sticky;top:118px}.ct-side h2{margin:0 0 20px;font-size:46px;line-height:1.04;letter-spacing:-.05em}.ct-side>p{color:var(--ct-muted);font-size:15px;line-height:1.8}.ct-side-list{display:grid;gap:0;margin-top:38px;border-top:1px solid var(--ct-line)}.ct-side-list article{display:grid;grid-template-columns:34px 1fr;gap:14px;padding:20px 0;border-bottom:1px solid var(--ct-line)}.ct-side-list b{color:#168477;font-size:10px}.ct-side-list strong{display:block;font-size:14px}.ct-side-list small{display:block;margin-top:3px;color:#7c8f91;font-size:11px}
.ct-form{padding:38px;border:1px solid var(--ct-line);border-radius:28px;background:#fff;box-shadow:0 28px 80px rgba(7,43,51,.09)}.ct-form-head{display:flex;justify-content:space-between;gap:30px;align-items:flex-end;margin-bottom:30px;padding-bottom:26px;border-bottom:1px solid var(--ct-line)}.ct-form-head span{font-size:8px;font-weight:850;letter-spacing:.16em;color:#168477}.ct-form-head h2{margin:8px 0 0;font-size:34px;letter-spacing:-.045em}.ct-form-head>small{color:#87999b;font-size:10px}.ct-field-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ct-form label{display:block}.ct-form label>span{display:block;margin-bottom:8px;color:#3e5559;font-size:11px;font-weight:750}.ct-form input,.ct-form select,.ct-form textarea{width:100%;border:1px solid #ccdcd9;border-radius:14px;background:#fbfdfd;color:#10272a;font:inherit;transition:.2s}.ct-form input,.ct-form select{height:54px;padding:0 16px}.ct-form textarea{min-height:170px;padding:16px;resize:vertical}.ct-form input:focus,.ct-form select:focus,.ct-form textarea:focus{outline:0;border-color:#38bba7;background:#fff;box-shadow:0 0 0 4px rgba(69,209,187,.1)}.ct-wide{margin-top:18px}.ct-consent{display:flex!important;gap:10px;align-items:flex-start;margin-top:20px}.ct-consent input{width:18px;height:18px;margin-top:1px}.ct-consent span{margin:0!important;color:#617679!important;font-size:11px!important;line-height:1.55}.ct-consent a{text-decoration:underline}.ct-form-foot{display:flex;justify-content:space-between;gap:25px;align-items:center;margin-top:28px;padding-top:24px;border-top:1px solid var(--ct-line)}.ct-form-foot p{max-width:310px;margin:0;color:#809194;font-size:10px}.ct-form-foot button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-width:260px;min-height:58px;padding:0 16px 0 22px;border:0;border-radius:15px;background:#082c36;color:#fff;font:inherit;font-size:12px;font-weight:850;cursor:pointer}.ct-form-foot button i{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--ct-aqua);color:#06252d;font-style:normal}
.ct-direct{padding:105px 0;background:#fff}.ct-section-head{display:grid;grid-template-columns:1.08fr .92fr;gap:90px;align-items:end;margin-bottom:42px}.ct-section-head h2{max-width:740px;margin:0;font-size:54px;line-height:1.03;letter-spacing:-.055em}.ct-section-head p{margin:0;color:var(--ct-muted);font-size:15px;line-height:1.8}.ct-direct-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--ct-line);border:1px solid var(--ct-line)}.ct-direct-grid>*{display:flex;min-height:240px;padding:28px;flex-direction:column;background:#fff;transition:.25s}.ct-direct-grid>*:hover{background:var(--ct-soft)}.ct-direct-grid small{color:#168477;font-size:8px;font-weight:850;letter-spacing:.15em}.ct-direct-grid strong{margin:38px 0 0;font-size:23px;line-height:1.25;letter-spacing:-.03em;word-break:break-word}.ct-direct-grid span{display:flex;justify-content:space-between;gap:18px;margin-top:auto;color:#687d80;font-size:11px}.ct-direct-grid i{font-style:normal;color:#168477}
.ct-expectation{padding:105px 0;background:#072630;color:#fff}.ct-expectation-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:100px}.ct-expectation-grid>div>span{color:#72dcca}.ct-expectation-grid h2{margin:0;font-size:54px;line-height:1.03;letter-spacing:-.055em}.ct-expectation-list{display:grid;gap:1px;background:rgba(255,255,255,.11);border:1px solid rgba(255,255,255,.11)}.ct-expectation-list article{display:grid;grid-template-columns:40px 1fr;gap:18px;padding:26px;background:#072630}.ct-expectation-list b{color:#72dcca;font-size:10px}.ct-expectation-list h3{margin:0 0 7px;font-size:20px}.ct-expectation-list p{margin:0;color:#a8bec4;font-size:12px;line-height:1.7}.ct-map iframe{display:block;width:100%;height:480px;border:0;filter:saturate(.7) contrast(1.02)}
@media(max-width:1050px){.ct-hero-layout,.ct-contact-layout,.ct-intro-grid,.ct-section-head,.ct-expectation-grid{grid-template-columns:1fr}.ct-brief{max-width:720px}.ct-side{position:static}.ct-contact-layout,.ct-intro-grid,.ct-section-head,.ct-expectation-grid{gap:46px}.ct-direct-grid{grid-template-columns:1fr 1fr}}
@media(max-width:720px){.ct-page .container{width:calc(100% - 32px)}.ct-hero{padding:132px 0 58px}.ct-hero-grid{background-size:44px 44px}.ct-hero-layout{gap:42px}.ct-breadcrumbs{margin-bottom:22px}.ct-kicker{font-size:7px}.ct-hero h1{font-size:clamp(43px,13.8vw,61px);line-height:.97}.ct-hero-copy>p{font-size:15px;line-height:1.72}.ct-hero-actions{align-items:stretch;flex-direction:column;gap:14px}.ct-primary{min-height:58px}.ct-secondary{justify-content:space-between;padding:0 4px}.ct-proof-line{display:grid;grid-template-columns:1fr;gap:11px}.ct-brief{border-radius:22px}.ct-brief-body{padding:30px 24px}.ct-brief-body h2{font-size:29px}.ct-intro{padding:66px 0}.ct-intro-title h2,.ct-side h2,.ct-section-head h2,.ct-expectation-grid h2{font-size:39px}.ct-contact{padding:80px 0}.ct-form{padding:22px;border-radius:20px}.ct-form-head{align-items:flex-start;flex-direction:column;gap:10px}.ct-form-head h2{font-size:29px}.ct-field-grid{grid-template-columns:1fr}.ct-form-foot{align-items:stretch;flex-direction:column}.ct-form-foot button{width:100%;min-width:0}.ct-direct{padding:80px 0}.ct-direct-grid{grid-template-columns:1fr}.ct-direct-grid>*{min-height:200px}.ct-expectation{padding:80px 0}.ct-map iframe{height:360px}}

/* v14.6 — ChatGPT ve benzeri sistemler blog deneyimi */
.site-body .ai-discovery-page{--ai-bg:#061b24;--ai-ink:#0d2931;--ai-aqua:#6ee4c7;--ai-soft:#edf7f4;--ai-line:#d8e5e1;--ai-muted:#667d80;background:#fff;color:var(--ai-ink)}
.site-body .ai-discovery-page a{text-decoration:none}
.site-body .ai-discovery-hero{position:relative;overflow:hidden;padding:172px 0 102px;background:linear-gradient(142deg,#061923 0%,#092932 62%,#07313a 100%);color:#fff}
.site-body .ai-discovery-grid{position:absolute;inset:0;opacity:.24;background:linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px);background-size:70px 70px;mask-image:linear-gradient(to bottom,#000,transparent 92%)}
.site-body .ai-discovery-hero:before{content:"";position:absolute;width:760px;height:760px;right:-260px;top:-310px;border-radius:50%;background:radial-gradient(circle,rgba(73,213,185,.23),transparent 66%);filter:blur(12px)}
.site-body .ai-discovery-hero-layout{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.16fr) minmax(390px,.84fr);gap:clamp(70px,8vw,128px);align-items:center}
.site-body .ai-discovery-breadcrumbs{display:flex;align-items:center;gap:10px;margin-bottom:42px;color:rgba(255,255,255,.38);font-size:10px;letter-spacing:.08em;text-transform:uppercase}
.site-body .ai-discovery-breadcrumbs a{color:rgba(255,255,255,.68)}
.site-body .ai-discovery-breadcrumbs b{color:#aeeedf;font-weight:700}
.site-body .ai-discovery-kicker{display:flex;align-items:center;gap:13px;margin-bottom:25px;color:#8be8d2;font-size:9px;font-weight:900;letter-spacing:.18em}
.site-body .ai-discovery-kicker i{width:44px;height:1px;background:#6ee4c7}
.site-body .ai-discovery-hero h1{max-width:970px;margin:0;font-size:clamp(54px,6vw,91px);line-height:.94;letter-spacing:-.064em;text-wrap:balance}
.site-body .ai-discovery-hero-copy>p{max-width:780px;margin:30px 0 0;color:#b1c8cd;font-size:18px;line-height:1.78}
.site-body .ai-discovery-meta{display:flex;gap:0;flex-wrap:wrap;margin-top:35px;border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}
.site-body .ai-discovery-meta span{display:flex;gap:8px;align-items:center;min-height:48px;padding:0 20px;border-right:1px solid rgba(255,255,255,.12);color:#8da7ad;font-size:9px;letter-spacing:.08em;text-transform:uppercase}
.site-body .ai-discovery-meta span:first-child{padding-left:0}
.site-body .ai-discovery-meta b{color:#fff;font-size:10px}
.site-body .ai-discovery-actions{display:flex;align-items:center;gap:22px;margin-top:35px}
.site-body .ai-discovery-primary{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-width:215px;min-height:58px;padding:0 16px 0 23px;border-radius:14px;background:#70e2c6;color:#062129;font-size:12px;font-weight:900}
.site-body .ai-discovery-primary i{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#082a32;color:#fff;font-style:normal}
.site-body .ai-discovery-secondary{display:inline-flex;align-items:center;gap:12px;color:#fff;font-size:12px;font-weight:800}
.site-body .ai-discovery-secondary i{color:#6ee4c7;font-style:normal}
.site-body .ai-discovery-canvas{position:relative;min-height:570px;border:1px solid rgba(255,255,255,.14);border-radius:26px;background:linear-gradient(165deg,rgba(255,255,255,.075),rgba(255,255,255,.018));box-shadow:0 40px 100px rgba(0,0,0,.27);backdrop-filter:blur(14px)}
.site-body .ai-discovery-canvas:before{content:"";position:absolute;inset:16px;border:1px solid rgba(255,255,255,.065);border-radius:17px;pointer-events:none}
.site-body .ai-discovery-canvas-head{display:flex;justify-content:space-between;padding:25px 27px;color:#86dfca;font-size:8px;font-weight:900;letter-spacing:.17em}
.site-body .ai-discovery-canvas-head b{color:rgba(255,255,255,.46)}
.site-body .ai-discovery-orbit{position:absolute;inset:75px 28px 62px}
.site-body .ai-discovery-orbit:before,.site-body .ai-discovery-orbit:after{content:"";position:absolute;left:50%;top:50%;border:1px solid rgba(255,255,255,.13);border-radius:50%;transform:translate(-50%,-50%)}
.site-body .ai-discovery-orbit:before{width:310px;height:310px}
.site-body .ai-discovery-orbit:after{width:420px;height:420px;border-style:dashed;opacity:.5}
.site-body .ai-discovery-core{position:absolute;z-index:3;left:50%;top:50%;display:grid;place-items:center;width:184px;height:184px;border:1px solid rgba(110,228,199,.42);border-radius:50%;background:radial-gradient(circle at 35% 25%,rgba(110,228,199,.19),rgba(4,27,36,.95) 68%);transform:translate(-50%,-50%);text-align:center;box-shadow:0 0 0 14px rgba(110,228,199,.03)}
.site-body .ai-discovery-core small{color:#6ee4c7;font-size:8px;letter-spacing:.18em}
.site-body .ai-discovery-core strong{font-size:20px;letter-spacing:-.025em}
.site-body .ai-discovery-core em{max-width:110px;color:#819da3;font-size:8px;font-style:normal;letter-spacing:.08em}
.site-body .ai-node{position:absolute;z-index:4;display:flex;gap:9px;align-items:center;max-width:150px;padding:9px 11px;border:1px solid rgba(255,255,255,.13);border-radius:8px;background:rgba(4,28,37,.88);color:#d2e3e6;font-size:9px;line-height:1.35;box-shadow:0 8px 25px rgba(0,0,0,.2)}
.site-body .ai-node b{color:#6ee4c7;font-size:8px}
.site-body .ai-node-1{left:2%;top:8%}.site-body .ai-node-2{right:1%;top:12%}.site-body .ai-node-3{right:-2%;top:47%}.site-body .ai-node-4{right:6%;bottom:4%}.site-body .ai-node-5{left:4%;bottom:5%}.site-body .ai-node-6{left:-2%;top:47%}
.site-body .ai-discovery-canvas-foot{position:absolute;left:27px;right:27px;bottom:23px;display:flex;gap:8px;flex-wrap:wrap;padding-top:18px;border-top:1px solid rgba(255,255,255,.1)}
.site-body .ai-discovery-canvas-foot span{padding:6px 9px;border:1px solid rgba(255,255,255,.12);border-radius:99px;color:#819da4;font-size:7px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}
.site-body .ai-discovery-answer{padding:72px 0;border-bottom:1px solid var(--ai-line);background:#fff}
.site-body .ai-discovery-answer-grid{display:grid;grid-template-columns:minmax(310px,.72fr) minmax(0,1.28fr);gap:90px;align-items:start}
.site-body .ai-discovery-answer span,.site-body .ai-discovery-section-head>span{display:block;margin-bottom:16px;color:#0b8678;font-size:9px;font-weight:900;letter-spacing:.17em}
.site-body .ai-discovery-answer h2{margin:0;font-size:clamp(38px,4.2vw,63px);line-height:1.02;letter-spacing:-.052em}
.site-body .ai-discovery-answer p{margin:0 0 18px;color:#526d72;font-size:17px;line-height:1.85}
.site-body .ai-discovery-body-section{padding:110px 0 135px;background:linear-gradient(180deg,#f5f9f7 0,#fff 18%,#fff 100%)}
.site-body .ai-discovery-layout{display:grid;grid-template-columns:315px minmax(0,920px);gap:80px;align-items:start;justify-content:center}
.site-body .ai-discovery-sidebar{position:sticky;top:118px;display:grid;gap:20px}
.site-body .ai-discovery-toc{padding:22px;border:1px solid #d4e1de;border-radius:20px;background:#fff;box-shadow:0 18px 55px rgba(7,42,50,.07)}
.site-body .ai-discovery-toc>span{display:block;margin:2px 5px 18px;color:#71878a;font-size:8px;font-weight:900;letter-spacing:.17em}
.site-body .ai-discovery-toc a{display:grid;grid-template-columns:29px 1fr;gap:10px;align-items:start;padding:11px 5px;border-top:1px solid #edf2f0;color:#355156;transition:.2s}
.site-body .ai-discovery-toc a:first-of-type{border-top:0}
.site-body .ai-discovery-toc b{color:#12a18e;font-size:8px;line-height:1.7}
.site-body .ai-discovery-toc em{font-size:11px;font-style:normal;line-height:1.45}
.site-body .ai-discovery-toc a:hover{padding-left:10px;color:#08796e}
.site-body .ai-discovery-side-cta{padding:25px;border-radius:20px;background:#082b34;color:#fff;box-shadow:0 22px 60px rgba(7,38,46,.18)}
.site-body .ai-discovery-side-cta small{color:#71dfc5;font-size:8px;font-weight:900;letter-spacing:.17em}
.site-body .ai-discovery-side-cta strong{display:block;margin:14px 0 10px;font-size:22px;line-height:1.15;letter-spacing:-.035em}
.site-body .ai-discovery-side-cta p{margin:0;color:#a9c0c5;font-size:11px;line-height:1.65}
.site-body .ai-discovery-side-cta a{display:flex;justify-content:space-between;align-items:center;margin-top:20px;padding-top:17px;border-top:1px solid rgba(255,255,255,.12);color:#fff;font-size:11px;font-weight:850}
.site-body .ai-discovery-side-cta span{color:#70dfc5}
.site-body .ai-discovery-content{max-width:none;font-size:18px;line-height:1.86;color:#314d52}
.site-body .ai-discovery-content h2{scroll-margin-top:120px;margin:92px 0 25px;font-size:clamp(34px,3.8vw,54px);line-height:1.05;letter-spacing:-.05em;color:#0e2a31}
.site-body .ai-discovery-content h2:first-of-type{margin-top:0}
.site-body .ai-discovery-content h3{margin:52px 0 16px;font-size:27px;line-height:1.18;letter-spacing:-.035em;color:#15343b}
.site-body .ai-discovery-content p{margin:0 0 24px}
.site-body .ai-discovery-content ul,.site-body .ai-discovery-content ol{margin:25px 0 34px;padding-left:25px}
.site-body .ai-discovery-content li{margin:10px 0;padding-left:5px}
.site-body .ai-discovery-content strong{color:#102f36}
.site-body .ai-discovery-content table{width:100%;margin:34px 0 44px;border-collapse:collapse;border:1px solid #cfddda;background:#fff;font-size:14px;line-height:1.6}
.site-body .ai-discovery-content th{padding:15px 17px;background:#0a3039;color:#fff;text-align:left}
.site-body .ai-discovery-content td{padding:15px 17px;border-top:1px solid #dbe6e3;vertical-align:top}
.site-body .ai-discovery-content tr:nth-child(even) td{background:#f6faf8}
.site-body .ai-discovery-expert-card{display:grid;grid-template-columns:1fr auto;gap:30px;margin-bottom:70px;padding:24px 27px;border:1px solid #cfe0dc;border-radius:18px;background:#f4faf8}
.site-body .ai-discovery-expert-card span{display:block;margin-bottom:7px;color:#168878;font-size:8px;font-weight:900;letter-spacing:.16em}
.site-body .ai-discovery-expert-card strong{display:block;font-size:14px}.site-body .ai-discovery-expert-card small{color:#6d8386;font-size:11px}
.site-body .ai-article-intro{margin-bottom:52px}.site-body .ai-article-principle{margin-top:34px;padding:26px 28px;border-left:4px solid #1daf96;background:#edf8f5}.site-body .ai-article-principle span{display:block;margin-bottom:10px;color:#128476;font-size:8px;font-weight:900;letter-spacing:.15em}.site-body .ai-article-principle strong{font-size:19px;line-height:1.45}
.site-body .ai-article-framework{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;margin:42px 0 74px;border:1px solid #d6e3e0;background:#d6e3e0}.site-body .ai-article-framework div{min-height:175px;padding:20px;background:#fff}.site-body .ai-article-framework b{color:#12917f;font-size:9px}.site-body .ai-article-framework strong{display:block;margin:30px 0 9px;font-size:16px}.site-body .ai-article-framework p{margin:0;color:#6c8386;font-size:11px;line-height:1.55}
.site-body .ai-article-split{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:35px 0}.site-body .ai-article-split>div{padding:28px;border:1px solid #d3e0dd;border-radius:18px;background:#fff}.site-body .ai-article-split span{color:#108b7b;font-size:8px;font-weight:900;letter-spacing:.16em}.site-body .ai-article-split h3{margin:17px 0 10px;font-size:24px}.site-body .ai-article-split p{margin:0;font-size:14px}
.site-body .ai-article-note,.site-body .ai-article-warning{margin:32px 0;padding:24px 27px;border-radius:16px;background:#0a313a;color:#c9dcdf;font-size:14px;line-height:1.7}.site-body .ai-article-note strong,.site-body .ai-article-warning strong{color:#76e3c8}.site-body .ai-article-warning{border-left:5px solid #e6b866;background:#342b1f;color:#eadfcf}.site-body .ai-article-warning strong{color:#f5ca78}
.site-body .ai-entity-map{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin:34px 0;padding:22px;border:1px solid #d4e2df;border-radius:22px;background:#f7fbfa}.site-body .ai-entity-map>div{grid-column:1/-1;padding:26px;border-radius:15px;background:#082f38;color:#fff}.site-body .ai-entity-map small{display:block;color:#70dfc5;font-size:8px;letter-spacing:.16em}.site-body .ai-entity-map strong{display:block;margin-top:9px;font-size:26px}.site-body .ai-entity-map>span{padding:15px 12px;border:1px solid #d5e3e0;border-radius:12px;background:#fff;color:#38565b;font-size:11px;text-align:center}
.site-body .ai-article-callout{margin:38px 0;padding:38px;border-radius:24px;background:linear-gradient(140deg,#0a3038,#0b4148);color:#fff}.site-body .ai-article-callout span{color:#70dfc5;font-size:8px;font-weight:900;letter-spacing:.17em}.site-body .ai-article-callout h3{margin:16px 0 12px;color:#fff;font-size:31px}.site-body .ai-article-callout p{margin:0;color:#b7cccf;font-size:14px}
.site-body .ai-quality-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:34px 0;border:1px solid #d5e2df;background:#d5e2df}.site-body .ai-quality-grid>div{padding:25px;background:#fff}.site-body .ai-quality-grid b{color:#12907f;font-size:9px}.site-body .ai-quality-grid strong{display:block;margin:14px 0 8px;font-size:17px}.site-body .ai-quality-grid p{margin:0;color:#6b8185;font-size:12px}
.site-body .ai-metrics-row{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin:35px 0;border:1px solid #d6e2df;background:#d6e2df}.site-body .ai-metrics-row>div{padding:23px;background:#fff}.site-body .ai-metrics-row span{color:#128878;font-size:8px;font-weight:900;letter-spacing:.14em}.site-body .ai-metrics-row strong{display:block;margin:18px 0 8px;font-size:16px}.site-body .ai-metrics-row p{margin:0;color:#74898c;font-size:11px;line-height:1.55}
.site-body .ai-roadmap{display:grid;gap:0;margin:36px 0;border-top:1px solid #cfdedb}.site-body .ai-roadmap section{display:grid;grid-template-columns:100px 260px 1fr;gap:28px;padding:28px 0;border-bottom:1px solid #cfdedb}.site-body .ai-roadmap b{color:#118b7b;font:400 29px/1 Georgia,serif}.site-body .ai-roadmap h3{margin:0;font-size:20px}.site-body .ai-roadmap p{margin:0;font-size:13px}
.site-body .ai-official-sources{margin-top:80px;padding:38px;border:1px solid #d0dfdc;border-radius:24px;background:#f5faf8}.site-body .ai-official-sources>span{color:#118978;font-size:8px;font-weight:900;letter-spacing:.17em}.site-body .ai-official-sources h2{margin:14px 0 24px;font-size:34px}.site-body .ai-official-sources ul{margin:0;padding:0;list-style:none}.site-body .ai-official-sources li{margin:0;border-top:1px solid #d9e5e2}.site-body .ai-official-sources li:first-child{border-top:0}.site-body .ai-official-sources a{display:flex;justify-content:space-between;padding:15px 0;color:#17464d;font-size:13px;font-weight:700}.site-body .ai-official-sources a:after{content:"↗";color:#159483}
.site-body .ai-discovery-conversion{margin-top:90px;padding:42px;border-radius:26px;background:#072b34;color:#fff}.site-body .ai-discovery-conversion>div:first-child>span{color:#70dfc5;font-size:8px;font-weight:900;letter-spacing:.17em}.site-body .ai-discovery-conversion h2{margin:16px 0 18px;color:#fff;font-size:42px}.site-body .ai-discovery-conversion p{color:#adc3c8;font-size:15px}.site-body .ai-discovery-conversion-points{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:28px 0;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.1)}.site-body .ai-discovery-conversion-points span{padding:14px;background:#072b34;color:#b6c9cd;font-size:10px}.site-body .ai-discovery-conversion>a{display:flex;justify-content:space-between;align-items:center;margin-top:25px;padding-top:22px;border-top:1px solid rgba(255,255,255,.13);color:#fff;font-size:13px;font-weight:900}.site-body .ai-discovery-conversion>a i{color:#70dfc5;font-style:normal}
.site-body .ai-discovery-faq{padding:120px 0;background:#f2f7f5}.site-body .ai-discovery-section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);gap:60px;align-items:end;margin-bottom:42px}.site-body .ai-discovery-section-head>span{grid-column:1/-1;margin-bottom:-25px}.site-body .ai-discovery-section-head h2{margin:0;font-size:clamp(42px,5vw,70px);line-height:1;letter-spacing:-.058em}.site-body .ai-discovery-section-head p{margin:0;color:#697e82;font-size:15px;line-height:1.75}.site-body .ai-discovery-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.site-body .ai-discovery-faq-grid details{border:1px solid #d2e0dd;border-radius:16px;background:#fff}.site-body .ai-discovery-faq-grid summary{display:grid;grid-template-columns:35px 1fr 20px;gap:13px;align-items:center;padding:20px;cursor:pointer;list-style:none}.site-body .ai-discovery-faq-grid summary::-webkit-details-marker{display:none}.site-body .ai-discovery-faq-grid summary b{color:#12917f;font-size:8px}.site-body .ai-discovery-faq-grid summary span{font-size:13px;font-weight:800;line-height:1.45}.site-body .ai-discovery-faq-grid summary i{color:#12917f;font-style:normal;font-size:18px}.site-body .ai-discovery-faq-grid details>div{padding:0 20px 20px 68px;color:#647b7f;font-size:13px;line-height:1.7}.site-body .ai-discovery-faq-grid details[open] summary i{transform:rotate(45deg)}
.site-body .ai-discovery-related{padding:115px 0;background:#fff}.site-body .ai-discovery-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border:1px solid #d5e2df;background:#d5e2df}.site-body .ai-discovery-related-grid a{display:flex;min-height:230px;padding:25px;flex-direction:column;background:#fff;color:#17363d;transition:.25s}.site-body .ai-discovery-related-grid a:hover{background:#eef8f5}.site-body .ai-discovery-related-grid small{color:#138b7b;font-size:8px;font-weight:900;letter-spacing:.14em}.site-body .ai-discovery-related-grid strong{margin:33px 0 0;font-size:22px;line-height:1.2;letter-spacing:-.03em}.site-body .ai-discovery-related-grid span{margin-top:auto;color:#61787c;font-size:11px}
.site-body .ai-discovery-final{padding:130px 0;background:#061d26;color:#fff}.site-body .ai-discovery-final span{color:#70dfc5;font-size:9px;font-weight:900;letter-spacing:.17em}.site-body .ai-discovery-final h2{max-width:1050px;margin:22px 0 38px;font-size:clamp(48px,6vw,87px);line-height:.99;letter-spacing:-.062em}.site-body .ai-discovery-final a{display:inline-flex;align-items:center;gap:28px;min-height:60px;padding:0 18px 0 24px;border-radius:14px;background:#70e1c5;color:#06252d;font-size:13px;font-weight:900}.site-body .ai-discovery-final i{font-style:normal}
@media(max-width:1120px){.site-body .ai-discovery-hero-layout{grid-template-columns:1fr}.site-body .ai-discovery-canvas{max-width:720px}.site-body .ai-discovery-layout{grid-template-columns:270px minmax(0,1fr);gap:45px}.site-body .ai-article-framework{grid-template-columns:repeat(3,1fr)}.site-body .ai-metrics-row{grid-template-columns:1fr 1fr}}
@media(max-width:860px){.site-body .ai-discovery-layout{grid-template-columns:1fr}.site-body .ai-discovery-sidebar{position:static}.site-body .ai-discovery-toc{display:grid;grid-template-columns:1fr 1fr}.site-body .ai-discovery-toc>span{grid-column:1/-1}.site-body .ai-discovery-side-cta{display:none}.site-body .ai-discovery-answer-grid,.site-body .ai-discovery-section-head{grid-template-columns:1fr;gap:28px}.site-body .ai-discovery-section-head>span{margin:0}.site-body .ai-discovery-faq-grid,.site-body .ai-discovery-related-grid{grid-template-columns:1fr 1fr}.site-body .ai-roadmap section{grid-template-columns:80px 1fr}.site-body .ai-roadmap p{grid-column:2}.site-body .ai-entity-map{grid-template-columns:1fr 1fr}}
@media(max-width:620px){.site-body .ai-discovery-page .container{width:calc(100% - 32px)}.site-body .ai-discovery-hero{padding:132px 0 65px}.site-body .ai-discovery-hero h1{font-size:clamp(43px,13vw,61px);line-height:.98}.site-body .ai-discovery-hero-copy>p{font-size:15px}.site-body .ai-discovery-meta{display:grid;grid-template-columns:1fr}.site-body .ai-discovery-meta span{padding:0;border-right:0;border-top:1px solid rgba(255,255,255,.1)}.site-body .ai-discovery-meta span:first-child{border-top:0}.site-body .ai-discovery-actions{align-items:stretch;flex-direction:column}.site-body .ai-discovery-primary{width:100%}.site-body .ai-discovery-secondary{justify-content:space-between;padding:10px 2px}.site-body .ai-discovery-canvas{min-height:490px}.site-body .ai-discovery-orbit{inset:72px 13px 60px}.site-body .ai-discovery-orbit:before{width:230px;height:230px}.site-body .ai-discovery-orbit:after{width:320px;height:320px}.site-body .ai-discovery-core{width:145px;height:145px}.site-body .ai-discovery-core strong{font-size:16px}.site-body .ai-node{max-width:105px;padding:7px;font-size:7px}.site-body .ai-node-1{left:0}.site-body .ai-node-2{right:0}.site-body .ai-node-3{right:-4%}.site-body .ai-node-4{right:0}.site-body .ai-node-5{left:0}.site-body .ai-node-6{left:-4%}.site-body .ai-discovery-answer{padding:60px 0}.site-body .ai-discovery-answer p{font-size:15px}.site-body .ai-discovery-body-section{padding:75px 0 90px}.site-body .ai-discovery-toc{grid-template-columns:1fr;padding:18px}.site-body .ai-discovery-content{font-size:16px;line-height:1.8}.site-body .ai-discovery-content h2{margin-top:70px;font-size:36px}.site-body .ai-discovery-content h3{font-size:23px}.site-body .ai-discovery-expert-card{grid-template-columns:1fr;gap:18px}.site-body .ai-article-framework{grid-template-columns:1fr 1fr}.site-body .ai-article-split,.site-body .ai-quality-grid,.site-body .ai-metrics-row,.site-body .ai-discovery-conversion-points{grid-template-columns:1fr}.site-body .ai-entity-map{grid-template-columns:1fr 1fr;padding:15px}.site-body .ai-article-callout,.site-body .ai-official-sources,.site-body .ai-discovery-conversion{padding:26px}.site-body .ai-discovery-conversion h2{font-size:32px}.site-body .ai-discovery-content table{display:block;overflow:auto;white-space:nowrap}.site-body .ai-roadmap section{grid-template-columns:62px 1fr;gap:15px}.site-body .ai-discovery-faq,.site-body .ai-discovery-related{padding:85px 0}.site-body .ai-discovery-faq-grid,.site-body .ai-discovery-related-grid{grid-template-columns:1fr}.site-body .ai-discovery-section-head h2{font-size:40px}.site-body .ai-discovery-final{padding:90px 0}.site-body .ai-discovery-final h2{font-size:43px}}

/* v14.7 — ChatGPT klinik keşfi: bloga özgü premium editoryal deneyim */
.site-body .ai-editorial-page{--ae-deep:#04131f;--ae-ink:#0b2730;--ae-teal:#14b8a6;--ae-mint:#9de9dd;--ae-paper:#f6f8f5;--ae-muted:#64777b;background:var(--ae-paper);color:var(--ae-ink)}
.site-body .ai-reading-progress{position:fixed;z-index:9999;left:0;right:0;top:0;height:3px;background:transparent}.site-body .ai-reading-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,var(--ae-teal),var(--ae-mint));transition:width .1s linear}
.site-body .ai-editorial-hero{position:relative;overflow:hidden;padding:clamp(150px,14vw,210px) 0 clamp(85px,9vw,125px);background:linear-gradient(135deg,#04131f 0%,#071d2d 48%,#0a2c3d 100%);color:#fff;isolation:isolate}
.site-body .ai-editorial-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,#000,transparent 94%)}
.site-body .ai-editorial-hero:after{content:"";position:absolute;width:620px;height:620px;right:-180px;top:-230px;border-radius:50%;background:radial-gradient(circle,rgba(20,184,166,.2),transparent 68%);filter:blur(10px)}
.site-body .ai-editorial-noise{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 12% 85%,rgba(32,107,138,.13),transparent 25%),radial-gradient(circle at 65% 105%,rgba(157,233,221,.09),transparent 23%)}
.site-body .ai-editorial-hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(330px,.7fr);gap:clamp(65px,8vw,130px);align-items:end}
.site-body .ai-editorial-breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;color:#8099a3;font-size:11px;font-weight:700;letter-spacing:.06em}.site-body .ai-editorial-breadcrumbs a{color:#9eb3bc}.site-body .ai-editorial-breadcrumbs a:hover{color:var(--ae-mint)}.site-body .ai-editorial-breadcrumbs b{color:#d8e5e9}
.site-body .ai-editorial-series{display:flex;align-items:center;gap:13px;margin-top:48px;color:#8eabb4;font-size:10px;font-weight:850;letter-spacing:.18em}.site-body .ai-editorial-series span{color:var(--ae-mint)}.site-body .ai-editorial-series i{width:36px;height:1px;background:rgba(157,233,221,.5)}
.site-body .ai-editorial-hero h1{max-width:960px;margin:25px 0 28px;font-size:clamp(57px,6.6vw,102px);line-height:.92;letter-spacing:-.068em;text-wrap:balance;color:#fff}
.site-body .ai-editorial-deck{max-width:780px;margin:0;color:#b4c6cc;font-size:clamp(16px,1.3vw,19px);line-height:1.78}
.site-body .ai-editorial-byline{display:flex;align-items:center;gap:14px;margin-top:36px}.site-body .ai-editorial-avatar{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#9de9dd;color:#052a32;font-size:12px;font-weight:900}.site-body .ai-editorial-byline div:last-child{display:grid;gap:3px}.site-body .ai-editorial-byline small{font-size:8px;letter-spacing:.18em;color:#78939d}.site-body .ai-editorial-byline strong{font-size:13px}.site-body .ai-editorial-byline span{font-size:11px;color:#8da5ad}
.site-body .ai-editorial-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:38px;border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}.site-body .ai-editorial-facts div{display:grid;gap:6px;padding:18px 20px;border-right:1px solid rgba(255,255,255,.1)}.site-body .ai-editorial-facts div:first-child{padding-left:0}.site-body .ai-editorial-facts div:last-child{border-right:0}.site-body .ai-editorial-facts small{font-size:8px;letter-spacing:.17em;color:#718d97}.site-body .ai-editorial-facts strong{font-size:13px;color:#eaf4f5}
.site-body .ai-editorial-cover{position:relative;min-height:610px;padding:31px;border:1px solid rgba(255,255,255,.14);border-radius:2px;background:linear-gradient(155deg,rgba(255,255,255,.075),rgba(255,255,255,.018));box-shadow:0 32px 80px rgba(0,0,0,.25);backdrop-filter:blur(18px);overflow:hidden}.site-body .ai-editorial-cover:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 49.8%,rgba(255,255,255,.07) 50%,transparent 50.2%),linear-gradient(transparent 49.8%,rgba(255,255,255,.07) 50%,transparent 50.2%);background-size:110px 110px;opacity:.45}.site-body .ai-editorial-cover>*{position:relative;z-index:1}.site-body .ai-editorial-cover-top{display:flex;justify-content:space-between;color:#829ca5;font-size:9px;font-weight:900;letter-spacing:.16em}.site-body .ai-editorial-cover-mark{display:grid;grid-template-columns:repeat(3,1fr);margin:82px 0 54px;border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}.site-body .ai-editorial-cover-mark span{display:grid;place-items:center;height:96px;border-right:1px solid rgba(255,255,255,.12);font-family:Georgia,serif;font-size:47px;color:var(--ae-mint)}.site-body .ai-editorial-cover-mark span:last-child{border-right:0}.site-body .ai-editorial-cover-title{display:grid;gap:12px}.site-body .ai-editorial-cover-title small{font-size:9px;letter-spacing:.18em;color:#78949d}.site-body .ai-editorial-cover-title strong{max-width:320px;font-family:Georgia,serif;font-size:31px;line-height:1.15;font-weight:400;color:#fff}.site-body .ai-editorial-cover-list{display:grid;gap:0;margin-top:34px}.site-body .ai-editorial-cover-list span{display:grid;grid-template-columns:34px 1fr;padding:13px 0;border-top:1px solid rgba(255,255,255,.1);font-size:11px;color:#b8c9ce}.site-body .ai-editorial-cover-list b{color:var(--ae-mint);font-size:9px}.site-body .ai-editorial-cover>a{position:absolute;left:31px;right:31px;bottom:30px;display:flex;justify-content:space-between;align-items:center;padding-top:18px;border-top:1px solid rgba(255,255,255,.14);color:#fff;font-size:12px;font-weight:850}.site-body .ai-editorial-cover>a i{font-style:normal;color:var(--ae-mint)}
.site-body .ai-editorial-summary{padding:78px 0;background:#fff;border-bottom:1px solid #dde6e2}.site-body .ai-editorial-summary-grid{display:grid;grid-template-columns:170px minmax(0,1fr) 250px;gap:55px;align-items:start}.site-body .ai-editorial-summary-label{display:flex;justify-content:space-between;color:#557078;font-size:9px;font-weight:900;letter-spacing:.16em}.site-body .ai-editorial-summary-label b{color:var(--ae-teal)}.site-body .ai-editorial-summary-copy h2{max-width:900px;margin:0 0 25px;font-size:clamp(35px,4.2vw,61px);line-height:1.03;letter-spacing:-.052em;color:#0b2a32}.site-body .ai-editorial-summary-copy p{max-width:900px;margin:0;color:#536b70;font-size:17px;line-height:1.85}.site-body .ai-editorial-summary-actions{display:grid}.site-body .ai-editorial-summary-actions a{display:flex;justify-content:space-between;gap:18px;padding:17px 0;border-top:1px solid #d8e3df;color:#18383f;font-size:12px;font-weight:850}.site-body .ai-editorial-summary-actions a:last-child{border-bottom:1px solid #d8e3df}.site-body .ai-editorial-summary-actions a span{color:var(--ae-teal)}
.site-body .ai-editorial-roadmap{padding:100px 0;background:#edf2ee}.site-body .ai-editorial-roadmap-head{display:grid;grid-template-columns:170px minmax(0,760px);gap:55px;align-items:start;margin-bottom:52px}.site-body .ai-editorial-roadmap-head>span{font-size:9px;font-weight:900;letter-spacing:.17em;color:#577179}.site-body .ai-editorial-roadmap-head h2{margin:0;font-size:clamp(36px,4.5vw,64px);line-height:1.02;letter-spacing:-.055em;color:#0d2d35}.site-body .ai-editorial-roadmap-grid{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid #cfdcd7;border-bottom:1px solid #cfdcd7}.site-body .ai-editorial-roadmap-grid>div{min-height:225px;padding:29px 24px;border-right:1px solid #cfdcd7}.site-body .ai-editorial-roadmap-grid>div:last-child{border-right:0}.site-body .ai-editorial-roadmap-grid b{display:block;margin-bottom:53px;font-size:10px;color:var(--ae-teal)}.site-body .ai-editorial-roadmap-grid strong{display:block;font-size:19px;color:#12343b}.site-body .ai-editorial-roadmap-grid p{margin:10px 0 0;color:#667b7f;font-size:13px;line-height:1.65}
.site-body .ai-editorial-body{padding:110px 0 130px;background:var(--ae-paper)}.site-body .ai-editorial-layout{display:grid;grid-template-columns:320px minmax(0,960px);gap:clamp(60px,7vw,105px);justify-content:center;align-items:start}.site-body .ai-editorial-sidebar{position:sticky;top:100px;display:grid;gap:20px}.site-body .ai-editorial-toc{padding:25px;background:#fff;border:1px solid #d8e3df;box-shadow:0 18px 45px rgba(18,52,59,.06)}.site-body .ai-editorial-toc-head{display:flex;justify-content:space-between;padding-bottom:17px;border-bottom:1px solid #d8e3df;font-size:8px;font-weight:900;letter-spacing:.15em;color:#61777c}.site-body .ai-editorial-toc-head b{color:#91a3a5}.site-body .ai-editorial-toc nav{display:grid;margin-top:10px}.site-body .ai-editorial-toc nav a{display:grid;grid-template-columns:31px 1fr;align-items:center;min-height:48px;padding:6px 7px;border-left:2px solid transparent;color:#4f676c;font-size:12px;transition:.2s}.site-body .ai-editorial-toc nav a b{font-size:9px;color:#93a4a5}.site-body .ai-editorial-toc nav a:hover,.site-body .ai-editorial-toc nav a.is-active{border-left-color:var(--ae-teal);background:#f1f7f4;color:#0e3239;transform:translateX(3px)}.site-body .ai-editorial-toc nav a.is-active b{color:var(--ae-teal)}.site-body .ai-editorial-toc-progress{display:grid;gap:10px;margin-top:17px;padding-top:17px;border-top:1px solid #d8e3df}.site-body .ai-editorial-toc-progress>span{font-size:8px;font-weight:900;letter-spacing:.13em;color:#7c8f92}.site-body .ai-editorial-toc-progress i{height:3px;background:#e2eae7;overflow:hidden}.site-body .ai-editorial-toc-progress b{display:block;width:0;height:100%;background:var(--ae-teal)}
.site-body .ai-editorial-side-cta{padding:26px;background:#082b34;color:#fff}.site-body .ai-editorial-side-cta small{font-size:8px;font-weight:900;letter-spacing:.16em;color:var(--ae-mint)}.site-body .ai-editorial-side-cta strong{display:block;margin:16px 0 10px;font-size:22px;line-height:1.15;letter-spacing:-.035em}.site-body .ai-editorial-side-cta p{margin:0;color:#a9bec3;font-size:12px;line-height:1.7}.site-body .ai-editorial-side-cta a{display:flex;justify-content:space-between;margin-top:22px;padding-top:17px;border-top:1px solid rgba(255,255,255,.14);color:#fff;font-size:12px;font-weight:850}.site-body .ai-editorial-side-cta a span{color:var(--ae-mint)}
.site-body .ai-editorial-content{max-width:none;color:#314e54;font-size:18px;line-height:1.9}.site-body .ai-editorial-content>section,.site-body .ai-editorial-content>h2,.site-body .ai-editorial-content>h3,.site-body .ai-editorial-content>p,.site-body .ai-editorial-content>ul,.site-body .ai-editorial-content>ol,.site-body .ai-editorial-content>table,.site-body .ai-editorial-content>div:not(.ai-editorial-review):not(.ai-editorial-service-bridge){max-width:820px;margin-left:auto;margin-right:auto}.site-body .ai-editorial-content h2{scroll-margin-top:120px;margin-top:100px;margin-bottom:26px;font-size:clamp(37px,4vw,57px);line-height:1.04;letter-spacing:-.052em;color:#0c2d35}.site-body .ai-editorial-content h2:first-of-type{margin-top:0}.site-body .ai-editorial-content h3{margin-top:54px;margin-bottom:17px;font-size:28px;line-height:1.18;letter-spacing:-.035em;color:#15373e}.site-body .ai-editorial-content p{margin-top:0;margin-bottom:25px}.site-body .ai-editorial-content ul,.site-body .ai-editorial-content ol{margin-top:26px;margin-bottom:36px}.site-body .ai-editorial-content li{margin:12px 0}.site-body .ai-editorial-content table{width:100%;border-collapse:collapse;background:#fff;font-size:14px;line-height:1.6}.site-body .ai-editorial-content th{padding:16px 18px;background:#082f38;color:#fff;text-align:left}.site-body .ai-editorial-content td{padding:16px 18px;border-top:1px solid #dce7e3}.site-body .ai-editorial-content tr:nth-child(even) td{background:#f4f8f6}.site-body .ai-editorial-content a{color:#087b70;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}
.site-body .ai-editorial-review{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-bottom:58px;border-top:1px solid #cfdcd7;border-bottom:1px solid #cfdcd7}.site-body .ai-editorial-review>div{display:grid;gap:5px;padding:22px 24px;border-right:1px solid #cfdcd7}.site-body .ai-editorial-review>div:last-child{border-right:0}.site-body .ai-editorial-review small{font-size:8px;font-weight:900;letter-spacing:.16em;color:#71878c}.site-body .ai-editorial-review strong{font-size:15px;color:#12353d}.site-body .ai-editorial-review span{font-size:11px;color:#74898d}
.site-body .ai-editorial-content .ai-article-principle,.site-body .ai-editorial-content .ai-article-note,.site-body .ai-editorial-content .ai-article-callout{max-width:900px}.site-body .ai-editorial-content .ai-article-principle{margin-top:38px;margin-bottom:48px;padding:32px 36px;background:#082e37;color:#fff}.site-body .ai-editorial-content .ai-article-principle span{color:var(--ae-mint)}.site-body .ai-editorial-content .ai-article-principle strong{color:#fff}.site-body .ai-editorial-content .ai-article-note{padding:26px 30px;border-left:4px solid var(--ae-teal);background:#e7f2ed;color:#25474e}.site-body .ai-editorial-content .ai-article-callout{padding:40px;background:#fff;border:1px solid #d7e3df}.site-body .ai-editorial-content .ai-article-framework{max-width:960px;grid-template-columns:repeat(5,1fr);margin-top:55px;margin-bottom:75px}.site-body .ai-editorial-content .ai-article-split,.site-body .ai-editorial-content .ai-quality-grid,.site-body .ai-editorial-content .ai-metrics-row{max-width:960px}
.site-body .ai-editorial-service-bridge{max-width:960px!important;margin:100px 0 0!important;padding:48px;background:#061f28;color:#fff}.site-body .ai-editorial-service-bridge-copy>span{font-size:9px;font-weight:900;letter-spacing:.17em;color:var(--ae-mint)}.site-body .ai-editorial-service-bridge h2{max-width:760px!important;margin:18px 0 20px!important;color:#fff!important;font-size:clamp(39px,4vw,58px)!important}.site-body .ai-editorial-service-bridge p{max-width:760px!important;margin-left:0!important;color:#a9bec3}.site-body .ai-editorial-service-bridge-list{display:grid;grid-template-columns:1fr 1fr;margin-top:32px;border-top:1px solid rgba(255,255,255,.13)}.site-body .ai-editorial-service-bridge-list span{padding:17px 0;border-bottom:1px solid rgba(255,255,255,.13);font-size:12px;color:#d2e0e3}.site-body .ai-editorial-service-bridge-list b{display:inline-block;width:34px;color:var(--ae-mint);font-size:9px}.site-body .ai-editorial-service-bridge>a{display:inline-flex;align-items:center;gap:40px;margin-top:31px;padding:16px 20px;background:var(--ae-teal);color:#03252b!important;text-decoration:none!important;font-size:12px;font-weight:900}.site-body .ai-editorial-service-bridge>a i{font-style:normal}
.site-body .ai-editorial-faq,.site-body .ai-editorial-related{padding:115px 0}.site-body .ai-editorial-faq{background:#eaf0ed}.site-body .ai-editorial-related{background:#fff}.site-body .ai-editorial-section-head{display:grid;grid-template-columns:180px minmax(0,780px);gap:50px;margin-bottom:55px}.site-body .ai-editorial-section-head>span{font-size:9px;font-weight:900;letter-spacing:.17em;color:#5f777c}.site-body .ai-editorial-section-head h2{margin:0;font-size:clamp(39px,4.8vw,68px);line-height:1;letter-spacing:-.057em;color:#0c2c34}.site-body .ai-editorial-section-head p{grid-column:2;margin:0;color:#61777b;font-size:15px}.site-body .ai-editorial-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.site-body .ai-editorial-faq details{background:#fff;border:1px solid #d6e1dd}.site-body .ai-editorial-faq summary{display:grid;grid-template-columns:40px 1fr 20px;gap:15px;align-items:center;padding:22px;cursor:pointer;list-style:none}.site-body .ai-editorial-faq summary::-webkit-details-marker{display:none}.site-body .ai-editorial-faq summary b{font-size:9px;color:var(--ae-teal)}.site-body .ai-editorial-faq summary span{font-weight:800;color:#15363d}.site-body .ai-editorial-faq summary i{font-style:normal;font-size:20px}.site-body .ai-editorial-faq details>div{padding:0 22px 24px 77px;color:#5b7074;font-size:14px;line-height:1.75}.site-body .ai-editorial-faq details[open] summary i{transform:rotate(45deg)}
.site-body .ai-editorial-related-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #d6e1dd}.site-body .ai-editorial-related-grid a{display:grid;align-content:space-between;min-height:245px;padding:28px;border-right:1px solid #d6e1dd;border-bottom:1px solid #d6e1dd;color:#102f36;transition:.25s}.site-body .ai-editorial-related-grid a:nth-child(3n){border-right:0}.site-body .ai-editorial-related-grid a:hover{background:#082f38;color:#fff;transform:translateY(-3px)}.site-body .ai-editorial-related-grid small{font-size:8px;font-weight:900;letter-spacing:.14em;color:#71908f}.site-body .ai-editorial-related-grid strong{font-size:23px;line-height:1.18;letter-spacing:-.035em}.site-body .ai-editorial-related-grid span{font-size:11px;font-weight:850;color:var(--ae-teal)}
.site-body .ai-editorial-final{padding:120px 0;background:#04131f;color:#fff}.site-body .ai-editorial-final-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:100px;align-items:end}.site-body .ai-editorial-final span{font-size:9px;font-weight:900;letter-spacing:.17em;color:var(--ae-mint)}.site-body .ai-editorial-final h2{max-width:900px;margin:23px 0 0;font-size:clamp(48px,6vw,88px);line-height:.94;letter-spacing:-.064em}.site-body .ai-editorial-final p{color:#a8bcc2;line-height:1.75}.site-body .ai-editorial-final a{display:flex;justify-content:space-between;align-items:center;margin-top:28px;padding:18px 20px;background:var(--ae-teal);color:#03262c;font-size:12px;font-weight:900}.site-body .ai-editorial-final a i{font-style:normal}
@media(max-width:1120px){.site-body .ai-editorial-hero-grid{grid-template-columns:1fr}.site-body .ai-editorial-cover{max-width:680px;min-height:560px}.site-body .ai-editorial-summary-grid{grid-template-columns:130px 1fr}.site-body .ai-editorial-summary-actions{grid-column:2}.site-body .ai-editorial-roadmap-grid{grid-template-columns:repeat(3,1fr)}.site-body .ai-editorial-roadmap-grid>div:nth-child(3){border-right:0}.site-body .ai-editorial-roadmap-grid>div:nth-child(n+4){border-top:1px solid #cfdcd7}.site-body .ai-editorial-layout{grid-template-columns:270px minmax(0,1fr);gap:45px}}
@media(max-width:860px){.site-body .ai-editorial-summary-grid,.site-body .ai-editorial-roadmap-head,.site-body .ai-editorial-layout,.site-body .ai-editorial-section-head,.site-body .ai-editorial-final-grid{grid-template-columns:1fr}.site-body .ai-editorial-summary-actions,.site-body .ai-editorial-section-head p{grid-column:auto}.site-body .ai-editorial-sidebar{position:static}.site-body .ai-editorial-side-cta{display:none}.site-body .ai-editorial-toc nav{grid-template-columns:1fr 1fr}.site-body .ai-editorial-roadmap-grid{grid-template-columns:1fr 1fr}.site-body .ai-editorial-roadmap-grid>div{border-top:1px solid #cfdcd7}.site-body .ai-editorial-roadmap-grid>div:nth-child(odd){border-right:1px solid #cfdcd7}.site-body .ai-editorial-roadmap-grid>div:nth-child(even){border-right:0}.site-body .ai-editorial-faq-grid,.site-body .ai-editorial-related-grid{grid-template-columns:1fr 1fr}.site-body .ai-editorial-related-grid a:nth-child(3n){border-right:1px solid #d6e1dd}.site-body .ai-editorial-related-grid a:nth-child(even){border-right:0}}
@media(max-width:620px){.site-body .ai-editorial-page .container{width:calc(100% - 30px)}.site-body .ai-editorial-hero{padding:132px 0 70px}.site-body .ai-editorial-series{margin-top:34px;line-height:1.5}.site-body .ai-editorial-hero h1{font-size:clamp(43px,12.6vw,62px);line-height:.96}.site-body .ai-editorial-deck{font-size:15px}.site-body .ai-editorial-facts{grid-template-columns:1fr}.site-body .ai-editorial-facts div,.site-body .ai-editorial-facts div:first-child{padding:15px 0;border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.site-body .ai-editorial-facts div:last-child{border-bottom:0}.site-body .ai-editorial-cover{min-height:520px;padding:24px}.site-body .ai-editorial-cover-mark{margin:58px 0 38px}.site-body .ai-editorial-cover-title strong{font-size:26px}.site-body .ai-editorial-cover>a{left:24px;right:24px}.site-body .ai-editorial-summary{padding:62px 0}.site-body .ai-editorial-summary-copy h2{font-size:38px}.site-body .ai-editorial-summary-copy p{font-size:15px}.site-body .ai-editorial-roadmap{padding:75px 0}.site-body .ai-editorial-roadmap-grid{grid-template-columns:1fr}.site-body .ai-editorial-roadmap-grid>div,.site-body .ai-editorial-roadmap-grid>div:nth-child(odd){min-height:auto;padding:23px 0;border-right:0}.site-body .ai-editorial-roadmap-grid b{margin-bottom:22px}.site-body .ai-editorial-body{padding:70px 0 90px}.site-body .ai-editorial-toc nav{grid-template-columns:1fr}.site-body .ai-editorial-content{font-size:16px;line-height:1.82}.site-body .ai-editorial-content h2{margin-top:72px;font-size:36px}.site-body .ai-editorial-content h3{font-size:24px}.site-body .ai-editorial-review{grid-template-columns:1fr}.site-body .ai-editorial-review>div{padding:18px 0;border-right:0;border-bottom:1px solid #cfdcd7}.site-body .ai-editorial-content .ai-article-framework,.site-body .ai-editorial-content .ai-article-split,.site-body .ai-editorial-content .ai-quality-grid,.site-body .ai-editorial-content .ai-metrics-row{grid-template-columns:1fr}.site-body .ai-editorial-content table{display:block;overflow-x:auto;white-space:nowrap}.site-body .ai-editorial-service-bridge{padding:27px}.site-body .ai-editorial-service-bridge-list{grid-template-columns:1fr}.site-body .ai-editorial-faq,.site-body .ai-editorial-related{padding:80px 0}.site-body .ai-editorial-section-head h2{font-size:40px}.site-body .ai-editorial-faq-grid,.site-body .ai-editorial-related-grid{grid-template-columns:1fr}.site-body .ai-editorial-related-grid a,.site-body .ai-editorial-related-grid a:nth-child(3n),.site-body .ai-editorial-related-grid a:nth-child(even){border-right:0}.site-body .ai-editorial-final{padding:85px 0}.site-body .ai-editorial-final h2{font-size:43px}}
@media(prefers-reduced-motion:reduce){.site-body .ai-reading-progress span,.site-body .ai-editorial-toc nav a,.site-body .ai-editorial-related-grid a{transition:none}}

/* v15.0 — Blog Editoryal Kapak Sistemi */
.site-body .ai-research-cover{isolation:isolate;background:
 radial-gradient(circle at 72% 22%,rgba(77,230,195,.12),transparent 28%),
 linear-gradient(155deg,rgba(255,255,255,.075),rgba(255,255,255,.018));}
.site-body .ai-research-cover:after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(115deg,transparent 0 62%,rgba(255,255,255,.035) 62% 62.4%,transparent 62.4%);pointer-events:none}
.site-body .ai-knowledge-network{position:relative;height:230px;margin:54px 0 42px;border-top:1px solid rgba(255,255,255,.11);border-bottom:1px solid rgba(255,255,255,.11);overflow:hidden}
.site-body .ai-knowledge-network:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,.14) 1px,transparent 1px);background-size:20px 20px;opacity:.22;mask-image:linear-gradient(to right,transparent,#000 18%,#000 82%,transparent)}
.site-body .ai-network-core{position:absolute;left:50%;top:50%;z-index:4;display:grid;place-items:center;width:112px;height:112px;transform:translate(-50%,-50%);border:1px solid rgba(126,245,215,.55);border-radius:50%;background:radial-gradient(circle at 38% 32%,rgba(126,245,215,.2),rgba(5,29,43,.92) 68%);box-shadow:0 0 0 12px rgba(126,245,215,.035),0 18px 42px rgba(0,0,0,.28);text-align:center}
.site-body .ai-network-core small{font-size:7px;line-height:1.25;letter-spacing:.16em;color:#76949d}
.site-body .ai-network-core strong{font-family:Georgia,serif;font-size:22px;font-weight:400;color:#fff}
.site-body .ai-network-node{position:absolute;z-index:4;display:flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid rgba(255,255,255,.13);background:rgba(5,28,42,.78);backdrop-filter:blur(8px);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#b7cbd1;white-space:nowrap}
.site-body .ai-network-node i{width:6px;height:6px;border-radius:50%;background:var(--ae-mint);box-shadow:0 0 0 4px rgba(126,245,215,.1)}
.site-body .ai-network-node.node-search{left:5%;top:16%}.site-body .ai-network-node.node-expertise{right:4%;top:12%}.site-body .ai-network-node.node-source{left:3%;bottom:13%}.site-body .ai-network-node.node-trust{right:7%;bottom:13%}.site-body .ai-network-node.node-ai{right:15%;top:47%}
.site-body .ai-network-line{position:absolute;z-index:2;height:1px;transform-origin:left center;background:linear-gradient(90deg,rgba(126,245,215,.08),rgba(126,245,215,.6),rgba(126,245,215,.08))}
.site-body .ai-network-line.line-a{left:18%;top:27%;width:35%;transform:rotate(18deg)}
.site-body .ai-network-line.line-b{left:48%;top:49%;width:38%;transform:rotate(-29deg)}
.site-body .ai-network-line.line-c{left:17%;top:73%;width:37%;transform:rotate(-21deg)}
.site-body .ai-network-line.line-d{left:53%;top:55%;width:31%;transform:rotate(24deg)}
.site-body .ai-research-cover .ai-editorial-cover-title strong{max-width:380px;font-size:27px;line-height:1.22}
@media(max-width:620px){
 .site-body .ai-knowledge-network{height:205px;margin:42px 0 34px}
 .site-body .ai-network-core{width:94px;height:94px}.site-body .ai-network-core strong{font-size:19px}
 .site-body .ai-network-node{font-size:7px;padding:6px 7px;letter-spacing:.05em}
 .site-body .ai-network-node.node-search{left:0}.site-body .ai-network-node.node-expertise{right:0}.site-body .ai-network-node.node-source{left:0}.site-body .ai-network-node.node-trust{right:0}.site-body .ai-network-node.node-ai{right:3%;top:48%}
 .site-body .ai-research-cover .ai-editorial-cover-title strong{font-size:23px}
}

/* v15.1 — Sağlık Turizmi SEO Master Guide */
.seo-master-page{--sm-bg:#071b2c;--sm-bg2:#0a2936;--sm-ink:#0b1f2a;--sm-muted:#667985;--sm-line:#dbe4e8;--sm-accent:#20d6c7;--sm-warm:#eaf4f2;background:#f7faf9;color:var(--sm-ink)}
.seo-master-progress{position:fixed;left:0;top:0;width:100%;height:3px;z-index:1000;background:transparent}.seo-master-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,#20d6c7,#82f7e8);box-shadow:0 0 16px rgba(32,214,199,.55)}
.seo-master-cover{position:relative;overflow:hidden;background:radial-gradient(circle at 82% 18%,rgba(32,214,199,.16),transparent 27%),linear-gradient(135deg,#061827 0%,#082232 58%,#0a3140 100%);color:#fff;padding:clamp(120px,14vw,190px) 0 clamp(78px,9vw,128px)}
.seo-master-cover-grid{position:absolute;inset:0;opacity:.12;background-image:linear-gradient(rgba(255,255,255,.17) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.17) 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(to bottom,black,transparent 92%)}
.seo-master-cover-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(420px,.88fr);gap:clamp(44px,7vw,110px);align-items:center}
.seo-master-breadcrumb{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:13px;color:rgba(255,255,255,.6);margin-bottom:34px}.seo-master-breadcrumb a{color:rgba(255,255,255,.75)}.seo-master-breadcrumb b{color:#fff;font-weight:600}.seo-master-label{display:flex;align-items:center;gap:13px;font-size:12px;letter-spacing:.18em;font-weight:800;color:#9ceee5}.seo-master-label i{width:42px;height:1px;background:rgba(156,238,229,.55)}.seo-master-label b{font-weight:650;color:rgba(255,255,255,.7)}
.seo-master-cover h1{font-size:clamp(52px,6.4vw,92px);line-height:.96;letter-spacing:-.055em;max-width:980px;margin:25px 0 27px;color:#fff}.seo-master-lead{font-size:clamp(18px,1.6vw,23px);line-height:1.62;color:rgba(255,255,255,.76);max-width:760px;margin:0}
.seo-master-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:44px;border-top:1px solid rgba(255,255,255,.16);padding-top:24px}.seo-master-meta div{display:flex;flex-direction:column;gap:7px}.seo-master-meta small{font-size:10px;letter-spacing:.16em;color:rgba(255,255,255,.45)}.seo-master-meta strong{font-size:15px;color:#fff}
.seo-master-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:34px}.seo-master-actions a{min-height:54px;padding:0 23px;border-radius:999px;display:inline-flex;align-items:center;gap:24px;font-weight:750;transition:.25s ease}.seo-master-primary{background:#26d8ca;color:#06202b}.seo-master-primary:hover{transform:translateY(-2px);background:#74eee4}.seo-master-secondary{border:1px solid rgba(255,255,255,.24);color:#fff;background:rgba(255,255,255,.04)}.seo-master-secondary:hover{background:rgba(255,255,255,.1)}
.seo-master-atlas{position:relative;min-height:590px;border:1px solid rgba(255,255,255,.17);border-radius:34px;background:linear-gradient(155deg,rgba(255,255,255,.09),rgba(255,255,255,.025));backdrop-filter:blur(12px);padding:28px;box-shadow:0 40px 90px rgba(0,0,0,.28);overflow:hidden}.seo-master-atlas:after{content:"";position:absolute;inset:16px;border:1px solid rgba(255,255,255,.08);border-radius:25px;pointer-events:none}.seo-master-atlas-head{display:flex;justify-content:space-between;font-size:11px;letter-spacing:.15em;color:rgba(255,255,255,.56);position:relative;z-index:3}.seo-master-atlas-head b{color:#65e5da}.seo-master-atlas-core{position:absolute;left:50%;top:47%;transform:translate(-50%,-50%);width:180px;height:180px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#33e2d3,#087c7b 62%,#064552);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:2;box-shadow:0 0 0 20px rgba(32,214,199,.07),0 25px 60px rgba(0,0,0,.3)}.seo-master-atlas-core small{font-size:9px;letter-spacing:.18em;color:#d7fffa}.seo-master-atlas-core strong{font-size:20px;line-height:1.1;max-width:125px;margin-top:8px;color:#fff}
.seo-master-atlas-orbit{position:absolute;border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:11px 14px;background:rgba(3,20,29,.74);font-size:12px;font-weight:700;color:#e9fffd;z-index:2}.orbit-a{left:28px;top:122px}.orbit-b{right:26px;top:152px}.orbit-c{left:36px;bottom:158px}.orbit-d{right:20px;bottom:178px}.orbit-e{left:50%;bottom:100px;transform:translateX(-50%)}.seo-master-atlas-lines{position:absolute;inset:0;opacity:.55}.seo-master-atlas-lines i{position:absolute;height:1px;background:linear-gradient(90deg,transparent,#53e3d7,transparent);transform-origin:left center}.seo-master-atlas-lines i:nth-child(1){width:220px;left:120px;top:190px;transform:rotate(24deg)}.seo-master-atlas-lines i:nth-child(2){width:230px;right:75px;top:215px;transform:rotate(155deg)}.seo-master-atlas-lines i:nth-child(3){width:210px;left:95px;bottom:190px;transform:rotate(-23deg)}.seo-master-atlas-lines i:nth-child(4){width:220px;right:65px;bottom:205px;transform:rotate(205deg)}.seo-master-atlas-lines i:nth-child(5){width:120px;left:50%;bottom:138px;transform:rotate(90deg)}
.seo-master-atlas-foot{position:absolute;left:28px;right:28px;bottom:26px;display:grid;grid-template-columns:repeat(2,1fr);gap:9px;z-index:3}.seo-master-atlas-foot span{font-size:11px;color:rgba(255,255,255,.68);padding-top:9px;border-top:1px solid rgba(255,255,255,.12)}.seo-master-atlas-foot b{color:#5de4d8;margin-right:7px}
.seo-master-summary{background:#e9f5f2;border-bottom:1px solid #d3e5e1}.seo-master-summary-grid{display:grid;grid-template-columns:190px minmax(0,1fr) 310px;gap:44px;padding:54px 0;align-items:start}.seo-master-summary-index{display:flex;flex-direction:column;gap:22px}.seo-master-summary-index span{font-size:11px;letter-spacing:.16em;font-weight:800;color:#32706d}.seo-master-summary-index b{font-size:60px;line-height:1;color:#0a2e38;letter-spacing:-.05em}.seo-master-summary-copy h2{font-size:clamp(28px,3.2vw,47px);line-height:1.08;letter-spacing:-.04em;margin:0 0 18px}.seo-master-summary-copy p{font-size:18px;line-height:1.75;color:#405b62;margin:0}.seo-master-summary-list{display:grid;gap:0;border-top:1px solid #bad8d2}.seo-master-summary-list span{padding:13px 0;border-bottom:1px solid #bad8d2;font-size:14px;font-weight:700;color:#123943}
.seo-master-audience{padding:90px 0;background:#fff}.seo-master-section-head{display:grid;grid-template-columns:190px minmax(0,800px);gap:44px;align-items:start;margin-bottom:42px}.seo-master-section-head>span{font-size:11px;letter-spacing:.17em;font-weight:800;color:#41807b;padding-top:10px}.seo-master-section-head h2{font-size:clamp(34px,4vw,58px);line-height:1.05;letter-spacing:-.045em;margin:0}.seo-master-audience-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--sm-line);border-left:1px solid var(--sm-line)}.seo-master-audience-grid div{min-height:190px;padding:27px;border-right:1px solid var(--sm-line);border-bottom:1px solid var(--sm-line);display:flex;flex-direction:column}.seo-master-audience-grid b{font-size:11px;color:#36a99e}.seo-master-audience-grid strong{font-size:24px;line-height:1.15;margin:28px 0 12px}.seo-master-audience-grid span{color:#75878f;line-height:1.55;font-size:14px}
.seo-master-reading-map{padding:88px 0;background:#081c2a;color:#fff}.seo-master-reading-map .seo-master-section-head>span{color:#62dcd1}.seo-master-reading-map .seo-master-section-head h2{color:#fff}.seo-master-reading-map nav{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.15);border-left:1px solid rgba(255,255,255,.15)}.seo-master-reading-map a{padding:25px;min-height:130px;border-right:1px solid rgba(255,255,255,.15);border-bottom:1px solid rgba(255,255,255,.15);display:flex;flex-direction:column;justify-content:space-between;color:#fff;transition:.25s}.seo-master-reading-map a:hover{background:rgba(32,214,199,.1)}.seo-master-reading-map b{font-size:11px;color:#5fe1d5}.seo-master-reading-map span{font-size:19px;font-weight:750}
.seo-master-body{padding:100px 0 120px;background:#f7faf9}.seo-master-layout{display:grid;grid-template-columns:320px minmax(0,920px);gap:clamp(50px,7vw,105px);align-items:start}.seo-master-sidebar{position:sticky;top:100px}.seo-master-toc{background:#fff;border:1px solid var(--sm-line);border-radius:22px;padding:22px;box-shadow:0 18px 50px rgba(8,30,40,.06)}.seo-master-toc-head{display:flex;justify-content:space-between;gap:15px;padding-bottom:17px;border-bottom:1px solid var(--sm-line);font-size:10px;letter-spacing:.12em;color:#688088}.seo-master-toc-head b{color:#25978d}.seo-master-toc nav{display:grid;padding:9px 0}.seo-master-toc a{display:grid;grid-template-columns:34px 1fr;gap:10px;padding:11px 10px;border-radius:10px;color:#526971;font-size:13px;line-height:1.35;transition:.2s}.seo-master-toc a b{font-size:10px;color:#8ca0a6;padding-top:2px}.seo-master-toc a:hover,.seo-master-toc a.is-active{background:#eaf7f4;color:#092d36}.seo-master-toc a.is-active b{color:#159b90}.seo-master-toc-meter{margin-top:12px;padding-top:15px;border-top:1px solid var(--sm-line)}.seo-master-toc-meter span{font-size:9px;letter-spacing:.12em;color:#7e9298}.seo-master-toc-meter i{display:block;height:3px;background:#e5efed;margin-top:10px;border-radius:8px;overflow:hidden}.seo-master-toc-meter b{display:block;width:0;height:100%;background:#24cfc1}
.seo-master-side-cta{margin-top:18px;background:#082532;color:#fff;border-radius:22px;padding:24px}.seo-master-side-cta small{font-size:9px;letter-spacing:.14em;color:#64e1d5}.seo-master-side-cta strong{display:block;font-size:21px;line-height:1.25;margin:18px 0 12px}.seo-master-side-cta p{font-size:13px;line-height:1.6;color:rgba(255,255,255,.65)}.seo-master-side-cta a{display:flex;justify-content:space-between;align-items:center;margin-top:21px;padding-top:16px;border-top:1px solid rgba(255,255,255,.15);color:#fff;font-weight:700}
.seo-master-content{min-width:0}.seo-master-review{display:grid;grid-template-columns:1fr 1fr;gap:0;background:#e9f5f2;border:1px solid #d1e5e1;border-radius:18px;margin-bottom:42px}.seo-master-review div{padding:20px 22px}.seo-master-review div+div{border-left:1px solid #d1e5e1}.seo-master-review small{display:block;font-size:9px;letter-spacing:.14em;color:#4d817c}.seo-master-review strong{display:block;font-size:16px;margin:8px 0 3px}.seo-master-review span{font-size:12px;color:#6b8187}
.seo-master-content.prose{font-size:18px;line-height:1.86;color:#2d444c}.seo-master-content.prose h2{font-size:clamp(34px,4vw,52px);line-height:1.08;letter-spacing:-.04em;color:#0a2631;margin:22px 0 25px}.seo-master-content.prose h3{font-size:27px;line-height:1.2;letter-spacing:-.025em;color:#102f39;margin:50px 0 16px}.seo-master-content.prose p{margin:0 0 24px}.seo-master-content.prose ul,.seo-master-content.prose ol{margin:0 0 30px;padding-left:24px}.seo-master-content.prose li{margin:9px 0}.seo-master-content.prose table{width:100%;border-collapse:collapse;margin:34px 0 44px;background:#fff;border:1px solid var(--sm-line);font-size:15px;line-height:1.55}.seo-master-content.prose th,.seo-master-content.prose td{text-align:left;vertical-align:top;padding:17px;border-bottom:1px solid var(--sm-line);border-right:1px solid var(--sm-line)}.seo-master-content.prose th{background:#0b2c38;color:#fff;font-size:12px;letter-spacing:.04em}.seo-master-chapter{scroll-margin-top:125px;margin:0 0 100px}.seo-master-chapter-no{display:inline-block;font-size:10px;letter-spacing:.17em;font-weight:800;color:#218e85;margin-bottom:15px;padding-bottom:8px;border-bottom:1px solid #78cfc7}
.seo-master-insight,.seo-master-warning,.seo-master-expert,.seo-master-callout{margin:38px 0 44px;border-radius:20px;padding:28px}.seo-master-insight{background:#092a37;color:#fff}.seo-master-insight small,.seo-master-warning small,.seo-master-expert small{display:block;font-size:9px;letter-spacing:.15em;font-weight:800;margin-bottom:14px}.seo-master-insight small{color:#5de1d5}.seo-master-insight strong{display:block;font-size:27px;line-height:1.25}.seo-master-insight p{color:rgba(255,255,255,.7);margin:14px 0 0!important}.seo-master-warning{background:#fff4df;border:1px solid #edcf96}.seo-master-warning small{color:#a46b10}.seo-master-warning strong{display:block;font-size:23px;color:#5f3d07}.seo-master-warning p{margin:12px 0 0!important;color:#765b2c}.seo-master-expert{background:#e7f6f3;border-left:4px solid #22b7aa}.seo-master-expert blockquote{margin:0;font-size:26px;line-height:1.45;color:#123a43;font-weight:650}.seo-master-callout{background:#fff;border:1px solid var(--sm-line);box-shadow:0 15px 40px rgba(8,30,40,.06)}.seo-master-callout>strong{font-size:22px;color:#0b303a}.seo-master-callout ul{margin:18px 0 0!important}
.seo-master-decision-grid,.seo-master-quality-grid,.seo-master-tech-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:34px 0 42px}.seo-master-decision-grid div,.seo-master-tech-grid div{background:#fff;border:1px solid var(--sm-line);border-radius:17px;padding:22px}.seo-master-decision-grid b,.seo-master-tech-grid b{font-size:10px;color:#229e94}.seo-master-decision-grid strong,.seo-master-tech-grid strong{display:block;font-size:20px;margin:18px 0 8px;color:#0e313b}.seo-master-decision-grid p,.seo-master-tech-grid p{font-size:14px;line-height:1.55;margin:0!important;color:#708289}.seo-master-architecture{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:34px 0 42px}.seo-master-architecture .root{grid-column:1/-1;background:#082a37;color:#fff;border-radius:20px;padding:28px}.seo-master-architecture .root small{font-size:9px;letter-spacing:.15em;color:#5de0d4}.seo-master-architecture .root strong{display:block;font-size:28px;margin-top:10px}.seo-master-architecture .branch{background:#fff;border:1px solid var(--sm-line);border-radius:15px;padding:20px}.seo-master-architecture .branch b{display:block;font-size:18px;color:#123943}.seo-master-architecture .branch span{font-size:13px;color:#72858b}.seo-master-steps{list-style:none!important;padding:0!important;display:grid;gap:0;border-top:1px solid var(--sm-line);margin:32px 0 45px!important}.seo-master-steps li{display:grid;grid-template-columns:64px 1fr;gap:20px;padding:22px 0;border-bottom:1px solid var(--sm-line);margin:0!important}.seo-master-steps li>b{font-size:11px;color:#29a69b}.seo-master-steps strong{display:block;font-size:20px;color:#0d313b}.seo-master-steps p{margin:6px 0 0!important;font-size:15px;color:#71838a}.seo-master-checklist{list-style:none!important;padding:0!important;display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:28px 0 40px!important}.seo-master-checklist li{position:relative;margin:0!important;background:#fff;border:1px solid var(--sm-line);border-radius:14px;padding:16px 17px 16px 44px;font-size:15px;line-height:1.5}.seo-master-checklist li:before{content:'✓';position:absolute;left:16px;top:15px;width:19px;height:19px;border-radius:50%;display:grid;place-items:center;background:#dff5f1;color:#168d83;font-size:11px;font-weight:900}.seo-master-scorecard{background:#092b38;color:#fff;border-radius:24px;padding:30px;margin:42px 0}.seo-master-scorecard h3{color:#fff!important;margin:0 0 24px!important}.seo-master-scorecard div{display:grid;grid-template-columns:1fr 1fr;gap:10px}.seo-master-scorecard span{position:relative;padding:12px 12px 12px 37px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:10px;font-size:13px;color:rgba(255,255,255,.82)}.seo-master-scorecard span:before{content:'✓';position:absolute;left:13px;color:#50e1d5}
.seo-master-bridge{margin-top:80px;background:linear-gradient(135deg,#0a2a37,#0c4850);color:#fff;border-radius:28px;padding:clamp(28px,5vw,52px)}.seo-master-bridge>span{font-size:10px;letter-spacing:.16em;color:#69e3d8}.seo-master-bridge h2{color:#fff!important;margin:17px 0!important;font-size:clamp(32px,4vw,48px)!important}.seo-master-bridge p{color:rgba(255,255,255,.7);max-width:720px}.seo-master-bridge>div{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.seo-master-bridge a{display:inline-flex;align-items:center;gap:20px;border-radius:999px;padding:15px 20px;font-weight:750}.seo-master-bridge a:first-child{background:#45d9cd;color:#08232d}.seo-master-bridge a:last-child{border:1px solid rgba(255,255,255,.2);color:#fff}
.seo-master-faq{padding:105px 0;background:#fff}.seo-master-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.seo-master-faq details{border:1px solid var(--sm-line);border-radius:16px;background:#fbfdfc;overflow:hidden}.seo-master-faq summary{cursor:pointer;list-style:none;display:grid;grid-template-columns:40px 1fr 24px;gap:12px;align-items:center;padding:19px}.seo-master-faq summary::-webkit-details-marker{display:none}.seo-master-faq summary b{font-size:10px;color:#299e94}.seo-master-faq summary span{font-weight:750;color:#15363e}.seo-master-faq summary i{font-style:normal;font-size:22px;color:#2ca69b}.seo-master-faq details>div{padding:0 19px 20px 71px;color:#63787f;line-height:1.7;font-size:14px}.seo-master-faq details[open] summary{background:#eaf7f4}
.seo-master-related{padding:95px 0;background:#edf5f3}.seo-master-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.seo-master-related-grid a{background:#fff;border:1px solid #d7e5e2;border-radius:17px;padding:22px;min-height:180px;display:flex;flex-direction:column;color:#102f38;transition:.25s}.seo-master-related-grid a:hover{transform:translateY(-4px);box-shadow:0 18px 42px rgba(9,40,49,.09)}.seo-master-related-grid small{font-size:9px;letter-spacing:.12em;color:#2b948b}.seo-master-related-grid strong{font-size:21px;line-height:1.24;margin:25px 0 auto}.seo-master-related-grid span{font-size:13px;font-weight:700;color:#537078}
.seo-master-final{padding:clamp(95px,13vw,165px) 0;background:#061a28;color:#fff;text-align:center}.seo-master-final .container{max-width:980px}.seo-master-final span{font-size:10px;letter-spacing:.18em;color:#5de0d4}.seo-master-final h2{font-size:clamp(45px,7vw,88px);line-height:.98;letter-spacing:-.055em;color:#fff;margin:25px 0}.seo-master-final p{font-size:19px;line-height:1.65;color:rgba(255,255,255,.68);max-width:690px;margin:0 auto 30px}.seo-master-final a{display:inline-flex;align-items:center;gap:26px;background:#3cd9cc;color:#08242e;padding:16px 24px;border-radius:999px;font-weight:800}
@media(max-width:1100px){.seo-master-cover-layout{grid-template-columns:1fr}.seo-master-atlas{max-width:680px;width:100%}.seo-master-summary-grid{grid-template-columns:140px 1fr}.seo-master-summary-list{grid-column:2}.seo-master-layout{grid-template-columns:260px minmax(0,1fr);gap:45px}.seo-master-reading-map nav{grid-template-columns:repeat(2,1fr)}}
@media(max-width:800px){.seo-master-cover{padding:105px 0 70px}.seo-master-cover h1{font-size:clamp(44px,13vw,66px)}.seo-master-meta{grid-template-columns:1fr 1fr}.seo-master-meta div:last-child{grid-column:1/-1}.seo-master-atlas{min-height:520px;border-radius:24px}.seo-master-atlas-core{width:145px;height:145px}.seo-master-atlas-orbit{font-size:10px;padding:9px 10px}.orbit-a{left:18px}.orbit-b{right:14px}.orbit-c{left:20px}.orbit-d{right:12px}.seo-master-summary-grid,.seo-master-section-head{grid-template-columns:1fr;gap:20px}.seo-master-summary-index{flex-direction:row;align-items:center;justify-content:space-between}.seo-master-summary-index b{font-size:42px}.seo-master-summary-list{grid-column:auto}.seo-master-audience-grid{grid-template-columns:1fr 1fr}.seo-master-reading-map nav{display:flex;overflow:auto;scroll-snap-type:x mandatory}.seo-master-reading-map a{min-width:210px;scroll-snap-align:start}.seo-master-layout{display:block}.seo-master-sidebar{position:static;margin-bottom:30px}.seo-master-toc nav{display:none}.seo-master-toc:has(.seo-master-toc-head){cursor:default}.seo-master-side-cta{display:none}.seo-master-review{grid-template-columns:1fr}.seo-master-review div+div{border-left:0;border-top:1px solid #d1e5e1}.seo-master-content.prose{font-size:17px;line-height:1.78}.seo-master-decision-grid,.seo-master-tech-grid,.seo-master-architecture,.seo-master-checklist,.seo-master-scorecard div{grid-template-columns:1fr}.seo-master-faq-grid,.seo-master-related-grid{grid-template-columns:1fr}.seo-master-content.prose table{display:block;overflow-x:auto;white-space:normal}.seo-master-body{padding:65px 0}.seo-master-audience,.seo-master-reading-map,.seo-master-faq,.seo-master-related{padding:70px 0}}
@media(max-width:520px){.seo-master-cover-layout{gap:38px}.seo-master-cover h1{font-size:43px}.seo-master-lead{font-size:17px}.seo-master-actions{display:grid}.seo-master-actions a{justify-content:space-between;width:100%}.seo-master-meta{grid-template-columns:1fr}.seo-master-meta div:last-child{grid-column:auto}.seo-master-atlas{min-height:455px;padding:20px}.seo-master-atlas-core{width:122px;height:122px}.seo-master-atlas-core strong{font-size:15px}.seo-master-atlas-orbit{font-size:9px}.orbit-a{top:90px}.orbit-b{top:125px}.orbit-c{bottom:135px}.orbit-d{bottom:155px}.orbit-e{bottom:85px}.seo-master-atlas-foot{left:20px;right:20px}.seo-master-audience-grid{grid-template-columns:1fr}.seo-master-audience-grid div{min-height:145px}.seo-master-content.prose h2{font-size:34px}.seo-master-content.prose h3{font-size:24px}.seo-master-insight strong{font-size:22px}.seo-master-faq details>div{padding-left:19px}.seo-master-final h2{font-size:44px}}

/* v15.3 - Dönüşüm maliyeti playbook */
.conv-playbook-page{--conv-ink:#071a2c;--conv-deep:#0a2238;--conv-teal:#10b8a5;--conv-sand:#f4f0e9;--conv-line:rgba(7,26,44,.12);background:#fbfcfd;color:#102033}.conv-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:1200;background:transparent}.conv-progress span{display:block;height:100%;width:0;background:linear-gradient(90deg,#10b8a5,#8ce6d9)}.conv-cover{position:relative;overflow:hidden;background:linear-gradient(135deg,#071a2c 0%,#0a283e 58%,#0b3a46 100%);color:#fff;padding:148px 0 86px}.conv-cover-bg{position:absolute;inset:0;background:radial-gradient(circle at 76% 24%,rgba(16,184,165,.18),transparent 34%),linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:auto,48px 48px,48px 48px;mask-image:linear-gradient(to bottom,#000 65%,transparent)}.conv-cover-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);gap:72px;align-items:center}.conv-breadcrumb{display:flex;gap:10px;flex-wrap:wrap;font-size:13px;color:rgba(255,255,255,.58);margin-bottom:34px}.conv-breadcrumb a{color:inherit}.conv-breadcrumb b{color:#fff}.conv-kicker{display:flex;align-items:center;gap:14px;font-size:12px;letter-spacing:.14em;margin-bottom:24px}.conv-kicker span{color:#8ce6d9}.conv-kicker i{width:44px;height:1px;background:rgba(255,255,255,.25)}.conv-kicker b{font-weight:600;color:rgba(255,255,255,.62)}.conv-cover h1{font-size:clamp(48px,6vw,86px);line-height:.98;letter-spacing:-.055em;max-width:900px;margin:0 0 28px}.conv-deck{font-size:20px;line-height:1.7;color:rgba(255,255,255,.72);max-width:770px}.conv-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:36px;padding-top:28px;border-top:1px solid rgba(255,255,255,.12)}.conv-meta small{display:block;font-size:11px;letter-spacing:.12em;color:rgba(255,255,255,.46);margin-bottom:7px}.conv-meta strong{font-size:15px}.conv-cover-actions{display:flex;gap:12px;margin-top:34px}.conv-cover-actions a{display:inline-flex;align-items:center;gap:14px;padding:15px 19px;border-radius:999px;font-weight:700}.conv-primary{background:#a7f2e8;color:#082438}.conv-secondary{border:1px solid rgba(255,255,255,.22);color:#fff}.conv-canvas{position:relative;min-height:620px;padding:28px;border:1px solid rgba(255,255,255,.14);background:rgba(4,20,34,.52);backdrop-filter:blur(18px);border-radius:30px;box-shadow:0 34px 80px rgba(0,0,0,.28)}.conv-canvas-head{display:flex;justify-content:space-between;font-size:11px;letter-spacing:.15em;color:rgba(255,255,255,.55)}.conv-canvas-stage{position:relative;height:410px;margin:28px 0}.conv-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:180px;height:180px;border-radius:50%;display:grid;place-content:center;text-align:center;background:radial-gradient(circle at 35% 30%,#1ad2bd,#0b766f 70%);box-shadow:0 0 0 18px rgba(16,184,165,.08),0 0 0 42px rgba(16,184,165,.04)}.conv-core small{font-size:10px;letter-spacing:.12em}.conv-core strong{font-size:24px;line-height:1.1;margin-top:8px}.conv-node{position:absolute;display:flex;align-items:center;gap:9px;padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);font-size:13px}.conv-node i{width:8px;height:8px;border-radius:50%;background:#8ce6d9;box-shadow:0 0 0 6px rgba(140,230,217,.08)}.conv-node.n1{left:6%;top:12%}.conv-node.n2{right:3%;top:18%}.conv-node.n3{right:0;bottom:22%}.conv-node.n4{left:8%;bottom:10%}.conv-node.n5{left:0;top:47%}.conv-node.n6{right:10%;top:49%}.conv-link{position:absolute;height:1px;background:linear-gradient(90deg,rgba(140,230,217,.05),rgba(140,230,217,.5),rgba(140,230,217,.05));transform-origin:left center}.conv-link.l1{width:170px;left:24%;top:29%;transform:rotate(28deg)}.conv-link.l2{width:150px;left:57%;top:32%;transform:rotate(-26deg)}.conv-link.l3{width:165px;left:58%;top:62%;transform:rotate(25deg)}.conv-link.l4{width:145px;left:24%;top:68%;transform:rotate(-30deg)}.conv-link.l5{width:145px;left:19%;top:52%}.conv-link.l6{width:138px;left:57%;top:54%}.conv-canvas-foot{display:grid;gap:10px;padding-top:18px;border-top:1px solid rgba(255,255,255,.1)}.conv-canvas-foot span{display:flex;gap:12px;color:rgba(255,255,255,.7);font-size:13px}.conv-canvas-foot b{color:#8ce6d9}.conv-summary{background:#f4f0e9;padding:54px 0}.conv-summary-grid{display:grid;grid-template-columns:180px 1.25fr .75fr;gap:42px;align-items:start}.conv-summary-index span{display:block;font-size:11px;letter-spacing:.13em;color:#0b766f}.conv-summary-index b{display:block;font-size:72px;line-height:1;color:rgba(7,26,44,.12);margin-top:16px}.conv-summary-copy h2{font-size:38px;line-height:1.15;letter-spacing:-.035em;margin:0 0 18px}.conv-summary-copy p{font-size:18px;line-height:1.75;color:#536273}.conv-summary-points{display:grid;gap:12px}.conv-summary-points span{padding:15px 0;border-bottom:1px solid rgba(7,26,44,.12);font-weight:650}.conv-route{padding:82px 0;background:#fff;border-bottom:1px solid var(--conv-line)}.conv-section-head span{font-size:11px;letter-spacing:.14em;color:#0b766f}.conv-section-head h2{font-size:42px;line-height:1.12;letter-spacing:-.035em;max-width:780px;margin:12px 0 0}.conv-route nav{display:grid;grid-template-columns:repeat(4,1fr);margin-top:38px;border-top:1px solid var(--conv-line);border-left:1px solid var(--conv-line)}.conv-route a{min-height:150px;padding:24px;border-right:1px solid var(--conv-line);border-bottom:1px solid var(--conv-line);display:flex;flex-direction:column;justify-content:space-between;color:#102033}.conv-route a b{color:#0b766f;font-size:13px}.conv-route a span{font-size:19px;font-weight:750}.conv-route a:hover{background:#eef9f7}.conv-body{padding:88px 0 120px}.conv-layout{display:grid;grid-template-columns:300px minmax(0,920px);gap:70px;align-items:start}.conv-sidebar{position:sticky;top:100px}.conv-toc,.conv-side-cta{border:1px solid var(--conv-line);background:#fff;border-radius:22px}.conv-toc{padding:20px}.conv-toc-head{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.12em;color:#607080;padding-bottom:14px}.conv-toc nav{display:grid;gap:5px}.conv-toc a{display:grid;grid-template-columns:34px 1fr;gap:10px;align-items:center;padding:12px;border-radius:12px;color:#405064}.conv-toc a b{font-size:11px;color:#0b766f}.conv-toc a span{font-size:14px;font-weight:650}.conv-toc a:hover,.conv-toc a.is-active{background:#eaf8f5;color:#071a2c}.conv-meter{margin-top:14px;padding-top:14px;border-top:1px solid var(--conv-line)}.conv-meter span{font-size:10px;letter-spacing:.11em;color:#718091}.conv-meter i{display:block;height:4px;background:#e8edf0;border-radius:99px;margin-top:9px;overflow:hidden}.conv-meter b{display:block;height:100%;width:0;background:#10b8a5}.conv-side-cta{margin-top:18px;padding:22px;background:#071a2c;color:#fff}.conv-side-cta small{color:#8ce6d9;font-size:10px;letter-spacing:.12em}.conv-side-cta strong{display:block;font-size:21px;line-height:1.3;margin:12px 0}.conv-side-cta p{color:rgba(255,255,255,.65);font-size:14px;line-height:1.65}.conv-side-cta a{display:inline-flex;gap:10px;align-items:center;margin-top:12px;color:#8ce6d9;font-weight:700}.conv-content{font-size:18px;line-height:1.85}.conv-content h2{font-size:40px;line-height:1.15;letter-spacing:-.035em;margin-top:72px}.conv-content h3{font-size:26px;margin-top:42px}.conv-content table{width:100%;border-collapse:collapse;margin:30px 0;font-size:15px}.conv-content th,.conv-content td{padding:16px;border:1px solid var(--conv-line);text-align:left;vertical-align:top}.conv-content th{background:#eef9f7}.conv-review{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:22px;border:1px solid var(--conv-line);border-radius:18px;background:#f8fafb}.conv-review small{display:block;font-size:10px;letter-spacing:.11em;color:#0b766f}.conv-review strong{display:block;margin:8px 0 3px}.conv-review span{font-size:13px;color:#647384}.conv-content .conv-note,.conv-content .conv-warning,.conv-content .conv-checklist,.conv-content .conv-matrix{margin:34px 0;padding:28px;border-radius:20px}.conv-content .conv-note{background:#eaf8f5;border-left:4px solid #10b8a5}.conv-content .conv-warning{background:#fff4ea;border-left:4px solid #e78b3a}.conv-content .conv-checklist{background:#071a2c;color:#fff}.conv-content .conv-checklist li{color:rgba(255,255,255,.8)}.conv-content .conv-inline-cta{margin:42px 0;padding:34px;border-radius:24px;background:linear-gradient(135deg,#0a2b3f,#0b5b60);color:#fff}.conv-content .conv-inline-cta h3{color:#fff;margin-top:0}.conv-content .conv-inline-cta p{color:rgba(255,255,255,.72)}.conv-content .conv-inline-cta a{display:inline-flex;margin-top:10px;padding:13px 17px;background:#a7f2e8;color:#07233a;border-radius:999px;font-weight:750}.conv-bridge{margin-top:70px;padding:44px;border-radius:28px;background:#071a2c;color:#fff}.conv-bridge span{font-size:11px;letter-spacing:.13em;color:#8ce6d9}.conv-bridge h2{color:#fff;margin:14px 0 18px;font-size:38px}.conv-bridge p{color:rgba(255,255,255,.7)}.conv-bridge div{display:flex;gap:12px;margin-top:22px}.conv-bridge a{padding:13px 17px;border-radius:999px;border:1px solid rgba(255,255,255,.2);color:#fff}.conv-bridge a:first-child{background:#a7f2e8;color:#07233a;border-color:transparent}.conv-faq,.conv-related{padding:96px 0}.conv-faq{background:#f4f0e9}.conv-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:38px}.conv-faq details{background:#fff;border:1px solid var(--conv-line);border-radius:16px;overflow:hidden}.conv-faq summary{list-style:none;display:grid;grid-template-columns:36px 1fr 22px;gap:12px;padding:19px;cursor:pointer}.conv-faq summary b{color:#0b766f}.conv-faq details>div{padding:0 19px 20px 67px;color:#5d6b79;line-height:1.7}.conv-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:36px}.conv-related-grid a{min-height:180px;padding:24px;border:1px solid var(--conv-line);border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;color:#102033}.conv-related-grid small{color:#0b766f}.conv-related-grid strong{font-size:20px;line-height:1.3}.conv-final{padding:110px 0;background:linear-gradient(135deg,#071a2c,#0b3c47);color:#fff;text-align:center}.conv-final span{font-size:11px;letter-spacing:.14em;color:#8ce6d9}.conv-final h2{font-size:clamp(44px,6vw,76px);line-height:1;letter-spacing:-.05em;max-width:980px;margin:18px auto}.conv-final p{font-size:19px;color:rgba(255,255,255,.7)}.conv-final a{display:inline-flex;margin-top:26px;padding:16px 20px;border-radius:999px;background:#a7f2e8;color:#07233a;font-weight:800;gap:14px}
@media(max-width:1100px){.conv-cover-grid{grid-template-columns:1fr}.conv-canvas{min-height:520px}.conv-layout{grid-template-columns:1fr}.conv-sidebar{position:static;display:grid;grid-template-columns:1fr 1fr;gap:16px}.conv-side-cta{margin:0}.conv-summary-grid{grid-template-columns:140px 1fr}.conv-summary-points{grid-column:2}.conv-route nav{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.conv-cover{padding:116px 0 58px}.conv-cover h1{font-size:46px}.conv-deck{font-size:17px}.conv-meta{grid-template-columns:1fr}.conv-cover-actions{flex-direction:column}.conv-cover-actions a{justify-content:center}.conv-canvas{min-height:460px;padding:20px}.conv-canvas-stage{height:330px}.conv-core{width:130px;height:130px}.conv-core strong{font-size:18px}.conv-node{font-size:11px;padding:8px 10px}.conv-link{display:none}.conv-summary-grid{grid-template-columns:1fr;gap:22px}.conv-summary-points{grid-column:auto}.conv-summary-index{display:flex;justify-content:space-between}.conv-summary-index b{font-size:48px;margin:0}.conv-route nav{grid-template-columns:1fr 1fr}.conv-route a{min-height:120px}.conv-section-head h2{font-size:34px}.conv-sidebar{display:block}.conv-side-cta{margin-top:14px}.conv-toc{display:none}.conv-content{font-size:17px;line-height:1.78}.conv-content h2{font-size:33px}.conv-content h3{font-size:23px}.conv-review{grid-template-columns:1fr}.conv-faq-grid,.conv-related-grid{grid-template-columns:1fr}.conv-bridge{padding:28px}.conv-bridge div{flex-direction:column}.conv-final{padding:82px 0}.conv-final h2{font-size:44px}}


/* v15.5 — Uluslararası hastalar için güven veren web sitesi */
.trust-web-page{--tw-ink:#071b2e;--tw-bg:#f5f7f5;--tw-mint:#7ce5d5;--tw-blue:#7aa7ff;--tw-line:rgba(7,27,46,.13);background:var(--tw-bg);color:var(--tw-ink)}
.trust-web-progress{position:fixed;left:0;right:0;top:0;height:3px;z-index:120;background:transparent}.trust-web-progress span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--tw-mint),var(--tw-blue))}
.trust-web-cover{position:relative;overflow:hidden;background:radial-gradient(circle at 78% 25%,rgba(38,130,130,.28),transparent 34%),linear-gradient(135deg,#071a2d 0%,#0a2c3b 58%,#0b3b40 100%);color:#fff;padding:clamp(110px,12vw,180px) 0 92px}.trust-web-cover-orbit{position:absolute;inset:-30%;background:repeating-radial-gradient(circle at 76% 34%,rgba(255,255,255,.055) 0 1px,transparent 1px 84px);opacity:.55;pointer-events:none}.trust-web-cover-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(420px,.9fr);gap:clamp(55px,7vw,110px);align-items:center}.trust-web-breadcrumb{display:flex;gap:10px;flex-wrap:wrap;font-size:13px;color:rgba(255,255,255,.66);margin-bottom:34px}.trust-web-breadcrumb a{color:inherit}.trust-web-breadcrumb b{color:#fff}.trust-web-kicker{display:flex;align-items:center;gap:14px;font-size:12px;letter-spacing:.18em;margin-bottom:24px}.trust-web-kicker span{color:var(--tw-mint);font-weight:800}.trust-web-kicker i{width:42px;height:1px;background:rgba(255,255,255,.36)}.trust-web-kicker b{color:rgba(255,255,255,.62)}.trust-web-cover h1{font-size:clamp(46px,5.8vw,86px);line-height:.99;letter-spacing:-.055em;max-width:860px;margin:0 0 28px}.trust-web-deck{font-size:clamp(18px,1.55vw,23px);line-height:1.55;color:rgba(255,255,255,.75);max-width:760px}.trust-web-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18);margin:42px 0 28px}.trust-web-meta div{padding:18px 22px;border-right:1px solid rgba(255,255,255,.14)}.trust-web-meta div:last-child{border:0}.trust-web-meta small,.trust-web-blueprint-head span{display:block;font-size:10px;letter-spacing:.16em;color:rgba(255,255,255,.54);margin-bottom:7px}.trust-web-meta strong{font-size:15px}.trust-web-actions{display:flex;gap:12px;flex-wrap:wrap}.trust-web-actions a{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-width:220px;padding:16px 20px;border-radius:999px;border:1px solid rgba(255,255,255,.24);color:#fff;font-weight:800}.trust-web-actions a:first-child{background:var(--tw-mint);color:#06272a;border-color:var(--tw-mint)}
.trust-web-blueprint{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.18);border-radius:30px;padding:26px;backdrop-filter:blur(18px);box-shadow:0 28px 80px rgba(0,0,0,.24)}.trust-web-blueprint-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.trust-web-blueprint-head b{font-size:48px;line-height:1;color:rgba(255,255,255,.13)}.trust-web-browser{border-radius:20px;overflow:hidden;background:#eef5f3;color:var(--tw-ink);box-shadow:0 24px 55px rgba(0,0,0,.22)}.trust-web-browser-bar{height:48px;background:#fff;display:flex;align-items:center;gap:7px;padding:0 16px;border-bottom:1px solid #dfe8e5}.trust-web-browser-bar i{width:8px;height:8px;border-radius:50%;background:#cbd8d4}.trust-web-browser-bar span{margin-left:10px;font-size:11px;color:#70807b}.trust-web-browser-body{padding:28px}.trust-web-hero-line{height:54px;width:78%;border-radius:8px;background:linear-gradient(90deg,#0c3240,#146467);margin-bottom:18px}.trust-web-copy-lines{display:grid;gap:8px;margin-bottom:24px}.trust-web-copy-lines i{height:8px;border-radius:99px;background:#cfdbd8}.trust-web-copy-lines i:nth-child(2){width:85%}.trust-web-copy-lines i:nth-child(3){width:61%}.trust-web-proof-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.trust-web-proof-row span{padding:12px 8px;text-align:center;border-radius:10px;background:#fff;font-size:11px;font-weight:800}.trust-web-cta-line{margin-top:16px;display:flex;justify-content:space-between;align-items:center;padding:15px 17px;border-radius:12px;background:var(--tw-mint);color:#063135;font-size:12px}.trust-web-signal-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:16px}.trust-web-signal-grid span{display:flex;gap:10px;padding:12px 14px;border:1px solid rgba(255,255,255,.13);border-radius:12px;font-size:12px;color:rgba(255,255,255,.78)}.trust-web-signal-grid b{color:var(--tw-mint)}
.trust-web-summary{background:#fff;border-bottom:1px solid var(--tw-line)}.trust-web-summary-grid{display:grid;grid-template-columns:190px 1fr 330px;gap:50px;padding:70px 0;align-items:start}.trust-web-summary-index span{display:block;font-size:11px;letter-spacing:.15em;font-weight:800;color:#6f817d}.trust-web-summary-index b{display:block;font-size:58px;color:#d6e2df;margin-top:12px}.trust-web-summary-copy h2{font-size:clamp(30px,3.1vw,48px);line-height:1.08;letter-spacing:-.035em;margin:0 0 18px}.trust-web-summary-copy p{font-size:18px;line-height:1.8;color:#53625e}.trust-web-summary-points{display:grid;gap:0;border-left:1px solid var(--tw-line)}.trust-web-summary-points span{padding:14px 0 14px 24px;border-bottom:1px solid var(--tw-line);font-weight:750}.trust-web-route{padding:92px 0;background:#edf2ef}.trust-web-section-head{display:grid;grid-template-columns:190px 1fr;gap:50px;align-items:start;margin-bottom:42px}.trust-web-section-head>span{font-size:11px;letter-spacing:.16em;font-weight:800;color:#6c7d78}.trust-web-section-head h2{font-size:clamp(34px,4vw,58px);line-height:1.04;letter-spacing:-.045em;margin:0}.trust-web-route nav{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--tw-line);border-left:1px solid var(--tw-line)}.trust-web-route a{padding:24px;min-height:132px;border-right:1px solid var(--tw-line);border-bottom:1px solid var(--tw-line);display:flex;flex-direction:column;justify-content:space-between;color:var(--tw-ink)}.trust-web-route a b{color:#6d8a84;font-size:13px}.trust-web-route a span{font-size:18px;font-weight:800}.trust-web-route a:hover{background:#fff}
.trust-web-body{padding:100px 0}.trust-web-layout{display:grid;grid-template-columns:310px minmax(0,1fr);gap:80px;align-items:start}.trust-web-sidebar{position:sticky;top:100px}.trust-web-toc{background:#fff;border:1px solid var(--tw-line);border-radius:22px;padding:20px}.trust-web-toc-head{display:flex;justify-content:space-between;gap:15px;padding:4px 6px 16px;border-bottom:1px solid var(--tw-line)}.trust-web-toc-head span,.trust-web-toc-head b,.trust-web-meter span{font-size:10px;letter-spacing:.14em}.trust-web-toc nav{display:grid;padding:10px 0}.trust-web-toc nav a{display:grid;grid-template-columns:30px 1fr;gap:10px;padding:11px 8px;border-radius:10px;color:#52625e;font-size:13px}.trust-web-toc nav a b{color:#9aaba6}.trust-web-toc nav a.is-active{background:#e6f8f4;color:#083733}.trust-web-toc nav a.is-active b{color:#0a8e7f}.trust-web-meter{padding:14px 6px 2px}.trust-web-meter i{display:block;height:3px;background:#e5ece9;margin-top:10px;border-radius:99px;overflow:hidden}.trust-web-meter b{display:block;height:100%;width:0;background:#0a8e7f}.trust-web-side-cta{margin-top:16px;padding:24px;border-radius:22px;background:#0a2d36;color:#fff}.trust-web-side-cta small{font-size:10px;letter-spacing:.14em;color:var(--tw-mint)}.trust-web-side-cta strong{display:block;font-size:22px;line-height:1.15;margin:15px 0}.trust-web-side-cta p{color:rgba(255,255,255,.7);font-size:13px;line-height:1.65}.trust-web-side-cta a{display:flex;justify-content:space-between;margin-top:18px;color:#fff;font-weight:800}.trust-web-content{max-width:920px}.trust-web-review{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--tw-line);border:1px solid var(--tw-line);border-radius:18px;overflow:hidden;margin-bottom:50px}.trust-web-review>div{background:#fff;padding:22px}.trust-web-review small{display:block;font-size:10px;letter-spacing:.14em;color:#70817c}.trust-web-review strong{display:block;margin:8px 0 3px}.trust-web-review span{font-size:13px;color:#667671}.trust-web-content .trust-chapter{padding:0 0 70px;margin-bottom:70px;border-bottom:1px solid var(--tw-line)}.trust-web-content .trust-chapter-no{display:block;font-size:11px;letter-spacing:.15em;color:#0a8e7f;font-weight:800;margin-bottom:18px}.trust-web-content h2{font-size:clamp(34px,4vw,56px);line-height:1.08;letter-spacing:-.045em}.trust-web-content h3{font-size:28px;margin-top:42px}.trust-web-content p{font-size:18px;line-height:1.86;color:#40504c}.trust-web-content table{width:100%;border-collapse:collapse;margin:28px 0;background:#fff}.trust-web-content th,.trust-web-content td{padding:17px;border:1px solid var(--tw-line);text-align:left;vertical-align:top}.trust-web-content th{background:#e9f1ee;font-size:12px;letter-spacing:.08em}.trust-note,.trust-warning,.trust-check,.trust-quote{margin:30px 0;padding:26px;border-radius:18px}.trust-note{background:#e5f8f4;border-left:4px solid #0d9c8b}.trust-warning{background:#fff2df;border-left:4px solid #e4a23d}.trust-check{background:#fff;border:1px solid var(--tw-line)}.trust-quote{background:#0a2d36;color:#fff}.trust-quote strong{font-size:25px;line-height:1.35}.trust-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin:28px 0}.trust-grid>div{background:#fff;border:1px solid var(--tw-line);border-radius:16px;padding:22px}.trust-grid b{display:block;color:#0a8e7f;margin-bottom:8px}.trust-steps{list-style:none;padding:0;margin:28px 0;display:grid}.trust-steps li{display:grid;grid-template-columns:60px 1fr;gap:18px;padding:22px 0;border-top:1px solid var(--tw-line)}.trust-steps li>b{font-size:26px;color:#b6c8c3}.trust-bridge{padding:54px;margin-top:50px;border-radius:28px;background:linear-gradient(135deg,#0a2637,#0b4a48);color:#fff}.trust-bridge>span{font-size:11px;letter-spacing:.15em;color:var(--tw-mint)}.trust-bridge h2{font-size:42px}.trust-bridge p{color:rgba(255,255,255,.7)}.trust-bridge div{display:flex;gap:12px;flex-wrap:wrap}.trust-bridge a{padding:14px 18px;border-radius:999px;background:#fff;color:#082b34;font-weight:800}.trust-bridge a+ a{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.25)}
.trust-web-faq,.trust-web-related{padding:100px 0;background:#fff}.trust-web-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.trust-web-faq details{border:1px solid var(--tw-line);border-radius:16px;padding:0 20px}.trust-web-faq summary{min-height:78px;display:grid;grid-template-columns:34px 1fr 24px;gap:12px;align-items:center;cursor:pointer;list-style:none}.trust-web-faq summary b{color:#0a8e7f}.trust-web-faq details>div{padding:0 0 22px 46px;line-height:1.75;color:#52625e}.trust-web-related{background:#edf2ef}.trust-web-related-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--tw-line);border-left:1px solid var(--tw-line)}.trust-web-related-grid a{min-height:190px;padding:24px;border-right:1px solid var(--tw-line);border-bottom:1px solid var(--tw-line);display:flex;flex-direction:column;color:var(--tw-ink)}.trust-web-related-grid small{font-size:10px;letter-spacing:.13em;color:#788984}.trust-web-related-grid strong{font-size:21px;line-height:1.25;margin:20px 0 auto}.trust-web-related-grid span{font-weight:800;color:#0a8e7f}.trust-web-final{padding:120px 0;background:#071b2e;color:#fff;text-align:center}.trust-web-final span{font-size:11px;letter-spacing:.18em;color:var(--tw-mint)}.trust-web-final h2{font-size:clamp(42px,6vw,82px);line-height:1;letter-spacing:-.055em;max-width:1000px;margin:24px auto}.trust-web-final p{font-size:19px;color:rgba(255,255,255,.68)}.trust-web-final a{display:inline-flex;gap:40px;align-items:center;margin-top:28px;padding:17px 23px;border-radius:999px;background:var(--tw-mint);color:#052d31;font-weight:900}
@media(max-width:1000px){.trust-web-cover-grid,.trust-web-summary-grid,.trust-web-layout{grid-template-columns:1fr}.trust-web-blueprint{max-width:700px}.trust-web-sidebar{position:relative;top:auto}.trust-web-toc{display:none}.trust-web-summary-points{border-left:0}.trust-web-route nav{grid-template-columns:repeat(2,1fr)}.trust-web-section-head{grid-template-columns:1fr;gap:14px}.trust-web-related-grid{grid-template-columns:1fr 1fr}}
@media(max-width:680px){.trust-web-cover{padding:100px 0 62px}.trust-web-cover h1{font-size:43px}.trust-web-cover-grid{gap:36px}.trust-web-meta{grid-template-columns:1fr}.trust-web-meta div{border-right:0;border-bottom:1px solid rgba(255,255,255,.14)}.trust-web-actions a{width:100%}.trust-web-blueprint{padding:16px;border-radius:22px}.trust-web-browser-body{padding:18px}.trust-web-proof-row{grid-template-columns:1fr}.trust-web-signal-grid{grid-template-columns:1fr}.trust-web-summary-grid{padding:52px 0;gap:22px}.trust-web-route{padding:65px 0}.trust-web-route nav{grid-template-columns:1fr}.trust-web-route a{min-height:92px}.trust-web-body{padding:64px 0}.trust-web-content h2{font-size:36px}.trust-web-content p{font-size:17px}.trust-grid,.trust-web-review,.trust-web-faq-grid,.trust-web-related-grid{grid-template-columns:1fr}.trust-web-sidebar{display:none}.trust-bridge{padding:30px 24px}.trust-bridge h2{font-size:33px}.trust-web-final{padding:82px 0}.trust-web-final h2{font-size:44px}}

/* v15.6 — Sağlık Turizmi Yazılım & Tasarım editorial experience */
.swd-page{--swd-navy:#071a2d;--swd-navy-2:#0b243a;--swd-teal:#13b8a6;--swd-teal-soft:#8de4d8;--swd-ink:#102235;--swd-muted:#607084;--swd-line:#dce6ec;--swd-paper:#f5f8fa;background:#fff;color:var(--swd-ink)}
.swd-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:9999;background:transparent}.swd-progress span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--swd-teal),#66dbc8)}
.swd-cover{position:relative;overflow:hidden;background:radial-gradient(circle at 80% 18%,rgba(19,184,166,.16),transparent 34%),linear-gradient(135deg,#061725 0%,#0a2035 58%,#0c293c 100%);color:#fff;padding:clamp(8rem,12vw,12rem) 0 clamp(5rem,8vw,8rem)}
.swd-cover-grid-bg{position:absolute;inset:0;opacity:.22;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(to bottom,black,transparent 88%)}
.swd-cover-layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:clamp(3rem,6vw,7rem);align-items:center}
.swd-breadcrumb{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;font-size:.82rem;color:rgba(255,255,255,.58);margin-bottom:2.5rem}.swd-breadcrumb a{color:inherit;text-decoration:none}.swd-breadcrumb b{color:#fff}.swd-kicker{display:flex;align-items:center;gap:.85rem;font-size:.76rem;letter-spacing:.16em;font-weight:700;color:var(--swd-teal-soft);text-transform:uppercase}.swd-kicker i{width:36px;height:1px;background:rgba(255,255,255,.35)}
.swd-cover h1{max-width:820px;margin:1.5rem 0 1.4rem;font-size:clamp(3.2rem,6vw,6.6rem);line-height:.94;letter-spacing:-.055em;font-weight:650}.swd-deck{max-width:760px;font-size:clamp(1.12rem,1.55vw,1.35rem);line-height:1.7;color:rgba(255,255,255,.76)}
.swd-cover-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:rgba(255,255,255,.1);margin-top:2.5rem;border:1px solid rgba(255,255,255,.1)}.swd-cover-meta>div{padding:1.15rem 1.2rem;background:rgba(5,20,34,.45)}.swd-cover-meta small{display:block;font-size:.68rem;letter-spacing:.12em;color:rgba(255,255,255,.48);margin-bottom:.35rem}.swd-cover-meta strong{font-size:.94rem;font-weight:600}
.swd-cover-actions{display:flex;gap:.9rem;flex-wrap:wrap;margin-top:2rem}.swd-cover-actions a{display:inline-flex;align-items:center;justify-content:space-between;gap:1.4rem;min-height:54px;padding:.9rem 1.1rem .9rem 1.35rem;border-radius:2px;text-decoration:none;font-weight:700}.swd-cover-actions a:first-child{background:var(--swd-teal);color:#05231f}.swd-cover-actions a:last-child{border:1px solid rgba(255,255,255,.22);color:#fff}.swd-cover-actions a:hover{transform:translateY(-2px)}
.swd-blueprint{position:relative;border:1px solid rgba(255,255,255,.16);background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.025));padding:1.3rem;box-shadow:0 30px 90px rgba(0,0,0,.25);backdrop-filter:blur(14px)}.swd-blueprint-head{display:flex;justify-content:space-between;align-items:center;font-size:.7rem;letter-spacing:.14em;color:rgba(255,255,255,.55)}.swd-blueprint-head b{font-size:1.7rem;color:rgba(255,255,255,.18)}
.swd-system-map{position:relative;min-height:470px;margin:1.3rem 0;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at center,rgba(19,184,166,.16),transparent 34%)}.swd-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:150px;height:150px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px solid rgba(141,228,216,.55);background:#092439;box-shadow:0 0 0 18px rgba(19,184,166,.05)}.swd-core small{font-size:.62rem;letter-spacing:.16em;color:var(--swd-teal-soft)}.swd-core strong{font-size:1.05rem;max-width:100px;margin-top:.35rem}
.swd-node{position:absolute;min-width:92px;padding:.72rem .8rem;border:1px solid rgba(255,255,255,.14);background:#0b263b;display:flex;gap:.6rem;align-items:center}.swd-node b{font-size:.65rem;color:var(--swd-teal-soft)}.swd-node span{font-size:.78rem}.swd-node.n1{left:7%;top:10%}.swd-node.n2{right:7%;top:12%}.swd-node.n3{left:2%;top:46%}.swd-node.n4{right:2%;top:48%}.swd-node.n5{left:12%;bottom:10%}.swd-node.n6{right:10%;bottom:10%}.swd-link{position:absolute;height:1px;background:linear-gradient(90deg,rgba(141,228,216,.2),rgba(141,228,216,.8));transform-origin:left center}.swd-link.l1{width:145px;left:25%;top:27%;transform:rotate(31deg)}.swd-link.l2{width:145px;left:52%;top:27%;transform:rotate(-31deg)}.swd-link.l3{width:125px;left:20%;top:50%}.swd-link.l4{width:125px;left:53%;top:50%}.swd-link.l5{width:145px;left:25%;top:70%;transform:rotate(-31deg)}.swd-link.l6{width:145px;left:52%;top:70%;transform:rotate(31deg)}.swd-blueprint-foot{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:rgba(255,255,255,.1)}.swd-blueprint-foot span{padding:.8rem .5rem;background:rgba(0,0,0,.18);text-align:center;font-size:.7rem;color:rgba(255,255,255,.62)}
.swd-summary{background:#fff;padding:clamp(4.5rem,7vw,7rem) 0;border-bottom:1px solid var(--swd-line)}.swd-summary-grid{display:grid;grid-template-columns:180px minmax(0,1fr) 300px;gap:clamp(2rem,5vw,5rem);align-items:start}.swd-summary-index{display:flex;justify-content:space-between;border-top:1px solid var(--swd-ink);padding-top:.8rem;font-size:.72rem;letter-spacing:.12em}.swd-summary-index b{font-size:2rem;line-height:1;color:#c4d2dc}.swd-summary-copy h2{margin:0;font-size:clamp(2rem,3.6vw,4rem);line-height:1.06;letter-spacing:-.045em}.swd-summary-copy p{font-size:1.12rem;line-height:1.85;color:var(--swd-muted);margin:1.4rem 0 0}.swd-summary-points{display:grid;gap:.8rem}.swd-summary-points span{padding:1rem 0;border-bottom:1px solid var(--swd-line);font-weight:650}
.swd-reading-path{padding:4.5rem 0;background:var(--swd-paper);border-bottom:1px solid var(--swd-line)}.swd-section-head span{display:block;font-size:.72rem;letter-spacing:.16em;font-weight:800;color:#168879}.swd-section-head h2{max-width:760px;margin:.7rem 0 2rem;font-size:clamp(2rem,3.5vw,3.6rem);line-height:1.08;letter-spacing:-.04em}.swd-reading-path nav{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--swd-line);border-left:1px solid var(--swd-line)}.swd-reading-path a{display:flex;min-height:118px;flex-direction:column;justify-content:space-between;padding:1rem;border-right:1px solid var(--swd-line);border-bottom:1px solid var(--swd-line);text-decoration:none;color:var(--swd-ink);background:#fff}.swd-reading-path a b{font-size:.7rem;color:#168879}.swd-reading-path a span{font-size:1rem;font-weight:700}.swd-reading-path a:hover{background:#0b2236;color:#fff}
.swd-body{padding:clamp(4rem,7vw,7rem) 0}.swd-layout{display:grid;grid-template-columns:300px minmax(0,920px);gap:clamp(3rem,5vw,6rem);align-items:start;justify-content:center}.swd-sidebar{position:sticky;top:100px}.swd-toc{border:1px solid var(--swd-line);background:#fff}.swd-toc-head{display:flex;justify-content:space-between;gap:1rem;padding:1rem;border-bottom:1px solid var(--swd-line);font-size:.68rem;letter-spacing:.1em}.swd-toc nav{display:grid;padding:.55rem}.swd-toc a{display:grid;grid-template-columns:34px 1fr;gap:.7rem;align-items:center;padding:.72rem .65rem;text-decoration:none;color:#536579;border-left:2px solid transparent;font-size:.88rem}.swd-toc a b{font-size:.64rem;color:#9aabb8}.swd-toc a.is-active{background:#eef8f6;border-left-color:var(--swd-teal);color:var(--swd-ink);font-weight:700}.swd-meter{padding:1rem;border-top:1px solid var(--swd-line)}.swd-meter span{font-size:.64rem;letter-spacing:.1em;color:#7a8996}.swd-meter i{display:block;height:3px;background:#e6ecef;margin-top:.55rem}.swd-meter b{display:block;width:0;height:100%;background:var(--swd-teal)}.swd-side-cta{margin-top:1rem;background:#0b2236;color:#fff;padding:1.35rem}.swd-side-cta small{font-size:.65rem;letter-spacing:.12em;color:var(--swd-teal-soft)}.swd-side-cta strong{display:block;font-size:1.2rem;line-height:1.3;margin:.7rem 0}.swd-side-cta p{font-size:.86rem;color:rgba(255,255,255,.68);line-height:1.6}.swd-side-cta a{display:flex;justify-content:space-between;color:#05231f;background:var(--swd-teal);padding:.85rem 1rem;text-decoration:none;font-weight:800;margin-top:1rem}
.swd-content{max-width:920px}.swd-content>section:first-of-type{margin-top:0}.swd-review{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--swd-line);margin-bottom:3rem;border:1px solid var(--swd-line)}.swd-review>div{background:#f8fbfc;padding:1.2rem}.swd-review small{display:block;font-size:.65rem;letter-spacing:.12em;color:#748493}.swd-review strong{display:block;margin:.5rem 0 .2rem}.swd-review span{font-size:.85rem;color:var(--swd-muted)}
.swd-chapter{padding:0 0 4.8rem;margin:0 0 4.8rem;border-bottom:1px solid var(--swd-line)}.swd-chapter:last-child{border-bottom:0}.swd-chapter-no{display:inline-block;font-size:.68rem;letter-spacing:.16em;font-weight:800;color:#168879;margin-bottom:1rem}.swd-content h2{font-size:clamp(2.2rem,4vw,4.4rem);line-height:1.04;letter-spacing:-.045em;margin:.3rem 0 1.6rem}.swd-content h3{font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.25;margin:2.4rem 0 .9rem}.swd-content p,.swd-content li{font-size:1.08rem;line-height:1.9;color:#34495c}.swd-content ul,.swd-content ol{padding-left:1.3rem}.swd-content table{width:100%;border-collapse:collapse;margin:2rem 0;font-size:.95rem}.swd-content th,.swd-content td{padding:1rem;border:1px solid var(--swd-line);vertical-align:top;text-align:left}.swd-content th{background:#0b2236;color:#fff}.swd-quote,.swd-note,.swd-warning,.swd-check{margin:2rem 0;padding:1.5rem;border-left:3px solid var(--swd-teal);background:#edf8f6}.swd-quote strong{font-size:1.35rem;line-height:1.55}.swd-warning{border-left-color:#d89045;background:#fff7ec}.swd-note{border-left-color:#4b7db5;background:#eef5fb}.swd-check{border-left-color:#6f8f57;background:#f1f6ec}.swd-check ul{margin:.8rem 0 0}.swd-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--swd-line);border:1px solid var(--swd-line);margin:2rem 0}.swd-grid>div{background:#fff;padding:1.3rem}.swd-grid b{font-size:1.05rem}.swd-grid p{font-size:.92rem;line-height:1.65;margin:.45rem 0 0}.swd-steps,.swd-flow{list-style:none;padding:0!important;margin:2rem 0}.swd-steps li,.swd-flow li{display:grid;grid-template-columns:54px 1fr;gap:1.1rem;padding:1.2rem 0;border-bottom:1px solid var(--swd-line)}.swd-steps li>b,.swd-flow li>span{font-size:.7rem;color:#168879}.swd-steps p,.swd-flow p{font-size:.94rem;line-height:1.6;margin:.35rem 0 0}.swd-stack{display:grid;gap:1px;background:var(--swd-line);border:1px solid var(--swd-line);margin:2rem 0}.swd-stack>div{display:grid;grid-template-columns:180px 1fr;gap:1.5rem;background:#fff;padding:1.25rem}.swd-stack p{font-size:.95rem;line-height:1.65;margin:0}.swd-roadmap{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:2rem 0}.swd-roadmap>div{padding:1.5rem;background:#0b2236;color:#fff}.swd-roadmap span{font-size:.66rem;letter-spacing:.12em;color:var(--swd-teal-soft)}.swd-roadmap h3{color:#fff;margin:.7rem 0}.swd-roadmap p,.swd-roadmap li{color:rgba(255,255,255,.72);font-size:.92rem;line-height:1.65}
.swd-bridge{margin:5rem 0 0;padding:clamp(2rem,4vw,4rem);background:linear-gradient(135deg,#0a2237,#0c3440);color:#fff}.swd-bridge span{font-size:.68rem;letter-spacing:.14em;color:var(--swd-teal-soft)}.swd-bridge h2{color:#fff;max-width:700px}.swd-bridge p{color:rgba(255,255,255,.7);max-width:680px}.swd-bridge>div{display:flex;gap:1rem;flex-wrap:wrap}.swd-bridge a{display:inline-flex;justify-content:space-between;gap:1.5rem;padding:.9rem 1.1rem;text-decoration:none;font-weight:800}.swd-bridge a:first-child{background:var(--swd-teal);color:#05231f}.swd-bridge a:last-child{color:#fff;border:1px solid rgba(255,255,255,.2)}
.swd-faq,.swd-related{padding:clamp(4rem,7vw,7rem) 0;background:var(--swd-paper);border-top:1px solid var(--swd-line)}.swd-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--swd-line);border:1px solid var(--swd-line)}.swd-faq details{background:#fff}.swd-faq summary{display:grid;grid-template-columns:38px 1fr 24px;gap:1rem;align-items:center;padding:1.25rem;cursor:pointer;list-style:none}.swd-faq summary b{font-size:.7rem;color:#168879}.swd-faq summary span{font-weight:700}.swd-faq details>div{padding:0 1.25rem 1.4rem 4.6rem;color:var(--swd-muted);line-height:1.7}.swd-related{background:#fff}.swd-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--swd-line);border:1px solid var(--swd-line)}.swd-related-grid a{min-height:190px;padding:1.3rem;background:#fff;text-decoration:none;color:var(--swd-ink);display:flex;flex-direction:column}.swd-related-grid small{font-size:.66rem;letter-spacing:.1em;color:#168879}.swd-related-grid strong{font-size:1.15rem;line-height:1.35;margin:.8rem 0}.swd-related-grid span{margin-top:auto;font-weight:700}.swd-related-grid a:hover{background:#0b2236;color:#fff}
.swd-final{padding:clamp(6rem,10vw,10rem) 0;background:#071a2d;color:#fff;text-align:center}.swd-final span{font-size:.7rem;letter-spacing:.16em;color:var(--swd-teal-soft)}.swd-final h2{max-width:1050px;margin:1rem auto;font-size:clamp(3rem,6vw,6.8rem);line-height:.96;letter-spacing:-.055em}.swd-final p{max-width:680px;margin:1.4rem auto 2rem;color:rgba(255,255,255,.68);font-size:1.1rem}.swd-final a{display:inline-flex;gap:2rem;justify-content:space-between;background:var(--swd-teal);color:#05231f;padding:1rem 1.2rem;text-decoration:none;font-weight:800;min-width:280px}
@media (max-width:1100px){.swd-cover-layout{grid-template-columns:1fr}.swd-blueprint{max-width:760px}.swd-summary-grid{grid-template-columns:1fr}.swd-reading-path nav{grid-template-columns:repeat(2,1fr)}.swd-layout{grid-template-columns:1fr}.swd-sidebar{position:static}.swd-toc{display:none}.swd-side-cta{max-width:none}.swd-related-grid{grid-template-columns:1fr 1fr}}
@media (max-width:720px){.swd-cover{padding-top:7.5rem}.swd-cover h1{font-size:clamp(2.8rem,14vw,4.6rem)}.swd-cover-meta{grid-template-columns:1fr}.swd-cover-actions{display:grid}.swd-cover-actions a{width:100%}.swd-system-map{min-height:390px}.swd-node{min-width:76px;padding:.55rem;font-size:.72rem}.swd-link{display:none}.swd-core{width:128px;height:128px}.swd-blueprint-foot{grid-template-columns:1fr 1fr}.swd-reading-path nav{display:flex;overflow:auto;scroll-snap-type:x mandatory}.swd-reading-path a{min-width:150px;scroll-snap-align:start}.swd-content h2{font-size:2.35rem}.swd-content p,.swd-content li{font-size:1rem;line-height:1.8}.swd-grid,.swd-roadmap,.swd-review,.swd-faq-grid,.swd-related-grid{grid-template-columns:1fr}.swd-stack>div{grid-template-columns:1fr;gap:.45rem}.swd-faq details>div{padding-left:1.25rem}.swd-summary-copy h2{font-size:2.4rem}.swd-final h2{font-size:3.2rem}.swd-cover-layout{gap:2.5rem}.swd-blueprint{padding:.9rem}}

/* v15.7 — Sağlık Turizmi Klinik Video Planlama */
.vpl-page{--vpl-ink:#07192a;--vpl-deep:#061522;--vpl-petrol:#0b3540;--vpl-mint:#52e0c4;--vpl-warm:#f4efe7;--vpl-line:rgba(7,25,42,.13);background:#f7f8f8;color:var(--vpl-ink)}
.vpl-progress{position:fixed;inset:0 0 auto;z-index:9999;height:3px;background:transparent}.vpl-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,#52e0c4,#d9b66f)}
.vpl-cover{position:relative;overflow:hidden;padding:clamp(150px,14vw,220px) 0 92px;background:linear-gradient(125deg,#061522 0%,#082433 54%,#0a3039 100%);color:#fff}.vpl-grain{position:absolute;inset:0;opacity:.16;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.16) .7px,transparent .7px);background-size:6px 6px;mask-image:linear-gradient(to bottom,#000,transparent 92%)}
.vpl-cover-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);gap:clamp(48px,7vw,108px);align-items:center}.vpl-breadcrumb{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:12px;color:rgba(255,255,255,.58);margin-bottom:42px}.vpl-breadcrumb a{color:inherit}.vpl-breadcrumb b{color:#fff;font-weight:600}.vpl-kicker{display:flex;align-items:center;gap:14px;font-size:11px;letter-spacing:.17em;font-weight:800;color:rgba(255,255,255,.72)}.vpl-kicker span{color:var(--vpl-mint)}.vpl-kicker i{width:42px;height:1px;background:rgba(255,255,255,.24)}.vpl-cover-copy h1{font-size:clamp(50px,6vw,88px);line-height:.98;letter-spacing:-.055em;max-width:900px;margin:30px 0 28px}.vpl-deck{max-width:740px;font-size:clamp(18px,1.55vw,23px);line-height:1.55;color:rgba(255,255,255,.72)}.vpl-cover-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px;padding-top:24px;border-top:1px solid rgba(255,255,255,.16)}.vpl-cover-meta small{display:block;font-size:10px;letter-spacing:.15em;color:rgba(255,255,255,.47);margin-bottom:7px}.vpl-cover-meta strong{font-size:14px}.vpl-cover-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:34px}.vpl-cover-actions a{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:56px;padding:0 22px;border:1px solid rgba(255,255,255,.18);font-weight:750}.vpl-primary{background:var(--vpl-mint);color:#05232b!important;border-color:var(--vpl-mint)!important}.vpl-secondary{color:#fff!important;background:rgba(255,255,255,.04)}
.vpl-production-board{position:relative;padding:22px;background:rgba(3,15,24,.58);border:1px solid rgba(255,255,255,.16);box-shadow:0 34px 90px rgba(0,0,0,.3);backdrop-filter:blur(18px)}.vpl-production-board:before{content:"";position:absolute;inset:10px;border:1px solid rgba(82,224,196,.13);pointer-events:none}.vpl-board-head,.vpl-board-foot{position:relative;display:flex;justify-content:space-between;gap:20px;font-size:10px;letter-spacing:.14em;color:rgba(255,255,255,.55)}.vpl-frame{position:relative;margin:24px 0 20px;border:1px solid rgba(255,255,255,.15);background:#020d14}.vpl-frame-top{display:flex;justify-content:space-between;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.1);font-size:10px;color:rgba(255,255,255,.52)}.vpl-frame-stage{position:relative;min-height:330px;display:flex;align-items:flex-end;padding:30px;overflow:hidden;background:radial-gradient(circle at 68% 42%,rgba(82,224,196,.22),transparent 24%),linear-gradient(135deg,#0b3038,#06151f 65%)}.vpl-frame-stage:before,.vpl-frame-stage:after{content:"";position:absolute;background:rgba(255,255,255,.08)}.vpl-frame-stage:before{inset:0 33.33%;width:1px}.vpl-frame-stage:after{inset:33.33% 0;height:1px}.vpl-stage-copy{position:relative;z-index:2;max-width:270px}.vpl-stage-copy small{display:block;color:var(--vpl-mint);letter-spacing:.14em;font-size:10px;margin-bottom:10px}.vpl-stage-copy strong{font-size:27px;line-height:1.12;letter-spacing:-.035em}.vpl-focus-ring{position:absolute;right:15%;top:17%;width:170px;aspect-ratio:1;border:1px solid rgba(82,224,196,.38);border-radius:50%}.vpl-focus-ring i{position:absolute;inset:18%;border:1px solid rgba(82,224,196,.22);border-radius:50%}.vpl-focus-ring i:nth-child(2){inset:39%;background:rgba(82,224,196,.45);border:0}.vpl-focus-ring i:nth-child(3){inset:48%;background:#fff;border:0}.vpl-safe-area{position:absolute;inset:12%;border:1px dashed rgba(255,255,255,.15)}.vpl-timeline{display:flex;gap:4px;padding:10px;background:#020b11}.vpl-timeline span{width:var(--w);height:6px;background:rgba(255,255,255,.1)}.vpl-timeline .active{background:var(--vpl-mint)}.vpl-board-flow{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,255,255,.1);border-left:1px solid rgba(255,255,255,.1)}.vpl-board-flow li{display:flex;gap:10px;padding:14px;border-right:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);font-size:12px;color:rgba(255,255,255,.68)}.vpl-board-flow b{color:var(--vpl-mint)}.vpl-board-foot{margin-top:18px;flex-wrap:wrap}.vpl-board-foot span{color:rgba(255,255,255,.48)}
.vpl-summary{background:var(--vpl-warm);padding:88px 0}.vpl-summary-grid{display:grid;grid-template-columns:210px minmax(0,1.1fr) minmax(280px,.7fr);gap:48px}.vpl-summary-label{display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid rgba(7,25,42,.18)}.vpl-summary-label span,.vpl-section-head>span,.vpl-map-intro>span{font-size:11px;letter-spacing:.15em;font-weight:800}.vpl-summary-label b{font-size:70px;line-height:1;color:rgba(7,25,42,.12)}.vpl-summary-main h2{font-size:clamp(32px,3.3vw,52px);line-height:1.08;letter-spacing:-.045em;margin:0 0 25px}.vpl-summary-main p{font-size:19px;line-height:1.75;color:#40505a}.vpl-summary-points{display:grid;gap:0;border-top:1px solid var(--vpl-line)}.vpl-summary-points div{display:grid;grid-template-columns:38px 1fr;gap:15px;padding:20px 0;border-bottom:1px solid var(--vpl-line)}.vpl-summary-points span{font-size:11px;color:#0c786d;font-weight:800}.vpl-summary-points p{margin:0;line-height:1.55;color:#344650}
.vpl-audience{padding:110px 0;background:#fff}.vpl-section-head{display:grid;grid-template-columns:220px minmax(0,850px);gap:45px;margin-bottom:54px}.vpl-section-head h2,.vpl-map-intro h2{font-size:clamp(34px,4.2vw,62px);line-height:1.04;letter-spacing:-.05em;margin:0}.vpl-audience-rail{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--vpl-line);border-left:1px solid var(--vpl-line)}.vpl-audience-rail>div{padding:28px;min-height:205px;border-right:1px solid var(--vpl-line);border-bottom:1px solid var(--vpl-line);transition:.3s ease}.vpl-audience-rail>div:hover{background:#092633;color:#fff;transform:translateY(-4px)}.vpl-audience-rail b{display:block;color:#0a8175;font-size:12px;margin-bottom:34px}.vpl-audience-rail strong{display:block;font-size:22px;line-height:1.2;margin-bottom:14px}.vpl-audience-rail p{margin:0;line-height:1.6;color:#63717a}.vpl-audience-rail>div:hover p{color:rgba(255,255,255,.66)}
.vpl-reading-map{padding:108px 0;background:#0a2732;color:#fff}.vpl-reading-map-grid{display:grid;grid-template-columns:minmax(300px,.65fr) minmax(0,1.35fr);gap:90px}.vpl-map-intro p{color:rgba(255,255,255,.6);font-size:17px;line-height:1.7}.vpl-reading-map ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,255,255,.14);border-left:1px solid rgba(255,255,255,.14)}.vpl-reading-map li{border-right:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.vpl-reading-map a{display:flex;gap:18px;padding:22px;color:#fff;transition:.25s}.vpl-reading-map a:hover{background:rgba(82,224,196,.08)}.vpl-reading-map a b{color:var(--vpl-mint);font-size:11px}.vpl-reading-map a span{font-weight:650}
.vpl-content-shell{display:grid;grid-template-columns:310px minmax(0,900px);gap:70px;align-items:start;padding-top:110px;padding-bottom:130px}.vpl-toc{position:sticky;top:110px;border:1px solid var(--vpl-line);background:#fff}.vpl-toc>div:first-child{display:flex;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--vpl-line);font-size:10px;letter-spacing:.13em}.vpl-toc nav{max-height:52vh;overflow:auto;padding:10px}.vpl-toc nav a{display:block;padding:12px 10px;border-radius:4px;color:#485861;font-size:14px}.vpl-toc nav a:hover{background:#edf7f4;color:#075a54}.vpl-toc-cta{padding:22px;background:#0a2732;color:#fff}.vpl-toc-cta small{color:var(--vpl-mint);letter-spacing:.13em}.vpl-toc-cta strong{display:block;font-size:18px;line-height:1.35;margin:10px 0 18px}.vpl-toc-cta a{display:flex;justify-content:space-between;color:#071b24!important;background:var(--vpl-mint);padding:13px 14px;font-size:13px;font-weight:800}.vpl-article{min-width:0}.vpl-chapter{padding:0 0 88px;margin-bottom:88px;border-bottom:1px solid var(--vpl-line);scroll-margin-top:120px}.vpl-chapter-no{display:block;color:#0a8075;font-size:11px;letter-spacing:.16em;font-weight:850;margin-bottom:22px}.vpl-chapter h2{font-size:clamp(34px,4vw,58px);line-height:1.06;letter-spacing:-.05em;margin:0 0 32px}.vpl-chapter h3{font-size:27px;line-height:1.2;letter-spacing:-.025em;margin:48px 0 18px}.vpl-chapter p,.vpl-chapter li{font-size:18px;line-height:1.85;color:#364952}.vpl-chapter ul{padding-left:24px}.vpl-chapter table{width:100%;border-collapse:collapse;margin:34px 0;font-size:15px}.vpl-chapter th,.vpl-chapter td{text-align:left;padding:17px;border-bottom:1px solid var(--vpl-line);vertical-align:top}.vpl-chapter th{font-size:11px;letter-spacing:.1em;background:#0a2732;color:#fff}.vpl-principle{margin:38px 0;padding:34px;border-left:4px solid var(--vpl-mint);background:#0a2732;color:#fff}.vpl-principle span{display:block;color:var(--vpl-mint);font-size:10px;letter-spacing:.16em;margin-bottom:12px}.vpl-principle strong{font-size:26px;line-height:1.35}.vpl-four-grid,.vpl-series,.vpl-distribution{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--vpl-line);border-left:1px solid var(--vpl-line);margin:30px 0}.vpl-four-grid>div,.vpl-series>div,.vpl-distribution>div{padding:26px;border-right:1px solid var(--vpl-line);border-bottom:1px solid var(--vpl-line)}.vpl-four-grid b{display:block;color:#0b8378;margin-bottom:30px}.vpl-four-grid strong,.vpl-series b,.vpl-distribution strong{font-size:20px}.vpl-four-grid p,.vpl-series p,.vpl-distribution p{font-size:15px;line-height:1.65;margin-bottom:0}.vpl-warning,.vpl-note,.vpl-check{padding:28px 30px;margin:36px 0;background:#f4efe7;border:1px solid #e3d8c8;font-size:16px;line-height:1.7}.vpl-warning strong{color:#9a4f32}.vpl-note{background:#eaf5f2;border-color:#bfddd6}.vpl-check{background:#fff}.vpl-check strong{font-size:20px}.vpl-check ul{columns:2;gap:36px}.vpl-matrix{display:grid;grid-template-columns:repeat(5,1fr);margin:30px 0;border:1px solid var(--vpl-line)}.vpl-matrix div{padding:18px;border-right:1px solid var(--vpl-line)}.vpl-matrix div:last-child{border:0}.vpl-matrix small{display:block;color:#71808a;font-size:9px;letter-spacing:.12em;margin-bottom:9px}.vpl-matrix strong{font-size:14px}.vpl-script-flow,.vpl-roadmap{list-style:none;padding:0;margin:34px 0}.vpl-script-flow li{display:grid;grid-template-columns:64px 1fr;gap:22px;padding:24px 0;border-bottom:1px solid var(--vpl-line)}.vpl-script-flow li>span{font-size:28px;color:#0b8378;font-weight:800}.vpl-script-flow strong{font-size:20px;color:var(--vpl-ink)}.vpl-script-flow p{font-size:16px;margin:6px 0 0}.vpl-compare{display:grid;grid-template-columns:1fr 1fr;margin:34px 0}.vpl-compare>div{padding:30px;background:#f0e9df}.vpl-compare>div+div{background:#0a2732;color:#fff}.vpl-compare small{letter-spacing:.13em;font-size:10px}.vpl-compare p{font-size:20px;line-height:1.5;color:inherit;margin:12px 0 0}.vpl-call-sheet{margin:34px 0;border:1px solid var(--vpl-line)}.vpl-call-head{display:flex;justify-content:space-between;padding:17px 20px;background:#0a2732;color:#fff;font-size:10px;letter-spacing:.12em}.vpl-call-sheet>div:not(.vpl-call-head){display:grid;grid-template-columns:90px 200px 1fr;gap:20px;padding:18px 20px;border-top:1px solid var(--vpl-line);align-items:start}.vpl-call-sheet time{color:#0a8175;font-weight:800}.vpl-call-sheet p{font-size:15px;line-height:1.55;margin:0}.vpl-inline-cta{margin:0 0 88px;padding:42px;background:#0a2732;color:#fff;display:grid;grid-template-columns:1fr auto;gap:36px;align-items:end}.vpl-inline-cta span{font-size:10px;letter-spacing:.14em;color:var(--vpl-mint)}.vpl-inline-cta h2{font-size:34px;line-height:1.15;max-width:650px;margin:13px 0 0}.vpl-inline-cta a{display:flex;gap:30px;padding:16px 18px;background:var(--vpl-mint);color:#05242b!important;font-weight:800}.vpl-series>div:nth-child(2n){background:#faf8f4}.vpl-distribution>div span{display:block;color:#0a8175;font-size:10px;letter-spacing:.12em;margin-bottom:18px}.vpl-blueprint{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:22px;background:#0a2732;color:#fff;margin:32px 0;font-size:11px;letter-spacing:.08em}.vpl-blueprint i{color:var(--vpl-mint)}.vpl-roadmap{display:grid;gap:0;border-top:1px solid var(--vpl-line)}.vpl-roadmap>div{display:grid;grid-template-columns:140px 250px 1fr;gap:24px;padding:28px 0;border-bottom:1px solid var(--vpl-line)}.vpl-roadmap span{font-size:10px;letter-spacing:.12em;color:#0a8175;font-weight:800}.vpl-roadmap h3{font-size:21px;margin:0}.vpl-roadmap p,.vpl-roadmap li{font-size:15px;line-height:1.6}.vpl-faq{padding:10px 0 50px}.vpl-faq>div:first-child{display:grid;grid-template-columns:210px 1fr;gap:35px;margin-bottom:42px}.vpl-faq>div:first-child span{font-size:10px;letter-spacing:.14em;font-weight:800}.vpl-faq h2{font-size:42px;line-height:1.1;margin:0}.vpl-faq-list{border-top:1px solid var(--vpl-line)}.vpl-faq details{border-bottom:1px solid var(--vpl-line)}.vpl-faq summary{display:flex;justify-content:space-between;gap:25px;padding:23px 0;font-size:18px;font-weight:750;cursor:pointer}.vpl-faq summary span{color:#0a8175}.vpl-faq details p{padding:0 45px 22px 0;margin:0;color:#4a5b64;line-height:1.75}.vpl-final{background:#061522;color:#fff;padding:110px 0}.vpl-final-grid{display:grid;grid-template-columns:1.15fr .65fr;gap:100px;align-items:end}.vpl-final span{font-size:10px;letter-spacing:.13em;color:var(--vpl-mint)}.vpl-final h2{font-size:clamp(45px,6vw,82px);line-height:.98;letter-spacing:-.055em;margin:22px 0 0}.vpl-final p{font-size:18px;line-height:1.7;color:rgba(255,255,255,.65)}.vpl-final a{margin-top:25px;display:flex;justify-content:space-between;padding:18px 20px;background:var(--vpl-mint);color:#05242b!important;font-weight:850}
@media(max-width:1050px){.vpl-cover-grid,.vpl-summary-grid,.vpl-reading-map-grid,.vpl-final-grid{grid-template-columns:1fr}.vpl-cover-grid{gap:60px}.vpl-production-board{max-width:720px}.vpl-summary-label{display:none}.vpl-summary-grid{gap:30px}.vpl-content-shell{grid-template-columns:1fr}.vpl-toc{position:relative;top:auto;display:grid;grid-template-columns:1fr 300px}.vpl-toc>div:first-child{grid-column:1/-1}.vpl-toc nav{max-height:280px}.vpl-toc-cta{grid-column:2;grid-row:2}.vpl-audience-rail{grid-template-columns:1fr 1fr}}
@media(max-width:720px){.vpl-cover{padding:130px 0 65px}.vpl-cover-copy h1{font-size:43px}.vpl-deck{font-size:17px}.vpl-cover-meta{grid-template-columns:1fr 1fr}.vpl-cover-actions a{width:100%}.vpl-production-board{padding:14px}.vpl-frame-stage{min-height:260px;padding:22px}.vpl-focus-ring{width:120px}.vpl-board-flow{grid-template-columns:1fr}.vpl-summary,.vpl-audience,.vpl-reading-map{padding:72px 0}.vpl-summary-main h2,.vpl-section-head h2,.vpl-map-intro h2{font-size:35px}.vpl-summary-points{margin-top:20px}.vpl-section-head{grid-template-columns:1fr;gap:16px}.vpl-audience-rail{grid-template-columns:1fr}.vpl-audience-rail>div{min-height:0}.vpl-reading-map ol{grid-template-columns:1fr}.vpl-content-shell{padding-top:70px;gap:55px}.vpl-toc{display:block}.vpl-toc nav{max-height:300px}.vpl-chapter{padding-bottom:62px;margin-bottom:62px}.vpl-chapter h2{font-size:36px}.vpl-chapter p,.vpl-chapter li{font-size:17px;line-height:1.75}.vpl-four-grid,.vpl-series,.vpl-distribution,.vpl-compare{grid-template-columns:1fr}.vpl-matrix{grid-template-columns:1fr}.vpl-matrix div{border-right:0;border-bottom:1px solid var(--vpl-line)}.vpl-call-sheet>div:not(.vpl-call-head){grid-template-columns:70px 1fr}.vpl-call-sheet p{grid-column:2}.vpl-inline-cta{grid-template-columns:1fr;padding:28px}.vpl-inline-cta h2{font-size:29px}.vpl-check ul{columns:1}.vpl-blueprint{flex-wrap:wrap;justify-content:flex-start}.vpl-roadmap>div{grid-template-columns:1fr;gap:9px}.vpl-faq>div:first-child{grid-template-columns:1fr;gap:14px}.vpl-faq h2{font-size:34px}.vpl-final{padding:78px 0}.vpl-final h2{font-size:44px}}

/* v15.8 — Klinik ve Doktor Dijital PR Editoryal Deneyimi */
.dpr-page{--dpr-ink:#071b24;--dpr-navy:#081a2d;--dpr-petrol:#0a3340;--dpr-mint:#62e0c9;--dpr-gold:#d9b56d;--dpr-bg:#f6f4ef;--dpr-line:#dce3e2;background:var(--dpr-bg);color:var(--dpr-ink)}
.dpr-progress{position:fixed;z-index:1000;top:0;left:0;width:100%;height:3px;background:transparent}.dpr-progress span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--dpr-mint),var(--dpr-gold));transition:width .12s linear}
.dpr-cover{position:relative;overflow:hidden;padding:154px 0 92px;background:radial-gradient(circle at 74% 20%,rgba(98,224,201,.11),transparent 32%),linear-gradient(135deg,#061522 0%,#0b2c38 58%,#0a3340 100%);color:#fff}.dpr-cover:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(to bottom,black,transparent 82%);pointer-events:none}.dpr-cover-glow{position:absolute;right:-14%;top:-35%;width:620px;height:620px;border-radius:50%;border:1px solid rgba(98,224,201,.14);box-shadow:0 0 130px rgba(98,224,201,.09)}
.dpr-cover-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(420px,.9fr);gap:84px;align-items:center}.dpr-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;font-size:12px;color:rgba(255,255,255,.56);margin-bottom:34px}.dpr-breadcrumb a{color:inherit}.dpr-breadcrumb b{color:#fff}.dpr-kicker{display:flex;align-items:center;gap:14px;font-size:11px;letter-spacing:.15em;font-weight:800;color:var(--dpr-mint);margin-bottom:24px}.dpr-kicker i{width:48px;height:1px;background:rgba(255,255,255,.25)}.dpr-kicker b{color:rgba(255,255,255,.62)}.dpr-cover-copy h1{font-size:clamp(52px,6.7vw,96px);line-height:.96;letter-spacing:-.06em;max-width:980px;margin:0 0 28px}.dpr-deck{max-width:780px;font-size:20px;line-height:1.7;color:rgba(255,255,255,.72);margin:0 0 38px}.dpr-cover-meta{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);margin-bottom:30px}.dpr-cover-meta>div{padding:19px 20px 19px 0}.dpr-cover-meta small{display:block;color:rgba(255,255,255,.45);font-size:10px;letter-spacing:.13em;margin-bottom:7px}.dpr-cover-meta strong{font-size:14px}.dpr-cover-actions{display:flex;gap:14px;flex-wrap:wrap}.dpr-cover-actions a{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:16px 18px;font-weight:800;font-size:14px;border:1px solid rgba(255,255,255,.2)}.dpr-primary{background:var(--dpr-mint);color:#05252c!important;border-color:var(--dpr-mint)!important}.dpr-secondary{color:#fff!important;background:rgba(255,255,255,.035)}
.dpr-authority-network{border:1px solid rgba(255,255,255,.16);background:rgba(4,19,28,.52);backdrop-filter:blur(18px);padding:18px;box-shadow:0 35px 90px rgba(0,0,0,.28)}.dpr-network-head{display:flex;justify-content:space-between;gap:16px;padding:8px 5px 16px;color:rgba(255,255,255,.55);font-size:10px;letter-spacing:.12em}.dpr-network-head b{color:#fff}.dpr-network-stage{position:relative;min-height:390px;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at center,rgba(98,224,201,.12),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.01));overflow:hidden}.dpr-network-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:150px;height:150px;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;border:1px solid rgba(98,224,201,.58);box-shadow:0 0 0 18px rgba(98,224,201,.035),0 0 70px rgba(98,224,201,.14)}.dpr-network-core small{font-size:8px;letter-spacing:.14em;color:var(--dpr-mint);margin-bottom:8px}.dpr-network-core strong{font-size:22px;line-height:1.05}.dpr-node{position:absolute;display:flex;align-items:center;gap:8px;font-size:11px;color:rgba(255,255,255,.78)}.dpr-node i{width:9px;height:9px;border-radius:50%;background:var(--dpr-gold);box-shadow:0 0 18px rgba(217,181,109,.55)}.dpr-node.n1{left:8%;top:15%}.dpr-node.n2{right:7%;top:18%}.dpr-node.n3{left:5%;bottom:18%}.dpr-node.n4{right:8%;bottom:16%}.dpr-node.n5{left:18%;top:48%}.dpr-node.n6{right:17%;top:50%}.dpr-line{position:absolute;height:1px;background:linear-gradient(90deg,transparent,rgba(98,224,201,.42),transparent);transform-origin:left center}.dpr-line.l1{width:175px;left:19%;top:27%;transform:rotate(27deg)}.dpr-line.l2{width:175px;right:17%;top:29%;transform:rotate(153deg)}.dpr-line.l3{width:170px;left:17%;bottom:27%;transform:rotate(-25deg)}.dpr-line.l4{width:170px;right:17%;bottom:27%;transform:rotate(205deg)}.dpr-line.l5{width:120px;left:25%;top:50%}.dpr-line.l6{width:120px;right:25%;top:51%;transform:rotate(180deg)}.dpr-network-foot{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.1);margin-top:14px}.dpr-network-foot span{padding:14px 10px;font-size:10px;color:rgba(255,255,255,.68)}.dpr-network-foot b{color:var(--dpr-mint);margin-right:6px}
.dpr-summary{padding:86px 0;background:#fff}.dpr-summary-grid{display:grid;grid-template-columns:180px minmax(0,1.2fr) minmax(300px,.8fr);gap:58px;align-items:start}.dpr-summary-label span,.dpr-section-head>span,.dpr-map-intro>span{font-size:10px;letter-spacing:.16em;font-weight:850;color:#0b8176}.dpr-summary-label b{display:block;font-size:56px;color:#dbe7e4;margin-top:18px}.dpr-summary-main h2{font-size:clamp(34px,4.2vw,62px);line-height:1.06;letter-spacing:-.045em;margin:0 0 24px}.dpr-summary-main p{font-size:18px;line-height:1.8;color:#42565f;margin:0}.dpr-summary-points{border-top:1px solid var(--dpr-line)}.dpr-summary-points>div{display:grid;grid-template-columns:36px 1fr;gap:14px;padding:18px 0;border-bottom:1px solid var(--dpr-line)}.dpr-summary-points span{font-size:10px;color:#0b8176;font-weight:850}.dpr-summary-points p{margin:0;font-size:14px;line-height:1.65;color:#53646d}
.dpr-audience{padding:105px 0;background:#f0ede7}.dpr-section-head{display:grid;grid-template-columns:180px 1fr;gap:60px;align-items:start;margin-bottom:54px}.dpr-section-head h2{font-size:clamp(35px,4.2vw,62px);line-height:1.06;letter-spacing:-.045em;margin:0;max-width:1000px}.dpr-audience-list{border-top:1px solid #ccd6d3}.dpr-audience-list>div{display:grid;grid-template-columns:70px 260px 1fr;gap:28px;padding:24px 0;border-bottom:1px solid #ccd6d3;align-items:start}.dpr-audience-list b{color:#0b8176;font-size:12px}.dpr-audience-list strong{font-size:21px}.dpr-audience-list p{margin:0;color:#5b6a72;line-height:1.65}
.dpr-reading-map{padding:106px 0;background:#0a2b36;color:#fff}.dpr-reading-map-grid{display:grid;grid-template-columns:minmax(280px,.65fr) minmax(0,1.35fr);gap:80px}.dpr-map-intro h2{font-size:clamp(38px,4.2vw,62px);line-height:1.04;letter-spacing:-.045em;margin:20px 0}.dpr-map-intro p{color:rgba(255,255,255,.62);line-height:1.75}.dpr-reading-map ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,255,255,.14);border-left:1px solid rgba(255,255,255,.14)}.dpr-reading-map li{border-right:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.dpr-reading-map a{display:flex;gap:16px;padding:22px;color:#fff}.dpr-reading-map a:hover{background:rgba(98,224,201,.08)}.dpr-reading-map b{color:var(--dpr-mint);font-size:11px}.dpr-reading-map span{font-weight:700}
.dpr-content-shell{display:grid;grid-template-columns:310px minmax(0,900px);gap:72px;align-items:start;padding-top:110px;padding-bottom:130px}.dpr-toc{position:sticky;top:108px;border:1px solid var(--dpr-line);background:#fff}.dpr-toc>div:first-child{display:flex;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--dpr-line);font-size:10px;letter-spacing:.13em}.dpr-toc nav{padding:10px;max-height:50vh;overflow:auto}.dpr-toc nav a{display:block;padding:12px 10px;color:#485a63;border-radius:4px;font-size:14px}.dpr-toc nav a:hover{background:#ebf6f3;color:#075f57}.dpr-toc-cta{padding:22px;background:#0a2b36;color:#fff}.dpr-toc-cta small{color:var(--dpr-mint);letter-spacing:.13em}.dpr-toc-cta strong{display:block;font-size:18px;line-height:1.4;margin:10px 0 18px}.dpr-toc-cta a{display:flex;justify-content:space-between;background:var(--dpr-mint);color:#062a30!important;padding:13px 14px;font-weight:850}
.dpr-chapter{padding:0 0 88px;margin-bottom:88px;border-bottom:1px solid var(--dpr-line);scroll-margin-top:120px}.dpr-chapter-no{display:block;color:#0b8176;font-size:11px;letter-spacing:.16em;font-weight:850;margin-bottom:20px}.dpr-chapter h2{font-size:clamp(35px,4vw,58px);line-height:1.06;letter-spacing:-.05em;margin:0 0 30px}.dpr-chapter h3{font-size:27px;line-height:1.2;letter-spacing:-.025em;margin:48px 0 18px}.dpr-chapter p,.dpr-chapter li{font-size:18px;line-height:1.85;color:#364b54}.dpr-chapter ul{padding-left:24px}.dpr-chapter table{width:100%;border-collapse:collapse;margin:34px 0;font-size:15px}.dpr-chapter th,.dpr-chapter td{text-align:left;padding:17px;border-bottom:1px solid var(--dpr-line);vertical-align:top}.dpr-chapter th{background:#0a2b36;color:#fff;font-size:11px;letter-spacing:.1em}.dpr-principle,.dpr-decision{margin:38px 0;padding:34px;border-left:4px solid var(--dpr-mint);background:#0a2b36;color:#fff}.dpr-principle span,.dpr-decision span{display:block;color:var(--dpr-mint);font-size:10px;letter-spacing:.16em;margin-bottom:12px}.dpr-principle strong,.dpr-decision strong{font-size:26px;line-height:1.35}.dpr-compare{display:grid;grid-template-columns:1fr 1fr;margin:34px 0}.dpr-compare>div{padding:30px;background:#ebe6dc}.dpr-compare>div+div{background:#0a2b36;color:#fff}.dpr-compare small{font-size:10px;letter-spacing:.13em}.dpr-compare p{font-size:20px;line-height:1.5;color:inherit;margin:12px 0 0}.dpr-warning,.dpr-note,.dpr-check{padding:28px 30px;margin:36px 0;background:#f4ede5;border:1px solid #e3d5c5;line-height:1.7}.dpr-warning strong{color:#9a4f32}.dpr-note{background:#eaf5f2;border-color:#bfded7}.dpr-authority-layers,.dpr-editorial-system,.dpr-crisis{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--dpr-line);border-left:1px solid var(--dpr-line);margin:30px 0}.dpr-authority-layers>div,.dpr-editorial-system>div,.dpr-crisis>div{padding:26px;border-right:1px solid var(--dpr-line);border-bottom:1px solid var(--dpr-line)}.dpr-authority-layers b,.dpr-editorial-system span,.dpr-crisis b{display:block;color:#0b8176;margin-bottom:24px}.dpr-authority-layers strong,.dpr-editorial-system strong,.dpr-crisis strong{font-size:20px}.dpr-authority-layers p,.dpr-editorial-system p,.dpr-crisis p{font-size:15px;line-height:1.65;margin-bottom:0}.dpr-flow{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:22px;background:#0a2b36;color:#fff;margin:32px 0;font-size:11px;letter-spacing:.08em}.dpr-flow i{color:var(--dpr-mint)}.dpr-inline-cta{margin:0 0 88px;padding:42px;background:linear-gradient(135deg,#0a2b36,#0d4050);color:#fff;display:grid;grid-template-columns:1fr auto;gap:34px;align-items:end}.dpr-inline-cta span{font-size:10px;letter-spacing:.14em;color:var(--dpr-mint)}.dpr-inline-cta h2{font-size:34px;line-height:1.15;max-width:650px;margin:13px 0 0}.dpr-inline-cta a{display:flex;gap:28px;padding:16px 18px;background:var(--dpr-mint);color:#06262d!important;font-weight:850}.dpr-roadmap{display:grid;border-top:1px solid var(--dpr-line)}.dpr-roadmap>div{display:grid;grid-template-columns:140px 250px 1fr;gap:24px;padding:28px 0;border-bottom:1px solid var(--dpr-line)}.dpr-roadmap span{font-size:10px;letter-spacing:.12em;color:#0b8176;font-weight:850}.dpr-roadmap h3{font-size:21px;margin:0}.dpr-roadmap p,.dpr-roadmap li{font-size:15px;line-height:1.65}.dpr-check strong{font-size:20px}.dpr-check ul{columns:2;gap:36px}.dpr-faq{padding:10px 0 50px}.dpr-faq>div:first-child{display:grid;grid-template-columns:210px 1fr;gap:35px;margin-bottom:42px}.dpr-faq>div:first-child span{font-size:10px;letter-spacing:.14em;font-weight:850}.dpr-faq h2{font-size:42px;line-height:1.1;margin:0}.dpr-faq-list{border-top:1px solid var(--dpr-line)}.dpr-faq details{border-bottom:1px solid var(--dpr-line)}.dpr-faq summary{display:flex;justify-content:space-between;gap:24px;padding:23px 0;font-size:18px;font-weight:750;cursor:pointer}.dpr-faq summary span{color:#0b8176}.dpr-faq details p{padding:0 45px 22px 0;margin:0;color:#4b5f68;line-height:1.75}
.dpr-final{background:#061522;color:#fff;padding:110px 0}.dpr-final-grid{display:grid;grid-template-columns:1.15fr .65fr;gap:100px;align-items:end}.dpr-final span{font-size:10px;letter-spacing:.13em;color:var(--dpr-mint)}.dpr-final h2{font-size:clamp(45px,6vw,82px);line-height:.98;letter-spacing:-.055em;margin:22px 0 0}.dpr-final p{font-size:18px;line-height:1.7;color:rgba(255,255,255,.65)}.dpr-final a{margin-top:25px;display:flex;justify-content:space-between;padding:18px 20px;background:var(--dpr-mint);color:#05242b!important;font-weight:850}
@media(max-width:1050px){.dpr-cover-grid,.dpr-summary-grid,.dpr-reading-map-grid,.dpr-final-grid{grid-template-columns:1fr}.dpr-authority-network{max-width:760px}.dpr-summary-label{display:none}.dpr-content-shell{grid-template-columns:1fr}.dpr-toc{position:relative;top:auto;display:grid;grid-template-columns:1fr 300px}.dpr-toc>div:first-child{grid-column:1/-1}.dpr-toc-cta{grid-column:2;grid-row:2}.dpr-audience-list>div{grid-template-columns:60px 220px 1fr}}
@media(max-width:720px){.dpr-cover{padding:132px 0 66px}.dpr-cover-copy h1{font-size:43px}.dpr-deck{font-size:17px}.dpr-cover-meta{grid-template-columns:1fr 1fr}.dpr-cover-actions a{width:100%}.dpr-authority-network{padding:12px}.dpr-network-stage{min-height:330px}.dpr-network-core{width:120px;height:120px}.dpr-network-core strong{font-size:18px}.dpr-network-foot{grid-template-columns:1fr 1fr}.dpr-summary,.dpr-audience,.dpr-reading-map{padding:72px 0}.dpr-summary-main h2,.dpr-section-head h2,.dpr-map-intro h2{font-size:35px}.dpr-section-head{grid-template-columns:1fr;gap:16px}.dpr-audience-list>div{grid-template-columns:45px 1fr;gap:16px}.dpr-audience-list p{grid-column:2}.dpr-reading-map ol{grid-template-columns:1fr}.dpr-content-shell{padding-top:70px;gap:55px}.dpr-toc{display:block}.dpr-toc nav{max-height:300px}.dpr-chapter{padding-bottom:62px;margin-bottom:62px}.dpr-chapter h2{font-size:36px}.dpr-chapter p,.dpr-chapter li{font-size:17px;line-height:1.75}.dpr-authority-layers,.dpr-editorial-system,.dpr-crisis,.dpr-compare{grid-template-columns:1fr}.dpr-flow{flex-wrap:wrap;justify-content:flex-start}.dpr-inline-cta{grid-template-columns:1fr;padding:28px}.dpr-inline-cta h2{font-size:29px}.dpr-roadmap>div{grid-template-columns:1fr;gap:9px}.dpr-check ul{columns:1}.dpr-faq>div:first-child{grid-template-columns:1fr;gap:14px}.dpr-faq h2{font-size:34px}.dpr-final{padding:78px 0}.dpr-final h2{font-size:44px}}

/* v15.9 — Sağlık Turizmi Dijital Görünürlük */
.dvis-page{--dvis-ink:#071827;--dvis-navy:#0a2138;--dvis-petrol:#0c6f70;--dvis-mint:#49d2c5;--dvis-paper:#f4f7f9;--dvis-line:rgba(7,24,39,.13);background:var(--dvis-paper);color:var(--dvis-ink)}
.dvis-page *{box-sizing:border-box}.dvis-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:9999;background:transparent}.dvis-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,#49d2c5,#d7ff7a);transition:width .12s linear}
.dvis-cover{position:relative;overflow:hidden;padding:150px 0 86px;color:#fff;background:radial-gradient(circle at 80% 18%,rgba(73,210,197,.18),transparent 27%),radial-gradient(circle at 22% 80%,rgba(12,111,112,.26),transparent 31%),linear-gradient(135deg,#061523 0%,#092139 55%,#0b2d43 100%)}
.dvis-cover-grid-bg{position:absolute;inset:0;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:56px 56px;mask-image:linear-gradient(to bottom,#000,transparent 86%)}
.dvis-cover-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(430px,.98fr);gap:72px;align-items:center}.dvis-breadcrumb{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:12px;color:rgba(255,255,255,.64);margin-bottom:28px}.dvis-breadcrumb a{color:inherit;text-decoration:none}.dvis-breadcrumb b{color:#fff}.dvis-kicker{display:flex;align-items:center;gap:12px;font-size:11px;letter-spacing:.16em;font-weight:800;margin-bottom:24px}.dvis-kicker span{color:#7ce1d7}.dvis-kicker i{display:block;width:34px;height:1px;background:rgba(255,255,255,.34)}.dvis-kicker b{color:rgba(255,255,255,.68)}
.dvis-cover-copy h1{font-size:clamp(48px,6.1vw,92px);line-height:.98;letter-spacing:-.055em;max-width:900px;margin:0 0 28px}.dvis-deck{max-width:720px;font-size:20px;line-height:1.65;color:rgba(255,255,255,.76);margin:0}.dvis-cover-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:36px;padding-top:26px;border-top:1px solid rgba(255,255,255,.14)}.dvis-cover-meta div{display:grid;gap:7px}.dvis-cover-meta small{font-size:10px;letter-spacing:.15em;color:rgba(255,255,255,.48)}.dvis-cover-meta strong{font-size:14px}.dvis-cover-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.dvis-cover-actions a{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;min-height:54px;padding:0 22px;border-radius:14px;text-decoration:none;font-weight:800}.dvis-primary{background:#73dfd4;color:#062033}.dvis-secondary{border:1px solid rgba(255,255,255,.2);color:#fff;background:rgba(255,255,255,.05)}
.dvis-observatory{position:relative;border:1px solid rgba(255,255,255,.16);border-radius:30px;padding:22px;background:linear-gradient(145deg,rgba(255,255,255,.10),rgba(255,255,255,.035));box-shadow:0 30px 80px rgba(0,0,0,.24);backdrop-filter:blur(20px)}.dvis-observatory-head{display:flex;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.12);font-size:10px;letter-spacing:.13em}.dvis-observatory-head span{color:#7ce1d7}.dvis-observatory-head b{color:rgba(255,255,255,.58);text-align:right}.dvis-radar{position:relative;aspect-ratio:1.12/1;margin:18px 0;overflow:hidden;border-radius:22px;background:radial-gradient(circle,rgba(73,210,197,.12),rgba(255,255,255,.02) 58%,transparent 59%)}.dvis-ring{position:absolute;border:1px solid rgba(124,225,215,.22);border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}.dvis-ring.r1{width:36%;height:36%}.dvis-ring.r2{width:64%;height:64%}.dvis-ring.r3{width:92%;height:92%}.dvis-axis{position:absolute;left:50%;top:50%;width:92%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);transform-origin:center}.dvis-axis.a1{transform:translate(-50%,-50%) rotate(0)}.dvis-axis.a2{transform:translate(-50%,-50%) rotate(45deg)}.dvis-axis.a3{transform:translate(-50%,-50%) rotate(90deg)}.dvis-axis.a4{transform:translate(-50%,-50%) rotate(135deg)}.dvis-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:138px;height:138px;border-radius:50%;display:grid;place-content:center;text-align:center;background:#d7ff7a;color:#092139;box-shadow:0 0 0 14px rgba(215,255,122,.08),0 22px 60px rgba(0,0,0,.25)}.dvis-core small{font-size:9px;letter-spacing:.13em}.dvis-core strong{font-size:23px;line-height:1.05;margin-top:5px}.dvis-signal{position:absolute;display:flex;align-items:center;gap:7px;font-size:11px;font-weight:800;color:#fff}.dvis-signal i{width:9px;height:9px;border-radius:50%;background:#73dfd4;box-shadow:0 0 0 6px rgba(115,223,212,.1)}.dvis-signal.s1{left:10%;top:15%}.dvis-signal.s2{right:7%;top:20%}.dvis-signal.s3{right:5%;bottom:22%}.dvis-signal.s4{left:10%;bottom:16%}.dvis-signal.s5{left:3%;top:49%}.dvis-signal.s6{right:4%;top:50%}.dvis-observatory-foot{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dvis-observatory-foot div{padding:14px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:rgba(255,255,255,.04)}.dvis-observatory-foot small{display:block;font-size:9px;letter-spacing:.12em;color:#7ce1d7;margin-bottom:5px}.dvis-observatory-foot strong{font-size:12px;line-height:1.4;color:rgba(255,255,255,.78)}
.dvis-summary{padding:80px 0;background:#fff;border-bottom:1px solid var(--dvis-line)}.dvis-summary-grid{display:grid;grid-template-columns:180px minmax(0,1fr) 360px;gap:44px;align-items:start}.dvis-summary-label{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;font-size:10px;letter-spacing:.13em;font-weight:800;color:#0c6f70}.dvis-summary-label b{font-size:40px;line-height:1;color:#dbe6e9}.dvis-summary-main h2{font-size:clamp(30px,3.2vw,52px);line-height:1.11;letter-spacing:-.04em;margin:0 0 20px}.dvis-summary-main p{font-size:18px;line-height:1.78;color:#52626d;margin:0}.dvis-summary-points{display:grid;gap:12px}.dvis-summary-points div{display:grid;grid-template-columns:38px 1fr;gap:12px;padding:16px 0;border-top:1px solid var(--dvis-line)}.dvis-summary-points span{font-size:11px;font-weight:900;color:#0c6f70}.dvis-summary-points p{margin:0;font-size:14px;line-height:1.55;color:#45545f}
.dvis-diagnostic{padding:110px 0;background:#eef3f4}.dvis-diagnostic-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px}.dvis-section-head>span,.dvis-reading-map span{font-size:10px;letter-spacing:.16em;font-weight:900;color:#0c6f70}.dvis-section-head h2{font-size:clamp(38px,4.4vw,70px);line-height:1.02;letter-spacing:-.05em;margin:18px 0 22px}.dvis-section-head p{font-size:17px;line-height:1.7;color:#60707a;max-width:600px}.dvis-diagnostic-lines{border-top:1px solid var(--dvis-line)}.dvis-diagnostic-lines>div{display:grid;grid-template-columns:50px 180px 1fr auto;gap:24px;align-items:center;padding:28px 0;border-bottom:1px solid var(--dvis-line)}.dvis-diagnostic-lines b{font-size:12px;color:#0c6f70}.dvis-diagnostic-lines strong{font-size:22px}.dvis-diagnostic-lines p{margin:0;color:#5d6c76;line-height:1.55}.dvis-diagnostic-lines span{font-size:9px;letter-spacing:.12em;font-weight:900;padding:8px 10px;border:1px solid rgba(12,111,112,.2);border-radius:999px;color:#0c6f70}
.dvis-reading-map{padding:92px 0;background:#071827;color:#fff}.dvis-reading-map-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:90px;align-items:start}.dvis-reading-map h2{font-size:clamp(34px,4vw,62px);line-height:1.05;letter-spacing:-.045em;margin:18px 0}.dvis-reading-map p{color:rgba(255,255,255,.64);font-size:17px;line-height:1.7}.dvis-reading-map ol{list-style:none;margin:0;padding:0;border-top:1px solid rgba(255,255,255,.14)}.dvis-reading-map li{border-bottom:1px solid rgba(255,255,255,.14)}.dvis-reading-map a{display:grid;grid-template-columns:60px 1fr;gap:20px;padding:20px 0;text-decoration:none;color:#fff}.dvis-reading-map b{color:#73dfd4}.dvis-reading-map a span{font-size:18px;font-weight:750}
.dvis-content-shell{display:grid;grid-template-columns:310px minmax(0,900px);gap:72px;align-items:start;padding-top:90px;padding-bottom:120px}.dvis-toc{position:sticky;top:104px;border:1px solid var(--dvis-line);border-radius:22px;padding:18px;background:#fff;box-shadow:0 20px 55px rgba(7,24,39,.06)}.dvis-toc-head{display:flex;justify-content:space-between;gap:10px;padding:4px 2px 16px;border-bottom:1px solid var(--dvis-line);font-size:10px;letter-spacing:.12em;font-weight:900}.dvis-toc-head span{color:#0c6f70}.dvis-toc-head b{color:#8c9aa2}.dvis-toc nav{display:grid;padding:10px 0}.dvis-toc nav a{padding:11px 10px;border-radius:10px;text-decoration:none;color:#34444e;font-size:13px;line-height:1.35}.dvis-toc nav a:hover{background:#edf8f6;color:#075a5c}.dvis-toc-progress{padding:13px 2px 18px}.dvis-toc-progress>span{display:block;font-size:9px;letter-spacing:.12em;color:#78878f;margin-bottom:8px}.dvis-toc-progress i{display:block;height:3px;border-radius:20px;background:#e5ecee;overflow:hidden}.dvis-toc-progress b{display:block;width:0;height:100%;background:#0c8d88}.dvis-toc-cta{padding:18px;border-radius:16px;background:#071827;color:#fff}.dvis-toc-cta small{font-size:9px;letter-spacing:.12em;color:#73dfd4}.dvis-toc-cta strong{display:block;font-size:17px;line-height:1.38;margin:10px 0 15px}.dvis-toc-cta a{display:flex;justify-content:space-between;gap:14px;color:#071827;background:#73dfd4;border-radius:10px;padding:12px;text-decoration:none;font-size:12px;font-weight:900}
.dvis-article{min-width:0}.dvis-chapter{scroll-margin-top:110px;padding:0 0 90px;margin:0 0 90px;border-bottom:1px solid var(--dvis-line)}.dvis-chapter-no{display:block;font-size:10px;letter-spacing:.15em;font-weight:900;color:#0c7b78;margin-bottom:22px}.dvis-chapter h2{font-size:clamp(36px,4.2vw,62px);line-height:1.06;letter-spacing:-.045em;margin:0 0 28px}.dvis-chapter h3{font-size:27px;line-height:1.2;letter-spacing:-.025em;margin:44px 0 18px}.dvis-chapter p,.dvis-chapter li{font-size:18px;line-height:1.85;color:#43535e}.dvis-chapter p{margin:0 0 22px}.dvis-chapter ul{padding-left:22px;margin:20px 0 32px}.dvis-chapter li{margin:9px 0}.dvis-principle,.dvis-expert,.dvis-warning{margin:34px 0;padding:28px;border-radius:20px}.dvis-principle{background:#071827;color:#fff}.dvis-principle span,.dvis-expert small{display:block;font-size:9px;letter-spacing:.14em;font-weight:900;color:#73dfd4;margin-bottom:10px}.dvis-principle strong,.dvis-expert strong{display:block;font-size:24px;line-height:1.35}.dvis-expert{background:#e5f7f4;border-left:4px solid #0c8d88}.dvis-expert strong{color:#073d41}.dvis-warning{background:#fff8e9;border:1px solid #eadab0;color:#684f18;font-size:16px;line-height:1.7}.dvis-four-levels,.dvis-geo-grid,.dvis-topic-system,.dvis-reputation-spectrum{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin:28px 0}.dvis-four-levels>div,.dvis-geo-grid>div,.dvis-topic-system>div,.dvis-reputation-spectrum>div{padding:24px;border:1px solid var(--dvis-line);border-radius:18px;background:#fff}.dvis-four-levels b,.dvis-geo-grid b,.dvis-reputation-spectrum b{display:block;font-size:11px;color:#0c7b78;margin-bottom:20px}.dvis-four-levels strong,.dvis-geo-grid strong,.dvis-topic-system strong,.dvis-reputation-spectrum strong{display:block;font-size:21px;margin-bottom:8px}.dvis-four-levels p,.dvis-geo-grid p,.dvis-topic-system p,.dvis-reputation-spectrum p{font-size:15px;line-height:1.6;margin:0;color:#5d6b74}.dvis-topic-system span{display:inline-flex;font-size:9px;letter-spacing:.12em;font-weight:900;color:#0c7b78;margin-bottom:18px}.dvis-flow,.dvis-conversion-path{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:22px;margin:28px 0;border-radius:16px;background:#edf4f5}.dvis-flow span,.dvis-conversion-path span{font-size:10px;letter-spacing:.1em;font-weight:900;color:#0a4e52}.dvis-flow i,.dvis-conversion-path i{color:#7b9298}.dvis-check{margin:32px 0;padding:26px;border:1px solid var(--dvis-line);border-radius:20px;background:#fff}.dvis-check strong{display:block;font-size:21px;margin-bottom:16px}.dvis-check ul{columns:2;column-gap:40px;margin:0;padding-left:20px}.dvis-check li{break-inside:avoid;font-size:15px;line-height:1.55;margin:8px 0}.dvis-chapter table{width:100%;border-collapse:collapse;margin:30px 0;background:#fff;border:1px solid var(--dvis-line);border-radius:16px;overflow:hidden}.dvis-chapter th,.dvis-chapter td{text-align:left;padding:16px;border-bottom:1px solid var(--dvis-line);vertical-align:top}.dvis-chapter th{font-size:11px;letter-spacing:.1em;background:#071827;color:#fff}.dvis-chapter td{font-size:15px;line-height:1.55;color:#45545e}.dvis-numbered{list-style:none;padding:0!important;margin:28px 0!important}.dvis-numbered li{display:grid;grid-template-columns:200px 1fr;gap:24px;padding:18px 0;border-bottom:1px solid var(--dvis-line);margin:0}.dvis-numbered li b{color:#092139}.dvis-roadmap{display:grid;gap:14px;margin:30px 0}.dvis-roadmap>div{display:grid;grid-template-columns:130px 220px 1fr;gap:22px;padding:25px;border:1px solid var(--dvis-line);border-radius:18px;background:#fff}.dvis-roadmap span{font-size:10px;letter-spacing:.1em;font-weight:900;color:#0c7b78}.dvis-roadmap h3{font-size:21px;margin:0}.dvis-roadmap p{font-size:15px;line-height:1.55;margin:0}.dvis-roadmap ul{margin:0;padding-left:18px}.dvis-roadmap li{font-size:14px;line-height:1.45;margin:4px 0}
.dvis-faq{padding-top:20px}.dvis-faq>div:first-child span{font-size:10px;letter-spacing:.14em;font-weight:900;color:#0c7b78}.dvis-faq h2{font-size:clamp(34px,4vw,56px);line-height:1.08;letter-spacing:-.04em;margin:16px 0 30px}.dvis-faq-list details{border-top:1px solid var(--dvis-line)}.dvis-faq-list details:last-child{border-bottom:1px solid var(--dvis-line)}.dvis-faq-list summary{display:flex;justify-content:space-between;gap:22px;align-items:center;padding:22px 0;cursor:pointer;font-size:18px;font-weight:800;list-style:none}.dvis-faq-list summary::-webkit-details-marker{display:none}.dvis-faq-list summary span{font-size:25px;font-weight:400;color:#0c7b78}.dvis-faq-list details[open] summary span{transform:rotate(45deg)}.dvis-faq-list details p{padding:0 40px 22px 0;margin:0;font-size:16px;line-height:1.7;color:#596872}
.dvis-final{padding:100px 0;background:#071827;color:#fff}.dvis-final-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:90px;align-items:end}.dvis-final span{display:block;font-size:10px;letter-spacing:.14em;line-height:1.6;color:#73dfd4;font-weight:900;max-width:680px}.dvis-final h2{font-size:clamp(42px,5.5vw,82px);line-height:.98;letter-spacing:-.055em;margin:20px 0 0}.dvis-final p{font-size:17px;line-height:1.75;color:rgba(255,255,255,.66);margin:0 0 24px}.dvis-final a{display:flex;align-items:center;justify-content:space-between;gap:18px;background:#73dfd4;color:#071827;padding:18px 20px;border-radius:14px;text-decoration:none;font-weight:900}
@media(max-width:1100px){.dvis-cover-grid{grid-template-columns:1fr;gap:44px}.dvis-observatory{max-width:760px}.dvis-summary-grid{grid-template-columns:140px 1fr}.dvis-summary-points{grid-column:2}.dvis-diagnostic-grid,.dvis-reading-map-grid{grid-template-columns:1fr;gap:50px}.dvis-content-shell{grid-template-columns:250px minmax(0,1fr);gap:42px}.dvis-roadmap>div{grid-template-columns:110px 180px 1fr}}
@media(max-width:820px){.dvis-cover{padding:118px 0 64px}.dvis-cover-grid{display:block}.dvis-cover-copy h1{font-size:clamp(44px,13vw,68px)}.dvis-deck{font-size:17px}.dvis-cover-meta{grid-template-columns:1fr;margin-bottom:32px}.dvis-observatory{margin-top:36px;padding:16px;border-radius:22px}.dvis-observatory-head{align-items:flex-start}.dvis-radar{min-height:380px}.dvis-summary{padding:58px 0}.dvis-summary-grid{grid-template-columns:1fr;gap:26px}.dvis-summary-label{max-width:220px}.dvis-summary-points{grid-column:auto}.dvis-diagnostic{padding:72px 0}.dvis-diagnostic-lines>div{grid-template-columns:38px 1fr;gap:10px 14px}.dvis-diagnostic-lines p,.dvis-diagnostic-lines span{grid-column:2}.dvis-diagnostic-lines span{justify-self:start}.dvis-reading-map{padding:72px 0}.dvis-content-shell{display:block;padding-top:56px}.dvis-toc{position:relative;top:auto;margin-bottom:52px}.dvis-toc nav{grid-template-columns:1fr 1fr}.dvis-toc-cta{display:none}.dvis-four-levels,.dvis-geo-grid,.dvis-topic-system,.dvis-reputation-spectrum{grid-template-columns:1fr}.dvis-check ul{columns:1}.dvis-numbered li{grid-template-columns:1fr;gap:5px}.dvis-roadmap>div{grid-template-columns:1fr;gap:8px}.dvis-chapter h2{font-size:clamp(35px,10vw,52px)}.dvis-final-grid{grid-template-columns:1fr;gap:40px}.dvis-final{padding:72px 0}}
@media(max-width:520px){.dvis-cover-actions{display:grid}.dvis-cover-actions a{width:100%}.dvis-radar{min-height:320px}.dvis-core{width:110px;height:110px}.dvis-core strong{font-size:19px}.dvis-signal{font-size:9px}.dvis-observatory-foot{grid-template-columns:1fr}.dvis-toc nav{grid-template-columns:1fr}.dvis-chapter p,.dvis-chapter li{font-size:17px}.dvis-chapter table{display:block;overflow-x:auto;white-space:nowrap}.dvis-final h2{font-size:43px}}
@media(prefers-reduced-motion:reduce){.dvis-progress span{transition:none}}

/* v16.0 — Sağlık Turizminde Medya Planlama */
.mpx-page{--mpx-bg:#061a2b;--mpx-ink:#0d2135;--mpx-teal:#18c7b6;--mpx-cyan:#72e7dc;--mpx-paper:#f4f7f8;--mpx-line:rgba(15,43,63,.13);background:#fff;color:var(--mpx-ink)}
.mpx-progress{position:fixed;inset:0 0 auto;z-index:9999;height:3px;background:rgba(255,255,255,.08)}.mpx-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,#18c7b6,#9af4e9)}
.mpx-cover{position:relative;overflow:hidden;padding:150px 0 84px;background:radial-gradient(circle at 80% 20%,rgba(24,199,182,.14),transparent 34%),linear-gradient(145deg,#061827 0%,#09283b 55%,#073141 100%);color:#fff}.mpx-cover-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.85),transparent)}
.mpx-cover-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(390px,.8fr);gap:76px;align-items:center}.mpx-breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;font-size:13px;color:rgba(255,255,255,.58)}.mpx-breadcrumbs a{color:inherit}.mpx-breadcrumbs b{color:#fff}.mpx-kicker{display:flex;align-items:center;gap:13px;margin:38px 0 26px;font-size:12px;letter-spacing:.12em}.mpx-kicker span{color:var(--mpx-cyan)}.mpx-kicker i{width:42px;height:1px;background:rgba(255,255,255,.25)}.mpx-kicker b{font-weight:600;color:rgba(255,255,255,.56)}.mpx-cover h1{max-width:860px;margin:0;font-size:clamp(48px,6.2vw,88px);line-height:.98;letter-spacing:-.055em}.mpx-deck{max-width:760px;margin:30px 0 34px;font-size:20px;line-height:1.7;color:rgba(255,255,255,.72)}
.mpx-author-row{display:flex;align-items:center;gap:14px}.mpx-author-mark{display:grid;place-items:center;width:46px;height:46px;border:1px solid rgba(255,255,255,.18);border-radius:50%;color:var(--mpx-cyan);font-weight:800}.mpx-author-row div:last-child{display:grid;gap:2px}.mpx-author-row small,.mpx-cover-meta small{font-size:10px;letter-spacing:.12em;color:rgba(255,255,255,.45)}.mpx-author-row strong{font-size:14px}.mpx-author-row span{font-size:12px;color:rgba(255,255,255,.56)}.mpx-cover-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:34px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.1)}.mpx-cover-meta div{padding:18px;background:rgba(2,18,29,.58)}.mpx-cover-meta strong{display:block;margin-top:7px;font-size:14px}
.mpx-command{position:relative;min-height:610px;padding:24px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.025));box-shadow:0 40px 100px rgba(0,0,0,.25);backdrop-filter:blur(18px)}.mpx-command-head{display:flex;justify-content:space-between;font-size:11px;letter-spacing:.14em;color:rgba(255,255,255,.55)}.mpx-command-head b{color:var(--mpx-cyan)}.mpx-radar{position:relative;width:min(430px,100%);aspect-ratio:1;margin:28px auto}.mpx-radar-ring{position:absolute;inset:50%;border:1px solid rgba(114,231,220,.22);border-radius:50%;transform:translate(-50%,-50%)}.mpx-radar-ring.r1{width:34%;height:34%}.mpx-radar-ring.r2{width:66%;height:66%}.mpx-radar-ring.r3{width:96%;height:96%}.mpx-radar:before,.mpx-radar:after{content:"";position:absolute;left:50%;top:2%;bottom:2%;width:1px;background:rgba(255,255,255,.08)}.mpx-radar:after{top:50%;left:2%;right:2%;width:auto;height:1px}.mpx-radar-beam{position:absolute;inset:50% auto auto 50%;width:45%;height:45%;transform-origin:0 0;background:conic-gradient(from 0deg,rgba(24,199,182,.27),transparent 30%);animation:mpxRadar 8s linear infinite}.mpx-radar-core{position:absolute;inset:50% auto auto 50%;display:grid;place-items:center;width:112px;height:112px;border-radius:50%;transform:translate(-50%,-50%);text-align:center;background:#0a3442;border:1px solid rgba(114,231,220,.45);box-shadow:0 0 0 12px rgba(24,199,182,.06)}.mpx-radar-core small{font-size:9px;letter-spacing:.14em;color:var(--mpx-cyan)}.mpx-radar-core strong{font-size:21px;line-height:1.05}.mpx-channel{position:absolute;display:flex;align-items:center;gap:8px;font-size:12px;color:rgba(255,255,255,.78)}.mpx-channel i{width:9px;height:9px;border-radius:50%;background:var(--mpx-teal);box-shadow:0 0 0 6px rgba(24,199,182,.1)}.ch-search{left:50%;top:3%;transform:translateX(-50%)}.ch-social{right:3%;top:31%}.ch-video{right:9%;bottom:17%}.ch-pr{left:50%;bottom:1%;transform:translateX(-50%)}.ch-seo{left:5%;bottom:24%}.ch-crm{left:2%;top:28%}.mpx-command-footer{display:grid;gap:18px;border-top:1px solid rgba(255,255,255,.1);padding-top:20px}.mpx-command-footer small{font-size:9px;letter-spacing:.14em;color:var(--mpx-cyan)}.mpx-command-footer strong{display:block;margin-top:7px;font-size:15px;line-height:1.45}.mpx-command-footer a{display:flex;justify-content:space-between;color:#fff;font-size:13px}
@keyframes mpxRadar{to{transform:rotate(360deg)}}
.mpx-executive{padding:76px 0;background:#eef4f3}.mpx-executive-grid{display:grid;grid-template-columns:150px minmax(0,1fr) 310px;gap:52px}.mpx-section-code{display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid var(--mpx-line);font-size:11px;letter-spacing:.12em;color:#587083}.mpx-section-code b{font-size:48px;letter-spacing:-.05em;color:#173c50}.mpx-executive-copy h2{margin:0 0 22px;font-size:clamp(32px,4vw,54px);line-height:1.08;letter-spacing:-.045em}.mpx-executive-copy p{font-size:18px;line-height:1.8;color:#52697a}.mpx-executive-points{display:grid;align-content:start}.mpx-executive-points span{display:flex;gap:14px;padding:19px 0;border-bottom:1px solid var(--mpx-line);font-size:14px;line-height:1.5}.mpx-executive-points b{color:#0b8f82}.mpx-signal-strip{padding:18px 0;background:#0b2b3b;color:#fff}.mpx-signal-strip .container{display:flex;justify-content:space-between;align-items:center;font-size:11px;letter-spacing:.14em}.mpx-signal-strip i{width:5px;height:5px;border-radius:50%;background:var(--mpx-teal)}
.mpx-body{padding:96px 0}.mpx-layout{display:grid;grid-template-columns:320px minmax(0,1fr);gap:72px;align-items:start}.mpx-sidebar{position:sticky;top:110px;display:grid;gap:20px}.mpx-toc{border:1px solid var(--mpx-line);background:#fff}.mpx-toc-head{display:flex;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--mpx-line);font-size:10px;letter-spacing:.12em}.mpx-toc-head b{color:#0b8f82}.mpx-toc nav{display:grid;max-height:520px;overflow:auto;padding:10px}.mpx-toc nav a{display:grid;grid-template-columns:30px 1fr;gap:10px;padding:11px 10px;color:#617486;font-size:13px;border-left:2px solid transparent}.mpx-toc nav a:hover{color:#0e2f42;border-left-color:var(--mpx-teal);background:#f3f8f7}.mpx-toc nav b{font-size:10px;color:#0b8f82}.mpx-toc-progress{padding:16px 20px;border-top:1px solid var(--mpx-line);font-size:9px;letter-spacing:.1em}.mpx-toc-progress i{display:block;height:2px;margin-top:10px;background:#e4ecec}.mpx-toc-progress b{display:block;width:0;height:100%;background:var(--mpx-teal)}.mpx-side-cta{padding:24px;background:#082536;color:#fff}.mpx-side-cta small{color:var(--mpx-cyan);letter-spacing:.12em}.mpx-side-cta strong{display:block;margin:14px 0;font-size:22px;line-height:1.2}.mpx-side-cta p{font-size:13px;line-height:1.65;color:rgba(255,255,255,.64)}.mpx-side-cta a{display:flex;justify-content:space-between;margin-top:22px;padding-top:15px;border-top:1px solid rgba(255,255,255,.14);color:#fff}
.mpx-content{max-width:940px}.mpx-review{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-bottom:54px;background:var(--mpx-line)}.mpx-review div{padding:22px;background:#f5f8f8}.mpx-review small{font-size:9px;letter-spacing:.12em;color:#6b7f8d}.mpx-review strong,.mpx-review span{display:block}.mpx-review strong{margin:7px 0;font-size:15px}.mpx-review span{font-size:12px;color:#637684}.mpx-chapter{scroll-margin-top:120px;padding:0 0 84px;margin-bottom:74px;border-bottom:1px solid var(--mpx-line)}.mpx-chapter-no{display:block;margin-bottom:20px;font-size:11px;letter-spacing:.14em;color:#0b8f82}.mpx-chapter h2{margin:0 0 24px;font-size:clamp(34px,4.5vw,56px);line-height:1.08;letter-spacing:-.045em}.mpx-chapter h3{font-size:27px;letter-spacing:-.025em}.mpx-chapter p,.mpx-chapter li{font-size:18px;line-height:1.85;color:#425d70}.mpx-chapter table{width:100%;margin:34px 0;border-collapse:collapse;font-size:14px}.mpx-chapter th,.mpx-chapter td{padding:16px;border-bottom:1px solid var(--mpx-line);vertical-align:top;text-align:left}.mpx-chapter th{background:#edf5f4;color:#1b4658}.mpx-definition,.mpx-expert,.mpx-decision{margin:34px 0;padding:28px;border-left:4px solid var(--mpx-teal);background:#eef7f6}.mpx-definition small,.mpx-expert small,.mpx-decision small{font-size:10px;letter-spacing:.12em;color:#0b8f82}.mpx-definition strong,.mpx-expert strong,.mpx-decision strong{display:block;margin-top:10px;font-size:22px;line-height:1.45}.mpx-warning{margin:34px 0;padding:24px 26px;background:#fff5e9;border:1px solid #efd6b8;color:#6b4a2c;line-height:1.7}.mpx-market-matrix,.mpx-compliance{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;margin:32px 0;background:var(--mpx-line)}.mpx-market-matrix div,.mpx-compliance div{padding:26px;background:#f6f9f9}.mpx-market-matrix b,.mpx-compliance b{font-size:11px;color:#0b8f82}.mpx-market-matrix strong,.mpx-compliance strong{display:block;margin:12px 0 7px;font-size:19px}.mpx-market-matrix p,.mpx-compliance p{margin:0;font-size:14px}.mpx-journey{display:flex;align-items:stretch;gap:10px;margin:36px 0}.mpx-journey>div{flex:1;padding:20px;background:#0b2b3b;color:#fff}.mpx-journey>i{align-self:center;color:#0b8f82}.mpx-journey span{font-size:10px;color:var(--mpx-cyan)}.mpx-journey strong{display:block;margin:10px 0;font-size:17px}.mpx-journey p{margin:0;font-size:12px;line-height:1.6;color:rgba(255,255,255,.65)}.mpx-channel-system{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:34px 0}.mpx-channel-system article{padding:28px;border:1px solid var(--mpx-line);background:#fff}.mpx-channel-system article span,.mpx-editorial-lanes small{font-size:10px;letter-spacing:.12em;color:#0b8f82}.mpx-channel-system h3{margin:12px 0}.mpx-channel-system ul{padding-left:18px}.mpx-channel-system li{font-size:14px}.mpx-editorial-lanes{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;margin:32px 0;background:var(--mpx-line)}.mpx-editorial-lanes div{padding:28px;background:#f4f8f7}.mpx-editorial-lanes strong{display:block;margin:10px 0;font-size:20px}.mpx-editorial-lanes p{margin:0;font-size:14px}.mpx-budget{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;margin:34px 0;background:var(--mpx-line)}.mpx-budget div{padding:22px;background:#f7f9f9}.mpx-budget span{font-size:10px;color:#0b8f82}.mpx-budget h3{font-size:17px}.mpx-budget p{font-size:13px}.mpx-sequence{display:grid;gap:0;padding:0;list-style:none}.mpx-sequence li{display:grid;grid-template-columns:180px 1fr;padding:18px 0;border-bottom:1px solid var(--mpx-line)}.mpx-sequence b{color:#153e52}.mpx-measure-chain,.mpx-conversion-path{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:9px;margin:34px 0;padding:24px;background:#0b2b3b;color:#fff;font-size:11px;letter-spacing:.08em}.mpx-measure-chain i{color:var(--mpx-cyan)}.mpx-roadmap{display:grid;gap:1px;margin:34px 0;background:var(--mpx-line)}.mpx-roadmap>div{display:grid;grid-template-columns:130px 210px 1fr;gap:24px;padding:24px;background:#f7f9f9}.mpx-roadmap span{font-size:10px;letter-spacing:.1em;color:#0b8f82}.mpx-roadmap h3{margin:0;font-size:20px}.mpx-roadmap p{margin:0;font-size:14px}.mpx-check{padding:30px;background:#e8f4f2}.mpx-check strong{font-size:23px}.mpx-check ul{columns:2;gap:40px;margin-top:20px}.mpx-check li{break-inside:avoid;font-size:14px}.mpx-faq{scroll-margin-top:120px}.mpx-faq-title span{font-size:11px;letter-spacing:.13em;color:#0b8f82}.mpx-faq-title h2{font-size:42px;letter-spacing:-.04em}.mpx-faq-list details{border-top:1px solid var(--mpx-line)}.mpx-faq-list summary{display:flex;justify-content:space-between;gap:20px;padding:21px 0;cursor:pointer;font-size:18px;font-weight:700}.mpx-faq-list details p{padding:0 40px 22px 0;font-size:16px;line-height:1.75;color:#516879}.mpx-final{padding:96px 0;background:#061a2b;color:#fff}.mpx-final-grid{display:grid;grid-template-columns:1.2fr .7fr;gap:90px}.mpx-final span{font-size:11px;letter-spacing:.13em;color:var(--mpx-cyan)}.mpx-final h2{margin:22px 0 0;font-size:clamp(42px,5.3vw,76px);line-height:1.02;letter-spacing:-.055em}.mpx-final p{font-size:17px;line-height:1.75;color:rgba(255,255,255,.68)}.mpx-final a{display:flex;justify-content:space-between;margin-top:30px;padding:18px 20px;background:var(--mpx-teal);color:#03242e;font-weight:800}
@media(max-width:1050px){.mpx-cover-layout{grid-template-columns:1fr;gap:50px}.mpx-command{max-width:720px}.mpx-executive-grid{grid-template-columns:110px 1fr}.mpx-executive-points{grid-column:2}.mpx-layout{grid-template-columns:1fr}.mpx-sidebar{position:static}.mpx-toc nav{grid-template-columns:1fr 1fr;display:grid;max-height:none}.mpx-side-cta{display:none}.mpx-budget{grid-template-columns:repeat(3,1fr)}}
@media(max-width:760px){.mpx-cover{padding:118px 0 56px}.mpx-cover-layout{gap:36px}.mpx-cover h1{font-size:45px}.mpx-deck{font-size:17px}.mpx-cover-meta{grid-template-columns:1fr}.mpx-command{min-height:auto;padding:18px}.mpx-radar{width:100%;max-width:380px}.mpx-executive{padding:54px 0}.mpx-executive-grid{grid-template-columns:1fr;gap:30px}.mpx-section-code{flex-direction:row;border-right:0;border-bottom:1px solid var(--mpx-line);padding-bottom:16px}.mpx-executive-points{grid-column:auto}.mpx-signal-strip .container{overflow-x:auto;justify-content:flex-start;gap:20px;white-space:nowrap}.mpx-body{padding:60px 0}.mpx-layout{gap:42px}.mpx-toc nav{grid-template-columns:1fr}.mpx-content{max-width:none}.mpx-review,.mpx-market-matrix,.mpx-compliance,.mpx-channel-system,.mpx-editorial-lanes{grid-template-columns:1fr}.mpx-journey{display:grid}.mpx-journey>i{transform:rotate(90deg);justify-self:center}.mpx-budget{grid-template-columns:1fr}.mpx-sequence li{grid-template-columns:1fr;gap:8px}.mpx-measure-chain{justify-content:flex-start}.mpx-roadmap>div{grid-template-columns:1fr;gap:10px}.mpx-check ul{columns:1}.mpx-final-grid{grid-template-columns:1fr;gap:38px}.mpx-chapter h2{font-size:38px}.mpx-chapter p,.mpx-chapter li{font-size:17px}.mpx-channel{font-size:10px}.mpx-radar-core{width:92px;height:92px}.mpx-radar-core strong{font-size:17px}}
@media(prefers-reduced-motion:reduce){.mpx-radar-beam{animation:none}}

/* v16.1 — 360 derece yaklaşım */
.gx360-page{--gx:#0b2034;--gx2:#10384a;--mint:#46d4be;--ice:#eef7f5;--ink:#102236;background:#f5f7f8;color:var(--ink)}.gx360-progress{position:fixed;z-index:1200;top:0;left:0;width:100%;height:3px}.gx360-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,#46d4be,#a5f3df)}.gx360-cover{position:relative;overflow:hidden;background:linear-gradient(145deg,#071827 0%,#0b2639 48%,#0d3a43 100%);color:white;padding:clamp(120px,12vw,185px) 0 86px}.gx360-cover:after{content:"";position:absolute;inset:auto -12% -45% 35%;height:620px;background:radial-gradient(circle,rgba(70,212,190,.17),transparent 66%)}.gx360-orbit i{position:absolute;border:1px solid rgba(255,255,255,.06);border-radius:50%;width:580px;height:580px;right:-170px;top:-250px}.gx360-orbit i:nth-child(2){width:420px;height:420px;right:-90px;top:-170px}.gx360-orbit i:nth-child(3){width:260px;height:260px;right:-10px;top:-90px}.gx360-cover-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(390px,.85fr);gap:clamp(54px,7vw,110px);align-items:center}.gx360-breadcrumbs{display:flex;gap:10px;align-items:center;font-size:12px;color:rgba(255,255,255,.58);margin-bottom:28px}.gx360-breadcrumbs a{color:inherit}.gx360-kicker{display:flex;align-items:center;gap:14px;font-size:11px;letter-spacing:.18em;color:#a5f3df}.gx360-kicker i{width:42px;height:1px;background:#46d4be}.gx360-kicker b{font-weight:600;color:rgba(255,255,255,.54)}.gx360-copy h1{font-size:clamp(46px,6vw,84px);line-height:.98;letter-spacing:-.055em;max-width:900px;margin:26px 0}.gx360-deck{font-size:clamp(18px,1.7vw,24px);line-height:1.55;max-width:760px;color:rgba(255,255,255,.72)}.gx360-author{display:flex;gap:14px;align-items:center;margin-top:34px}.gx360-author>span{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#46d4be;color:#062027;font-weight:800}.gx360-author div{display:grid}.gx360-author small,.gx360-meta small{font-size:10px;letter-spacing:.16em;color:rgba(255,255,255,.46)}.gx360-author strong{font-size:14px}.gx360-author em{font-style:normal;font-size:12px;color:rgba(255,255,255,.55)}.gx360-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:30px;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.1)}.gx360-meta div{padding:18px;background:rgba(7,24,39,.7);display:grid;gap:6px}.gx360-meta strong{font-size:13px}.gx360-system{background:linear-gradient(160deg,rgba(255,255,255,.09),rgba(255,255,255,.035));border:1px solid rgba(255,255,255,.14);border-radius:4px;backdrop-filter:blur(18px);padding:24px}.gx360-system-head,.gx360-system-foot{display:flex;justify-content:space-between;gap:20px;font-size:10px;letter-spacing:.16em;color:rgba(255,255,255,.55)}.gx360-wheel{height:420px;position:relative;margin:20px 0;border-radius:50%;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle,rgba(70,212,190,.16),transparent 53%)}.gx360-wheel:before,.gx360-wheel:after{content:"";position:absolute;inset:14%;border:1px dashed rgba(255,255,255,.13);border-radius:50%}.gx360-wheel:after{inset:31%;border-style:solid}.gx360-core{position:absolute;inset:37%;display:grid;place-items:center;text-align:center;background:#46d4be;color:#09232a;border-radius:50%;z-index:3}.gx360-core small{font-size:8px;letter-spacing:.13em}.gx360-core strong{font-size:17px;line-height:1.08}.gx360-node{position:absolute;font-size:11px;padding:8px 11px;background:#0d3040;border:1px solid rgba(165,243,223,.28);border-radius:999px;color:#dffcf5}.gx360-node.n1{left:37%;top:1%}.gx360-node.n2{right:3%;top:19%}.gx360-node.n3{right:-2%;top:48%}.gx360-node.n4{right:10%;bottom:11%}.gx360-node.n5{left:39%;bottom:1%}.gx360-node.n6{left:3%;bottom:14%}.gx360-node.n7{left:-2%;top:47%}.gx360-node.n8{left:9%;top:17%}.gx360-system-foot{align-items:end;letter-spacing:0}.gx360-system-foot strong{max-width:260px;font-size:15px;line-height:1.45;color:white}.gx360-system-foot a{color:#a5f3df}.gx360-summary{background:#e8f4f1;padding:72px 0}.gx360-summary-grid{display:grid;grid-template-columns:170px minmax(0,1fr) 310px;gap:44px}.gx360-summary-grid>div:first-child{display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid #bedbd5;padding-right:28px}.gx360-summary-grid span{font-size:11px;letter-spacing:.15em;color:#40776d}.gx360-summary-grid b{font-size:54px;color:#9bcfc4}.gx360-summary h2{font-size:clamp(30px,4vw,52px);line-height:1.1;letter-spacing:-.04em;margin:0 0 22px}.gx360-summary p{font-size:18px;line-height:1.75;color:#486172}.gx360-summary aside{display:grid;align-content:start;gap:10px}.gx360-summary aside span{display:grid;grid-template-columns:34px 1fr;gap:10px;padding:14px 0;border-bottom:1px solid #cbded9;color:#274d4a;letter-spacing:0}.gx360-summary aside b{font-size:12px;color:#1b8977}.gx360-pillars{padding:100px 0;background:#fff}.gx360-pillars header{display:grid;grid-template-columns:250px 1fr;gap:50px;margin-bottom:55px}.gx360-pillars header span{font-size:11px;letter-spacing:.15em;color:#43887b}.gx360-pillars h2{font-size:clamp(34px,4vw,58px);line-height:1.08;letter-spacing:-.045em;max-width:920px}.gx360-pillar-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #dce4e7;border-left:1px solid #dce4e7}.gx360-pillar-grid article{padding:30px;min-height:220px;border-right:1px solid #dce4e7;border-bottom:1px solid #dce4e7}.gx360-pillar-grid b{font-size:12px;color:#3ba991}.gx360-pillar-grid h3{font-size:24px;margin:42px 0 12px}.gx360-pillar-grid p{color:#627381;line-height:1.65}.gx360-body{padding:90px 0;background:#f5f7f8}.gx360-layout{display:grid;grid-template-columns:320px minmax(0,920px);gap:70px;align-items:start}.gx360-sidebar{position:sticky;top:95px}.gx360-toc{background:#0b2234;color:white;padding:22px}.gx360-toc>div:first-child{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.14em;color:#9fe6d9;margin-bottom:18px}.gx360-toc nav{display:grid}.gx360-toc nav a{display:grid;grid-template-columns:36px 1fr;gap:10px;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.08);font-size:13px;color:rgba(255,255,255,.72)}.gx360-toc nav a:hover{color:white}.gx360-toc nav b{color:#46d4be}.gx360-toc-progress{margin-top:20px;display:grid;gap:9px}.gx360-toc-progress span{font-size:9px;letter-spacing:.13em;color:#7f9dac}.gx360-toc-progress i{height:2px;background:rgba(255,255,255,.12)}.gx360-toc-progress b{display:block;width:0;height:100%;background:#46d4be}.gx360-side-cta{padding:24px;background:#dff2ee}.gx360-side-cta small{font-size:10px;letter-spacing:.14em;color:#267766}.gx360-side-cta strong{display:block;font-size:22px;line-height:1.25;margin:14px 0}.gx360-side-cta p{font-size:14px;line-height:1.6;color:#53706d}.gx360-side-cta a{display:flex;justify-content:space-between;margin-top:18px;padding-top:15px;border-top:1px solid #aecfc7;color:#0f6657;font-weight:700}.gx360-content{font-size:18px;line-height:1.85}.gx360-content section{scroll-margin-top:110px;margin-bottom:88px}.gx360-content h2{font-size:clamp(32px,4vw,54px);line-height:1.1;letter-spacing:-.04em;margin:12px 0 24px}.gx360-content h3{font-size:24px}.gx360-content p{color:#3e5365}.gx360-chapter{font-size:10px;letter-spacing:.17em;color:#238975}.gx360-review{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#d6e2e5;margin-bottom:65px!important}.gx360-review div{background:white;padding:20px;display:grid}.gx360-review small{font-size:9px;letter-spacing:.14em;color:#4a8378}.gx360-review span{font-size:12px;color:#6c7b86}.gx360-definition,.gx360-note{padding:30px;margin:35px 0;background:#0b2639;color:white}.gx360-definition small{font-size:10px;letter-spacing:.16em;color:#83dacb}.gx360-definition strong{display:block;font-size:26px;line-height:1.4;margin-top:12px}.gx360-friction,.gx360-layers,.gx360-compliance,.gx360-governance{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#d8e1e4;margin-top:32px}.gx360-friction article,.gx360-layers div,.gx360-governance article{background:white;padding:26px}.gx360-friction b{color:#2ba48f}.gx360-friction h3{margin:26px 0 10px}.gx360-content table{width:100%;border-collapse:collapse;margin:30px 0;background:white}.gx360-content th,.gx360-content td{text-align:left;padding:16px;border:1px solid #d8e0e3;vertical-align:top}.gx360-content th{background:#e8f3f1;color:#1b544c}.gx360-journey{list-style:none;padding:0;margin:35px 0;border-left:1px solid #89c7ba}.gx360-journey li{display:grid;grid-template-columns:150px 1fr;gap:22px;padding:20px 0 20px 28px;position:relative}.gx360-journey li:before{content:"";position:absolute;left:-5px;top:29px;width:9px;height:9px;border-radius:50%;background:#35b79f}.gx360-journey b{font-size:20px}.gx360-journey span{color:#536978}.gx360-layers{grid-template-columns:repeat(4,1fr)}.gx360-layers div{min-height:180px}.gx360-layers small{font-size:10px;letter-spacing:.14em;color:#248a77}.gx360-layers strong{display:block;margin-top:55px;font-size:18px}.gx360-channel-map,.gx360-measure{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:24px;background:#0c2739;color:white;margin:30px 0;overflow:auto}.gx360-channel-map span,.gx360-measure span{white-space:nowrap;font-size:10px;letter-spacing:.12em}.gx360-channel-map i,.gx360-measure i{color:#46d4be}.gx360-crm-flow{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:#d5e0e2;margin-top:30px}.gx360-crm-flow div{background:white;padding:20px}.gx360-crm-flow b{color:#258d78}.gx360-crm-flow strong{display:block;margin:28px 0 9px}.gx360-note{font-size:20px;line-height:1.6}.gx360-governance{grid-template-columns:repeat(3,1fr)}.gx360-governance b{font-size:11px;letter-spacing:.14em;color:#268a77}.gx360-roadmap{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#d8e1e4;margin-top:30px}.gx360-roadmap div{background:white;padding:24px}.gx360-roadmap span{font-size:10px;color:#268a77;letter-spacing:.12em}.gx360-roadmap h3{margin:28px 0 10px}.gx360-check{background:#dff2ee;padding:32px;margin-top:30px}.gx360-check strong{font-size:24px}.gx360-check ul{columns:2;margin-top:20px}.gx360-faq>div:first-child{display:grid;grid-template-columns:220px 1fr;gap:35px}.gx360-faq>div:last-child{margin-top:35px}.gx360-faq details{border-top:1px solid #cfdadd;padding:18px 0}.gx360-faq summary{display:flex;justify-content:space-between;gap:20px;font-weight:700;cursor:pointer}.gx360-faq details p{max-width:800px}.gx360-final{background:#071b2b;color:white;padding:100px 0}.gx360-final>.container{display:grid;grid-template-columns:1.2fr .8fr;gap:90px}.gx360-final span{font-size:10px;letter-spacing:.16em;color:#80dcca}.gx360-final h2{font-size:clamp(40px,5vw,72px);line-height:1.02;letter-spacing:-.05em;margin-top:22px}.gx360-final p{font-size:18px;line-height:1.7;color:rgba(255,255,255,.67)}.gx360-final a{display:flex;justify-content:space-between;margin-top:32px;padding:18px 0;border-top:1px solid rgba(255,255,255,.2);color:#a5f3df;font-weight:700}
@media(max-width:1000px){.gx360-cover-grid,.gx360-summary-grid,.gx360-layout,.gx360-final>.container{grid-template-columns:1fr}.gx360-system{max-width:620px}.gx360-summary-grid>div:first-child{border-right:0;border-bottom:1px solid #bedbd5;padding:0 0 18px}.gx360-pillars header{grid-template-columns:1fr}.gx360-pillar-grid{grid-template-columns:repeat(2,1fr)}.gx360-sidebar{position:static}.gx360-toc nav{grid-template-columns:1fr 1fr;column-gap:20px}.gx360-layers,.gx360-roadmap{grid-template-columns:repeat(2,1fr)}.gx360-crm-flow{grid-template-columns:repeat(2,1fr)}}
@media(max-width:640px){.gx360-cover{padding:105px 0 60px}.gx360-copy h1{font-size:44px}.gx360-meta{grid-template-columns:1fr}.gx360-wheel{height:320px}.gx360-node{font-size:9px;padding:6px 8px}.gx360-summary,.gx360-pillars,.gx360-body,.gx360-final{padding:65px 0}.gx360-pillar-grid,.gx360-friction,.gx360-layers,.gx360-governance,.gx360-roadmap,.gx360-review{grid-template-columns:1fr}.gx360-toc nav{grid-template-columns:1fr}.gx360-content{font-size:17px}.gx360-content h2{font-size:34px}.gx360-journey li{grid-template-columns:1fr}.gx360-crm-flow{grid-template-columns:1fr}.gx360-check ul{columns:1}.gx360-faq>div:first-child{grid-template-columns:1fr}.gx360-final h2{font-size:42px}}
/* v16.2 — Sağlık Turizmi Sektör Büyüme Raporu */
.gr-page{--gr-bg:#071a2c;--gr-bg2:#0b263b;--gr-ink:#102235;--gr-muted:#68798a;--gr-line:#dbe5eb;--gr-paper:#f4f8fa;--gr-accent:#20c7b3;--gr-accent2:#a7efe4;background:#fff;color:var(--gr-ink)}
.gr-page *{box-sizing:border-box}.gr-progress{position:fixed;left:0;right:0;top:0;height:3px;z-index:1500;background:rgba(255,255,255,.08)}.gr-progress span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--gr-accent),#7ee9dc)}
.gr-cover{position:relative;overflow:hidden;background:radial-gradient(circle at 75% 28%,rgba(32,199,179,.16),transparent 28%),linear-gradient(135deg,#061522,#0a2134 58%,#0c2f43);color:#fff;padding:158px 0 88px}.gr-grid-bg{position:absolute;inset:0;opacity:.2;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;mask-image:linear-gradient(to bottom,black,transparent 85%)}
.gr-cover-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.14fr) minmax(390px,.86fr);gap:74px;align-items:center}.gr-breadcrumbs{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:13px;color:rgba(255,255,255,.66)}.gr-breadcrumbs a{color:inherit}.gr-breadcrumbs b{color:#fff}.gr-kicker{display:flex;align-items:center;gap:14px;margin:28px 0 24px;font-size:12px;letter-spacing:.16em;font-weight:800}.gr-kicker span{color:var(--gr-accent2)}.gr-kicker i{width:54px;height:1px;background:rgba(255,255,255,.3)}.gr-kicker b{color:rgba(255,255,255,.62)}.gr-cover h1{max-width:840px;margin:0;font-size:clamp(50px,6.2vw,88px);line-height:.99;letter-spacing:-.055em;font-weight:760}.gr-deck{max-width:760px;margin:28px 0 0;font-size:20px;line-height:1.72;color:rgba(255,255,255,.75)}.gr-byline{display:flex;gap:14px;align-items:center;margin-top:34px}.gr-byline>span{display:grid;place-items:center;width:50px;height:50px;border:1px solid rgba(255,255,255,.25);border-radius:50%;color:#061522;background:var(--gr-accent2);font-size:14px;font-weight:900}.gr-byline div{display:grid;gap:2px}.gr-byline small,.gr-meta small{font-size:10px;letter-spacing:.15em;color:rgba(255,255,255,.5)}.gr-byline strong{font-size:15px}.gr-byline em{font-size:13px;color:rgba(255,255,255,.6);font-style:normal}.gr-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:34px;border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.gr-meta>div{padding:18px 22px 18px 0}.gr-meta>div+div{padding-left:22px;border-left:1px solid rgba(255,255,255,.12)}.gr-meta strong{display:block;margin-top:4px;font-size:14px}
.gr-intelligence{position:relative;padding:24px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.025));backdrop-filter:blur(18px);border-radius:28px;box-shadow:0 28px 70px rgba(0,0,0,.24)}.gr-intelligence-head{display:flex;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.12);font-size:11px;letter-spacing:.15em;font-weight:800;color:rgba(255,255,255,.62)}.gr-intelligence-head b{color:var(--gr-accent2)}.gr-globe{position:relative;min-height:390px;margin:22px 0;border-radius:24px;background:radial-gradient(circle at center,rgba(32,199,179,.14),transparent 42%)}.gr-orbit{position:absolute;inset:50%;border:1px solid rgba(167,239,228,.2);border-radius:50%;transform:translate(-50%,-50%)}.gr-orbit.o1{width:250px;height:250px}.gr-orbit.o2{width:330px;height:330px}.gr-orbit.o3{width:180px;height:330px;transform:translate(-50%,-50%) rotate(65deg)}.gr-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:138px;height:138px;border-radius:50%;background:#e9fffb;color:#082031;text-align:center;box-shadow:0 0 0 16px rgba(32,199,179,.08),0 20px 50px rgba(0,0,0,.28)}.gr-core small{font-size:9px;letter-spacing:.15em;color:#3f6a70}.gr-core strong{font-size:22px;line-height:1.05}.gr-node{position:absolute;padding:9px 13px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(5,22,35,.78);font-size:12px;font-weight:800;color:#dffcf7}.gr-node.n1{top:11%;left:11%}.gr-node.n2{top:8%;right:14%}.gr-node.n3{left:3%;top:50%}.gr-node.n4{right:1%;top:47%}.gr-node.n5{left:13%;bottom:9%}.gr-node.n6{right:15%;bottom:11%}.gr-intelligence-foot{display:grid;gap:14px;padding-top:18px;border-top:1px solid rgba(255,255,255,.12)}.gr-intelligence-foot strong{font-size:18px;line-height:1.45}.gr-intelligence-foot a{display:flex;justify-content:space-between;align-items:center;color:var(--gr-accent2);font-size:13px;font-weight:800}
.gr-summary{background:#eef5f6;padding:76px 0;border-bottom:1px solid #dbe5e7}.gr-summary-grid{display:grid;grid-template-columns:190px minmax(0,1fr) 330px;gap:44px;align-items:start}.gr-summary-label{display:flex;justify-content:space-between;gap:16px;font-size:11px;letter-spacing:.15em;font-weight:850;color:#56727b}.gr-summary-label b{color:#0b8277}.gr-summary-copy h2{margin:0;font-size:clamp(30px,3vw,48px);line-height:1.08;letter-spacing:-.035em}.gr-summary-copy p{margin:22px 0 0;font-size:18px;line-height:1.8;color:#557080}.gr-summary-points{display:grid;gap:12px}.gr-summary-points span{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:16px 0;border-bottom:1px solid #ccdadd;font-size:14px;line-height:1.55}.gr-summary-points b{color:#0a8f82}
.gr-pulse{padding:100px 0;background:#fff}.gr-pulse header{display:grid;grid-template-columns:180px 1fr;gap:40px;align-items:start;margin-bottom:44px}.gr-pulse header span{font-size:11px;letter-spacing:.15em;font-weight:850;color:#69808c}.gr-pulse header h2{margin:0;max-width:900px;font-size:clamp(34px,4vw,58px);line-height:1.04;letter-spacing:-.045em}.gr-pulse-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--gr-line);border-left:1px solid var(--gr-line)}.gr-pulse-grid article{min-height:230px;padding:28px;border-right:1px solid var(--gr-line);border-bottom:1px solid var(--gr-line);background:linear-gradient(180deg,#fff,#f8fbfc)}.gr-pulse-grid b{font-size:12px;color:#0a8e81}.gr-pulse-grid h3{margin:44px 0 12px;font-size:23px}.gr-pulse-grid p{margin:0;color:#647988;line-height:1.7}
.gr-body{padding:108px 0;background:var(--gr-paper)}.gr-layout{display:grid;grid-template-columns:310px minmax(0,1fr);gap:70px;align-items:start}.gr-sidebar{position:sticky;top:110px;display:grid;gap:22px}.gr-toc,.gr-side-cta{border:1px solid #d7e1e5;background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 14px 40px rgba(9,39,59,.06)}.gr-toc>div:first-child{display:flex;justify-content:space-between;padding:20px 22px;border-bottom:1px solid #e3eaed;font-size:10px;letter-spacing:.14em;font-weight:850;color:#6a7e89}.gr-toc nav{display:grid;max-height:500px;overflow:auto;padding:8px}.gr-toc nav a{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:center;padding:11px 12px;border-radius:12px;color:#304756;font-size:13px}.gr-toc nav a:hover{background:#edf7f6;color:#087b71}.gr-toc nav b{font-size:10px;color:#0a8f82}.gr-toc-progress{padding:16px 20px;border-top:1px solid #e4ebee}.gr-toc-progress span{font-size:9px;letter-spacing:.14em;color:#7a8b94}.gr-toc-progress i{display:block;height:4px;margin-top:10px;background:#e7eef0;border-radius:999px;overflow:hidden}.gr-toc-progress b{display:block;width:0;height:100%;background:var(--gr-accent)}.gr-side-cta{padding:24px;background:linear-gradient(145deg,#0a2134,#0c3347);color:#fff}.gr-side-cta small{font-size:10px;letter-spacing:.14em;color:var(--gr-accent2)}.gr-side-cta strong{display:block;margin-top:14px;font-size:22px;line-height:1.18}.gr-side-cta p{font-size:14px;line-height:1.7;color:rgba(255,255,255,.65)}.gr-side-cta a{display:flex;justify-content:space-between;align-items:center;margin-top:20px;padding-top:18px;border-top:1px solid rgba(255,255,255,.14);color:#fff;font-weight:800;font-size:13px}
.gr-content{max-width:940px}.gr-content>section{scroll-margin-top:120px;padding:0 0 72px;margin-bottom:72px;border-bottom:1px solid #d7e1e5}.gr-content>section:last-child{border-bottom:0}.gr-review{display:grid!important;grid-template-columns:1fr 1fr;gap:1px;padding:0!important;background:#dce6e9;border:1px solid #dce6e9!important;border-radius:18px;overflow:hidden}.gr-review>div{padding:20px;background:#fff}.gr-review small{display:block;font-size:9px;letter-spacing:.14em;color:#758893}.gr-review strong{display:block;margin-top:6px}.gr-review span{display:block;margin-top:4px;font-size:13px;color:#738691}.gr-chapter{display:inline-block;margin-bottom:18px;font-size:11px;letter-spacing:.15em;font-weight:850;color:#0a897d}.gr-content h2{margin:0 0 22px;font-size:clamp(34px,4vw,58px);line-height:1.07;letter-spacing:-.04em}.gr-content h3{font-size:24px}.gr-content p,.gr-content li{font-size:18px;line-height:1.86;color:#425d6d}.gr-content table{width:100%;border-collapse:collapse;margin:34px 0;background:#fff;border:1px solid #dbe4e7}.gr-content th,.gr-content td{padding:18px;border-bottom:1px solid #e0e8eb;text-align:left;vertical-align:top}.gr-content th{font-size:12px;letter-spacing:.1em;color:#56707d;background:#f0f6f7}.gr-highlight,.gr-note{margin:34px 0;padding:26px 28px;border-left:4px solid var(--gr-accent);background:#eaf7f5;border-radius:0 16px 16px 0}.gr-highlight small{display:block;font-size:10px;letter-spacing:.15em;color:#0b7f76}.gr-highlight strong{display:block;margin-top:10px;font-size:24px;line-height:1.35}.gr-note{font-size:16px;line-height:1.7;color:#2f5361}
.gr-drivers,.gr-trust-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:30px}.gr-drivers article,.gr-trust-grid article{padding:24px;border:1px solid #d7e2e5;border-radius:16px;background:#fff}.gr-drivers b,.gr-trust-grid b{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#0b897d;color:#fff}.gr-drivers h3,.gr-trust-grid h3{margin:20px 0 8px}.gr-drivers p,.gr-trust-grid p{margin:0;font-size:15px;line-height:1.7}.gr-radar,.gr-localization,.gr-funnel{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:32px 0;padding:20px;border:1px solid #d8e2e6;background:#fff;border-radius:16px}.gr-radar span,.gr-localization span,.gr-funnel span{padding:10px 13px;background:#edf6f5;border-radius:999px;font-size:11px;font-weight:850;letter-spacing:.06em;color:#24525a}.gr-radar i,.gr-localization i,.gr-funnel i{color:#0a8f82;font-style:normal}.gr-visibility{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:30px}.gr-visibility div{padding:20px 14px;min-height:150px;background:#0b2235;color:#fff;border-radius:14px}.gr-visibility small{font-size:9px;letter-spacing:.12em;color:var(--gr-accent2)}.gr-visibility strong{display:block;margin-top:48px;font-size:15px;line-height:1.35}.gr-ai-flow{display:grid;gap:0;counter-reset:item;margin-top:32px;padding:0;list-style:none;border-top:1px solid #d8e2e5}.gr-ai-flow li{display:grid;grid-template-columns:50px 1fr;gap:18px;padding:18px 0;border-bottom:1px solid #d8e2e5}.gr-ai-flow b{color:#0a8f82}.gr-media-table{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:30px}.gr-media-table div{padding:22px;background:#fff;border:1px solid #d8e2e5;border-radius:15px}.gr-media-table small{font-size:9px;letter-spacing:.12em;color:#78909b}.gr-media-table strong{display:block;margin:24px 0 7px;font-size:20px}.gr-media-table span{font-size:13px;color:#667d88}.gr-errors{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:28px}.gr-errors article{display:grid;grid-template-columns:42px 1fr;gap:12px;padding:18px;border:1px solid #dce5e8;border-radius:14px;background:#fff}.gr-errors b{color:#0a8f82}.gr-errors p{margin:0;font-size:15px;line-height:1.6}.gr-content blockquote{margin:34px 0;padding:34px;border:1px solid #d6e1e4;border-radius:20px;background:linear-gradient(135deg,#0a2134,#0b3a4d);color:#fff;font-size:30px;line-height:1.35;letter-spacing:-.025em}.gr-roadmap{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:30px;background:#d4e0e3;border:1px solid #d4e0e3}.gr-roadmap>div{padding:24px;background:#fff}.gr-roadmap span{font-size:10px;letter-spacing:.12em;color:#0a8f82}.gr-roadmap h3{margin:28px 0 10px}.gr-roadmap p{font-size:14px;line-height:1.65}.gr-check{margin-top:28px;padding:30px;border-radius:18px;background:#e8f5f3}.gr-check strong{font-size:24px}.gr-check ul{display:grid;grid-template-columns:1fr 1fr;gap:12px 24px;margin:24px 0 0;padding:0;list-style:none}.gr-check li{position:relative;padding-left:28px;font-size:15px;line-height:1.6}.gr-check li:before{content:'✓';position:absolute;left:0;top:0;color:#0a8f82;font-weight:900}
.gr-faq{display:grid!important;grid-template-columns:300px 1fr;gap:46px}.gr-faq>div:first-child span{font-size:10px;letter-spacing:.14em;color:#0a8f82;font-weight:850}.gr-faq>div:first-child h2{font-size:36px}.gr-faq details{border-top:1px solid #d8e2e5}.gr-faq details:last-child{border-bottom:1px solid #d8e2e5}.gr-faq summary{display:flex;justify-content:space-between;gap:24px;padding:20px 0;cursor:pointer;font-weight:800}.gr-faq summary span{color:#0a8f82}.gr-faq details p{margin:0;padding:0 0 22px;font-size:16px}.gr-final{padding:90px 0;background:linear-gradient(130deg,#071a2c,#0b3043);color:#fff}.gr-final .container{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:end}.gr-final span{font-size:11px;letter-spacing:.14em;color:var(--gr-accent2);font-weight:850}.gr-final h2{margin:18px 0 0;font-size:clamp(38px,4.8vw,68px);line-height:1.04;letter-spacing:-.045em}.gr-final p{font-size:17px;line-height:1.75;color:rgba(255,255,255,.67)}.gr-final a{display:flex;justify-content:space-between;align-items:center;margin-top:28px;padding:18px 22px;border-radius:14px;background:var(--gr-accent2);color:#071a2c;font-weight:900}
@media(max-width:1100px){.gr-cover-grid{grid-template-columns:1fr;gap:50px}.gr-intelligence{max-width:680px}.gr-summary-grid{grid-template-columns:160px 1fr}.gr-summary-points{grid-column:2}.gr-layout{grid-template-columns:260px 1fr;gap:36px}.gr-visibility{grid-template-columns:repeat(3,1fr)}.gr-media-table{grid-template-columns:1fr 1fr}.gr-roadmap{grid-template-columns:1fr 1fr}.gr-faq{grid-template-columns:1fr}.gr-final .container{grid-template-columns:1fr}}
@media(max-width:760px){.gr-cover{padding:126px 0 58px}.gr-cover-grid{gap:34px}.gr-cover h1{font-size:clamp(43px,13vw,66px)}.gr-deck{font-size:17px}.gr-meta{grid-template-columns:1fr}.gr-meta>div,.gr-meta>div+div{padding:14px 0;border-left:0;border-top:1px solid rgba(255,255,255,.1)}.gr-meta>div:first-child{border-top:0}.gr-intelligence{padding:18px;border-radius:20px}.gr-globe{min-height:320px;transform:scale(.92)}.gr-summary{padding:58px 0}.gr-summary-grid{grid-template-columns:1fr;gap:24px}.gr-summary-points{grid-column:auto}.gr-pulse{padding:72px 0}.gr-pulse header{grid-template-columns:1fr;gap:14px}.gr-pulse-grid{grid-template-columns:1fr}.gr-body{padding:72px 0}.gr-layout{grid-template-columns:1fr}.gr-sidebar{position:relative;top:auto}.gr-toc nav{max-height:300px}.gr-side-cta{display:none}.gr-content>section{padding-bottom:54px;margin-bottom:54px}.gr-review{grid-template-columns:1fr}.gr-drivers,.gr-trust-grid,.gr-errors{grid-template-columns:1fr}.gr-visibility{grid-template-columns:1fr 1fr}.gr-media-table{grid-template-columns:1fr}.gr-roadmap{grid-template-columns:1fr}.gr-check ul{grid-template-columns:1fr}.gr-content blockquote{font-size:24px}.gr-faq>div:first-child h2{font-size:31px}.gr-final{padding:72px 0}}

/* v16.3 — Sağlık Turizminde Pazarlama Stratejisi Oluşturma */
.ms-page{--ms-ink:#071b2d;--ms-paper:#f4f7f6;--ms-line:#d7e1e2;--ms-accent:#19b6a5;--ms-accent2:#82ead8;color:#102d38;background:var(--ms-paper)}
.ms-progress{position:fixed;inset:0 0 auto;z-index:120;height:3px;background:rgba(255,255,255,.08)}.ms-progress span{display:block;width:0;height:100%;background:var(--ms-accent2)}
.ms-cover{position:relative;overflow:hidden;padding:154px 0 86px;background:linear-gradient(135deg,#061827 0%,#082b39 58%,#0c4b4b 100%);color:#fff}.ms-grid{position:absolute;inset:0;opacity:.14;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:46px 46px;mask-image:linear-gradient(to bottom,#000,transparent)}
.ms-cover-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(420px,.88fr);gap:76px;align-items:center}.ms-breadcrumb{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:34px;color:rgba(255,255,255,.55);font-size:12px}.ms-breadcrumb a{color:inherit}.ms-breadcrumb b{color:#fff}.ms-kicker{display:flex;align-items:center;gap:14px;margin-bottom:25px;font-size:10px;letter-spacing:.16em;font-weight:850;color:var(--ms-accent2)}.ms-kicker i{width:54px;height:1px;background:rgba(255,255,255,.3)}.ms-kicker b{color:rgba(255,255,255,.62)}
.ms-cover h1{max-width:820px;margin:0;font-size:clamp(50px,6.2vw,92px);line-height:.94;letter-spacing:-.058em}.ms-deck{max-width:720px;margin:28px 0 34px;color:rgba(255,255,255,.72);font-size:20px;line-height:1.65}.ms-meta{display:grid;grid-template-columns:repeat(3,1fr);max-width:670px;border-top:1px solid rgba(255,255,255,.16)}.ms-meta>div{padding:18px 20px 0 0}.ms-meta>div+div{padding-left:20px;border-left:1px solid rgba(255,255,255,.12)}.ms-meta small{display:block;color:rgba(255,255,255,.43);font-size:9px;letter-spacing:.13em}.ms-meta strong{display:block;margin-top:7px;font-size:13px}
.ms-blueprint{padding:24px;border:1px solid rgba(255,255,255,.18);border-radius:28px;background:rgba(5,24,36,.54);box-shadow:0 28px 90px rgba(0,0,0,.28);backdrop-filter:blur(16px)}.ms-blueprint-head,.ms-blueprint-foot{display:flex;justify-content:space-between;gap:20px;color:rgba(255,255,255,.55);font-size:10px;letter-spacing:.13em}.ms-blueprint-head b{color:var(--ms-accent2)}.ms-orbit{position:relative;min-height:420px;margin:20px 0;border:1px solid rgba(255,255,255,.09);border-radius:22px;overflow:hidden;background:radial-gradient(circle at center,rgba(31,194,170,.15),transparent 46%)}.ms-core{position:absolute;left:50%;top:50%;z-index:4;width:160px;height:160px;display:grid;place-content:center;text-align:center;transform:translate(-50%,-50%);border:1px solid rgba(130,234,216,.5);border-radius:50%;background:#082a35;box-shadow:0 0 0 12px rgba(130,234,216,.035)}.ms-core small{color:var(--ms-accent2);font-size:9px;letter-spacing:.13em}.ms-core strong{display:block;margin-top:8px;font-size:22px;line-height:1.08}.ms-ring{position:absolute;left:50%;top:50%;border:1px solid rgba(255,255,255,.11);border-radius:50%;transform:translate(-50%,-50%)}.ms-ring.r1{width:250px;height:250px}.ms-ring.r2{width:330px;height:330px}.ms-ring.r3{width:400px;height:400px}.ms-node{position:absolute;z-index:3;padding:9px 13px;border:1px solid rgba(255,255,255,.15);border-radius:999px;background:#0a3140;color:#d8f3ed;font-size:10px;font-weight:800}.ms-node.n1{left:8%;top:16%}.ms-node.n2{right:10%;top:14%}.ms-node.n3{right:3%;top:45%}.ms-node.n4{right:12%;bottom:12%}.ms-node.n5{left:36%;bottom:4%}.ms-node.n6{left:5%;bottom:16%}.ms-node.n7{left:2%;top:49%}.ms-blueprint-foot{display:block}.ms-blueprint-foot small{display:block;color:var(--ms-accent2);font-size:9px}.ms-blueprint-foot strong{display:block;margin-top:8px;color:#fff;font-size:16px;line-height:1.45;letter-spacing:0}
.ms-summary{padding:74px 0;background:#fff;border-bottom:1px solid var(--ms-line)}.ms-summary-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:84px;align-items:start}.ms-summary span,.ms-chapter{font-size:10px;letter-spacing:.15em;font-weight:850;color:#0a897d}.ms-summary h2{margin:15px 0 0;font-size:clamp(34px,4vw,58px);line-height:1.05;letter-spacing:-.045em}.ms-summary-points{display:grid;gap:0;border-top:1px solid var(--ms-line)}.ms-summary-points p{display:grid;grid-template-columns:42px 1fr;gap:16px;margin:0;padding:18px 0;border-bottom:1px solid var(--ms-line);color:#49616d;line-height:1.65}.ms-summary-points b{color:#0a8f82}
.ms-body{padding:104px 0}.ms-layout{display:grid;grid-template-columns:310px minmax(0,940px);gap:72px;justify-content:center;align-items:start}.ms-sidebar{position:sticky;top:110px;display:grid;gap:20px}.ms-toc,.ms-side-cta{overflow:hidden;border:1px solid var(--ms-line);border-radius:22px;background:#fff;box-shadow:0 14px 42px rgba(7,34,45,.06)}.ms-toc>div:first-child{display:flex;justify-content:space-between;padding:20px 22px;border-bottom:1px solid var(--ms-line);font-size:9px;letter-spacing:.14em;color:#71848d}.ms-toc nav{display:grid;max-height:510px;overflow:auto;padding:8px}.ms-toc a{display:grid;grid-template-columns:32px 1fr;gap:10px;padding:10px 12px;border-radius:11px;color:#314d58;font-size:12px}.ms-toc a:hover{background:#eaf7f5;color:#087b71}.ms-toc a b{color:#0a8f82;font-size:9px}.ms-toc-progress{padding:16px 20px;border-top:1px solid var(--ms-line)}.ms-toc-progress span{font-size:9px;letter-spacing:.13em;color:#7b8c93}.ms-toc-progress i{display:block;height:4px;margin-top:9px;border-radius:999px;background:#e7edef;overflow:hidden}.ms-toc-progress b{display:block;width:0;height:100%;background:var(--ms-accent)}.ms-side-cta{padding:24px;background:linear-gradient(145deg,#071b2d,#0a3645);color:#fff}.ms-side-cta small{color:var(--ms-accent2);font-size:9px;letter-spacing:.14em}.ms-side-cta strong{display:block;margin:13px 0 9px;font-size:21px;line-height:1.18}.ms-side-cta p{margin:0;color:rgba(255,255,255,.62);font-size:13px;line-height:1.65}.ms-side-cta a{display:flex;justify-content:space-between;margin-top:20px;padding-top:17px;border-top:1px solid rgba(255,255,255,.13);color:#fff;font-size:13px;font-weight:850}.ms-side-cta a span{color:var(--ms-accent2)}
.ms-content>section{scroll-margin-top:120px;padding-bottom:70px;margin-bottom:70px;border-bottom:1px solid var(--ms-line)}.ms-content>section:last-child{border-bottom:0}.ms-review{display:grid!important;grid-template-columns:1fr 1fr;gap:1px;padding:0!important;border:1px solid var(--ms-line)!important;border-radius:18px;overflow:hidden;background:var(--ms-line)}.ms-review>div{padding:21px;background:#fff}.ms-review small{display:block;color:#748791;font-size:9px;letter-spacing:.13em}.ms-review strong{display:block;margin-top:7px}.ms-review span{display:block;margin-top:4px;color:#6c8089;font-size:12px}.ms-content h2{margin:0 0 23px;font-size:clamp(34px,4vw,58px);line-height:1.06;letter-spacing:-.043em}.ms-content h3{font-size:24px}.ms-content p,.ms-content li{font-size:18px;line-height:1.86;color:#425d69}.ms-insight,.ms-note{margin:32px 0;padding:27px 29px;border-left:4px solid var(--ms-accent);border-radius:0 16px 16px 0;background:#e9f7f5}.ms-insight small{display:block;color:#0a8076;font-size:9px;letter-spacing:.14em}.ms-insight strong{display:block;margin-top:10px;font-size:23px;line-height:1.4}.ms-note{color:#315360;font-size:16px;line-height:1.7}.ms-comparison{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:32px}.ms-comparison article{padding:26px;border:1px solid var(--ms-line);border-radius:17px;background:#fff}.ms-comparison article:last-child{background:#0a2b3a;color:#fff}.ms-comparison span{font-size:9px;letter-spacing:.13em;color:#0a8f82}.ms-comparison article:last-child span{color:var(--ms-accent2)}.ms-comparison h3{margin:18px 0}.ms-comparison ul{margin:0;padding-left:20px}.ms-comparison article:last-child li{color:rgba(255,255,255,.75)}.ms-content table{width:100%;margin:32px 0;border-collapse:collapse;border:1px solid var(--ms-line);background:#fff}.ms-content th,.ms-content td{padding:17px;border-bottom:1px solid var(--ms-line);text-align:left;vertical-align:top}.ms-content th{background:#eef5f5;color:#58717d;font-size:11px;letter-spacing:.08em}.ms-positioning,.ms-channel-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:30px}.ms-positioning>div,.ms-channel-grid article{min-height:180px;padding:22px;border:1px solid var(--ms-line);border-radius:15px;background:#fff}.ms-positioning b{color:#0a8f82}.ms-positioning strong,.ms-channel-grid strong{display:block;margin:38px 0 8px;font-size:18px}.ms-positioning span,.ms-channel-grid p{margin:0;color:#667d87;font-size:13px;line-height:1.55}.ms-journey{display:grid;gap:0;margin-top:30px;padding:0;list-style:none;border-top:1px solid var(--ms-line)}.ms-journey li{display:grid;grid-template-columns:58px 1fr;gap:18px;padding:19px 0;border-bottom:1px solid var(--ms-line)}.ms-journey b{color:#0a8f82}.ms-journey strong{display:block}.ms-journey span{font-size:14px;color:#6a7e88}.ms-system-row,.ms-funnel{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:30px 0;padding:20px;border:1px solid var(--ms-line);border-radius:16px;background:#fff}.ms-system-row span,.ms-funnel span{padding:10px 13px;border-radius:999px;background:#edf7f5;color:#24535b;font-size:10px;font-weight:850}.ms-system-row i,.ms-funnel i{color:#0a8f82;font-style:normal}.ms-checklist{margin-top:30px;padding:30px;border-radius:18px;background:#e8f5f3}.ms-checklist strong{font-size:23px}.ms-checklist ul{display:grid;grid-template-columns:1fr 1fr;gap:12px 24px;margin:22px 0 0;padding:0;list-style:none}.ms-checklist li{position:relative;padding-left:26px;font-size:15px}.ms-checklist li:before{content:'✓';position:absolute;left:0;color:#0a8f82;font-weight:900}.ms-channel-grid small{color:#0a8f82;font-size:9px;letter-spacing:.12em}.ms-content-model{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:30px;border:1px solid var(--ms-line);background:var(--ms-line)}.ms-content-model div{padding:24px;background:#fff}.ms-content-model b{display:block;color:#0a8f82;font-size:10px;letter-spacing:.1em}.ms-content-model span{display:block;margin-top:10px;color:#607681}.ms-cta-inline{margin-top:34px;padding:34px;border-radius:22px;background:linear-gradient(135deg,#071b2d,#0b3948);color:#fff}.ms-cta-inline span{color:var(--ms-accent2);font-size:9px;letter-spacing:.14em}.ms-cta-inline h3{margin:15px 0 21px;color:#fff;font-size:29px;line-height:1.3}.ms-cta-inline a{color:#fff;font-weight:850}.ms-errors{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:28px}.ms-errors article{display:grid;grid-template-columns:42px 1fr;gap:10px;padding:18px;border:1px solid var(--ms-line);border-radius:14px;background:#fff}.ms-errors b{color:#0a8f82}.ms-errors p{margin:0;font-size:15px;line-height:1.6}.ms-roadmap{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:30px;border:1px solid var(--ms-line);background:var(--ms-line)}.ms-roadmap>div{padding:24px;background:#fff}.ms-roadmap span{color:#0a8f82;font-size:10px;letter-spacing:.1em}.ms-roadmap h3{margin:28px 0 10px}.ms-roadmap p{font-size:14px;line-height:1.65}.ms-faq{display:grid!important;grid-template-columns:300px 1fr;gap:46px}.ms-faq>div:first-child>span{font-size:10px;letter-spacing:.14em;color:#0a8f82}.ms-faq>div:first-child h2{font-size:36px}.ms-faq details{border-top:1px solid var(--ms-line)}.ms-faq details:last-child{border-bottom:1px solid var(--ms-line)}.ms-faq summary{display:flex;justify-content:space-between;gap:20px;padding:20px 0;cursor:pointer;font-weight:850}.ms-faq summary span{color:#0a8f82}.ms-faq details p{margin:0;padding:0 0 22px;font-size:16px}.ms-final{padding:90px 0;background:linear-gradient(130deg,#061827,#0a3445);color:#fff}.ms-final .container{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:end}.ms-final span{color:var(--ms-accent2);font-size:10px;letter-spacing:.14em}.ms-final h2{margin:18px 0 0;font-size:clamp(38px,4.8vw,68px);line-height:1.04;letter-spacing:-.045em}.ms-final p{font-size:17px;line-height:1.75;color:rgba(255,255,255,.67)}.ms-final a{display:flex;justify-content:space-between;align-items:center;margin-top:28px;padding:18px 22px;border-radius:14px;background:var(--ms-accent2);color:#061827;font-weight:900}
@media(max-width:1100px){.ms-cover-grid{grid-template-columns:1fr}.ms-blueprint{max-width:720px}.ms-layout{grid-template-columns:260px minmax(0,1fr);gap:36px}.ms-positioning,.ms-channel-grid{grid-template-columns:1fr 1fr}.ms-roadmap{grid-template-columns:1fr 1fr}.ms-faq{grid-template-columns:1fr}.ms-final .container{grid-template-columns:1fr}}
@media(max-width:760px){.ms-cover{padding:126px 0 58px}.ms-cover h1{font-size:clamp(43px,13vw,66px)}.ms-deck{font-size:17px}.ms-meta{grid-template-columns:1fr}.ms-meta>div,.ms-meta>div+div{padding:14px 0;border-left:0;border-top:1px solid rgba(255,255,255,.1)}.ms-meta>div:first-child{border-top:0}.ms-blueprint{padding:17px;border-radius:20px}.ms-orbit{min-height:330px}.ms-ring.r3{width:330px;height:330px}.ms-ring.r2{width:270px;height:270px}.ms-ring.r1{width:210px;height:210px}.ms-core{width:130px;height:130px}.ms-core strong{font-size:18px}.ms-node{font-size:9px;padding:7px 10px}.ms-summary{padding:58px 0}.ms-summary-grid{grid-template-columns:1fr;gap:26px}.ms-body{padding:70px 0}.ms-layout{grid-template-columns:1fr}.ms-sidebar{position:relative;top:auto}.ms-toc nav{max-height:300px}.ms-side-cta{display:none}.ms-content>section{padding-bottom:54px;margin-bottom:54px}.ms-review,.ms-comparison{grid-template-columns:1fr}.ms-positioning,.ms-channel-grid,.ms-errors{grid-template-columns:1fr}.ms-checklist ul{grid-template-columns:1fr}.ms-content-model{grid-template-columns:1fr}.ms-roadmap{grid-template-columns:1fr}.ms-faq>div:first-child h2{font-size:31px}.ms-final{padding:70px 0}.ms-final .container{gap:28px}}
/* v16.4 — CRM ve Pazarlama Entegrasyonu */
.cmi-page{background:#f5f7fa;color:#102033}.cmi-progress{position:fixed;inset:0 0 auto;z-index:9999;height:3px}.cmi-progress span{display:block;width:0;height:100%;background:#39d3c3}.cmi-cover{position:relative;overflow:hidden;background:linear-gradient(135deg,#07192b 0%,#0a2a3a 58%,#0e4a4b 100%);color:#fff;padding:148px 0 88px}.cmi-cover-grid{position:absolute;inset:0;opacity:.12;background-image:linear-gradient(rgba(255,255,255,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.14) 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(to bottom,black,transparent)}.cmi-cover-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:72px;align-items:center}.cmi-breadcrumb{display:flex;gap:10px;flex-wrap:wrap;font-size:13px;color:#b7ccd2}.cmi-breadcrumb a{color:#d9edf0}.cmi-kicker{display:flex;align-items:center;gap:14px;margin:34px 0 20px;font-size:12px;letter-spacing:.16em}.cmi-kicker i{width:44px;height:1px;background:#58d8c9}.cmi-cover h1{font-size:clamp(48px,6vw,84px);line-height:.98;letter-spacing:-.045em;max-width:900px;margin:0}.cmi-deck{font-size:20px;line-height:1.75;color:#d2e2e6;max-width:760px;margin:28px 0 36px}.cmi-meta{display:flex;gap:34px;flex-wrap:wrap}.cmi-meta div{display:grid;gap:6px}.cmi-meta small{font-size:11px;letter-spacing:.14em;color:#8fb2b7}.cmi-meta strong{font-size:15px}.cmi-os{border:1px solid rgba(255,255,255,.18);background:rgba(4,20,31,.5);backdrop-filter:blur(18px);padding:24px;border-radius:28px;box-shadow:0 30px 80px rgba(0,0,0,.28)}.cmi-os-head,.cmi-os-footer{display:flex;justify-content:space-between;align-items:center;font-size:11px;letter-spacing:.12em;color:#b7d2d5}.cmi-flow{position:relative;height:360px;margin:22px 0}.cmi-flow-line{position:absolute;inset:50%;width:280px;height:280px;transform:translate(-50%,-50%);border:1px solid rgba(88,216,201,.25);border-radius:50%;box-shadow:0 0 0 34px rgba(88,216,201,.04),0 0 0 68px rgba(88,216,201,.025)}.cmi-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:128px;height:128px;border-radius:50%;background:#fff;color:#082033;display:grid;place-content:center;text-align:center;gap:3px;box-shadow:0 15px 50px rgba(0,0,0,.3)}.cmi-core small{font-size:9px;letter-spacing:.16em}.cmi-core strong{font-size:34px}.cmi-core span{font-size:10px}.cmi-node{position:absolute;display:flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#0d3040;font-size:12px}.cmi-node b{color:#58d8c9}.cmi-node.n1{left:0;top:36px}.cmi-node.n2{right:0;top:54px}.cmi-node.n3{left:4px;bottom:78px}.cmi-node.n4{right:8px;bottom:82px}.cmi-node.n5{left:50%;top:10px;transform:translateX(-50%)}.cmi-node.n6{left:50%;bottom:12px;transform:translateX(-50%)}.cmi-os-footer{justify-content:center;gap:9px}.cmi-summary{background:#fff;border-bottom:1px solid #dbe4e8}.cmi-summary-layout{display:grid;grid-template-columns:180px 1fr 240px;gap:40px;padding:54px 0}.cmi-summary-label{display:flex;justify-content:space-between;gap:18px;font-size:11px;letter-spacing:.13em;color:#547078}.cmi-summary-label b{font-size:42px;color:#0f6d69}.cmi-summary-copy h2{font-size:30px;line-height:1.2;margin:0 0 14px}.cmi-summary-copy p{font-size:17px;line-height:1.75;color:#526573;margin:0}.cmi-summary-actions{display:grid;align-content:start;gap:10px}.cmi-summary-actions a{display:flex;justify-content:space-between;padding:14px 0;border-bottom:1px solid #ccd9de;color:#0c4f4d;font-weight:700}.cmi-signal-strip{background:#0b2232;color:#fff}.cmi-signal-strip .container{display:grid;grid-template-columns:repeat(4,1fr)}.cmi-signal-strip .container>div{padding:28px 24px;border-right:1px solid rgba(255,255,255,.1);display:grid;gap:5px}.cmi-signal-strip small{color:#58d8c9}.cmi-signal-strip strong{font-size:18px}.cmi-signal-strip span{font-size:13px;color:#a9c0c7}.cmi-body{padding:90px 0}.cmi-layout{display:grid;grid-template-columns:300px minmax(0,900px);gap:72px;align-items:start}.cmi-sidebar{position:sticky;top:110px;display:grid;gap:22px}.cmi-toc,.cmi-side-cta{background:#fff;border:1px solid #dce5e9;border-radius:20px;padding:22px}.cmi-toc>span,.cmi-side-cta small{display:block;font-size:11px;letter-spacing:.14em;color:#668089;margin-bottom:14px}.cmi-toc a{display:block;padding:9px 0;color:#334b58;font-size:13px;border-bottom:1px solid #edf1f3}.cmi-toc-progress{height:3px;background:#e8eff1;margin-top:18px}.cmi-toc-progress b{display:block;height:100%;width:0;background:#18a999}.cmi-side-cta{background:#0b2232;color:#fff}.cmi-side-cta strong{font-size:24px;line-height:1.15;display:block}.cmi-side-cta p{color:#bbced3;line-height:1.6}.cmi-side-cta a{color:#79e4d8;font-weight:700}.cmi-content>section{scroll-margin-top:120px;margin-bottom:90px}.cmi-chapter{display:block;font-size:12px;letter-spacing:.14em;color:#0f827a;margin-bottom:16px}.cmi-content h2{font-size:clamp(34px,4vw,54px);line-height:1.08;letter-spacing:-.03em;margin:0 0 24px}.cmi-content h3{font-size:24px}.cmi-content p,.cmi-content li,.cmi-content td{font-size:18px;line-height:1.85;color:#405766}.cmi-insight,.cmi-warning,.cmi-inline-cta{padding:28px;border-radius:20px;margin-top:28px}.cmi-insight{background:#dff8f4;border-left:4px solid #18a999}.cmi-warning{background:#fff2df;border-left:4px solid #ef9b31}.cmi-compare,.cmi-metric-wall,.cmi-decision-grid,.cmi-roadmap{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:28px}.cmi-compare article,.cmi-decision-grid article,.cmi-metric-wall div,.cmi-roadmap div{background:#fff;border:1px solid #dce5e9;border-radius:20px;padding:26px}.cmi-compare article:last-child{background:#0d2a38;color:#fff}.cmi-compare article:last-child li{color:#c6d8dd}.cmi-journey{list-style:none;padding:0;margin:28px 0;border-top:1px solid #cfdbdf}.cmi-journey li{display:grid;grid-template-columns:70px 1fr;padding:22px 0;border-bottom:1px solid #cfdbdf}.cmi-journey li b{font-size:24px;color:#0f827a}.cmi-journey li div{display:grid;gap:4px}.cmi-journey li strong{font-size:23px}.cmi-content table{width:100%;border-collapse:collapse;margin-top:28px;background:#fff}.cmi-content th,.cmi-content td{padding:16px;border:1px solid #dce5e9;text-align:left}.cmi-content th{background:#0d2a38;color:#fff;font-size:13px;letter-spacing:.08em}.cmi-process,.cmi-attribution{display:flex;align-items:center;gap:12px;overflow:auto;padding:22px 0}.cmi-process div{min-width:180px;background:#fff;border:1px solid #dce5e9;border-radius:16px;padding:18px;display:grid;gap:5px}.cmi-process b{color:#0f827a}.cmi-attribution span{white-space:nowrap;background:#0d2a38;color:#fff;padding:13px 16px;border-radius:999px;font-weight:700;font-size:13px}.cmi-inline-cta{background:#0d2a38;color:#fff}.cmi-inline-cta small{color:#70ddd1}.cmi-inline-cta h3{font-size:28px;line-height:1.25}.cmi-inline-cta a{color:#fff;font-weight:800}.cmi-checklist{background:#fff;border:1px solid #dce5e9;border-radius:20px;padding:28px}.cmi-checklist ul{columns:2}.cmi-roadmap{grid-template-columns:repeat(4,1fr)}.cmi-roadmap span{font-size:11px;letter-spacing:.12em;color:#0f827a}.cmi-faq{display:grid;grid-template-columns:280px 1fr;gap:40px}.cmi-faq details{border-bottom:1px solid #cfdbdf;padding:18px 0}.cmi-faq summary{font-size:19px;font-weight:750;cursor:pointer;display:flex;justify-content:space-between}.cmi-final{background:#07192b;color:#fff;padding:88px 0}.cmi-final .container{display:grid;grid-template-columns:1.4fr .6fr;gap:70px;align-items:end}.cmi-final h2{font-size:clamp(40px,5vw,72px);line-height:1.02;margin:14px 0 0}.cmi-final p{color:#bdd0d5;line-height:1.7}.cmi-final a{display:inline-flex;margin-top:18px;background:#62dfd2;color:#062328;padding:16px 22px;border-radius:999px;font-weight:800}
@media(max-width:980px){.cmi-cover-layout,.cmi-summary-layout,.cmi-layout,.cmi-final .container{grid-template-columns:1fr}.cmi-sidebar{position:static}.cmi-toc{display:none}.cmi-signal-strip .container{grid-template-columns:repeat(2,1fr)}.cmi-roadmap{grid-template-columns:repeat(2,1fr)}.cmi-faq{grid-template-columns:1fr}.cmi-summary-actions{grid-template-columns:repeat(2,1fr)}}
@media(max-width:640px){.cmi-cover{padding:116px 0 52px}.cmi-cover h1{font-size:44px}.cmi-deck{font-size:17px}.cmi-os{padding:16px}.cmi-flow{height:300px}.cmi-node{font-size:10px;padding:7px 9px}.cmi-summary-layout{padding:36px 0}.cmi-summary-label{display:none}.cmi-summary-copy h2{font-size:26px}.cmi-summary-actions{grid-template-columns:1fr}.cmi-signal-strip .container{grid-template-columns:1fr}.cmi-layout{gap:28px}.cmi-body{padding:56px 0}.cmi-content>section{margin-bottom:64px}.cmi-content h2{font-size:34px}.cmi-content p,.cmi-content li,.cmi-content td{font-size:16px}.cmi-compare,.cmi-metric-wall,.cmi-decision-grid,.cmi-roadmap{grid-template-columns:1fr}.cmi-process,.cmi-attribution{margin-inline:-20px;padding-inline:20px}.cmi-checklist ul{columns:1}.cmi-faq summary{font-size:17px}.cmi-final{padding:64px 0}.cmi-final h2{font-size:42px}}
/* v16.5 — Sağlık Sektöründe Ajans Seçim Rehberi */
.aes-page{background:#f4f6f8;color:#132231}.aes-progress{position:fixed;inset:0 0 auto;z-index:9999;height:3px}.aes-progress span{display:block;width:0;height:100%;background:#75e0d5}.aes-cover{position:relative;overflow:hidden;background:linear-gradient(132deg,#071829 0%,#0a2938 58%,#123f43 100%);color:#fff;padding:148px 0 92px}.aes-cover-grid{position:absolute;inset:0;opacity:.11;background-image:linear-gradient(rgba(255,255,255,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.14) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,#000,transparent 90%)}.aes-cover-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr);gap:72px;align-items:center}.aes-breadcrumb{display:flex;gap:10px;flex-wrap:wrap;font-size:13px;color:#afc6cd}.aes-breadcrumb a{color:#d9ebef}.aes-kicker{display:flex;align-items:center;gap:14px;margin:34px 0 20px;font-size:11px;letter-spacing:.17em}.aes-kicker i{width:48px;height:1px;background:#70dcd1}.aes-cover h1{font-size:clamp(48px,6vw,82px);line-height:.99;letter-spacing:-.048em;max-width:940px;margin:0}.aes-deck{font-size:20px;line-height:1.72;color:#d1e1e5;max-width:780px;margin:28px 0 36px}.aes-meta{display:flex;gap:36px;flex-wrap:wrap}.aes-meta div{display:grid;gap:6px}.aes-meta small{font-size:10px;letter-spacing:.15em;color:#89adb4}.aes-meta strong{font-size:15px}.aes-decision-room{border:1px solid rgba(255,255,255,.18);background:rgba(3,18,29,.54);backdrop-filter:blur(20px);padding:24px;border-radius:28px;box-shadow:0 36px 90px rgba(0,0,0,.3)}.aes-room-head{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.14em;color:#acc6cc}.aes-scoreboard{position:relative;height:390px;margin:20px 0}.aes-score-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:150px;height:150px;border-radius:50%;background:#f8ffff;color:#0a2632;display:grid;place-content:center;text-align:center;gap:4px;box-shadow:0 20px 60px rgba(0,0,0,.35)}.aes-score-core small{font-size:9px;letter-spacing:.16em}.aes-score-core strong{font-size:35px}.aes-score-core span{font-size:10px}.aes-score{position:absolute;width:170px;padding:13px 14px;border:1px solid rgba(255,255,255,.16);border-radius:15px;background:#0d3140;display:grid;grid-template-columns:30px 1fr;gap:4px 8px;align-items:center}.aes-score b{color:#6dd9cd}.aes-score span{font-size:12px}.aes-score i{grid-column:2;height:3px;background:linear-gradient(90deg,#65d8cc 70%,rgba(255,255,255,.12) 70%);border-radius:99px}.aes-score.s1{left:0;top:28px}.aes-score.s2{right:0;top:28px}.aes-score.s3{left:-6px;top:154px}.aes-score.s4{right:-6px;top:154px}.aes-score.s5{left:20px;bottom:20px}.aes-score.s6{right:20px;bottom:20px}.aes-room-foot{border-top:1px solid rgba(255,255,255,.12);padding-top:18px;display:grid;gap:8px}.aes-room-foot small{color:#73ded2;letter-spacing:.13em}.aes-room-foot strong{font-size:18px;line-height:1.45}.aes-summary{background:#fff;border-bottom:1px solid #dce4e8}.aes-summary-grid{display:grid;grid-template-columns:185px 1fr 250px;gap:42px;padding:58px 0}.aes-summary-label{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.14em;color:#617980}.aes-summary-label b{font-size:46px;color:#116c69}.aes-summary-copy h2{font-size:31px;line-height:1.2;margin:0 0 15px}.aes-summary-copy p{font-size:17px;line-height:1.75;color:#506572;margin:0}.aes-summary-actions{display:grid;align-content:start;gap:11px}.aes-summary-actions a{display:flex;justify-content:space-between;padding:15px 0;border-bottom:1px solid #ccd8dc;color:#0e5754;font-weight:750}.aes-redline{background:#0b2332;color:#fff}.aes-redline .container{padding-top:22px;padding-bottom:22px}.aes-redline p{margin:0;color:#bed0d5;line-height:1.6}.aes-redline strong{color:#79e2d6}.aes-body{padding:96px 0}.aes-layout{display:grid;grid-template-columns:300px minmax(0,920px);gap:74px;align-items:start}.aes-sidebar{position:sticky;top:110px;display:grid;gap:22px}.aes-toc,.aes-side-cta{background:#fff;border:1px solid #dce4e8;border-radius:20px;padding:22px}.aes-toc>div:first-child{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.13em;color:#677d84;margin-bottom:12px}.aes-toc a{display:grid;grid-template-columns:32px 1fr;gap:8px;padding:9px 0;border-bottom:1px solid #edf1f3;color:#344d59;font-size:13px}.aes-toc a b{color:#167b76}.aes-toc a.is-active span{color:#0d6e69;font-weight:800}.aes-toc-progress{margin-top:18px;display:grid;gap:8px}.aes-toc-progress span{font-size:9px;letter-spacing:.13em;color:#789097}.aes-toc-progress i{height:3px;background:#e7edef}.aes-toc-progress b{display:block;width:0;height:100%;background:#18aa9e}.aes-side-cta{background:#0b2332;color:#fff}.aes-side-cta small{color:#73ded2;letter-spacing:.13em}.aes-side-cta strong{display:block;font-size:24px;line-height:1.15;margin:12px 0}.aes-side-cta p{color:#bdd0d5;line-height:1.6}.aes-side-cta a{color:#7be5d9;font-weight:800}.aes-review{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:80px}.aes-review div{background:#fff;border:1px solid #dce4e8;border-radius:18px;padding:22px;display:grid;gap:5px}.aes-review small,.aes-chapter{font-size:10px;letter-spacing:.14em;color:#167b76}.aes-review strong{font-size:20px}.aes-review span{color:#657983}.aes-content>section{scroll-margin-top:120px;margin-bottom:92px}.aes-content h2{font-size:clamp(34px,4vw,54px);line-height:1.08;letter-spacing:-.032em;margin:14px 0 24px}.aes-content h3{font-size:24px}.aes-content p,.aes-content li,.aes-content td{font-size:18px;line-height:1.85;color:#405765}.aes-principle,.aes-note,.aes-warning,.aes-inline-cta{padding:28px;border-radius:20px;margin-top:28px}.aes-principle{background:#dcf8f4;border-left:4px solid #18aa9e}.aes-note{background:#eef4f6;border-left:4px solid #507d8a}.aes-warning{background:#fff0dd;border-left:4px solid #e79a36}.aes-comparison,.aes-evidence-grid,.aes-audit,.aes-role-map,.aes-contract-grid,.aes-roadmap{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:28px}.aes-comparison article,.aes-evidence-grid article,.aes-audit div,.aes-role-map article,.aes-contract-grid div,.aes-roadmap div{background:#fff;border:1px solid #dce4e8;border-radius:20px;padding:26px}.aes-comparison article:last-child{background:#0d2b39;color:#fff}.aes-comparison article:last-child li{color:#c8d9dd}.aes-evidence-grid b,.aes-contract-grid b{color:#13827a}.aes-process{list-style:none;padding:0;margin:28px 0;border-top:1px solid #ccd8dc}.aes-process li{display:grid;grid-template-columns:72px 1fr;padding:22px 0;border-bottom:1px solid #ccd8dc}.aes-process li b{font-size:25px;color:#13827a}.aes-process li div{display:grid;gap:4px}.aes-process li strong{font-size:22px}.aes-content table{width:100%;border-collapse:collapse;margin-top:28px;background:#fff}.aes-content th,.aes-content td{padding:16px;border:1px solid #dce4e8;text-align:left}.aes-content th{background:#0d2b39;color:#fff;font-size:12px;letter-spacing:.08em}.aes-audit{grid-template-columns:repeat(4,1fr)}.aes-audit span{color:#128077;font-weight:800}.aes-checklist{background:#fff;border:1px solid #dce4e8;border-radius:20px;padding:28px}.aes-checklist ul{columns:2}.aes-inline-cta{background:#0d2b39;color:#fff}.aes-inline-cta small{color:#70ddd1}.aes-inline-cta h3{font-size:29px;line-height:1.25}.aes-inline-cta a{color:#fff;font-weight:800}.aes-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:28px}.aes-metrics div{background:#0d2b39;color:#fff;border-radius:18px;padding:22px;display:grid;gap:5px}.aes-metrics small{color:#6fded2}.aes-metrics strong{font-size:19px}.aes-metrics span{color:#b9cdd2;font-size:13px}.aes-role-map{grid-template-columns:repeat(4,1fr)}.aes-role-map article{display:grid;gap:8px}.aes-role-map b{color:#10766f}.aes-redflags{display:grid;grid-template-columns:repeat(2,1fr);gap:0;border-top:1px solid #ccd8dc;margin-top:28px}.aes-redflags div{display:grid;grid-template-columns:54px 1fr;gap:16px;padding:18px 0;border-bottom:1px solid #ccd8dc}.aes-redflags div:nth-child(odd){padding-right:24px}.aes-redflags div:nth-child(even){padding-left:24px;border-left:1px solid #ccd8dc}.aes-redflags b{color:#cf5d4d}.aes-score-table td:last-child{font-weight:800;color:#147b74}.aes-roadmap{grid-template-columns:repeat(3,1fr)}.aes-roadmap span{font-size:10px;letter-spacing:.13em;color:#147b74}.aes-faq{display:grid;grid-template-columns:290px 1fr;gap:42px}.aes-faq details{border-bottom:1px solid #ccd8dc;padding:18px 0}.aes-faq summary{display:flex;justify-content:space-between;gap:20px;font-size:19px;font-weight:760;cursor:pointer}.aes-final{background:#071829;color:#fff;padding:92px 0}.aes-final .container{display:grid;grid-template-columns:1.35fr .65fr;gap:72px;align-items:end}.aes-final h2{font-size:clamp(42px,5vw,72px);line-height:1.02;margin:14px 0 0}.aes-final p{color:#bdcfd4;line-height:1.7}.aes-final a{display:inline-flex;margin-top:18px;background:#6dded2;color:#06262b;padding:16px 22px;border-radius:999px;font-weight:850}
@media(max-width:980px){.aes-cover-layout,.aes-summary-grid,.aes-layout,.aes-final .container{grid-template-columns:1fr}.aes-sidebar{position:static}.aes-toc{display:none}.aes-summary-actions{grid-template-columns:repeat(2,1fr)}.aes-audit,.aes-metrics,.aes-role-map{grid-template-columns:repeat(2,1fr)}.aes-faq{grid-template-columns:1fr}.aes-scoreboard{max-width:520px;margin-inline:auto}.aes-roadmap{grid-template-columns:1fr}}
@media(max-width:640px){.aes-cover{padding:116px 0 56px}.aes-cover h1{font-size:43px}.aes-deck{font-size:17px}.aes-decision-room{padding:15px}.aes-scoreboard{height:auto;display:grid;grid-template-columns:1fr;gap:9px;margin:20px 0}.aes-score-core{position:relative;left:auto;top:auto;transform:none;width:130px;height:130px;margin:0 auto 10px}.aes-score{position:relative!important;inset:auto!important;width:auto}.aes-summary-grid{padding:38px 0;gap:24px}.aes-summary-label{display:none}.aes-summary-copy h2{font-size:27px}.aes-summary-actions{grid-template-columns:1fr}.aes-body{padding:58px 0}.aes-review,.aes-comparison,.aes-evidence-grid,.aes-audit,.aes-metrics,.aes-role-map,.aes-contract-grid{grid-template-columns:1fr}.aes-content>section{margin-bottom:66px}.aes-content h2{font-size:34px}.aes-content p,.aes-content li,.aes-content td{font-size:16px}.aes-checklist ul{columns:1}.aes-redflags{grid-template-columns:1fr}.aes-redflags div:nth-child(odd),.aes-redflags div:nth-child(even){padding:17px 0;border-left:0}.aes-content table{display:block;overflow-x:auto}.aes-faq summary{font-size:17px}.aes-final{padding:64px 0}.aes-final h2{font-size:41px}}
/* v16.6 - Sağlık Turizm Şirketleri Neden CRM Kullanmalı */
.wcrm-page{--navy:#071a2f;--petrol:#0b3140;--mint:#6de1ce;--ink:#102030;--paper:#f5f7f8;background:#fff;color:var(--ink)}
.wcrm-progress{position:fixed;z-index:9999;left:0;top:0;width:100%;height:3px;background:rgba(255,255,255,.08)}.wcrm-progress span{display:block;height:100%;width:0;background:linear-gradient(90deg,#6de1ce,#f0c879)}
.wcrm-cover{position:relative;overflow:hidden;background:linear-gradient(135deg,#06172b 0%,#0b2f3d 62%,#0e3d44 100%);color:#fff;padding:150px 0 90px}.wcrm-cover-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(to bottom,#000,transparent)}
.wcrm-cover-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);gap:72px;align-items:center}.wcrm-breadcrumb{display:flex;gap:10px;flex-wrap:wrap;font-size:13px;color:rgba(255,255,255,.58);margin-bottom:34px}.wcrm-breadcrumb a{color:inherit}.wcrm-kicker{display:flex;align-items:center;gap:14px;font-size:12px;letter-spacing:.14em;font-weight:700;color:#a7f0e4}.wcrm-kicker i{width:56px;height:1px;background:rgba(255,255,255,.28)}.wcrm-copy h1{font-size:clamp(48px,5.7vw,86px);line-height:.98;letter-spacing:-.055em;margin:26px 0 28px;max-width:900px}.wcrm-deck{font-size:20px;line-height:1.7;color:rgba(255,255,255,.76);max-width:760px}.wcrm-meta{display:flex;gap:42px;flex-wrap:wrap;margin-top:42px;padding-top:28px;border-top:1px solid rgba(255,255,255,.14)}.wcrm-meta small{display:block;font-size:10px;letter-spacing:.14em;color:rgba(255,255,255,.46);margin-bottom:7px}.wcrm-meta strong{font-size:14px;color:#fff}
.wcrm-engine{border:1px solid rgba(255,255,255,.16);background:rgba(6,18,30,.48);backdrop-filter:blur(18px);padding:30px;box-shadow:0 30px 80px rgba(0,0,0,.25)}.wcrm-engine-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:22px;border-bottom:1px solid rgba(255,255,255,.12)}.wcrm-engine-head span{font-size:11px;letter-spacing:.16em;color:#a7f0e4}.wcrm-engine-head b{font-size:36px;font-weight:500;color:rgba(255,255,255,.22)}.wcrm-engine-track{display:grid;gap:10px;margin:26px 0}.wcrm-engine-track div{display:grid;grid-template-columns:44px 1fr;gap:2px 12px;padding:14px 16px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.035)}.wcrm-engine-track small{grid-row:1/3;color:#6de1ce}.wcrm-engine-track strong{font-size:17px}.wcrm-engine-track span{font-size:12px;color:rgba(255,255,255,.56)}.wcrm-engine-track i{text-align:center;color:rgba(255,255,255,.28)}.wcrm-engine-foot{padding-top:22px;border-top:1px solid rgba(255,255,255,.12)}.wcrm-engine-foot span{display:block;font-size:12px;color:#6de1ce;margin-bottom:8px}.wcrm-engine-foot strong{font-size:20px;line-height:1.4}
.wcrm-summary{background:#edf5f3;border-bottom:1px solid #dbe7e4}.wcrm-summary-grid{display:grid;grid-template-columns:180px 1fr 250px;gap:38px;align-items:center;padding:48px 0}.wcrm-summary-grid>div:first-child{display:flex;justify-content:space-between;color:#0d675f;font-size:11px;letter-spacing:.14em}.wcrm-summary-grid h2{font-size:30px;line-height:1.25;letter-spacing:-.03em;margin:0 0 12px}.wcrm-summary-grid p{margin:0;color:#53636a;line-height:1.75}.wcrm-summary-grid>a{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;background:#09253a;color:#fff;font-weight:700}
.wcrm-body{background:#fff;padding:86px 0 110px}.wcrm-layout{display:grid;grid-template-columns:300px minmax(0,900px);gap:74px;align-items:start}.wcrm-toc{position:sticky;top:110px;border:1px solid #dfe7e9;background:#fff;padding:24px}.wcrm-toc-progress span{font-size:10px;letter-spacing:.13em;color:#64737a}.wcrm-toc-progress b{display:block;height:2px;width:0;background:#0c8c7b;margin:12px 0 18px}.wcrm-toc nav{display:grid}.wcrm-toc nav a{padding:10px 0;border-bottom:1px solid #edf1f2;color:#53636a;font-size:13px}.wcrm-toc nav a:hover{color:#0b6f64}.wcrm-toc-cta{margin-top:22px;padding:20px;background:#081f34;color:#fff}.wcrm-toc-cta small{color:#6de1ce;font-size:10px;letter-spacing:.12em}.wcrm-toc-cta strong{display:block;font-size:17px;line-height:1.45;margin:10px 0 16px}.wcrm-toc-cta a{color:#fff;font-weight:700}
.wcrm-content>section{padding:0 0 84px;margin-bottom:84px;border-bottom:1px solid #e8edef;scroll-margin-top:120px}.wcrm-content>section:last-child{border-bottom:0}.wcrm-chapter{display:block;font-size:11px;letter-spacing:.14em;color:#0b7d70;font-weight:700;margin-bottom:20px}.wcrm-content h2{font-size:clamp(34px,4vw,54px);line-height:1.08;letter-spacing:-.045em;margin:0 0 26px}.wcrm-content h3{font-size:22px}.wcrm-content p{font-size:18px;line-height:1.9;color:#44545c}.wcrm-principles,.wcrm-loss-grid,.wcrm-metrics,.wcrm-decision-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#dfe7e9;margin-top:34px}.wcrm-principles>div,.wcrm-loss-grid article,.wcrm-metrics>div,.wcrm-decision-grid article{background:#f7f9fa;padding:28px}.wcrm-principles b,.wcrm-decision-grid b{font-size:12px;letter-spacing:.12em;color:#0b7d70}.wcrm-loss-grid small{font-size:30px;color:#c3ced1}.wcrm-warning{margin-top:28px;padding:24px 26px;border-left:4px solid #e4b65c;background:#fff8e8;line-height:1.7}.wcrm-journey{list-style:none;padding:0;margin:32px 0 0;display:grid}.wcrm-journey li{display:grid;grid-template-columns:70px 1fr;gap:22px;padding:22px 0;border-top:1px solid #e4eaec}.wcrm-journey b{font-size:26px;color:#b3c0c4}.wcrm-journey strong{display:block;font-size:22px;margin-bottom:6px}.wcrm-journey span{color:#69777d}.wcrm-content table{width:100%;border-collapse:collapse;margin-top:30px}.wcrm-content th,.wcrm-content td{padding:16px 18px;text-align:left;border:1px solid #dfe6e8;vertical-align:top}.wcrm-content th{background:#0a293d;color:#fff;font-size:13px}.wcrm-flow{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:34px 0;padding:24px;background:#0a293d;color:#fff}.wcrm-flow span{font-size:12px;font-weight:700;letter-spacing:.08em}.wcrm-flow i{color:#6de1ce}.wcrm-inline-cta{margin-top:30px;padding:34px;background:#0d3440;color:#fff}.wcrm-inline-cta small{color:#6de1ce;letter-spacing:.12em}.wcrm-inline-cta h3{font-size:30px;line-height:1.25}.wcrm-inline-cta a{display:inline-block;margin-top:10px;color:#fff;font-weight:700}.wcrm-checklist{padding:30px;background:#edf6f3;margin-top:28px}.wcrm-checklist ul{columns:2;gap:30px}.wcrm-checklist li{margin:9px 0}.wcrm-roadmap{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#dce5e7;margin-top:34px}.wcrm-roadmap>div{background:#f7f9fa;padding:24px}.wcrm-roadmap span{font-size:11px;color:#0b7d70;letter-spacing:.1em}.wcrm-faq{display:grid;grid-template-columns:320px 1fr;gap:50px}.wcrm-faq>div:first-child span{font-size:11px;letter-spacing:.14em;color:#0b7d70}.wcrm-faq>div:first-child h2{font-size:34px}.wcrm-faq details{border-top:1px solid #dde5e7;padding:18px 0}.wcrm-faq summary{display:flex;justify-content:space-between;gap:20px;font-weight:700;cursor:pointer}.wcrm-faq details p{font-size:16px}.wcrm-final{background:linear-gradient(135deg,#07192c,#0c3941);color:#fff;padding:90px 0}.wcrm-final .container{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:end}.wcrm-final span{font-size:11px;letter-spacing:.14em;color:#6de1ce}.wcrm-final h2{font-size:clamp(42px,5vw,72px);line-height:1.02;letter-spacing:-.05em;margin:18px 0 0}.wcrm-final p{color:rgba(255,255,255,.7);font-size:18px;line-height:1.7}.wcrm-final a{display:flex;justify-content:space-between;margin-top:28px;padding:18px 20px;background:#6de1ce;color:#082437;font-weight:800}
@media(max-width:1100px){.wcrm-cover-layout,.wcrm-summary-grid,.wcrm-layout,.wcrm-final .container{grid-template-columns:1fr}.wcrm-engine{max-width:720px}.wcrm-toc{position:relative;top:auto}.wcrm-faq{grid-template-columns:1fr}.wcrm-roadmap{grid-template-columns:repeat(2,1fr)}}
@media(max-width:700px){.wcrm-cover{padding:120px 0 64px}.wcrm-copy h1{font-size:46px}.wcrm-deck{font-size:17px}.wcrm-meta{gap:20px}.wcrm-engine{padding:20px}.wcrm-summary-grid{padding:34px 0;gap:22px}.wcrm-summary-grid h2{font-size:25px}.wcrm-body{padding:58px 0 80px}.wcrm-layout{gap:40px}.wcrm-toc{display:none}.wcrm-content>section{padding-bottom:58px;margin-bottom:58px}.wcrm-content h2{font-size:34px}.wcrm-content p{font-size:17px}.wcrm-principles,.wcrm-loss-grid,.wcrm-metrics,.wcrm-decision-grid,.wcrm-roadmap{grid-template-columns:1fr}.wcrm-checklist ul{columns:1}.wcrm-flow{justify-content:flex-start}.wcrm-faq>div:first-child h2{font-size:30px}.wcrm-final{padding:64px 0}.wcrm-final h2{font-size:42px}}
/* v16.7 Clinic Excellence Playbook */
.cep-page{--navy:#071a2f;--petrol:#0a3440;--mint:#6de1ce;--gold:#e7c27b;--ink:#12212f;--paper:#f6f8f8;background:#fff;color:var(--ink)}
.cep-progress{position:fixed;z-index:9999;left:0;top:0;width:100%;height:3px;background:rgba(255,255,255,.08)}.cep-progress span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--mint),var(--gold))}
.cep-cover{position:relative;overflow:hidden;background:linear-gradient(135deg,#06172b 0%,#0a2e3c 58%,#0b3b43 100%);color:#fff;padding:150px 0 92px}.cep-cover-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(to bottom,#000,transparent)}
.cep-cover-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(390px,.9fr);gap:76px;align-items:center}.cep-breadcrumb{display:flex;gap:10px;flex-wrap:wrap;font-size:13px;color:rgba(255,255,255,.58);margin-bottom:34px}.cep-breadcrumb a{color:inherit}.cep-kicker{display:flex;align-items:center;gap:14px;font-size:12px;letter-spacing:.14em;font-weight:700;color:#a7f0e4}.cep-kicker i{width:56px;height:1px;background:rgba(255,255,255,.28)}.cep-copy h1{font-size:clamp(48px,5.8vw,88px);line-height:.98;letter-spacing:-.055em;margin:26px 0 28px}.cep-deck{font-size:20px;line-height:1.7;color:rgba(255,255,255,.76);max-width:760px}.cep-meta{display:flex;gap:40px;flex-wrap:wrap;margin-top:42px;padding-top:28px;border-top:1px solid rgba(255,255,255,.14)}.cep-meta small{display:block;font-size:10px;letter-spacing:.14em;color:rgba(255,255,255,.46);margin-bottom:7px}.cep-meta strong{font-size:14px}
.cep-framework{border:1px solid rgba(255,255,255,.16);background:rgba(5,18,30,.5);backdrop-filter:blur(18px);padding:30px;box-shadow:0 30px 80px rgba(0,0,0,.24)}.cep-framework-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:22px;border-bottom:1px solid rgba(255,255,255,.12)}.cep-framework-head span{font-size:11px;letter-spacing:.16em;color:#a7f0e4}.cep-framework-head b{font-size:36px;font-weight:500;color:rgba(255,255,255,.2)}.cep-core{padding:34px 0 26px;text-align:center}.cep-core strong{display:block;font-size:30px;line-height:1.05;letter-spacing:-.03em}.cep-core span{display:block;margin-top:12px;color:rgba(255,255,255,.55);font-size:12px}.cep-rings{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cep-rings div{padding:16px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.035)}.cep-rings b{display:block;color:var(--mint);font-size:12px;letter-spacing:.12em}.cep-rings span{display:block;margin-top:6px;color:rgba(255,255,255,.58);font-size:12px;line-height:1.5}.cep-framework-foot{padding-top:22px;margin-top:24px;border-top:1px solid rgba(255,255,255,.12)}.cep-framework-foot span{display:block;font-size:11px;color:var(--mint);margin-bottom:8px}.cep-framework-foot strong{font-size:18px;line-height:1.45}
.cep-executive{background:#edf5f3;border-bottom:1px solid #dbe7e4}.cep-executive-grid{display:grid;grid-template-columns:180px 1fr 250px;gap:38px;align-items:center;padding:48px 0}.cep-executive-grid>div:first-child{display:flex;justify-content:space-between;color:#0d675f;font-size:11px;letter-spacing:.14em}.cep-executive-grid h2{font-size:30px;line-height:1.25;letter-spacing:-.03em;margin:0 0 12px}.cep-executive-grid p{margin:0;color:#53636a;line-height:1.75}.cep-executive-grid>a{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;background:#09253a;color:#fff;font-weight:700}
.cep-body{padding:86px 0 110px}.cep-layout{display:grid;grid-template-columns:300px minmax(0,900px);gap:74px;align-items:start}.cep-toc{position:sticky;top:110px;border:1px solid #dfe7e9;background:#fff;padding:24px}.cep-toc-progress span{font-size:10px;letter-spacing:.13em;color:#64737a}.cep-toc-progress b{display:block;height:2px;width:0;background:#0c8c7b;margin:12px 0 18px}.cep-toc nav{display:grid}.cep-toc nav a{padding:10px 0;border-bottom:1px solid #edf1f2;color:#53636a;font-size:13px}.cep-toc nav a:hover{color:#0b6f64}.cep-toc-cta{margin-top:22px;padding:20px;background:#081f34;color:#fff}.cep-toc-cta small{color:var(--mint);font-size:10px;letter-spacing:.12em}.cep-toc-cta strong{display:block;font-size:17px;line-height:1.45;margin:10px 0 16px}.cep-toc-cta a{color:#fff;font-weight:700}
.cep-content>section{padding:0 0 84px;margin-bottom:84px;border-bottom:1px solid #e8edef;scroll-margin-top:120px}.cep-content>section:last-child{border-bottom:0}.cep-chapter{display:block;font-size:11px;letter-spacing:.14em;color:#0b7d70;font-weight:700;margin-bottom:20px}.cep-content h2{font-size:clamp(34px,4vw,54px);line-height:1.08;letter-spacing:-.045em;margin:0 0 26px}.cep-content h3{font-size:22px}.cep-content p{font-size:18px;line-height:1.9;color:#44545c}.cep-principles,.cep-trust-map,.cep-doctor-grid,.cep-moments,.cep-quality,.cep-errors{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#dfe7e9;margin-top:34px}.cep-principles>div,.cep-trust-map article,.cep-doctor-grid>div,.cep-moments article,.cep-quality>div,.cep-errors article{background:#f7f9fa;padding:28px}.cep-principles b,.cep-moments b{font-size:12px;letter-spacing:.12em;color:#0b7d70}.cep-trust-map small{font-size:28px;color:#bcc8cc}.cep-expert,.cep-warning{margin-top:28px;padding:26px;border-left:4px solid var(--gold);background:#fff8e8;line-height:1.7}.cep-expert span{display:block;font-size:10px;letter-spacing:.14em;color:#8a641f;margin-bottom:8px}.cep-journey{list-style:none;padding:0;margin:32px 0 0}.cep-journey li{display:grid;grid-template-columns:70px 1fr;gap:22px;padding:22px 0;border-top:1px solid #e4eaec}.cep-journey b{font-size:26px;color:#b3c0c4}.cep-journey strong{display:block;font-size:22px;margin-bottom:6px}.cep-content table{width:100%;border-collapse:collapse;margin-top:30px}.cep-content th,.cep-content td{padding:16px 18px;text-align:left;border:1px solid #dfe6e8;vertical-align:top}.cep-content th{background:#0a293d;color:#fff;font-size:13px}.cep-checklist{padding:30px;background:#edf6f3;margin-top:28px}.cep-checklist ul{columns:2;gap:30px}.cep-checklist li{margin:9px 0}.cep-flow{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:34px 0;padding:24px;background:#0a293d;color:#fff}.cep-flow span{font-size:12px;font-weight:700;letter-spacing:.08em}.cep-flow i{color:var(--mint)}.cep-inline-cta{margin-top:30px;padding:34px;background:#0d3440;color:#fff}.cep-inline-cta small{color:var(--mint);letter-spacing:.12em}.cep-inline-cta h3{font-size:30px;line-height:1.25}.cep-inline-cta a{display:inline-block;margin-top:10px;color:#fff;font-weight:700}.cep-followup,.cep-roadmap{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#dce5e7;margin-top:34px}.cep-followup>div,.cep-roadmap>div{background:#f7f9fa;padding:24px}.cep-followup span,.cep-roadmap span{font-size:11px;color:#0b7d70;letter-spacing:.1em}.cep-errors article{display:flex;gap:18px;align-items:flex-start}.cep-errors span{font-size:28px;color:#bdc8cb}.cep-faq{display:grid;grid-template-columns:320px 1fr;gap:50px}.cep-faq>div:first-child span{font-size:11px;letter-spacing:.14em;color:#0b7d70}.cep-faq>div:first-child h2{font-size:34px}.cep-faq details{border-top:1px solid #dde5e7;padding:18px 0}.cep-faq summary{display:flex;justify-content:space-between;gap:20px;font-weight:700;cursor:pointer}.cep-faq details p{font-size:16px}.cep-final{background:linear-gradient(135deg,#07192c,#0c3941);color:#fff;padding:90px 0}.cep-final .container{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:end}.cep-final span{font-size:11px;letter-spacing:.14em;color:var(--mint)}.cep-final h2{font-size:clamp(42px,5vw,72px);line-height:1.02;letter-spacing:-.05em;margin:18px 0 0}.cep-final p{color:rgba(255,255,255,.7);font-size:18px;line-height:1.7}.cep-final a{display:flex;justify-content:space-between;margin-top:28px;padding:18px 20px;background:var(--mint);color:#082437;font-weight:800}
@media(max-width:1100px){.cep-cover-layout,.cep-executive-grid,.cep-layout,.cep-final .container{grid-template-columns:1fr}.cep-framework{max-width:720px}.cep-toc{position:relative;top:auto}.cep-faq{grid-template-columns:1fr}.cep-followup,.cep-roadmap{grid-template-columns:repeat(2,1fr)}}
@media(max-width:700px){.cep-cover{padding:120px 0 64px}.cep-copy h1{font-size:46px}.cep-deck{font-size:17px}.cep-meta{gap:20px}.cep-framework{padding:20px}.cep-rings{grid-template-columns:1fr}.cep-executive-grid{padding:34px 0;gap:22px}.cep-executive-grid h2{font-size:25px}.cep-body{padding:58px 0 80px}.cep-layout{gap:40px}.cep-toc{display:none}.cep-content>section{padding-bottom:58px;margin-bottom:58px}.cep-content h2{font-size:34px}.cep-content p{font-size:17px}.cep-principles,.cep-trust-map,.cep-doctor-grid,.cep-moments,.cep-quality,.cep-errors,.cep-followup,.cep-roadmap{grid-template-columns:1fr}.cep-checklist ul{columns:1}.cep-faq>div:first-child h2{font-size:30px}.cep-final{padding:64px 0}.cep-final h2{font-size:42px}}

/* v16.8 — Ajans Sorumluluk Dosyası */
.arp-page{--ink:#0a1d2d;--navy:#071b2c;--petrol:#0d3940;--mint:#64e6cf;--paper:#f5f7f4;--line:rgba(10,29,45,.13);color:var(--ink);background:#fff}.arp-progress{position:fixed;inset:0 0 auto;z-index:9999;height:3px;background:transparent}.arp-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,#65e7cf,#f1d38a)}.arp-cover{position:relative;overflow:hidden;background:radial-gradient(circle at 78% 18%,rgba(57,190,174,.15),transparent 32%),linear-gradient(135deg,#071726 0%,#0a2533 58%,#0c343a 100%);color:#f8fbfa;padding:150px 0 92px}.arp-cover-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:54px 54px;mask-image:linear-gradient(to bottom,black,transparent 92%)}.arp-cover-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);gap:74px;align-items:center}.arp-breadcrumb,.arp-kicker,.arp-meta{display:flex;align-items:center;gap:12px}.arp-breadcrumb{font-size:12px;color:#a8bdc3;margin-bottom:34px}.arp-breadcrumb a{color:#d9e9e6}.arp-kicker{font-size:11px;letter-spacing:.18em;color:#8ce7d5;font-weight:700}.arp-kicker i{width:72px;height:1px;background:rgba(140,231,213,.55)}.arp-kicker b{font-size:11px;color:#d8e6e3}.arp-copy h1{font-size:clamp(50px,5.2vw,86px);line-height:.97;letter-spacing:-.055em;margin:26px 0 28px;max-width:880px}.arp-deck{font-size:20px;line-height:1.65;color:#cad9d7;max-width:760px}.arp-meta{margin-top:40px;gap:0;border-top:1px solid rgba(255,255,255,.13);border-bottom:1px solid rgba(255,255,255,.13)}.arp-meta>div{padding:18px 26px 18px 0;margin-right:26px;border-right:1px solid rgba(255,255,255,.13)}.arp-meta small,.arp-mission small{display:block;font-size:10px;letter-spacing:.18em;color:#7fa6aa}.arp-meta strong{display:block;margin-top:6px;font-size:13px}.arp-mission{position:relative;border:1px solid rgba(255,255,255,.16);background:linear-gradient(160deg,rgba(255,255,255,.08),rgba(255,255,255,.025));backdrop-filter:blur(18px);padding:28px;min-height:600px;box-shadow:0 34px 80px rgba(0,0,0,.22)}.arp-mission:before{content:"";position:absolute;inset:18px;border:1px solid rgba(255,255,255,.06);pointer-events:none}.arp-mission-top,.arp-mission-foot{display:flex;justify-content:space-between;gap:22px}.arp-mission-top{font-size:11px;letter-spacing:.18em;color:#c4d6d3}.arp-mission-top b{font-size:34px;color:#63e3cc}.arp-core{margin:52px auto 36px;padding:30px;border-left:3px solid var(--mint);background:rgba(3,18,27,.42)}.arp-core strong{display:block;font-size:40px;line-height:1.03;letter-spacing:-.04em;margin:10px 0}.arp-core span{font-size:13px;color:#b3c9c7}.arp-orbit{display:grid;grid-template-columns:1fr 1fr;gap:10px}.arp-orbit div{padding:17px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.035)}.arp-orbit div:last-child{grid-column:1/-1}.arp-orbit b{display:block;color:#8de6d5;font-size:12px;letter-spacing:.12em}.arp-orbit span{display:block;margin-top:7px;color:#bfd0ce;font-size:13px;line-height:1.45}.arp-mission-foot{position:absolute;left:28px;right:28px;bottom:28px;padding-top:20px;border-top:1px solid rgba(255,255,255,.12);align-items:flex-start}.arp-mission-foot span{font-size:10px;letter-spacing:.16em;color:#7fa6aa}.arp-mission-foot strong{max-width:280px;font-size:14px;line-height:1.55}.arp-executive{background:#f0f4f1;border-bottom:1px solid var(--line)}.arp-executive-grid{display:grid;grid-template-columns:160px minmax(0,1fr) 260px;gap:42px;padding:52px 0;align-items:center}.arp-executive-grid>div:first-child{display:flex;justify-content:space-between;align-items:center;font-size:10px;letter-spacing:.15em}.arp-executive-grid>div:first-child b{font-size:42px;color:#9aa9a5}.arp-executive h2{font-size:31px;line-height:1.25;letter-spacing:-.03em;margin:0 0 10px}.arp-executive p{margin:0;color:#5e6f70;line-height:1.65}.arp-executive a{display:flex;justify-content:space-between;gap:18px;padding:18px 0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);font-weight:700}.arp-body{background:#fff}.arp-layout{display:grid;grid-template-columns:300px minmax(0,900px);gap:70px;align-items:start;padding:100px 0 120px}.arp-toc{position:sticky;top:108px;padding:24px;background:#f4f6f3;border:1px solid var(--line)}.arp-toc-progress span{font-size:10px;letter-spacing:.14em}.arp-toc-progress{border-bottom:1px solid var(--line);padding-bottom:16px;margin-bottom:15px}.arp-toc-progress b{display:block;width:0;height:2px;background:var(--petrol);margin-top:12px}.arp-toc nav{max-height:55vh;overflow:auto}.arp-toc nav a{display:block;padding:10px 0;color:#536365;font-size:13px;border-bottom:1px solid rgba(10,29,45,.07)}.arp-toc nav a:hover{color:#061d2c;transform:translateX(3px)}.arp-toc-cta{margin-top:22px;padding-top:20px;border-top:1px solid var(--line)}.arp-toc-cta small{letter-spacing:.14em;color:#2b766e}.arp-toc-cta strong{display:block;font-size:16px;line-height:1.45;margin:8px 0 14px}.arp-toc-cta a{font-weight:800}.arp-content>section{padding:0 0 78px;margin-bottom:78px;border-bottom:1px solid var(--line);scroll-margin-top:130px}.arp-content>section:last-child{border-bottom:0}.arp-chapter{display:block;font-size:11px;letter-spacing:.16em;color:#28736c;font-weight:800;margin-bottom:17px}.arp-content h2{font-size:clamp(34px,3.5vw,56px);line-height:1.06;letter-spacing:-.045em;margin:0 0 25px}.arp-content h3{font-size:22px;letter-spacing:-.025em}.arp-content p,.arp-content li{font-size:18px;line-height:1.86;color:#3f5052}.arp-manifest{margin:42px 0;padding:36px 0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.arp-manifest p{font-size:clamp(26px,3vw,44px);line-height:1.12;letter-spacing:-.04em;margin:0 0 12px;color:var(--ink)}.arp-manifest p:last-child{color:#167d70;margin:0}.arp-responsibility,.arp-diagnostic,.arp-campaign,.arp-content-system,.arp-scoreboard,.arp-ethics,.arp-collaboration,.arp-roadmap{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:36px}.arp-responsibility article,.arp-diagnostic div,.arp-campaign div,.arp-content-system div,.arp-scoreboard div,.arp-ethics div,.arp-collaboration article,.arp-roadmap div{padding:24px;border:1px solid var(--line);background:#fafbf9}.arp-responsibility small,.arp-campaign span,.arp-roadmap span{color:#1d7f73;font-size:12px;letter-spacing:.12em}.arp-responsibility p,.arp-campaign p,.arp-collaboration p,.arp-roadmap p{font-size:15px;line-height:1.65;margin-bottom:0}.arp-diagnostic{grid-template-columns:1fr 1fr}.arp-diagnostic div:last-child{grid-column:1/-1}.arp-diagnostic b,.arp-visibility b,.arp-content-system b,.arp-ethics b{display:block;font-size:12px;letter-spacing:.13em;color:#277a72}.arp-diagnostic span,.arp-visibility span,.arp-ethics span{display:block;margin-top:8px;color:#59696a;line-height:1.5}.arp-note,.arp-warning{margin-top:30px;padding:26px 30px;border-left:4px solid #e1b765;background:#fbf7ed}.arp-note span{display:block;font-size:10px;letter-spacing:.16em;color:#8b6b24}.arp-note strong{display:block;margin-top:8px;font-size:20px;line-height:1.5}.arp-positioning{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:16px;align-items:center;margin-top:35px}.arp-positioning>div{padding:28px;border-top:2px solid var(--petrol);background:#f4f7f5}.arp-positioning small{display:block;letter-spacing:.12em;color:#4a7773}.arp-positioning strong{display:block;margin-top:12px;font-size:20px}.arp-positioning i{font-style:normal;font-size:26px;color:#81908e}.arp-visibility{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:34px}.arp-visibility article{padding:20px 16px;background:#081f2d;color:#fff;min-height:145px}.arp-visibility span{color:#b9ccca;font-size:13px}.arp-inline-cta{margin-top:40px;padding:34px;background:linear-gradient(135deg,#092535,#0d3f42);color:#fff}.arp-inline-cta small{letter-spacing:.16em;color:#76e0cd}.arp-inline-cta h3{font-size:30px;line-height:1.25;max-width:720px}.arp-inline-cta a{display:inline-block;margin-top:12px;color:#071c2b;background:#70e4d0;padding:14px 20px;font-weight:800}.arp-campaign{grid-template-columns:repeat(4,1fr)}.arp-content-system{grid-template-columns:1fr 1fr}.arp-flow{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:32px 0;padding:24px;background:#091e2b;color:#fff}.arp-flow span{padding:10px 14px;border:1px solid rgba(255,255,255,.15);font-size:12px;letter-spacing:.1em}.arp-flow i{font-style:normal;color:#62dfca}.arp-scoreboard{grid-template-columns:repeat(4,1fr)}.arp-scoreboard small{display:block;color:#2b7d74;letter-spacing:.12em}.arp-scoreboard strong{display:block;margin-top:8px}.arp-ethics{grid-template-columns:1fr 1fr}.arp-errors{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid var(--line)}.arp-errors article{display:grid;grid-template-columns:52px 1fr;gap:18px;padding:20px 0;border-bottom:1px solid var(--line)}.arp-errors article:nth-child(odd){padding-right:25px}.arp-errors article:nth-child(even){padding-left:25px;border-left:1px solid var(--line)}.arp-errors span{color:#2a7a72;font-weight:800}.arp-errors p{margin:0;font-size:16px}.arp-roadmap{grid-template-columns:repeat(4,1fr)}.arp-faq>div:first-child{display:grid;grid-template-columns:200px 1fr;gap:30px;margin-bottom:30px}.arp-faq>div:first-child span{font-size:11px;letter-spacing:.15em;color:#277a72}.arp-faq details{border-top:1px solid var(--line);padding:0}.arp-faq details:last-child{border-bottom:1px solid var(--line)}.arp-faq summary{display:flex;justify-content:space-between;gap:20px;padding:22px 0;font-size:19px;font-weight:750;cursor:pointer}.arp-faq summary span{font-size:26px}.arp-faq details p{padding:0 40px 22px 0;margin:0;font-size:16px}.arp-final{background:#071a29;color:#fff;padding:100px 0}.arp-final>.container{display:grid;grid-template-columns:1.2fr .8fr;gap:80px;align-items:end}.arp-final span{font-size:11px;letter-spacing:.16em;color:#74dfcd}.arp-final h2{font-size:clamp(44px,5vw,78px);line-height:1;letter-spacing:-.055em;margin:18px 0 0}.arp-final p{font-size:18px;line-height:1.7;color:#bcd0cd}.arp-final a{display:flex;justify-content:space-between;margin-top:28px;padding:18px 0;border-top:1px solid rgba(255,255,255,.4);border-bottom:1px solid rgba(255,255,255,.4);color:#fff;font-weight:800}
@media(max-width:1100px){.arp-cover-layout{grid-template-columns:1fr}.arp-mission{min-height:560px}.arp-executive-grid{grid-template-columns:120px 1fr}.arp-executive-grid>a{grid-column:2}.arp-layout{grid-template-columns:240px 1fr;gap:38px}.arp-visibility{grid-template-columns:1fr 1fr}.arp-visibility article:last-child{grid-column:1/-1}.arp-campaign,.arp-scoreboard,.arp-roadmap{grid-template-columns:1fr 1fr}}
@media(max-width:760px){.arp-cover{padding:115px 0 64px}.arp-copy h1{font-size:48px}.arp-deck{font-size:17px}.arp-meta{display:grid;grid-template-columns:1fr 1fr}.arp-meta>div{margin:0;padding:15px 12px 15px 0}.arp-meta>div:last-child{grid-column:1/-1;border-top:1px solid rgba(255,255,255,.13);border-right:0}.arp-mission{min-height:auto;padding:20px}.arp-mission-foot{position:static;margin-top:24px}.arp-core strong{font-size:31px}.arp-orbit{grid-template-columns:1fr}.arp-orbit div:last-child{grid-column:auto}.arp-executive-grid{grid-template-columns:1fr;padding:34px 0;gap:22px}.arp-executive-grid>a{grid-column:auto}.arp-layout{display:block;padding:56px 0 80px}.arp-toc{position:relative;top:auto;margin-bottom:48px}.arp-toc nav{max-height:280px}.arp-content>section{padding-bottom:55px;margin-bottom:55px}.arp-content h2{font-size:38px}.arp-content p,.arp-content li{font-size:17px}.arp-responsibility,.arp-diagnostic,.arp-campaign,.arp-content-system,.arp-scoreboard,.arp-ethics,.arp-collaboration,.arp-roadmap,.arp-visibility{grid-template-columns:1fr}.arp-diagnostic div:last-child,.arp-visibility article:last-child{grid-column:auto}.arp-positioning{grid-template-columns:1fr}.arp-positioning i{text-align:center;transform:rotate(90deg)}.arp-flow{align-items:stretch}.arp-flow i{display:none}.arp-flow span{width:100%}.arp-errors{grid-template-columns:1fr}.arp-errors article:nth-child(odd),.arp-errors article:nth-child(even){padding:18px 0;border-left:0}.arp-faq>div:first-child{grid-template-columns:1fr}.arp-final{padding:70px 0}.arp-final>.container{grid-template-columns:1fr;gap:38px}.arp-final h2{font-size:48px}}

/* v16.9 — Sağlık kurumlarında dijital pazarlama yönetişim dosyası */
.dgp-page{--dgp-bg:#071827;--dgp-bg2:#0a2233;--dgp-ink:#10212d;--dgp-muted:#61727d;--dgp-line:rgba(12,38,54,.13);--dgp-accent:#6ee7d7;--dgp-warm:#f0c98d;background:#f6f8f8;color:var(--dgp-ink)}
.dgp-page *{box-sizing:border-box}.dgp-progress{position:fixed;z-index:120;top:0;left:0;width:100%;height:3px;background:rgba(255,255,255,.08)}.dgp-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,var(--dgp-accent),#d6fff7);transition:width .12s linear}
.dgp-cover{position:relative;overflow:hidden;background:radial-gradient(circle at 82% 14%,rgba(43,178,165,.2),transparent 31%),linear-gradient(135deg,#061723 0%,#09283a 58%,#071c2b 100%);color:#fff;padding:160px 0 94px}.dgp-cover-grid{position:absolute;inset:0;opacity:.14;background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,black,transparent 92%)}
.dgp-cover-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(430px,.78fr);gap:88px;align-items:center}.dgp-breadcrumb{display:flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.04em;color:rgba(255,255,255,.56);margin-bottom:32px}.dgp-breadcrumb a{color:inherit;text-decoration:none}.dgp-breadcrumb b{color:#fff;font-weight:600}.dgp-series{display:flex;align-items:center;gap:14px;font-size:11px;letter-spacing:.18em;margin-bottom:22px}.dgp-series span{color:var(--dgp-accent);font-weight:800}.dgp-series i{width:42px;height:1px;background:rgba(255,255,255,.32)}.dgp-series b{font-weight:600;color:rgba(255,255,255,.64)}
.dgp-cover-copy h1{font-size:clamp(48px,5.5vw,82px);line-height:.98;letter-spacing:-.055em;max-width:890px;margin:0 0 28px}.dgp-deck{font-size:clamp(18px,1.5vw,23px);line-height:1.55;color:rgba(255,255,255,.73);max-width:760px;margin:0 0 34px}.dgp-cover-actions{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:42px}.dgp-cover-actions a{min-height:54px;padding:0 22px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:20px;text-decoration:none;font-weight:750}.dgp-primary{background:var(--dgp-accent);color:#042226}.dgp-secondary{border:1px solid rgba(255,255,255,.22);color:#fff;background:rgba(255,255,255,.035)}.dgp-cover-actions a:hover{transform:translateY(-2px)}
.dgp-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.12);max-width:760px}.dgp-meta>div{background:rgba(4,21,31,.55);padding:18px 20px}.dgp-meta small{display:block;color:rgba(255,255,255,.45);font-size:10px;letter-spacing:.15em;margin-bottom:7px}.dgp-meta strong{font-size:14px;color:#fff}
.dgp-control{position:relative;min-height:610px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.025));backdrop-filter:blur(12px);padding:24px;box-shadow:0 34px 90px rgba(0,0,0,.25)}.dgp-control-head,.dgp-control-foot{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.dgp-control-head{font-size:10px;letter-spacing:.18em;color:rgba(255,255,255,.55)}.dgp-control-head b{font-size:26px;line-height:1;color:var(--dgp-accent)}.dgp-control-core{position:relative;z-index:2;width:250px;min-height:250px;border-radius:50%;margin:38px auto 28px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:radial-gradient(circle,rgba(110,231,215,.2),rgba(7,24,39,.92) 67%);border:1px solid rgba(110,231,215,.36);box-shadow:0 0 0 18px rgba(110,231,215,.025),0 0 70px rgba(42,191,175,.17)}.dgp-control-core small{font-size:9px;letter-spacing:.18em;color:var(--dgp-accent)}.dgp-control-core strong{font-size:27px;margin:10px 0;letter-spacing:-.02em}.dgp-control-core p{font-size:12px;line-height:1.5;color:rgba(255,255,255,.58);max-width:180px}.dgp-control-ring i{position:absolute;border:1px solid rgba(110,231,215,.12);border-radius:50%;left:50%;top:47%;transform:translate(-50%,-50%)}.dgp-control-ring i:nth-child(1){width:310px;height:310px}.dgp-control-ring i:nth-child(2){width:380px;height:380px}.dgp-control-ring i:nth-child(3){width:455px;height:455px;border-style:dashed}
.dgp-signals{position:relative;z-index:3;display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.dgp-signals div{position:relative;padding:15px 42px 15px 14px;border:1px solid rgba(255,255,255,.1);background:rgba(4,19,29,.67)}.dgp-signals b{display:block;font-size:11px;letter-spacing:.1em;color:#fff}.dgp-signals span{display:block;margin-top:5px;font-size:11px;color:rgba(255,255,255,.5)}.dgp-signals em{position:absolute;right:12px;top:14px;font-style:normal;color:var(--dgp-accent);font-size:10px}.dgp-control-foot{border-top:1px solid rgba(255,255,255,.12);margin-top:18px;padding-top:18px}.dgp-control-foot span{font-size:9px;letter-spacing:.15em;color:var(--dgp-accent)}.dgp-control-foot strong{max-width:260px;text-align:right;font-size:12px;line-height:1.55;color:rgba(255,255,255,.7)}
.dgp-executive{background:#fff;border-bottom:1px solid var(--dgp-line)}.dgp-executive-grid{display:grid;grid-template-columns:190px minmax(0,1fr) 320px;gap:58px;padding-top:64px;padding-bottom:64px;align-items:start}.dgp-executive-label{display:flex;justify-content:space-between;border-top:1px solid var(--dgp-ink);padding-top:12px;font-size:10px;letter-spacing:.12em}.dgp-executive-label b{font-size:28px;color:#9cafb4}.dgp-executive h2{font-size:clamp(30px,3.2vw,48px);line-height:1.08;letter-spacing:-.04em;margin:0 0 20px}.dgp-executive p{font-size:17px;line-height:1.75;color:var(--dgp-muted)}.dgp-executive-points{display:grid;gap:8px}.dgp-executive-points span{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:15px 0;border-bottom:1px solid var(--dgp-line);font-size:13px;line-height:1.5}.dgp-executive-points b{color:#169b8e}
.dgp-body{padding:96px 0 130px}.dgp-layout{display:grid;grid-template-columns:292px minmax(0,860px);gap:86px;justify-content:center;align-items:start}.dgp-toc{position:sticky;top:106px;border-top:2px solid var(--dgp-ink)}.dgp-toc-head{display:flex;justify-content:space-between;padding:15px 0 12px;font-size:10px;letter-spacing:.12em}.dgp-toc-head b{color:#7b8b92}.dgp-toc nav{display:grid;max-height:52vh;overflow:auto;padding-right:7px}.dgp-toc nav a{display:grid;grid-template-columns:28px 1fr;gap:10px;padding:10px 8px;color:#63747b;text-decoration:none;border-left:2px solid transparent;font-size:12px;line-height:1.35}.dgp-toc nav a b{font-size:10px;color:#9badb1}.dgp-toc nav a:hover,.dgp-toc nav a.is-active{color:var(--dgp-ink);background:#fff;border-left-color:#20aa9b}.dgp-toc-progress{margin-top:18px}.dgp-toc-progress>span{font-size:9px;letter-spacing:.13em;color:#78898e}.dgp-toc-progress i{display:block;height:3px;background:#dfe7e7;margin-top:8px}.dgp-toc-progress b{display:block;width:0;height:100%;background:#20aa9b}.dgp-toc-cta{margin-top:20px;padding:20px;background:var(--dgp-bg);color:#fff}.dgp-toc-cta small{color:var(--dgp-accent);font-size:9px;letter-spacing:.14em}.dgp-toc-cta strong{display:block;font-size:16px;line-height:1.4;margin:9px 0 16px}.dgp-toc-cta a{color:#fff;font-size:12px;font-weight:700;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.35);padding-bottom:4px}
.dgp-content{min-width:0}.dgp-section{scroll-margin-top:120px;padding:0 0 88px;margin:0 0 88px;border-bottom:1px solid var(--dgp-line)}.dgp-chapter{display:block;font-size:10px;letter-spacing:.16em;font-weight:800;color:#178f84;margin-bottom:18px}.dgp-section h2{font-size:clamp(32px,4vw,54px);line-height:1.05;letter-spacing:-.045em;margin:0 0 25px;max-width:830px}.dgp-section>p{font-size:18px;line-height:1.82;color:#52666f;max-width:790px;margin-bottom:34px}.dgp-section h3{letter-spacing:-.025em}.dgp-dark-section{background:var(--dgp-bg);color:#fff;padding:54px;margin-left:-42px;margin-right:-42px;border:0}.dgp-dark-section .dgp-chapter{color:var(--dgp-accent)}.dgp-dark-section>p{color:rgba(255,255,255,.67)}
.dgp-principles,.dgp-crisis{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--dgp-line);border-bottom:1px solid var(--dgp-line)}.dgp-principles article,.dgp-crisis article{padding:30px 26px;border-right:1px solid var(--dgp-line)}.dgp-principles article:last-child,.dgp-crisis article:last-child{border-right:0}.dgp-principles small,.dgp-crisis small{font-size:11px;color:#19978c}.dgp-principles h3,.dgp-crisis h3{font-size:21px;margin:28px 0 10px}.dgp-principles p,.dgp-crisis p{font-size:14px;line-height:1.65;color:var(--dgp-muted)}
.dgp-governance-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:9px;margin:36px 0}.dgp-governance-flow div{min-height:170px;padding:18px 14px;border:1px solid rgba(255,255,255,.13);background:rgba(255,255,255,.04)}.dgp-governance-flow span{color:var(--dgp-accent);font-size:11px}.dgp-governance-flow b{display:block;margin:34px 0 8px;font-size:12px}.dgp-governance-flow p{font-size:11px;line-height:1.5;color:rgba(255,255,255,.54)}.dgp-governance-flow i{font-style:normal;color:rgba(255,255,255,.3)}.dgp-note{border-left:3px solid var(--dgp-accent);background:rgba(255,255,255,.06);padding:22px}.dgp-note span{display:block;color:var(--dgp-accent);font-size:9px;letter-spacing:.14em;margin-bottom:8px}.dgp-note strong{font-size:15px;line-height:1.6}
.dgp-review-matrix{display:grid;border-top:1px solid var(--dgp-line)}.dgp-review-matrix>div{display:grid;grid-template-columns:150px 1fr 100px;gap:20px;align-items:center;padding:18px 0;border-bottom:1px solid var(--dgp-line)}.dgp-review-matrix b{font-size:12px}.dgp-review-matrix span{font-size:14px;color:var(--dgp-muted)}.dgp-review-matrix em{text-align:right;font-style:normal;font-size:10px;color:#168d82;text-transform:uppercase;letter-spacing:.09em}.dgp-warning{padding:20px 24px;background:#fff6e8;border-left:3px solid #d99b41;color:#755522;font-size:14px;line-height:1.65;margin-top:24px}
.dgp-visibility-system{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.dgp-visibility-system article{padding:24px;border:1px solid var(--dgp-line);background:#fff}.dgp-visibility-system b{font-size:12px;color:#168e83}.dgp-visibility-system p{margin:35px 0 0;font-size:15px;line-height:1.6;color:var(--dgp-muted)}.dgp-inline-cta{margin-top:36px;background:linear-gradient(135deg,#092838,#0e3a45);color:#fff;padding:36px}.dgp-inline-cta small{font-size:9px;letter-spacing:.16em;color:var(--dgp-accent)}.dgp-inline-cta h3{font-size:29px;line-height:1.15;max-width:620px;margin:14px 0}.dgp-inline-cta p{color:rgba(255,255,255,.65);max-width:650px}.dgp-inline-cta a{display:inline-block;color:#071c23;background:var(--dgp-accent);padding:13px 18px;margin-top:12px;text-decoration:none;font-size:12px;font-weight:800}
.dgp-table{width:100%;border-collapse:collapse;background:#fff}.dgp-table th,.dgp-table td{text-align:left;vertical-align:top;padding:18px;border-bottom:1px solid var(--dgp-line)}.dgp-table th{font-size:10px;letter-spacing:.1em;background:#eaf0ef}.dgp-table td{font-size:13px;line-height:1.55;color:#566870}.dgp-web-audit{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--dgp-line)}.dgp-web-audit>div{background:#fff;padding:24px 18px;min-height:190px}.dgp-web-audit span{font-size:10px;color:#159287}.dgp-web-audit b{display:block;margin:38px 0 10px;font-size:12px}.dgp-web-audit p{font-size:13px;line-height:1.55;color:var(--dgp-muted)}
.dgp-data-section{background:#e5f2f0;padding:52px;margin-left:-42px;margin-right:-42px}.dgp-data-layers{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.dgp-data-layers div{background:#fff;padding:20px 16px;min-height:155px}.dgp-data-layers b{font-size:11px;color:#0b746c}.dgp-data-layers span{display:block;margin-top:48px;font-size:12px;line-height:1.55;color:#61737a}.dgp-crm-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;align-items:center}.dgp-crm-flow div{padding:20px 14px;border-top:2px solid #149186;min-height:130px}.dgp-crm-flow b{font-size:11px}.dgp-crm-flow span{display:block;margin-top:34px;font-size:11px;line-height:1.5;color:var(--dgp-muted)}.dgp-crm-flow i{font-style:normal;color:#9fb0b4}.dgp-kpi{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--dgp-line);border-bottom:1px solid var(--dgp-line)}.dgp-kpi div{padding:24px 18px;border-right:1px solid var(--dgp-line)}.dgp-kpi div:last-child{border:0}.dgp-kpi small{font-size:9px;letter-spacing:.12em;color:#168f84}.dgp-kpi strong{display:block;margin-top:34px;font-size:14px;line-height:1.5}.dgp-errors{counter-reset:item;list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:0;border-top:1px solid var(--dgp-line)}.dgp-errors li{position:relative;padding:20px 20px 20px 58px;border-bottom:1px solid var(--dgp-line);font-size:14px;line-height:1.55}.dgp-errors li:nth-child(odd){border-right:1px solid var(--dgp-line)}.dgp-errors li:before{counter-increment:item;content:counter(item,decimal-leading-zero);position:absolute;left:16px;color:#179487;font-size:11px}
.dgp-plan-section{border:0;margin-bottom:0}.dgp-plan{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.dgp-plan article{background:#fff;border:1px solid var(--dgp-line);padding:28px}.dgp-plan article>span{font-size:11px;color:#148b81}.dgp-plan h3{font-size:22px;margin:48px 0 20px}.dgp-plan ul{padding-left:18px;color:var(--dgp-muted);font-size:13px;line-height:1.8}.dgp-final-check{margin-top:20px;padding:38px;background:var(--dgp-bg);color:#fff}.dgp-final-check small{color:var(--dgp-accent);letter-spacing:.14em;font-size:9px}.dgp-final-check h3{font-size:29px;line-height:1.2;margin:14px 0 20px}.dgp-final-check a{color:#071d22;background:var(--dgp-accent);padding:13px 18px;text-decoration:none;font-size:12px;font-weight:800}
.dgp-section-head span{font-size:10px;letter-spacing:.15em;color:#178e84}.dgp-section-head h2{font-size:clamp(34px,4vw,56px);line-height:1.05;letter-spacing:-.045em;max-width:800px;margin:14px 0 0}.dgp-faq{padding:110px 0;background:#fff}.dgp-faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:48px}.dgp-faq details{border:1px solid var(--dgp-line);background:#f8faf9}.dgp-faq summary{cursor:pointer;display:grid;grid-template-columns:36px 1fr 24px;gap:12px;align-items:center;padding:20px;list-style:none}.dgp-faq summary::-webkit-details-marker{display:none}.dgp-faq summary b{font-size:10px;color:#168f84}.dgp-faq summary span{font-size:14px;font-weight:700}.dgp-faq summary i{font-style:normal;font-size:20px;color:#698087}.dgp-faq details>div{padding:0 20px 22px 68px;font-size:14px;line-height:1.7;color:var(--dgp-muted)}.dgp-related{padding:100px 0;background:#e8efee}.dgp-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(8,32,46,.14);margin-top:42px}.dgp-related-grid a{background:#f6f8f8;padding:28px;text-decoration:none;color:var(--dgp-ink);min-height:190px;display:flex;flex-direction:column}.dgp-related-grid small{font-size:9px;color:#178f84;letter-spacing:.1em}.dgp-related-grid strong{font-size:19px;line-height:1.3;margin:42px 0 auto}.dgp-related-grid span{font-size:11px;font-weight:800}.dgp-final{padding:110px 0;background:linear-gradient(120deg,#061721,#0b3140);color:#fff}.dgp-final-grid{display:grid;grid-template-columns:1.2fr .65fr;gap:100px;align-items:end}.dgp-final span{font-size:10px;letter-spacing:.15em;color:var(--dgp-accent)}.dgp-final h2{font-size:clamp(42px,5vw,74px);line-height:1;letter-spacing:-.055em;margin:18px 0 0}.dgp-final p{font-size:16px;line-height:1.7;color:rgba(255,255,255,.65)}.dgp-final a{display:inline-flex;margin-top:20px;padding:15px 20px;background:var(--dgp-accent);color:#062126;text-decoration:none;font-size:12px;font-weight:800}.dgp-final i{margin-left:28px}
@media(max-width:1100px){.dgp-cover-layout{grid-template-columns:1fr;gap:55px}.dgp-control{max-width:700px}.dgp-executive-grid{grid-template-columns:150px 1fr}.dgp-executive-points{grid-column:2}.dgp-layout{grid-template-columns:230px minmax(0,1fr);gap:45px}.dgp-governance-flow,.dgp-crm-flow{grid-template-columns:1fr 1fr}.dgp-governance-flow i,.dgp-crm-flow i{display:none}.dgp-web-audit{grid-template-columns:repeat(2,1fr)}.dgp-data-layers,.dgp-kpi{grid-template-columns:repeat(3,1fr)}.dgp-data-layers div:nth-child(n+4),.dgp-kpi div:nth-child(n+4){border-top:1px solid var(--dgp-line)}}
@media(max-width:780px){.dgp-cover{padding:120px 0 62px}.dgp-cover-copy h1{font-size:43px}.dgp-deck{font-size:17px}.dgp-cover-actions a{width:100%}.dgp-meta{grid-template-columns:1fr}.dgp-control{min-height:auto;padding:18px}.dgp-control-core{width:220px;height:220px;min-height:220px}.dgp-control-ring{display:none}.dgp-signals{grid-template-columns:1fr}.dgp-executive-grid{grid-template-columns:1fr;gap:30px;padding-top:46px;padding-bottom:46px}.dgp-executive-points{grid-column:auto}.dgp-body{padding:62px 0 90px}.dgp-layout{grid-template-columns:1fr}.dgp-toc{position:relative;top:auto}.dgp-toc nav{grid-template-columns:repeat(2,1fr);max-height:none}.dgp-toc-cta{display:none}.dgp-section{padding-bottom:62px;margin-bottom:62px}.dgp-section h2{font-size:36px}.dgp-section>p{font-size:17px}.dgp-dark-section,.dgp-data-section{margin-left:-20px;margin-right:-20px;padding:34px 20px}.dgp-principles,.dgp-crisis,.dgp-visibility-system,.dgp-plan,.dgp-faq-grid,.dgp-related-grid,.dgp-final-grid{grid-template-columns:1fr}.dgp-principles article,.dgp-crisis article{border-right:0;border-bottom:1px solid var(--dgp-line)}.dgp-review-matrix>div{grid-template-columns:1fr;gap:5px}.dgp-review-matrix em{text-align:left}.dgp-data-layers,.dgp-kpi{grid-template-columns:1fr}.dgp-governance-flow,.dgp-crm-flow{grid-template-columns:1fr}.dgp-errors{grid-template-columns:1fr}.dgp-errors li:nth-child(odd){border-right:0}.dgp-final{padding:72px 0}.dgp-final-grid{gap:36px}.dgp-final h2{font-size:42px}.dgp-faq,.dgp-related{padding:72px 0}}
@media(max-width:480px){.dgp-cover-copy h1{font-size:37px}.dgp-series{align-items:flex-start;flex-wrap:wrap}.dgp-meta>div{padding:15px}.dgp-control-head{font-size:8px}.dgp-toc nav{grid-template-columns:1fr}.dgp-web-audit{grid-template-columns:1fr}.dgp-inline-cta{padding:26px 20px}.dgp-table{display:block;overflow-x:auto}.dgp-section-head h2{font-size:36px}.dgp-faq summary{grid-template-columns:28px 1fr 20px;padding:16px}.dgp-faq details>div{padding:0 16px 18px 56px}}

/* v17.0 — Sağlık Turizmi Google Reklamları */
.gads-page{--gads-bg:#071a2e;--gads-ink:#0a1830;--gads-accent:#52d7c7;--gads-orange:#ffb36b;--gads-surface:#f6f8fb;--gads-line:rgba(11,31,55,.12);background:#fff;color:var(--gads-ink)}
.gads-page *{box-sizing:border-box}.gads-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:999;background:transparent}.gads-progress span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--gads-accent),var(--gads-orange));transition:width .1s linear}
.gads-cover{position:relative;overflow:hidden;background:radial-gradient(circle at 78% 18%,rgba(82,215,199,.16),transparent 31%),linear-gradient(135deg,#061629 0%,#0a2942 58%,#0b3444 100%);color:#fff;padding:clamp(120px,11vw,190px) 0 88px}.gads-cover-grid{position:absolute;inset:0;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,#000,transparent 88%)}
.gads-cover-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.82fr);gap:clamp(48px,7vw,110px);align-items:center}.gads-breadcrumb{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:13px;color:rgba(255,255,255,.64)}.gads-breadcrumb a{color:inherit;text-decoration:none}.gads-breadcrumb b{color:#fff}.gads-kicker{display:flex;align-items:center;gap:13px;margin:34px 0 24px;font-size:11px;letter-spacing:.18em}.gads-kicker span{color:var(--gads-accent);font-weight:800}.gads-kicker i{width:44px;height:1px;background:rgba(255,255,255,.34)}.gads-kicker b{color:rgba(255,255,255,.6);font-weight:600}.gads-cover h1{font-size:clamp(48px,5.2vw,82px);line-height:.98;letter-spacing:-.055em;max-width:900px;margin:0}.gads-deck{font-size:clamp(18px,1.45vw,23px);line-height:1.65;color:rgba(255,255,255,.74);max-width:760px;margin:28px 0 34px}.gads-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.12);max-width:760px}.gads-meta div{padding:18px 20px;background:rgba(3,19,35,.6)}.gads-meta small,.gads-command small{display:block;font-size:10px;letter-spacing:.16em;color:rgba(255,255,255,.5);margin-bottom:7px}.gads-meta strong{font-size:14px}.gads-cover-actions{display:flex;gap:12px;margin-top:30px}.gads-cover-actions a{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;padding:15px 19px;border-radius:4px;text-decoration:none;font-weight:800}.gads-cover-actions a:first-child{background:var(--gads-accent);color:#062136}.gads-cover-actions a:last-child{border:1px solid rgba(255,255,255,.26);color:#fff}
.gads-command{position:relative;border:1px solid rgba(255,255,255,.14);background:linear-gradient(155deg,rgba(255,255,255,.10),rgba(255,255,255,.035));backdrop-filter:blur(18px);padding:22px;min-height:555px;box-shadow:0 35px 90px rgba(0,0,0,.24)}.gads-command-head{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.16em;color:rgba(255,255,255,.56)}.gads-intent-map{position:relative;height:390px;margin:25px 0}.gads-intent-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:190px;height:190px;border-radius:50%;border:1px solid rgba(82,215,199,.65);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:radial-gradient(circle,rgba(82,215,199,.18),rgba(5,25,44,.8));box-shadow:0 0 0 18px rgba(82,215,199,.04),0 0 0 38px rgba(82,215,199,.025)}.gads-intent-core strong{font-size:28px;letter-spacing:-.04em}.gads-intent-core span{font-size:12px;color:rgba(255,255,255,.58);margin-top:7px}.gads-node{position:absolute;display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(255,255,255,.15);background:rgba(3,19,35,.8);font-size:12px}.gads-node b{color:var(--gads-accent);font-size:10px}.gads-node.n1{top:8%;left:4%}.gads-node.n2{top:7%;right:3%}.gads-node.n3{bottom:13%;right:0}.gads-node.n4{bottom:8%;left:5%}.gads-node.n5{top:46%;right:-2%}.gads-line{position:absolute;height:1px;background:linear-gradient(90deg,transparent,rgba(82,215,199,.7),transparent);transform-origin:left center}.gads-line.l1{width:145px;left:24%;top:30%;transform:rotate(25deg)}.gads-line.l2{width:150px;right:23%;top:30%;transform:rotate(-23deg)}.gads-line.l3{width:155px;right:15%;bottom:29%;transform:rotate(23deg)}.gads-line.l4{width:150px;left:22%;bottom:28%;transform:rotate(-25deg)}.gads-line.l5{width:125px;left:56%;top:51%}.gads-command-foot{border-top:1px solid rgba(255,255,255,.12);padding-top:18px}.gads-command-foot strong{font-size:16px;line-height:1.5;display:block}
.gads-summary{background:#fff;padding:58px 0;border-bottom:1px solid var(--gads-line)}.gads-summary-grid{display:grid;grid-template-columns:190px minmax(0,1fr) 260px;gap:40px;align-items:start}.gads-summary-label{display:flex;justify-content:space-between;align-items:center;border-top:2px solid var(--gads-ink);padding-top:12px}.gads-summary-label span{font-size:10px;letter-spacing:.14em;font-weight:800}.gads-summary-label b{font-size:28px;color:#c6ced9}.gads-summary-copy h2{font-size:clamp(28px,3vw,44px);line-height:1.08;letter-spacing:-.04em;margin:0 0 18px}.gads-summary-copy p{font-size:18px;line-height:1.75;color:#526176;margin:0}.gads-summary-actions{display:grid;gap:10px}.gads-summary-actions a{display:flex;justify-content:space-between;gap:18px;padding:14px 0;border-bottom:1px solid var(--gads-line);text-decoration:none;color:var(--gads-ink);font-weight:800}.gads-signal-strip{background:var(--gads-accent);padding:18px 0}.gads-signal-strip div>div{display:grid;grid-template-columns:150px 1fr;gap:24px;align-items:center}.gads-signal-strip small{font-size:10px;letter-spacing:.16em;font-weight:900}.gads-signal-strip strong{font-size:16px}
.gads-body{padding:80px 0 110px;background:var(--gads-surface)}.gads-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:64px;align-items:start}.gads-sidebar{position:sticky;top:105px;display:grid;gap:18px}.gads-toc,.gads-side-cta{background:#fff;border:1px solid var(--gads-line)}.gads-toc>div:first-child{display:flex;justify-content:space-between;padding:18px;border-bottom:1px solid var(--gads-line);font-size:10px;letter-spacing:.12em;font-weight:900}.gads-toc nav{max-height:470px;overflow:auto;padding:8px}.gads-toc nav a{display:grid;grid-template-columns:32px 1fr;gap:8px;padding:10px;border-radius:3px;text-decoration:none;color:#536174;font-size:13px}.gads-toc nav a b{color:#a7b0bc;font-size:10px;padding-top:2px}.gads-toc nav a:hover,.gads-toc nav a.is-active{background:#ecfbf8;color:var(--gads-ink)}.gads-toc nav a.is-active b{color:#078777}.gads-toc-progress{padding:15px 18px;border-top:1px solid var(--gads-line)}.gads-toc-progress span{font-size:9px;letter-spacing:.14em}.gads-toc-progress i{display:block;height:3px;background:#e9edf2;margin-top:10px}.gads-toc-progress b{display:block;width:0;height:100%;background:var(--gads-accent)}.gads-side-cta{padding:22px;background:var(--gads-ink);color:#fff}.gads-side-cta small{font-size:9px;letter-spacing:.15em;color:var(--gads-accent)}.gads-side-cta strong{display:block;font-size:23px;line-height:1.15;margin:13px 0}.gads-side-cta p{color:rgba(255,255,255,.68);font-size:14px;line-height:1.6}.gads-side-cta a{display:flex;justify-content:space-between;color:#071a2e;background:var(--gads-accent);text-decoration:none;padding:13px 14px;font-weight:900;margin-top:16px}
.gads-content{min-width:0}.gads-content>section{background:#fff;border:1px solid var(--gads-line);padding:clamp(30px,4vw,58px);margin-bottom:24px}.gads-kpi-board{display:grid!important;grid-template-columns:repeat(3,1fr);padding:0!important;background:transparent!important;border:0!important;gap:1px}.gads-kpi-board div{background:var(--gads-ink);color:#fff;padding:24px}.gads-kpi-board small{font-size:9px;letter-spacing:.16em;color:var(--gads-accent)}.gads-kpi-board strong{display:block;font-size:25px;margin:10px 0}.gads-kpi-board span{color:rgba(255,255,255,.64);font-size:13px}.gads-chapter{display:block;font-size:10px;letter-spacing:.18em;font-weight:900;color:#079987;margin-bottom:18px}.gads-content h2{font-size:clamp(30px,3.2vw,48px);line-height:1.08;letter-spacing:-.045em;margin:0 0 22px}.gads-content h3{font-size:24px;line-height:1.2}.gads-content p,.gads-content li,.gads-content td{font-size:17px;line-height:1.78;color:#4f5e72}.gads-content ul{padding-left:20px}.gads-principle,.gads-note,.gads-warning{padding:22px 24px;border-left:4px solid var(--gads-accent);background:#ecfbf8;margin-top:26px}.gads-principle small{display:block;font-size:9px;letter-spacing:.16em;font-weight:900;color:#078777;margin-bottom:8px}.gads-principle strong{font-size:20px;line-height:1.45}.gads-warning{border-color:var(--gads-orange);background:#fff6ec}.gads-comparison,.gads-copy-grid,.gads-pmax-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--gads-line);margin-top:28px}.gads-comparison article,.gads-copy-grid article,.gads-pmax-grid>div{background:#fff;padding:26px}.gads-comparison article:first-child,.gads-copy-grid article:first-child{background:#f7f8fa}.gads-comparison span,.gads-copy-grid span{font-size:9px;letter-spacing:.16em;font-weight:900;color:#8b96a5}.gads-content table{width:100%;border-collapse:collapse;margin:26px 0}.gads-content th{background:var(--gads-ink);color:#fff;text-align:left;padding:14px;font-size:12px}.gads-content td{padding:14px;border-bottom:1px solid var(--gads-line)}.gads-intent-table,.gads-evidence-grid,.gads-landing-audit,.gads-risk-map,.gads-audit,.gads-redflags{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:26px}.gads-intent-table article,.gads-landing-audit div,.gads-risk-map div,.gads-redflags div{padding:22px;border:1px solid var(--gads-line);background:#fff}.gads-intent-table b,.gads-landing-audit b,.gads-risk-map span,.gads-redflags b{color:#079987;font-size:11px}.gads-intent-table strong,.gads-landing-audit strong,.gads-risk-map strong{display:block;font-size:20px;margin:9px 0}.gads-intent-table span{display:inline-block;background:#ecfbf8;padding:7px 9px;font-size:11px;font-weight:800;color:#087f72}.gads-process{list-style:none;padding:0!important;margin:28px 0}.gads-process li{display:grid;grid-template-columns:58px 1fr;gap:18px;padding:18px 0;border-top:1px solid var(--gads-line)}.gads-process li b{font-size:24px;color:#c2cad4}.gads-process strong{display:block;color:var(--gads-ink);font-size:20px}.gads-process span{font-size:14px}.gads-blueprint,.gads-metrics,.gads-budget,.gads-decision-matrix{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--gads-line);margin-top:26px}.gads-blueprint div,.gads-budget div,.gads-decision-matrix article{background:#fff;padding:21px}.gads-blueprint small,.gads-budget span{font-size:9px;letter-spacing:.14em;color:#078777;font-weight:900}.gads-blueprint strong{display:block;margin-top:8px}.gads-checklist,.gads-final-check{background:var(--gads-ink);color:#fff;padding:26px;margin-top:28px}.gads-checklist strong,.gads-final-check strong{font-size:22px}.gads-checklist li,.gads-final-check li{color:rgba(255,255,255,.74)}.gads-inline-cta{margin-top:30px;padding:30px;background:linear-gradient(135deg,#071a2e,#0d3a4c);color:#fff}.gads-inline-cta small{font-size:9px;letter-spacing:.16em;color:var(--gads-accent)}.gads-inline-cta h3{font-size:30px;max-width:700px}.gads-inline-cta a{display:inline-flex;gap:30px;background:var(--gads-accent);color:#071a2e;padding:13px 16px;text-decoration:none;font-weight:900}.gads-funnel,.gads-crm-loop{display:flex;align-items:stretch;gap:10px;margin:28px 0}.gads-funnel div,.gads-crm-loop div{flex:1;border:1px solid var(--gads-line);padding:18px}.gads-funnel i,.gads-crm-loop>span{align-self:center;color:#8e99a7}.gads-funnel b{color:#079987}.gads-funnel strong,.gads-crm-loop strong{display:block;font-size:18px;margin:7px 0}.gads-decision-matrix{grid-template-columns:repeat(3,1fr)}.gads-decision-matrix b{font-size:9px;letter-spacing:.15em;color:#078777}.gads-budget b{font-size:34px;display:block;margin:8px 0}.gads-caption{font-size:12px!important;color:#7b8797!important}.gads-redflags div{display:grid;grid-template-columns:38px 1fr;align-items:start}.gads-roadmap{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--gads-line);margin:28px 0}.gads-roadmap div{background:#fff;padding:24px}.gads-roadmap span{font-size:10px;letter-spacing:.14em;color:#078777;font-weight:900}.gads-roadmap strong{display:block;font-size:22px;margin:10px 0}.gads-faq{display:grid;grid-template-columns:minmax(240px,.7fr) 1.3fr;gap:40px}.gads-faq details{border-top:1px solid var(--gads-line)}.gads-faq summary{cursor:pointer;display:flex;justify-content:space-between;gap:20px;padding:17px 0;font-weight:800}.gads-faq details p{padding:0 0 18px;margin:0}.gads-final{background:linear-gradient(135deg,#061629,#0b3145);color:#fff;padding:90px 0}.gads-final .container{display:grid;grid-template-columns:1.2fr .8fr;gap:90px;align-items:end}.gads-final span{font-size:10px;letter-spacing:.18em;color:var(--gads-accent);font-weight:900}.gads-final h2{font-size:clamp(40px,5vw,72px);line-height:1;letter-spacing:-.055em;margin:15px 0 0}.gads-final p{font-size:18px;line-height:1.7;color:rgba(255,255,255,.7)}.gads-final a{display:flex;justify-content:space-between;background:var(--gads-accent);color:#071a2e;text-decoration:none;padding:16px 18px;font-weight:900;margin-top:24px}
@media(max-width:1080px){.gads-cover-layout{grid-template-columns:1fr}.gads-command{min-height:500px;max-width:760px}.gads-summary-grid{grid-template-columns:150px 1fr}.gads-summary-actions{grid-column:2}.gads-layout{grid-template-columns:1fr}.gads-sidebar{position:static}.gads-toc nav{display:grid;grid-template-columns:repeat(3,1fr);max-height:none}.gads-faq{grid-template-columns:1fr}.gads-final .container{grid-template-columns:1fr;gap:36px}}
@media(max-width:760px){.gads-cover{padding:112px 0 62px}.gads-cover-layout{gap:34px}.gads-cover h1{font-size:48px}.gads-meta{grid-template-columns:1fr}.gads-cover-actions{flex-direction:column}.gads-command{min-height:430px;padding:16px}.gads-intent-map{height:300px}.gads-intent-core{width:145px;height:145px}.gads-intent-core strong{font-size:21px}.gads-node{font-size:10px;padding:8px}.gads-node.n5{top:auto;right:5%;bottom:1%}.gads-summary-grid{grid-template-columns:1fr;gap:22px}.gads-summary-actions{grid-column:auto}.gads-signal-strip div>div{grid-template-columns:1fr;gap:5px}.gads-body{padding:46px 0 70px}.gads-toc nav{grid-template-columns:1fr 1fr}.gads-content>section{padding:26px 20px}.gads-kpi-board,.gads-comparison,.gads-copy-grid,.gads-intent-table,.gads-landing-audit,.gads-risk-map,.gads-blueprint,.gads-budget,.gads-decision-matrix,.gads-roadmap{grid-template-columns:1fr}.gads-funnel,.gads-crm-loop{display:grid;grid-template-columns:1fr}.gads-funnel i,.gads-crm-loop>span{display:none}.gads-final{padding:64px 0}.gads-final h2{font-size:45px}}
@media(max-width:430px){.gads-cover h1{font-size:40px}.gads-kicker b{display:none}.gads-toc nav{grid-template-columns:1fr}.gads-command{min-height:390px}.gads-intent-map{height:270px}.gads-node.n1{left:0}.gads-node.n2{right:0}.gads-content h2{font-size:31px}}
@media(prefers-reduced-motion:reduce){.gads-progress span{transition:none}}

/* v17.1 — Sağlık Turizmi Pazarlamada 20 Etkili İpucu */
.tips20-page{--ink:#071a2c;--navy:#061827;--teal:#14b8a6;--paper:#f5f7f9;--line:rgba(7,26,44,.13);background:#fff;color:var(--ink)}
.tips20-progress{position:fixed;inset:0 0 auto;z-index:9999;height:3px;background:transparent}.tips20-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,#14b8a6,#80efe1)}
.tips20-cover{position:relative;overflow:hidden;background:radial-gradient(circle at 78% 25%,rgba(20,184,166,.19),transparent 26%),linear-gradient(135deg,#051724 0%,#09283c 60%,#0a3943 100%);color:#fff;padding:152px 0 86px}.tips20-cover-grid{position:absolute;inset:0;opacity:.13;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:52px 52px;mask-image:linear-gradient(to bottom,black,transparent 82%)}
.tips20-cover-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(380px,.88fr);gap:82px;align-items:center}.tips20-breadcrumb{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.58)}.tips20-breadcrumb a{color:inherit}.tips20-breadcrumb b{color:#fff}.tips20-kicker{display:flex;align-items:center;gap:12px;margin:34px 0 25px;font-size:11px;letter-spacing:.16em}.tips20-kicker span{color:#65e4d6}.tips20-kicker i{width:42px;height:1px;background:rgba(255,255,255,.35)}.tips20-kicker b{font-weight:600;color:rgba(255,255,255,.56)}.tips20-cover h1{max-width:820px;margin:0;font-size:clamp(50px,5.6vw,88px);line-height:.96;letter-spacing:-.055em}.tips20-deck{max-width:720px;margin:30px 0 0;color:rgba(255,255,255,.73);font-size:19px;line-height:1.75}.tips20-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:38px 0 0;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.12)}.tips20-meta div{padding:18px;background:rgba(4,22,35,.55)}.tips20-meta small{display:block;color:rgba(255,255,255,.46);font-size:10px;letter-spacing:.14em}.tips20-meta strong{display:block;margin-top:7px;font-size:14px}.tips20-actions{display:flex;gap:14px;margin-top:28px}.tips20-actions a{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:54px;padding:0 21px;border:1px solid rgba(255,255,255,.2);color:#fff}.tips20-actions a:first-child{background:#fff;color:#071a2c}.tips20-actions a:last-child{background:#14b8a6;color:#032320;border-color:#14b8a6;font-weight:700}
.tips20-board{border:1px solid rgba(255,255,255,.18);background:rgba(2,17,28,.58);backdrop-filter:blur(18px);padding:25px;box-shadow:0 34px 90px rgba(0,0,0,.28)}.tips20-board-head,.tips20-board-foot{display:flex;justify-content:space-between;gap:20px;color:rgba(255,255,255,.55);font-size:10px;letter-spacing:.14em}.tips20-board-head b{color:#fff}.tips20-orbit{position:relative;min-height:410px;margin:24px 0;border:1px solid rgba(255,255,255,.09);overflow:hidden;background:radial-gradient(circle at center,rgba(20,184,166,.18),transparent 39%)}.tips20-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:190px;height:190px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px solid rgba(101,228,214,.55);background:#082a36;box-shadow:0 0 60px rgba(20,184,166,.18)}.tips20-core small{font-size:9px;letter-spacing:.14em;color:#6ee7db}.tips20-core strong{max-width:130px;margin:10px 0;font-size:24px;line-height:1.05}.tips20-core span{font-size:11px;color:rgba(255,255,255,.5)}.tips20-ring{position:absolute;border:1px solid rgba(255,255,255,.14);border-radius:50%;animation:tipsOrbit 18s linear infinite}.tips20-ring span{position:absolute;padding:6px 9px;background:#0a2b39;color:#8deee4;font-size:9px;letter-spacing:.12em}.tips20-ring.r1{inset:22px}.tips20-ring.r1 span{top:10%;left:10%}.tips20-ring.r2{inset:55px}.tips20-ring.r2 span{right:-10px;top:35%}.tips20-ring.r3{inset:88px}.tips20-ring.r3 span{bottom:-10px;left:42%}.tips20-ring.r4{inset:120px}.tips20-ring.r4 span{left:-20px;top:56%}.tips20-ring.r5{inset:150px}.tips20-ring.r5 span{right:-18px;top:5%}.tips20-board-foot{display:block}.tips20-board-foot small{display:block;color:#59d6ca}.tips20-board-foot strong{display:block;margin-top:8px;font-size:15px;line-height:1.5;color:#fff;letter-spacing:0}
@keyframes tipsOrbit{to{transform:rotate(360deg)}}
.tips20-summary{padding:70px 0;border-bottom:1px solid var(--line);background:#fff}.tips20-summary-grid{display:grid;grid-template-columns:220px minmax(0,1fr) 220px;gap:45px;align-items:start}.tips20-summary-label{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px;border-bottom:1px solid var(--line);font-size:10px;letter-spacing:.14em}.tips20-summary-label b{font-size:28px}.tips20-summary h2{margin:0;font-size:clamp(31px,3.2vw,51px);line-height:1.08;letter-spacing:-.04em}.tips20-summary p{font-size:17px;line-height:1.8;color:#52616d}.tips20-summary-actions{display:flex;flex-direction:column;gap:9px}.tips20-summary-actions a{display:flex;justify-content:space-between;padding:15px 0;border-bottom:1px solid var(--line);font-weight:700;color:var(--ink)}
.tips20-score{background:#f5f7f9;padding:70px 0}.tips20-score>.container{display:grid;grid-template-columns:320px 1fr;gap:70px}.tips20-score small,.tips20-group header span,.tips20-checklist>div:first-child span,.tips20-faq>div:first-child span{font-size:10px;letter-spacing:.15em;color:#0e8e82}.tips20-score h2{font-size:36px;line-height:1.08}.tips20-score-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.tips20-score-grid div{padding:23px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.tips20-score-grid b{color:#0e8e82}.tips20-score-grid strong,.tips20-score-grid span{display:block}.tips20-score-grid strong{margin:35px 0 8px;font-size:18px}.tips20-score-grid span{font-size:13px;color:#6a7780}
.tips20-body{padding:100px 0}.tips20-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:70px;align-items:start}.tips20-sidebar{position:sticky;top:96px}.tips20-toc{border:1px solid var(--line);background:#fff}.tips20-toc>div:first-child{display:flex;justify-content:space-between;padding:18px;border-bottom:1px solid var(--line);font-size:10px;letter-spacing:.13em}.tips20-toc nav a{display:grid;grid-template-columns:36px 1fr;gap:8px;padding:14px 18px;border-bottom:1px solid rgba(7,26,44,.08);color:#3d4c58;font-size:13px}.tips20-toc nav a b{color:#0e8e82}.tips20-toc nav a.is-active{background:#eefaf8;color:#071a2c}.tips20-toc-progress{padding:15px 18px}.tips20-toc-progress span{font-size:9px;letter-spacing:.13em}.tips20-toc-progress i{display:block;height:3px;margin-top:8px;background:#e2e8ec}.tips20-toc-progress b{display:block;width:0;height:100%;background:#14b8a6}.tips20-side-cta{margin-top:18px;padding:24px;background:#071a2c;color:#fff}.tips20-side-cta small{color:#6ee7db;letter-spacing:.13em}.tips20-side-cta strong{display:block;margin:18px 0 10px;font-size:22px}.tips20-side-cta p{color:rgba(255,255,255,.65);font-size:14px;line-height:1.7}.tips20-side-cta a{display:flex;justify-content:space-between;margin-top:22px;padding-top:16px;border-top:1px solid rgba(255,255,255,.15);color:#fff;font-weight:700}
.tips20-content{min-width:0}.tips20-group{scroll-margin-top:100px;padding:0 0 100px}.tips20-group header{display:grid;grid-template-columns:160px 1fr;gap:35px;align-items:start;padding-bottom:24px;border-bottom:1px solid var(--line)}.tips20-group header h2{margin:0;font-size:clamp(34px,4vw,58px);line-height:1.02;letter-spacing:-.045em}.tips20-list{border-bottom:1px solid var(--line)}.tips20-tip{display:grid;grid-template-columns:170px 1fr 70px;gap:30px;padding:32px 0;border-top:1px solid var(--line);align-items:start;transition:.25s}.tips20-tip:hover{transform:translateX(6px)}.tips20-tip-index b{display:block;font-size:36px;line-height:1;color:#0e8e82}.tips20-tip-index span{display:inline-block;margin-top:20px;padding:5px 8px;background:#eef7f5;font-size:10px;letter-spacing:.11em}.tips20-tip-copy h3{margin:0 0 12px;font-size:27px;letter-spacing:-.025em}.tips20-tip-copy p{margin:0;color:#596875;line-height:1.85;font-size:16px}.tips20-tip-mark{display:flex;flex-direction:column;align-items:flex-end;gap:14px;font-size:9px;letter-spacing:.12em;color:#85929a}.tips20-tip-mark i{font-style:normal;font-size:18px;color:#0e8e82}.tips20-insight{margin-top:38px;padding:38px 42px;background:#071a2c;color:#fff}.tips20-insight small{color:#6ee7db;letter-spacing:.14em}.tips20-insight h3{max-width:760px;font-size:32px;line-height:1.2}.tips20-insight p{max-width:760px;color:rgba(255,255,255,.68);line-height:1.8}.tips20-comparison{display:grid;grid-template-columns:1fr 1fr;margin-top:38px;border:1px solid var(--line)}.tips20-comparison article{padding:34px}.tips20-comparison article+article{border-left:1px solid var(--line);background:#eefaf8}.tips20-comparison span{font-size:10px;letter-spacing:.13em;color:#0e8e82}.tips20-comparison strong{display:block;margin:18px 0 10px;font-size:24px}.tips20-comparison p{color:#5c6973;line-height:1.7}.tips20-inline-cta{margin-top:38px;padding:42px;background:linear-gradient(135deg,#0a3240,#0b5a58);color:#fff}.tips20-inline-cta small{color:#8af0e6;letter-spacing:.14em}.tips20-inline-cta h3{font-size:32px;line-height:1.15;max-width:760px}.tips20-inline-cta a{display:inline-flex;gap:30px;margin-top:15px;padding:14px 18px;background:#fff;color:#071a2c;font-weight:800}
.tips20-checklist{scroll-margin-top:100px;padding:70px;background:#f3f6f7}.tips20-checklist>div:first-child{display:grid;grid-template-columns:150px 1fr;gap:30px}.tips20-checklist h2{margin:0;font-size:46px;line-height:1.05;letter-spacing:-.04em}.tips20-checklist p{grid-column:2;color:#63717b}.tips20-check-grid{display:grid;grid-template-columns:1fr 1fr;margin-top:35px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.tips20-check-grid label{padding:17px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;cursor:pointer}.tips20-check-grid input{position:absolute;opacity:0}.tips20-check-grid span{display:flex;gap:14px}.tips20-check-grid span:before{content:'';width:18px;height:18px;border:1px solid #83949d;flex:none}.tips20-check-grid input:checked+span:before{background:#14b8a6;box-shadow:inset 0 0 0 4px #fff}.tips20-check-grid b{color:#0e8e82}.tips20-faq{scroll-margin-top:100px;padding:100px 0 30px}.tips20-faq>div:first-child{display:grid;grid-template-columns:150px 1fr;gap:30px;margin-bottom:35px}.tips20-faq h2{margin:0;font-size:46px;line-height:1.05;letter-spacing:-.04em}.tips20-faq details{border-top:1px solid var(--line)}.tips20-faq details:last-child{border-bottom:1px solid var(--line)}.tips20-faq summary{display:flex;justify-content:space-between;gap:20px;padding:21px 0;font-size:18px;font-weight:750;cursor:pointer}.tips20-faq summary span{font-size:22px;color:#0e8e82}.tips20-faq details p{max-width:800px;margin:-6px 0 22px;color:#5c6973;line-height:1.8}.tips20-final{padding:90px 0;background:#071a2c;color:#fff}.tips20-final>.container{display:grid;grid-template-columns:1.4fr .6fr;gap:90px}.tips20-final span{font-size:10px;letter-spacing:.15em;color:#6ee7db}.tips20-final h2{font-size:clamp(42px,5vw,72px);line-height:1.02;letter-spacing:-.05em}.tips20-final p{color:rgba(255,255,255,.66);line-height:1.8}.tips20-final a{display:flex;justify-content:space-between;margin-top:30px;padding:17px 20px;background:#14b8a6;color:#032320;font-weight:800}
@media(max-width:1050px){.tips20-cover-layout{grid-template-columns:1fr}.tips20-board{max-width:720px}.tips20-summary-grid,.tips20-score>.container,.tips20-layout{grid-template-columns:1fr}.tips20-sidebar{position:static}.tips20-toc nav{display:flex;overflow:auto}.tips20-toc nav a{min-width:170px;border-right:1px solid var(--line)}.tips20-side-cta{display:none}.tips20-score-grid{grid-template-columns:1fr 1fr}}
@media(max-width:700px){.tips20-cover{padding:118px 0 58px}.tips20-cover h1{font-size:47px}.tips20-deck{font-size:16px}.tips20-meta{grid-template-columns:1fr}.tips20-actions{flex-direction:column}.tips20-board{padding:16px}.tips20-orbit{min-height:330px}.tips20-core{width:150px;height:150px}.tips20-ring.r5{inset:130px}.tips20-summary{padding:50px 0}.tips20-summary-grid{gap:25px}.tips20-summary h2{font-size:32px}.tips20-score{padding:50px 0}.tips20-score-grid{grid-template-columns:1fr}.tips20-body{padding:65px 0}.tips20-group{padding-bottom:70px}.tips20-group header,.tips20-tip,.tips20-checklist>div:first-child,.tips20-faq>div:first-child{grid-template-columns:1fr}.tips20-tip{gap:16px}.tips20-tip-index{display:flex;justify-content:space-between;align-items:center}.tips20-tip-index span{margin:0}.tips20-tip-mark{display:none}.tips20-comparison,.tips20-check-grid,.tips20-final>.container{grid-template-columns:1fr}.tips20-comparison article+article{border-left:0;border-top:1px solid var(--line)}.tips20-checklist{padding:38px 22px}.tips20-checklist h2,.tips20-faq h2{font-size:34px}.tips20-final{padding:65px 0}.tips20-final>.container{gap:25px}}
@media(prefers-reduced-motion:reduce){.tips20-ring{animation:none}.tips20-tip{transition:none}}

/* v17.2 — Yabancı Hasta Odaklı Pazarlama */
.foreign-patient-page{--fp-bg:#071a2d;--fp-bg2:#0b2637;--fp-accent:#36d8c5;--fp-ice:#eafffb;--fp-text:#0e2232;--fp-muted:#5e7180;background:#f6f8fb;color:var(--fp-text)}
.foreign-patient-page *{box-sizing:border-box}.foreign-patient-progress{position:fixed;z-index:120;left:0;right:0;top:0;height:3px;background:rgba(255,255,255,.08)}.foreign-patient-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,#36d8c5,#8ef3e7);box-shadow:0 0 16px rgba(54,216,197,.55)}
.foreign-patient-cover{position:relative;overflow:hidden;background:radial-gradient(circle at 78% 28%,rgba(54,216,197,.16),transparent 28%),linear-gradient(145deg,#061827 0%,#0a2235 52%,#0a2d36 100%);color:#fff;padding:150px 0 92px}.foreign-patient-cover:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.8),transparent)}.foreign-patient-cover-grid{position:absolute;right:-12%;top:-30%;width:56%;aspect-ratio:1;border-radius:50%;border:1px solid rgba(111,233,219,.14);box-shadow:0 0 0 72px rgba(111,233,219,.025),0 0 0 146px rgba(111,233,219,.02)}
.foreign-patient-cover-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(400px,.9fr);gap:82px;align-items:center}.foreign-patient-breadcrumb{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:13px;color:rgba(255,255,255,.58);margin-bottom:34px}.foreign-patient-breadcrumb a{color:rgba(255,255,255,.68);text-decoration:none}.foreign-patient-kicker{display:flex;align-items:center;gap:14px;font-size:12px;letter-spacing:.14em;font-weight:800;color:#a6fff3;margin-bottom:24px}.foreign-patient-kicker i{width:52px;height:1px;background:rgba(166,255,243,.5)}.foreign-patient-kicker b{color:rgba(255,255,255,.55)}.foreign-patient-cover h1{font-size:clamp(52px,6.2vw,96px);line-height:.98;letter-spacing:-.055em;max-width:980px;margin:0 0 28px}.foreign-patient-deck{font-size:20px;line-height:1.7;color:rgba(255,255,255,.72);max-width:760px;margin:0 0 34px}.foreign-patient-meta{display:flex;gap:34px;flex-wrap:wrap;padding:24px 0;border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}.foreign-patient-meta div{display:flex;flex-direction:column;gap:6px}.foreign-patient-meta small{font-size:10px;letter-spacing:.15em;color:rgba(255,255,255,.42)}.foreign-patient-meta strong{font-size:15px;color:#fff}.foreign-patient-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.foreign-patient-actions a,.foreign-patient-summary-actions a,.foreign-patient-side-cta a,.foreign-patient-inline-cta a,.foreign-patient-final a{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;border-radius:999px;padding:16px 22px;text-decoration:none;font-weight:800;transition:.25s ease}.foreign-patient-actions a:first-child{background:#fff;color:#082131}.foreign-patient-actions a:last-child{border:1px solid rgba(255,255,255,.22);color:#fff}.foreign-patient-actions a:hover{transform:translateY(-2px)}
.foreign-patient-compass{position:relative;min-height:610px;border:1px solid rgba(166,255,243,.2);background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.025));border-radius:34px;padding:26px;box-shadow:0 36px 80px rgba(0,0,0,.28);backdrop-filter:blur(18px)}.foreign-patient-compass-head,.foreign-patient-compass-foot{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.foreign-patient-compass-head{font-size:11px;letter-spacing:.14em;color:rgba(255,255,255,.52)}.foreign-patient-compass-head b{color:#b7fff6}.foreign-patient-compass-stage{position:relative;height:430px;margin:14px 0}.foreign-patient-compass-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:180px;height:180px;border-radius:50%;background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.18),rgba(54,216,197,.09));border:1px solid rgba(166,255,243,.35);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px;box-shadow:0 0 60px rgba(54,216,197,.14)}.foreign-patient-compass-core small{font-size:9px;letter-spacing:.18em;color:rgba(255,255,255,.5)}.foreign-patient-compass-core strong{font-size:34px;letter-spacing:-.04em;margin:5px 0}.foreign-patient-compass-core span{font-size:11px;line-height:1.45;color:rgba(255,255,255,.52)}.foreign-patient-orbit{position:absolute;left:50%;top:50%;border:1px solid rgba(166,255,243,.16);border-radius:50%;transform:translate(-50%,-50%)}.foreign-patient-orbit.orbit-a{width:270px;height:270px}.foreign-patient-orbit.orbit-b{width:360px;height:360px}.foreign-patient-orbit.orbit-c{width:430px;height:430px;border-style:dashed}.foreign-patient-node{position:absolute;display:flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid rgba(255,255,255,.16);background:rgba(3,18,29,.76);border-radius:999px;font-size:12px;color:#fff;box-shadow:0 10px 24px rgba(0,0,0,.2)}.foreign-patient-node b{color:#65e7d8}.foreign-patient-node.n1{left:7%;top:14%}.foreign-patient-node.n2{right:4%;top:21%}.foreign-patient-node.n3{right:-1%;top:50%}.foreign-patient-node.n4{right:11%;bottom:9%}.foreign-patient-node.n5{left:9%;bottom:9%}.foreign-patient-node.n6{left:-2%;top:50%}.foreign-patient-compass-foot{border-top:1px solid rgba(255,255,255,.12);padding-top:18px;flex-direction:column}.foreign-patient-compass-foot small{font-size:10px;letter-spacing:.16em;color:#72e9db}.foreign-patient-compass-foot strong{font-size:17px;line-height:1.45;color:#fff}
.foreign-patient-summary{background:#fff;border-bottom:1px solid #dfe7eb}.foreign-patient-summary-grid{display:grid;grid-template-columns:190px minmax(0,1fr) 230px;gap:54px;padding:64px 0}.foreign-patient-summary-label{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.foreign-patient-summary-label span{font-size:11px;font-weight:900;letter-spacing:.14em;color:#167f75}.foreign-patient-summary-label b{font-size:38px;color:#d8e4e7}.foreign-patient-summary h2{font-size:clamp(30px,3.5vw,52px);line-height:1.08;letter-spacing:-.04em;margin:0 0 18px}.foreign-patient-summary p{font-size:18px;line-height:1.8;color:#5d7180;margin:0}.foreign-patient-summary-actions{display:flex;flex-direction:column;gap:10px}.foreign-patient-summary-actions a{border:1px solid #d7e2e6;color:#123142}.foreign-patient-summary-actions a:first-child{background:#0b2637;color:#fff}
.foreign-patient-diagnosis{padding:82px 0;background:#eef3f5}.foreign-patient-section-head{display:grid;grid-template-columns:180px minmax(0,1fr);gap:38px;align-items:start;margin-bottom:36px}.foreign-patient-section-head span{font-size:11px;font-weight:900;letter-spacing:.16em;color:#167f75}.foreign-patient-section-head h2{font-size:clamp(34px,4vw,60px);line-height:1.04;letter-spacing:-.045em;margin:0;max-width:1000px}.foreign-patient-diagnosis-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #cbd8dd}.foreign-patient-diagnosis-grid article{padding:28px 26px 10px;border-right:1px solid #cbd8dd;min-height:200px}.foreign-patient-diagnosis-grid article:last-child{border-right:0}.foreign-patient-diagnosis-grid b{display:block;color:#139587;font-size:13px;margin-bottom:42px}.foreign-patient-diagnosis-grid h3{font-size:23px;margin:0 0 12px}.foreign-patient-diagnosis-grid p{color:#637786;line-height:1.65;margin:0}
.foreign-patient-body{padding:96px 0 0}.foreign-patient-layout{display:grid;grid-template-columns:310px minmax(0,1fr);gap:72px;align-items:start}.foreign-patient-sidebar{position:sticky;top:96px}.foreign-patient-toc,.foreign-patient-side-cta{background:#fff;border:1px solid #dce5e9;border-radius:24px;padding:22px;box-shadow:0 18px 44px rgba(20,49,65,.06)}.foreign-patient-toc>div:first-child{display:flex;justify-content:space-between;gap:20px;padding-bottom:16px;border-bottom:1px solid #e6edef}.foreign-patient-toc>div span{font-size:10px;letter-spacing:.15em;font-weight:900;color:#168176}.foreign-patient-toc>div b{font-size:11px;color:#81919a}.foreign-patient-toc nav{display:flex;flex-direction:column;padding:10px 0}.foreign-patient-toc nav a{display:grid;grid-template-columns:34px 1fr;gap:9px;align-items:center;text-decoration:none;color:#536977;padding:10px 8px;border-radius:12px;font-size:13px}.foreign-patient-toc nav a b{font-size:10px;color:#8ba0aa}.foreign-patient-toc nav a:hover,.foreign-patient-toc nav a.is-active{background:#eaf8f5;color:#0d312f}.foreign-patient-toc nav a.is-active b{color:#0b9f8f}.foreign-patient-toc-progress{border-top:1px solid #e5ecef;padding-top:14px}.foreign-patient-toc-progress span{font-size:9px;letter-spacing:.14em;color:#7c8f99}.foreign-patient-toc-progress i{display:block;height:3px;background:#e1e9ec;margin-top:9px;border-radius:999px;overflow:hidden}.foreign-patient-toc-progress i b{display:block;height:100%;width:0;background:#20b9a8}.foreign-patient-side-cta{margin-top:14px;background:linear-gradient(155deg,#082131,#0d3540);color:#fff}.foreign-patient-side-cta small{color:#71eadc;font-size:10px;letter-spacing:.15em}.foreign-patient-side-cta strong{display:block;font-size:20px;line-height:1.35;margin:14px 0 20px}.foreign-patient-side-cta a{background:#59e3d2;color:#06252c;padding:13px 16px}
.foreign-patient-content{min-width:0}.foreign-patient-chapter{scroll-margin-top:110px;padding:0 0 88px;border-bottom:1px solid #dce5e9;margin-bottom:88px}.foreign-patient-chapter>span,.foreign-patient-faq>div:first-child span{display:block;font-size:11px;letter-spacing:.16em;font-weight:900;color:#148d81;margin-bottom:18px}.foreign-patient-chapter h2,.foreign-patient-faq h2{font-size:clamp(36px,4.5vw,68px);line-height:1.04;letter-spacing:-.05em;margin:0 0 28px;max-width:1000px}.foreign-patient-chapter>p{font-size:19px;line-height:1.86;color:#566c7a;max-width:920px;margin:0 0 22px}.foreign-patient-insight,.foreign-patient-warning{margin:36px 0 0;padding:30px 32px;border-radius:24px;background:#092636;color:#fff;position:relative;overflow:hidden}.foreign-patient-insight:after,.foreign-patient-warning:after{content:"";position:absolute;right:-55px;top:-55px;width:170px;height:170px;border-radius:50%;border:1px solid rgba(99,230,215,.23)}.foreign-patient-insight small,.foreign-patient-warning small{font-size:10px;letter-spacing:.16em;color:#74ebdd}.foreign-patient-insight h3,.foreign-patient-warning h3{font-size:28px;line-height:1.3;margin:10px 0}.foreign-patient-insight p,.foreign-patient-warning p{color:rgba(255,255,255,.68);line-height:1.7;margin:0}.foreign-patient-warning{background:#fff3e7;color:#432c1f;border:1px solid #eed7c0}.foreign-patient-warning small{color:#a45b23}.foreign-patient-warning p{color:#7d624e}
.foreign-patient-market-table{margin:34px 0;display:grid;gap:1px;background:#dce5e9;border:1px solid #dce5e9;border-radius:22px;overflow:hidden}.foreign-patient-market-table article{display:grid;grid-template-columns:280px 1fr;background:#fff}.foreign-patient-market-table article>div,.foreign-patient-market-table article>p{padding:22px 24px;margin:0}.foreign-patient-market-table article>div{border-right:1px solid #e1e9ec}.foreign-patient-market-table b{display:block;font-size:19px}.foreign-patient-market-table span{display:block;color:#7b8d97;margin-top:6px;font-size:13px}.foreign-patient-market-table p{color:#566b78;line-height:1.65}.foreign-patient-journey{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:32px}.foreign-patient-journey article{background:#fff;border:1px solid #dce5e9;border-radius:22px;padding:26px;min-height:230px}.foreign-patient-journey article>div{display:flex;justify-content:space-between;gap:20px;color:#148f83;font-size:11px;letter-spacing:.1em}.foreign-patient-journey h3{font-size:28px;margin:40px 0 12px}.foreign-patient-journey p{color:#607581;line-height:1.7;margin:0}.foreign-patient-trust-grid,.foreign-patient-kpi-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:32px}.foreign-patient-trust-grid article,.foreign-patient-kpi-grid article{padding:26px;border-top:2px solid #22b8a7;background:#fff;border-radius:0 0 18px 18px;box-shadow:0 12px 30px rgba(13,49,65,.05)}.foreign-patient-trust-grid small,.foreign-patient-kpi-grid small{display:block;font-size:10px;letter-spacing:.14em;color:#178d82;margin-bottom:18px}.foreign-patient-trust-grid strong,.foreign-patient-kpi-grid strong{font-size:21px;line-height:1.35}.foreign-patient-comparison{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:34px 0}.foreign-patient-comparison article{padding:28px;border-radius:22px;background:#fff;border:1px solid #dbe5e8}.foreign-patient-comparison article:last-child{background:#0b2938;color:#fff}.foreign-patient-comparison span{font-size:10px;letter-spacing:.14em;color:#198c81}.foreign-patient-comparison strong{display:block;font-size:25px;line-height:1.3;margin:14px 0}.foreign-patient-comparison p{color:#687c87;line-height:1.7;margin:0}.foreign-patient-comparison article:last-child p{color:rgba(255,255,255,.67)}.foreign-patient-inline-cta{padding:34px;margin-top:34px;border-radius:24px;background:linear-gradient(135deg,#dff8f3,#eefaf8)}.foreign-patient-inline-cta small{font-size:10px;letter-spacing:.15em;color:#167f75}.foreign-patient-inline-cta h3{font-size:30px;line-height:1.25;max-width:780px;margin:12px 0 22px}.foreign-patient-inline-cta a{background:#0a2636;color:#fff}.foreign-patient-checklist{display:grid;gap:10px;padding:0;margin:30px 0;list-style:none}.foreign-patient-checklist li{padding:17px 20px;border:1px solid #dce5e9;border-radius:14px;background:#fff;color:#5e7380}.foreign-patient-checklist b{color:#102e3e}.foreign-patient-pipeline{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:24px;border:1px solid #dce5e9;border-radius:18px;background:#fff;margin:30px 0}.foreign-patient-pipeline span{font-weight:800;color:#143344}.foreign-patient-pipeline i{color:#1db5a4}.foreign-patient-roadmap{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:34px}.foreign-patient-roadmap article{padding:28px;background:#0b2737;color:#fff;border-radius:22px;min-height:240px}.foreign-patient-roadmap b{font-size:12px;color:#64e4d6}.foreign-patient-roadmap h3{font-size:28px;margin:48px 0 14px}.foreign-patient-roadmap p{color:rgba(255,255,255,.67);line-height:1.7;margin:0}
.foreign-patient-faq{scroll-margin-top:110px;padding-bottom:100px}.foreign-patient-faq>div:last-child{display:grid;gap:10px}.foreign-patient-faq details{background:#fff;border:1px solid #dce5e9;border-radius:16px;padding:0 22px}.foreign-patient-faq summary{cursor:pointer;display:flex;justify-content:space-between;gap:18px;align-items:center;padding:20px 0;font-weight:800;list-style:none}.foreign-patient-faq summary::-webkit-details-marker{display:none}.foreign-patient-faq summary span{font-size:22px;color:#159486}.foreign-patient-faq details[open] summary span{transform:rotate(45deg)}.foreign-patient-faq details p{padding:0 0 20px;color:#617581;line-height:1.75;margin:0}.foreign-patient-final{background:linear-gradient(135deg,#071a2d,#0a303a);color:#fff;padding:92px 0}.foreign-patient-final .container{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:70px;align-items:end}.foreign-patient-final span{font-size:11px;letter-spacing:.16em;color:#70e7d9}.foreign-patient-final h2{font-size:clamp(42px,5.5vw,78px);line-height:1.02;letter-spacing:-.05em;margin:16px 0 0}.foreign-patient-final p{color:rgba(255,255,255,.66);font-size:18px;line-height:1.7}.foreign-patient-final a{background:#5be2d2;color:#08232b;margin-top:16px}
@media(max-width:1100px){.foreign-patient-cover-layout{grid-template-columns:1fr;gap:50px}.foreign-patient-compass{max-width:720px}.foreign-patient-summary-grid{grid-template-columns:150px 1fr}.foreign-patient-summary-actions{grid-column:2}.foreign-patient-layout{grid-template-columns:260px minmax(0,1fr);gap:40px}.foreign-patient-diagnosis-grid{grid-template-columns:repeat(2,1fr)}.foreign-patient-diagnosis-grid article:nth-child(2){border-right:0}.foreign-patient-roadmap{grid-template-columns:1fr}}
@media(max-width:820px){.foreign-patient-cover{padding:118px 0 64px}.foreign-patient-cover h1{font-size:clamp(44px,13vw,70px)}.foreign-patient-deck{font-size:18px}.foreign-patient-compass{min-height:auto;padding:20px}.foreign-patient-compass-stage{height:350px;transform:scale(.9);margin:-10px}.foreign-patient-summary-grid,.foreign-patient-section-head,.foreign-patient-layout,.foreign-patient-final .container{grid-template-columns:1fr}.foreign-patient-summary-grid{gap:24px;padding:44px 0}.foreign-patient-summary-actions{grid-column:auto}.foreign-patient-sidebar{position:relative;top:auto}.foreign-patient-side-cta{display:none}.foreign-patient-toc nav{display:grid;grid-template-columns:1fr 1fr}.foreign-patient-diagnosis-grid{grid-template-columns:1fr}.foreign-patient-diagnosis-grid article{border-right:0;border-bottom:1px solid #cbd8dd;min-height:auto}.foreign-patient-journey,.foreign-patient-trust-grid,.foreign-patient-kpi-grid,.foreign-patient-comparison{grid-template-columns:1fr}.foreign-patient-market-table article{grid-template-columns:1fr}.foreign-patient-market-table article>div{border-right:0;border-bottom:1px solid #e1e9ec}.foreign-patient-pipeline{overflow:auto;justify-content:flex-start}.foreign-patient-chapter{padding-bottom:62px;margin-bottom:62px}.foreign-patient-chapter h2,.foreign-patient-faq h2{font-size:clamp(34px,9vw,52px)}.foreign-patient-final{padding:64px 0}.foreign-patient-final .container{gap:30px}}
@media(max-width:560px){.foreign-patient-cover-layout{gap:34px}.foreign-patient-kicker{align-items:flex-start;flex-wrap:wrap}.foreign-patient-kicker i{display:none}.foreign-patient-meta{display:grid;grid-template-columns:1fr 1fr;gap:18px}.foreign-patient-actions{display:grid}.foreign-patient-actions a{width:100%}.foreign-patient-compass-stage{height:310px;transform:scale(.76);margin:-42px -58px}.foreign-patient-compass{border-radius:24px}.foreign-patient-summary h2{font-size:34px}.foreign-patient-summary-label{justify-content:flex-start}.foreign-patient-summary-label b{display:none}.foreign-patient-summary-actions a{width:100%}.foreign-patient-diagnosis{padding:58px 0}.foreign-patient-toc nav{grid-template-columns:1fr}.foreign-patient-body{padding-top:62px}.foreign-patient-layout{gap:48px}.foreign-patient-journey article{min-height:auto}.foreign-patient-roadmap article{min-height:auto}.foreign-patient-final h2{font-size:42px}}
@media(prefers-reduced-motion:reduce){.foreign-patient-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}


/* v17.3 Sağlık Sektöründe Google Ads Reklamcılığı */
.hga-page{--ink:#071b2b;--petrol:#0a3440;--mint:#68e1c8;--paper:#f5f4ef;--line:rgba(255,255,255,.13);background:var(--paper);color:#10202b}.hga-progress{position:fixed;z-index:120;left:0;right:0;top:0;height:3px}.hga-progress span{display:block;height:100%;background:#72ead0;transform-origin:left;transform:scaleX(0)}.hga-cover{position:relative;overflow:hidden;background:linear-gradient(145deg,#061522 0%,#082839 52%,#0a3b42 100%);color:#fff;padding:150px 0 90px}.hga-grid-bg{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:46px 46px;mask-image:linear-gradient(to bottom,#000,transparent 90%)}.hga-cover-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(390px,.9fr);gap:70px;align-items:center}.hga-breadcrumb{display:flex;gap:10px;align-items:center;font-size:13px;color:rgba(255,255,255,.62);margin-bottom:28px}.hga-breadcrumb a{color:inherit}.hga-kicker{display:flex;align-items:center;gap:13px;font-size:12px;letter-spacing:.12em;color:#a9f3e4}.hga-kicker i{width:46px;height:1px;background:rgba(169,243,228,.45)}.hga-kicker b{font-weight:600}.hga-copy h1{font-size:clamp(48px,6.2vw,92px);line-height:.95;letter-spacing:-.055em;max-width:860px;margin:25px 0}.hga-deck{font-size:20px;line-height:1.65;color:rgba(255,255,255,.72);max-width:760px}.hga-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);margin:38px 0 30px;border:1px solid var(--line)}.hga-meta>div{background:rgba(4,20,30,.45);padding:18px}.hga-meta small,.hga-control small{display:block;font-size:10px;letter-spacing:.13em;color:#8acfc2}.hga-meta strong{display:block;margin-top:7px;font-size:14px}.hga-actions{display:flex;gap:12px;flex-wrap:wrap}.hga-actions a,.hga-final a{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 20px;border-radius:999px;background:#74ead0;color:#06222a;font-weight:800}.hga-actions a+ a{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.22)}.hga-control{border:1px solid rgba(255,255,255,.16);background:rgba(3,18,27,.58);backdrop-filter:blur(18px);border-radius:28px;padding:22px;box-shadow:0 30px 80px rgba(0,0,0,.28)}.hga-control-top{display:flex;justify-content:space-between;font-size:11px;letter-spacing:.12em;color:#a9f3e4}.hga-orbit{position:relative;min-height:470px}.hga-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:210px;height:210px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:radial-gradient(circle at 30% 20%,rgba(116,234,208,.25),rgba(6,31,43,.92));border:1px solid rgba(116,234,208,.4);z-index:3}.hga-core strong{font-size:23px;line-height:1.1;margin:8px 0}.hga-core span{font-size:12px;color:rgba(255,255,255,.62);max-width:140px}.hga-ring{position:absolute;border:1px solid rgba(116,234,208,.17);border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}.hga-ring.r1{width:340px;height:340px}.hga-ring.r2{width:440px;height:440px}.hga-dot{position:absolute;z-index:4;background:#0b3441;border:1px solid rgba(255,255,255,.16);padding:11px 13px;border-radius:14px;min-width:120px}.hga-dot b{color:#71e8cf;font-size:11px;margin-right:8px}.hga-dot span{font-size:12px}.hga-dot.d1{left:4%;top:14%}.hga-dot.d2{right:1%;top:17%}.hga-dot.d3{right:0;bottom:18%}.hga-dot.d4{left:7%;bottom:13%}.hga-dot.d5{left:50%;bottom:0;transform:translateX(-50%)}.hga-control-foot{border-top:1px solid rgba(255,255,255,.12);padding-top:18px}.hga-control-foot strong{display:block;margin-top:8px;line-height:1.45}.hga-summary{background:#e8f0ec;border-bottom:1px solid #cad8d2;padding:55px 0}.hga-summary-grid{display:grid;grid-template-columns:180px 1fr 220px;gap:35px;align-items:start}.hga-label span{font-size:11px;letter-spacing:.14em}.hga-label b{display:block;font-size:52px;color:#7a9188;margin-top:12px}.hga-summary h2{font-size:clamp(30px,3.5vw,50px);line-height:1.05;letter-spacing:-.04em;margin:0 0 18px}.hga-summary p{font-size:18px;line-height:1.7;color:#4f6260}.hga-summary a{color:#0a4a4a;font-weight:800}.hga-body{padding:90px 0}.hga-layout{display:grid;grid-template-columns:310px minmax(0,1fr);gap:70px}.hga-sidebar{position:relative}.hga-toc{position:sticky;top:95px;background:#0a2532;color:#fff;border-radius:24px;padding:20px}.hga-toc>div:first-child{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.12em;color:#91d7ca;margin-bottom:14px}.hga-toc nav{max-height:55vh;overflow:auto}.hga-toc nav a{display:grid;grid-template-columns:34px 1fr;gap:8px;color:rgba(255,255,255,.7);padding:10px 0;border-bottom:1px solid rgba(255,255,255,.08);font-size:13px}.hga-toc nav a:hover{color:#fff}.hga-toc nav b{color:#65dfc6;font-size:10px}.hga-toc-progress{margin-top:16px}.hga-toc-progress span{font-size:9px;letter-spacing:.12em;color:#84c9bd}.hga-toc-progress i{display:block;height:4px;background:rgba(255,255,255,.12);margin-top:8px}.hga-toc-progress b{display:block;width:0;height:100%;background:#66e2c8}.hga-side-cta{margin-top:18px;padding:22px;border:1px solid #d7d8d1;border-radius:20px;background:#fff}.hga-side-cta small{font-size:10px;letter-spacing:.13em;color:#52716b}.hga-side-cta strong{display:block;font-size:22px;line-height:1.15;margin:9px 0}.hga-side-cta p{color:#65716d}.hga-side-cta a{font-weight:800;color:#0b5f59}.hga-content{max-width:920px}.hga-stat-band{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #d7d9d3;background:#fff;margin-bottom:70px}.hga-stat-band>div{padding:24px;border-right:1px solid #d7d9d3}.hga-stat-band>div:last-child{border-right:0}.hga-stat-band small{font-size:10px;letter-spacing:.12em;color:#6b7e78}.hga-stat-band strong{display:block;font-size:20px;margin:8px 0}.hga-stat-band span{font-size:13px;color:#6d7773}.hga-section{scroll-margin-top:100px;padding:0 0 75px;margin-bottom:75px;border-bottom:1px solid #d8dad4}.hga-num{display:block;color:#0b7e70;font-size:12px;letter-spacing:.15em;font-weight:800}.hga-section h2{font-size:clamp(34px,4.2vw,58px);letter-spacing:-.045em;line-height:1.02;margin:15px 0 25px}.hga-section p,.hga-section li{font-size:18px;line-height:1.82;color:#3d4d51}.hga-insight,.hga-warning{margin:30px 0;padding:26px;border-left:4px solid #0d8e7e;background:#e4f2ee}.hga-warning{border-left-color:#c78332;background:#f5eadc}.hga-insight b,.hga-warning b{display:block;margin-bottom:9px}.hga-matrix{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#cfd6d1;border:1px solid #cfd6d1;margin-top:28px}.hga-matrix>div{background:#fff;padding:24px}.hga-matrix b{display:block;font-size:19px;margin-bottom:7px}.hga-matrix span{color:#66736e}.hga-flow,.hga-roadmap{display:grid;gap:1px;background:#cfd6d1;border:1px solid #cfd6d1;margin-top:25px}.hga-flow{grid-template-columns:repeat(4,1fr)}.hga-roadmap{grid-template-columns:repeat(3,1fr)}.hga-flow>div,.hga-roadmap>div{background:#fff;padding:24px}.hga-flow b,.hga-roadmap b{display:block;color:#0b8275;margin-bottom:18px}.hga-flow strong,.hga-roadmap strong{display:block;font-size:18px;margin-bottom:7px}.hga-flow span,.hga-roadmap span{font-size:13px;color:#68756f}.hga-check{list-style:none;padding:0}.hga-check li{position:relative;padding:13px 0 13px 34px;border-bottom:1px solid #d7d9d3}.hga-check li:before{content:'✓';position:absolute;left:0;color:#0a8b7a;font-weight:900}.hga-table{border:1px solid #d1d6d2;margin-top:25px}.hga-table>div{display:grid;grid-template-columns:1fr 1.3fr 1.2fr}.hga-table>div>*{padding:16px;border-right:1px solid #d1d6d2;border-bottom:1px solid #d1d6d2}.hga-table>div>*:last-child{border-right:0}.hga-table>div:last-child>*{border-bottom:0}.hga-table>div:first-child{background:#0b2b37;color:#fff}.hga-errors{counter-reset:item;list-style:none;padding:0}.hga-errors li{padding:18px 0;border-bottom:1px solid #d7d9d3}.hga-errors li:before{counter-increment:item;content:counter(item,decimal-leading-zero);display:inline-block;width:42px;color:#0a8074;font-size:12px;font-weight:800}.hga-faq details{border-top:1px solid #cfd3ce}.hga-faq summary{display:flex;justify-content:space-between;gap:20px;padding:20px 0;font-size:18px;font-weight:800;cursor:pointer}.hga-faq details p{padding:0 0 20px}.hga-final{background:#061722;color:#fff;padding:100px 0}.hga-final .container{max-width:1050px}.hga-final small{color:#75e4cd;letter-spacing:.14em}.hga-final h2{font-size:clamp(46px,6vw,82px);line-height:.98;letter-spacing:-.055em;max-width:1000px;margin:20px 0}.hga-final p{font-size:20px;color:rgba(255,255,255,.67);margin-bottom:30px}
@media(max-width:1024px){.hga-cover-layout{grid-template-columns:1fr}.hga-control{max-width:680px}.hga-summary-grid{grid-template-columns:1fr}.hga-layout{grid-template-columns:1fr}.hga-sidebar{display:none}.hga-content{max-width:none}}
@media(max-width:700px){.hga-cover{padding:115px 0 60px}.hga-copy h1{font-size:49px}.hga-deck{font-size:17px}.hga-meta{grid-template-columns:1fr}.hga-actions a{width:100%}.hga-control{padding:16px}.hga-orbit{min-height:390px;transform:scale(.88);margin:-20px}.hga-summary{padding:42px 0}.hga-summary h2{font-size:34px}.hga-body{padding:55px 0}.hga-stat-band,.hga-matrix,.hga-flow,.hga-roadmap{grid-template-columns:1fr}.hga-stat-band>div{border-right:0;border-bottom:1px solid #d7d9d3}.hga-section{padding-bottom:52px;margin-bottom:52px}.hga-section h2{font-size:36px}.hga-section p,.hga-section li{font-size:16px}.hga-table{overflow-x:auto}.hga-table>div{min-width:620px}.hga-final{padding:70px 0}.hga-final h2{font-size:46px}}

/* v17.4 — Sağlık Turizminde Dijital Pazarlamada CRM Entegrasyonu */
.dci-page{background:#f4f7f8;color:#102433}.dci-progress{position:fixed;inset:0 0 auto;z-index:9999;height:3px}.dci-progress span{display:block;width:0;height:100%;background:#68ead8}.dci-cover{position:relative;overflow:hidden;background:radial-gradient(circle at 82% 24%,rgba(38,201,182,.24),transparent 28%),linear-gradient(135deg,#061726 0%,#09293a 58%,#0d4a49 100%);color:#fff;padding:150px 0 92px}.dci-cover-grid{position:absolute;inset:0;opacity:.12;background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,#000,transparent 88%)}.dci-cover-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(380px,.85fr);gap:76px;align-items:center}.dci-breadcrumb{display:flex;gap:10px;flex-wrap:wrap;font-size:13px;color:#adc6cc}.dci-breadcrumb a{color:#e4f2f4}.dci-kicker{display:flex;align-items:center;gap:14px;margin:34px 0 20px;font-size:12px;letter-spacing:.15em}.dci-kicker i{width:46px;height:1px;background:#67ead8}.dci-cover h1{font-size:clamp(48px,6vw,84px);line-height:.98;letter-spacing:-.045em;max-width:880px;margin:0}.dci-deck{font-size:20px;line-height:1.75;color:#d1e4e8;max-width:760px;margin:28px 0 36px}.dci-meta{display:flex;gap:34px;flex-wrap:wrap}.dci-meta div{display:grid;gap:6px}.dci-meta small{font-size:11px;letter-spacing:.13em;color:#8eb2b8}.dci-meta strong{font-size:15px}.dci-loop{border:1px solid rgba(255,255,255,.18);background:rgba(3,18,29,.55);backdrop-filter:blur(20px);padding:24px;border-radius:30px;box-shadow:0 32px 90px rgba(0,0,0,.3)}.dci-loop-head,.dci-loop-footer{display:flex;justify-content:space-between;align-items:center;font-size:11px;letter-spacing:.13em;color:#bbd1d6}.dci-loop-canvas{position:relative;height:370px;margin:20px 0}.dci-loop-ring{position:absolute;left:50%;top:50%;border-radius:50%;transform:translate(-50%,-50%)}.dci-loop-ring.ring-one{width:292px;height:292px;border:1px solid rgba(103,234,216,.3);box-shadow:0 0 0 34px rgba(103,234,216,.04)}.dci-loop-ring.ring-two{width:214px;height:214px;border:1px dashed rgba(255,255,255,.18)}.dci-loop-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:142px;height:142px;border-radius:50%;background:#f7ffff;color:#082431;display:grid;place-content:center;text-align:center;gap:3px;box-shadow:0 18px 60px rgba(0,0,0,.34)}.dci-loop-core small{font-size:8px;letter-spacing:.14em}.dci-loop-core strong{font-size:40px}.dci-loop-core span{font-size:10px}.dci-loop-node{position:absolute;display:flex;align-items:center;gap:8px;padding:10px 13px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#0b3442;font-size:12px;box-shadow:0 10px 24px rgba(0,0,0,.14)}.dci-loop-node b{color:#67ead8}.dci-loop-node.node-a{left:8px;top:54px}.dci-loop-node.node-b{right:0;top:62px}.dci-loop-node.node-c{left:4px;bottom:74px}.dci-loop-node.node-d{right:6px;bottom:78px}.dci-loop-node.node-e{left:50%;bottom:8px;transform:translateX(-50%)}.dci-loop-footer{justify-content:center;gap:9px}.dci-summary{background:#fff;border-bottom:1px solid #dbe5e8}.dci-summary-grid{display:grid;grid-template-columns:180px 1fr 245px;gap:42px;padding:56px 0}.dci-summary-index{display:flex;justify-content:space-between;gap:18px;font-size:11px;letter-spacing:.13em;color:#607981}.dci-summary-index b{font-size:44px;color:#0c7770}.dci-summary-copy h2{font-size:31px;line-height:1.2;margin:0 0 14px}.dci-summary-copy p{font-size:17px;line-height:1.76;color:#526873;margin:0}.dci-summary-actions{display:grid;align-content:start;gap:10px}.dci-summary-actions a{display:flex;justify-content:space-between;padding:14px 0;border-bottom:1px solid #cbdadd;color:#0c5651;font-weight:800}.dci-proof{background:#092333;color:#fff}.dci-proof .container{display:grid;grid-template-columns:repeat(4,1fr)}.dci-proof .container>div{padding:30px 24px;border-right:1px solid rgba(255,255,255,.1);display:grid;gap:5px}.dci-proof small{color:#67ead8}.dci-proof strong{font-size:18px}.dci-proof span{font-size:13px;color:#a9c1c7}.dci-body{padding:94px 0}.dci-layout{display:grid;grid-template-columns:310px minmax(0,920px);gap:74px;align-items:start}.dci-sidebar{position:sticky;top:108px;display:grid;gap:22px}.dci-toc,.dci-side-cta{background:#fff;border:1px solid #dce6e9;border-radius:22px;padding:22px}.dci-toc>span,.dci-side-cta small{display:block;font-size:11px;letter-spacing:.14em;color:#668189;margin-bottom:14px}.dci-toc a{display:block;padding:10px 0;color:#334c58;font-size:13px;border-bottom:1px solid #eef2f3}.dci-toc-progress{height:3px;background:#e7eef0;margin-top:18px}.dci-toc-progress b{display:block;height:100%;width:0;background:#19b09f}.dci-side-cta{background:#092333;color:#fff}.dci-side-cta strong{font-size:23px;line-height:1.18;display:block;margin-bottom:18px}.dci-side-cta a{color:#77eadc;font-weight:800}.dci-content>section{scroll-margin-top:120px;margin-bottom:92px}.dci-chapter{display:block;font-size:12px;letter-spacing:.14em;color:#0b857b;margin-bottom:16px}.dci-content h2{font-size:clamp(34px,4vw,54px);line-height:1.08;letter-spacing:-.03em;margin:0 0 24px}.dci-content h3{font-size:24px}.dci-content p,.dci-content li,.dci-content td{font-size:18px;line-height:1.86;color:#405866}.dci-insight,.dci-warning,.dci-inline-cta{padding:29px;border-radius:22px;margin-top:28px}.dci-insight{background:#dff9f4;border-left:4px solid #19b09f}.dci-warning{background:#fff2df;border-left:4px solid #ef9d37}.dci-compare,.dci-metrics,.dci-decision,.dci-roadmap{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:28px}.dci-compare article,.dci-metrics article,.dci-decision article,.dci-roadmap div{background:#fff;border:1px solid #dce6e9;border-radius:21px;padding:27px}.dci-compare article:last-child{background:#0b2a39;color:#fff}.dci-compare article:last-child li{color:#c8dadd}.dci-journey{list-style:none;padding:0;margin:30px 0;border-top:1px solid #cedcdf}.dci-journey li{display:grid;grid-template-columns:72px 1fr;padding:23px 0;border-bottom:1px solid #cedcdf}.dci-journey li b{font-size:24px;color:#0c8178}.dci-journey li div{display:grid;gap:4px}.dci-journey li strong{font-size:23px}.dci-content table{width:100%;border-collapse:collapse;margin-top:28px;background:#fff}.dci-content th,.dci-content td{padding:16px;border:1px solid #dce6e9;text-align:left}.dci-content th{background:#0b2a39;color:#fff;font-size:13px;letter-spacing:.07em}.dci-pipeline{display:flex;align-items:center;gap:10px;overflow:auto;padding:24px 0}.dci-pipeline span{white-space:nowrap;background:#0b2a39;color:#fff;padding:13px 16px;border-radius:999px;font-weight:800;font-size:12px}.dci-pipeline i{color:#0b857b}.dci-inline-cta{background:#0b2a39;color:#fff}.dci-inline-cta small{color:#70e1d4}.dci-inline-cta h3{font-size:29px;line-height:1.24}.dci-inline-cta a{color:#fff;font-weight:800}.dci-check{background:#fff;border:1px solid #dce6e9;border-radius:22px;padding:29px}.dci-check ul{columns:2}.dci-roadmap{grid-template-columns:repeat(4,1fr)}.dci-roadmap span{font-size:11px;letter-spacing:.12em;color:#0b857b}.dci-faq{display:grid;grid-template-columns:285px 1fr;gap:42px}.dci-faq details{border-bottom:1px solid #cedcdf;padding:18px 0}.dci-faq summary{font-size:19px;font-weight:750;cursor:pointer;display:flex;justify-content:space-between}.dci-final{background:#061726;color:#fff;padding:92px 0}.dci-final .container{display:grid;grid-template-columns:1.4fr .6fr;gap:72px;align-items:end}.dci-final h2{font-size:clamp(40px,5vw,72px);line-height:1.02;margin:14px 0 0}.dci-final p{color:#bfd2d7;line-height:1.7}.dci-final a{display:inline-flex;margin-top:18px;background:#69ead9;color:#06242a;padding:16px 22px;border-radius:999px;font-weight:850}.dci-final span{letter-spacing:.12em;font-size:12px;color:#78e5d8}
@media(max-width:980px){.dci-cover-layout,.dci-summary-grid,.dci-layout,.dci-final .container{grid-template-columns:1fr}.dci-sidebar{position:static}.dci-toc{display:none}.dci-proof .container{grid-template-columns:repeat(2,1fr)}.dci-roadmap{grid-template-columns:repeat(2,1fr)}.dci-faq{grid-template-columns:1fr}.dci-summary-actions{grid-template-columns:repeat(2,1fr)}}
@media(max-width:640px){.dci-cover{padding:116px 0 54px}.dci-cover h1{font-size:43px}.dci-deck{font-size:17px}.dci-loop{padding:16px}.dci-loop-canvas{height:308px}.dci-loop-node{font-size:10px;padding:7px 9px}.dci-loop-ring.ring-one{width:235px;height:235px}.dci-loop-ring.ring-two{width:174px;height:174px}.dci-loop-core{width:116px;height:116px}.dci-summary-grid{padding:38px 0}.dci-summary-index{display:none}.dci-summary-copy h2{font-size:26px}.dci-summary-actions{grid-template-columns:1fr}.dci-proof .container{grid-template-columns:1fr}.dci-body{padding:58px 0}.dci-layout{gap:28px}.dci-content>section{margin-bottom:66px}.dci-content h2{font-size:34px}.dci-content p,.dci-content li,.dci-content td{font-size:16px}.dci-compare,.dci-metrics,.dci-decision,.dci-roadmap{grid-template-columns:1fr}.dci-pipeline{margin-inline:-20px;padding-inline:20px}.dci-check ul{columns:1}.dci-faq summary{font-size:17px}.dci-final{padding:66px 0}.dci-final h2{font-size:41px}}

/* v17.5 — Sağlık Turizmine Nasıl Başlanır / Launch Blueprint */
.sht-launch-page{--sl-ink:#071a2c;--sl-navy:#0a2137;--sl-petrol:#0c4c52;--sl-mint:#39d6c5;--sl-soft:#eef7f5;--sl-line:rgba(7,26,44,.14);background:#f7faf9;color:var(--sl-ink);overflow:hidden}
.sht-launch-progress{position:fixed;left:0;right:0;top:0;height:3px;z-index:9999;background:rgba(255,255,255,.08)}
.sht-launch-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,#39d6c5,#a8f3e8)}
.sht-launch-cover{position:relative;min-height:820px;padding:150px 0 88px;background:radial-gradient(circle at 78% 24%,rgba(57,214,197,.18),transparent 34%),linear-gradient(135deg,#061727 0%,#0a2339 52%,#0b3d43 100%);color:#fff}
.sht-launch-orbit{position:absolute;inset:0;opacity:.25;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(to bottom,#000,transparent 95%)}
.sht-launch-cover-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(420px,.85fr);gap:72px;align-items:center}
.sht-launch-breadcrumbs{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:13px;color:rgba(255,255,255,.58);margin-bottom:34px}.sht-launch-breadcrumbs a{color:inherit}.sht-launch-breadcrumbs b{color:#fff;font-weight:600}
.sht-launch-kicker{display:flex;align-items:center;gap:14px;font-size:12px;letter-spacing:.18em;font-weight:700;color:#9fe9df;margin-bottom:24px}.sht-launch-kicker i{width:52px;height:1px;background:rgba(159,233,223,.5)}.sht-launch-kicker b{color:rgba(255,255,255,.56);font-weight:600}
.sht-launch-copy h1{max-width:760px;margin:0;font-size:clamp(54px,6.3vw,94px);line-height:.95;letter-spacing:-.055em;font-weight:700}.sht-launch-lead{max-width:690px;font-size:21px;line-height:1.65;color:rgba(255,255,255,.72);margin:30px 0 0}
.sht-launch-actions{display:flex;gap:14px;margin-top:38px;flex-wrap:wrap}.sht-launch-actions a{min-height:56px;display:inline-flex;align-items:center;gap:18px;padding:0 22px;border-radius:4px;font-size:15px;font-weight:700;transition:.25s ease}.sht-launch-primary{background:#39d6c5;color:#06212a}.sht-launch-primary:hover{transform:translateY(-2px);background:#8aeee2}.sht-launch-secondary{border:1px solid rgba(255,255,255,.22);color:#fff;background:rgba(255,255,255,.05)}.sht-launch-secondary:hover{border-color:#39d6c5;background:rgba(57,214,197,.08)}
.sht-launch-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(255,255,255,.12);margin-top:52px;max-width:730px}.sht-launch-meta div{background:rgba(4,20,34,.72);padding:18px 20px}.sht-launch-meta small{display:block;font-size:10px;letter-spacing:.16em;color:rgba(255,255,255,.42);margin-bottom:7px}.sht-launch-meta strong{font-size:14px;color:#fff}
.sht-launch-blueprint{position:relative;min-height:610px;padding:24px;border:1px solid rgba(255,255,255,.18);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.025));backdrop-filter:blur(18px);box-shadow:0 36px 90px rgba(0,0,0,.28)}
.sht-launch-blueprint-head{display:flex;justify-content:space-between;align-items:center;font-size:11px;letter-spacing:.15em;color:rgba(255,255,255,.48)}.sht-launch-blueprint-head b{color:#82e9dc}
.sht-launch-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:4;width:210px;height:210px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:radial-gradient(circle at 35% 30%,rgba(121,240,227,.28),rgba(7,33,49,.92) 65%);border:1px solid rgba(132,238,225,.4);box-shadow:0 0 0 16px rgba(57,214,197,.04),0 0 70px rgba(57,214,197,.16)}
.sht-launch-core small{font-size:10px;letter-spacing:.2em;color:#82e9dc}.sht-launch-core strong{font-size:22px;line-height:1.05;margin:9px 0}.sht-launch-core span{max-width:150px;font-size:11px;line-height:1.5;color:rgba(255,255,255,.55)}
.sht-launch-rings span{position:absolute;border:1px solid rgba(132,238,225,.15);border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}.sht-launch-rings .r1{width:330px;height:330px}.sht-launch-rings .r2{width:450px;height:450px}.sht-launch-rings .r3{width:540px;height:540px;border-style:dashed}
.sht-launch-nodes span{position:absolute;z-index:3;padding:9px 12px;border:1px solid rgba(255,255,255,.15);background:rgba(5,28,42,.82);font-size:11px;color:rgba(255,255,255,.78);white-space:nowrap}.sht-launch-nodes b{color:#68dfd1;margin-right:7px}.sht-launch-nodes .n1{left:7%;top:20%}.sht-launch-nodes .n2{right:8%;top:19%}.sht-launch-nodes .n3{left:2%;top:48%}.sht-launch-nodes .n4{right:2%;top:44%}.sht-launch-nodes .n5{left:9%;bottom:21%}.sht-launch-nodes .n6{right:8%;bottom:22%}.sht-launch-nodes .n7{left:28%;bottom:7%}.sht-launch-nodes .n8{right:24%;bottom:7%}
.sht-launch-blueprint-foot{position:absolute;left:24px;right:24px;bottom:20px;border-top:1px solid rgba(255,255,255,.12);padding-top:14px}.sht-launch-blueprint-foot span{font-size:10px;letter-spacing:.16em;color:#6bded0}.sht-launch-blueprint-foot p{margin:5px 0 0;color:rgba(255,255,255,.6);font-size:12px}
.sht-launch-summary{padding:100px 0;background:#fff}.sht-launch-summary-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px}.sht-launch-summary-title span,.sht-launch-section-head>span{display:block;font-size:11px;letter-spacing:.18em;font-weight:800;color:#167f7d;margin-bottom:18px}.sht-launch-summary-title h2,.sht-launch-section-head h2{font-size:clamp(36px,4.3vw,64px);line-height:1.02;letter-spacing:-.045em;margin:0}.sht-launch-summary-points{display:grid;gap:0}.sht-launch-summary-points article{display:grid;grid-template-columns:46px 1fr;column-gap:20px;padding:25px 0;border-top:1px solid var(--sl-line)}.sht-launch-summary-points article:last-child{border-bottom:1px solid var(--sl-line)}.sht-launch-summary-points b{font-size:12px;color:#159f96}.sht-launch-summary-points h3{font-size:22px;margin:0 0 8px}.sht-launch-summary-points p{grid-column:2;margin:0;color:#5f6b73;line-height:1.7}
.sht-launch-readiness{padding:110px 0;background:#ecf5f3}.sht-launch-section-head{max-width:900px;margin-bottom:54px}.sht-launch-section-head p{font-size:18px;line-height:1.75;color:#637076;max-width:760px}.sht-launch-readiness-grid{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid var(--sl-line);border-top:1px solid var(--sl-line)}.sht-launch-readiness-grid article{min-height:300px;padding:30px;border-right:1px solid var(--sl-line);border-bottom:1px solid var(--sl-line);background:rgba(255,255,255,.58);transition:.25s}.sht-launch-readiness-grid article:hover{background:#fff;transform:translateY(-4px);box-shadow:0 20px 40px rgba(13,54,60,.08)}.sht-launch-readiness-grid b{font-size:12px;color:#118f87}.sht-launch-readiness-grid h3{font-size:24px;line-height:1.2;margin:42px 0 15px}.sht-launch-readiness-grid p{color:#667278;line-height:1.72}.sht-launch-readiness-grid span{display:block;margin-top:24px;font-size:10px;letter-spacing:.14em;font-weight:800;color:#1d7775}
.sht-launch-body{padding:110px 0;background:#f8faf9}.sht-launch-body-grid{display:grid;grid-template-columns:330px minmax(0,1fr);gap:72px;align-items:start}.sht-launch-sidebar{position:sticky;top:110px}.sht-launch-toc{background:#082237;color:#fff;padding:24px}.sht-launch-toc-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.12)}.sht-launch-toc-head span{font-size:11px;letter-spacing:.15em;color:#8ee6dc}.sht-launch-toc-head b{font-size:10px;color:rgba(255,255,255,.45)}.sht-launch-toc nav{max-height:470px;overflow:auto;padding:12px 0}.sht-launch-toc nav a{display:grid;grid-template-columns:34px 1fr;gap:10px;align-items:center;padding:11px 9px;color:rgba(255,255,255,.6);border-left:2px solid transparent;font-size:13px;transition:.2s}.sht-launch-toc nav a b{font-size:10px;color:#4fbfb6}.sht-launch-toc nav a:hover,.sht-launch-toc nav a.is-active{color:#fff;background:rgba(255,255,255,.06);border-left-color:#39d6c5}.sht-launch-toc-progress{padding-top:14px;border-top:1px solid rgba(255,255,255,.12)}.sht-launch-toc-progress span{display:block;font-size:9px;letter-spacing:.15em;color:rgba(255,255,255,.4);margin-bottom:8px}.sht-launch-toc-progress i{display:block;height:3px;background:rgba(255,255,255,.1)}.sht-launch-toc-progress b{display:block;width:0;height:100%;background:#39d6c5}
.sht-launch-side-cta{margin-top:18px;padding:24px;background:#c9f4ec}.sht-launch-side-cta small{font-size:10px;letter-spacing:.15em;font-weight:800;color:#0f7772}.sht-launch-side-cta strong{display:block;font-size:20px;line-height:1.25;margin:18px 0 10px}.sht-launch-side-cta p{color:#4b6466;line-height:1.6;font-size:14px}.sht-launch-side-cta a{display:flex;justify-content:space-between;align-items:center;margin-top:20px;padding:14px 0;border-top:1px solid rgba(7,26,44,.16);font-weight:800;color:#092934}
.sht-launch-content{max-width:930px}.sht-launch-content.prose h2{scroll-margin-top:135px;font-size:clamp(34px,4vw,54px);line-height:1.07;letter-spacing:-.035em;margin:88px 0 22px}.sht-launch-content.prose h3{font-size:28px;line-height:1.2;margin-top:44px}.sht-launch-content.prose p,.sht-launch-content.prose li{font-size:18px;line-height:1.86;color:#34454c}.sht-launch-content.prose ul,.sht-launch-content.prose ol{padding-left:26px}.sht-launch-content.prose table{width:100%;border-collapse:collapse;margin:30px 0;background:#fff}.sht-launch-content.prose th,.sht-launch-content.prose td{padding:17px;border:1px solid var(--sl-line);text-align:left;vertical-align:top}.sht-launch-content.prose th{background:#e7f4f1;color:#0e4d4f}
.sht-launch-review{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--sl-line);margin-bottom:58px}.sht-launch-review>div{background:#fff;padding:22px}.sht-launch-review small{display:block;font-size:10px;letter-spacing:.14em;color:#13847e;margin-bottom:8px}.sht-launch-review strong{display:block}.sht-launch-review span{display:block;font-size:13px;color:#718086;margin-top:5px}
.sht-launch-decision-wall{margin:90px 0 50px;padding:38px;background:#082237;color:#fff;display:grid;grid-template-columns:1.2fr .8fr;gap:44px;align-items:end}.sht-launch-decision-wall span{font-size:10px;letter-spacing:.16em;color:#79e3d6}.sht-launch-decision-wall h2{font-size:42px;line-height:1.05;margin:18px 0 0}.sht-launch-decision-list{display:grid;gap:10px}.sht-launch-decision-list span{display:flex;gap:14px;align-items:center;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.12);font-size:15px;color:#fff}.sht-launch-decision-list b{color:#5bd8c8}
.sht-launch-checklist{margin:60px 0;padding:40px;background:#eaf5f3}.sht-launch-checklist>span{font-size:10px;letter-spacing:.15em;color:#11847f;font-weight:800}.sht-launch-checklist h2{font-size:38px;margin:14px 0 28px}.sht-launch-checklist-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sht-launch-checklist label{display:flex;align-items:center;gap:12px;padding:14px;background:#fff;border:1px solid rgba(7,26,44,.1);font-size:14px}.sht-launch-checklist input{width:18px;height:18px;accent-color:#0b9d91}
.sht-launch-service-bridge{display:grid;grid-template-columns:1fr auto;gap:30px;align-items:end;margin-top:70px;padding:38px;border-top:1px solid var(--sl-line);border-bottom:1px solid var(--sl-line)}.sht-launch-service-bridge small{font-size:10px;letter-spacing:.15em;color:#0f837d}.sht-launch-service-bridge h2{font-size:34px;margin:14px 0}.sht-launch-service-bridge p{margin:0;color:#66747a;max-width:720px}.sht-launch-service-bridge a{display:inline-flex;gap:28px;align-items:center;padding:18px 20px;background:#0a2438;color:#fff;font-weight:800;white-space:nowrap}
.sht-launch-faq{padding:110px 0;background:#0a2338;color:#fff}.sht-launch-faq .sht-launch-section-head h2{color:#fff}.sht-launch-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:rgba(255,255,255,.12)}.sht-launch-faq details{background:#0d2c44;padding:0 24px}.sht-launch-faq summary{list-style:none;display:grid;grid-template-columns:38px 1fr 20px;gap:12px;align-items:center;padding:23px 0;cursor:pointer}.sht-launch-faq summary::-webkit-details-marker{display:none}.sht-launch-faq summary b{color:#53d7c8;font-size:11px}.sht-launch-faq summary span{font-size:16px;font-weight:700}.sht-launch-faq summary i{font-style:normal;font-size:24px;color:#6ee2d4}.sht-launch-faq details>div{padding:0 0 24px 50px;color:rgba(255,255,255,.67);line-height:1.7}.sht-launch-faq details[open] summary i{transform:rotate(45deg)}
.sht-launch-related{padding:100px 0;background:#eef5f3}.sht-launch-related-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--sl-line);border-left:1px solid var(--sl-line)}.sht-launch-related-grid a{min-height:220px;padding:26px;border-right:1px solid var(--sl-line);border-bottom:1px solid var(--sl-line);display:flex;flex-direction:column;background:rgba(255,255,255,.55);color:var(--sl-ink)}.sht-launch-related-grid small{font-size:10px;letter-spacing:.13em;color:#13847f}.sht-launch-related-grid strong{font-size:22px;line-height:1.2;margin:36px 0 auto}.sht-launch-related-grid span{font-weight:800;font-size:13px}.sht-launch-related-grid a:hover{background:#fff}
.sht-launch-final{padding:110px 0;background:linear-gradient(135deg,#071a2c,#0a3f44);color:#fff}.sht-launch-final-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:80px;align-items:end}.sht-launch-final span{font-size:10px;letter-spacing:.16em;color:#6fe1d3}.sht-launch-final h2{font-size:clamp(45px,5.8vw,78px);line-height:.98;letter-spacing:-.05em;margin:20px 0 0}.sht-launch-final p{font-size:18px;line-height:1.7;color:rgba(255,255,255,.67)}.sht-launch-final a{display:flex;justify-content:space-between;align-items:center;margin-top:28px;padding:18px 20px;background:#39d6c5;color:#06232a;font-weight:800}
@media (max-width:1100px){.sht-launch-cover-grid{grid-template-columns:1fr;gap:50px}.sht-launch-blueprint{max-width:680px;width:100%;margin:auto}.sht-launch-summary-grid{grid-template-columns:1fr;gap:45px}.sht-launch-readiness-grid{grid-template-columns:1fr 1fr}.sht-launch-body-grid{grid-template-columns:280px minmax(0,1fr);gap:38px}.sht-launch-final-grid{grid-template-columns:1fr}}
@media (max-width:820px){.sht-launch-cover{padding:120px 0 70px;min-height:auto}.sht-launch-copy h1{font-size:clamp(46px,13vw,68px)}.sht-launch-lead{font-size:18px}.sht-launch-meta{grid-template-columns:1fr}.sht-launch-blueprint{min-height:530px}.sht-launch-rings .r3{width:460px;height:460px}.sht-launch-rings .r2{width:380px;height:380px}.sht-launch-rings .r1{width:300px;height:300px}.sht-launch-nodes span{font-size:9px;padding:7px 9px}.sht-launch-body-grid{grid-template-columns:1fr}.sht-launch-sidebar{position:relative;top:auto}.sht-launch-toc nav{max-height:310px}.sht-launch-readiness-grid{grid-template-columns:1fr}.sht-launch-decision-wall,.sht-launch-service-bridge{grid-template-columns:1fr}.sht-launch-checklist-grid,.sht-launch-faq-grid,.sht-launch-related-grid{grid-template-columns:1fr}.sht-launch-summary,.sht-launch-readiness,.sht-launch-body,.sht-launch-faq,.sht-launch-related,.sht-launch-final{padding:76px 0}.sht-launch-final-grid{gap:34px}}
@media (max-width:560px){.sht-launch-cover{padding-top:105px}.sht-launch-kicker{align-items:flex-start;flex-wrap:wrap}.sht-launch-kicker i{display:none}.sht-launch-actions a{width:100%;justify-content:space-between}.sht-launch-blueprint{min-height:470px;padding:18px}.sht-launch-core{width:165px;height:165px}.sht-launch-core strong{font-size:18px}.sht-launch-rings .r1{width:245px;height:245px}.sht-launch-rings .r2{width:330px;height:330px}.sht-launch-rings .r3{display:none}.sht-launch-nodes .n1{left:2%;top:18%}.sht-launch-nodes .n2{right:2%;top:18%}.sht-launch-nodes .n3{left:0;top:44%}.sht-launch-nodes .n4{right:0;top:44%}.sht-launch-nodes .n5{left:3%;bottom:24%}.sht-launch-nodes .n6{right:3%;bottom:24%}.sht-launch-nodes .n7{left:18%;bottom:9%}.sht-launch-nodes .n8{right:16%;bottom:9%}.sht-launch-blueprint-foot{display:none}.sht-launch-summary-title h2,.sht-launch-section-head h2{font-size:36px}.sht-launch-readiness-grid article{min-height:auto}.sht-launch-content.prose p,.sht-launch-content.prose li{font-size:17px}.sht-launch-decision-wall,.sht-launch-checklist,.sht-launch-service-bridge{padding:26px}.sht-launch-decision-wall h2{font-size:34px}.sht-launch-final h2{font-size:44px}}


/* v17.6 Sağlık Turizmi Pazarlama Stratejileri */
.mkt-master-page{--mk-ink:#071a2c;--mk-navy:#0a2137;--mk-petrol:#0c4c52;--mk-mint:#f4c56b;--mk-soft:#f8f3e7;--mk-line:rgba(7,26,44,.14);background:#f7faf9;color:var(--mk-ink);overflow:hidden}
.mkt-master-progress{position:fixed;left:0;right:0;top:0;height:3px;z-index:9999;background:rgba(255,255,255,.08)}
.mkt-master-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,#f4c56b,#ffe0a1)}
.mkt-master-cover{position:relative;min-height:820px;padding:150px 0 88px;background:radial-gradient(circle at 78% 24%,rgba(244,197,107,.17),transparent 34%),linear-gradient(135deg,#061727 0%,#0a2339 52%,#0b3d43 100%);color:#fff}
.mkt-master-orbit{position:absolute;inset:0;opacity:.25;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(to bottom,#000,transparent 95%)}
.mkt-master-cover-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(420px,.85fr);gap:72px;align-items:center}
.mkt-master-breadcrumbs{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:13px;color:rgba(255,255,255,.58);margin-bottom:34px}.mkt-master-breadcrumbs a{color:inherit}.mkt-master-breadcrumbs b{color:#fff;font-weight:600}
.mkt-master-kicker{display:flex;align-items:center;gap:14px;font-size:12px;letter-spacing:.18em;font-weight:700;color:#f8d58f;margin-bottom:24px}.mkt-master-kicker i{width:52px;height:1px;background:rgba(248,213,143,.5)}.mkt-master-kicker b{color:rgba(255,255,255,.56);font-weight:600}
.mkt-master-copy h1{max-width:760px;margin:0;font-size:clamp(54px,6.3vw,94px);line-height:.95;letter-spacing:-.055em;font-weight:700}.mkt-master-lead{max-width:690px;font-size:21px;line-height:1.65;color:rgba(255,255,255,.72);margin:30px 0 0}
.mkt-master-actions{display:flex;gap:14px;margin-top:38px;flex-wrap:wrap}.mkt-master-actions a{min-height:56px;display:inline-flex;align-items:center;gap:18px;padding:0 22px;border-radius:4px;font-size:15px;font-weight:700;transition:.25s ease}.mkt-master-primary{background:#f4c56b;color:#06212a}.mkt-master-primary:hover{transform:translateY(-2px);background:#8aeee2}.mkt-master-secondary{border:1px solid rgba(255,255,255,.22);color:#fff;background:rgba(255,255,255,.05)}.mkt-master-secondary:hover{border-color:#f4c56b;background:rgba(244,197,107,.08)}
.mkt-master-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(255,255,255,.12);margin-top:52px;max-width:730px}.mkt-master-meta div{background:rgba(4,20,34,.72);padding:18px 20px}.mkt-master-meta small{display:block;font-size:10px;letter-spacing:.16em;color:rgba(255,255,255,.42);margin-bottom:7px}.mkt-master-meta strong{font-size:14px;color:#fff}
.mkt-master-blueprint{position:relative;min-height:610px;padding:24px;border:1px solid rgba(255,255,255,.18);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.025));backdrop-filter:blur(18px);box-shadow:0 36px 90px rgba(0,0,0,.28)}
.mkt-master-blueprint-head{display:flex;justify-content:space-between;align-items:center;font-size:11px;letter-spacing:.15em;color:rgba(255,255,255,.48)}.mkt-master-blueprint-head b{color:#ffd98c}
.mkt-master-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:4;width:210px;height:210px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:radial-gradient(circle at 35% 30%,rgba(121,240,227,.28),rgba(7,33,49,.92) 65%);border:1px solid rgba(244,197,107,.42);box-shadow:0 0 0 16px rgba(244,197,107,.04),0 0 70px rgba(244,197,107,.16)}
.mkt-master-core small{font-size:10px;letter-spacing:.2em;color:#ffd98c}.mkt-master-core strong{font-size:22px;line-height:1.05;margin:9px 0}.mkt-master-core span{max-width:150px;font-size:11px;line-height:1.5;color:rgba(255,255,255,.55)}
.mkt-master-rings span{position:absolute;border:1px solid rgba(244,197,107,.16);border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}.mkt-master-rings .r1{width:330px;height:330px}.mkt-master-rings .r2{width:450px;height:450px}.mkt-master-rings .r3{width:540px;height:540px;border-style:dashed}
.mkt-master-nodes span{position:absolute;z-index:3;padding:9px 12px;border:1px solid rgba(255,255,255,.15);background:rgba(5,28,42,.82);font-size:11px;color:rgba(255,255,255,.78);white-space:nowrap}.mkt-master-nodes b{color:#f5c667;margin-right:7px}.mkt-master-nodes .n1{left:7%;top:20%}.mkt-master-nodes .n2{right:8%;top:19%}.mkt-master-nodes .n3{left:2%;top:48%}.mkt-master-nodes .n4{right:2%;top:44%}.mkt-master-nodes .n5{left:9%;bottom:21%}.mkt-master-nodes .n6{right:8%;bottom:22%}.mkt-master-nodes .n7{left:28%;bottom:7%}.mkt-master-nodes .n8{right:24%;bottom:7%}.mkt-master-nodes .n9{left:16%;top:34%}.mkt-master-nodes .n10{right:14%;top:33%}
.mkt-master-blueprint-foot{position:absolute;left:24px;right:24px;bottom:20px;border-top:1px solid rgba(255,255,255,.12);padding-top:14px}.mkt-master-blueprint-foot span{font-size:10px;letter-spacing:.16em;color:#f1c25f}.mkt-master-blueprint-foot p{margin:5px 0 0;color:rgba(255,255,255,.6);font-size:12px}
.mkt-master-summary{padding:100px 0;background:#fff}.mkt-master-summary-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px}.mkt-master-summary-title span,.mkt-master-section-head>span{display:block;font-size:11px;letter-spacing:.18em;font-weight:800;color:#9a6a22;margin-bottom:18px}.mkt-master-summary-title h2,.mkt-master-section-head h2{font-size:clamp(36px,4.3vw,64px);line-height:1.02;letter-spacing:-.045em;margin:0}.mkt-master-summary-points{display:grid;gap:0}.mkt-master-summary-points article{display:grid;grid-template-columns:46px 1fr;column-gap:20px;padding:25px 0;border-top:1px solid var(--mk-line)}.mkt-master-summary-points article:last-child{border-bottom:1px solid var(--mk-line)}.mkt-master-summary-points b{font-size:12px;color:#b9852d}.mkt-master-summary-points h3{font-size:22px;margin:0 0 8px}.mkt-master-summary-points p{grid-column:2;margin:0;color:#5f6b73;line-height:1.7}
.mkt-master-readiness{padding:110px 0;background:#f6f2e8}.mkt-master-section-head{max-width:900px;margin-bottom:54px}.mkt-master-section-head p{font-size:18px;line-height:1.75;color:#637076;max-width:760px}.mkt-master-readiness-grid{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid var(--mk-line);border-top:1px solid var(--mk-line)}.mkt-master-readiness-grid article{min-height:300px;padding:30px;border-right:1px solid var(--mk-line);border-bottom:1px solid var(--mk-line);background:rgba(255,255,255,.58);transition:.25s}.mkt-master-readiness-grid article:hover{background:#fff;transform:translateY(-4px);box-shadow:0 20px 40px rgba(13,54,60,.08)}.mkt-master-readiness-grid b{font-size:12px;color:#9a6a22}.mkt-master-readiness-grid h3{font-size:24px;line-height:1.2;margin:42px 0 15px}.mkt-master-readiness-grid p{color:#667278;line-height:1.72}.mkt-master-readiness-grid span{display:block;margin-top:24px;font-size:10px;letter-spacing:.14em;font-weight:800;color:#7a5a2a}
.mkt-master-body{padding:110px 0;background:#f8faf9}.mkt-master-body-grid{display:grid;grid-template-columns:330px minmax(0,1fr);gap:72px;align-items:start}.mkt-master-sidebar{position:sticky;top:110px}.mkt-master-toc{background:#082237;color:#fff;padding:24px}.mkt-master-toc-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.12)}.mkt-master-toc-head span{font-size:11px;letter-spacing:.15em;color:#8ee6dc}.mkt-master-toc-head b{font-size:10px;color:rgba(255,255,255,.45)}.mkt-master-toc nav{max-height:470px;overflow:auto;padding:12px 0}.mkt-master-toc nav a{display:grid;grid-template-columns:34px 1fr;gap:10px;align-items:center;padding:11px 9px;color:rgba(255,255,255,.6);border-left:2px solid transparent;font-size:13px;transition:.2s}.mkt-master-toc nav a b{font-size:10px;color:#4fbfb6}.mkt-master-toc nav a:hover,.mkt-master-toc nav a.is-active{color:#fff;background:rgba(255,255,255,.06);border-left-color:#f4c56b}.mkt-master-toc-progress{padding-top:14px;border-top:1px solid rgba(255,255,255,.12)}.mkt-master-toc-progress span{display:block;font-size:9px;letter-spacing:.15em;color:rgba(255,255,255,.4);margin-bottom:8px}.mkt-master-toc-progress i{display:block;height:3px;background:rgba(255,255,255,.1)}.mkt-master-toc-progress b{display:block;width:0;height:100%;background:#f4c56b}
.mkt-master-side-cta{margin-top:18px;padding:24px;background:#fff0cb}.mkt-master-side-cta small{font-size:10px;letter-spacing:.15em;font-weight:800;color:#0f7772}.mkt-master-side-cta strong{display:block;font-size:20px;line-height:1.25;margin:18px 0 10px}.mkt-master-side-cta p{color:#4b6466;line-height:1.6;font-size:14px}.mkt-master-side-cta a{display:flex;justify-content:space-between;align-items:center;margin-top:20px;padding:14px 0;border-top:1px solid rgba(7,26,44,.16);font-weight:800;color:#092934}
.mkt-master-content{max-width:930px}.mkt-master-content.prose h2{scroll-margin-top:135px;font-size:clamp(34px,4vw,54px);line-height:1.07;letter-spacing:-.035em;margin:88px 0 22px}.mkt-master-content.prose h3{font-size:28px;line-height:1.2;margin-top:44px}.mkt-master-content.prose p,.mkt-master-content.prose li{font-size:18px;line-height:1.86;color:#34454c}.mkt-master-content.prose ul,.mkt-master-content.prose ol{padding-left:26px}.mkt-master-content.prose table{width:100%;border-collapse:collapse;margin:30px 0;background:#fff}.mkt-master-content.prose th,.mkt-master-content.prose td{padding:17px;border:1px solid var(--mk-line);text-align:left;vertical-align:top}.mkt-master-content.prose th{background:#fff5dc;color:#0e4d4f}
.mkt-master-review{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--mk-line);margin-bottom:58px}.mkt-master-review>div{background:#fff;padding:22px}.mkt-master-review small{display:block;font-size:10px;letter-spacing:.14em;color:#9a6a22;margin-bottom:8px}.mkt-master-review strong{display:block}.mkt-master-review span{display:block;font-size:13px;color:#718086;margin-top:5px}
.mkt-master-decision-wall{margin:90px 0 50px;padding:38px;background:#082237;color:#fff;display:grid;grid-template-columns:1.2fr .8fr;gap:44px;align-items:end}.mkt-master-decision-wall span{font-size:10px;letter-spacing:.16em;color:#f4cb79}.mkt-master-decision-wall h2{font-size:42px;line-height:1.05;margin:18px 0 0}.mkt-master-decision-list{display:grid;gap:10px}.mkt-master-decision-list span{display:flex;gap:14px;align-items:center;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.12);font-size:15px;color:#fff}.mkt-master-decision-list b{color:#f3c45d}
.mkt-master-checklist{margin:60px 0;padding:40px;background:#fff6df}.mkt-master-checklist>span{font-size:10px;letter-spacing:.15em;color:#9a6a22;font-weight:800}.mkt-master-checklist h2{font-size:38px;margin:14px 0 28px}.mkt-master-checklist-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mkt-master-checklist label{display:flex;align-items:center;gap:12px;padding:14px;background:#fff;border:1px solid rgba(7,26,44,.1);font-size:14px}.mkt-master-checklist input{width:18px;height:18px;accent-color:#b47d22}
.mkt-master-service-bridge{display:grid;grid-template-columns:1fr auto;gap:30px;align-items:end;margin-top:70px;padding:38px;border-top:1px solid var(--mk-line);border-bottom:1px solid var(--mk-line)}.mkt-master-service-bridge small{font-size:10px;letter-spacing:.15em;color:#9a6a22}.mkt-master-service-bridge h2{font-size:34px;margin:14px 0}.mkt-master-service-bridge p{margin:0;color:#66747a;max-width:720px}.mkt-master-service-bridge a{display:inline-flex;gap:28px;align-items:center;padding:18px 20px;background:#0a2438;color:#fff;font-weight:800;white-space:nowrap}
.mkt-master-faq{padding:110px 0;background:#0a2338;color:#fff}.mkt-master-faq .mkt-master-section-head h2{color:#fff}.mkt-master-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:rgba(255,255,255,.12)}.mkt-master-faq details{background:#0d2c44;padding:0 24px}.mkt-master-faq summary{list-style:none;display:grid;grid-template-columns:38px 1fr 20px;gap:12px;align-items:center;padding:23px 0;cursor:pointer}.mkt-master-faq summary::-webkit-details-marker{display:none}.mkt-master-faq summary b{color:#f4c96f;font-size:11px}.mkt-master-faq summary span{font-size:16px;font-weight:700}.mkt-master-faq summary i{font-style:normal;font-size:24px;color:#f6d283}.mkt-master-faq details>div{padding:0 0 24px 50px;color:rgba(255,255,255,.67);line-height:1.7}.mkt-master-faq details[open] summary i{transform:rotate(45deg)}
.mkt-master-related{padding:100px 0;background:#f7f2e7}.mkt-master-related-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--mk-line);border-left:1px solid var(--mk-line)}.mkt-master-related-grid a{min-height:220px;padding:26px;border-right:1px solid var(--mk-line);border-bottom:1px solid var(--mk-line);display:flex;flex-direction:column;background:rgba(255,255,255,.55);color:var(--mk-ink)}.mkt-master-related-grid small{font-size:10px;letter-spacing:.13em;color:#13847f}.mkt-master-related-grid strong{font-size:22px;line-height:1.2;margin:36px 0 auto}.mkt-master-related-grid span{font-weight:800;font-size:13px}.mkt-master-related-grid a:hover{background:#fff}
.mkt-master-final{padding:110px 0;background:linear-gradient(135deg,#071a2c,#0a3f44);color:#fff}.mkt-master-final-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:80px;align-items:end}.mkt-master-final span{font-size:10px;letter-spacing:.16em;color:#f2c86a}.mkt-master-final h2{font-size:clamp(45px,5.8vw,78px);line-height:.98;letter-spacing:-.05em;margin:20px 0 0}.mkt-master-final p{font-size:18px;line-height:1.7;color:rgba(255,255,255,.67)}.mkt-master-final a{display:flex;justify-content:space-between;align-items:center;margin-top:28px;padding:18px 20px;background:#f4c56b;color:#06232a;font-weight:800}
@media (max-width:1100px){.mkt-master-cover-grid{grid-template-columns:1fr;gap:50px}.mkt-master-blueprint{max-width:680px;width:100%;margin:auto}.mkt-master-summary-grid{grid-template-columns:1fr;gap:45px}.mkt-master-readiness-grid{grid-template-columns:1fr 1fr}.mkt-master-body-grid{grid-template-columns:280px minmax(0,1fr);gap:38px}.mkt-master-final-grid{grid-template-columns:1fr}}
@media (max-width:820px){.mkt-master-cover{padding:120px 0 70px;min-height:auto}.mkt-master-copy h1{font-size:clamp(46px,13vw,68px)}.mkt-master-lead{font-size:18px}.mkt-master-meta{grid-template-columns:1fr}.mkt-master-blueprint{min-height:530px}.mkt-master-rings .r3{width:460px;height:460px}.mkt-master-rings .r2{width:380px;height:380px}.mkt-master-rings .r1{width:300px;height:300px}.mkt-master-nodes span{font-size:9px;padding:7px 9px}.mkt-master-body-grid{grid-template-columns:1fr}.mkt-master-sidebar{position:relative;top:auto}.mkt-master-toc nav{max-height:310px}.mkt-master-readiness-grid{grid-template-columns:1fr}.mkt-master-decision-wall,.mkt-master-service-bridge{grid-template-columns:1fr}.mkt-master-checklist-grid,.mkt-master-faq-grid,.mkt-master-related-grid{grid-template-columns:1fr}.mkt-master-summary,.mkt-master-readiness,.mkt-master-body,.mkt-master-faq,.mkt-master-related,.mkt-master-final{padding:76px 0}.mkt-master-final-grid{gap:34px}}
@media (max-width:560px){.mkt-master-cover{padding-top:105px}.mkt-master-kicker{align-items:flex-start;flex-wrap:wrap}.mkt-master-kicker i{display:none}.mkt-master-actions a{width:100%;justify-content:space-between}.mkt-master-blueprint{min-height:470px;padding:18px}.mkt-master-core{width:165px;height:165px}.mkt-master-core strong{font-size:18px}.mkt-master-rings .r1{width:245px;height:245px}.mkt-master-rings .r2{width:330px;height:330px}.mkt-master-rings .r3{display:none}.mkt-master-nodes .n1{left:2%;top:18%}.mkt-master-nodes .n2{right:2%;top:18%}.mkt-master-nodes .n3{left:0;top:44%}.mkt-master-nodes .n4{right:0;top:44%}.mkt-master-nodes .n5{left:3%;bottom:24%}.mkt-master-nodes .n6{right:3%;bottom:24%}.mkt-master-nodes .n7{left:18%;bottom:9%}.mkt-master-nodes .n8{right:16%;bottom:9%}.mkt-master-blueprint-foot{display:none}.mkt-master-summary-title h2,.mkt-master-section-head h2{font-size:36px}.mkt-master-readiness-grid article{min-height:auto}.mkt-master-content.prose p,.mkt-master-content.prose li{font-size:17px}.mkt-master-decision-wall,.mkt-master-checklist,.mkt-master-service-bridge{padding:26px}.mkt-master-decision-wall h2{font-size:34px}.mkt-master-final h2{font-size:44px}}

/* v17.7 — Numaralı strateji blokları yerleşim onarımı */
.mkt-master-diagnostic{padding:110px 0;background:#f6f2e8}
.mkt-master-diagnostic-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--mk-line);border-left:1px solid var(--mk-line)}
.mkt-master-diagnostic-grid article{position:relative;isolation:isolate;display:flex;flex-direction:column;min-width:0;min-height:330px;padding:30px;border-right:1px solid var(--mk-line);border-bottom:1px solid var(--mk-line);background:rgba(255,255,255,.68);overflow:hidden;transition:background .25s ease,transform .25s ease,box-shadow .25s ease}
.mkt-master-diagnostic-grid article:hover{z-index:2;background:#fff;transform:translateY(-4px);box-shadow:0 22px 48px rgba(13,54,60,.09)}
.mkt-master-diagnostic-grid article>b{position:static!important;inset:auto!important;transform:none!important;display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;width:42px;height:42px;margin:0 0 38px;border:1px solid rgba(7,26,44,.15);border-radius:999px;background:#fff8e8;color:#9a6a22;font-size:11px;line-height:1;letter-spacing:.08em;font-weight:850;opacity:1!important;z-index:auto!important}
.mkt-master-diagnostic-grid article>h3{position:static!important;transform:none!important;margin:0 0 14px!important;font-size:clamp(22px,2vw,27px);line-height:1.14;letter-spacing:-.025em;color:var(--mk-ink);overflow-wrap:anywhere}
.mkt-master-diagnostic-grid article>p{position:static!important;transform:none!important;margin:0 0 28px;color:#607078;line-height:1.72;font-size:15px;overflow-wrap:anywhere}
.mkt-master-diagnostic-grid article>span{position:static!important;transform:none!important;display:block;margin-top:auto;padding-top:18px;border-top:1px solid rgba(7,26,44,.1);font-size:10px;line-height:1.3;letter-spacing:.14em;font-weight:850;color:#7a5a2a;overflow-wrap:anywhere}

/* Yönetici özeti numaralarının da metin akışından kopmasını engeller. */
.mkt-master-summary-points article{position:relative;align-items:start}
.mkt-master-summary-points article>b{position:static!important;inset:auto!important;transform:none!important;align-self:start;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:#fff4d6;color:#95651b;line-height:1;opacity:1!important}
.mkt-master-summary-points article>h3,.mkt-master-summary-points article>p{position:static!important;transform:none!important;min-width:0;overflow-wrap:anywhere}

@media (max-width:1100px){
  .mkt-master-diagnostic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  .mkt-master-diagnostic-grid article{min-height:300px}
}
@media (max-width:640px){
  .mkt-master-diagnostic{padding:76px 0}
  .mkt-master-diagnostic-grid{grid-template-columns:1fr;border-left:0}
  .mkt-master-diagnostic-grid article{min-height:auto;padding:25px 22px;border-left:1px solid var(--mk-line)}
  .mkt-master-diagnostic-grid article>b{width:38px;height:38px;margin-bottom:24px}
  .mkt-master-diagnostic-grid article>h3{font-size:24px}
  .mkt-master-summary-points article{grid-template-columns:40px minmax(0,1fr);column-gap:14px}
  .mkt-master-summary-points article>b{width:34px;height:34px}
}

/* v17.8 — Pazarlama stratejileri hero bilgi mimarisi */
.mkt-master-board{position:relative;min-height:610px;padding:26px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(155deg,rgba(255,255,255,.095),rgba(255,255,255,.025));box-shadow:0 36px 90px rgba(0,0,0,.28);backdrop-filter:blur(18px);overflow:hidden}
.mkt-master-board:before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:38px 38px;mask-image:linear-gradient(to bottom,#000,transparent 84%);pointer-events:none}
.mkt-master-board>*{position:relative;z-index:1}
.mkt-master-board-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.12)}
.mkt-master-board-head small{display:block;margin-bottom:7px;font-size:9px;letter-spacing:.18em;color:#f4c56b;font-weight:850}
.mkt-master-board-head strong{display:block;font-size:16px;line-height:1.35;color:#fff}
.mkt-master-board-head>span{font-size:11px;letter-spacing:.16em;color:rgba(255,255,255,.42);white-space:nowrap}
.mkt-master-board-core{margin:22px 0 18px;padding:22px;border-left:3px solid #f4c56b;background:linear-gradient(90deg,rgba(244,197,107,.12),rgba(255,255,255,.025))}
.mkt-master-board-core small{display:block;font-size:9px;letter-spacing:.18em;color:#f4c56b;font-weight:850}
.mkt-master-board-core strong{display:block;margin:9px 0 8px;font-size:clamp(23px,2.4vw,34px);line-height:1.05;letter-spacing:-.035em;color:#fff}
.mkt-master-board-core p{margin:0;max-width:440px;font-size:13px;line-height:1.6;color:rgba(255,255,255,.58)}
.mkt-master-board-list{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:0;padding:1px;list-style:none;background:rgba(255,255,255,.1)}
.mkt-master-board-list li{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;align-items:center;min-width:0;padding:14px 13px;background:rgba(5,28,42,.86);transition:background .2s ease,transform .2s ease}
.mkt-master-board-list li:hover{background:rgba(14,64,70,.92);transform:translateY(-1px)}
.mkt-master-board-list li>b{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid rgba(244,197,107,.34);border-radius:50%;color:#f4c56b;font-size:10px;line-height:1;letter-spacing:.06em}
.mkt-master-board-list li span{display:block;min-width:0}
.mkt-master-board-list li strong{display:block;color:#fff;font-size:13px;line-height:1.2;overflow-wrap:anywhere}
.mkt-master-board-list li small{display:block;margin-top:4px;color:rgba(255,255,255,.45);font-size:10px;line-height:1.3;overflow-wrap:anywhere}
.mkt-master-board-foot{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.12)}
.mkt-master-board-foot span{font-size:9px;letter-spacing:.16em;color:#f4c56b;font-weight:850;white-space:nowrap}
.mkt-master-board-foot p{margin:0;font-size:12px;line-height:1.55;color:rgba(255,255,255,.58)}
@media(max-width:1100px){.mkt-master-board{max-width:720px;width:100%;margin:auto}}
@media(max-width:620px){.mkt-master-board{min-height:0;padding:18px}.mkt-master-board-head strong{font-size:14px}.mkt-master-board-core{padding:18px}.mkt-master-board-core strong{font-size:25px}.mkt-master-board-list{grid-template-columns:1fr}.mkt-master-board-list li{padding:13px 12px}.mkt-master-board-foot{grid-template-columns:1fr;gap:8px}.mkt-master-board-foot span{white-space:normal}}

/* v17.9 — Sağlık Turizmi Pazarlamasına Yönelik Marketing Süreçleri */
.mops-page{background:#f4f7f8;color:#102238}.mops-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:9999;background:rgba(255,255,255,.08)}.mops-progress span{display:block;width:0;height:100%;background:#4fe0c5}.mops-cover{position:relative;overflow:hidden;background:linear-gradient(135deg,#071b2f 0%,#0b2937 58%,#0f3940 100%);color:#fff;padding:148px 0 88px}.mops-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(to bottom,black,transparent 88%)}.mops-cover:after{content:"";position:absolute;width:580px;height:580px;border-radius:50%;right:-150px;top:-170px;background:radial-gradient(circle,rgba(64,220,190,.18),transparent 68%)}.mops-cover-layout{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);gap:76px;align-items:center}.mops-breadcrumb{display:flex;gap:10px;align-items:center;font-size:13px;color:rgba(255,255,255,.62);margin-bottom:26px}.mops-breadcrumb a{color:inherit}.mops-breadcrumb b{color:#fff;font-weight:600}.mops-kicker{display:flex;align-items:center;gap:14px;font-size:11px;letter-spacing:.16em;font-weight:750;color:#8df1de}.mops-kicker i{width:52px;height:1px;background:rgba(141,241,222,.5)}.mops-kicker b{color:rgba(255,255,255,.58)}.mops-cover h1{font-size:clamp(48px,5.5vw,84px);line-height:.98;letter-spacing:-.055em;max-width:900px;margin:26px 0 28px}.mops-deck{font-size:20px;line-height:1.68;color:rgba(255,255,255,.74);max-width:760px}.mops-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:36px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.13)}.mops-meta>div{padding:18px 20px;background:rgba(4,24,38,.58)}.mops-meta small,.mops-console small{display:block;font-size:10px;letter-spacing:.14em;color:#79d9ca}.mops-meta strong{display:block;margin-top:7px;font-size:14px}.mops-actions{display:flex;gap:12px;margin-top:30px}.mops-actions a{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:52px;padding:0 22px;border:1px solid rgba(255,255,255,.2);color:#fff;font-weight:750}.mops-actions a:first-child{background:#50dec3;color:#082331;border-color:#50dec3}.mops-console{position:relative;background:rgba(6,28,43,.72);border:1px solid rgba(255,255,255,.14);box-shadow:0 35px 85px rgba(0,0,0,.28);backdrop-filter:blur(18px);padding:22px}.mops-console-head,.mops-console-foot{display:flex;justify-content:space-between;align-items:center}.mops-console-head{font-size:11px;letter-spacing:.14em;color:rgba(255,255,255,.62);padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.11)}.mops-console-head b{color:#65e5cd}.mops-orbit{position:relative;min-height:430px;display:grid;place-items:center}.mops-core{position:relative;z-index:3;width:190px;height:190px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:radial-gradient(circle at 35% 30%,#1b5660,#0a2735 70%);border:1px solid rgba(116,235,211,.48);box-shadow:0 0 0 14px rgba(81,222,196,.05),0 20px 50px rgba(0,0,0,.34)}.mops-core strong{font-size:24px;line-height:1.05;margin:8px 0}.mops-core span{font-size:12px;color:rgba(255,255,255,.58)}.mops-ring{position:absolute;border:1px solid rgba(125,229,210,.18);border-radius:50%}.mops-ring-one{width:305px;height:305px}.mops-ring-two{width:410px;height:410px}.mops-node{position:absolute;z-index:4;padding:9px 13px;background:#0b2b39;border:1px solid rgba(130,235,214,.28);font-size:12px;font-weight:760;color:#dffaf4;box-shadow:0 12px 26px rgba(0,0,0,.2)}.mops-node.n1{top:34px;left:44%}.mops-node.n2{top:105px;right:8px}.mops-node.n3{bottom:96px;right:18px}.mops-node.n4{bottom:32px;left:43%}.mops-node.n5{bottom:102px;left:10px}.mops-node.n6{top:110px;left:8px}.mops-console-foot{padding-top:18px;border-top:1px solid rgba(255,255,255,.11);gap:20px}.mops-console-foot>div{flex:1}.mops-console-foot strong{display:block;margin-top:6px;font-size:15px}.mops-summary{background:#fff;padding:72px 0}.mops-summary-grid{display:grid;grid-template-columns:1fr 1fr;gap:88px;align-items:start}.mops-summary span,.mops-section-head>span,.mops-control-copy>span,.mops-bridge>span,.mops-final span{font-size:11px;letter-spacing:.16em;font-weight:800;color:#0c8778}.mops-summary h2,.mops-section-head h2,.mops-control-copy h2,.mops-bridge h2,.mops-final h2{font-size:clamp(36px,4.2vw,62px);line-height:1.05;letter-spacing:-.045em;margin:18px 0}.mops-summary-points{display:grid;gap:0;border-top:1px solid #d9e3e6}.mops-summary-points p{display:grid;grid-template-columns:48px 1fr;gap:18px;margin:0;padding:20px 0;border-bottom:1px solid #d9e3e6;font-size:17px;line-height:1.55}.mops-summary-points b{color:#0b8d7d}.mops-system{padding:112px 0}.mops-section-head{max-width:930px;margin-bottom:54px}.mops-section-head p{font-size:18px;line-height:1.75;color:#60717c;max-width:780px}.mops-stage-list{border-top:1px solid #cbd7db}.mops-stage-list article{display:grid;grid-template-columns:88px minmax(0,1fr) 28px;gap:24px;align-items:center;padding:28px 0;border-bottom:1px solid #cbd7db;transition:.25s ease}.mops-stage-list article:hover{padding-left:16px;background:linear-gradient(90deg,rgba(42,177,154,.08),transparent)}.mops-stage-no{font-size:34px;font-weight:300;color:#1aa28e}.mops-stage-list small{font-size:10px;letter-spacing:.14em;color:#7a8c95}.mops-stage-list h3{font-size:27px;margin:4px 0 7px}.mops-stage-list p{margin:0;color:#62747d}.mops-stage-list article>span{font-size:22px;color:#159883}.mops-control{background:#0a2234;color:#fff;padding:108px 0}.mops-control-layout{display:grid;grid-template-columns:.86fr 1.14fr;gap:78px;align-items:start}.mops-control-copy p{color:rgba(255,255,255,.68);font-size:18px;line-height:1.7}.mops-control-copy a{display:inline-flex;gap:24px;align-items:center;margin-top:18px;padding:15px 18px;background:#50dec3;color:#062535;font-weight:800}.mops-control-board{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,255,255,.15);border-left:1px solid rgba(255,255,255,.15)}.mops-control-board>div{min-height:155px;padding:22px;border-right:1px solid rgba(255,255,255,.15);border-bottom:1px solid rgba(255,255,255,.15)}.mops-control-board b{font-size:12px;color:#62e3cc}.mops-control-board strong{display:block;font-size:23px;margin:20px 0 8px}.mops-control-board p{margin:0;color:rgba(255,255,255,.58);line-height:1.55}.mops-body{padding:110px 0;background:#f6f8f8}.mops-body-layout{display:grid;grid-template-columns:310px minmax(0,1fr);gap:70px;align-items:start}.mops-sidebar{position:sticky;top:96px;display:grid;gap:18px}.mops-toc,.mops-side-cta{background:#fff;border:1px solid #dfe7e9}.mops-toc-head{display:flex;justify-content:space-between;padding:18px 18px 14px;border-bottom:1px solid #e1e8ea;font-size:10px;letter-spacing:.13em}.mops-toc-head b{color:#0d8b7b}.mops-toc nav{max-height:460px;overflow:auto;padding:8px}.mops-toc nav a{display:grid;grid-template-columns:32px 1fr;gap:10px;padding:11px 10px;color:#536771;border-left:2px solid transparent}.mops-toc nav a b{font-size:11px;color:#8a9ba2}.mops-toc nav a span{font-size:14px;line-height:1.3}.mops-toc nav a:hover,.mops-toc nav a.is-active{background:#edf8f5;border-left-color:#22ae98;color:#102b34}.mops-toc-progress{padding:14px 18px 18px}.mops-toc-progress span{font-size:9px;letter-spacing:.12em}.mops-toc-progress i{display:block;height:3px;background:#e5eded;margin-top:9px}.mops-toc-progress i b{display:block;width:0;height:100%;background:#1caf98}.mops-side-cta{padding:22px}.mops-side-cta small{font-size:10px;letter-spacing:.13em;color:#0d8f7e}.mops-side-cta strong{display:block;font-size:21px;line-height:1.18;margin:13px 0}.mops-side-cta p{font-size:14px;color:#697a83}.mops-side-cta a{display:flex;justify-content:space-between;background:#0b2536;color:#fff;padding:13px 14px;font-weight:700}.mops-content{max-width:940px}.mops-content section{scroll-margin-top:120px}.mops-content h2{font-size:clamp(31px,3vw,47px);line-height:1.12;letter-spacing:-.035em;margin-top:72px}.mops-content h3{font-size:25px;margin-top:36px}.mops-content p,.mops-content li{font-size:18px;line-height:1.82;color:#334c58}.mops-content blockquote{margin:34px 0;padding:28px 30px;background:#e7f5f1;border-left:4px solid #19a990;color:#123b43}.mops-content table{width:100%;border-collapse:collapse;margin:28px 0;background:#fff}.mops-content th,.mops-content td{text-align:left;padding:16px;border:1px solid #dce6e8;vertical-align:top}.mops-content th{background:#0c2b3a;color:#fff}.mops-bridge{margin-top:70px;padding:46px;background:#0a2638;color:#fff}.mops-bridge h2{margin-top:16px;color:#fff}.mops-bridge p{color:rgba(255,255,255,.7)}.mops-bridge a{display:inline-flex;gap:25px;align-items:center;padding:15px 18px;background:#50dec3;color:#062535;font-weight:800}.mops-faq,.mops-related{padding:108px 0;background:#fff}.mops-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mops-faq details{border:1px solid #dce5e8;background:#f9fbfb}.mops-faq summary{list-style:none;display:grid;grid-template-columns:36px 1fr 20px;gap:12px;padding:18px;cursor:pointer;font-weight:750}.mops-faq summary::-webkit-details-marker{display:none}.mops-faq summary b{color:#0a927f}.mops-faq details>div{padding:0 18px 20px 66px;color:#5d7079;line-height:1.65}.mops-related{background:#eef3f4}.mops-related-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #cad6d9;border-left:1px solid #cad6d9}.mops-related-grid a{min-height:210px;padding:24px;border-right:1px solid #cad6d9;border-bottom:1px solid #cad6d9;color:#122d38;display:flex;flex-direction:column}.mops-related-grid small{font-size:10px;letter-spacing:.13em;color:#168e7d}.mops-related-grid strong{font-size:23px;line-height:1.2;margin:24px 0 auto}.mops-related-grid span{font-weight:700}.mops-final{padding:112px 0;background:linear-gradient(135deg,#092237,#103b42);color:#fff}.mops-final-grid{display:grid;grid-template-columns:1.35fr .65fr;gap:72px;align-items:end}.mops-final h2{color:#fff}.mops-final p{font-size:18px;color:rgba(255,255,255,.68);line-height:1.7}.mops-final a{display:flex;justify-content:space-between;align-items:center;margin-top:24px;padding:17px 20px;background:#50dec3;color:#062535;font-weight:850}
@media(max-width:1100px){.mops-cover-layout{grid-template-columns:1fr;gap:48px}.mops-console{max-width:720px}.mops-body-layout{grid-template-columns:1fr}.mops-sidebar{position:relative;top:auto}.mops-toc nav{display:grid;grid-template-columns:1fr 1fr;max-height:none}.mops-control-layout,.mops-summary-grid,.mops-final-grid{grid-template-columns:1fr}.mops-related-grid{grid-template-columns:1fr 1fr}}
@media(max-width:720px){.mops-cover{padding:118px 0 62px}.mops-cover h1{font-size:45px}.mops-deck{font-size:17px}.mops-meta{grid-template-columns:1fr}.mops-actions{flex-direction:column}.mops-console{padding:16px}.mops-orbit{min-height:355px}.mops-ring-two{width:320px;height:320px}.mops-ring-one{width:245px;height:245px}.mops-core{width:155px;height:155px}.mops-core strong{font-size:20px}.mops-node{font-size:10px;padding:7px 9px}.mops-node.n1{top:20px}.mops-node.n2{top:80px}.mops-node.n3{bottom:75px}.mops-node.n4{bottom:16px}.mops-node.n5{bottom:75px}.mops-node.n6{top:80px}.mops-summary,.mops-system,.mops-control,.mops-body,.mops-faq,.mops-related,.mops-final{padding:74px 0}.mops-summary h2,.mops-section-head h2,.mops-control-copy h2,.mops-final h2{font-size:36px}.mops-stage-list article{grid-template-columns:56px 1fr 18px;gap:12px}.mops-stage-no{font-size:26px}.mops-stage-list h3{font-size:22px}.mops-control-board{grid-template-columns:1fr}.mops-toc nav{grid-template-columns:1fr}.mops-faq-grid,.mops-related-grid{grid-template-columns:1fr}.mops-content p,.mops-content li{font-size:17px;line-height:1.75}.mops-bridge{padding:30px 22px}.mops-final-grid{gap:24px}}

/* v18.0 — Sağlık Sektörü SEO Şema Yapısı */
.hschema-page{--hs-ink:#081a2c;--hs-paper:#f4f7f8;--hs-line:#d7e1e4;--hs-accent:#65dfc7;--hs-blue:#8db7ff;color:#132f3b;background:var(--hs-paper)}
.hschema-progress{position:fixed;inset:0 0 auto;z-index:140;height:3px;background:rgba(255,255,255,.08)}.hschema-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,var(--hs-accent),var(--hs-blue))}
.hschema-cover{position:relative;overflow:hidden;padding:150px 0 88px;background:linear-gradient(135deg,#061724 0%,#092b3a 54%,#0f4b4d 100%);color:#fff}.hschema-cover-grid{position:absolute;inset:0;opacity:.13;background-image:linear-gradient(rgba(255,255,255,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.09) 1px,transparent 1px);background-size:40px 40px;mask-image:linear-gradient(to right,transparent,#000 25%,#000 75%,transparent)}
.hschema-cover-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);gap:72px;align-items:center}.hschema-breadcrumb{display:flex;flex-wrap:wrap;gap:9px;font-size:12px;color:rgba(255,255,255,.6)}.hschema-breadcrumb a{color:rgba(255,255,255,.75)}.hschema-kicker{display:flex;align-items:center;gap:14px;margin:28px 0 24px;font-size:11px;letter-spacing:.15em;color:#b9fff2}.hschema-kicker i{width:58px;height:1px;background:rgba(255,255,255,.3)}.hschema-cover h1{font-size:clamp(52px,6.3vw,91px);line-height:.96;letter-spacing:-.06em;max-width:920px;margin:0}.hschema-deck{font-size:20px;line-height:1.72;max-width:760px;color:rgba(255,255,255,.72);margin:28px 0 0}.hschema-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:32px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.12)}.hschema-meta>div{padding:16px;background:rgba(5,26,39,.68)}.hschema-meta small{display:block;font-size:9px;letter-spacing:.14em;color:rgba(255,255,255,.48)}.hschema-meta strong{display:block;margin-top:7px;font-size:14px}.hschema-actions{display:flex;gap:12px;margin-top:28px}.hschema-actions a{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:52px;padding:0 22px;border:1px solid rgba(255,255,255,.22);color:#fff;font-weight:800}.hschema-actions a:first-child{background:#67e2c9;color:#062535;border-color:#67e2c9}
.hschema-atlas{position:relative;padding:22px;background:rgba(5,23,37,.74);border:1px solid rgba(255,255,255,.14);box-shadow:0 35px 90px rgba(0,0,0,.32);backdrop-filter:blur(18px)}.hschema-atlas-head,.hschema-atlas-foot{display:flex;justify-content:space-between;align-items:center}.hschema-atlas-head{font-size:10px;letter-spacing:.14em;color:rgba(255,255,255,.55);padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.1)}.hschema-atlas-head b{color:#76ead3}.hschema-code-window{margin-top:18px;border:1px solid rgba(255,255,255,.11);background:#061b2a}.hschema-code-tabs{display:flex;gap:1px;background:rgba(255,255,255,.08)}.hschema-code-tabs span{flex:1;padding:10px 9px;text-align:center;font-size:10px;color:rgba(255,255,255,.5);background:#0a2434}.hschema-code-tabs .is-active{color:#0b2937;background:#6fe0c9;font-weight:800}.hschema-code-window pre{margin:0;padding:20px;overflow:auto;font-size:13px;line-height:1.8;color:#dcecf5}.hschema-code-window em{font-style:normal;color:#9ec5ff}.hschema-code-window strong{color:#79e4cf;font-weight:600}.hschema-atlas-map{margin-top:18px;padding:18px;border:1px solid rgba(255,255,255,.11);background:linear-gradient(135deg,rgba(18,61,76,.72),rgba(6,28,43,.82))}.hschema-map-core{display:flex;justify-content:space-between;align-items:center;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.1)}.hschema-map-core small{font-size:9px;letter-spacing:.14em;color:rgba(255,255,255,.45)}.hschema-map-core strong{font-size:18px}.hschema-map-row{display:grid;grid-template-columns:1fr 24px 1fr;gap:8px;align-items:center;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.08);font-size:12px}.hschema-map-row:last-child{border-bottom:0}.hschema-map-row i{text-align:center;color:#6fe0c9}.hschema-atlas-foot{padding-top:16px;margin-top:16px;border-top:1px solid rgba(255,255,255,.1);gap:18px}.hschema-atlas-foot>div{flex:1}.hschema-atlas-foot small{font-size:9px;letter-spacing:.13em;color:rgba(255,255,255,.42)}.hschema-atlas-foot strong{display:block;margin-top:5px;font-size:14px}
.hschema-summary{background:#fff;padding:78px 0}.hschema-summary-layout{display:grid;grid-template-columns:1.06fr .94fr;gap:84px;align-items:start}.hschema-summary span,.hschema-section-head>span,.hschema-lab-copy>span,.hschema-bridge>span,.hschema-final span{font-size:10px;letter-spacing:.16em;font-weight:850;color:#0b8878}.hschema-summary h2,.hschema-section-head h2,.hschema-lab-copy h2,.hschema-bridge h2,.hschema-final h2{font-size:clamp(38px,4.4vw,66px);line-height:1.04;letter-spacing:-.05em;margin:17px 0}.hschema-summary-points{border-top:1px solid var(--hs-line)}.hschema-summary-points p{display:grid;grid-template-columns:48px 1fr;gap:18px;margin:0;padding:20px 0;border-bottom:1px solid var(--hs-line);font-size:17px;line-height:1.55}.hschema-summary-points b{color:#0a917f}
.hschema-architecture{padding:112px 0}.hschema-section-head{max-width:980px;margin-bottom:54px}.hschema-section-head p{max-width:790px;font-size:18px;line-height:1.75;color:#61747d}.hschema-type-list{border-top:1px solid #cbd7db}.hschema-type-list article{display:grid;grid-template-columns:84px minmax(0,1fr) 28px;gap:24px;align-items:center;padding:28px 0;border-bottom:1px solid #cbd7db;transition:.25s ease}.hschema-type-list article:hover{padding-left:14px;background:linear-gradient(90deg,rgba(34,167,146,.08),transparent)}.hschema-type-no{font-size:33px;font-weight:300;color:#0f9b88}.hschema-type-list small{font-size:10px;letter-spacing:.13em;color:#7c8d95}.hschema-type-list h3{font-size:27px;margin:4px 0 7px}.hschema-type-list p{margin:0;color:#61747d}.hschema-type-list article>span{font-size:21px;color:#0a927f}
.hschema-lab{padding:106px 0;background:#0a2234;color:#fff}.hschema-lab-layout{display:grid;grid-template-columns:.84fr 1.16fr;gap:74px;align-items:start}.hschema-lab-copy p{font-size:18px;line-height:1.75;color:rgba(255,255,255,.68)}.hschema-lab-copy a{display:inline-flex;align-items:center;gap:22px;margin-top:16px;padding:15px 18px;background:#67e2c9;color:#062535;font-weight:850}.hschema-validation-list{border-top:1px solid rgba(255,255,255,.14)}.hschema-validation-list article{display:grid;grid-template-columns:46px 1fr auto;gap:18px;align-items:center;padding:21px 0;border-bottom:1px solid rgba(255,255,255,.14)}.hschema-validation-list article>b{color:#69e1ca;font-size:13px}.hschema-validation-list strong{font-size:20px}.hschema-validation-list p{margin:5px 0 0;color:rgba(255,255,255,.57);line-height:1.5}.hschema-validation-list article>span{padding:7px 10px;border:1px solid rgba(105,225,202,.35);color:#8af0dd;font-size:10px;letter-spacing:.12em}
.hschema-body{padding:112px 0;background:#f7f9f9}.hschema-body-layout{display:grid;grid-template-columns:315px minmax(0,1fr);gap:72px;align-items:start}.hschema-sidebar{position:sticky;top:96px;display:grid;gap:18px}.hschema-toc,.hschema-side-cta{background:#fff;border:1px solid #dde6e9}.hschema-toc-head{display:flex;justify-content:space-between;padding:18px 18px 14px;border-bottom:1px solid #e1e8ea;font-size:10px;letter-spacing:.13em}.hschema-toc-head b{color:#0b8b7a}.hschema-toc nav{max-height:500px;overflow:auto;padding:8px}.hschema-toc nav a{display:grid;grid-template-columns:32px 1fr;gap:10px;padding:11px 10px;color:#536871;border-left:2px solid transparent}.hschema-toc nav a b{font-size:11px;color:#8b9ba2}.hschema-toc nav a span{font-size:14px;line-height:1.3}.hschema-toc nav a:hover,.hschema-toc nav a.is-active{background:#edf8f5;border-left-color:#1fa58f;color:#112e38}.hschema-toc-progress{padding:14px 18px 18px}.hschema-toc-progress span{font-size:9px;letter-spacing:.12em}.hschema-toc-progress i{display:block;height:3px;background:#e4ecee;margin-top:9px}.hschema-toc-progress i b{display:block;width:0;height:100%;background:#1ea690}.hschema-side-cta{padding:22px}.hschema-side-cta small{font-size:10px;letter-spacing:.13em;color:#0b8d7b}.hschema-side-cta strong{display:block;font-size:21px;line-height:1.18;margin:13px 0}.hschema-side-cta p{font-size:14px;color:#697a83;line-height:1.6}.hschema-side-cta a{display:flex;justify-content:space-between;padding:13px 14px;background:#0a2536;color:#fff;font-weight:760}
.hschema-content{max-width:960px}.hschema-content section{scroll-margin-top:120px}.hschema-content h2{font-size:clamp(32px,3.15vw,49px);line-height:1.1;letter-spacing:-.04em;margin-top:76px}.hschema-content h3{font-size:25px;margin-top:36px}.hschema-content p,.hschema-content li{font-size:18px;line-height:1.82;color:#334d58}.hschema-content code{padding:.12em .38em;background:#e8eef0;border:1px solid #d6e0e3;color:#0b5c70;border-radius:4px;font-size:.9em}.hschema-content pre{overflow:auto;padding:24px;background:#071c2a;color:#dcecf4;border:1px solid #183b4b}.hschema-content pre code{padding:0;border:0;background:transparent;color:inherit}.hschema-content blockquote{margin:32px 0;padding:26px 28px;background:#e7f5f1;border-left:4px solid #1aa58f;color:#153a44}.hschema-content table{width:100%;border-collapse:collapse;margin:28px 0;background:#fff}.hschema-content th,.hschema-content td{text-align:left;padding:16px;border:1px solid #dce6e8;vertical-align:top}.hschema-content th{background:#0b2a3a;color:#fff}.hschema-content .editorial-note,.hschema-content .editorial-warning{margin:30px 0;padding:24px 26px;border-left:4px solid #18a48d;background:#eaf7f3;color:#173c45}.hschema-content .editorial-warning{border-left-color:#d78a3a;background:#fff5e9}.hschema-bridge{margin-top:72px;padding:46px;background:#0a2638;color:#fff}.hschema-bridge h2{color:#fff;margin-top:16px}.hschema-bridge p{color:rgba(255,255,255,.7)}.hschema-bridge a{display:inline-flex;align-items:center;gap:24px;padding:15px 18px;background:#67e2c9;color:#062535;font-weight:850}
.hschema-faq,.hschema-related{padding:108px 0;background:#fff}.hschema-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hschema-faq details{border:1px solid #dce5e8;background:#f9fbfb}.hschema-faq summary{list-style:none;display:grid;grid-template-columns:36px 1fr 20px;gap:12px;padding:18px;cursor:pointer;font-weight:760}.hschema-faq summary::-webkit-details-marker{display:none}.hschema-faq summary b{color:#0b927f}.hschema-faq details>div{padding:0 18px 20px 66px;color:#5d7079;line-height:1.65}.hschema-related{background:#eef3f4}.hschema-related-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #cad6d9;border-left:1px solid #cad6d9}.hschema-related-grid a{min-height:205px;padding:24px;border-right:1px solid #cad6d9;border-bottom:1px solid #cad6d9;color:#122d38;display:flex;flex-direction:column}.hschema-related-grid small{font-size:10px;letter-spacing:.13em;color:#148c7b}.hschema-related-grid strong{font-size:22px;line-height:1.2;margin:24px 0 auto}.hschema-related-grid span{font-weight:750}.hschema-final{padding:112px 0;background:linear-gradient(135deg,#082137,#103b42);color:#fff}.hschema-final-layout{display:grid;grid-template-columns:1.32fr .68fr;gap:72px;align-items:end}.hschema-final h2{color:#fff}.hschema-final p{font-size:18px;line-height:1.7;color:rgba(255,255,255,.68)}.hschema-final a{display:flex;justify-content:space-between;align-items:center;margin-top:24px;padding:17px 20px;background:#67e2c9;color:#062535;font-weight:850}
@media(max-width:1100px){.hschema-cover-layout{grid-template-columns:1fr;gap:48px}.hschema-atlas{max-width:760px}.hschema-summary-layout,.hschema-lab-layout,.hschema-final-layout{grid-template-columns:1fr}.hschema-body-layout{grid-template-columns:1fr}.hschema-sidebar{position:relative;top:auto}.hschema-toc nav{display:grid;grid-template-columns:1fr 1fr;max-height:none}.hschema-related-grid{grid-template-columns:1fr 1fr}}
@media(max-width:720px){.hschema-cover{padding:118px 0 64px}.hschema-cover h1{font-size:45px}.hschema-deck{font-size:17px}.hschema-meta{grid-template-columns:1fr}.hschema-actions{flex-direction:column}.hschema-atlas{padding:15px}.hschema-code-window pre{font-size:11px;padding:15px}.hschema-summary,.hschema-architecture,.hschema-lab,.hschema-body,.hschema-faq,.hschema-related,.hschema-final{padding:74px 0}.hschema-summary h2,.hschema-section-head h2,.hschema-lab-copy h2,.hschema-final h2{font-size:36px}.hschema-type-list article{grid-template-columns:54px 1fr 18px;gap:12px}.hschema-type-no{font-size:26px}.hschema-type-list h3{font-size:22px}.hschema-validation-list article{grid-template-columns:36px 1fr}.hschema-validation-list article>span{grid-column:2}.hschema-toc nav{grid-template-columns:1fr}.hschema-faq-grid,.hschema-related-grid{grid-template-columns:1fr}.hschema-content p,.hschema-content li{font-size:17px;line-height:1.75}.hschema-content table{display:block;overflow-x:auto}.hschema-bridge{padding:30px 22px}.hschema-final-layout{gap:24px}}
/* v18.1 — Sağlık Turizmi Klinik ve Doktorlar İçin Dijital Ajans */
.dagency-page{--da-bg:#071b2d;--da-bg2:#0b2c3f;--da-accent:#37d6c1;--da-ink:#102235;--da-muted:#617384;--da-paper:#f4f7f8;background:#fff;color:var(--da-ink)}
.dagency-progress{position:fixed;left:0;right:0;top:0;height:3px;z-index:9999;background:transparent}.dagency-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,#37d6c1,#8ef0df)}
.dagency-cover{position:relative;overflow:hidden;background:radial-gradient(circle at 78% 22%,rgba(55,214,193,.16),transparent 34%),linear-gradient(135deg,#061827 0%,#09293b 58%,#0b3442 100%);color:#fff;padding:150px 0 92px}.dagency-grid{position:absolute;inset:0;opacity:.16;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,#000,transparent 90%)}
.dagency-cover-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);gap:72px;align-items:center}.dagency-breadcrumb{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:13px;color:rgba(255,255,255,.62);margin-bottom:34px}.dagency-breadcrumb a{color:inherit}.dagency-breadcrumb b{color:#fff}.dagency-kicker{display:flex;align-items:center;gap:14px;font-size:12px;font-weight:800;letter-spacing:.14em;margin-bottom:24px}.dagency-kicker span{color:var(--da-accent)}.dagency-kicker i{width:52px;height:1px;background:rgba(255,255,255,.32)}.dagency-kicker b{font-weight:600;color:rgba(255,255,255,.58)}
.dagency-cover h1{max-width:860px;margin:0;font-size:clamp(48px,5.7vw,88px);line-height:.98;letter-spacing:-.055em}.dagency-deck{max-width:760px;margin:30px 0 0;font-size:20px;line-height:1.65;color:rgba(255,255,255,.74)}.dagency-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:42px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.12)}.dagency-meta div{padding:18px 20px;background:rgba(7,27,45,.52)}.dagency-meta small{display:block;font-size:10px;letter-spacing:.14em;color:rgba(255,255,255,.48);margin-bottom:7px}.dagency-meta strong{font-size:14px}.dagency-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.dagency-actions a{min-height:54px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:16px;border:1px solid rgba(255,255,255,.2);color:#fff;font-weight:800}.dagency-actions a:first-child{background:var(--da-accent);border-color:var(--da-accent);color:#082333}.dagency-actions i{font-style:normal}
.dagency-command{border:1px solid rgba(255,255,255,.16);background:linear-gradient(160deg,rgba(255,255,255,.09),rgba(255,255,255,.035));backdrop-filter:blur(18px);padding:26px;box-shadow:0 40px 90px rgba(0,0,0,.28)}.dagency-command-head{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.12);padding-bottom:18px}.dagency-command-head span{font-size:10px;letter-spacing:.16em;color:var(--da-accent);font-weight:800}.dagency-command-head b{font-size:13px}.dagency-core{margin:28px 0;padding:26px;background:#fff;color:var(--da-ink)}.dagency-core small{font-size:10px;letter-spacing:.14em;color:#6b7d8a}.dagency-core strong{display:block;font-size:25px;margin:8px 0}.dagency-core p{margin:0;color:#657483;line-height:1.55}.dagency-layer-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dagency-layer-grid>div{min-height:132px;padding:17px;border:1px solid rgba(255,255,255,.12);background:rgba(5,21,34,.48);display:flex;flex-direction:column}.dagency-layer-grid b{font-size:11px;color:var(--da-accent);letter-spacing:.12em}.dagency-layer-grid strong{font-size:17px;margin:12px 0 7px}.dagency-layer-grid span{font-size:12px;line-height:1.5;color:rgba(255,255,255,.58)}.dagency-command-foot{display:grid;grid-template-columns:74px 1fr;gap:12px;align-items:center;margin-top:18px;padding-top:18px;border-top:1px solid rgba(255,255,255,.12)}.dagency-command-foot span{font-size:10px;letter-spacing:.14em;color:var(--da-accent)}.dagency-command-foot strong{font-size:13px;line-height:1.5}
.dagency-summary{background:#e8f5f2;padding:64px 0}.dagency-summary-layout{display:grid;grid-template-columns:1.15fr .85fr;gap:80px}.dagency-summary span,.dagency-section-head>span,.dagency-intro-title>span{font-size:11px;font-weight:900;letter-spacing:.15em;color:#0e8177}.dagency-summary h2,.dagency-section-head h2,.dagency-intro-title h2{font-size:clamp(34px,4vw,58px);line-height:1.08;letter-spacing:-.04em;margin:18px 0 0}.dagency-summary-points{border-left:1px solid rgba(16,34,53,.18)}.dagency-summary-points p{display:grid;grid-template-columns:48px 1fr;gap:16px;padding:18px 0 18px 24px;margin:0;border-bottom:1px solid rgba(16,34,53,.12)}.dagency-summary-points b{color:#0e8177}.dagency-summary-points span{font-size:15px;line-height:1.6;color:#405564;letter-spacing:0;font-weight:500}
.dagency-intro{padding:105px 0}.dagency-intro-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:100px}.dagency-intro-copy{font-size:19px;line-height:1.8;color:#445a69}.dagency-intro-copy p:first-child{margin-top:0}.dagency-scorecard{padding:110px 0;background:var(--da-paper)}.dagency-section-head{max-width:900px}.dagency-section-head p{font-size:18px;line-height:1.75;color:#627483;max-width:760px}.dagency-score-list{margin-top:54px;border-top:1px solid #ced8dd}.dagency-score-list article{display:grid;grid-template-columns:72px minmax(240px,.7fr) 1.3fr;gap:28px;align-items:start;padding:30px 0;border-bottom:1px solid #ced8dd}.dagency-score-list article>b{font-size:13px;color:#0e8177}.dagency-score-list h3{font-size:26px;margin:0;letter-spacing:-.025em}.dagency-score-list p{margin:0;color:#617483;line-height:1.7}
.dagency-system{padding:120px 0;background:#071b2d;color:#fff}.dagency-section-head.is-light>span{color:var(--da-accent)}.dagency-section-head.is-light h2{color:#fff}.dagency-system-flow{margin-top:58px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.16);border-left:1px solid rgba(255,255,255,.16)}.dagency-system-flow article{min-height:250px;padding:28px;border-right:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16)}.dagency-system-flow b{color:var(--da-accent);font-size:12px;letter-spacing:.13em}.dagency-system-flow h3{font-size:30px;margin:44px 0 15px}.dagency-system-flow p{margin:0;color:rgba(255,255,255,.6);line-height:1.65}
.dagency-reading{padding:110px 0}.dagency-reading-layout{display:grid;grid-template-columns:310px minmax(0,1fr);gap:74px;align-items:start}.dagency-toc{position:sticky;top:110px;border-top:4px solid var(--da-accent);padding-top:22px}.dagency-toc>span{font-size:11px;font-weight:900;letter-spacing:.14em}.dagency-toc nav{margin-top:18px;max-height:54vh;overflow:auto}.dagency-toc nav a{display:grid;grid-template-columns:36px 1fr;gap:10px;padding:12px 8px;border-bottom:1px solid #e2e8eb;color:#647785;font-size:13px;line-height:1.35}.dagency-toc nav a b{color:#9aa8b1}.dagency-toc nav a.is-active{color:#102235;background:#eaf8f5}.dagency-toc nav a.is-active b{color:#0e8177}.dagency-toc-cta{margin-top:24px;padding:22px;background:#071b2d;color:#fff}.dagency-toc-cta small{color:var(--da-accent);letter-spacing:.13em}.dagency-toc-cta strong{display:block;font-size:18px;line-height:1.45;margin:12px 0 20px}.dagency-toc-cta a{color:#fff;font-weight:800}.dagency-content{max-width:900px;font-size:18px;line-height:1.85;color:#334b5a}.dagency-content section{scroll-margin-top:120px;margin-bottom:78px}.dagency-content h2{font-size:clamp(34px,4vw,54px);line-height:1.12;letter-spacing:-.04em;color:#102235;margin:0 0 25px}.dagency-content h3{font-size:27px;line-height:1.25;color:#142d40;margin:42px 0 16px}.dagency-content p{margin:0 0 24px}.dagency-content ul,.dagency-content ol{padding-left:24px;margin:0 0 26px}.dagency-content li{margin:10px 0}.dagency-content blockquote{margin:34px 0;padding:26px 30px;border-left:4px solid var(--da-accent);background:#eef8f6;color:#213d4d;font-size:20px}.dagency-content table{width:100%;border-collapse:collapse;margin:32px 0;font-size:15px}.dagency-content th,.dagency-content td{padding:16px;border:1px solid #dce4e7;text-align:left;vertical-align:top}.dagency-content th{background:#0b2c3f;color:#fff}.dagency-content .editorial-note{margin:30px 0;padding:24px;background:#0b2c3f;color:#fff}.dagency-content a{color:#087d73;text-decoration:underline;text-underline-offset:3px}
.dagency-final{padding:105px 0;background:#dff4ef}.dagency-final-layout{display:grid;grid-template-columns:1fr auto;gap:60px;align-items:end}.dagency-final span{font-size:11px;font-weight:900;letter-spacing:.14em;color:#0e8177}.dagency-final h2{font-size:clamp(38px,5vw,68px);line-height:1.04;letter-spacing:-.05em;max-width:900px;margin:17px 0}.dagency-final p{font-size:18px;color:#536b78;max-width:730px}.dagency-final>a{min-width:260px;min-height:62px;padding:0 24px;background:#071b2d;color:#fff;display:flex;align-items:center;justify-content:space-between;font-weight:800}.dagency-final>a i{font-style:normal;color:var(--da-accent)}
.dagency-faq{padding:110px 0;background:#fff}.dagency-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:50px}.dagency-faq details{border:1px solid #dce4e7}.dagency-faq summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:42px 1fr 24px;gap:12px;align-items:center;padding:20px}.dagency-faq summary::-webkit-details-marker{display:none}.dagency-faq summary b{color:#0e8177}.dagency-faq summary span{font-weight:800}.dagency-faq summary i{font-style:normal;font-size:22px}.dagency-faq details>div{padding:0 20px 22px 74px;color:#617483;line-height:1.7}
@media(max-width:1100px){.dagency-cover-layout{grid-template-columns:1fr;gap:50px}.dagency-command{max-width:760px}.dagency-summary-layout,.dagency-intro-layout{grid-template-columns:1fr;gap:44px}.dagency-reading-layout{grid-template-columns:260px minmax(0,1fr);gap:42px}.dagency-system-flow{grid-template-columns:1fr 1fr}}
@media(max-width:760px){.dagency-cover{padding:118px 0 64px}.dagency-cover h1{font-size:45px}.dagency-deck{font-size:17px}.dagency-meta{grid-template-columns:1fr}.dagency-actions a{width:100%}.dagency-command{padding:18px}.dagency-layer-grid{grid-template-columns:1fr}.dagency-summary,.dagency-intro,.dagency-scorecard,.dagency-system,.dagency-reading,.dagency-final,.dagency-faq{padding:72px 0}.dagency-summary h2,.dagency-section-head h2,.dagency-intro-title h2{font-size:36px}.dagency-score-list article{grid-template-columns:46px 1fr}.dagency-score-list article p{grid-column:2}.dagency-system-flow{grid-template-columns:1fr}.dagency-system-flow article{min-height:auto}.dagency-reading-layout{grid-template-columns:1fr}.dagency-toc{position:relative;top:auto}.dagency-toc nav{max-height:300px}.dagency-content{font-size:17px}.dagency-content h2{font-size:34px}.dagency-final-layout{grid-template-columns:1fr}.dagency-final>a{width:100%}.dagency-faq-grid{grid-template-columns:1fr}.dagency-faq details>div{padding-left:20px}}

/* v18.2 — MedTech Growth Blueprint */
.medtech-page{--mt-ink:#071b2b;--mt-deep:#082537;--mt-blue:#2a77ff;--mt-cyan:#36d9d0;--mt-paper:#f4f7f8;--mt-line:#d8e1e5;color:#102737;background:#fff}.medtech-progress{position:fixed;left:0;right:0;top:0;height:3px;z-index:9999;background:rgba(255,255,255,.08)}.medtech-progress span{display:block;height:100%;width:0;background:linear-gradient(90deg,#36d9d0,#59a8ff)}
.medtech-cover{position:relative;overflow:hidden;padding:154px 0 92px;background:radial-gradient(circle at 76% 20%,rgba(52,216,208,.14),transparent 27%),radial-gradient(circle at 25% 82%,rgba(42,119,255,.18),transparent 34%),linear-gradient(145deg,#061928,#092b3d 58%,#06343e);color:#fff}.medtech-cover-grid{position:absolute;inset:0;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(to bottom,#000,transparent 92%)}.medtech-cover-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr);gap:72px;align-items:center}.medtech-breadcrumb{display:flex;flex-wrap:wrap;gap:9px;align-items:center;font-size:12px;color:#9fc0cc;margin-bottom:34px}.medtech-breadcrumb a{color:#c8dce3;text-decoration:none}.medtech-breadcrumb b{color:#65e6da}.medtech-kicker{display:flex;align-items:center;gap:14px;font-size:10px;font-weight:900;letter-spacing:.16em;color:#b7d7df;margin-bottom:28px}.medtech-kicker span{color:#63e8dd}.medtech-kicker i{width:48px;height:1px;background:rgba(255,255,255,.28)}.medtech-cover h1{font-size:clamp(50px,6.3vw,91px);line-height:.96;letter-spacing:-.062em;max-width:900px;margin:0 0 30px}.medtech-deck{max-width:760px;font-size:clamp(19px,1.65vw,25px);line-height:1.58;color:#c5d8df;margin:0}.medtech-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:42px 0 32px;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.12);border-radius:18px;overflow:hidden}.medtech-meta div{padding:17px 18px;background:rgba(4,24,36,.62)}.medtech-meta small{display:block;font-size:9px;letter-spacing:.15em;color:#7fa3ae;margin-bottom:7px}.medtech-meta strong{font-size:14px}.medtech-actions{display:flex;gap:12px;flex-wrap:wrap}.medtech-actions a,.medtech-final a{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 20px;border-radius:14px;text-decoration:none;font-weight:850}.medtech-actions a:first-child{background:#57e2d5;color:#06232c}.medtech-actions a:last-child{border:1px solid rgba(255,255,255,.24);color:#fff;background:rgba(255,255,255,.05)}
.medtech-lab{position:relative;border:1px solid rgba(255,255,255,.17);border-radius:30px;padding:26px;background:linear-gradient(155deg,rgba(255,255,255,.11),rgba(255,255,255,.035));box-shadow:0 38px 90px rgba(0,0,0,.28);backdrop-filter:blur(18px)}.medtech-lab:before{content:"";position:absolute;inset:14px;border:1px solid rgba(86,227,214,.15);border-radius:22px;pointer-events:none}.medtech-lab-head,.medtech-command-head{display:flex;justify-content:space-between;gap:18px;align-items:center;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.13)}.medtech-lab-head span{font-size:9px;letter-spacing:.16em;color:#67eadf}.medtech-lab-head b{font-size:13px}.medtech-lab-core{margin:22px 0;padding:24px;border-radius:20px;background:#f7fbfc;color:#0b2735}.medtech-lab-core small{font-size:9px;letter-spacing:.15em;color:#208e8a}.medtech-lab-core strong{display:block;font-size:27px;line-height:1.14;letter-spacing:-.035em;margin:10px 0}.medtech-lab-core p{margin:0;color:#58717e;line-height:1.55}.medtech-lab-signals{display:grid;grid-template-columns:1fr 1fr;gap:10px}.medtech-lab-signals div{min-height:154px;padding:17px;border:1px solid rgba(255,255,255,.12);border-radius:17px;background:rgba(3,24,36,.43)}.medtech-lab-signals b{display:block;font-size:11px;color:#5de5d9;margin-bottom:22px}.medtech-lab-signals strong{display:block;font-size:17px;margin-bottom:8px}.medtech-lab-signals span{display:block;font-size:12px;color:#9eb9c2;line-height:1.5}.medtech-lab-foot{display:grid;grid-template-columns:70px 1fr;gap:16px;align-items:start;margin-top:18px;padding-top:18px;border-top:1px solid rgba(255,255,255,.13)}.medtech-lab-foot span{font-size:9px;letter-spacing:.16em;color:#63e6dc}.medtech-lab-foot strong{font-size:15px;line-height:1.45}
.medtech-summary{padding:88px 0;background:#eef4f5}.medtech-summary-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(380px,.85fr);gap:80px}.medtech-summary span,.medtech-section-head>span{font-size:10px;font-weight:900;letter-spacing:.17em;color:#178b86}.medtech-summary h2{font-size:clamp(37px,4.25vw,65px);line-height:1.04;letter-spacing:-.052em;margin:18px 0 0}.medtech-summary-points{border-top:1px solid #c8d6db}.medtech-summary-points p{display:grid;grid-template-columns:44px 1fr;gap:18px;margin:0;padding:21px 0;border-bottom:1px solid #c8d6db;line-height:1.58;color:#536b77}.medtech-summary-points b{color:#168f89;font-size:12px}
.medtech-decision{padding:104px 0;background:#fff}.medtech-section-head{display:grid;grid-template-columns:190px minmax(0,820px);column-gap:38px;align-items:start;margin-bottom:48px}.medtech-section-head>span{grid-row:1/3}.medtech-section-head h2{font-size:clamp(39px,4.7vw,70px);line-height:1.02;letter-spacing:-.055em;margin:0}.medtech-section-head p{font-size:18px;color:#637782;line-height:1.68;margin:20px 0 0;max-width:740px}.medtech-decision-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--mt-line);border-bottom:1px solid var(--mt-line)}.medtech-decision-grid article{position:relative;padding:31px 26px 34px;border-right:1px solid var(--mt-line);min-height:285px}.medtech-decision-grid article:last-child{border-right:0}.medtech-decision-grid b{display:block;font-size:12px;color:#1b8f89;margin-bottom:62px}.medtech-decision-grid h3{font-size:26px;letter-spacing:-.03em;margin:0 0 15px}.medtech-decision-grid p{color:#667b86;line-height:1.65;margin:0}
.medtech-operating-system{padding:110px 0;background:linear-gradient(145deg,#071c2c,#0b3442);color:#fff}.medtech-section-head.is-light>span{color:#65e7dc}.medtech-section-head.is-light h2{color:#fff}.medtech-flow{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.16);border-left:1px solid rgba(255,255,255,.16)}.medtech-flow article{min-height:270px;padding:28px;border-right:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16)}.medtech-flow b{display:block;color:#5ee5da;font-size:12px;margin-bottom:58px}.medtech-flow h3{font-size:28px;margin:0 0 14px}.medtech-flow p{color:#a9c0c9;line-height:1.64;margin:0}
.medtech-reading{padding:108px 0 12px;background:#f7f9fa}.medtech-reading-layout{display:grid;grid-template-columns:310px minmax(0,1fr);gap:76px;align-items:start}.medtech-toc{position:sticky;top:96px;border:1px solid #d9e3e7;background:#fff;border-radius:24px;padding:22px;box-shadow:0 18px 46px rgba(19,49,64,.07)}.medtech-toc>span{display:block;font-size:10px;letter-spacing:.16em;color:#168e87;font-weight:900;padding-bottom:15px;border-bottom:1px solid #e4ebee}.medtech-toc nav{display:flex;flex-direction:column;max-height:51vh;overflow:auto;padding:10px 2px}.medtech-toc nav a{display:grid;grid-template-columns:32px 1fr;gap:9px;align-items:start;padding:10px 8px;border-radius:11px;text-decoration:none;color:#536b77;font-size:12px;line-height:1.35}.medtech-toc nav a b{font-size:9px;color:#94a7af;padding-top:2px}.medtech-toc nav a:hover,.medtech-toc nav a.is-active{background:#e9f7f5;color:#0c393a}.medtech-toc nav a.is-active b{color:#0a9b90}.medtech-toc-cta{margin-top:14px;padding:18px;border-radius:17px;background:#0a2a39;color:#fff}.medtech-toc-cta small{font-size:9px;letter-spacing:.14em;color:#66e9de}.medtech-toc-cta strong{display:block;font-size:17px;line-height:1.42;margin:11px 0 15px}.medtech-toc-cta a{color:#061f27;background:#5be2d5;text-decoration:none;display:block;padding:12px 14px;border-radius:11px;font-weight:850;text-align:center}.medtech-content{min-width:0;max-width:980px}.medtech-content section{scroll-margin-top:110px;padding:0 0 82px;margin-bottom:82px;border-bottom:1px solid #dbe4e8}.medtech-content h2{font-size:clamp(38px,4.6vw,68px);line-height:1.04;letter-spacing:-.052em;margin:0 0 27px;color:#0a2534}.medtech-content h3{font-size:clamp(25px,2.5vw,36px);line-height:1.14;letter-spacing:-.035em;margin:39px 0 16px}.medtech-content p,.medtech-content li{font-size:18px;line-height:1.86;color:#425c68}.medtech-content p{margin:0 0 22px}.medtech-content ul,.medtech-content ol{padding-left:24px;margin:18px 0 28px}.medtech-content li{margin:9px 0}.medtech-content blockquote,.medtech-content .editorial-note{margin:34px 0;padding:25px 28px;border:0;border-left:4px solid #24b8ad;border-radius:0 18px 18px 0;background:#e9f5f4;color:#183b44}.medtech-content table{width:100%;border-collapse:separate;border-spacing:0;margin:30px 0;border:1px solid #d7e1e5;border-radius:18px;overflow:hidden;background:#fff}.medtech-content th,.medtech-content td{padding:17px 18px;text-align:left;border-bottom:1px solid #e0e7ea;vertical-align:top;line-height:1.55}.medtech-content th{background:#0b2c3a;color:#fff;font-size:12px;letter-spacing:.04em}.medtech-content tr:last-child td{border-bottom:0}
.medtech-final{padding:105px 0;background:#061a29;color:#fff}.medtech-final-layout{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:60px;align-items:end}.medtech-final span{font-size:10px;letter-spacing:.17em;color:#66e9de;font-weight:900}.medtech-final h2{font-size:clamp(43px,5.3vw,78px);line-height:.99;letter-spacing:-.058em;max-width:1020px;margin:18px 0 22px}.medtech-final p{max-width:760px;color:#a9bec7;font-size:18px;line-height:1.65}.medtech-final a{background:#5be3d6;color:#05232c;white-space:nowrap}
.medtech-faq{padding:104px 0;background:#fff}.medtech-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.medtech-faq details{border:1px solid #d9e3e7;border-radius:17px;background:#fafcfc;overflow:hidden}.medtech-faq summary{display:grid;grid-template-columns:35px 1fr 22px;gap:13px;align-items:center;padding:20px 21px;cursor:pointer;list-style:none}.medtech-faq summary::-webkit-details-marker{display:none}.medtech-faq summary b{font-size:10px;color:#168e87}.medtech-faq summary span{font-weight:800;line-height:1.35}.medtech-faq summary i{font-style:normal;font-size:21px}.medtech-faq details[open] summary i{transform:rotate(45deg)}.medtech-faq details>div{padding:0 21px 22px 69px;color:#586f7a;line-height:1.7}
@media(max-width:1100px){.medtech-cover-layout{grid-template-columns:1fr;gap:48px}.medtech-lab{max-width:820px}.medtech-summary-layout{grid-template-columns:1fr;gap:44px}.medtech-decision-grid{grid-template-columns:1fr 1fr}.medtech-decision-grid article:nth-child(2){border-right:0}.medtech-decision-grid article:nth-child(-n+2){border-bottom:1px solid var(--mt-line)}.medtech-flow{grid-template-columns:1fr 1fr}.medtech-reading-layout{grid-template-columns:260px minmax(0,1fr);gap:42px}.medtech-final-layout{grid-template-columns:1fr}.medtech-final a{justify-self:start}}
@media(max-width:760px){.medtech-cover{padding:118px 0 64px}.medtech-cover-layout{gap:34px}.medtech-cover h1{font-size:clamp(43px,14vw,64px)}.medtech-deck{font-size:18px}.medtech-meta{grid-template-columns:1fr}.medtech-actions{display:grid}.medtech-actions a{width:100%}.medtech-lab{padding:18px;border-radius:22px}.medtech-lab-head{align-items:flex-start;flex-direction:column}.medtech-lab-signals{grid-template-columns:1fr}.medtech-lab-signals div{min-height:auto}.medtech-summary,.medtech-decision,.medtech-operating-system,.medtech-faq{padding:72px 0}.medtech-summary-layout{gap:34px}.medtech-section-head{display:block;margin-bottom:32px}.medtech-section-head>span{display:block;margin-bottom:15px}.medtech-decision-grid{grid-template-columns:1fr}.medtech-decision-grid article{border-right:0!important;border-bottom:1px solid var(--mt-line)!important;min-height:auto}.medtech-decision-grid article:last-child{border-bottom:0!important}.medtech-decision-grid b,.medtech-flow b{margin-bottom:24px}.medtech-flow{grid-template-columns:1fr}.medtech-flow article{min-height:auto}.medtech-reading{padding:70px 0 0}.medtech-reading-layout{display:block}.medtech-toc{position:relative;top:auto;margin-bottom:48px}.medtech-toc nav{max-height:320px}.medtech-content section{padding-bottom:60px;margin-bottom:60px}.medtech-content p,.medtech-content li{font-size:17px;line-height:1.78}.medtech-content table{display:block;overflow-x:auto}.medtech-final{padding:78px 0}.medtech-final h2{font-size:44px}.medtech-faq-grid{grid-template-columns:1fr}.medtech-faq details>div{padding-left:21px}}


/* v18.3 — Klinik ve Doktor Satış Otomasyonu */
.sales-auto-page{--sa-ink:#071b2b;--sa-deep:#082738;--sa-mint:#50e3c2;--sa-lime:#b8f27b;--sa-paper:#f4f8f7;--sa-line:#d8e5e1;color:#122b35;background:#fff}.sales-auto-progress{position:fixed;left:0;right:0;top:0;height:3px;z-index:9999;background:rgba(255,255,255,.08)}.sales-auto-progress span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--sa-mint),var(--sa-lime))}.sales-auto-cover{position:relative;overflow:hidden;background:radial-gradient(circle at 80% 20%,rgba(80,227,194,.16),transparent 34%),linear-gradient(135deg,#061925,#0a3040 60%,#0b2634);color:#fff;padding:150px 0 88px}.sales-auto-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:46px 46px;mask-image:linear-gradient(to bottom,#000,transparent)}.sales-auto-cover-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr);gap:72px;align-items:center}.sales-auto-breadcrumb{display:flex;gap:10px;flex-wrap:wrap;font-size:13px;color:#a9c1c8}.sales-auto-breadcrumb a{color:#d7e9eb}.sales-auto-kicker{display:flex;align-items:center;gap:14px;margin:28px 0 22px;font-size:12px;letter-spacing:.14em}.sales-auto-kicker span{color:var(--sa-mint);font-weight:800}.sales-auto-kicker i{width:42px;height:1px;background:rgba(255,255,255,.35)}.sales-auto-kicker b{font-weight:600;color:#9db7be}.sales-auto-copy h1{font-size:clamp(48px,6vw,84px);line-height:.98;letter-spacing:-.055em;max-width:920px;margin:0}.sales-auto-deck{font-size:20px;line-height:1.65;color:#c4d8dc;max-width:740px;margin:28px 0}.sales-auto-meta{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);margin:34px 0}.sales-auto-meta div{padding:18px 18px 18px 0}.sales-auto-meta small{display:block;font-size:10px;letter-spacing:.13em;color:#7fa0aa;margin-bottom:6px}.sales-auto-meta strong{font-size:14px}.sales-auto-actions{display:flex;gap:12px;flex-wrap:wrap}.sales-auto-actions a,.sales-auto-final a{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:54px;padding:0 20px;border-radius:6px;font-weight:800}.sales-auto-actions a:first-child{background:var(--sa-mint);color:#08232f}.sales-auto-actions a:last-child{border:1px solid rgba(255,255,255,.25);color:#fff}.sales-auto-engine{position:relative;border:1px solid rgba(255,255,255,.16);background:rgba(5,25,34,.7);backdrop-filter:blur(18px);padding:26px;box-shadow:0 28px 80px rgba(0,0,0,.25)}.sales-auto-engine-head{display:flex;justify-content:space-between;gap:24px;border-bottom:1px solid rgba(255,255,255,.13);padding-bottom:18px}.sales-auto-engine-head span{font-size:10px;letter-spacing:.14em;color:var(--sa-mint)}.sales-auto-engine-head b{font-size:13px;color:#d8e7e9}.sales-auto-core{padding:28px 0}.sales-auto-core small{font-size:10px;letter-spacing:.14em;color:#7ea3aa}.sales-auto-core strong{display:block;font-size:27px;line-height:1.18;margin:9px 0}.sales-auto-core p{color:#a9c1c7;line-height:1.6}.sales-auto-signals{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sales-auto-signals div{display:grid;grid-template-columns:34px 1fr;column-gap:10px;align-items:start;padding:15px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.08)}.sales-auto-signals b{grid-row:1/3;color:var(--sa-lime);font-size:12px}.sales-auto-signals strong{font-size:14px}.sales-auto-signals span{font-size:12px;line-height:1.45;color:#94adb4;margin-top:4px}.sales-auto-engine-foot{display:grid;grid-template-columns:60px 1fr;gap:12px;border-top:1px solid rgba(255,255,255,.13);padding-top:18px;margin-top:18px}.sales-auto-engine-foot span{font-size:10px;letter-spacing:.14em;color:var(--sa-mint)}.sales-auto-engine-foot strong{font-size:14px;line-height:1.5}.sales-auto-summary{background:#eaf5f1;padding:78px 0}.sales-auto-summary-layout{display:grid;grid-template-columns:1.1fr .9fr;gap:80px}.sales-auto-summary span,.sales-auto-section-head>span{font-size:11px;letter-spacing:.14em;font-weight:800;color:#168a77}.sales-auto-summary h2,.sales-auto-section-head h2{font-size:clamp(36px,4vw,58px);line-height:1.06;letter-spacing:-.04em;margin:16px 0}.sales-auto-summary-points p{display:grid;grid-template-columns:42px 1fr;gap:18px;padding:18px 0;border-bottom:1px solid #c9ddd7;margin:0}.sales-auto-summary-points b{color:#168a77}.sales-auto-summary-points span{font-size:16px;line-height:1.6;color:#23434a;letter-spacing:0;font-weight:500}.sales-auto-pipeline{padding:100px 0;background:#fff}.sales-auto-section-head{max-width:850px;margin-bottom:52px}.sales-auto-section-head p{font-size:18px;line-height:1.7;color:#5b7075}.sales-auto-pipeline-grid{display:grid;grid-template-columns:repeat(6,1fr);border-top:1px solid var(--sa-line);border-bottom:1px solid var(--sa-line)}.sales-auto-pipeline-grid article{padding:28px 20px;min-height:210px;border-right:1px solid var(--sa-line)}.sales-auto-pipeline-grid article:last-child{border-right:0}.sales-auto-pipeline-grid b{color:#168a77;font-size:12px}.sales-auto-pipeline-grid h3{font-size:22px;margin:48px 0 10px}.sales-auto-pipeline-grid p{font-size:14px;line-height:1.55;color:#63767b}.sales-auto-operating{padding:100px 0;background:var(--sa-ink);color:#fff}.sales-auto-section-head.is-light span{color:var(--sa-mint)}.sales-auto-section-head.is-light p{color:#a9c1c7}.sales-auto-principles{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid rgba(255,255,255,.14)}.sales-auto-principles article{padding:34px;border-right:1px solid rgba(255,255,255,.14)}.sales-auto-principles article:last-child{border-right:0}.sales-auto-principles small{color:var(--sa-lime);letter-spacing:.14em}.sales-auto-principles h3{font-size:27px;line-height:1.2;margin:34px 0 14px}.sales-auto-principles p{color:#a9c1c7;line-height:1.65}.sales-auto-reading{padding:110px 0;background:var(--sa-paper)}.sales-auto-reading-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:76px;align-items:start}.sales-auto-toc{position:sticky;top:96px}.sales-auto-toc>span{font-size:11px;letter-spacing:.14em;color:#168a77;font-weight:800}.sales-auto-toc nav{margin-top:18px;max-height:55vh;overflow:auto;padding-right:6px}.sales-auto-toc a{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:12px 8px;border-left:2px solid transparent;color:#536970}.sales-auto-toc a b{font-size:11px;color:#9aabad}.sales-auto-toc a span{font-size:13px;line-height:1.4}.sales-auto-toc a.is-active{border-color:#168a77;color:#0a2d35;background:#e5f1ed}.sales-auto-toc-cta{margin-top:22px;padding:20px;background:#0a2d35;color:#fff}.sales-auto-toc-cta small{color:var(--sa-mint);letter-spacing:.12em}.sales-auto-toc-cta strong{display:block;font-size:16px;line-height:1.45;margin:12px 0}.sales-auto-toc-cta a{display:inline-block;padding:0;border:0;color:var(--sa-lime);background:none}.sales-auto-content{max-width:940px;font-size:18px;line-height:1.88;color:#263f46}.sales-auto-content section{scroll-margin-top:120px;margin-bottom:82px}.sales-auto-content h2{font-size:clamp(34px,3vw,49px);line-height:1.12;letter-spacing:-.035em;color:#082b35;margin:0 0 24px}.sales-auto-content h3{font-size:25px;color:#0b3540;margin-top:38px}.sales-auto-content p,.sales-auto-content li{max-width:78ch}.sales-auto-content table{width:100%;border-collapse:collapse;margin:30px 0;background:#fff}.sales-auto-content th,.sales-auto-content td{padding:16px;border:1px solid #d7e2df;text-align:left;vertical-align:top}.sales-auto-content th{background:#e3efeb;color:#103842}.sales-auto-content blockquote,.sales-auto-content .editorial-note,.sales-auto-content .editorial-warning,.sales-auto-content .editorial-checklist{margin:30px 0;padding:24px 28px;border-left:4px solid #168a77;background:#fff}.sales-auto-content .editorial-warning{border-color:#d58a45;background:#fff8ef}.sales-auto-content .editorial-checklist{border-color:#78b94e;background:#f5faee}.sales-auto-final{padding:96px 0;background:linear-gradient(135deg,#0a3040,#071b2b);color:#fff}.sales-auto-final-layout{display:grid;grid-template-columns:1fr auto;gap:60px;align-items:end}.sales-auto-final span{color:var(--sa-mint);font-size:11px;letter-spacing:.14em}.sales-auto-final h2{font-size:clamp(40px,5vw,70px);line-height:1;letter-spacing:-.045em;max-width:980px;margin:16px 0}.sales-auto-final p{color:#b2c7cb;max-width:780px;font-size:18px}.sales-auto-final a{background:var(--sa-mint);color:#08232f;white-space:nowrap}.sales-auto-faq{padding:100px 0}.sales-auto-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sales-auto-faq details{border:1px solid var(--sa-line);background:#fff}.sales-auto-faq summary{list-style:none;display:grid;grid-template-columns:36px 1fr 24px;gap:12px;align-items:center;padding:20px;cursor:pointer}.sales-auto-faq summary::-webkit-details-marker{display:none}.sales-auto-faq summary b{font-size:11px;color:#168a77}.sales-auto-faq summary span{font-weight:750}.sales-auto-faq summary i{font-style:normal;font-size:20px}.sales-auto-faq details>div{padding:0 20px 22px 68px;color:#536970;line-height:1.7}
@media(max-width:1100px){.sales-auto-cover-layout{grid-template-columns:1fr;gap:48px}.sales-auto-engine{max-width:760px}.sales-auto-pipeline-grid{grid-template-columns:repeat(3,1fr)}.sales-auto-pipeline-grid article:nth-child(3){border-right:0}.sales-auto-pipeline-grid article:nth-child(-n+3){border-bottom:1px solid var(--sa-line)}.sales-auto-reading-layout{grid-template-columns:250px minmax(0,1fr);gap:42px}}
@media(max-width:760px){.sales-auto-cover{padding:118px 0 58px}.sales-auto-copy h1{font-size:46px}.sales-auto-deck{font-size:17px}.sales-auto-meta{grid-template-columns:1fr}.sales-auto-meta div{border-bottom:1px solid rgba(255,255,255,.1)}.sales-auto-signals{grid-template-columns:1fr}.sales-auto-summary,.sales-auto-pipeline,.sales-auto-operating,.sales-auto-reading,.sales-auto-final,.sales-auto-faq{padding:68px 0}.sales-auto-summary-layout,.sales-auto-final-layout{grid-template-columns:1fr;gap:36px}.sales-auto-pipeline-grid,.sales-auto-principles{grid-template-columns:1fr}.sales-auto-pipeline-grid article,.sales-auto-principles article{border-right:0;border-bottom:1px solid var(--sa-line);min-height:auto}.sales-auto-principles article{border-color:rgba(255,255,255,.14)}.sales-auto-reading-layout{grid-template-columns:1fr}.sales-auto-toc{position:relative;top:auto}.sales-auto-toc nav{display:flex;overflow:auto;max-height:none}.sales-auto-toc a{min-width:220px}.sales-auto-content{font-size:17px;line-height:1.8}.sales-auto-content table{display:block;overflow-x:auto}.sales-auto-faq-grid{grid-template-columns:1fr}.sales-auto-final a{width:100%}}


/* v18.4 Klinik Reklam Yönetimi */
.clinic-ads-page{--ca-ink:#071d2b;--ca-deep:#0b2d3a;--ca-cyan:#58d7c9;--ca-amber:#f4b45f;--ca-paper:#f5f3ee;--ca-line:#d9dfdc;color:#173840}.clinic-ads-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:9999}.clinic-ads-progress span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--ca-cyan),var(--ca-amber))}.clinic-ads-cover{position:relative;overflow:hidden;background:radial-gradient(circle at 82% 16%,rgba(88,215,201,.16),transparent 28%),linear-gradient(140deg,#071d2b,#0c3340 62%,#0b2533);color:#fff;padding:156px 0 88px}.clinic-ads-orbit{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.032) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(to bottom,#000,transparent 90%)}.clinic-ads-cover-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.03fr) minmax(390px,.97fr);gap:78px;align-items:center}.clinic-ads-breadcrumb{display:flex;gap:10px;align-items:center;font-size:12px;color:#9fb8bf;margin-bottom:42px}.clinic-ads-breadcrumb a{color:#d8e8eb}.clinic-ads-kicker{display:flex;align-items:center;gap:14px;font-size:10px;letter-spacing:.15em;font-weight:800;color:var(--ca-cyan)}.clinic-ads-kicker i{width:42px;height:1px;background:rgba(255,255,255,.28)}.clinic-ads-kicker b{color:#b5c9ce}.clinic-ads-copy h1{font-size:clamp(48px,5.2vw,78px);line-height:.98;letter-spacing:-.052em;max-width:900px;margin:24px 0}.clinic-ads-deck{font-size:20px;line-height:1.66;color:#c1d2d6;max-width:760px}.clinic-ads-meta{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);margin:34px 0}.clinic-ads-meta div{padding:16px 18px;border-right:1px solid rgba(255,255,255,.12)}.clinic-ads-meta div:first-child{padding-left:0}.clinic-ads-meta div:last-child{border-right:0}.clinic-ads-meta small{display:block;font-size:9px;letter-spacing:.14em;color:#7fa4aa;margin-bottom:7px}.clinic-ads-meta strong{font-size:14px}.clinic-ads-actions{display:flex;gap:12px;flex-wrap:wrap}.clinic-ads-actions a,.clinic-ads-final a{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:54px;padding:0 20px;border-radius:5px;font-weight:800}.clinic-ads-actions a:first-child{background:var(--ca-cyan);color:#082730}.clinic-ads-actions a:last-child{border:1px solid rgba(255,255,255,.25);color:#fff}.clinic-ads-command{border:1px solid rgba(255,255,255,.16);background:rgba(5,24,33,.74);backdrop-filter:blur(18px);padding:26px;box-shadow:0 30px 90px rgba(0,0,0,.28)}.clinic-ads-command-top{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(255,255,255,.13);padding-bottom:17px}.clinic-ads-command-top span{font-size:9px;letter-spacing:.14em;color:var(--ca-cyan)}.clinic-ads-command-top b{font-size:13px;color:#d8e7e9}.clinic-ads-command-core{padding:27px 0}.clinic-ads-command-core small{font-size:9px;letter-spacing:.14em;color:#83a7ad}.clinic-ads-command-core strong{display:block;font-size:26px;line-height:1.2;margin:9px 0}.clinic-ads-command-core p{color:#a8c0c6;line-height:1.62}.clinic-ads-control-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.clinic-ads-control-grid div{display:grid;grid-template-columns:34px 1fr;column-gap:10px;align-items:start;padding:15px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.08)}.clinic-ads-control-grid b{grid-row:1/3;color:var(--ca-amber);font-size:12px}.clinic-ads-control-grid strong{font-size:14px}.clinic-ads-control-grid span{font-size:12px;line-height:1.45;color:#94adb4;margin-top:4px}.clinic-ads-command-foot{display:grid;grid-template-columns:80px 1fr;gap:12px;border-top:1px solid rgba(255,255,255,.13);padding-top:18px;margin-top:18px}.clinic-ads-command-foot span{font-size:9px;letter-spacing:.14em;color:var(--ca-cyan)}.clinic-ads-command-foot strong{font-size:14px;line-height:1.5}.clinic-ads-summary{background:#eef6f3;padding:82px 0}.clinic-ads-summary-layout{display:grid;grid-template-columns:1.1fr .9fr;gap:80px}.clinic-ads-summary span,.clinic-ads-section-head>span{font-size:11px;letter-spacing:.14em;font-weight:800;color:#138c7b}.clinic-ads-summary h2,.clinic-ads-section-head h2{font-size:clamp(36px,4vw,58px);line-height:1.06;letter-spacing:-.04em;margin:16px 0}.clinic-ads-summary-list p{display:grid;grid-template-columns:42px 1fr;gap:18px;padding:18px 0;border-bottom:1px solid #c9ddd7;margin:0}.clinic-ads-summary-list b{color:#138c7b}.clinic-ads-summary-list span{font-size:16px;line-height:1.6;color:#23434a;letter-spacing:0;font-weight:500}.clinic-ads-stages{padding:104px 0;background:#fff}.clinic-ads-section-head{max-width:850px;margin-bottom:52px}.clinic-ads-section-head p{font-size:18px;line-height:1.7;color:#5b7075}.clinic-ads-stage-grid{display:grid;grid-template-columns:repeat(6,1fr);border-top:1px solid var(--ca-line);border-bottom:1px solid var(--ca-line)}.clinic-ads-stage-grid article{padding:28px 20px;min-height:210px;border-right:1px solid var(--ca-line)}.clinic-ads-stage-grid article:last-child{border-right:0}.clinic-ads-stage-grid b{color:#138c7b;font-size:12px}.clinic-ads-stage-grid h3{font-size:22px;margin:48px 0 10px}.clinic-ads-stage-grid p{font-size:14px;line-height:1.55;color:#63767b}.clinic-ads-principles{padding:104px 0;background:var(--ca-ink);color:#fff}.clinic-ads-section-head.is-light span{color:var(--ca-cyan)}.clinic-ads-principle-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid rgba(255,255,255,.14)}.clinic-ads-principle-grid article{padding:34px;border-right:1px solid rgba(255,255,255,.14)}.clinic-ads-principle-grid article:last-child{border-right:0}.clinic-ads-principle-grid small{color:var(--ca-amber);letter-spacing:.14em}.clinic-ads-principle-grid h3{font-size:27px;line-height:1.2;margin:34px 0 14px}.clinic-ads-principle-grid p{color:#a9c1c7;line-height:1.65}.clinic-ads-reading{padding:112px 0;background:var(--ca-paper)}.clinic-ads-reading-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:76px;align-items:start}.clinic-ads-toc{position:sticky;top:96px}.clinic-ads-toc>span{font-size:11px;letter-spacing:.14em;color:#138c7b;font-weight:800}.clinic-ads-toc nav{margin-top:18px;max-height:55vh;overflow:auto;padding-right:6px}.clinic-ads-toc a{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:12px 8px;border-left:2px solid transparent;color:#536970}.clinic-ads-toc a b{font-size:11px;color:#9aabad}.clinic-ads-toc a span{font-size:13px;line-height:1.4}.clinic-ads-toc a.is-active{border-color:#138c7b;color:#0a2d35;background:#e5f1ed}.clinic-ads-toc-cta{margin-top:22px;padding:20px;background:#0a2d35;color:#fff}.clinic-ads-toc-cta small{color:var(--ca-cyan);letter-spacing:.12em}.clinic-ads-toc-cta strong{display:block;font-size:16px;line-height:1.45;margin:12px 0}.clinic-ads-toc-cta a{display:inline-block;padding:0;border:0;color:var(--ca-amber);background:none}.clinic-ads-content{max-width:940px;font-size:18px;line-height:1.88;color:#263f46}.clinic-ads-content section{scroll-margin-top:120px;margin-bottom:82px}.clinic-ads-content h2{font-size:clamp(34px,3vw,49px);line-height:1.12;letter-spacing:-.035em;color:#082b35;margin:0 0 24px}.clinic-ads-content h3{font-size:25px;color:#0b3540;margin-top:38px}.clinic-ads-content p,.clinic-ads-content li{max-width:78ch}.clinic-ads-content table{width:100%;border-collapse:collapse;margin:30px 0;background:#fff}.clinic-ads-content th,.clinic-ads-content td{padding:16px;border:1px solid #d7e2df;text-align:left;vertical-align:top}.clinic-ads-content th{background:#e3efeb;color:#103842}.clinic-ads-content blockquote,.clinic-ads-content .editorial-note,.clinic-ads-content .editorial-warning,.clinic-ads-content .editorial-checklist{margin:30px 0;padding:24px 28px;border-left:4px solid #138c7b;background:#fff}.clinic-ads-content .editorial-warning{border-color:#e19a45;background:#fff8ef}.clinic-ads-content .editorial-checklist{border-color:#6fb98f;background:#f4faf6}.clinic-ads-final{padding:98px 0;background:linear-gradient(135deg,#0a3040,#071b2b);color:#fff}.clinic-ads-final-layout{display:grid;grid-template-columns:1fr auto;gap:60px;align-items:end}.clinic-ads-final span{color:var(--ca-cyan);font-size:11px;letter-spacing:.14em}.clinic-ads-final h2{font-size:clamp(40px,5vw,70px);line-height:1;letter-spacing:-.045em;max-width:980px;margin:16px 0}.clinic-ads-final p{color:#b2c7cb;max-width:780px;font-size:18px}.clinic-ads-final a{background:var(--ca-cyan);color:#08232f;white-space:nowrap}.clinic-ads-faq{padding:100px 0}.clinic-ads-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.clinic-ads-faq details{border:1px solid var(--ca-line);background:#fff}.clinic-ads-faq summary{list-style:none;display:grid;grid-template-columns:36px 1fr 24px;gap:12px;align-items:center;padding:20px;cursor:pointer}.clinic-ads-faq summary::-webkit-details-marker{display:none}.clinic-ads-faq summary b{font-size:11px;color:#138c7b}.clinic-ads-faq summary span{font-weight:750}.clinic-ads-faq summary i{font-style:normal;font-size:20px}.clinic-ads-faq details>div{padding:0 20px 22px 68px;color:#536970;line-height:1.7}
@media(max-width:1100px){.clinic-ads-cover-layout{grid-template-columns:1fr;gap:48px}.clinic-ads-command{max-width:760px}.clinic-ads-stage-grid{grid-template-columns:repeat(3,1fr)}.clinic-ads-stage-grid article:nth-child(3){border-right:0}.clinic-ads-stage-grid article:nth-child(-n+3){border-bottom:1px solid var(--ca-line)}.clinic-ads-reading-layout{grid-template-columns:250px minmax(0,1fr);gap:42px}}
@media(max-width:760px){.clinic-ads-cover{padding:118px 0 58px}.clinic-ads-copy h1{font-size:46px}.clinic-ads-deck{font-size:17px}.clinic-ads-meta{grid-template-columns:1fr}.clinic-ads-meta div{border-right:0;border-bottom:1px solid rgba(255,255,255,.1);padding-left:0}.clinic-ads-control-grid{grid-template-columns:1fr}.clinic-ads-summary,.clinic-ads-stages,.clinic-ads-principles,.clinic-ads-reading,.clinic-ads-final,.clinic-ads-faq{padding:68px 0}.clinic-ads-summary-layout,.clinic-ads-final-layout{grid-template-columns:1fr;gap:36px}.clinic-ads-stage-grid,.clinic-ads-principle-grid{grid-template-columns:1fr}.clinic-ads-stage-grid article,.clinic-ads-principle-grid article{border-right:0;border-bottom:1px solid var(--ca-line);min-height:auto}.clinic-ads-principle-grid article{border-color:rgba(255,255,255,.14)}.clinic-ads-reading-layout{grid-template-columns:1fr}.clinic-ads-toc{position:relative;top:auto}.clinic-ads-toc nav{display:flex;overflow:auto;max-height:none}.clinic-ads-toc a{min-width:220px}.clinic-ads-content{font-size:17px;line-height:1.8}.clinic-ads-content table{display:block;overflow-x:auto}.clinic-ads-faq-grid{grid-template-columns:1fr}.clinic-ads-final a{width:100%}}

/* v18.5 — Sağlık sektörüne özel web sitesi */
.healthweb-page{--hw-navy:#071b2f;--hw-deep:#09263d;--hw-aqua:#21d4c2;--hw-ink:#102233;--hw-muted:#607286;--hw-paper:#f4f7f8;background:#fff;color:var(--hw-ink)}
.healthweb-progress{position:fixed;inset:0 0 auto;z-index:9999;height:3px;background:rgba(255,255,255,.08)}.healthweb-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,#21d4c2,#7de8dc)}
.healthweb-cover{position:relative;overflow:hidden;padding:160px 0 96px;background:radial-gradient(circle at 78% 24%,rgba(33,212,194,.14),transparent 33%),linear-gradient(135deg,var(--hw-navy),#0a3048 58%,#071b2f);color:#fff}.healthweb-grid-bg{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:52px 52px;mask-image:linear-gradient(to bottom,#000,transparent 90%)}
.healthweb-cover-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);gap:72px;align-items:center}.healthweb-breadcrumb{display:flex;flex-wrap:wrap;gap:9px;color:rgba(255,255,255,.58);font-size:13px}.healthweb-breadcrumb a{color:inherit}.healthweb-breadcrumb b{color:#fff}.healthweb-kicker{display:flex;align-items:center;gap:14px;margin:34px 0 22px;font-size:12px;font-weight:800;letter-spacing:.13em}.healthweb-kicker span{color:var(--hw-aqua)}.healthweb-kicker i{width:42px;height:1px;background:rgba(255,255,255,.3)}.healthweb-kicker b{color:rgba(255,255,255,.62)}.healthweb-cover h1{max-width:850px;margin:0;font-size:clamp(48px,6vw,86px);line-height:.98;letter-spacing:-.055em}.healthweb-deck{max-width:760px;margin:28px 0 0;color:rgba(255,255,255,.76);font-size:20px;line-height:1.72}.healthweb-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:38px;padding-top:24px;border-top:1px solid rgba(255,255,255,.13)}.healthweb-meta small{display:block;color:rgba(255,255,255,.48);font-size:10px;font-weight:800;letter-spacing:.12em}.healthweb-meta strong{display:block;margin-top:8px;font-size:14px}.healthweb-actions{display:flex;gap:14px;margin-top:32px}.healthweb-actions a,.healthweb-final a{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:56px;padding:0 24px;border-radius:999px;font-weight:800}.healthweb-actions a:first-child{background:var(--hw-aqua);color:#06242e}.healthweb-actions a:last-child{border:1px solid rgba(255,255,255,.22);color:#fff}.healthweb-actions a:hover{transform:translateY(-2px)}
.healthweb-blueprint{padding:22px;border:1px solid rgba(255,255,255,.14);border-radius:30px;background:rgba(255,255,255,.07);box-shadow:0 30px 80px rgba(0,0,0,.28);backdrop-filter:blur(18px)}.healthweb-blueprint-head{display:flex;justify-content:space-between;gap:24px;padding:4px 4px 20px}.healthweb-blueprint-head span,.healthweb-blueprint-foot span{color:var(--hw-aqua);font-size:10px;font-weight:900;letter-spacing:.14em}.healthweb-blueprint-head strong{max-width:270px;text-align:right;font-size:13px}.healthweb-browser{overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:22px;background:#fff;color:var(--hw-ink)}.healthweb-browser-bar{display:flex;align-items:center;gap:7px;height:44px;padding:0 14px;background:#eaf0f3;border-bottom:1px solid #d7e0e4}.healthweb-browser-bar i{width:8px;height:8px;border-radius:50%;background:#96a9b3}.healthweb-browser-bar span{margin-left:10px;padding:7px 16px;border-radius:999px;background:#fff;color:#6b7d88;font-size:11px}.healthweb-browser-canvas{padding:18px}.healthweb-browser-nav{display:flex;align-items:center;gap:16px;font-size:10px;color:#617480}.healthweb-browser-nav b{margin-right:auto;color:#0b2a3d}.healthweb-browser-nav em{padding:8px 12px;border-radius:999px;background:var(--hw-navy);color:#fff;font-style:normal}.healthweb-browser-hero{margin-top:28px;padding:28px;border-radius:18px;background:linear-gradient(145deg,#edf8f7,#f7fafb)}.healthweb-browser-hero small{color:#0b8f84;font-size:9px;font-weight:900;letter-spacing:.12em}.healthweb-browser-hero strong{display:block;max-width:330px;margin-top:11px;font-size:30px;line-height:1.05;letter-spacing:-.04em}.healthweb-browser-hero p{margin:12px 0;color:#667983;font-size:12px}.healthweb-browser-hero a{display:inline-flex;margin-top:10px;color:#087e76;font-size:11px;font-weight:800}.healthweb-browser-proof{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px}.healthweb-browser-proof span{padding:12px 8px;border:1px solid #e1eaed;border-radius:12px;text-align:center;font-size:9px;font-weight:800}.healthweb-blueprint-foot{padding:22px 6px 4px}.healthweb-blueprint-foot strong{display:block;margin-top:9px;font-size:15px;line-height:1.45}
.healthweb-summary{padding:84px 0;background:#fff}.healthweb-summary-layout{display:grid;grid-template-columns:1.18fr .82fr;gap:80px}.healthweb-summary span,.healthweb-section-head>span{color:#078c82;font-size:11px;font-weight:900;letter-spacing:.14em}.healthweb-summary h2,.healthweb-section-head h2{margin:18px 0 0;font-size:clamp(34px,4.2vw,60px);line-height:1.08;letter-spacing:-.045em}.healthweb-summary-points{border-left:1px solid #dce4e7}.healthweb-summary-points p{display:grid;grid-template-columns:52px 1fr;gap:14px;margin:0;padding:20px 0 20px 24px;border-bottom:1px solid #e5ecee}.healthweb-summary-points b{color:#0a9f94}.healthweb-summary-points span{color:#425664;font-size:15px;line-height:1.55;letter-spacing:0}
.healthweb-architecture{padding:104px 0;background:var(--hw-paper)}.healthweb-section-head{max-width:850px}.healthweb-section-head p{max-width:700px;margin:18px 0 0;color:var(--hw-muted);font-size:17px;line-height:1.75}.healthweb-section-head.is-light span{color:#61e1d4}.healthweb-section-head.is-light h2,.healthweb-section-head.is-light p{color:#fff}.healthweb-blueprint-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:54px;background:#d7e2e5;border:1px solid #d7e2e5}.healthweb-blueprint-grid article{min-height:250px;padding:28px;background:#fff}.healthweb-blueprint-grid b{color:#0c978c;font-size:13px}.healthweb-blueprint-grid h3{margin:42px 0 12px;font-size:24px}.healthweb-blueprint-grid p{margin:0;color:#627583;line-height:1.7}
.healthweb-journey{padding:110px 0;background:var(--hw-navy);color:#fff}.healthweb-journey-line{margin-top:54px;border-top:1px solid rgba(255,255,255,.15)}.healthweb-journey-line article{display:grid;grid-template-columns:90px 1fr;gap:24px;padding:28px 0;border-bottom:1px solid rgba(255,255,255,.12)}.healthweb-journey-line b{color:var(--hw-aqua);font-size:13px}.healthweb-journey-line h3{margin:0;font-size:28px}.healthweb-journey-line p{max-width:760px;margin:8px 0 0;color:rgba(255,255,255,.68);line-height:1.7}
.healthweb-reading{padding:110px 0}.healthweb-reading-layout{display:grid;grid-template-columns:310px minmax(0,920px);gap:70px;align-items:start}.healthweb-toc{position:sticky;top:110px;padding:24px;border:1px solid #dfe7ea;border-radius:22px;background:#fff}.healthweb-toc>span{color:#0a9287;font-size:10px;font-weight:900;letter-spacing:.14em}.healthweb-toc nav{display:grid;gap:5px;margin-top:18px;max-height:52vh;overflow:auto}.healthweb-toc a{display:grid;grid-template-columns:32px 1fr;gap:10px;padding:10px 8px;border-radius:10px;color:#425764;font-size:12px;line-height:1.35}.healthweb-toc a b{color:#9aabb4}.healthweb-toc a:hover,.healthweb-toc a.is-active{background:#eaf8f6;color:#073b3a}.healthweb-toc a.is-active b{color:#078f84}.healthweb-toc-cta{margin-top:20px;padding:18px;border-radius:16px;background:var(--hw-navy);color:#fff}.healthweb-toc-cta small{color:#64e1d5;font-size:9px;font-weight:900;letter-spacing:.13em}.healthweb-toc-cta strong{display:block;margin:10px 0 14px;font-size:13px;line-height:1.5}.healthweb-toc-cta a{display:inline-flex;padding:0;color:#fff;font-weight:800}.healthweb-content{font-size:18px;line-height:1.88;color:#263a47}.healthweb-content h2{scroll-margin-top:130px;margin:78px 0 22px;font-size:clamp(32px,4vw,50px);line-height:1.1;letter-spacing:-.04em;color:#102a3a}.healthweb-content h2:first-child{margin-top:0}.healthweb-content h3{margin:42px 0 16px;font-size:27px;line-height:1.2;color:#153245}.healthweb-content p{margin:0 0 22px}.healthweb-content ul,.healthweb-content ol{margin:20px 0 28px;padding-left:24px}.healthweb-content li{margin:10px 0}.healthweb-content blockquote,.healthweb-content .editorial-warning,.healthweb-content .editorial-checklist{margin:34px 0;padding:26px 28px;border-left:4px solid var(--hw-aqua);border-radius:0 18px 18px 0;background:#eef8f7}.healthweb-content table{width:100%;margin:34px 0;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid #d9e3e6;border-radius:18px;font-size:15px}.healthweb-content th,.healthweb-content td{padding:16px;border-bottom:1px solid #e3eaec;text-align:left;vertical-align:top}.healthweb-content th{background:#eef5f6;color:#15394a}.healthweb-content tr:last-child td{border-bottom:0}
.healthweb-final{padding:100px 0;background:#eaf4f3}.healthweb-final-layout{display:grid;grid-template-columns:1fr auto;gap:60px;align-items:end}.healthweb-final span{color:#0b8d83;font-size:11px;font-weight:900;letter-spacing:.14em}.healthweb-final h2{max-width:900px;margin:18px 0;font-size:clamp(38px,5vw,68px);line-height:1.05;letter-spacing:-.05em}.healthweb-final p{max-width:760px;color:#5b707d;font-size:17px;line-height:1.75}.healthweb-final a{background:var(--hw-navy);color:#fff;white-space:nowrap}.healthweb-faq{padding:110px 0}.healthweb-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:48px}.healthweb-faq details{border:1px solid #dfe7ea;border-radius:16px;background:#fff}.healthweb-faq summary{display:grid;grid-template-columns:34px 1fr 24px;gap:12px;align-items:center;padding:19px;cursor:pointer;list-style:none}.healthweb-faq summary b{color:#0a978c}.healthweb-faq summary span{font-weight:800}.healthweb-faq summary i{font-style:normal;font-size:20px}.healthweb-faq details>div{padding:0 20px 20px 65px;color:#5d707d;line-height:1.7}
@media(max-width:980px){.healthweb-cover{padding-top:130px}.healthweb-cover-layout,.healthweb-summary-layout,.healthweb-reading-layout,.healthweb-final-layout{grid-template-columns:1fr}.healthweb-blueprint{max-width:720px}.healthweb-reading-layout{gap:34px}.healthweb-toc{position:relative;top:auto}.healthweb-toc nav{max-height:none}.healthweb-blueprint-grid{grid-template-columns:1fr 1fr}.healthweb-faq-grid{grid-template-columns:1fr}.healthweb-final a{justify-self:start}}
@media(max-width:640px){.healthweb-cover{padding:112px 0 64px}.healthweb-cover-layout{gap:42px}.healthweb-cover h1{font-size:44px}.healthweb-deck{font-size:17px}.healthweb-meta{grid-template-columns:1fr;gap:12px}.healthweb-actions{flex-direction:column}.healthweb-actions a{width:100%}.healthweb-blueprint{padding:13px;border-radius:22px}.healthweb-blueprint-head{display:block}.healthweb-blueprint-head strong{display:block;margin-top:8px;text-align:left}.healthweb-browser-nav span{display:none}.healthweb-browser-hero{padding:20px}.healthweb-browser-proof{grid-template-columns:1fr 1fr}.healthweb-summary,.healthweb-architecture,.healthweb-journey,.healthweb-reading,.healthweb-final,.healthweb-faq{padding:72px 0}.healthweb-summary-layout{gap:34px}.healthweb-summary-points{border-left:0}.healthweb-summary-points p{padding-left:0}.healthweb-blueprint-grid{grid-template-columns:1fr}.healthweb-blueprint-grid article{min-height:210px}.healthweb-journey-line article{grid-template-columns:44px 1fr}.healthweb-content{font-size:17px;line-height:1.8}.healthweb-content h2{font-size:34px;margin-top:58px}.healthweb-content table{display:block;overflow-x:auto}.healthweb-final h2{font-size:40px}.healthweb-faq details>div{padding-left:20px}}


/* v18.6 — International Patient Ads */
.ipa-page{--ipa-ink:#071d2b;--ipa-petrol:#0b3b45;--ipa-cyan:#48d6c1;--ipa-amber:#ffbe69;--ipa-paper:#f7f5ef;--ipa-line:#d9e2df;color:#102f38}.ipa-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:9999;background:transparent}.ipa-progress span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--ipa-cyan),var(--ipa-amber))}.ipa-cover{position:relative;overflow:hidden;padding:152px 0 86px;background:linear-gradient(135deg,#071b2b 0%,#0a3943 62%,#0a2c35 100%);color:#fff}.ipa-grid-bg{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:52px 52px;mask-image:linear-gradient(to bottom,#000,transparent 92%)}.ipa-cover-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(430px,.95fr);gap:70px;align-items:center}.ipa-breadcrumb{display:flex;gap:9px;align-items:center;font-size:12px;color:#9db7bc}.ipa-breadcrumb a{color:#c2d5d8}.ipa-kicker{display:flex;gap:12px;align-items:center;margin:30px 0 24px;font-size:10px;letter-spacing:.15em;font-weight:800;color:var(--ipa-cyan)}.ipa-kicker i{width:54px;height:1px;background:rgba(255,255,255,.24)}.ipa-kicker b{color:#a9c0c4}.ipa-cover h1{font-size:clamp(52px,6.4vw,92px);line-height:.96;letter-spacing:-.055em;max-width:980px;margin:0}.ipa-deck{font-size:20px;line-height:1.7;color:#b8cdd1;max-width:760px;margin:30px 0}.ipa-meta{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);margin:28px 0}.ipa-meta div{padding:17px 18px;border-right:1px solid rgba(255,255,255,.12)}.ipa-meta div:first-child{padding-left:0}.ipa-meta div:last-child{border-right:0}.ipa-meta small{display:block;color:#79a1a8;font-size:9px;letter-spacing:.12em}.ipa-meta strong{display:block;margin-top:5px;font-size:14px}.ipa-actions{display:flex;gap:12px;flex-wrap:wrap}.ipa-actions a,.ipa-final a{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:54px;padding:0 20px;border-radius:5px;font-weight:800}.ipa-actions a:first-child{background:var(--ipa-cyan);color:#08252c}.ipa-actions a:last-child{border:1px solid rgba(255,255,255,.25);color:#fff}.ipa-map{border:1px solid rgba(255,255,255,.16);background:rgba(5,24,33,.74);backdrop-filter:blur(18px);padding:26px;box-shadow:0 30px 90px rgba(0,0,0,.28)}.ipa-map-head{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(255,255,255,.13);padding-bottom:17px}.ipa-map-head span{font-size:9px;letter-spacing:.14em;color:var(--ipa-cyan)}.ipa-map-head strong{font-size:13px;color:#d8e7e9;text-align:right}.ipa-map-core{padding:26px 0;text-align:center}.ipa-map-core small{font-size:9px;letter-spacing:.14em;color:#83a7ad}.ipa-map-core strong{display:block;font-size:27px;line-height:1.2;margin:9px 0}.ipa-map-core p{color:#a8c0c6}.ipa-map-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ipa-map-grid div{display:grid;grid-template-columns:34px 1fr;column-gap:10px;align-items:start;padding:15px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.08)}.ipa-map-grid b{grid-row:1/3;color:var(--ipa-amber);font-size:12px}.ipa-map-grid strong{font-size:14px}.ipa-map-grid span{font-size:12px;line-height:1.45;color:#94adb4;margin-top:4px}.ipa-map-foot{display:grid;grid-template-columns:110px 1fr;gap:14px;border-top:1px solid rgba(255,255,255,.13);padding-top:18px;margin-top:18px}.ipa-map-foot span{font-size:9px;letter-spacing:.14em;color:var(--ipa-cyan)}.ipa-map-foot strong{font-size:14px;line-height:1.5}.ipa-summary{background:#eef6f3;padding:84px 0}.ipa-summary-layout{display:grid;grid-template-columns:1.08fr .92fr;gap:80px}.ipa-summary span,.ipa-section-head>span{font-size:11px;letter-spacing:.14em;font-weight:800;color:#138c7b}.ipa-summary h2,.ipa-section-head h2{font-size:clamp(36px,4vw,58px);line-height:1.06;letter-spacing:-.04em;margin:16px 0}.ipa-summary-list p{display:grid;grid-template-columns:42px 1fr;gap:18px;padding:18px 0;border-bottom:1px solid #c9ddd7;margin:0}.ipa-summary-list b{color:#138c7b}.ipa-summary-list span{font-size:16px;line-height:1.6;color:#23434a;letter-spacing:0;font-weight:500}.ipa-markets{padding:104px 0;background:#fff}.ipa-section-head{max-width:850px;margin-bottom:52px}.ipa-section-head p{font-size:18px;line-height:1.7;color:#5b7075}.ipa-market-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--ipa-line);border-bottom:1px solid var(--ipa-line)}.ipa-market-grid article{padding:28px 24px;min-height:220px;border-right:1px solid var(--ipa-line)}.ipa-market-grid article:last-child{border-right:0}.ipa-market-grid b{color:#138c7b;font-size:12px}.ipa-market-grid h3{font-size:25px;margin:52px 0 12px}.ipa-market-grid p{font-size:14px;line-height:1.62;color:#63767b}.ipa-principles{padding:104px 0;background:var(--ipa-ink);color:#fff}.ipa-section-head.is-light span{color:var(--ipa-cyan)}.ipa-principle-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid rgba(255,255,255,.14)}.ipa-principle-grid article{padding:34px;border-right:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.ipa-principle-grid article:nth-child(3n){border-right:0}.ipa-principle-grid article:nth-last-child(-n+3){border-bottom:0}.ipa-principle-grid small{color:var(--ipa-amber);letter-spacing:.14em}.ipa-principle-grid h3{font-size:27px;line-height:1.2;margin:34px 0 14px}.ipa-principle-grid p{color:#a9c1c7;line-height:1.65}.ipa-reading{padding:112px 0;background:var(--ipa-paper)}.ipa-reading-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:76px;align-items:start}.ipa-toc{position:sticky;top:96px}.ipa-toc>span{font-size:11px;letter-spacing:.14em;color:#138c7b;font-weight:800}.ipa-toc nav{margin-top:18px;max-height:55vh;overflow:auto;padding-right:6px}.ipa-toc a{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:12px 8px;border-left:2px solid transparent;color:#536970}.ipa-toc a b{font-size:11px;color:#9aabad}.ipa-toc a span{font-size:13px;line-height:1.4}.ipa-toc a.is-active{border-color:#138c7b;color:#0a2d35;background:#e5f1ed}.ipa-toc-cta{margin-top:22px;padding:20px;background:#0a2d35;color:#fff}.ipa-toc-cta small{color:var(--ipa-cyan);letter-spacing:.12em}.ipa-toc-cta strong{display:block;font-size:16px;line-height:1.45;margin:12px 0}.ipa-toc-cta a{color:var(--ipa-amber)}.ipa-content{max-width:940px;font-size:18px;line-height:1.88;color:#263f46}.ipa-content section{scroll-margin-top:120px;margin-bottom:82px}.ipa-content h2{font-size:clamp(34px,3vw,49px);line-height:1.12;letter-spacing:-.035em;color:#082b35;margin:0 0 24px}.ipa-content h3{font-size:25px;color:#0b3540;margin-top:38px}.ipa-content p,.ipa-content li{max-width:78ch}.ipa-content table{width:100%;border-collapse:collapse;margin:30px 0;background:#fff}.ipa-content th,.ipa-content td{padding:16px;border:1px solid #d7e2df;text-align:left;vertical-align:top}.ipa-content th{background:#e3efeb;color:#103842}.ipa-content blockquote,.ipa-content .editorial-note,.ipa-content .editorial-warning,.ipa-content .editorial-checklist{margin:30px 0;padding:24px 28px;border-left:4px solid #138c7b;background:#fff}.ipa-content .editorial-warning{border-color:#e19a45;background:#fff8ef}.ipa-content .editorial-checklist{border-color:#6fb98f;background:#f4faf6}.ipa-final{padding:98px 0;background:linear-gradient(135deg,#0a3040,#071b2b);color:#fff}.ipa-final-layout{display:grid;grid-template-columns:1fr auto;gap:60px;align-items:end}.ipa-final span{color:var(--ipa-cyan);font-size:11px;letter-spacing:.14em}.ipa-final h2{font-size:clamp(40px,5vw,70px);line-height:1;letter-spacing:-.045em;max-width:980px;margin:16px 0}.ipa-final p{color:#b2c7cb;max-width:780px;font-size:18px}.ipa-final a{background:var(--ipa-cyan);color:#08232f;white-space:nowrap}.ipa-faq{padding:100px 0}.ipa-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ipa-faq details{border:1px solid var(--ipa-line);background:#fff}.ipa-faq summary{list-style:none;display:grid;grid-template-columns:36px 1fr 24px;gap:12px;align-items:center;padding:20px;cursor:pointer}.ipa-faq summary::-webkit-details-marker{display:none}.ipa-faq summary b{font-size:11px;color:#138c7b}.ipa-faq summary span{font-weight:750}.ipa-faq summary i{font-style:normal;font-size:20px}.ipa-faq details>div{padding:0 20px 22px 68px;color:#536970;line-height:1.7}
@media(max-width:1100px){.ipa-cover-layout{grid-template-columns:1fr;gap:48px}.ipa-map{max-width:760px}.ipa-market-grid{grid-template-columns:repeat(2,1fr)}.ipa-market-grid article:nth-child(2){border-right:0}.ipa-market-grid article:nth-child(-n+2){border-bottom:1px solid var(--ipa-line)}.ipa-reading-layout{grid-template-columns:250px minmax(0,1fr);gap:42px}}
@media(max-width:760px){.ipa-cover{padding:118px 0 58px}.ipa-cover h1{font-size:46px}.ipa-deck{font-size:17px}.ipa-meta{grid-template-columns:1fr}.ipa-meta div{border-right:0;border-bottom:1px solid rgba(255,255,255,.1);padding-left:0}.ipa-map-grid{grid-template-columns:1fr}.ipa-summary,.ipa-markets,.ipa-principles,.ipa-reading,.ipa-final,.ipa-faq{padding:68px 0}.ipa-summary-layout,.ipa-final-layout{grid-template-columns:1fr;gap:36px}.ipa-market-grid,.ipa-principle-grid{grid-template-columns:1fr}.ipa-market-grid article,.ipa-principle-grid article{border-right:0;border-bottom:1px solid var(--ipa-line);min-height:auto}.ipa-principle-grid article{border-color:rgba(255,255,255,.14)}.ipa-reading-layout{grid-template-columns:1fr}.ipa-toc{position:relative;top:auto}.ipa-toc nav{display:flex;overflow:auto;max-height:none}.ipa-toc a{min-width:220px}.ipa-content{font-size:17px;line-height:1.8}.ipa-content table{display:block;overflow-x:auto}.ipa-faq-grid{grid-template-columns:1fr}.ipa-final a{width:100%}}

/* v18.7 — Klinik CRM Sistemi */
.clinic-crm-page{--cc-ink:#071c2b;--cc-petrol:#0b3b43;--cc-mint:#50d7c2;--cc-sky:#7fb8ff;--cc-paper:#f6f4ee;--cc-line:#d7e2df;color:#173740}.clinic-crm-progress{position:fixed;inset:0 0 auto;height:3px;z-index:9999}.clinic-crm-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,var(--cc-mint),var(--cc-sky))}.clinic-crm-cover{position:relative;overflow:hidden;padding:150px 0 88px;background:linear-gradient(135deg,#071a29 0%,#0a3540 62%,#0b2934 100%);color:#fff}.clinic-crm-grid-bg{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:52px 52px;mask-image:linear-gradient(to bottom,#000,transparent 92%)}.clinic-crm-cover-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);gap:72px;align-items:center}.clinic-crm-breadcrumb{display:flex;gap:9px;align-items:center;font-size:12px;color:#9eb8bd}.clinic-crm-breadcrumb a{color:#c8d8da}.clinic-crm-kicker{display:flex;gap:12px;align-items:center;margin:30px 0 24px;font-size:10px;letter-spacing:.15em;font-weight:800;color:var(--cc-mint)}.clinic-crm-kicker i{width:56px;height:1px;background:rgba(255,255,255,.22)}.clinic-crm-kicker b{color:#a9c0c4}.clinic-crm-cover h1{font-size:clamp(54px,6.6vw,94px);line-height:.95;letter-spacing:-.058em;max-width:960px;margin:0}.clinic-crm-deck{font-size:20px;line-height:1.72;color:#b9cdd1;max-width:760px;margin:30px 0}.clinic-crm-meta{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid rgba(255,255,255,.14);margin:28px 0}.clinic-crm-meta div{padding:17px 18px;border-right:1px solid rgba(255,255,255,.12)}.clinic-crm-meta div:first-child{padding-left:0}.clinic-crm-meta div:last-child{border-right:0}.clinic-crm-meta small{display:block;color:#7fa5ab;font-size:9px;letter-spacing:.12em}.clinic-crm-meta strong{display:block;margin-top:5px;font-size:14px}.clinic-crm-actions{display:flex;gap:12px;flex-wrap:wrap}.clinic-crm-actions a,.clinic-crm-final a{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:54px;padding:0 20px;border-radius:5px;font-weight:800}.clinic-crm-actions a:first-child{background:var(--cc-mint);color:#08252c}.clinic-crm-actions a:last-child{border:1px solid rgba(255,255,255,.25);color:#fff}.clinic-crm-console{border:1px solid rgba(255,255,255,.16);background:rgba(5,24,33,.76);backdrop-filter:blur(18px);padding:26px;box-shadow:0 30px 90px rgba(0,0,0,.28)}.clinic-crm-console-head{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(255,255,255,.13);padding-bottom:17px}.clinic-crm-console-head span{font-size:9px;letter-spacing:.14em;color:var(--cc-mint)}.clinic-crm-console-head b{font-size:13px;color:#dbe8ea;text-align:right}.clinic-crm-core{padding:28px 0;text-align:center}.clinic-crm-core small{font-size:9px;letter-spacing:.14em;color:#82a7ad}.clinic-crm-core strong{display:block;font-size:27px;line-height:1.18;margin:9px 0}.clinic-crm-core p{color:#a8c0c6}.clinic-crm-modules{display:grid;grid-template-columns:1fr 1fr;gap:10px}.clinic-crm-modules div{display:grid;grid-template-columns:34px 1fr;column-gap:10px;align-items:start;padding:15px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.08)}.clinic-crm-modules b{grid-row:1/3;color:var(--cc-sky);font-size:12px}.clinic-crm-modules strong{font-size:14px}.clinic-crm-modules span{font-size:12px;line-height:1.46;color:#96afb5;margin-top:4px}.clinic-crm-console-foot{display:grid;grid-template-columns:90px 1fr;gap:14px;border-top:1px solid rgba(255,255,255,.13);padding-top:18px;margin-top:18px}.clinic-crm-console-foot span{font-size:9px;letter-spacing:.14em;color:var(--cc-mint)}.clinic-crm-console-foot strong{font-size:14px;line-height:1.5}.clinic-crm-summary{background:#edf6f3;padding:86px 0}.clinic-crm-summary-layout{display:grid;grid-template-columns:1.08fr .92fr;gap:82px}.clinic-crm-summary span,.clinic-crm-section-head>span{font-size:11px;letter-spacing:.14em;font-weight:800;color:#148b7a}.clinic-crm-summary h2,.clinic-crm-section-head h2{font-size:clamp(36px,4vw,58px);line-height:1.06;letter-spacing:-.04em;margin:16px 0}.clinic-crm-summary-list p{display:grid;grid-template-columns:42px 1fr;gap:18px;padding:18px 0;border-bottom:1px solid #c8ddd7;margin:0}.clinic-crm-summary-list b{color:#148b7a}.clinic-crm-summary-list span{font-size:16px;line-height:1.62;color:#24434a;letter-spacing:0;font-weight:500}.clinic-crm-journey{padding:106px 0;background:#fff}.clinic-crm-section-head{max-width:900px;margin-bottom:54px}.clinic-crm-section-head p{font-size:18px;line-height:1.72;color:#5b7075}.clinic-crm-journey-grid{display:grid;grid-template-columns:repeat(6,1fr);border-block:1px solid var(--cc-line)}.clinic-crm-journey-grid article{padding:28px 22px;min-height:230px;border-right:1px solid var(--cc-line)}.clinic-crm-journey-grid article:last-child{border-right:0}.clinic-crm-journey-grid b{color:#148b7a;font-size:12px}.clinic-crm-journey-grid h3{font-size:24px;line-height:1.18;margin:54px 0 12px}.clinic-crm-journey-grid p{font-size:14px;line-height:1.62;color:#64767a}.clinic-crm-principles{padding:106px 0;background:var(--cc-ink);color:#fff}.clinic-crm-section-head.is-light span{color:var(--cc-mint)}.clinic-crm-principle-grid{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid rgba(255,255,255,.14)}.clinic-crm-principle-grid article{padding:38px;border-right:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.clinic-crm-principle-grid article:nth-child(2n){border-right:0}.clinic-crm-principle-grid article:nth-last-child(-n+2){border-bottom:0}.clinic-crm-principle-grid small{color:var(--cc-sky);letter-spacing:.14em}.clinic-crm-principle-grid h3{font-size:29px;line-height:1.18;margin:34px 0 14px}.clinic-crm-principle-grid p{color:#a9c1c7;line-height:1.68}.clinic-crm-reading{padding:114px 0;background:var(--cc-paper)}.clinic-crm-reading-layout{display:grid;grid-template-columns:310px minmax(0,1fr);gap:78px;align-items:start}.clinic-crm-toc{position:sticky;top:96px}.clinic-crm-toc>span{font-size:11px;letter-spacing:.14em;color:#148b7a;font-weight:800}.clinic-crm-toc nav{margin-top:18px;max-height:55vh;overflow:auto;padding-right:6px}.clinic-crm-toc a{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:12px 8px;border-left:2px solid transparent;color:#536970}.clinic-crm-toc a b{font-size:11px;color:#9aabad}.clinic-crm-toc a span{font-size:13px;line-height:1.4}.clinic-crm-toc a.is-active{border-color:#148b7a;color:#0a2d35;background:#e5f1ed}.clinic-crm-toc-cta{margin-top:22px;padding:21px;background:#0a2d35;color:#fff}.clinic-crm-toc-cta small{color:var(--cc-mint);letter-spacing:.12em}.clinic-crm-toc-cta strong{display:block;font-size:16px;line-height:1.45;margin:12px 0}.clinic-crm-toc-cta a{color:#a9c8ff}.clinic-crm-content{max-width:960px;font-size:18px;line-height:1.9;color:#263f46}.clinic-crm-content section{scroll-margin-top:120px;margin-bottom:84px}.clinic-crm-content h2{font-size:clamp(34px,3vw,50px);line-height:1.1;letter-spacing:-.036em;color:#082b35;margin:0 0 24px}.clinic-crm-content h3{font-size:25px;color:#0b3540;margin-top:38px}.clinic-crm-content p,.clinic-crm-content li{max-width:78ch}.clinic-crm-content table{width:100%;border-collapse:collapse;margin:30px 0;background:#fff}.clinic-crm-content th,.clinic-crm-content td{padding:16px;border:1px solid #d7e2df;text-align:left;vertical-align:top}.clinic-crm-content th{background:#e3efeb;color:#103842}.clinic-crm-content blockquote,.clinic-crm-content .editorial-note,.clinic-crm-content .editorial-warning,.clinic-crm-content .editorial-checklist{margin:30px 0;padding:24px 28px;border-left:4px solid #148b7a;background:#fff}.clinic-crm-content .editorial-warning{border-color:#d89b4a;background:#fff8ef}.clinic-crm-content .editorial-checklist{border-color:#6fb98f;background:#f4faf6}.clinic-crm-final{padding:100px 0;background:linear-gradient(135deg,#0a3040,#071b2b);color:#fff}.clinic-crm-final-layout{display:grid;grid-template-columns:1fr auto;gap:62px;align-items:end}.clinic-crm-final span{color:var(--cc-mint);font-size:11px;letter-spacing:.14em}.clinic-crm-final h2{font-size:clamp(40px,5vw,70px);line-height:1;letter-spacing:-.045em;max-width:980px;margin:16px 0}.clinic-crm-final p{color:#b2c7cb;max-width:780px;font-size:18px}.clinic-crm-final a{background:var(--cc-mint);color:#08232f;white-space:nowrap}.clinic-crm-faq{padding:102px 0}.clinic-crm-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.clinic-crm-faq details{border:1px solid var(--cc-line);background:#fff}.clinic-crm-faq summary{list-style:none;display:grid;grid-template-columns:36px 1fr 24px;gap:12px;align-items:center;padding:20px;cursor:pointer}.clinic-crm-faq summary::-webkit-details-marker{display:none}.clinic-crm-faq summary b{font-size:11px;color:#148b7a}.clinic-crm-faq summary span{font-weight:750}.clinic-crm-faq summary i{font-style:normal;font-size:20px}.clinic-crm-faq details>div{padding:0 20px 22px 68px;color:#536970;line-height:1.7}
@media(max-width:1180px){.clinic-crm-cover-layout{grid-template-columns:1fr;gap:50px}.clinic-crm-console{max-width:760px}.clinic-crm-journey-grid{grid-template-columns:repeat(3,1fr)}.clinic-crm-journey-grid article:nth-child(3n){border-right:0}.clinic-crm-journey-grid article:nth-child(-n+3){border-bottom:1px solid var(--cc-line)}.clinic-crm-reading-layout{grid-template-columns:250px minmax(0,1fr);gap:42px}}
@media(max-width:760px){.clinic-crm-cover{padding:118px 0 60px}.clinic-crm-cover h1{font-size:46px}.clinic-crm-deck{font-size:17px}.clinic-crm-meta{grid-template-columns:1fr}.clinic-crm-meta div{border-right:0;border-bottom:1px solid rgba(255,255,255,.1);padding-left:0}.clinic-crm-modules{grid-template-columns:1fr}.clinic-crm-summary,.clinic-crm-journey,.clinic-crm-principles,.clinic-crm-reading,.clinic-crm-final,.clinic-crm-faq{padding:68px 0}.clinic-crm-summary-layout,.clinic-crm-final-layout{grid-template-columns:1fr;gap:36px}.clinic-crm-journey-grid,.clinic-crm-principle-grid{grid-template-columns:1fr}.clinic-crm-journey-grid article,.clinic-crm-principle-grid article{border-right:0;border-bottom:1px solid var(--cc-line);min-height:auto}.clinic-crm-principle-grid article{border-color:rgba(255,255,255,.14)}.clinic-crm-reading-layout{grid-template-columns:1fr}.clinic-crm-toc{position:relative;top:auto}.clinic-crm-toc nav{display:flex;overflow:auto;max-height:none}.clinic-crm-toc a{min-width:220px}.clinic-crm-content{font-size:17px;line-height:1.82}.clinic-crm-content table{display:block;overflow-x:auto}.clinic-crm-faq-grid{grid-template-columns:1fr}.clinic-crm-final a{width:100%}.clinic-crm-actions a{width:100%}}


/* v18.8 — Klinik ve Hastaneler İçin Dijital Dönüşüm */
.dx-page{--dx-ink:#071c2a;--dx-deep:#0a2f3a;--dx-mint:#7ee2c8;--dx-blue:#9cc5ff;--dx-paper:#f3f7f6;--dx-line:#d4e1df;color:#17333b;background:var(--dx-paper)}
.dx-progress{position:fixed;inset:0 0 auto;z-index:150;height:3px;background:rgba(255,255,255,.08)}.dx-progress span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--dx-mint),var(--dx-blue))}
.dx-cover{position:relative;overflow:hidden;padding:150px 0 90px;background:linear-gradient(135deg,#061724 0%,#0b2e3c 55%,#0c4c4b 100%);color:#fff}.dx-cover-grid{position:absolute;inset:0;opacity:.12;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(to right,transparent,#000 22%,#000 78%,transparent)}
.dx-cover-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.06fr) minmax(430px,.94fr);gap:76px;align-items:center}.dx-breadcrumb{display:flex;flex-wrap:wrap;gap:9px;font-size:12px;color:#9eb7bd}.dx-breadcrumb a{color:#d2e0e3}.dx-kicker{display:flex;align-items:center;gap:13px;margin:30px 0 24px;font-size:10px;letter-spacing:.15em;font-weight:800;color:var(--dx-mint)}.dx-kicker i{width:58px;height:1px;background:rgba(255,255,255,.25)}.dx-kicker b{color:#aac1c6}.dx-cover h1{font-size:clamp(54px,6.6vw,96px);line-height:.95;letter-spacing:-.06em;max-width:960px;margin:0}.dx-deck{font-size:20px;line-height:1.72;color:#bed0d4;max-width:760px;margin:30px 0}.dx-meta{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid rgba(255,255,255,.14);margin:28px 0}.dx-meta div{padding:17px 18px;border-right:1px solid rgba(255,255,255,.12)}.dx-meta div:first-child{padding-left:0}.dx-meta div:last-child{border-right:0}.dx-meta small{display:block;font-size:9px;letter-spacing:.12em;color:#86a7ae}.dx-meta strong{display:block;margin-top:5px;font-size:14px}.dx-actions{display:flex;flex-wrap:wrap;gap:12px}.dx-actions a,.dx-final a{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:54px;padding:0 20px;border-radius:5px;font-weight:800}.dx-actions a:first-child{background:var(--dx-mint);color:#08272e}.dx-actions a:last-child{border:1px solid rgba(255,255,255,.25);color:#fff}
.dx-blueprint{padding:27px;border:1px solid rgba(255,255,255,.17);background:rgba(5,24,33,.74);backdrop-filter:blur(18px);box-shadow:0 34px 100px rgba(0,0,0,.3)}.dx-blueprint-head{display:flex;justify-content:space-between;gap:24px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.13)}.dx-blueprint-head span{font-size:9px;letter-spacing:.14em;color:var(--dx-mint)}.dx-blueprint-head b{font-size:13px;color:#dce8ea;text-align:right}.dx-center{text-align:center;padding:30px 10px}.dx-center small{font-size:9px;letter-spacing:.14em;color:#82a8ae}.dx-center strong{display:block;font-size:28px;line-height:1.18;margin:9px 0}.dx-center p{color:#a8c0c5;line-height:1.65}.dx-layer-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dx-layer-grid div{display:grid;grid-template-columns:34px 1fr;column-gap:10px;align-items:start;padding:15px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.08)}.dx-layer-grid b{grid-row:1/3;color:var(--dx-blue);font-size:12px}.dx-layer-grid strong{font-size:14px}.dx-layer-grid span{font-size:12px;line-height:1.46;color:#97b0b6;margin-top:4px}.dx-blueprint-foot{display:grid;grid-template-columns:80px 1fr;gap:14px;border-top:1px solid rgba(255,255,255,.13);padding-top:18px;margin-top:18px}.dx-blueprint-foot span{font-size:9px;letter-spacing:.14em;color:var(--dx-mint)}.dx-blueprint-foot strong{font-size:14px;line-height:1.5}
.dx-summary{padding:88px 0;background:#eaf5f1}.dx-summary-layout{display:grid;grid-template-columns:1.08fr .92fr;gap:82px}.dx-summary span,.dx-section-head>span{font-size:11px;letter-spacing:.14em;font-weight:800;color:#178b79}.dx-summary h2,.dx-section-head h2{font-size:clamp(36px,4vw,59px);line-height:1.06;letter-spacing:-.042em;margin:16px 0}.dx-summary-points p{display:grid;grid-template-columns:42px 1fr;gap:18px;padding:18px 0;border-bottom:1px solid #c7ddd7;margin:0}.dx-summary-points b{color:#178b79}.dx-summary-points span{font-size:16px;line-height:1.62;color:#29464d;letter-spacing:0;font-weight:500}
.dx-maturity{padding:108px 0;background:#fff}.dx-section-head{max-width:900px;margin-bottom:54px}.dx-section-head p{font-size:18px;line-height:1.72;color:#5e7277}.dx-maturity-grid{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--dx-line)}.dx-maturity-grid article{padding:30px 26px;min-height:290px;border-right:1px solid var(--dx-line)}.dx-maturity-grid article:last-child{border-right:0}.dx-maturity-grid b{font-size:12px;color:#178b79}.dx-maturity-grid small{display:block;margin-top:56px;font-size:10px;letter-spacing:.14em;color:#718489}.dx-maturity-grid h3{font-size:28px;line-height:1.15;margin:10px 0 14px}.dx-maturity-grid p{font-size:14px;line-height:1.65;color:#66797e}
.dx-principles{padding:108px 0;background:var(--dx-ink);color:#fff}.dx-section-head.is-light span{color:var(--dx-mint)}.dx-principle-grid{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid rgba(255,255,255,.14)}.dx-principle-grid article{padding:40px;border-right:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.dx-principle-grid article:nth-child(2n){border-right:0}.dx-principle-grid article:nth-last-child(-n+2){border-bottom:0}.dx-principle-grid small{color:var(--dx-blue);letter-spacing:.14em}.dx-principle-grid h3{font-size:30px;line-height:1.18;margin:34px 0 14px}.dx-principle-grid p{color:#a9c1c7;line-height:1.68}
.dx-reading{padding:116px 0;background:var(--dx-paper)}.dx-reading-layout{display:grid;grid-template-columns:310px minmax(0,1fr);gap:80px;align-items:start}.dx-toc{position:sticky;top:96px}.dx-toc>span{font-size:11px;letter-spacing:.14em;color:#178b79;font-weight:800}.dx-toc nav{margin-top:18px;max-height:55vh;overflow:auto;padding-right:6px}.dx-toc a{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:12px 8px;border-left:2px solid transparent;color:#536a70}.dx-toc a b{font-size:11px;color:#9aabad}.dx-toc a span{font-size:13px;line-height:1.4}.dx-toc a.is-active{border-color:#178b79;color:#0a2d35;background:#e3f0ec}.dx-toc-cta{margin-top:22px;padding:22px;background:#0a2d35;color:#fff}.dx-toc-cta small{color:var(--dx-mint);letter-spacing:.12em}.dx-toc-cta strong{display:block;font-size:16px;line-height:1.45;margin:12px 0}.dx-toc-cta a{color:#a9c8ff}.dx-content{max-width:970px;font-size:18px;line-height:1.9;color:#263f46}.dx-content section{scroll-margin-top:120px;margin-bottom:86px}.dx-content h2{font-size:clamp(34px,3vw,51px);line-height:1.1;letter-spacing:-.037em;color:#082b35;margin:0 0 24px}.dx-content h3{font-size:25px;color:#0b3540;margin-top:38px}.dx-content p,.dx-content li{max-width:78ch}.dx-content table{width:100%;border-collapse:collapse;margin:30px 0;background:#fff}.dx-content th,.dx-content td{padding:16px;border:1px solid #d7e2df;text-align:left;vertical-align:top}.dx-content th{background:#e3efeb;color:#103842}.dx-content blockquote,.dx-content .editorial-note,.dx-content .editorial-warning,.dx-content .editorial-checklist{margin:30px 0;padding:24px 28px;border-left:4px solid #178b79;background:#fff}.dx-content .editorial-warning{border-color:#d89b4a;background:#fff8ef}.dx-content .editorial-checklist{border-color:#6fb98f;background:#f4faf6}
.dx-final{padding:102px 0;background:linear-gradient(135deg,#0a3040,#071b2b);color:#fff}.dx-final-layout{display:grid;grid-template-columns:1fr auto;gap:62px;align-items:end}.dx-final span{color:var(--dx-mint);font-size:11px;letter-spacing:.14em}.dx-final h2{font-size:clamp(40px,5vw,72px);line-height:1;letter-spacing:-.047em;max-width:980px;margin:16px 0}.dx-final p{color:#b2c7cb;max-width:780px;font-size:18px}.dx-final a{background:var(--dx-mint);color:#08232f;white-space:nowrap}.dx-faq{padding:104px 0}.dx-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dx-faq details{border:1px solid var(--dx-line);background:#fff}.dx-faq summary{list-style:none;display:grid;grid-template-columns:36px 1fr 24px;gap:12px;align-items:center;padding:20px;cursor:pointer}.dx-faq summary::-webkit-details-marker{display:none}.dx-faq summary b{font-size:11px;color:#178b79}.dx-faq summary span{font-weight:750}.dx-faq summary i{font-style:normal;font-size:20px}.dx-faq details>div{padding:0 20px 22px 68px;color:#536970;line-height:1.7}
@media(max-width:1180px){.dx-cover-layout{grid-template-columns:1fr;gap:50px}.dx-blueprint{max-width:780px}.dx-maturity-grid{grid-template-columns:repeat(2,1fr)}.dx-maturity-grid article:nth-child(2n){border-right:0}.dx-maturity-grid article:nth-child(-n+2){border-bottom:1px solid var(--dx-line)}.dx-reading-layout{grid-template-columns:250px minmax(0,1fr);gap:42px}}
@media(max-width:760px){.dx-cover{padding:118px 0 62px}.dx-cover h1{font-size:45px}.dx-deck{font-size:17px}.dx-meta{grid-template-columns:1fr}.dx-meta div{border-right:0;border-bottom:1px solid rgba(255,255,255,.1);padding-left:0}.dx-layer-grid{grid-template-columns:1fr}.dx-summary,.dx-maturity,.dx-principles,.dx-reading,.dx-final,.dx-faq{padding:70px 0}.dx-summary-layout,.dx-final-layout{grid-template-columns:1fr;gap:36px}.dx-maturity-grid,.dx-principle-grid{grid-template-columns:1fr}.dx-maturity-grid article,.dx-principle-grid article{border-right:0;border-bottom:1px solid var(--dx-line);min-height:auto}.dx-principle-grid article{border-color:rgba(255,255,255,.14)}.dx-reading-layout{grid-template-columns:1fr}.dx-toc{position:relative;top:auto}.dx-toc nav{display:flex;overflow:auto;max-height:none}.dx-toc a{min-width:220px}.dx-content{font-size:17px;line-height:1.82}.dx-content table{display:block;overflow-x:auto}.dx-faq-grid{grid-template-columns:1fr}.dx-actions a,.dx-final a{width:100%}}

/* v18.9 — Hastane CRM Yazılımı */
.hospital-crm-page{--hcrm-ink:#071922;--hcrm-deep:#0a3038;--hcrm-cyan:#79ddd0;--hcrm-blue:#a9c9ff;--hcrm-paper:#f3f7f6;--hcrm-line:#d4e1df;color:#17363d;background:var(--hcrm-paper)}
.hospital-crm-progress{position:fixed;inset:0 0 auto;z-index:160;height:3px;background:rgba(255,255,255,.08)}.hospital-crm-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,var(--hcrm-cyan),var(--hcrm-blue))}
.hospital-crm-cover{position:relative;overflow:hidden;padding:150px 0 92px;background:radial-gradient(circle at 80% 18%,rgba(121,221,208,.12),transparent 30%),linear-gradient(135deg,#061722 0%,#0b2f3b 57%,#0a4547 100%);color:#fff}.hospital-crm-cover:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(to bottom,#000,transparent 86%)}.hospital-crm-orbit{position:absolute;right:-170px;top:-260px;width:760px;height:760px;border:1px solid rgba(121,221,208,.12);border-radius:50%;box-shadow:0 0 0 90px rgba(121,221,208,.025),0 0 0 180px rgba(169,201,255,.018)}
.hospital-crm-cover-layout{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(440px,.95fr);gap:76px;align-items:center}.hospital-crm-breadcrumb{display:flex;flex-wrap:wrap;gap:9px;font-size:12px;color:#9cb6bc}.hospital-crm-breadcrumb a{color:#d6e3e5}.hospital-crm-kicker{display:flex;align-items:center;gap:13px;margin:30px 0 24px;font-size:10px;letter-spacing:.15em;font-weight:800;color:var(--hcrm-cyan)}.hospital-crm-kicker i{width:56px;height:1px;background:rgba(255,255,255,.26)}.hospital-crm-kicker b{color:#abc2c7}.hospital-crm-copy h1{font-size:clamp(56px,6.7vw,98px);line-height:.94;letter-spacing:-.06em;margin:0;max-width:940px}.hospital-crm-deck{max-width:770px;margin:30px 0;font-size:20px;line-height:1.72;color:#bfd0d4}.hospital-crm-meta{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid rgba(255,255,255,.14);margin:28px 0}.hospital-crm-meta div{padding:17px 18px;border-right:1px solid rgba(255,255,255,.12)}.hospital-crm-meta div:first-child{padding-left:0}.hospital-crm-meta div:last-child{border-right:0}.hospital-crm-meta small{display:block;font-size:9px;letter-spacing:.12em;color:#88a6ad}.hospital-crm-meta strong{display:block;margin-top:5px;font-size:14px}.hospital-crm-actions{display:flex;gap:12px;flex-wrap:wrap}.hospital-crm-actions a,.hospital-crm-final a{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:54px;padding:0 20px;border-radius:4px;font-weight:800}.hospital-crm-actions a:first-child{background:var(--hcrm-cyan);color:#08272d}.hospital-crm-actions a:last-child{border:1px solid rgba(255,255,255,.25);color:#fff}
.hospital-crm-command{padding:27px;border:1px solid rgba(255,255,255,.17);background:rgba(5,24,31,.78);backdrop-filter:blur(18px);box-shadow:0 36px 110px rgba(0,0,0,.32)}.hospital-crm-command-head{display:flex;justify-content:space-between;gap:22px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.13)}.hospital-crm-command-head span{font-size:9px;letter-spacing:.14em;color:var(--hcrm-cyan)}.hospital-crm-command-head b{font-size:13px;text-align:right;color:#dbe8ea}.hospital-crm-core{text-align:center;padding:30px 8px}.hospital-crm-core small{font-size:9px;letter-spacing:.14em;color:#86a8ae}.hospital-crm-core strong{display:block;font-size:28px;line-height:1.18;margin:9px 0}.hospital-crm-core p{color:#a7bec3;line-height:1.65}.hospital-crm-systems{display:grid;grid-template-columns:1fr 1fr;gap:10px}.hospital-crm-systems div{display:grid;grid-template-columns:34px 1fr;column-gap:10px;padding:15px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.08)}.hospital-crm-systems b{grid-row:1/3;color:var(--hcrm-blue);font-size:12px}.hospital-crm-systems strong{font-size:14px}.hospital-crm-systems span{font-size:12px;line-height:1.46;color:#98b0b6;margin-top:4px}.hospital-crm-command-foot{display:grid;grid-template-columns:95px 1fr;gap:14px;border-top:1px solid rgba(255,255,255,.13);padding-top:18px;margin-top:18px}.hospital-crm-command-foot span{font-size:9px;letter-spacing:.14em;color:var(--hcrm-cyan)}.hospital-crm-command-foot strong{font-size:14px;line-height:1.5}
.hospital-crm-summary{padding:90px 0;background:#eaf5f2}.hospital-crm-summary-layout{display:grid;grid-template-columns:1.08fr .92fr;gap:82px}.hospital-crm-summary span,.hospital-crm-section-head>span{font-size:11px;letter-spacing:.14em;font-weight:800;color:#148b7b}.hospital-crm-summary h2,.hospital-crm-section-head h2{font-size:clamp(36px,4vw,59px);line-height:1.06;letter-spacing:-.042em;margin:16px 0}.hospital-crm-summary-list p{display:grid;grid-template-columns:42px 1fr;gap:18px;padding:18px 0;border-bottom:1px solid #c8ddd8;margin:0}.hospital-crm-summary-list b{color:#148b7b}.hospital-crm-summary-list span{font-size:16px;line-height:1.62;color:#29464d;letter-spacing:0;font-weight:500}
.hospital-crm-journey{padding:108px 0;background:#fff}.hospital-crm-section-head{max-width:930px;margin-bottom:54px}.hospital-crm-section-head p{font-size:18px;line-height:1.72;color:#5e7378}.hospital-crm-journey-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--hcrm-line);border-left:1px solid var(--hcrm-line)}.hospital-crm-journey-grid article{min-height:245px;padding:30px;border-right:1px solid var(--hcrm-line);border-bottom:1px solid var(--hcrm-line)}.hospital-crm-journey-grid b{color:#148b7b;font-size:12px}.hospital-crm-journey-grid h3{font-size:27px;line-height:1.18;margin:54px 0 12px}.hospital-crm-journey-grid p{font-size:14px;line-height:1.65;color:#667a80}
.hospital-crm-governance{padding:110px 0;background:var(--hcrm-ink);color:#fff}.hospital-crm-section-head.is-light span{color:var(--hcrm-cyan)}.hospital-crm-governance-grid{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid rgba(255,255,255,.14)}.hospital-crm-governance-grid article{padding:42px;border-right:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.hospital-crm-governance-grid article:nth-child(2n){border-right:0}.hospital-crm-governance-grid article:nth-last-child(-n+2){border-bottom:0}.hospital-crm-governance-grid small{color:var(--hcrm-blue);letter-spacing:.14em}.hospital-crm-governance-grid h3{font-size:31px;line-height:1.18;margin:34px 0 14px}.hospital-crm-governance-grid p{color:#aac0c5;line-height:1.7}
.hospital-crm-reading{padding:116px 0}.hospital-crm-reading-layout{display:grid;grid-template-columns:315px minmax(0,1fr);gap:80px;align-items:start}.hospital-crm-toc{position:sticky;top:96px}.hospital-crm-toc>span{font-size:11px;letter-spacing:.14em;color:#148b7b;font-weight:800}.hospital-crm-toc nav{margin-top:18px;max-height:55vh;overflow:auto;padding-right:6px}.hospital-crm-toc a{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:12px 8px;border-left:2px solid transparent;color:#546c72}.hospital-crm-toc a b{font-size:11px;color:#9aabad}.hospital-crm-toc a span{font-size:13px;line-height:1.4}.hospital-crm-toc a.is-active{border-color:#148b7b;color:#0a2d35;background:#e3f0ed}.hospital-crm-toc-cta{margin-top:22px;padding:22px;background:#0a3038;color:#fff}.hospital-crm-toc-cta small{color:var(--hcrm-cyan);letter-spacing:.12em}.hospital-crm-toc-cta strong{display:block;font-size:16px;line-height:1.45;margin:12px 0}.hospital-crm-toc-cta a{color:#b1ceff}.hospital-crm-content{max-width:980px;font-size:18px;line-height:1.9;color:#263f46}.hospital-crm-content section{scroll-margin-top:120px;margin-bottom:86px}.hospital-crm-content h2{font-size:clamp(34px,3vw,51px);line-height:1.1;letter-spacing:-.037em;color:#082b35;margin:0 0 24px}.hospital-crm-content h3{font-size:25px;color:#0b3540;margin-top:38px}.hospital-crm-content p,.hospital-crm-content li{max-width:78ch}.hospital-crm-content table{width:100%;border-collapse:collapse;margin:30px 0;background:#fff}.hospital-crm-content th,.hospital-crm-content td{padding:16px;border:1px solid #d7e2df;text-align:left;vertical-align:top}.hospital-crm-content th{background:#e3efec;color:#103842}.hospital-crm-content blockquote,.hospital-crm-content .editorial-note,.hospital-crm-content .editorial-warning,.hospital-crm-content .editorial-checklist{margin:30px 0;padding:24px 28px;border-left:4px solid #148b7b;background:#fff}.hospital-crm-content .editorial-warning{border-color:#d89b4a;background:#fff8ef}.hospital-crm-content .editorial-checklist{border-color:#6fb98f;background:#f4faf6}
.hospital-crm-final{padding:102px 0;background:linear-gradient(135deg,#0a3040,#071a29);color:#fff}.hospital-crm-final-layout{display:grid;grid-template-columns:1fr auto;gap:62px;align-items:end}.hospital-crm-final span{color:var(--hcrm-cyan);font-size:11px;letter-spacing:.14em}.hospital-crm-final h2{font-size:clamp(40px,5vw,72px);line-height:1;letter-spacing:-.047em;max-width:980px;margin:16px 0}.hospital-crm-final p{color:#b2c7cb;max-width:780px;font-size:18px}.hospital-crm-final a{background:var(--hcrm-cyan);color:#08232f;white-space:nowrap}.hospital-crm-faq{padding:104px 0}.hospital-crm-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hospital-crm-faq details{border:1px solid var(--hcrm-line);background:#fff}.hospital-crm-faq summary{list-style:none;display:grid;grid-template-columns:36px 1fr 24px;gap:12px;align-items:center;padding:20px;cursor:pointer}.hospital-crm-faq summary::-webkit-details-marker{display:none}.hospital-crm-faq summary b{font-size:11px;color:#148b7b}.hospital-crm-faq summary span{font-weight:750}.hospital-crm-faq summary i{font-style:normal;font-size:20px}.hospital-crm-faq details>div{padding:0 20px 22px 68px;color:#536970;line-height:1.7}
@media(max-width:1180px){.hospital-crm-cover-layout{grid-template-columns:1fr;gap:50px}.hospital-crm-command{max-width:800px}.hospital-crm-reading-layout{grid-template-columns:250px minmax(0,1fr);gap:42px}}
@media(max-width:760px){.hospital-crm-cover{padding:118px 0 62px}.hospital-crm-copy h1{font-size:46px}.hospital-crm-deck{font-size:17px}.hospital-crm-meta{grid-template-columns:1fr}.hospital-crm-meta div{border-right:0;border-bottom:1px solid rgba(255,255,255,.1);padding-left:0}.hospital-crm-systems{grid-template-columns:1fr}.hospital-crm-summary,.hospital-crm-journey,.hospital-crm-governance,.hospital-crm-reading,.hospital-crm-final,.hospital-crm-faq{padding:70px 0}.hospital-crm-summary-layout,.hospital-crm-final-layout{grid-template-columns:1fr;gap:36px}.hospital-crm-journey-grid,.hospital-crm-governance-grid{grid-template-columns:1fr}.hospital-crm-governance-grid article{border-right:0;border-bottom:1px solid rgba(255,255,255,.14)}.hospital-crm-reading-layout{grid-template-columns:1fr}.hospital-crm-toc{position:relative;top:auto}.hospital-crm-toc nav{display:flex;overflow:auto;max-height:none}.hospital-crm-toc a{min-width:220px}.hospital-crm-content{font-size:17px;line-height:1.82}.hospital-crm-content table{display:block;overflow-x:auto}.hospital-crm-faq-grid{grid-template-columns:1fr}.hospital-crm-actions a,.hospital-crm-final a{width:100%}}


/* v19.0 — Medikal Cihaz Pazarlama Stratejileri */
.mdm-page{--mdm-ink:#071b2a;--mdm-petrol:#0b3940;--mdm-cyan:#48dbc0;--mdm-blue:#a9c9ff;--mdm-amber:#f3b45f;--mdm-paper:#f6f5ef;--mdm-line:#d8e3df;color:#102f37;background:#fff}.mdm-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:9999}.mdm-progress span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--mdm-cyan),var(--mdm-amber))}.mdm-cover{position:relative;overflow:hidden;padding:150px 0 88px;background:linear-gradient(135deg,#061827 0%,#0a3941 62%,#092c35 100%);color:#fff}.mdm-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:52px 52px;mask-image:linear-gradient(to bottom,#000,transparent 94%)}.mdm-cover-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(440px,.92fr);gap:74px;align-items:center}.mdm-breadcrumb{display:flex;flex-wrap:wrap;gap:9px;font-size:12px;color:#9ab7bd}.mdm-breadcrumb a{color:#d8e5e7}.mdm-kicker{display:flex;align-items:center;gap:13px;margin:30px 0 24px;font-size:10px;letter-spacing:.15em;font-weight:800;color:var(--mdm-cyan)}.mdm-kicker i{width:56px;height:1px;background:rgba(255,255,255,.27)}.mdm-kicker b{color:#a9c0c5}.mdm-cover-copy h1{font-size:clamp(55px,6.5vw,96px);line-height:.95;letter-spacing:-.06em;margin:0;max-width:960px}.mdm-deck{max-width:790px;margin:30px 0;font-size:20px;line-height:1.72;color:#bfd0d4}.mdm-meta{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid rgba(255,255,255,.14);margin:28px 0}.mdm-meta div{padding:17px 18px;border-right:1px solid rgba(255,255,255,.12)}.mdm-meta div:first-child{padding-left:0}.mdm-meta div:last-child{border-right:0}.mdm-meta small{display:block;font-size:9px;letter-spacing:.12em;color:#88a6ad}.mdm-meta strong{display:block;margin-top:5px;font-size:14px}.mdm-actions{display:flex;gap:12px;flex-wrap:wrap}.mdm-actions a,.mdm-final a{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:54px;padding:0 20px;border-radius:4px;font-weight:800}.mdm-actions a:first-child{background:var(--mdm-cyan);color:#08272d}.mdm-actions a:last-child{border:1px solid rgba(255,255,255,.25);color:#fff}
.mdm-lab{padding:27px;border:1px solid rgba(255,255,255,.17);background:rgba(5,24,31,.8);backdrop-filter:blur(18px);box-shadow:0 38px 120px rgba(0,0,0,.34)}.mdm-lab-head{display:flex;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.13)}.mdm-lab-head span{font-size:9px;letter-spacing:.14em;color:var(--mdm-cyan)}.mdm-lab-head b{font-size:13px;text-align:right;color:#dbe8ea}.mdm-device{position:relative;display:grid;place-items:center;min-height:280px;margin:10px 0 18px}.mdm-device-core{position:relative;z-index:2;width:240px;padding:26px;text-align:center;border-radius:50%;background:#0b323a;border:1px solid rgba(255,255,255,.2);box-shadow:0 0 0 18px rgba(72,219,192,.035)}.mdm-device-core small{font-size:9px;letter-spacing:.14em;color:#89aab0}.mdm-device-core strong{display:block;font-size:28px;margin:7px 0}.mdm-device-core p{font-size:12px;line-height:1.55;color:#a9c0c5}.mdm-ring{position:absolute;border:1px solid rgba(169,201,255,.25);border-radius:50%}.mdm-ring-a{width:300px;height:190px;transform:rotate(14deg)}.mdm-ring-b{width:210px;height:305px;transform:rotate(-24deg);border-color:rgba(72,219,192,.23)}.mdm-stakeholders{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mdm-stakeholders div{display:grid;grid-template-columns:32px 1fr;column-gap:10px;padding:15px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.08)}.mdm-stakeholders b{grid-row:1/3;color:var(--mdm-blue);font-size:11px}.mdm-stakeholders strong{font-size:14px}.mdm-stakeholders span{font-size:11px;line-height:1.45;color:#98b0b6;margin-top:4px}.mdm-lab-foot{display:grid;grid-template-columns:88px 1fr;gap:15px;border-top:1px solid rgba(255,255,255,.13);padding-top:18px;margin-top:18px}.mdm-lab-foot span{font-size:9px;letter-spacing:.14em;color:var(--mdm-cyan)}.mdm-lab-foot strong{font-size:14px;line-height:1.5}
.mdm-summary{padding:92px 0;background:#eaf5f1}.mdm-summary-layout{display:grid;grid-template-columns:1.08fr .92fr;gap:82px}.mdm-summary span,.mdm-section-head>span{font-size:11px;letter-spacing:.14em;font-weight:800;color:#138b78}.mdm-summary h2,.mdm-section-head h2{font-size:clamp(36px,4vw,59px);line-height:1.06;letter-spacing:-.042em;margin:16px 0}.mdm-summary-list p{display:grid;grid-template-columns:42px 1fr;gap:18px;padding:18px 0;border-bottom:1px solid #c7ddd7;margin:0}.mdm-summary-list b{color:#138b78}.mdm-summary-list span{font-size:16px;line-height:1.62;color:#29464d;letter-spacing:0;font-weight:500}
.mdm-buying{padding:108px 0}.mdm-section-head{max-width:930px;margin-bottom:54px}.mdm-section-head p{font-size:18px;line-height:1.72;color:#5e7378}.mdm-buying-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--mdm-line);border-left:1px solid var(--mdm-line)}.mdm-buying-grid article{min-height:275px;padding:30px;border-right:1px solid var(--mdm-line);border-bottom:1px solid var(--mdm-line)}.mdm-buying-grid b{color:#138b78;font-size:12px}.mdm-buying-grid h3{font-size:27px;line-height:1.18;margin:62px 0 14px}.mdm-buying-grid p{font-size:14px;line-height:1.67;color:#657a80}
.mdm-system{padding:110px 0;background:var(--mdm-ink);color:#fff}.mdm-section-head.is-light span{color:var(--mdm-cyan)}.mdm-system-grid{border-top:1px solid rgba(255,255,255,.16)}.mdm-system-grid article{display:grid;grid-template-columns:72px 1fr;gap:26px;padding:27px 0;border-bottom:1px solid rgba(255,255,255,.14)}.mdm-system-grid article>span{font-size:12px;color:var(--mdm-blue)}.mdm-system-grid h3{font-size:29px;margin:0 0 8px}.mdm-system-grid p{max-width:850px;color:#aac0c5;line-height:1.7;margin:0}
.mdm-reading{padding:116px 0}.mdm-reading-layout{display:grid;grid-template-columns:315px minmax(0,1fr);gap:80px;align-items:start}.mdm-toc{position:sticky;top:96px}.mdm-toc>span{font-size:11px;letter-spacing:.14em;color:#138b78;font-weight:800}.mdm-toc nav{margin-top:18px;max-height:55vh;overflow:auto;padding-right:6px}.mdm-toc a{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:12px 8px;border-left:2px solid transparent;color:#546c72}.mdm-toc a b{font-size:11px;color:#9aabad}.mdm-toc a span{font-size:13px;line-height:1.4}.mdm-toc a.is-active{border-color:#138b78;color:#0a2d35;background:#e3f0ec}.mdm-toc-cta{margin-top:22px;padding:22px;background:#0a3038;color:#fff}.mdm-toc-cta small{color:var(--mdm-cyan);letter-spacing:.12em}.mdm-toc-cta strong{display:block;font-size:16px;line-height:1.45;margin:12px 0}.mdm-toc-cta a{color:var(--mdm-blue)}.mdm-content{max-width:980px;font-size:18px;line-height:1.9;color:#263f46}.mdm-content section{scroll-margin-top:120px;margin-bottom:86px}.mdm-content h2{font-size:clamp(34px,3vw,51px);line-height:1.1;letter-spacing:-.037em;color:#082b35;margin:0 0 24px}.mdm-content h3{font-size:25px;color:#0b3540;margin-top:38px}.mdm-content p,.mdm-content li{max-width:78ch}.mdm-content table{width:100%;border-collapse:collapse;margin:30px 0;background:#fff}.mdm-content th,.mdm-content td{padding:16px;border:1px solid #d7e2df;text-align:left;vertical-align:top}.mdm-content th{background:#e3efeb;color:#103842}.mdm-content blockquote,.mdm-content .editorial-note,.mdm-content .editorial-warning,.mdm-content .editorial-checklist{margin:30px 0;padding:24px 28px;border-left:4px solid #138b78;background:#f4faf7}.mdm-content .editorial-warning{border-color:#d99a43;background:#fff8ef}.mdm-content .editorial-checklist{border-color:#6fb98f;background:#f4faf6}
.mdm-final{padding:104px 0;background:linear-gradient(135deg,#0a3040,#071a29);color:#fff}.mdm-final-layout{display:grid;grid-template-columns:1fr auto;gap:62px;align-items:end}.mdm-final span{color:var(--mdm-cyan);font-size:11px;letter-spacing:.14em}.mdm-final h2{font-size:clamp(40px,5vw,72px);line-height:1;letter-spacing:-.047em;max-width:980px;margin:16px 0}.mdm-final p{color:#b2c7cb;max-width:780px;font-size:18px}.mdm-final a{background:var(--mdm-cyan);color:#08232f;white-space:nowrap}.mdm-faq{padding:104px 0}.mdm-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mdm-faq details{border:1px solid var(--mdm-line);background:#fff}.mdm-faq summary{list-style:none;display:grid;grid-template-columns:36px 1fr 24px;gap:12px;align-items:center;padding:20px;cursor:pointer}.mdm-faq summary::-webkit-details-marker{display:none}.mdm-faq summary b{font-size:11px;color:#138b78}.mdm-faq summary span{font-weight:750}.mdm-faq summary i{font-style:normal;font-size:20px}.mdm-faq details>div{padding:0 20px 22px 68px;color:#536970;line-height:1.7}
@media(max-width:1180px){.mdm-cover-layout{grid-template-columns:1fr;gap:48px}.mdm-lab{max-width:820px}.mdm-reading-layout{grid-template-columns:250px minmax(0,1fr);gap:42px}.mdm-buying-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.mdm-cover{padding:118px 0 62px}.mdm-cover-copy h1{font-size:45px}.mdm-deck{font-size:17px}.mdm-meta{grid-template-columns:1fr}.mdm-meta div{border-right:0;border-bottom:1px solid rgba(255,255,255,.1);padding-left:0}.mdm-stakeholders{grid-template-columns:1fr}.mdm-summary,.mdm-buying,.mdm-system,.mdm-reading,.mdm-final,.mdm-faq{padding:70px 0}.mdm-summary-layout,.mdm-final-layout{grid-template-columns:1fr;gap:36px}.mdm-buying-grid{grid-template-columns:1fr}.mdm-reading-layout{grid-template-columns:1fr}.mdm-toc{position:relative;top:auto}.mdm-toc nav{display:flex;overflow:auto;max-height:none}.mdm-toc a{min-width:220px}.mdm-content{font-size:17px;line-height:1.82}.mdm-content table{display:block;overflow-x:auto}.mdm-faq-grid{grid-template-columns:1fr}.mdm-actions a,.mdm-final a{width:100%}}


/* v19.1 — AI Clinic Assistant */
.aica-page{--ink:#07192b;--mint:#61e6d0;--paper:#f5f8f7;color:#102238;background:var(--paper)}
.aica-progress{position:fixed;z-index:9999;top:0;left:0;width:100%;height:3px}.aica-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,#65ead3,#8fe8ff)}
.aica-cover{position:relative;overflow:hidden;padding:154px 0 92px;background:radial-gradient(circle at 82% 18%,rgba(68,210,194,.18),transparent 31%),linear-gradient(145deg,#061728 0%,#0a2638 60%,#0b3340 100%);color:#fff}
.aica-noise{position:absolute;inset:0;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(to bottom,#000,transparent)}
.aica-cover-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);gap:72px;align-items:center}
.aica-crumb{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:13px;color:#a9c6d0}.aica-crumb a{color:inherit}.aica-crumb b{color:#fff}.aica-kicker{display:flex;align-items:center;gap:14px;margin:30px 0 24px;font-size:11px;letter-spacing:.18em}.aica-kicker span{color:var(--mint)}.aica-kicker i{width:46px;height:1px;background:#3a7180}.aica-kicker b{font-weight:600;color:#bfd3d9}.aica-copy h1{max-width:850px;margin:0;font-size:clamp(48px,6vw,88px);line-height:.97;letter-spacing:-.055em}.aica-deck{max-width:760px;margin:30px 0 0;font-size:20px;line-height:1.65;color:#c5d9df}.aica-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:42px;background:rgba(255,255,255,.11);border:1px solid rgba(255,255,255,.1)}.aica-meta div{padding:19px 20px;background:rgba(4,20,32,.52)}.aica-meta small{display:block;font-size:10px;letter-spacing:.15em;color:#84a9b3}.aica-meta strong{display:block;margin-top:6px;font-size:14px}.aica-actions{display:flex;gap:12px;margin-top:28px}.aica-actions a,.aica-final a{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:58px;padding:0 24px;border-radius:3px;font-weight:750}.aica-actions a:first-child{background:var(--mint);color:#06202c}.aica-actions a:last-child{border:1px solid rgba(255,255,255,.22);color:#fff}
.aica-console{position:relative;padding:28px;border:1px solid rgba(143,232,255,.22);background:rgba(5,22,34,.72);box-shadow:0 32px 80px rgba(0,0,0,.3);backdrop-filter:blur(18px)}.aica-console-head{display:flex;justify-content:space-between;gap:20px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.12)}.aica-console-head span{font-size:10px;letter-spacing:.16em;color:var(--mint)}.aica-console-head b{font-size:13px}.aica-orbit{position:relative;min-height:390px;display:grid;place-items:center}.aica-core{position:relative;z-index:3;width:210px;padding:28px;border-radius:50%;text-align:center;background:#0b3240;border:1px solid rgba(97,230,208,.45);box-shadow:0 0 60px rgba(97,230,208,.12)}.aica-core small{display:block;color:#7faab5;font-size:10px;letter-spacing:.15em}.aica-core strong{display:block;margin:8px 0 9px;font-size:25px}.aica-core p{margin:0;color:#bed4d9;font-size:13px;line-height:1.55}.aica-ring{position:absolute;border:1px solid rgba(143,232,255,.17);border-radius:50%}.aica-ring.r1{width:300px;height:300px}.aica-ring.r2{width:390px;height:390px}.aica-orbit em{position:absolute;z-index:4;padding:8px 11px;border:1px solid rgba(255,255,255,.16);background:#0a2636;color:#d8eaee;font-size:10px;font-style:normal;letter-spacing:.12em}.aica-orbit .n1{top:25px;left:50%;transform:translateX(-50%)}.aica-orbit .n2{right:4px;top:50%;transform:translateY(-50%)}.aica-orbit .n3{bottom:24px;left:50%;transform:translateX(-50%)}.aica-orbit .n4{left:4px;top:50%;transform:translateY(-50%)}.aica-console-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.aica-console-metrics div{padding:13px;background:rgba(255,255,255,.045)}.aica-console-metrics small{display:block;font-size:9px;color:#789eaa;letter-spacing:.12em}.aica-console-metrics strong{display:block;margin-top:5px;font-size:12px}
.aica-summary{padding:86px 0;background:#fff}.aica-summary-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:90px}.aica-summary span,.aica-heading>span,.aica-toc>span,.aica-final span{font-size:11px;letter-spacing:.17em;font-weight:800;color:#198f82}.aica-summary h2,.aica-heading h2,.aica-final h2{font-size:clamp(34px,4.2vw,62px);line-height:1.08;letter-spacing:-.045em}.aica-summary-points{display:grid;gap:0;border-top:1px solid #dbe5e5}.aica-summary-points p{display:grid;grid-template-columns:42px 1fr;gap:18px;margin:0;padding:21px 0;border-bottom:1px solid #dbe5e5}.aica-summary-points b{color:#158d80}.aica-summary-points span{font-size:15px;line-height:1.6;color:#3e5260;letter-spacing:0;font-weight:500}
.aica-usecases{padding:100px 0}.aica-heading{max-width:880px;margin-bottom:48px}.aica-heading h2{margin:13px 0 16px}.aica-heading p{max-width:720px;font-size:18px;line-height:1.7;color:#5f707b}.aica-use-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #ccdada;border-left:1px solid #ccdada}.aica-use-grid article{min-height:260px;padding:30px;border-right:1px solid #ccdada;border-bottom:1px solid #ccdada;background:#fff}.aica-use-grid b{font-size:12px;color:#159587}.aica-use-grid h3{margin:58px 0 13px;font-size:27px;letter-spacing:-.03em}.aica-use-grid p{margin:0;color:#5a6b76;line-height:1.65}
.aica-guardrails{padding:100px 0;background:#081d2d;color:#fff}.aica-heading.is-light h2{color:#fff}.aica-principles{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,255,255,.14);border-left:1px solid rgba(255,255,255,.14)}.aica-principles article{display:grid;grid-template-columns:52px 1fr;gap:22px;padding:32px;border-right:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.aica-principles article>span{color:var(--mint);font-weight:800}.aica-principles h3{margin:0 0 10px;font-size:25px}.aica-principles p{margin:0;color:#abc1c9;line-height:1.65}
.aica-reading{padding:100px 0}.aica-reading-grid{display:grid;grid-template-columns:310px minmax(0,1fr);gap:68px;align-items:start}.aica-toc{position:sticky;top:100px;padding:24px;background:#fff;border:1px solid #d5e0e0}.aica-toc nav{display:grid;margin-top:18px;max-height:55vh;overflow:auto}.aica-toc nav a{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:12px 8px;border-top:1px solid #e1e8e8;color:#445863;font-size:13px}.aica-toc nav a b{color:#189386}.aica-toc nav a.is-active{background:#e9f8f5;color:#071f2e}.aica-toc-cta{margin-top:20px;padding:20px;background:#092433;color:#fff}.aica-toc-cta small{font-size:9px;letter-spacing:.14em;color:var(--mint)}.aica-toc-cta strong{display:block;margin:10px 0 15px;font-size:16px;line-height:1.45}.aica-toc-cta a{color:#fff;font-weight:800}.aica-content{max-width:900px;font-size:18px;line-height:1.85}.aica-content section{scroll-margin-top:120px;margin-bottom:76px}.aica-content h2{margin:0 0 24px;font-size:clamp(31px,4vw,50px);line-height:1.12;letter-spacing:-.04em}.aica-content h3{margin:34px 0 12px;font-size:25px}.aica-content p,.aica-content li{color:#405562}.aica-content table{width:100%;border-collapse:collapse;margin:28px 0;background:#fff}.aica-content th,.aica-content td{padding:16px;border:1px solid #d7e1e1;text-align:left;vertical-align:top}.aica-content th{background:#eaf5f3;color:#0d3e43}.aica-content .editorial-note,.aica-content .editorial-warning,.aica-content .editorial-checklist{margin:30px 0;padding:24px;border-left:4px solid #19a694;background:#edf8f6}.aica-content .editorial-warning{border-color:#e29c46;background:#fff7eb}
.aica-final{padding:95px 0;background:#d9f3ee}.aica-final-grid{display:grid;grid-template-columns:1fr auto;gap:60px;align-items:end}.aica-final h2{max-width:900px;margin:13px 0}.aica-final p{max-width:720px;font-size:18px;line-height:1.7;color:#49636c}.aica-final a{background:#071d2d;color:#fff}.aica-faq{padding:100px 0;background:#fff}.aica-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.aica-faq details{border:1px solid #d9e3e3;background:#f8fbfa}.aica-faq summary{display:grid;grid-template-columns:36px 1fr 20px;gap:14px;padding:22px;cursor:pointer;list-style:none}.aica-faq summary b{color:#159587}.aica-faq summary i{font-style:normal;font-size:22px}.aica-faq details>div{padding:0 22px 22px 72px;color:#50636e;line-height:1.65}
@media(max-width:1050px){.aica-cover-grid{grid-template-columns:1fr}.aica-console{max-width:720px}.aica-summary-grid{grid-template-columns:1fr;gap:45px}.aica-reading-grid{grid-template-columns:1fr}.aica-toc{position:relative;top:auto}.aica-toc nav{grid-template-columns:1fr 1fr;max-height:none}.aica-final-grid{grid-template-columns:1fr}}
@media(max-width:720px){.aica-cover{padding:116px 0 64px}.aica-cover-grid{gap:38px}.aica-copy h1{font-size:46px}.aica-deck{font-size:17px}.aica-meta{grid-template-columns:1fr}.aica-actions{flex-direction:column}.aica-actions a{width:100%}.aica-console{padding:20px}.aica-orbit{min-height:320px;transform:scale(.88)}.aica-console-metrics{grid-template-columns:1fr}.aica-summary,.aica-usecases,.aica-guardrails,.aica-reading,.aica-faq{padding:68px 0}.aica-use-grid,.aica-principles,.aica-faq-grid{grid-template-columns:1fr}.aica-use-grid article{min-height:auto}.aica-use-grid h3{margin-top:28px}.aica-toc nav{grid-template-columns:1fr}.aica-content{font-size:17px}.aica-content table{display:block;overflow-x:auto}.aica-final{padding:68px 0}.aica-final a{width:100%;margin-top:18px}.aica-faq details>div{padding-left:22px}}

/* v19.2 — Patient Experience Transformation */
.px-page{--px-ink:#071a2a;--px-cyan:#7de4db;--px-paper:#f5f7f6;color:#102436;background:var(--px-paper)}
.px-progress{position:fixed;z-index:9999;top:0;left:0;width:100%;height:3px}.px-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,#6ce1d5,#9fd7ff)}
.px-cover{position:relative;overflow:hidden;padding:154px 0 94px;background:radial-gradient(circle at 80% 18%,rgba(91,221,208,.16),transparent 30%),linear-gradient(145deg,#061727 0%,#0a2637 58%,#0d3440 100%);color:#fff}
.px-grid-bg{position:absolute;inset:0;opacity:.16;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:52px 52px;mask-image:linear-gradient(to bottom,#000,transparent)}
.px-cover-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);gap:72px;align-items:center}.px-crumb{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:13px;color:#a9c8d0}.px-crumb a{color:inherit}.px-crumb b{color:#fff}.px-kicker{display:flex;align-items:center;gap:14px;margin:30px 0 24px;font-size:11px;letter-spacing:.18em}.px-kicker span{color:var(--px-cyan)}.px-kicker i{width:46px;height:1px;background:#3a7180}.px-kicker b{font-weight:600;color:#bfd3d9}.px-copy h1{max-width:850px;margin:0;font-size:clamp(50px,6vw,90px);line-height:.97;letter-spacing:-.055em}.px-deck{max-width:760px;margin:30px 0 0;font-size:20px;line-height:1.65;color:#c5d9df}.px-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:42px;background:rgba(255,255,255,.11);border:1px solid rgba(255,255,255,.1)}.px-meta div{padding:19px 20px;background:rgba(4,20,32,.52)}.px-meta small{display:block;font-size:10px;letter-spacing:.15em;color:#84a9b3}.px-meta strong{display:block;margin-top:6px;font-size:14px}.px-actions{display:flex;gap:12px;margin-top:28px}.px-actions a,.px-final a{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:58px;padding:0 24px;border-radius:3px;font-weight:750}.px-actions a:first-child{background:var(--px-cyan);color:#06202c}.px-actions a:last-child{border:1px solid rgba(255,255,255,.22);color:#fff}
.px-stage{position:relative;padding:28px;border:1px solid rgba(125,228,219,.24);background:rgba(5,22,34,.74);box-shadow:0 32px 80px rgba(0,0,0,.3);backdrop-filter:blur(18px)}.px-stage-head{display:flex;justify-content:space-between;gap:20px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.12)}.px-stage-head span{font-size:10px;letter-spacing:.16em;color:var(--px-cyan)}.px-stage-head b{font-size:13px}.px-journey-visual{position:relative;min-height:390px;display:grid;place-items:center}.px-center{position:relative;z-index:4;width:220px;padding:30px;border-radius:50%;text-align:center;background:#0c3440;border:1px solid rgba(125,228,219,.45);box-shadow:0 0 70px rgba(125,228,219,.12)}.px-center small{display:block;color:#7faab5;font-size:10px;letter-spacing:.15em}.px-center strong{display:block;margin:8px 0 9px;font-size:25px}.px-center p{margin:0;color:#bed4d9;font-size:13px;line-height:1.55}.px-arc{position:absolute;border:1px solid rgba(159,215,255,.16);border-radius:50%}.px-arc.a1{width:295px;height:295px}.px-arc.a2{width:365px;height:365px}.px-arc.a3{width:420px;height:250px;transform:rotate(-18deg)}.px-node{position:absolute;z-index:5;display:flex;gap:7px;align-items:center;padding:9px 12px;border:1px solid rgba(255,255,255,.16);background:#0a2636;color:#d8eaee;font-size:11px;letter-spacing:.05em}.px-node b{color:var(--px-cyan)}.px-node.n1{top:30px;left:50%;transform:translateX(-50%)}.px-node.n2{right:5px;top:48%}.px-node.n3{bottom:28px;left:50%;transform:translateX(-50%)}.px-node.n4{left:5px;top:48%}.px-stage-foot{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.px-stage-foot div{padding:13px;background:rgba(255,255,255,.045)}.px-stage-foot small{display:block;font-size:9px;color:#789eaa;letter-spacing:.12em}.px-stage-foot strong{display:block;margin-top:5px;font-size:12px}
.px-summary{padding:88px 0;background:#fff}.px-summary-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:90px}.px-summary span,.px-heading>span,.px-toc>span,.px-final span{font-size:11px;letter-spacing:.17em;font-weight:800;color:#188f84}.px-summary h2,.px-heading h2,.px-final h2{font-size:clamp(34px,4.2vw,62px);line-height:1.08;letter-spacing:-.045em}.px-summary-points{display:grid;border-top:1px solid #dbe5e5}.px-summary-points p{display:grid;grid-template-columns:42px 1fr;gap:18px;margin:0;padding:21px 0;border-bottom:1px solid #dbe5e5}.px-summary-points b{color:#158d80}.px-summary-points span{font-size:15px;line-height:1.6;color:#3e5260;letter-spacing:0;font-weight:500}
.px-moments{padding:102px 0}.px-heading{max-width:900px;margin-bottom:50px}.px-heading h2{margin:13px 0 16px}.px-heading p{max-width:740px;font-size:18px;line-height:1.7;color:#5f707b}.px-moment-list{border-top:1px solid #cbd9d9}.px-moment-list article{display:grid;grid-template-columns:80px minmax(0,1fr) 180px;gap:28px;align-items:center;padding:27px 0;border-bottom:1px solid #cbd9d9}.px-moment-list article>b{font-size:13px;color:#159587}.px-moment-list h3{margin:0 0 7px;font-size:27px;letter-spacing:-.03em}.px-moment-list p{margin:0;color:#5a6b76;line-height:1.6}.px-moment-list article>span{justify-self:end;padding:8px 12px;background:#e4f3f0;color:#0e645e;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
.px-principles{padding:102px 0;background:#081d2d;color:#fff}.px-heading.is-light h2{color:#fff}.px-principle-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,255,255,.14);border-left:1px solid rgba(255,255,255,.14)}.px-principle-grid article{display:grid;grid-template-columns:52px 1fr;gap:22px;padding:34px;border-right:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.px-principle-grid article>span{color:var(--px-cyan);font-weight:800}.px-principle-grid h3{margin:0 0 10px;font-size:25px}.px-principle-grid p{margin:0;color:#abc1c9;line-height:1.65}
.px-reading{padding:102px 0}.px-reading-grid{display:grid;grid-template-columns:310px minmax(0,1fr);gap:68px;align-items:start}.px-toc{position:sticky;top:100px;padding:24px;background:#fff;border:1px solid #d5e0e0}.px-toc nav{display:grid;margin-top:18px;max-height:55vh;overflow:auto}.px-toc nav a{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:12px 8px;border-top:1px solid #e1e8e8;color:#445863;font-size:13px}.px-toc nav a b{color:#189386}.px-toc nav a.is-active{background:#e9f8f5;color:#071f2e}.px-toc-cta{margin-top:20px;padding:20px;background:#092433;color:#fff}.px-toc-cta small{font-size:9px;letter-spacing:.14em;color:var(--px-cyan)}.px-toc-cta strong{display:block;margin:10px 0 15px;font-size:16px;line-height:1.45}.px-toc-cta a{color:#fff;font-weight:800}.px-content{max-width:900px;font-size:18px;line-height:1.85}.px-content section{scroll-margin-top:120px;margin-bottom:76px}.px-content h2{margin:0 0 24px;font-size:clamp(31px,4vw,50px);line-height:1.12;letter-spacing:-.04em}.px-content h3{margin:34px 0 12px;font-size:25px}.px-content p,.px-content li{color:#405562}.px-content table{width:100%;border-collapse:collapse;margin:28px 0;background:#fff}.px-content th,.px-content td{padding:16px;border:1px solid #d7e1e1;text-align:left;vertical-align:top}.px-content th{background:#eaf5f3;color:#0d3e43}.px-content .editorial-note,.px-content .editorial-warning,.px-content .editorial-checklist{margin:30px 0;padding:24px;border-left:4px solid #19a694;background:#edf8f6}.px-content .editorial-warning{border-color:#e29c46;background:#fff7eb}
.px-final{padding:96px 0;background:#d9f3ee}.px-final-grid{display:grid;grid-template-columns:1fr auto;gap:60px;align-items:end}.px-final h2{max-width:920px;margin:13px 0}.px-final p{max-width:740px;font-size:18px;line-height:1.7;color:#49636c}.px-final a{background:#071d2d;color:#fff}.px-faq{padding:102px 0;background:#fff}.px-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.px-faq details{border:1px solid #d9e3e3;background:#f8fbfa}.px-faq summary{display:grid;grid-template-columns:36px 1fr 20px;gap:14px;padding:22px;cursor:pointer;list-style:none}.px-faq summary b{color:#159587}.px-faq summary i{font-style:normal;font-size:22px}.px-faq details>div{padding:0 22px 22px 72px;color:#50636e;line-height:1.65}
@media(max-width:1050px){.px-cover-grid{grid-template-columns:1fr}.px-stage{max-width:720px}.px-summary-grid{grid-template-columns:1fr;gap:45px}.px-reading-grid{grid-template-columns:1fr}.px-toc{position:relative;top:auto}.px-toc nav{grid-template-columns:1fr 1fr;max-height:none}.px-final-grid{grid-template-columns:1fr}}
@media(max-width:720px){.px-cover{padding:116px 0 64px}.px-cover-grid{gap:38px}.px-copy h1{font-size:46px}.px-deck{font-size:17px}.px-meta{grid-template-columns:1fr}.px-actions{flex-direction:column}.px-actions a{width:100%}.px-stage{padding:20px}.px-journey-visual{min-height:320px;transform:scale(.88)}.px-stage-foot{grid-template-columns:1fr}.px-summary,.px-moments,.px-principles,.px-reading,.px-faq{padding:68px 0}.px-moment-list article{grid-template-columns:44px 1fr;gap:16px}.px-moment-list article>span{grid-column:2;justify-self:start}.px-principle-grid,.px-faq-grid{grid-template-columns:1fr}.px-toc nav{grid-template-columns:1fr}.px-content{font-size:17px}.px-content table{display:block;overflow-x:auto}.px-final{padding:68px 0}.px-final a{width:100%;margin-top:18px}.px-faq details>div{padding-left:22px}}

/* v19.3 — Doktorlar İçin Yapay Zekâ Asistanı */
.dia-page{--dia-ink:#071827;--dia-accent:#88e2d5;--dia-paper:#f4f6f4;color:#122635;background:var(--dia-paper)}
.dia-progress{position:fixed;z-index:9999;top:0;left:0;width:100%;height:3px}.dia-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,#65d8ca,#aacdff)}
.dia-cover{position:relative;overflow:hidden;padding:154px 0 96px;background:radial-gradient(circle at 78% 22%,rgba(93,219,205,.18),transparent 30%),linear-gradient(145deg,#061727 0%,#092638 58%,#0b3940 100%);color:#fff}.dia-grid{position:absolute;inset:0;opacity:.14;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(to bottom,#000,transparent 88%)}
.dia-cover-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(430px,.95fr);gap:70px;align-items:center}.dia-crumb{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:13px;color:#a6c4cc}.dia-crumb a{color:inherit}.dia-crumb b{color:#fff}.dia-kicker{display:flex;align-items:center;gap:14px;margin:30px 0 24px;font-size:11px;letter-spacing:.16em}.dia-kicker span{color:var(--dia-accent)}.dia-kicker i{width:46px;height:1px;background:#3b7281}.dia-kicker b{font-weight:600;color:#bdd1d7}.dia-copy h1{max-width:860px;margin:0;font-size:clamp(52px,6vw,88px);line-height:.98;letter-spacing:-.055em}.dia-deck{max-width:760px;margin:30px 0 0;font-size:20px;line-height:1.65;color:#c6d8de}.dia-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:42px;background:rgba(255,255,255,.11);border:1px solid rgba(255,255,255,.1)}.dia-meta div{padding:19px 20px;background:rgba(4,20,32,.5)}.dia-meta small{display:block;font-size:10px;letter-spacing:.15em;color:#86aab4}.dia-meta strong{display:block;margin-top:6px;font-size:14px}.dia-actions{display:flex;gap:12px;margin-top:28px}.dia-actions a,.dia-final a{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:58px;padding:0 24px;border-radius:3px;font-weight:780}.dia-actions a:first-child{background:var(--dia-accent);color:#06202c}.dia-actions a:last-child{border:1px solid rgba(255,255,255,.22);color:#fff}
.dia-desk{position:relative;padding:28px;border:1px solid rgba(136,226,213,.24);background:rgba(5,22,34,.72);box-shadow:0 34px 90px rgba(0,0,0,.3);backdrop-filter:blur(18px)}.dia-desk-head{display:flex;justify-content:space-between;gap:20px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.12)}.dia-desk-head span{font-size:10px;letter-spacing:.16em;color:var(--dia-accent)}.dia-desk-head b{max-width:230px;text-align:right;font-size:13px;line-height:1.45}.dia-desk-body{position:relative;min-height:400px;display:grid;grid-template-columns:1fr 1fr;gap:12px;align-content:center}.dia-doctor-core{grid-column:1/-1;justify-self:center;width:210px;padding:28px;border-radius:50%;text-align:center;background:#0d3740;border:1px solid rgba(136,226,213,.42);box-shadow:0 0 70px rgba(136,226,213,.12)}.dia-doctor-core small{display:block;font-size:9px;letter-spacing:.14em;color:#85abb4}.dia-doctor-core strong{display:block;margin:8px 0 8px;font-size:27px}.dia-doctor-core p{margin:0;font-size:12px;line-height:1.5;color:#bfd3d9}.dia-flow{padding:16px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.1)}.dia-flow b{display:block;color:var(--dia-accent);font-size:10px}.dia-flow span{display:block;margin:8px 0 5px;font-size:15px;font-weight:750}.dia-flow small{color:#8eaeb7}.dia-desk-foot{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.dia-desk-foot div{padding:13px;background:rgba(255,255,255,.045)}.dia-desk-foot small{display:block;font-size:9px;color:#7e9fa8;letter-spacing:.12em}.dia-desk-foot strong{display:block;margin-top:5px;font-size:12px}
.dia-summary{padding:90px 0;background:#fff}.dia-summary-layout{display:grid;grid-template-columns:1.25fr .75fr;gap:88px}.dia-summary span,.dia-heading>span,.dia-toc>span,.dia-final span{font-size:11px;letter-spacing:.17em;font-weight:800;color:#178f83}.dia-summary h2,.dia-heading h2,.dia-final h2{font-size:clamp(34px,4.1vw,60px);line-height:1.08;letter-spacing:-.045em}.dia-summary-list{display:grid;border-top:1px solid #dce5e4}.dia-summary-list p{display:grid;grid-template-columns:42px 1fr;gap:18px;margin:0;padding:21px 0;border-bottom:1px solid #dce5e4}.dia-summary-list b{color:#168f83}.dia-summary-list span{font-size:15px;line-height:1.6;color:#425762;letter-spacing:0;font-weight:500}
.dia-modules{padding:104px 0}.dia-heading{max-width:900px;margin-bottom:50px}.dia-heading h2{margin:13px 0 16px}.dia-heading p{max-width:740px;font-size:18px;line-height:1.7;color:#5d707a}.dia-module-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #cad7d7;border-left:1px solid #cad7d7}.dia-module-grid article{min-height:300px;padding:30px;border-right:1px solid #cad7d7;border-bottom:1px solid #cad7d7;background:rgba(255,255,255,.62)}.dia-module-grid article>b{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:50%;background:#e6f5f2;color:#117f75;font-size:11px}.dia-module-grid h3{margin:46px 0 12px;font-size:26px;letter-spacing:-.03em}.dia-module-grid p{margin:0;color:#596d77;line-height:1.7}.dia-module-grid article:hover{background:#fff;transform:translateY(-3px);box-shadow:0 22px 44px rgba(11,45,51,.08)}
.dia-guard{padding:104px 0;background:#081d2d;color:#fff}.dia-heading.is-light h2{color:#fff}.dia-guard-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,255,255,.14);border-left:1px solid rgba(255,255,255,.14)}.dia-guard-grid article{display:grid;grid-template-columns:52px 1fr;gap:22px;padding:34px;border-right:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.dia-guard-grid article>span{color:var(--dia-accent);font-weight:800}.dia-guard-grid h3{margin:0 0 10px;font-size:25px}.dia-guard-grid p{margin:0;color:#abc1c9;line-height:1.65}
.dia-reading{padding:104px 0}.dia-reading-layout{display:grid;grid-template-columns:310px minmax(0,1fr);gap:68px;align-items:start}.dia-toc{position:sticky;top:100px;padding:24px;background:#fff;border:1px solid #d5e0df}.dia-toc nav{display:grid;margin-top:18px;max-height:55vh;overflow:auto}.dia-toc nav a{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:12px 8px;border-top:1px solid #e1e8e8;color:#445963;font-size:13px}.dia-toc nav a b{color:#178f83}.dia-toc nav a.is-active{background:#e9f7f4;color:#071f2e}.dia-toc-cta{margin-top:20px;padding:20px;background:#092433;color:#fff}.dia-toc-cta small{font-size:9px;letter-spacing:.14em;color:var(--dia-accent)}.dia-toc-cta strong{display:block;margin:10px 0 15px;font-size:16px;line-height:1.45}.dia-toc-cta a{color:#fff;font-weight:800}.dia-content{max-width:900px;font-size:18px;line-height:1.85}.dia-content section{scroll-margin-top:120px;margin-bottom:76px}.dia-content h2{margin:0 0 24px;font-size:clamp(31px,4vw,50px);line-height:1.12;letter-spacing:-.04em}.dia-content h3{margin:34px 0 12px;font-size:25px}.dia-content p,.dia-content li{color:#405562}.dia-content table{width:100%;border-collapse:collapse;margin:28px 0;background:#fff}.dia-content th,.dia-content td{padding:16px;border:1px solid #d7e1e1;text-align:left;vertical-align:top}.dia-content th{background:#eaf5f3;color:#0d3e43}.dia-content .editorial-note,.dia-content .editorial-warning,.dia-content .editorial-checklist{margin:30px 0;padding:24px;border-left:4px solid #18a392;background:#edf8f6}.dia-content .editorial-warning{border-color:#e29c46;background:#fff7eb}
.dia-final{padding:98px 0;background:#d9f3ee}.dia-final-layout{display:grid;grid-template-columns:1fr auto;gap:60px;align-items:end}.dia-final h2{max-width:930px;margin:13px 0}.dia-final p{max-width:760px;font-size:18px;line-height:1.7;color:#49636c}.dia-final a{background:#071d2d;color:#fff}.dia-faq{padding:104px 0;background:#fff}.dia-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dia-faq details{border:1px solid #d9e3e3;background:#f8fbfa}.dia-faq summary{display:grid;grid-template-columns:36px 1fr 20px;gap:14px;padding:22px;cursor:pointer;list-style:none}.dia-faq summary b{color:#159587}.dia-faq summary i{font-style:normal;font-size:22px}.dia-faq details>div{padding:0 22px 22px 72px;color:#50636e;line-height:1.65}
@media(max-width:1050px){.dia-cover-layout{grid-template-columns:1fr}.dia-desk{max-width:720px}.dia-summary-layout{grid-template-columns:1fr;gap:44px}.dia-module-grid{grid-template-columns:1fr 1fr}.dia-reading-layout{grid-template-columns:1fr}.dia-toc{position:relative;top:auto}.dia-toc nav{grid-template-columns:1fr 1fr;max-height:none}.dia-final-layout{grid-template-columns:1fr}}
@media(max-width:720px){.dia-cover{padding:116px 0 66px}.dia-cover-layout{gap:38px}.dia-copy h1{font-size:46px}.dia-deck{font-size:17px}.dia-meta{grid-template-columns:1fr}.dia-actions{flex-direction:column}.dia-actions a{width:100%}.dia-desk{padding:20px}.dia-desk-body{grid-template-columns:1fr}.dia-doctor-core{grid-column:1}.dia-desk-foot{grid-template-columns:1fr}.dia-summary,.dia-modules,.dia-guard,.dia-reading,.dia-faq{padding:68px 0}.dia-module-grid,.dia-guard-grid,.dia-faq-grid{grid-template-columns:1fr}.dia-module-grid article{min-height:auto}.dia-toc nav{grid-template-columns:1fr}.dia-content{font-size:17px}.dia-content table{display:block;overflow-x:auto}.dia-final{padding:68px 0}.dia-final a{width:100%;margin-top:18px}.dia-faq details>div{padding-left:22px}}

/* v19.4 — Dijital Sağlık Pazarlamasında İçerik Oluşturma */
.dhc-page{--dhc-ink:#10211f;--dhc-green:#0e5a4f;--dhc-lime:#d9ff78;--dhc-coral:#ff7d66;--dhc-paper:#f2f0e9;--dhc-line:#c9cec5;background:var(--dhc-paper);color:var(--dhc-ink)}
.dhc-progress{position:fixed;z-index:9999;top:0;left:0;width:100%;height:3px}.dhc-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,var(--dhc-lime),var(--dhc-coral))}
.dhc-hero{position:relative;overflow:hidden;padding:150px 0 90px;background:#10211f;color:#fff}.dhc-noise{position:absolute;inset:0;opacity:.22;background-image:radial-gradient(rgba(255,255,255,.35) .65px,transparent .65px);background-size:7px 7px;mask-image:linear-gradient(100deg,#000,transparent 75%)}.dhc-hero:after{content:"";position:absolute;width:660px;height:660px;right:-250px;top:-270px;border:1px solid rgba(217,255,120,.18);border-radius:50%;box-shadow:0 0 0 90px rgba(217,255,120,.025),0 0 0 180px rgba(217,255,120,.018)}
.dhc-hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr);gap:80px;align-items:center}.dhc-crumb{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:12px;color:#9eb2ab}.dhc-crumb b{color:#fff}.dhc-crumb i{font-style:normal;color:#4f6861}.dhc-eyebrow{display:flex;align-items:center;gap:18px;margin:32px 0 24px;font-size:10px;letter-spacing:.17em}.dhc-eyebrow span{padding:8px 11px;background:var(--dhc-lime);color:#10211f;font-weight:900}.dhc-eyebrow em{font-style:normal;color:#8fa69f}.dhc-hero-copy h1{max-width:780px;margin:0;font-size:clamp(55px,6.3vw,94px);line-height:.94;letter-spacing:-.063em;text-wrap:balance}.dhc-hero-copy>p{max-width:730px;margin:28px 0 0;font-size:19px;line-height:1.7;color:#b8c8c2}.dhc-hero-actions{display:flex;gap:12px;margin-top:34px}.dhc-hero-actions a{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:58px;padding:0 22px;border:1px solid rgba(255,255,255,.18);font-size:13px;font-weight:800}.dhc-hero-actions a:first-child{background:var(--dhc-lime);border-color:var(--dhc-lime);color:#10211f}.dhc-meta{display:grid;grid-template-columns:repeat(3,1fr);margin-top:40px;border-top:1px solid rgba(255,255,255,.15)}.dhc-meta div{padding:18px 18px 0 0}.dhc-meta small{display:block;font-size:9px;letter-spacing:.16em;color:#728b83}.dhc-meta strong{display:block;margin-top:6px;font-size:13px}
.dhc-board{position:relative;border:1px solid rgba(255,255,255,.16);background:#152b28;box-shadow:28px 30px 0 rgba(217,255,120,.08),0 35px 90px rgba(0,0,0,.28)}.dhc-board-head{display:flex;justify-content:space-between;gap:20px;padding:24px;border-bottom:1px solid rgba(255,255,255,.13)}.dhc-board-head span{font-size:9px;letter-spacing:.18em;color:var(--dhc-lime)}.dhc-board-head b{text-align:right;font-size:18px;line-height:1.25}.dhc-board-canvas{position:relative;min-height:430px}.dhc-main-card{position:absolute;z-index:2;left:50%;top:50%;width:218px;transform:translate(-50%,-50%) rotate(-2deg);padding:27px;background:#f5f2e8;color:#10211f;box-shadow:12px 14px 0 var(--dhc-coral)}.dhc-main-card small{font-size:9px;letter-spacing:.16em;color:#687771}.dhc-main-card strong{display:block;margin:25px 0 28px;font-size:25px;line-height:1.12;letter-spacing:-.04em}.dhc-main-card span{font-size:11px;font-weight:750}.dhc-chip{position:absolute;z-index:3;width:136px;padding:15px;border:1px solid rgba(255,255,255,.16);background:#10211f}.dhc-chip b{display:block;font-size:9px;letter-spacing:.15em;color:var(--dhc-lime)}.dhc-chip span{display:block;margin-top:6px;font-size:12px;color:#bfd0ca}.dhc-chip.c1{left:24px;top:42px}.dhc-chip.c2{right:23px;top:50px}.dhc-chip.c3{left:26px;bottom:38px}.dhc-chip.c4{right:22px;bottom:40px}.dhc-board svg{position:absolute;inset:0;width:100%;height:100%}.dhc-board path{fill:none;stroke:rgba(217,255,120,.34);stroke-width:1;stroke-dasharray:5 7}.dhc-board-foot{display:flex;align-items:center;justify-content:center;gap:10px;padding:18px 15px;border-top:1px solid rgba(255,255,255,.13);font-size:8px;letter-spacing:.14em;color:#819a92}.dhc-board-foot i{width:20px;height:1px;background:#49615a}
.dhc-manifesto{padding:105px 0;background:var(--dhc-lime)}.dhc-manifesto-grid{display:grid;grid-template-columns:230px 1fr;gap:60px}.dhc-manifesto-grid>span,.dhc-section-head>span,.dhc-final-grid>div>span{font-size:10px;letter-spacing:.18em;font-weight:900}.dhc-manifesto h2,.dhc-section-head h2,.dhc-final h2{margin:0;font-size:clamp(38px,4.7vw,68px);line-height:1.05;letter-spacing:-.05em}.dhc-manifesto p{max-width:770px;margin:25px 0 0;font-size:18px;line-height:1.7}
.dhc-signals{padding:110px 0}.dhc-section-head{max-width:920px;margin-bottom:52px}.dhc-section-head>span{color:var(--dhc-green)}.dhc-section-head h2{margin-top:13px}.dhc-signal-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--dhc-line);border-left:1px solid var(--dhc-line)}.dhc-signal-grid article{min-height:290px;padding:27px;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid var(--dhc-line);border-bottom:1px solid var(--dhc-line);transition:.25s}.dhc-signal-grid article:hover{background:#fff;transform:translateY(-5px)}.dhc-signal-grid article>b{font-size:11px;color:var(--dhc-green)}.dhc-signal-grid h3{margin:0 0 11px;font-size:25px;letter-spacing:-.035em}.dhc-signal-grid p{margin:0;color:#586761;line-height:1.6}
.dhc-system{padding:110px 0;background:#0f2824;color:#fff}.dhc-section-head.is-light>span{color:var(--dhc-lime)}.dhc-layer-list{border-top:1px solid rgba(255,255,255,.16)}.dhc-layer-list article{display:grid;grid-template-columns:80px 210px 1fr 30px;gap:28px;align-items:center;padding:28px 10px;border-bottom:1px solid rgba(255,255,255,.16);transition:.25s}.dhc-layer-list article:hover{padding-left:20px;background:rgba(255,255,255,.035)}.dhc-layer-list b{color:var(--dhc-lime);font-size:11px}.dhc-layer-list h3{margin:0;font-size:27px}.dhc-layer-list p{max-width:720px;margin:0;color:#aabdb7;line-height:1.65}.dhc-layer-list>article>span{color:var(--dhc-coral);font-size:20px}
.dhc-reading{padding:110px 0}.dhc-reading-grid{display:grid;grid-template-columns:300px minmax(0,1fr);gap:72px;align-items:start}.dhc-toc{position:sticky;top:98px;border:1px solid var(--dhc-line);background:#ebe8de}.dhc-toc>div:first-child{display:flex;align-items:end;justify-content:space-between;padding:22px}.dhc-toc>div span{font-size:10px;letter-spacing:.16em;font-weight:900;color:var(--dhc-green)}.dhc-toc>div small{color:#68736f}.dhc-toc nav{display:grid;max-height:54vh;overflow:auto;border-top:1px solid var(--dhc-line)}.dhc-toc nav a{display:grid;grid-template-columns:32px 1fr;gap:10px;padding:12px 16px;border-bottom:1px solid var(--dhc-line);font-size:12px;color:#53605c}.dhc-toc nav a b{color:var(--dhc-green)}.dhc-toc nav a.is-active{background:var(--dhc-lime);color:#10211f}.dhc-toc-cta{padding:21px!important;background:#10211f;color:#fff}.dhc-toc-cta small{font-size:9px!important;letter-spacing:.15em;color:var(--dhc-lime)!important}.dhc-toc-cta strong{display:block;margin:10px 0 15px;font-size:15px;line-height:1.5}.dhc-toc-cta a{font-size:12px;font-weight:850;color:#fff}.dhc-content{max-width:900px;font-size:18px;line-height:1.86}.dhc-content section{scroll-margin-top:120px;margin-bottom:78px}.dhc-content h2{margin:0 0 25px;font-size:clamp(32px,4vw,52px);line-height:1.1;letter-spacing:-.045em}.dhc-content h3{margin:34px 0 12px;font-size:25px;letter-spacing:-.025em}.dhc-content p,.dhc-content li{color:#43534e}.dhc-content table{width:100%;border-collapse:collapse;margin:30px 0;background:#fff}.dhc-content th,.dhc-content td{padding:16px;border:1px solid var(--dhc-line);text-align:left;vertical-align:top}.dhc-content th{background:#dfe6d9}.dhc-content .editorial-note,.dhc-content .editorial-warning,.dhc-content .editorial-checklist{margin:30px 0;padding:24px;border-left:5px solid var(--dhc-green);background:#e5eadf}.dhc-content .editorial-warning{border-color:var(--dhc-coral);background:#f7e4df}
.dhc-final{padding:100px 0;background:var(--dhc-coral)}.dhc-final-grid{display:grid;grid-template-columns:1fr 360px;gap:70px;align-items:end}.dhc-final h2{max-width:900px;margin:13px 0}.dhc-final p{max-width:760px;font-size:18px;line-height:1.7}.dhc-final-grid>a{display:grid;grid-template-columns:1fr auto;gap:8px;padding:25px;background:#10211f;color:#fff}.dhc-final-grid>a small{grid-column:1/-1;font-size:9px;letter-spacing:.15em;color:var(--dhc-lime)}.dhc-final-grid>a strong{font-size:17px;line-height:1.35}.dhc-final-grid>a i{font-style:normal;font-size:22px;color:var(--dhc-lime)}
.dhc-faq{padding:110px 0;background:#fff}.dhc-faq-list{border-top:1px solid var(--dhc-line)}.dhc-faq details{border-bottom:1px solid var(--dhc-line)}.dhc-faq summary{display:grid;grid-template-columns:50px 1fr 30px;gap:18px;align-items:center;padding:23px 8px;cursor:pointer;list-style:none}.dhc-faq summary b{color:var(--dhc-green)}.dhc-faq summary span{font-size:18px;font-weight:760}.dhc-faq summary i{font-style:normal;font-size:24px}.dhc-faq details>div{max-width:900px;padding:0 50px 24px 76px;color:#52625d;line-height:1.7}
@media(max-width:1080px){.dhc-hero-grid{grid-template-columns:1fr}.dhc-board{max-width:720px}.dhc-manifesto-grid{grid-template-columns:1fr}.dhc-signal-grid{grid-template-columns:1fr 1fr}.dhc-reading-grid{grid-template-columns:1fr}.dhc-toc{position:relative;top:auto}.dhc-toc nav{grid-template-columns:1fr 1fr;max-height:none}.dhc-final-grid{grid-template-columns:1fr}}
@media(max-width:720px){.dhc-hero{padding:116px 0 65px}.dhc-hero-grid{gap:44px}.dhc-hero-copy h1{font-size:47px}.dhc-eyebrow{align-items:flex-start;flex-direction:column}.dhc-hero-copy>p{font-size:17px}.dhc-hero-actions{flex-direction:column}.dhc-meta{grid-template-columns:1fr}.dhc-board-canvas{min-height:410px}.dhc-chip{width:112px;padding:12px}.dhc-chip.c1,.dhc-chip.c3{left:12px}.dhc-chip.c2,.dhc-chip.c4{right:12px}.dhc-main-card{width:190px}.dhc-board-foot{gap:6px}.dhc-manifesto,.dhc-signals,.dhc-system,.dhc-reading,.dhc-faq{padding:70px 0}.dhc-signal-grid{grid-template-columns:1fr}.dhc-signal-grid article{min-height:220px}.dhc-layer-list article{grid-template-columns:42px 1fr 24px;gap:14px}.dhc-layer-list p{grid-column:2/-1}.dhc-toc nav{grid-template-columns:1fr}.dhc-content{font-size:17px}.dhc-content table{display:block;overflow-x:auto}.dhc-final{padding:70px 0}.dhc-final-grid>a{margin-top:10px}.dhc-faq details>div{padding-left:8px}}

/* v19.6 — Sağlık sektöründe etkili reklam özel blog tasarımı */
.eha-page{--eha-ink:#10201d;--eha-green:#baff64;--eha-paper:#f4f1e9;background:#fff;color:var(--eha-ink);overflow:hidden}.eha-progress{position:fixed;inset:0 0 auto;z-index:1000;height:3px;background:rgba(16,32,29,.08)}.eha-progress span{display:block;width:0;height:100%;background:#73b72d}.eha-hero{position:relative;background:#10201d;color:#fff;padding:142px 0 72px;min-height:820px}.eha-grid{position:absolute;inset:0;opacity:.12;background-image:linear-gradient(rgba(255,255,255,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.16) 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(to bottom,#000,transparent 90%)}.eha-hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);gap:70px;align-items:center}.eha-crumb{display:flex;gap:10px;align-items:center;font-size:12px;letter-spacing:.08em;margin-bottom:32px}.eha-crumb a{color:#fff;opacity:.62}.eha-crumb i{opacity:.28}.eha-crumb b{color:var(--eha-green)}.eha-kicker{display:flex;align-items:center;gap:18px;margin-bottom:26px}.eha-kicker span{background:var(--eha-green);color:#10201d;padding:8px 12px;font-size:11px;font-weight:800;letter-spacing:.14em}.eha-kicker b{font-size:11px;letter-spacing:.14em;opacity:.55}.eha-copy h1{max-width:780px;font-size:clamp(48px,5.8vw,88px);line-height:.94;letter-spacing:-.055em;margin:0 0 28px}.eha-copy>p{max-width:700px;font-size:19px;line-height:1.7;color:rgba(255,255,255,.7)}.eha-actions{display:flex;gap:12px;flex-wrap:wrap;margin:36px 0}.eha-actions a{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;min-width:230px;padding:16px 18px;border:1px solid rgba(255,255,255,.2);color:#fff;font-weight:700}.eha-actions a:first-child{background:var(--eha-green);border-color:var(--eha-green);color:#10201d}.eha-meta{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.15);padding-top:24px;max-width:760px}.eha-meta div{padding-right:18px}.eha-meta small{display:block;font-size:9px;letter-spacing:.14em;opacity:.5;margin-bottom:7px}.eha-meta strong{font-size:13px}.eha-console{position:relative;background:#182b27;border:1px solid rgba(255,255,255,.14);min-height:590px;padding:28px;box-shadow:0 40px 100px rgba(0,0,0,.3)}.eha-console-head{display:flex;justify-content:space-between;gap:20px}.eha-console-head span{font-size:10px;letter-spacing:.14em;color:var(--eha-green)}.eha-console-head b{text-align:right;font-size:20px;line-height:1.25}.eha-radar{position:relative;height:390px;margin:18px 0}.eha-orbit{position:absolute;border:1px solid rgba(186,255,100,.21);border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}.eha-orbit.o1{width:160px;height:160px}.eha-orbit.o2{width:260px;height:260px}.eha-orbit.o3{width:360px;height:360px}.eha-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:120px;height:120px;border-radius:50%;background:var(--eha-green);color:#10201d;display:grid;place-content:center;text-align:center;z-index:2}.eha-core small{font-size:8px;letter-spacing:.12em}.eha-core strong{font-size:20px;line-height:1.05}.eha-node{position:absolute;background:#fff;color:#10201d;padding:9px 12px;font-size:11px;font-weight:800;box-shadow:0 10px 30px rgba(0,0,0,.2)}.eha-node.n1{left:4%;top:20%}.eha-node.n2{right:3%;top:27%}.eha-node.n3{left:12%;bottom:16%}.eha-node.n4{right:1%;bottom:17%}.eha-console-foot{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;border-top:1px solid rgba(255,255,255,.12);padding-top:18px}.eha-console-foot span{font-size:9px;letter-spacing:.08em;opacity:.7}.eha-console-foot b{color:var(--eha-green);margin-right:5px}.eha-thesis{background:var(--eha-green);padding:82px 0}.eha-thesis-grid{display:grid;grid-template-columns:220px 1fr;gap:60px}.eha-thesis-grid>span{font-size:11px;font-weight:800;letter-spacing:.14em}.eha-thesis h2{font-size:clamp(32px,4vw,58px);line-height:1.06;letter-spacing:-.045em;margin:0 0 20px;max-width:1100px}.eha-thesis p{font-size:18px;line-height:1.7;max-width:850px}.eha-principles{padding:110px 0;background:var(--eha-paper)}.eha-section-head span{font-size:11px;font-weight:800;letter-spacing:.16em;color:#4e7c27}.eha-section-head h2{font-size:clamp(34px,4vw,58px);line-height:1.05;letter-spacing:-.04em;max-width:850px;margin:14px 0 42px}.eha-principle-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #cfcbbf;border-left:1px solid #cfcbbf}.eha-principle-grid article{position:relative;min-height:300px;padding:28px;border-right:1px solid #cfcbbf;border-bottom:1px solid #cfcbbf}.eha-principle-grid article>b{font-size:12px;color:#6ea82f}.eha-principle-grid h3{font-size:26px;margin:62px 0 14px}.eha-principle-grid p{line-height:1.65;color:#52605c}.eha-principle-grid i{position:absolute;right:24px;bottom:20px;font-size:24px}.eha-reading{padding:110px 0;background:#fff}.eha-reading-grid{display:grid;grid-template-columns:300px minmax(0,850px);gap:80px;justify-content:center;align-items:start}.eha-toc{position:sticky;top:110px;border:1px solid #dfe3df;background:#f9faf8}.eha-toc-head{display:flex;justify-content:space-between;padding:18px;border-bottom:1px solid #dfe3df}.eha-toc-head span{font-size:11px;font-weight:800;letter-spacing:.12em}.eha-toc-head small{font-size:11px;color:#6a746f}.eha-toc nav{max-height:460px;overflow:auto}.eha-toc nav a{display:grid;grid-template-columns:34px 1fr;gap:8px;padding:12px 18px;border-bottom:1px solid #eaedea;color:#394641;font-size:12px}.eha-toc nav a b{color:#7caf3e}.eha-toc nav a.is-active{background:#10201d;color:#fff}.eha-side-cta{padding:22px;background:#10201d;color:#fff}.eha-side-cta small{font-size:9px;letter-spacing:.14em;color:var(--eha-green)}.eha-side-cta strong{display:block;font-size:17px;line-height:1.4;margin:11px 0 18px}.eha-side-cta a{color:var(--eha-green);font-weight:800;font-size:12px}.eha-content{font-size:17px;line-height:1.85}.eha-content h2{scroll-margin-top:140px;font-size:38px;line-height:1.15;letter-spacing:-.035em;margin:72px 0 20px}.eha-content h3{font-size:25px;margin-top:42px}.eha-content table{width:100%;border-collapse:collapse;margin:30px 0}.eha-content th,.eha-content td{padding:14px;border:1px solid #dfe3df;text-align:left}.eha-content th{background:#10201d;color:#fff}.eha-content blockquote{margin:30px 0;padding:24px 28px;background:#eff7e7;border-left:4px solid #7caf3e}.eha-final{background:#10201d;color:#fff;padding:92px 0}.eha-final-grid{display:grid;grid-template-columns:1fr 380px;gap:80px;align-items:end}.eha-final span{font-size:11px;letter-spacing:.15em;color:var(--eha-green)}.eha-final h2{font-size:clamp(36px,4.8vw,66px);line-height:1.02;letter-spacing:-.045em;margin:16px 0}.eha-final p{color:rgba(255,255,255,.65);font-size:18px;line-height:1.6;max-width:760px}.eha-final a{display:block;background:var(--eha-green);color:#10201d;padding:26px}.eha-final a small{display:block;color:#10201d;font-size:9px}.eha-final a strong{display:block;font-size:22px;margin:24px 0}.eha-final a i{font-size:30px}.eha-faq{padding:100px 0;background:var(--eha-paper)}.eha-faq-list{max-width:1000px}.eha-faq details{border-top:1px solid #cacfc9}.eha-faq summary{display:grid;grid-template-columns:44px 1fr 30px;gap:14px;align-items:center;padding:22px 0;cursor:pointer;list-style:none}.eha-faq summary b{color:#6ea82f}.eha-faq summary span{font-size:20px;font-weight:700}.eha-faq details>div{padding:0 44px 24px 58px;line-height:1.7}.eha-faq summary::-webkit-details-marker{display:none}
@media(max-width:980px){.eha-hero{padding-top:120px}.eha-hero-grid,.eha-thesis-grid,.eha-reading-grid,.eha-final-grid{grid-template-columns:1fr}.eha-console{min-height:540px}.eha-principle-grid{grid-template-columns:repeat(2,1fr)}.eha-toc{position:relative;top:auto}.eha-final-grid{gap:35px}}
@media(max-width:640px){.eha-hero{padding:104px 0 48px;min-height:auto}.eha-copy h1{font-size:45px}.eha-copy>p{font-size:16px}.eha-meta{grid-template-columns:1fr;gap:15px}.eha-console{padding:18px;min-height:470px}.eha-radar{height:315px}.eha-orbit.o3{width:290px;height:290px}.eha-orbit.o2{width:210px;height:210px}.eha-node{font-size:9px}.eha-console-foot{grid-template-columns:repeat(2,1fr)}.eha-thesis,.eha-principles,.eha-reading,.eha-final,.eha-faq{padding:68px 0}.eha-thesis-grid{gap:24px}.eha-principle-grid{grid-template-columns:1fr}.eha-principle-grid article{min-height:230px}.eha-content h2{font-size:31px}.eha-final a{width:100%}.eha-actions a{width:100%}}

/* v19.7.1 — İlaç Pazarlama Reklamı premium renk ve tipografi revizyonu */
.pmx-page{--pmx-ink:#171417;--pmx-wine:#5f1832;--pmx-wine-dark:#2b101b;--pmx-copper:#b98558;--pmx-ivory:#f5f0e8;--pmx-sand:#e8ddd0;--pmx-sage:#cad3c8;background:#fff;color:var(--pmx-ink);overflow:hidden}.pmx-progress{position:fixed;z-index:1000;inset:0 0 auto;height:3px;background:rgba(23,20,23,.08)}.pmx-progress span{display:block;width:0;height:100%;background:var(--pmx-copper)}.pmx-hero{position:relative;background:linear-gradient(135deg,#21131a 0%,#341522 48%,#171417 100%);color:#fff;padding:148px 0 88px;min-height:820px}.pmx-lines{position:absolute;inset:0;opacity:.11;background-image:linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px);background-size:76px 76px;mask-image:linear-gradient(to bottom,#000,transparent 88%)}.pmx-hero:after{content:"";position:absolute;right:-10%;top:-18%;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,rgba(185,133,88,.18),transparent 68%);pointer-events:none}.pmx-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr);gap:76px;align-items:center}.pmx-crumb{display:flex;gap:10px;align-items:center;font-size:12px;margin-bottom:30px}.pmx-crumb a{color:#fff;opacity:.62}.pmx-crumb i{opacity:.28}.pmx-crumb b{color:#e7c7aa}.pmx-label{display:flex;gap:18px;align-items:center;margin-bottom:28px}.pmx-label span{padding:9px 12px;background:#efe4d8;color:#2b101b;font-weight:900;font-size:10px;letter-spacing:.14em}.pmx-label b{font-size:10px;letter-spacing:.12em;color:#d8b99f;opacity:.82}.pmx-copy h1{font-family:Georgia,"Times New Roman",serif;font-size:clamp(56px,6vw,92px);line-height:.94;letter-spacing:-.05em;margin:0 0 30px;max-width:800px;font-weight:600}.pmx-copy>p{font-size:19px;line-height:1.75;color:rgba(255,255,255,.72);max-width:720px}.pmx-actions{display:flex;gap:12px;flex-wrap:wrap;margin:40px 0}.pmx-actions a{display:flex;justify-content:space-between;gap:35px;min-width:245px;padding:17px 19px;border:1px solid rgba(255,255,255,.2);color:#fff;font-weight:750}.pmx-actions a:first-child{background:var(--pmx-wine);border-color:#8b3654}.pmx-actions a:hover{transform:translateY(-2px)}.pmx-meta{display:grid;grid-template-columns:repeat(3,1fr);max-width:760px;border-top:1px solid rgba(255,255,255,.16);padding-top:23px}.pmx-meta small{display:block;font-size:9px;letter-spacing:.13em;color:#d8b99f;margin-bottom:7px}.pmx-meta strong{font-size:13px;color:#fff}.pmx-lab{background:rgba(29,19,24,.9);border:1px solid rgba(231,199,170,.22);min-height:590px;padding:30px;box-shadow:0 42px 120px rgba(0,0,0,.38);backdrop-filter:blur(8px)}.pmx-lab-head{display:flex;justify-content:space-between;font-size:9px;letter-spacing:.13em;color:#e7c7aa}.pmx-lab-head b{color:#fff;opacity:.5}.pmx-scope{position:relative;height:440px}.pmx-ring{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid rgba(231,199,170,.22);border-radius:50%}.pmx-ring.r1{width:170px;height:170px}.pmx-ring.r2{width:285px;height:285px}.pmx-ring.r3{width:390px;height:390px}.pmx-core{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);width:150px;height:150px;border-radius:50%;background:#efe4d8;color:#2b101b;display:grid;place-content:center;text-align:center;box-shadow:0 0 0 14px rgba(239,228,216,.06)}.pmx-core small{font-size:8px;letter-spacing:.14em}.pmx-core strong{font-size:21px}.pmx-core em{font-size:8px;font-style:normal;margin-top:4px}.pmx-point{position:absolute;background:#fffaf4;color:#24171d;padding:9px 12px;display:flex;gap:8px;font-size:10px;font-weight:800;box-shadow:0 14px 34px rgba(0,0,0,.28);border-left:3px solid var(--pmx-copper)}.pmx-point b{color:var(--pmx-wine)}.pmx-point.p1{left:1%;top:15%}.pmx-point.p2{right:2%;top:17%}.pmx-point.p3{right:-1%;bottom:22%}.pmx-point.p4{left:2%;bottom:17%}.pmx-point.p5{left:39%;top:2%}.pmx-status{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;border-top:1px solid rgba(255,255,255,.12);padding-top:17px}.pmx-status span{font-size:9px;opacity:.74}.pmx-status i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#aebca9;margin-right:5px}.pmx-intro{padding:88px 0;background:var(--pmx-ivory)}.pmx-intro-grid{display:grid;grid-template-columns:210px 1fr;gap:65px}.pmx-intro-grid>span{font-size:10px;font-weight:900;letter-spacing:.14em;color:var(--pmx-wine)}.pmx-intro h2{font-family:Georgia,"Times New Roman",serif;font-size:clamp(36px,4.2vw,61px);line-height:1.07;letter-spacing:-.035em;max-width:1120px;margin:0 0 22px;font-weight:600}.pmx-intro p{font-size:18px;line-height:1.75;max-width:880px;color:#5d5357}.pmx-framework{padding:112px 0;background:#efe9e1}.pmx-head span{font-size:10px;font-weight:900;letter-spacing:.16em;color:var(--pmx-wine)}.pmx-head h2{font-family:Georgia,"Times New Roman",serif;font-size:clamp(37px,4.2vw,59px);line-height:1.07;letter-spacing:-.035em;max-width:900px;margin:15px 0 46px;font-weight:600}.pmx-cards{display:grid;grid-template-columns:repeat(5,1fr);border-left:1px solid #cfc2b6;border-top:1px solid #cfc2b6}.pmx-cards article{min-height:335px;padding:25px;border-right:1px solid #cfc2b6;border-bottom:1px solid #cfc2b6;background:rgba(255,255,255,.28)}.pmx-cards article>b{color:var(--pmx-wine)}.pmx-cards small{display:block;font-size:9px;letter-spacing:.13em;margin:54px 0 12px;color:#7a6e72}.pmx-cards h3{font-family:Georgia,"Times New Roman",serif;font-size:24px;line-height:1.14;margin:0 0 15px}.pmx-cards p{font-size:14px;line-height:1.68;color:#655b5f}.pmx-reading{padding:112px 0}.pmx-reading-grid{display:grid;grid-template-columns:300px minmax(0,850px);gap:80px;justify-content:center;align-items:start}.pmx-toc{position:sticky;top:110px;border:1px solid #ddd4cb;background:#fff}.pmx-toc-head{display:flex;justify-content:space-between;padding:17px;background:var(--pmx-wine-dark);color:#fff}.pmx-toc-head span,.pmx-toc-head b{font-size:9px;letter-spacing:.12em}.pmx-toc nav{max-height:440px;overflow:auto}.pmx-toc nav a{display:grid;grid-template-columns:35px 1fr;gap:8px;padding:11px 16px;border-bottom:1px solid #ece5de;color:#4d4347;font-size:12px}.pmx-toc nav a b{color:var(--pmx-wine)}.pmx-toc nav a.is-active{background:#efe4d8;font-weight:800}.pmx-side{padding:22px;background:var(--pmx-wine);color:#fff}.pmx-side small{font-size:8px;letter-spacing:.13em;color:#e7c7aa}.pmx-side strong{display:block;font-size:17px;line-height:1.4;margin:12px 0 18px}.pmx-side a{color:#fff;font-weight:800;font-size:12px}.pmx-content{font-size:17px;line-height:1.88;color:#40383b}.pmx-content section{scroll-margin-top:130px}.pmx-content section>span{font-size:9px;font-weight:900;letter-spacing:.14em;color:var(--pmx-wine)}.pmx-content h2{font-family:Georgia,"Times New Roman",serif;font-size:40px;line-height:1.16;letter-spacing:-.025em;margin:12px 0 20px;color:#21191c;font-weight:600}.pmx-content h3{font-family:Georgia,"Times New Roman",serif;font-size:25px;margin-top:36px;color:#2b2024}.pmx-content blockquote{margin:28px 0;padding:26px 29px;background:#f3ece4;border-left:4px solid var(--pmx-copper);font-size:20px;font-weight:700;color:#38252d}.pmx-content table{width:100%;border-collapse:collapse;margin:28px 0}.pmx-content th,.pmx-content td{border:1px solid #ded4cc;padding:13px;text-align:left}.pmx-content th{background:var(--pmx-wine-dark);color:#fff}.pmx-note{background:#f7f3ee;border:1px solid #ded4cc;padding:22px 24px;margin:28px 0}.pmx-note b{color:var(--pmx-wine)}.pmx-flow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:30px 0}.pmx-flow span{background:#2f2026;color:#fff;padding:10px 13px;font-size:11px;font-weight:800}.pmx-flow i{font-style:normal;color:var(--pmx-copper)}.pmx-metrics,.pmx-plan{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:30px 0}.pmx-metrics div,.pmx-plan article{border:1px solid #ded4cc;padding:20px;background:#fff}.pmx-metrics b,.pmx-plan b{color:var(--pmx-wine)}.pmx-metrics strong{display:block;margin:30px 0 8px}.pmx-plan h3{font-size:20px;margin:28px 0 10px}.pmx-final{background:linear-gradient(135deg,#5f1832,#2b101b);color:#fff;padding:94px 0}.pmx-final-grid{display:grid;grid-template-columns:1fr 380px;gap:75px;align-items:end}.pmx-final span{font-size:10px;letter-spacing:.15em;color:#e7c7aa}.pmx-final h2{font-family:Georgia,"Times New Roman",serif;font-size:clamp(40px,4.8vw,68px);line-height:1.03;letter-spacing:-.035em;margin:15px 0;font-weight:600}.pmx-final p{max-width:760px;color:rgba(255,255,255,.74);font-size:18px}.pmx-final a{display:block;background:#f7efe7;color:#2b101b;padding:27px;border:1px solid #e5d3c2}.pmx-final a small{font-size:8px;letter-spacing:.13em;color:#7d4b5f}.pmx-final a strong{display:block;font-size:22px;line-height:1.3;margin:25px 0}.pmx-final a i{font-size:28px}.pmx-faq{padding:102px 0;background:var(--pmx-ivory)}.pmx-faq-list{max-width:1000px}.pmx-faq details{border-top:1px solid #d3c7bd}.pmx-faq summary{display:grid;grid-template-columns:45px 1fr 30px;gap:12px;align-items:center;padding:21px 0;cursor:pointer;list-style:none}.pmx-faq summary::-webkit-details-marker{display:none}.pmx-faq summary b{color:var(--pmx-wine)}.pmx-faq summary span{font-size:20px;font-weight:750}.pmx-faq details>div{padding:0 45px 23px 57px;line-height:1.7;color:#5c5256}
@media(max-width:1080px){.pmx-hero-grid,.pmx-intro-grid,.pmx-reading-grid,.pmx-final-grid{grid-template-columns:1fr}.pmx-lab{max-width:720px}.pmx-cards{grid-template-columns:repeat(2,1fr)}.pmx-toc{position:relative;top:auto}.pmx-reading-grid{gap:45px}.pmx-final-grid{gap:35px}}
@media(max-width:680px){.pmx-hero{padding:108px 0 58px;min-height:auto}.pmx-copy h1{font-size:47px}.pmx-copy>p{font-size:16px}.pmx-actions a{width:100%}.pmx-meta{grid-template-columns:1fr;gap:14px}.pmx-lab{padding:17px;min-height:490px}.pmx-scope{height:360px}.pmx-ring.r3{width:300px;height:300px}.pmx-ring.r2{width:225px;height:225px}.pmx-point{font-size:8px}.pmx-status{grid-template-columns:1fr}.pmx-intro,.pmx-framework,.pmx-reading,.pmx-final,.pmx-faq{padding:68px 0}.pmx-intro-grid{gap:25px}.pmx-cards{grid-template-columns:1fr}.pmx-cards article{min-height:240px}.pmx-content h2{font-size:31px}.pmx-metrics,.pmx-plan{grid-template-columns:1fr}.pmx-final a{width:100%}}


/* v19.8 — İlaç Pazarlama Reklamı / v19.3 referans hero düzeni */
.pmx-page{--pmx-ink:#071827;--pmx-accent:#88e2d5;--pmx-paper:#f4f6f4;--pmx-line:rgba(136,226,213,.25);background:var(--pmx-paper);color:#122635}
.pmx-cover{position:relative;overflow:hidden;background:#071827;color:#fff;padding:142px 0 78px;min-height:790px}
.pmx-grid{position:absolute;inset:0;opacity:.22;background-image:linear-gradient(rgba(136,226,213,.13) 1px,transparent 1px),linear-gradient(90deg,rgba(136,226,213,.13) 1px,transparent 1px);background-size:52px 52px;mask-image:linear-gradient(to bottom,#000 15%,transparent 92%)}
.pmx-cover:before{content:"";position:absolute;width:680px;height:680px;right:-280px;top:-250px;border-radius:50%;border:1px solid rgba(136,226,213,.18);box-shadow:0 0 0 90px rgba(136,226,213,.025),0 0 0 190px rgba(136,226,213,.018)}
.pmx-cover-layout{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(410px,.92fr);gap:72px;align-items:center}
.pmx-crumb{display:flex;align-items:center;gap:10px;margin-bottom:30px;font-size:12px}.pmx-crumb a{color:#fff;opacity:.62}.pmx-crumb span{opacity:.28}.pmx-crumb b{color:var(--pmx-accent)}
.pmx-kicker{display:flex;align-items:center;gap:14px;margin-bottom:27px}.pmx-kicker span{padding:9px 12px;background:var(--pmx-accent);color:#071827;font-size:10px;font-weight:900;letter-spacing:.14em}.pmx-kicker i{width:38px;height:1px;background:rgba(255,255,255,.28)}.pmx-kicker b{font-size:9px;letter-spacing:.12em;color:#b8cfce}
.pmx-copy h1{font-family:inherit;font-size:clamp(54px,6vw,88px);font-weight:800;line-height:.97;letter-spacing:-.055em;max-width:780px;margin:0 0 27px;color:#fff}
.pmx-deck{font-size:18px;line-height:1.72;color:rgba(255,255,255,.72);max-width:720px;margin:0}
.pmx-meta{display:grid;grid-template-columns:repeat(3,1fr);max-width:760px;border-top:1px solid rgba(255,255,255,.14);padding-top:22px;margin-top:38px}.pmx-meta small{display:block;font-size:9px;letter-spacing:.13em;color:var(--pmx-accent);margin-bottom:7px}.pmx-meta strong{font-size:13px;color:#fff}
.pmx-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.pmx-actions a{display:flex;align-items:center;justify-content:space-between;gap:35px;min-width:245px;padding:17px 19px;border:1px solid rgba(255,255,255,.2);color:#fff;font-weight:800}.pmx-actions a:first-child{background:var(--pmx-accent);border-color:var(--pmx-accent);color:#071827}.pmx-actions a:hover{transform:translateY(-2px)}.pmx-actions i{font-style:normal}
.pmx-desk{background:#0b2232;border:1px solid rgba(136,226,213,.25);min-height:570px;padding:28px;box-shadow:0 42px 110px rgba(0,0,0,.34)}
.pmx-desk-head{display:flex;justify-content:space-between;gap:20px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1)}.pmx-desk-head span{font-size:9px;letter-spacing:.14em;color:var(--pmx-accent);font-weight:900}.pmx-desk-head b{font-size:10px;color:rgba(255,255,255,.65);text-align:right}
.pmx-desk-body{position:relative;height:405px}.pmx-desk-body:before,.pmx-desk-body:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid rgba(136,226,213,.18);border-radius:50%}.pmx-desk-body:before{width:250px;height:250px}.pmx-desk-body:after{width:350px;height:350px}
.pmx-core{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);width:170px;height:170px;border-radius:50%;background:var(--pmx-accent);color:#071827;display:grid;place-content:center;text-align:center;padding:20px;box-shadow:0 0 0 14px rgba(136,226,213,.055)}.pmx-core small{font-size:8px;letter-spacing:.13em}.pmx-core strong{font-size:19px;line-height:1.1;margin:4px 0}.pmx-core p{font-size:9px;line-height:1.35;margin:0}
.pmx-desk .pmx-flow{position:absolute;z-index:4;display:block;background:#f5f8f6;color:#071827;padding:11px 13px;min-width:135px;box-shadow:0 15px 34px rgba(0,0,0,.28);border-left:3px solid var(--pmx-accent);margin:0}.pmx-desk .pmx-flow b{display:block;color:#0c746c;font-size:9px}.pmx-desk .pmx-flow span{display:block;background:none;color:#071827;padding:0;font-size:12px;margin:2px 0;font-weight:900}.pmx-desk .pmx-flow small{font-size:8px;color:#60727b}.pmx-flow.f1{left:0;top:48px}.pmx-flow.f2{right:0;top:73px}.pmx-flow.f3{left:3px;bottom:47px}.pmx-flow.f4{right:-2px;bottom:40px}
.pmx-desk-foot{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;border-top:1px solid rgba(255,255,255,.1);padding-top:18px}.pmx-desk-foot small{display:block;font-size:8px;letter-spacing:.12em;color:var(--pmx-accent);margin-bottom:5px}.pmx-desk-foot strong{font-size:11px;color:#fff}
@media(max-width:1050px){.pmx-cover-layout{grid-template-columns:1fr;gap:48px}.pmx-cover{padding-top:125px}.pmx-desk{max-width:650px;width:100%}}
@media(max-width:680px){.pmx-cover{padding:112px 0 58px;min-height:0}.pmx-kicker{align-items:flex-start;flex-wrap:wrap}.pmx-kicker i{display:none}.pmx-copy h1{font-size:47px}.pmx-deck{font-size:16px}.pmx-meta{grid-template-columns:1fr;gap:15px}.pmx-meta>div{padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08)}.pmx-actions a{width:100%;min-width:0}.pmx-desk{padding:20px;min-height:520px}.pmx-desk-body{height:365px}.pmx-desk-body:before{width:205px;height:205px}.pmx-desk-body:after{width:290px;height:290px}.pmx-core{width:145px;height:145px}.pmx-desk .pmx-flow{min-width:112px;padding:9px}.pmx-flow.f1{top:35px}.pmx-flow.f2{top:58px}.pmx-flow.f3{bottom:35px}.pmx-flow.f4{bottom:28px}.pmx-desk-foot{gap:7px}.pmx-desk-foot strong{font-size:9px}}

/* v19.9 Bir Mesajın Kliniğe Görünmeyen Maliyeti */
.imc-page{--imc-ink:#17221f;--imc-deep:#12251f;--imc-forest:#183d33;--imc-sage:#8fa99a;--imc-paper:#f4f0e7;--imc-copper:#c88658;--imc-line:rgba(23,34,31,.14);background:#faf8f2;color:var(--imc-ink);overflow:hidden}.imc-progress{position:fixed;left:0;right:0;top:0;height:3px;z-index:9999;background:rgba(255,255,255,.08)}.imc-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,#c88658,#e9c09f)}
.imc-cover{position:relative;min-height:800px;padding:148px 0 84px;background:radial-gradient(circle at 79% 20%,rgba(200,134,88,.16),transparent 30%),linear-gradient(135deg,#10221d 0%,#17352c 55%,#1e493c 100%);color:#fff}.imc-grid{position:absolute;inset:0;opacity:.24;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:46px 46px;mask-image:linear-gradient(to bottom,#000,transparent 96%)}.imc-cover-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(420px,.88fr);gap:68px;align-items:center}.imc-crumb{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:13px;color:rgba(255,255,255,.58);margin-bottom:34px}.imc-crumb a{color:inherit}.imc-crumb b{color:#fff;font-weight:600}.imc-kicker{display:flex;align-items:center;gap:14px;font-size:12px;letter-spacing:.16em;font-weight:700;color:#e7b58f;margin-bottom:24px}.imc-kicker i{width:50px;height:1px;background:rgba(231,181,143,.48)}.imc-kicker b{color:rgba(255,255,255,.54);font-weight:600}.imc-copy h1{max-width:790px;margin:0;font-size:clamp(52px,6vw,88px);line-height:.96;letter-spacing:-.055em;font-weight:700}.imc-deck{max-width:690px;font-size:20px;line-height:1.68;color:rgba(255,255,255,.73);margin:29px 0 0}.imc-meta{display:flex;gap:0;margin-top:34px;border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.imc-meta div{padding:17px 25px 17px 0;margin-right:25px;border-right:1px solid rgba(255,255,255,.14)}.imc-meta div:last-child{border-right:0}.imc-meta small,.imc-desk-foot small{display:block;font-size:10px;letter-spacing:.13em;color:rgba(255,255,255,.44);margin-bottom:5px}.imc-meta strong{font-size:14px}.imc-actions{display:flex;gap:13px;flex-wrap:wrap;margin-top:32px}.imc-actions a{min-height:55px;display:inline-flex;align-items:center;gap:18px;padding:0 21px;border:1px solid rgba(255,255,255,.18);color:#fff;font-weight:700}.imc-actions a:first-child{background:#fff;color:#17352c}.imc-actions a:hover{transform:translateY(-2px)}
.imc-desk{position:relative;background:#f7f2e9;color:var(--imc-ink);border:1px solid rgba(255,255,255,.2);box-shadow:0 40px 90px rgba(0,0,0,.28);transform:rotate(1deg)}.imc-desk:before{content:"";position:absolute;width:92px;height:24px;top:-12px;left:50%;transform:translateX(-50%) rotate(-2deg);background:rgba(221,202,174,.76)}.imc-desk-head{padding:25px 27px 20px;border-bottom:1px solid var(--imc-line)}.imc-desk-head span{font-size:10px;letter-spacing:.18em;color:#8c6247;font-weight:800}.imc-desk-head b{display:block;font-family:Georgia,serif;font-size:21px;line-height:1.3;margin-top:8px}.imc-desk-body{position:relative;min-height:390px;padding:27px;background-image:linear-gradient(rgba(24,61,51,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(24,61,51,.055) 1px,transparent 1px);background-size:26px 26px}.imc-message{width:76%;padding:16px 18px;background:#fff;border:1px solid rgba(23,34,31,.12);box-shadow:0 10px 24px rgba(23,34,31,.08)}.imc-message small,.imc-delay small{display:block;font-size:9px;letter-spacing:.15em;color:#9b7457}.imc-message strong{display:block;font-size:17px;line-height:1.4;margin:7px 0}.imc-message span{font-size:11px;color:#7a817d}.imc-delay{position:absolute;right:26px;top:126px;width:52%;padding:17px;background:#17352c;color:#fff}.imc-delay strong{display:block;font-size:28px;letter-spacing:.06em;margin:5px 0}.imc-delay span{font-size:10px;color:#e7b58f;text-transform:uppercase;letter-spacing:.1em}.imc-impact{position:absolute;width:128px;padding:12px 13px;background:#f7f2e9;border-left:3px solid #c88658;box-shadow:0 12px 25px rgba(23,34,31,.12)}.imc-impact b{font-size:10px;color:#a76e49}.imc-impact span{display:block;font-weight:800;margin:4px 0}.imc-impact small{font-size:11px;color:#707773}.imc-impact.i1{left:28px;top:220px}.imc-impact.i2{left:172px;top:246px}.imc-impact.i3{right:28px;top:230px}.imc-impact.i4{right:70px;bottom:26px}.imc-desk-foot{display:grid;grid-template-columns:repeat(3,1fr);background:#12251f;color:#fff}.imc-desk-foot div{padding:17px;border-right:1px solid rgba(255,255,255,.1)}.imc-desk-foot div:last-child{border:0}.imc-desk-foot strong{font-size:13px}
.imc-summary{background:#efe8dc;padding:68px 0}.imc-summary-layout{display:grid;grid-template-columns:1.15fr .85fr;gap:80px;align-items:start}.imc-summary span,.imc-heading>span,.imc-toc>span,.imc-final span{font-size:11px;letter-spacing:.17em;font-weight:800;color:#a56a45}.imc-summary h2{font-family:Georgia,serif;font-weight:500;font-size:clamp(29px,3.2vw,46px);line-height:1.23;margin:17px 0 0;letter-spacing:-.025em}.imc-summary-list p{display:grid;grid-template-columns:40px 1fr;gap:16px;padding:16px 0;border-bottom:1px solid rgba(23,34,31,.14);margin:0;line-height:1.65}.imc-summary-list b{color:#b8754d}.imc-layers{padding:105px 0}.imc-heading{max-width:790px}.imc-heading h2{font-size:clamp(34px,4vw,58px);line-height:1.06;letter-spacing:-.045em;margin:18px 0}.imc-heading p{font-size:18px;line-height:1.7;color:#65706b}.imc-layer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--imc-line);margin-top:55px;border:1px solid var(--imc-line)}.imc-layer-grid article{background:#faf8f2;padding:34px;min-height:238px}.imc-layer-grid b{font-size:12px;color:#b8754d}.imc-layer-grid h3{font-family:Georgia,serif;font-size:26px;margin:42px 0 12px}.imc-layer-grid p{color:#68716d;line-height:1.66;margin:0}.imc-control{padding:100px 0;background:#142b24;color:#fff}.imc-heading.is-light h2{color:#fff}.imc-control-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:52px}.imc-control-grid article{display:grid;grid-template-columns:54px 1fr;gap:20px;padding:28px;border:1px solid rgba(255,255,255,.13);background:rgba(255,255,255,.035)}.imc-control-grid>article>span{font-size:12px;color:#e4ad85}.imc-control-grid h3{font-size:21px;margin:0 0 9px}.imc-control-grid p{margin:0;color:rgba(255,255,255,.65);line-height:1.65}
.imc-reading{padding:105px 0}.imc-reading-layout{display:grid;grid-template-columns:290px minmax(0,760px);gap:78px;justify-content:center;align-items:start}.imc-toc{position:sticky;top:105px}.imc-toc nav{margin-top:20px;border-top:1px solid var(--imc-line)}.imc-toc nav a{display:grid;grid-template-columns:32px 1fr;gap:10px;padding:13px 0;border-bottom:1px solid var(--imc-line);color:#5d6762;font-size:13px}.imc-toc nav a b{color:#b8754d;font-size:10px}.imc-toc nav a.is-active{color:#17221f;font-weight:800}.imc-toc-cta{margin-top:28px;padding:24px;background:#183d33;color:#fff}.imc-toc-cta small{font-size:9px;letter-spacing:.14em;color:#e7b58f}.imc-toc-cta strong{display:block;font-family:Georgia,serif;font-size:19px;line-height:1.35;margin:10px 0 17px}.imc-toc-cta a{color:#fff;font-size:13px;font-weight:800}.imc-content{font-size:18px;line-height:1.82}.imc-content section{scroll-margin-top:115px;margin-bottom:58px}.imc-content h2{font-size:clamp(30px,3vw,43px);line-height:1.15;letter-spacing:-.035em;margin:0 0 22px}.imc-content h3{font-size:23px;margin:32px 0 12px}.imc-content p{color:#49544f}.imc-content li{margin:8px 0;color:#49544f}.imc-content .editorial-note,.imc-content .editorial-checklist{padding:24px 26px;background:#f0e9de;border-left:4px solid #c88658;margin:28px 0}.imc-final{padding:88px 0;background:#c88658;color:#17221f}.imc-final-layout{display:grid;grid-template-columns:1fr auto;gap:50px;align-items:end}.imc-final h2{max-width:880px;font-size:clamp(35px,4vw,58px);line-height:1.08;letter-spacing:-.04em;margin:16px 0}.imc-final p{max-width:750px;font-size:18px;line-height:1.65}.imc-final a{display:inline-flex;align-items:center;gap:20px;padding:19px 22px;background:#17221f;color:#fff;font-weight:800;white-space:nowrap}.imc-faq{padding:105px 0;background:#f1ece3}.imc-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:48px}.imc-faq details{background:#fff;border:1px solid var(--imc-line)}.imc-faq summary{list-style:none;display:grid;grid-template-columns:34px 1fr 20px;gap:12px;padding:21px;cursor:pointer}.imc-faq summary::-webkit-details-marker{display:none}.imc-faq summary b{font-size:10px;color:#b8754d}.imc-faq summary span{font-weight:800}.imc-faq summary i{font-style:normal;font-size:20px}.imc-faq details>div{padding:0 21px 22px 67px;color:#5c6661;line-height:1.65}
@media(max-width:1050px){.imc-cover-layout{grid-template-columns:1fr;gap:48px}.imc-desk{max-width:650px}.imc-summary-layout,.imc-reading-layout{grid-template-columns:1fr}.imc-toc{position:relative;top:auto}.imc-layer-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.imc-cover{padding:115px 0 60px}.imc-copy h1{font-size:46px}.imc-deck{font-size:17px}.imc-meta{display:grid;grid-template-columns:1fr 1fr}.imc-meta div{margin:0;padding:13px;border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.imc-desk{transform:none}.imc-desk-body{min-height:430px;padding:18px}.imc-message{width:100%}.imc-delay{right:18px;top:132px;width:70%}.imc-impact{width:118px}.imc-impact.i1{left:18px;top:225px}.imc-impact.i2{left:150px;top:260px}.imc-impact.i3{right:18px;top:220px}.imc-impact.i4{right:35px;bottom:20px}.imc-summary-layout{gap:35px}.imc-layer-grid,.imc-control-grid,.imc-faq-grid{grid-template-columns:1fr}.imc-final-layout{grid-template-columns:1fr;align-items:start}.imc-reading{padding:75px 0}.imc-faq details>div{padding-left:21px}}

/* v20.0 Sağlık Sektörü TikTok Reklamı */
.hta-page{--hta-ink:#171b1d;--hta-deep:#121719;--hta-charcoal:#20292b;--hta-paper:#f6f1e8;--hta-coral:#d06f5d;--hta-mint:#8fb9ad;--hta-line:rgba(23,27,29,.14);background:#fbf9f4;color:var(--hta-ink);overflow:hidden}.hta-progress{position:fixed;left:0;right:0;top:0;height:3px;z-index:9999;background:rgba(255,255,255,.08)}.hta-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,#8fb9ad,#d06f5d)}
.hta-cover{position:relative;min-height:800px;padding:148px 0 84px;background:radial-gradient(circle at 78% 18%,rgba(208,111,93,.15),transparent 31%),radial-gradient(circle at 92% 70%,rgba(143,185,173,.11),transparent 28%),linear-gradient(135deg,#111719 0%,#1c2729 56%,#263536 100%);color:#fff}.hta-grid{position:absolute;inset:0;opacity:.22;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:46px 46px;mask-image:linear-gradient(to bottom,#000,transparent 96%)}.hta-cover-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(420px,.88fr);gap:68px;align-items:center}.hta-crumb{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:13px;color:rgba(255,255,255,.58);margin-bottom:34px}.hta-crumb a{color:inherit}.hta-crumb b{color:#fff;font-weight:600}.hta-kicker{display:flex;align-items:center;gap:14px;font-size:12px;letter-spacing:.16em;font-weight:700;color:#f1a897;margin-bottom:24px}.hta-kicker i{width:50px;height:1px;background:rgba(241,168,151,.48)}.hta-kicker b{color:rgba(255,255,255,.54);font-weight:600}.hta-copy h1{max-width:790px;margin:0;font-size:clamp(52px,6vw,88px);line-height:.96;letter-spacing:-.055em;font-weight:700}.hta-deck{max-width:690px;font-size:20px;line-height:1.68;color:rgba(255,255,255,.73);margin:29px 0 0}.hta-meta{display:flex;gap:0;margin-top:34px;border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.hta-meta div{padding:17px 25px 17px 0;margin-right:25px;border-right:1px solid rgba(255,255,255,.14)}.hta-meta div:last-child{border-right:0}.hta-meta small,.hta-desk-foot small{display:block;font-size:10px;letter-spacing:.13em;color:rgba(255,255,255,.44);margin-bottom:5px}.hta-meta strong{font-size:14px}.hta-actions{display:flex;gap:13px;flex-wrap:wrap;margin-top:32px}.hta-actions a{min-height:55px;display:inline-flex;align-items:center;gap:18px;padding:0 21px;border:1px solid rgba(255,255,255,.18);color:#fff;font-weight:700}.hta-actions a:first-child{background:#fff;color:#192123}.hta-actions a:hover{transform:translateY(-2px)}
.hta-desk{position:relative;background:#f7f2e9;color:var(--hta-ink);border:1px solid rgba(255,255,255,.2);box-shadow:0 40px 90px rgba(0,0,0,.3);transform:rotate(.8deg)}.hta-desk:before{content:"";position:absolute;width:92px;height:24px;top:-12px;left:50%;transform:translateX(-50%) rotate(-2deg);background:rgba(221,202,174,.76)}.hta-desk-head{padding:25px 27px 20px;border-bottom:1px solid var(--hta-line)}.hta-desk-head span{font-size:10px;letter-spacing:.18em;color:#a65347;font-weight:800}.hta-desk-head b{display:block;font-family:Georgia,serif;font-size:21px;line-height:1.3;margin-top:8px}.hta-desk-body{position:relative;min-height:410px;padding:24px;background-image:linear-gradient(rgba(32,41,43,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(32,41,43,.055) 1px,transparent 1px);background-size:26px 26px}.hta-phone{width:210px;margin:0 auto;border:8px solid #171d1f;border-radius:28px;background:#151b1d;box-shadow:0 18px 35px rgba(23,27,29,.22);overflow:hidden}.hta-phone-top{height:39px;padding:10px 13px;background:#f4efe7;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;font-size:8px}.hta-phone-top i{width:42px;height:10px;border-radius:10px;background:#171d1f}.hta-phone-top b{text-align:right;font-size:7px}.hta-video{height:255px;padding:24px 17px;display:flex;flex-direction:column;justify-content:flex-end;color:#fff;background:linear-gradient(to top,rgba(16,22,23,.94),rgba(16,22,23,.12)),radial-gradient(circle at 68% 26%,#bf7569 0 17%,transparent 18%),linear-gradient(145deg,#66847c,#253436)}.hta-video small{font-size:8px;letter-spacing:.15em;color:#f6b7aa}.hta-video strong{font-size:19px;line-height:1.2;margin:7px 0}.hta-video span{font-size:10px;color:rgba(255,255,255,.7)}.hta-wave{display:flex;align-items:end;gap:3px;height:24px;margin-top:17px}.hta-wave i{width:3px;background:#a7d2c7;border-radius:4px}.hta-wave i:nth-child(1){height:8px}.hta-wave i:nth-child(2){height:17px}.hta-wave i:nth-child(3){height:11px}.hta-wave i:nth-child(4){height:22px}.hta-wave i:nth-child(5){height:14px}.hta-wave i:nth-child(6){height:19px}.hta-phone-foot{height:44px;padding:0 15px;display:flex;align-items:center;justify-content:space-between;background:#f7f2e9;color:#1c2527;font-size:10px;font-weight:800}.hta-signal{position:absolute;width:145px;padding:13px 14px;background:#fff;border-left:3px solid #d06f5d;box-shadow:0 12px 25px rgba(23,27,29,.13)}.hta-signal small{font-size:8px;letter-spacing:.14em;color:#a65347}.hta-signal strong{display:block;font-size:13px;margin:4px 0}.hta-signal span{font-size:10px;color:#707876}.hta-signal.s1{left:20px;top:82px}.hta-signal.s2{right:19px;top:176px;border-color:#8fb9ad}.hta-signal.s3{left:25px;bottom:24px}.hta-desk-foot{display:grid;grid-template-columns:repeat(3,1fr);background:#171d1f;color:#fff}.hta-desk-foot div{padding:17px;border-right:1px solid rgba(255,255,255,.1)}.hta-desk-foot div:last-child{border:0}.hta-desk-foot strong{font-size:13px}
.hta-summary{background:#eee7dc;padding:68px 0}.hta-summary-layout{display:grid;grid-template-columns:1.15fr .85fr;gap:80px;align-items:start}.hta-summary span,.hta-heading>span,.hta-toc>span,.hta-final span{font-size:11px;letter-spacing:.17em;font-weight:800;color:#a65347}.hta-summary h2{font-family:Georgia,serif;font-weight:500;font-size:clamp(29px,3.2vw,46px);line-height:1.23;margin:17px 0 0;letter-spacing:-.025em}.hta-summary-list p{display:grid;grid-template-columns:40px 1fr;gap:16px;padding:16px 0;border-bottom:1px solid rgba(23,27,29,.14);margin:0;line-height:1.65}.hta-summary-list b{color:#b95f50}.hta-principles{padding:105px 0}.hta-heading{max-width:790px}.hta-heading h2{font-size:clamp(34px,4vw,58px);line-height:1.06;letter-spacing:-.045em;margin:18px 0}.hta-heading p{font-size:18px;line-height:1.7;color:#66706e}.hta-principle-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--hta-line);margin-top:55px;border:1px solid var(--hta-line)}.hta-principle-grid article{background:#fbf9f4;padding:34px;min-height:238px}.hta-principle-grid b{font-size:12px;color:#b95f50}.hta-principle-grid h3{font-family:Georgia,serif;font-size:26px;margin:42px 0 12px}.hta-principle-grid p{color:#68716f;line-height:1.66;margin:0}.hta-system{padding:100px 0;background:#182224;color:#fff}.hta-heading.is-light h2{color:#fff}.hta-system-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:52px}.hta-system-grid article{display:grid;grid-template-columns:54px 1fr;gap:20px;padding:28px;border:1px solid rgba(255,255,255,.13);background:rgba(255,255,255,.035)}.hta-system-grid>article>span{font-size:12px;color:#f1a897}.hta-system-grid h3{font-size:21px;margin:0 0 9px}.hta-system-grid p{margin:0;color:rgba(255,255,255,.65);line-height:1.65}
.hta-reading{padding:105px 0}.hta-reading-layout{display:grid;grid-template-columns:290px minmax(0,760px);gap:78px;justify-content:center;align-items:start}.hta-toc{position:sticky;top:105px}.hta-toc nav{margin-top:20px;border-top:1px solid var(--hta-line)}.hta-toc nav a{display:grid;grid-template-columns:32px 1fr;gap:10px;padding:13px 0;border-bottom:1px solid var(--hta-line);color:#5e6765;font-size:13px}.hta-toc nav a b{color:#b95f50;font-size:10px}.hta-toc nav a.is-active{color:#171b1d;font-weight:800}.hta-toc-cta{margin-top:28px;padding:24px;background:#202b2d;color:#fff}.hta-toc-cta small{font-size:9px;letter-spacing:.14em;color:#f1a897}.hta-toc-cta strong{display:block;font-family:Georgia,serif;font-size:19px;line-height:1.35;margin:10px 0 17px}.hta-toc-cta a{color:#fff;font-size:13px;font-weight:800}.hta-content{font-size:18px;line-height:1.82}.hta-content section{scroll-margin-top:115px;margin-bottom:58px}.hta-content h2{font-size:clamp(30px,3vw,43px);line-height:1.15;letter-spacing:-.035em;margin:0 0 22px}.hta-content h3{font-size:23px;margin:32px 0 12px}.hta-content p{color:#49524f}.hta-content li{margin:8px 0;color:#49524f}.hta-content .editorial-note,.hta-content .editorial-checklist{padding:24px 26px;background:#f0e8de;border-left:4px solid #d06f5d;margin:28px 0}.hta-final{padding:88px 0;background:#9fc4ba;color:#171b1d}.hta-final-layout{display:grid;grid-template-columns:1fr auto;gap:50px;align-items:end}.hta-final h2{max-width:880px;font-size:clamp(35px,4vw,58px);line-height:1.08;letter-spacing:-.04em;margin:16px 0}.hta-final p{max-width:750px;font-size:18px;line-height:1.65}.hta-final a{display:inline-flex;align-items:center;gap:20px;padding:19px 22px;background:#171b1d;color:#fff;font-weight:800;white-space:nowrap}.hta-faq{padding:105px 0;background:#f0ebe3}.hta-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:48px}.hta-faq details{background:#fff;border:1px solid var(--hta-line)}.hta-faq summary{list-style:none;display:grid;grid-template-columns:34px 1fr 20px;gap:12px;padding:21px;cursor:pointer}.hta-faq summary::-webkit-details-marker{display:none}.hta-faq summary b{font-size:10px;color:#b95f50}.hta-faq summary span{font-weight:800}.hta-faq summary i{font-style:normal;font-size:20px}.hta-faq details>div{padding:0 21px 22px 67px;color:#5d6663;line-height:1.65}
@media(max-width:1050px){.hta-cover-layout{grid-template-columns:1fr;gap:48px}.hta-desk{max-width:650px}.hta-summary-layout,.hta-reading-layout{grid-template-columns:1fr}.hta-toc{position:relative;top:auto}.hta-principle-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.hta-cover{padding:115px 0 60px}.hta-copy h1{font-size:45px}.hta-deck{font-size:17px}.hta-meta{display:grid;grid-template-columns:1fr 1fr}.hta-meta div{margin:0;padding:13px;border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.hta-desk{transform:none}.hta-desk-body{min-height:430px;padding:18px}.hta-phone{width:190px}.hta-signal{width:125px}.hta-signal.s1{left:8px;top:78px}.hta-signal.s2{right:8px;top:185px}.hta-signal.s3{left:12px;bottom:18px}.hta-summary-layout{gap:35px}.hta-principle-grid,.hta-system-grid,.hta-faq-grid{grid-template-columns:1fr}.hta-final-layout{grid-template-columns:1fr;align-items:start}.hta-reading{padding:75px 0}.hta-faq details>div{padding-left:21px}}

/* v20.1 — Kliniklerde Dijital Pazarlamanın Önemi */
.cdm-page{--ink:#12211d;--forest:#173c34;--sage:#88a79a;--lime:#d9e46f;--paper:#f4f1e9;--line:rgba(18,33,29,.15);background:var(--paper);color:var(--ink);overflow:hidden}.cdm-progress{position:fixed;left:0;top:0;width:100%;height:3px;z-index:9999}.cdm-progress span{display:block;width:0;height:100%;background:var(--lime)}.cdm-cover{position:relative;background:#12211d;color:#fff;padding:72px 0 64px;isolation:isolate}.cdm-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(to bottom,#000,transparent)}.cdm-cover:after{content:"";position:absolute;width:560px;height:560px;border-radius:50%;right:-220px;top:-240px;background:rgba(217,228,111,.12);filter:blur(5px);z-index:-1}.cdm-cover-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(430px,.95fr);gap:70px;align-items:center}.cdm-crumb{display:flex;gap:10px;align-items:center;font-size:12px;color:rgba(255,255,255,.58);margin-bottom:34px}.cdm-crumb a{color:inherit}.cdm-crumb b{color:#fff;font-weight:600}.cdm-kicker{display:flex;align-items:center;gap:13px;font-size:10px;letter-spacing:.16em;font-weight:800;color:var(--lime);margin-bottom:20px}.cdm-kicker i{width:34px;height:1px;background:rgba(217,228,111,.45)}.cdm-kicker b{color:rgba(255,255,255,.52);font-weight:700}.cdm-copy h1{font-size:clamp(44px,5.3vw,78px);line-height:.98;letter-spacing:-.052em;max-width:850px;margin:0 0 26px;font-weight:730}.cdm-deck{max-width:740px;font-size:18px;line-height:1.7;color:rgba(255,255,255,.73);margin:0}.cdm-meta{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);margin:34px 0 28px}.cdm-meta div{padding:17px 15px 17px 0;border-right:1px solid rgba(255,255,255,.14)}.cdm-meta div+div{padding-left:18px}.cdm-meta div:last-child{border-right:0}.cdm-meta small,.cdm-desk-foot small{display:block;font-size:9px;letter-spacing:.13em;color:rgba(255,255,255,.47);margin-bottom:6px}.cdm-meta strong{font-size:13px}.cdm-actions{display:flex;gap:12px;flex-wrap:wrap}.cdm-actions a,.cdm-final a{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;padding:15px 18px;background:var(--lime);color:var(--ink);font-size:13px;font-weight:800}.cdm-actions a+ a{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.22)}.cdm-desk{background:#f8f6ef;color:var(--ink);box-shadow:0 40px 100px rgba(0,0,0,.35);transform:rotate(1.2deg);border-radius:2px;overflow:hidden}.cdm-desk-head{padding:20px 22px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:35px}.cdm-desk-head span{font-size:9px;letter-spacing:.15em;font-weight:900;color:#577068}.cdm-desk-head b{font-size:12px;line-height:1.45;max-width:255px;text-align:right}.cdm-orbit{height:390px;position:relative;background:radial-gradient(circle at center,rgba(136,167,154,.2),transparent 47%)}.cdm-orbit:before,.cdm-orbit:after{content:"";position:absolute;border:1px solid rgba(23,60,52,.17);border-radius:50%;inset:58px 90px}.cdm-orbit:after{inset:105px 140px}.cdm-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:150px;height:150px;border-radius:50%;background:var(--forest);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:3;box-shadow:0 17px 40px rgba(23,60,52,.25)}.cdm-core small{font-size:8px;letter-spacing:.15em;color:var(--lime)}.cdm-core strong{font-size:24px;line-height:1.05;margin:7px 0}.cdm-core span{font-size:9px;color:rgba(255,255,255,.56)}.cdm-node{position:absolute;width:90px;padding:10px;background:#fff;border:1px solid rgba(23,60,52,.13);box-shadow:0 10px 25px rgba(23,60,52,.08);z-index:4}.cdm-node b{display:block;font-size:10px;color:var(--forest)}.cdm-node span{font-size:9px;color:#71817b}.cdm-node.n1{left:34px;top:54px}.cdm-node.n2{right:31px;top:61px}.cdm-node.n3{left:19px;top:172px}.cdm-node.n4{right:19px;top:174px}.cdm-node.n5{left:61px;bottom:38px}.cdm-node.n6{right:58px;bottom:34px}.cdm-desk-foot{display:grid;grid-template-columns:repeat(3,1fr);background:var(--forest);color:#fff}.cdm-desk-foot div{padding:16px;border-right:1px solid rgba(255,255,255,.11)}.cdm-desk-foot strong{font-size:11px}.cdm-summary{padding:75px 0;background:#e7e9dd}.cdm-summary-layout{display:grid;grid-template-columns:1.25fr .75fr;gap:80px}.cdm-summary span,.cdm-heading>span,.cdm-final span{font-size:10px;letter-spacing:.15em;font-weight:900;color:#59716a}.cdm-summary h2{font-size:clamp(28px,3.2vw,47px);line-height:1.18;letter-spacing:-.035em;margin:16px 0 0}.cdm-summary-list p{display:grid;grid-template-columns:38px 1fr;gap:14px;padding:17px 0;border-bottom:1px solid var(--line);margin:0;line-height:1.55}.cdm-summary-list b{color:#5b756c}.cdm-system{padding:100px 0}.cdm-heading{max-width:820px;margin-bottom:42px}.cdm-heading h2{font-size:clamp(34px,4.3vw,58px);line-height:1.07;letter-spacing:-.04em;margin:15px 0}.cdm-heading p{font-size:17px;line-height:1.65;color:#64736e}.cdm-system-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.cdm-system-grid article{padding:30px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:225px;transition:.25s}.cdm-system-grid article:hover{background:#fff;transform:translateY(-4px)}.cdm-system-grid b{font-size:11px;color:#72857f}.cdm-system-grid h3{font-size:23px;margin:35px 0 12px}.cdm-system-grid p{line-height:1.65;color:#67756f}.cdm-roadmap{padding:95px 0;background:var(--forest);color:#fff}.cdm-heading.is-light>span{color:var(--lime)}.cdm-heading.is-light h2{color:#fff}.cdm-roadmap-grid{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid rgba(255,255,255,.16);border-left:1px solid rgba(255,255,255,.16)}.cdm-roadmap-grid article{padding:25px 20px;min-height:210px;border-right:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16)}.cdm-roadmap-grid>article>span{font-size:11px;color:var(--lime)}.cdm-roadmap-grid small{display:block;margin:55px 0 12px;font-size:11px;letter-spacing:.12em;color:rgba(255,255,255,.45)}.cdm-roadmap-grid p{font-size:14px;line-height:1.55;margin:0}.cdm-reading{padding:100px 0;background:#fff}.cdm-reading-layout{display:grid;grid-template-columns:300px minmax(0,780px);gap:85px;justify-content:center}.cdm-toc{position:sticky;top:110px;align-self:start}.cdm-toc>span{font-size:10px;letter-spacing:.15em;font-weight:900}.cdm-toc nav{margin:20px 0 28px;border-top:1px solid var(--line)}.cdm-toc nav a{display:grid;grid-template-columns:28px 1fr;gap:8px;padding:11px 0;border-bottom:1px solid var(--line);font-size:12px;color:#65736e}.cdm-toc nav a.is-active{color:var(--forest);font-weight:800}.cdm-toc-cta{padding:22px;background:var(--forest);color:#fff}.cdm-toc-cta small{font-size:9px;letter-spacing:.13em;color:var(--lime)}.cdm-toc-cta strong{display:block;font-size:15px;line-height:1.5;margin:10px 0 16px}.cdm-toc-cta a{color:#fff;font-size:12px}.cdm-content{font-size:17px;line-height:1.8;color:#33433e}.cdm-content h2{font-size:35px;line-height:1.18;letter-spacing:-.025em;color:var(--ink);margin:72px 0 20px;scroll-margin-top:120px}.cdm-content h2:first-child{margin-top:0}.cdm-content h3{font-size:23px;color:var(--ink);margin:34px 0 12px}.cdm-content p,.cdm-content li{margin-bottom:15px}.cdm-content ul,.cdm-content ol{padding-left:24px}.cdm-content .editorial-note,.cdm-content .editorial-checklist,.cdm-content .editorial-warning{padding:24px 26px;margin:28px 0;background:#eef0e5;border-left:3px solid var(--forest)}.cdm-final{padding:85px 0;background:#dce374}.cdm-final-layout{display:flex;align-items:flex-end;justify-content:space-between;gap:55px}.cdm-final h2{font-size:clamp(34px,4vw,58px);max-width:850px;line-height:1.06;letter-spacing:-.04em;margin:14px 0}.cdm-final p{max-width:760px;line-height:1.6}.cdm-final a{background:var(--ink);color:#fff;white-space:nowrap}.cdm-faq{padding:100px 0}.cdm-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cdm-faq details{background:#fff;border:1px solid var(--line)}.cdm-faq summary{list-style:none;display:grid;grid-template-columns:38px 1fr 20px;gap:10px;padding:20px;cursor:pointer;font-weight:800}.cdm-faq summary::-webkit-details-marker{display:none}.cdm-faq summary b{color:#7b8d86}.cdm-faq details>div{padding:0 20px 20px 68px;line-height:1.65;color:#61706b}.cdm-faq details[open] summary i{transform:rotate(45deg)}
@media(max-width:1050px){.cdm-cover-layout{grid-template-columns:1fr;gap:50px}.cdm-desk{max-width:620px}.cdm-summary-layout{grid-template-columns:1fr;gap:35px}.cdm-roadmap-grid{grid-template-columns:repeat(2,1fr)}.cdm-reading-layout{grid-template-columns:1fr}.cdm-toc{position:relative;top:auto}.cdm-toc nav{columns:2}.cdm-final-layout{align-items:flex-start;flex-direction:column}}
@media(max-width:720px){.cdm-cover{padding:38px 0 45px}.cdm-copy h1{font-size:43px}.cdm-kicker b{display:none}.cdm-meta{grid-template-columns:1fr}.cdm-meta div,.cdm-meta div+div{padding:12px 0;border-right:0;border-bottom:1px solid rgba(255,255,255,.11)}.cdm-meta div:last-child{border-bottom:0}.cdm-actions{flex-direction:column}.cdm-desk{transform:none}.cdm-orbit{height:340px}.cdm-orbit:before{inset:50px 48px}.cdm-orbit:after{inset:98px}.cdm-node{width:76px}.cdm-node.n1{left:8px}.cdm-node.n2{right:8px}.cdm-node.n3{left:2px}.cdm-node.n4{right:2px}.cdm-node.n5{left:18px}.cdm-node.n6{right:18px}.cdm-summary,.cdm-system,.cdm-roadmap,.cdm-reading,.cdm-faq{padding:65px 0}.cdm-system-grid,.cdm-roadmap-grid,.cdm-faq-grid{grid-template-columns:1fr}.cdm-system-grid article{min-height:auto}.cdm-roadmap-grid article{min-height:155px}.cdm-roadmap-grid small{margin-top:30px}.cdm-toc nav{columns:1}.cdm-content{font-size:16px}.cdm-content h2{font-size:29px}.cdm-final{padding:65px 0}.cdm-final a{width:100%}}

/* v20.1.1 — Klinik dijital pazarlama süreç kartları kontrast düzeltmesi */
.cdm-growth-steps article{background:#f8fbf8!important;border:1px solid #d7e3dc!important;box-shadow:0 18px 44px rgba(9,39,31,.08)!important;color:#14352d!important}
.cdm-growth-steps article>b{background:#123c32!important;color:#fff!important;border-color:#123c32!important}
.cdm-growth-steps article h3,.cdm-growth-steps article strong{color:#123c32!important}
.cdm-growth-steps article p,.cdm-growth-steps article span{color:#51665f!important}
.cdm-growth-steps article:before{background:#c59455!important}

/* Bivensa v22.3 — kurumsal logo kilidi */
.site-body .bivensa-lockup{display:inline-flex!important;align-items:center!important;gap:12px!important;width:max-content!important;text-decoration:none!important}
.site-body .bivensa-lockup-mark{display:grid;place-items:center;width:40px;height:40px;flex:0 0 40px}
.site-body .bivensa-lockup-mark img{display:block;width:40px;height:40px;object-fit:contain}
.site-body .bivensa-lockup-copy{display:grid;line-height:1;min-width:0}
.site-body .bivensa-lockup-copy strong{display:block;color:#fff;font-size:14px;font-weight:800;letter-spacing:-.025em;white-space:nowrap}
.site-body .bivensa-lockup-copy small{display:block;margin-top:6px;color:#849ca5;font-size:7px;font-weight:760;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}
.site-body .bivensa-lockup-footer .bivensa-lockup-copy strong{font-size:15px}
.site-body .bivensa-lockup-footer .bivensa-lockup-copy small{color:#78928f}
.admin-brand .brandmark{background:url('/assets/brand/bivensa-mark.svg') center/contain no-repeat!important;font-size:0!important}
@media(max-width:720px){.site-body .bivensa-lockup{gap:10px!important}.site-body .bivensa-lockup-mark,.site-body .bivensa-lockup-mark img{width:37px;height:37px}.site-body .bivensa-lockup-copy strong{font-size:13px}.site-body .bivensa-lockup-copy small{font-size:6.4px;letter-spacing:.13em}}

/* Bivensa v23.0 — Birleşik marka kilidi ve profesyonel gizlilik merkezi */
.site-body .bivensa-lockup-mark,
.site-body .bivensa-lockup-mark img{width:42px!important;height:42px!important}
.site-body .bivensa-lockup-mark{border-radius:13px;filter:drop-shadow(0 10px 24px rgba(2,18,27,.18))}
.site-body .bivensa-lockup-copy strong{font-size:15px!important;font-weight:820!important;letter-spacing:-.035em!important;color:#fff!important}
.site-body .bivensa-lockup-copy small{margin-top:5px!important;font-size:7px!important;letter-spacing:.17em!important;color:#88a0aa!important}
.site-footer .bivensa-lockup,
.site-footer .bivensa-lockup *{color:inherit}
.site-footer .bivensa-lockup-mark img{filter:none!important;opacity:1!important}
.site-footer .bivensa-lockup-copy strong{color:#fff!important}
.site-footer .bivensa-lockup-copy small{color:#88a0aa!important}

.site-body .consent-banner{left:50%!important;right:auto!important;bottom:22px!important;transform:translateX(-50%);width:min(1180px,calc(100% - 40px));max-width:none!important;display:grid!important;grid-template-columns:58px minmax(0,1fr) auto!important;align-items:center!important;gap:20px!important;padding:20px!important;border:1px solid rgba(73,222,194,.28)!important;border-radius:22px!important;background:linear-gradient(145deg,rgba(7,29,42,.985),rgba(8,39,48,.985))!important;box-shadow:0 28px 90px rgba(0,15,25,.34),inset 0 1px rgba(255,255,255,.06)!important;color:#fff!important;backdrop-filter:blur(24px)!important}
.site-body .consent-banner-icon{display:grid;place-items:center;width:58px;height:58px;border:1px solid rgba(91,232,207,.28);border-radius:17px;background:rgba(91,232,207,.08)}
.site-body .consent-banner-icon span{position:relative;width:24px;height:29px;border:2px solid #5be8cf;border-radius:12px 12px 14px 14px}
.site-body .consent-banner-icon span:before{content:"";position:absolute;left:5px;top:7px;width:10px;height:6px;border-left:2px solid #5be8cf;border-bottom:2px solid #5be8cf;transform:rotate(-45deg)}
.site-body .consent-kicker{display:block;margin-bottom:5px;color:#65e6ce;font-size:9px;font-weight:850;letter-spacing:.16em;text-transform:uppercase}
.site-body .consent-banner-copy{max-width:650px}
.site-body .consent-banner-copy strong{font-size:18px!important;line-height:1.25;color:#fff!important;letter-spacing:-.02em}
.site-body .consent-banner-copy p{margin:6px 0 8px!important;color:#adc0c7!important;font-size:13px;line-height:1.55!important}
.site-body .consent-links{gap:15px!important}
.site-body .consent-links a{color:#8de9d7!important;font-size:11px!important;text-underline-offset:3px}
.site-body .consent-actions{display:grid!important;grid-template-columns:repeat(3,max-content)!important;gap:9px!important;align-items:center!important;justify-content:end!important;flex-wrap:nowrap!important}
.site-body .consent-actions .btn{min-height:43px!important;padding:0 16px!important;border-radius:12px!important;border:1px solid rgba(180,218,218,.24)!important;background:rgba(255,255,255,.035)!important;color:#eaf7f5!important;font-size:12px!important;font-weight:760!important;box-shadow:none!important;white-space:nowrap!important;transition:transform .2s ease,border-color .2s ease,background .2s ease!important}
.site-body .consent-actions .btn:hover{transform:translateY(-2px);border-color:rgba(91,232,207,.55)!important;background:rgba(91,232,207,.08)!important}
.site-body .consent-actions .consent-accept-btn{border-color:#4bd8c3!important;background:linear-gradient(135deg,#69ead2,#2cc8b6)!important;color:#06252e!important;box-shadow:0 12px 26px rgba(44,200,182,.2)!important}
.site-body .consent-actions .consent-accept-btn:hover{background:linear-gradient(135deg,#7cf1dc,#38d4c1)!important}

.site-body .consent-modal-backdrop{background:rgba(2,17,27,.72)!important;backdrop-filter:blur(10px)!important}
.site-body .consent-modal-card{width:min(660px,100%)!important;padding:32px!important;border:1px solid rgba(45,199,181,.22)!important;border-radius:24px!important;background:linear-gradient(160deg,#f9fcfb,#eef6f3)!important;box-shadow:0 35px 110px rgba(0,18,28,.4)!important}
.site-body .consent-modal-card .eyebrow{color:#118578!important}
.site-body .consent-modal-card h2{color:#082b34!important;font-size:32px!important}
.site-body .consent-category{padding:18px 0!important;border-top:1px solid rgba(8,43,52,.1)!important}
.site-body .consent-category b{color:#0b3740!important}
.site-body .consent-category p{color:#60757a!important}
.site-body .consent-always{padding:7px 10px;border-radius:999px;background:#dff5ef;color:#087564!important}
.site-body .consent-save{min-height:48px!important;border-radius:13px!important;background:#0b3942!important;color:#fff!important}

@media(max-width:960px){
  .site-body .consent-banner{grid-template-columns:50px minmax(0,1fr)!important}
  .site-body .consent-banner-icon{width:50px;height:50px}
  .site-body .consent-actions{grid-column:1/-1!important;grid-template-columns:repeat(3,1fr)!important;width:100%!important}
  .site-body .consent-actions .btn{width:100%!important}
}
@media(max-width:620px){
  .site-body .bivensa-lockup-mark,.site-body .bivensa-lockup-mark img{width:38px!important;height:38px!important}
  .site-body .consent-banner{bottom:10px!important;width:calc(100% - 20px)!important;grid-template-columns:42px minmax(0,1fr)!important;gap:12px!important;padding:15px!important;border-radius:18px!important}
  .site-body .consent-banner-icon{width:42px;height:42px;border-radius:13px}
  .site-body .consent-banner-icon span{transform:scale(.78)}
  .site-body .consent-kicker{font-size:8px}
  .site-body .consent-banner-copy strong{font-size:16px!important}
  .site-body .consent-banner-copy p{font-size:12px!important;line-height:1.45!important}
  .site-body .consent-links{display:none!important}
  .site-body .consent-actions{grid-template-columns:1fr 1fr!important;gap:8px!important}
  .site-body .consent-actions .btn{min-height:42px!important;padding:0 10px!important;font-size:11px!important}
  .site-body .consent-actions .consent-accept-btn{grid-column:1/-1!important;grid-row:1!important}
  .site-body .consent-modal{padding:10px!important}
  .site-body .consent-modal-card{padding:25px 18px 18px!important;border-radius:20px!important}
  .site-body .consent-modal-card h2{font-size:26px!important}
  .site-body .consent-category{align-items:flex-start!important;gap:12px!important}
}


/* Bivensa v23.1 — bağımsız ve çakışmasız marka bileşeni */
.site-body .bivensa-brand,
.site-body .bivensa-brand::before,
.site-body .bivensa-brand::after,
.site-body .bivensa-brand *::before,
.site-body .bivensa-brand *::after{content:none!important;background-image:none!important}
.site-body .bivensa-brand{display:inline-flex!important;align-items:center!important;gap:12px!important;width:max-content!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;filter:none!important;transform:none!important;text-decoration:none!important;color:#fff!important;line-height:1!important}
.site-body .bivensa-brand-mark{display:grid!important;place-items:center!important;width:42px!important;height:42px!important;min-width:42px!important;flex:0 0 42px!important;margin:0!important;padding:0!important;border:0!important;border-radius:13px!important;background:none!important;box-shadow:0 10px 28px rgba(1,16,25,.20)!important;overflow:hidden!important;opacity:1!important}
.site-body .bivensa-brand-mark img{display:block!important;width:42px!important;height:42px!important;min-width:42px!important;max-width:none!important;object-fit:contain!important;margin:0!important;padding:0!important;border:0!important;border-radius:13px!important;background:none!important;filter:none!important;opacity:1!important;transform:none!important}
.site-body .bivensa-brand-copy{display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;margin:0!important;padding:0!important;line-height:1!important}
.site-body .bivensa-brand-copy strong{display:block!important;margin:0!important;padding:0!important;color:#fff!important;font-size:15px!important;font-weight:820!important;letter-spacing:-.035em!important;line-height:1!important;white-space:nowrap!important}
.site-body .bivensa-brand-copy small{display:block!important;margin:6px 0 0!important;padding:0!important;color:#8aa0aa!important;font-size:7px!important;font-weight:760!important;letter-spacing:.17em!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important}
.site-footer .bivensa-brand-footer{position:relative!important;z-index:2!important;align-self:flex-start!important}
.site-footer .bivensa-brand-footer .bivensa-brand-mark,
.site-footer .bivensa-brand-footer .bivensa-brand-mark img{width:46px!important;height:46px!important;min-width:46px!important;flex-basis:46px!important}
.site-footer .bivensa-brand-footer .bivensa-brand-copy strong{font-size:17px!important}
.site-footer .bivensa-brand-footer .bivensa-brand-copy small{font-size:7.3px!important;color:#8ea4ae!important}
@media(max-width:720px){
  .site-body .bivensa-brand{gap:10px!important}
  .site-body .bivensa-brand-mark,.site-body .bivensa-brand-mark img{width:38px!important;height:38px!important;min-width:38px!important;flex-basis:38px!important}
  .site-body .bivensa-brand-copy strong{font-size:13px!important}
  .site-body .bivensa-brand-copy small{font-size:6.3px!important;letter-spacing:.14em!important}
  .site-footer .bivensa-brand-footer .bivensa-brand-mark,.site-footer .bivensa-brand-footer .bivensa-brand-mark img{width:42px!important;height:42px!important;min-width:42px!important;flex-basis:42px!important}
  .site-footer .bivensa-brand-footer .bivensa-brand-copy strong{font-size:15px!important}
}
/* Lead maliyeti editoryal tasarım */
.hlc-page{--ink:#102b2d;--paper:#f5f1e8;--accent:#e66d4f;background:#fff;color:var(--ink)}.hlc-page *{box-sizing:border-box}.hlc-hero{padding:150px 0 80px;background:linear-gradient(135deg,#f8f4ec,#edf7f2);border-bottom:1px solid #d6e0db}.hlc-hero-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:70px;align-items:center}.hlc-crumb{display:flex;gap:10px;font-size:13px;color:#6e7c7c;margin-bottom:32px}.hlc-kicker{font-size:12px;font-weight:800;letter-spacing:.16em;color:#168475;margin-bottom:20px}.hlc-copy h1{font-size:clamp(52px,6vw,86px);line-height:.95;letter-spacing:-.055em;margin:0 0 26px}.hlc-copy>p{font-size:20px;line-height:1.65;color:#5d6d6d}.hlc-actions{display:flex;gap:12px;margin:34px 0}.hlc-actions a,.hlc-cta a{padding:17px 22px;border:1px solid var(--ink);font-weight:800}.hlc-actions a:first-child,.hlc-cta a{background:var(--ink);color:#fff}.hlc-meta{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #ccd7d2;padding-top:22px}.hlc-meta small{display:block;font-size:10px;letter-spacing:.14em;color:#7b8988}.hlc-meta strong{display:block;margin-top:8px;font-size:14px}.hlc-ledger{background:var(--ink);color:#fff;border-radius:28px;padding:28px;box-shadow:0 28px 65px rgba(16,43,45,.18);transform:rotate(1deg)}.hlc-ledger header,.hlc-ledger footer{display:flex;justify-content:space-between;gap:20px}.hlc-ledger header{font-size:11px;letter-spacing:.15em;color:#b9d6cf}.hlc-equation{display:grid;grid-template-columns:1fr auto 1fr auto 1.1fr;gap:10px;align-items:center;margin:42px 0 34px}.hlc-equation strong,.hlc-equation em{padding:18px;border:1px solid rgba(255,255,255,.18);font-style:normal;font-size:14px}.hlc-equation em{background:var(--accent)}.hlc-funnel{display:grid;grid-template-columns:1fr 18px 1fr 18px 1fr 18px 1fr;align-items:center}.hlc-funnel div{background:#173d3f;border-radius:16px;padding:18px}.hlc-funnel small{display:block;font-size:28px;font-weight:900}.hlc-funnel span{font-size:11px;color:#b8cfca}.hlc-funnel i{height:1px;background:#6ea89a}.hlc-ledger footer{margin-top:28px;padding-top:20px;border-top:1px solid rgba(255,255,255,.15);font-size:12px;color:#b9d6cf}.hlc-summary{padding:82px 0;background:var(--ink);color:#fff}.hlc-summary>.container{display:grid;grid-template-columns:180px 1fr;gap:50px}.hlc-summary>div>span,.hlc-architecture header>span,.hlc-faq header>span{font-size:11px;letter-spacing:.17em;color:#66d0b8;font-weight:800}.hlc-summary h2,.hlc-architecture h2{font-size:clamp(34px,4vw,58px);line-height:1.08;letter-spacing:-.035em;margin:0 0 34px}.hlc-summary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.hlc-summary-grid article{padding:24px;border:1px solid rgba(255,255,255,.14);border-radius:18px}.hlc-summary-grid b{color:#66d0b8}.hlc-summary-grid h3{font-size:20px;margin:20px 0 8px}.hlc-summary-grid p{color:#b8c9c6;line-height:1.6}.hlc-architecture{padding:90px 0;background:var(--paper)}.hlc-architecture header{max-width:900px}.hlc-channel-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:40px}.hlc-channel-grid article{background:#fff;border:1px solid #d7dfdb;border-radius:20px;padding:28px;min-height:235px;display:flex;flex-direction:column}.hlc-channel-grid small{color:#168879;font-weight:800;letter-spacing:.12em}.hlc-channel-grid h3{font-size:25px;margin:auto 0 10px}.hlc-channel-grid p{color:#687978;line-height:1.6}.hlc-reading{padding:95px 0}.hlc-reading-grid{display:grid;grid-template-columns:285px minmax(0,820px);gap:80px;align-items:start}.hlc-toc{position:sticky;top:120px}.hlc-toc>span{font-size:11px;letter-spacing:.15em;font-weight:800}.hlc-toc nav{display:grid;margin:20px 0 28px;border-top:1px solid #d9e1de}.hlc-toc nav a{padding:12px 0;border-bottom:1px solid #e5ebe8;color:#667675;font-size:13px}.hlc-toc>div{background:var(--ink);color:#fff;padding:22px;border-radius:18px}.hlc-toc small{color:#66d0b8}.hlc-toc strong{display:block;font-size:17px;line-height:1.4;margin:12px 0}.hlc-toc a{color:#fff}.hlc-content{font-size:18px;line-height:1.8;color:#344849}.hlc-content section{margin:0 0 56px}.hlc-content h2{font-size:42px;line-height:1.12;letter-spacing:-.035em;color:var(--ink);margin:0 0 20px}.hlc-content h3{font-size:25px;line-height:1.3;color:var(--ink);margin:30px 0 10px}.hlc-content p{margin:0 0 18px}.hlc-content li{margin:8px 0}.hlc-content blockquote{margin:28px 0;padding:24px 28px;border-left:4px solid var(--accent);background:#f6f3ec}.hlc-content table{width:100%;border-collapse:collapse;margin:26px 0;font-size:15px}.hlc-content th,.hlc-content td{padding:14px;border:1px solid #d9e1de;text-align:left}.hlc-content th{background:var(--ink);color:#fff}.hlc-cta{background:#d8efe7;padding:72px 0}.hlc-cta>.container{display:flex;justify-content:space-between;align-items:end;gap:40px}.hlc-cta span{font-size:11px;letter-spacing:.15em;font-weight:800;color:#147f70}.hlc-cta h2{font-size:clamp(36px,4vw,60px);max-width:850px;margin:12px 0 0}.hlc-faq{padding:90px 0;background:#f7f5ef}.hlc-faq h2{font-size:46px;margin:10px 0 34px}.hlc-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hlc-faq details{background:#fff;border:1px solid #dce3df;border-radius:16px}.hlc-faq summary{display:grid;grid-template-columns:42px 1fr auto;gap:12px;padding:20px;cursor:pointer}.hlc-faq summary b{color:#168879}.hlc-faq details>div{padding:0 20px 22px 74px;color:#617271;line-height:1.65}.hlc-progress{position:fixed;left:0;right:0;top:0;height:3px;z-index:9999}.hlc-progress span{display:block;height:100%;width:0;background:var(--accent)}
@media(max-width:1050px){.hlc-hero-grid,.hlc-reading-grid{grid-template-columns:1fr}.hlc-ledger{transform:none}.hlc-toc{position:relative;top:auto}.hlc-channel-grid{grid-template-columns:1fr 1fr}.hlc-summary>.container{grid-template-columns:1fr}}
@media(max-width:700px){.hlc-hero{padding:120px 0 55px}.hlc-copy h1{font-size:48px}.hlc-meta,.hlc-summary-grid,.hlc-channel-grid,.hlc-faq-grid{grid-template-columns:1fr}.hlc-equation{grid-template-columns:1fr}.hlc-equation i{display:none}.hlc-funnel{grid-template-columns:1fr;gap:8px}.hlc-funnel i{width:1px;height:16px;justify-self:center}.hlc-cta>.container{display:block}.hlc-cta a{display:inline-block;margin-top:24px}.hlc-content h2{font-size:34px}}


/* Yapay Zekâ GEO - 5 Etkili İpucu */
.geo5-page{--ink:#10211d;--muted:#5c6a66;--paper:#f5f2ea;--green:#0f5b4c;--lime:#c9f36b;--line:rgba(16,33,29,.13);background:#fff;color:var(--ink)}
.geo5-page h1,.geo5-page h2,.geo5-page h3{letter-spacing:-.035em}.geo5-progress{position:fixed;z-index:1001;left:0;right:0;top:0;height:3px}.geo5-progress span{display:block;height:100%;width:0;background:var(--lime)}
.geo5-hero{padding:150px 0 72px;background:var(--paper);border-bottom:1px solid var(--line);overflow:hidden}.geo5-hero-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:70px;align-items:center}.geo5-crumb{display:flex;gap:9px;align-items:center;font-size:13px;color:var(--muted);margin-bottom:44px}.geo5-crumb a{color:inherit}.geo5-kicker{font-size:12px;font-weight:800;letter-spacing:.16em;color:var(--green);margin-bottom:20px}.geo5-copy h1{font-size:clamp(48px,6vw,86px);line-height:.94;max-width:850px;margin:0 0 26px}.geo5-copy>p{font-size:20px;line-height:1.65;color:var(--muted);max-width:700px}.geo5-actions{display:flex;gap:12px;margin-top:34px}.geo5-actions a{padding:15px 21px;border-radius:999px;font-weight:750;border:1px solid var(--ink)}.geo5-actions a:first-child{background:var(--ink);color:#fff}.geo5-meta{display:flex;gap:34px;margin-top:46px;padding-top:25px;border-top:1px solid var(--line)}.geo5-meta div{display:grid;gap:5px}.geo5-meta small{font-size:10px;letter-spacing:.12em;color:var(--muted)}.geo5-meta strong{font-size:14px}
.geo5-atlas{min-height:520px;background:var(--ink);color:#fff;border-radius:34px;padding:28px;display:flex;flex-direction:column;box-shadow:0 30px 80px rgba(16,33,29,.2)}.geo5-atlas header,.geo5-atlas footer{display:flex;justify-content:space-between;gap:20px}.geo5-atlas header{font-size:11px;letter-spacing:.16em;color:#b9c5c1}.geo5-atlas header b{font-size:28px;color:var(--lime)}.geo5-orbit{position:relative;flex:1;min-height:340px;display:grid;place-items:center}.geo5-orbit:before,.geo5-orbit:after{content:"";position:absolute;border:1px solid rgba(255,255,255,.18);border-radius:50%;width:285px;height:285px}.geo5-orbit:after{width:190px;height:190px}.geo5-core{width:112px;height:112px;border-radius:50%;display:grid;place-items:center;background:var(--lime);color:var(--ink);font-size:28px;font-weight:900}.geo5-orbit span{position:absolute;left:50%;top:50%;transform:rotate(calc(var(--i)*72deg)) translateY(-146px) rotate(calc(var(--i)*-72deg));font-size:10px;letter-spacing:.12em;background:#fff;color:var(--ink);padding:9px 12px;border-radius:999px;font-weight:800}.geo5-atlas footer{border-top:1px solid rgba(255,255,255,.16);padding-top:20px;display:grid}.geo5-atlas footer small{color:#9aaba5;letter-spacing:.12em}.geo5-atlas footer strong{font-size:18px;line-height:1.4}
.geo5-reading{padding:86px 0 100px}.geo5-reading-grid{display:grid;grid-template-columns:300px minmax(0,760px);justify-content:center;gap:70px}.geo5-toc{position:sticky;top:112px;align-self:start}.geo5-toc>span{display:block;font-size:11px;font-weight:800;letter-spacing:.15em;color:var(--green);margin-bottom:17px}.geo5-toc nav{display:grid;border-top:1px solid var(--line)}.geo5-toc nav a{display:grid;grid-template-columns:30px 1fr;gap:9px;padding:11px 0;border-bottom:1px solid var(--line);font-size:13px;line-height:1.35;color:var(--muted)}.geo5-toc nav a b{font-size:10px;color:#9aa6a2}.geo5-toc nav a.is-active{color:var(--ink);font-weight:750}.geo5-toc nav a.is-active b{color:var(--green)}.geo5-toc>div{margin-top:24px;padding:22px;background:var(--ink);color:#fff;border-radius:18px;display:grid;gap:10px}.geo5-toc>div small{color:var(--lime);letter-spacing:.1em}.geo5-toc>div a{color:var(--lime);font-weight:800}.geo5-content{font-size:18px;line-height:1.78}.geo5-content section{margin:0 0 58px}.geo5-content h2{font-size:clamp(31px,4vw,48px);line-height:1.08;margin:0 0 20px;scroll-margin-top:125px}.geo5-content h3{font-size:23px;line-height:1.25;margin:29px 0 10px}.geo5-content p{margin:0 0 18px;color:#37443f}.geo5-content ul,.geo5-content ol{margin:16px 0 22px;padding-left:24px}.geo5-content li{margin:8px 0}.geo5-content blockquote{margin:26px 0;padding:24px 28px;background:var(--paper);border-left:4px solid var(--green);border-radius:0 16px 16px 0}.geo5-content table{width:100%;border-collapse:collapse;margin:28px 0;font-size:15px}.geo5-content th,.geo5-content td{padding:15px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.geo5-content th{background:var(--ink);color:#fff}.geo5-insight-grid,.geo5-channel-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px}.geo5-channel-grid{grid-template-columns:repeat(2,1fr)}.geo5-insight-grid article,.geo5-channel-grid article{padding:24px;border:1px solid var(--line);border-radius:18px;background:#fff}.geo5-insight-grid b,.geo5-channel-grid small{color:var(--green);font-size:12px;letter-spacing:.1em}.geo5-insight-grid h3,.geo5-channel-grid h3{margin:14px 0 8px;font-size:19px}.geo5-insight-grid p,.geo5-channel-grid p{font-size:15px;margin:0}.geo5-flow{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--ink);color:#fff;padding:22px;border-radius:18px;margin-top:24px}.geo5-flow span{font-size:13px;font-weight:800}.geo5-flow i{color:var(--lime)}.geo5-check{padding:26px;background:#eff6df;border:1px solid #d7e8ad;border-radius:18px;margin:24px 0}.geo5-check strong{font-size:20px}
.geo5-cta{background:var(--green);color:#fff;padding:72px 0}.geo5-cta .container{display:flex;align-items:end;justify-content:space-between;gap:30px}.geo5-cta span{color:var(--lime);font-size:11px;letter-spacing:.14em}.geo5-cta h2{font-size:clamp(34px,5vw,62px);max-width:850px;margin:12px 0 0}.geo5-cta a{white-space:nowrap;background:var(--lime);color:var(--ink);padding:16px 22px;border-radius:999px;font-weight:850}.geo5-faq{padding:90px 0;background:var(--paper)}.geo5-faq header{max-width:740px;margin-bottom:36px}.geo5-faq header span{color:var(--green);font-size:11px;letter-spacing:.15em;font-weight:850}.geo5-faq header h2{font-size:clamp(36px,5vw,58px);margin:12px 0}.geo5-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.geo5-faq details{background:#fff;border:1px solid var(--line);border-radius:16px;padding:0 20px}.geo5-faq summary{display:grid;grid-template-columns:32px 1fr 20px;gap:10px;align-items:center;padding:20px 0;cursor:pointer;font-weight:750}.geo5-faq summary b{font-size:11px;color:var(--green)}.geo5-faq details>div{padding:0 0 20px 42px;color:var(--muted);line-height:1.65}
@media(max-width:980px){.geo5-hero{padding-top:130px}.geo5-hero-grid,.geo5-reading-grid{grid-template-columns:1fr}.geo5-atlas{min-height:450px}.geo5-toc{position:relative;top:auto}.geo5-toc nav{grid-template-columns:1fr 1fr;column-gap:18px}.geo5-insight-grid{grid-template-columns:1fr}.geo5-cta .container{align-items:start;flex-direction:column}.geo5-faq-grid{grid-template-columns:1fr}}
@media(max-width:640px){.geo5-hero{padding:112px 0 50px}.geo5-copy h1{font-size:46px}.geo5-copy>p{font-size:17px}.geo5-actions,.geo5-meta{flex-direction:column}.geo5-meta{gap:14px}.geo5-atlas{padding:20px;min-height:390px}.geo5-orbit:before{width:245px;height:245px}.geo5-orbit:after{width:165px;height:165px}.geo5-orbit span{transform:rotate(calc(var(--i)*72deg)) translateY(-124px) rotate(calc(var(--i)*-72deg));font-size:8px}.geo5-reading{padding:55px 0}.geo5-reading-grid{gap:42px}.geo5-toc nav{grid-template-columns:1fr}.geo5-content{font-size:16px}.geo5-content section{margin-bottom:44px}.geo5-channel-grid{grid-template-columns:1fr}.geo5-flow{align-items:stretch;flex-direction:column}.geo5-flow i{transform:rotate(90deg);align-self:center}.geo5-faq{padding:60px 0}}


/* Yapay Zekâlar Klinik Otoritesini Nasıl Ölçüyor */
.aica-page{--ink:#101b2b;--navy:#142a46;--blue:#2d6688;--ice:#edf4f6;--sand:#f5f1e9;--gold:#c99b55;--muted:#617080;--line:rgba(16,27,43,.13);background:#fff;color:var(--ink)}
.aica-page h1,.aica-page h2,.aica-page h3{letter-spacing:-.035em}.aica-progress{position:fixed;z-index:1001;left:0;right:0;top:0;height:3px}.aica-progress span{display:block;height:100%;width:0;background:var(--gold)}
.aica-hero{padding:150px 0 76px;background:linear-gradient(135deg,#f7f4ed 0%,#edf4f6 100%);border-bottom:1px solid var(--line);overflow:hidden}.aica-hero-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:72px;align-items:center}.aica-crumb{display:flex;gap:9px;align-items:center;font-size:13px;color:var(--muted);margin-bottom:44px}.aica-crumb a{color:inherit}.aica-kicker{font-size:11px;font-weight:850;letter-spacing:.17em;color:var(--blue);margin-bottom:20px}.aica-copy h1{font-size:clamp(48px,6vw,84px);line-height:.96;max-width:820px;margin:0 0 26px}.aica-copy>p{font-size:20px;line-height:1.65;color:var(--muted);max-width:700px}.aica-actions{display:flex;gap:12px;margin-top:34px}.aica-actions a{padding:15px 21px;border-radius:999px;font-weight:780;border:1px solid var(--ink)}.aica-actions a:first-child{background:var(--ink);color:#fff}.aica-meta{display:flex;gap:34px;margin-top:46px;padding-top:25px;border-top:1px solid var(--line)}.aica-meta div{display:grid;gap:5px}.aica-meta small{font-size:10px;letter-spacing:.12em;color:var(--muted)}.aica-meta strong{font-size:14px}
.aica-pyramid{min-height:550px;background:var(--ink);color:#fff;border-radius:10px;padding:30px;display:flex;flex-direction:column;box-shadow:0 35px 90px rgba(16,27,43,.22);transform:rotate(1deg)}.aica-pyramid header,.aica-pyramid footer{display:flex;justify-content:space-between;gap:20px}.aica-pyramid header{font-size:11px;letter-spacing:.16em;color:#aeb9c5}.aica-pyramid header b{font-size:30px;color:var(--gold)}.aica-layers{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:25px 0}.aica-layers div{display:grid;grid-template-columns:34px 1fr;grid-template-areas:'n t' 'n d';align-items:center;padding:12px 18px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);clip-path:polygon(7% 0,93% 0,100% 100%,0 100%)}.aica-layers div:nth-child(1){width:48%}.aica-layers div:nth-child(2){width:60%}.aica-layers div:nth-child(3){width:72%}.aica-layers div:nth-child(4){width:84%}.aica-layers div:nth-child(5){width:96%;background:rgba(201,155,85,.17)}.aica-layers small{grid-area:n;color:var(--gold);font-size:10px}.aica-layers strong{grid-area:t;font-size:13px;letter-spacing:.12em}.aica-layers span{grid-area:d;color:#b6c0c9;font-size:11px;margin-top:2px}.aica-pyramid footer{border-top:1px solid rgba(255,255,255,.16);padding-top:20px;display:grid}.aica-pyramid footer small{color:var(--gold);letter-spacing:.12em}.aica-pyramid footer strong{font-size:17px;line-height:1.45}
.aica-reading{padding:88px 0 105px}.aica-reading-grid{display:grid;grid-template-columns:300px minmax(0,780px);justify-content:center;gap:72px}.aica-toc{position:sticky;top:112px;align-self:start}.aica-toc>span{display:block;font-size:11px;font-weight:850;letter-spacing:.15em;color:var(--blue);margin-bottom:17px}.aica-toc nav{display:grid;border-top:1px solid var(--line);max-height:62vh;overflow:auto}.aica-toc nav a{display:grid;grid-template-columns:30px 1fr;gap:9px;padding:10px 0;border-bottom:1px solid var(--line);font-size:12px;line-height:1.35;color:var(--muted)}.aica-toc nav a b{font-size:10px;color:#9aa5af}.aica-toc nav a.is-active{color:var(--ink);font-weight:780}.aica-toc nav a.is-active b{color:var(--gold)}.aica-toc>div{margin-top:24px;padding:22px;background:var(--navy);color:#fff;border-radius:12px;display:grid;gap:10px}.aica-toc>div small{color:#e5c38f;letter-spacing:.1em}.aica-toc>div a{color:#e5c38f;font-weight:800}
.aica-content{font-size:18px;line-height:1.76}.aica-content section{margin:0 0 56px}.aica-content h2{font-size:clamp(31px,4vw,47px);line-height:1.1;margin:0 0 19px;scroll-margin-top:125px}.aica-content h3{font-size:23px;line-height:1.28;margin:28px 0 10px}.aica-content p{margin:0 0 17px;color:#384655}.aica-content ul,.aica-content ol{margin:15px 0 22px;padding-left:24px}.aica-content li{margin:8px 0}.aica-content blockquote{margin:27px 0;padding:25px 28px;background:var(--sand);border-left:4px solid var(--gold);font-size:21px;line-height:1.55}.aica-content table{width:100%;border-collapse:collapse;margin:28px 0;font-size:15px}.aica-content th,.aica-content td{padding:15px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.aica-content th{background:var(--ink);color:#fff}.aica-summary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:26px 0}.aica-summary-grid article,.aica-card-grid article,.aica-channel-grid article{padding:24px;border:1px solid var(--line);background:#fff}.aica-summary-grid b{color:var(--gold);font-size:12px}.aica-summary-grid h3,.aica-card-grid h3,.aica-channel-grid h3{font-size:19px;margin:13px 0 7px}.aica-summary-grid p,.aica-card-grid p,.aica-channel-grid p{font-size:15px;margin:0}.aica-flow{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--navy);color:#fff;padding:22px;border-radius:10px;margin:24px 0}.aica-flow span{font-size:12px;font-weight:850;letter-spacing:.08em}.aica-flow i{color:var(--gold)}.aica-note,.aica-warning,.aica-check{padding:25px 28px;margin:24px 0;border-radius:10px}.aica-note{background:var(--ice);border:1px solid #d5e5ea}.aica-warning{background:#fbf1e3;border:1px solid #edd3ad}.aica-check{background:#f0f5ef;border:1px solid #d4e2d3}.aica-card-grid,.aica-channel-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:25px 0}.aica-card-grid small,.aica-channel-grid small{font-size:10px;color:var(--blue);letter-spacing:.12em;font-weight:850}
.aica-cta{background:var(--navy);color:#fff;padding:74px 0}.aica-cta .container{display:flex;align-items:end;justify-content:space-between;gap:30px}.aica-cta span{color:#e5c38f;font-size:11px;letter-spacing:.14em}.aica-cta h2{font-size:clamp(34px,5vw,61px);max-width:850px;margin:12px 0 0}.aica-cta a{white-space:nowrap;background:var(--gold);color:var(--ink);padding:16px 22px;border-radius:999px;font-weight:850}.aica-faq{padding:92px 0;background:var(--sand)}.aica-faq header{max-width:760px;margin-bottom:36px}.aica-faq header span{color:var(--blue);font-size:11px;letter-spacing:.15em;font-weight:850}.aica-faq header h2{font-size:clamp(36px,5vw,58px);margin:12px 0}.aica-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.aica-faq details{background:#fff;border:1px solid var(--line);border-radius:12px;padding:0 20px}.aica-faq summary{display:grid;grid-template-columns:32px 1fr 20px;gap:10px;align-items:center;padding:20px 0;cursor:pointer;font-weight:760}.aica-faq summary b{font-size:11px;color:var(--gold)}.aica-faq details>div{padding:0 0 20px 42px;color:var(--muted);line-height:1.65}
@media(max-width:980px){.aica-hero{padding-top:130px}.aica-hero-grid,.aica-reading-grid{grid-template-columns:1fr}.aica-pyramid{min-height:480px;transform:none}.aica-toc{position:relative;top:auto}.aica-toc nav{grid-template-columns:1fr 1fr;column-gap:18px;max-height:none}.aica-summary-grid{grid-template-columns:1fr}.aica-cta .container{align-items:start;flex-direction:column}.aica-faq-grid{grid-template-columns:1fr}}
@media(max-width:640px){.aica-hero{padding:112px 0 52px}.aica-copy h1{font-size:45px}.aica-copy>p{font-size:17px}.aica-actions,.aica-meta{flex-direction:column}.aica-meta{gap:14px}.aica-pyramid{padding:20px;min-height:430px}.aica-layers div{width:100%!important;clip-path:none}.aica-reading{padding:56px 0}.aica-reading-grid{gap:42px}.aica-toc nav{grid-template-columns:1fr}.aica-content{font-size:16px}.aica-content section{margin-bottom:44px}.aica-card-grid,.aica-channel-grid{grid-template-columns:1fr}.aica-flow{align-items:stretch;flex-direction:column}.aica-flow i{transform:rotate(90deg);align-self:center}.aica-faq{padding:60px 0}}


/* Sağlık Turizmi Reklam ve Pazarlama — özel editoryal tasarım */
.htam-page{--htam-ink:#10233a;--htam-paper:#f4f0e7;--htam-white:#fffdf8;--htam-coral:#e85d45;--htam-mint:#70d7bd;--htam-line:rgba(16,35,58,.16);background:var(--htam-paper);color:var(--htam-ink);overflow:hidden}.htam-page *{box-sizing:border-box}.htam-progress{position:fixed;left:0;right:0;top:0;height:3px;z-index:9999;background:transparent}.htam-progress span{display:block;width:0;height:100%;background:var(--htam-coral)}.htam-hero{position:relative;padding:154px 0 78px;background:linear-gradient(135deg,#f8f5ee 0%,#f0eee8 54%,#eaf5f1 100%);border-bottom:1px solid var(--htam-line)}.htam-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(16,35,58,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(16,35,58,.035) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(to bottom,#000 0%,transparent 85%);pointer-events:none}.htam-hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(440px,.96fr);gap:74px;align-items:center}.htam-crumb{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:13px;color:#647285;margin-bottom:42px}.htam-crumb a{color:inherit;text-decoration:none}.htam-crumb b{color:var(--htam-ink)}.htam-crumb i{font-style:normal;color:#a1a9ae}.htam-kicker{display:flex;align-items:center;gap:14px;font-size:11px;font-weight:800;letter-spacing:.18em;margin-bottom:24px}.htam-kicker span{color:var(--htam-coral)}.htam-kicker i{width:44px;height:1px;background:var(--htam-ink);opacity:.35}.htam-kicker b{font-size:10px;color:#5d6a76}.htam-copy h1{font-size:clamp(58px,5.8vw,96px);line-height:.94;letter-spacing:-.068em;max-width:760px;margin:0 0 28px;font-weight:800}.htam-copy>p{font-size:20px;line-height:1.72;color:#536378;max-width:720px;margin:0}.htam-actions{display:flex;gap:12px;margin:34px 0 36px}.htam-actions a{display:inline-flex;align-items:center;justify-content:space-between;gap:34px;min-height:58px;padding:0 22px;text-decoration:none;font-weight:800;border:1px solid var(--htam-ink);transition:.25s}.htam-actions a:first-child{background:var(--htam-ink);color:#fff}.htam-actions a:last-child{color:var(--htam-ink);background:rgba(255,255,255,.48)}.htam-actions a:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(16,35,58,.12)}.htam-meta{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--htam-line);border-bottom:1px solid var(--htam-line)}.htam-meta>div{padding:20px 20px 18px 0}.htam-meta>div+div{border-left:1px solid var(--htam-line);padding-left:20px}.htam-meta small{display:block;font-size:9px;letter-spacing:.16em;color:#7e8994;margin-bottom:8px}.htam-meta strong{font-size:14px}.htam-atlas{position:relative;min-height:610px;background:#10233a;color:white;border-radius:30px;padding:26px;box-shadow:0 40px 80px rgba(16,35,58,.2);transform:rotate(1.1deg)}.htam-atlas:before{content:"";position:absolute;inset:12px;border:1px solid rgba(255,255,255,.11);border-radius:22px;pointer-events:none}.htam-atlas header,.htam-atlas footer{position:relative;z-index:2}.htam-atlas header{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.18em;color:#a5b5c4}.htam-atlas header b{color:var(--htam-mint)}.htam-atlas-stage{position:relative;height:410px;margin:34px 0 22px}.htam-orbit{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid rgba(112,215,189,.3);border-radius:50%}.htam-orbit.o1{width:180px;height:180px}.htam-orbit.o2{width:290px;height:290px}.htam-orbit.o3{width:395px;height:395px}.htam-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:146px;height:146px;border-radius:50%;background:var(--htam-coral);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:0 0 0 15px rgba(232,93,69,.08)}.htam-core small{font-size:9px;letter-spacing:.16em;margin-bottom:8px}.htam-core strong{font-size:22px;line-height:1.05;max-width:100px}.htam-point{position:absolute;display:flex;align-items:center;gap:8px;background:#fff;color:var(--htam-ink);padding:10px 13px;border-radius:999px;font-size:11px;font-weight:800;box-shadow:0 12px 24px rgba(0,0,0,.16)}.htam-point b{color:var(--htam-coral);font-size:9px}.htam-point.p1{top:12px;left:45%}.htam-point.p2{top:26%;right:3%}.htam-point.p3{bottom:9%;right:12%}.htam-point.p4{bottom:8%;left:8%}.htam-point.p5{top:27%;left:1%}.htam-atlas footer{background:rgba(112,215,189,.11);border:1px solid rgba(112,215,189,.22);padding:18px 20px;border-radius:16px}.htam-atlas footer small{display:block;color:var(--htam-mint);letter-spacing:.16em;font-size:9px;margin-bottom:8px}.htam-atlas footer strong{font-size:15px;line-height:1.55}.htam-summary{padding:88px 0;background:var(--htam-white);border-bottom:1px solid var(--htam-line)}.htam-summary>.container{display:grid;grid-template-columns:150px 1fr;gap:48px}.htam-summary-head{display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid var(--htam-line);padding-right:32px}.htam-summary-head span{font-size:10px;letter-spacing:.18em;font-weight:800;color:var(--htam-coral)}.htam-summary-head b{font-size:58px;line-height:1;color:#d8dedc}.htam-summary-main h2{font-size:clamp(34px,3.3vw,54px);line-height:1.08;letter-spacing:-.045em;margin:0 0 24px}.htam-summary-main>p{font-size:18px;line-height:1.75;color:#5b6774;max-width:920px}.htam-summary-cards{grid-column:2;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}.htam-summary-cards>div{padding:24px;border:1px solid var(--htam-line);background:#fff;border-radius:16px}.htam-summary-cards b{font-size:11px;color:var(--htam-coral)}.htam-summary-cards strong{display:block;font-size:18px;margin:28px 0 10px}.htam-summary-cards p{font-size:14px;line-height:1.65;color:#66717b;margin:0}.htam-architecture{padding:78px 0;background:#10233a;color:#fff}.htam-architecture header{display:grid;grid-template-columns:160px 1fr;gap:36px;align-items:start;margin-bottom:44px}.htam-architecture header span{font-size:10px;letter-spacing:.18em;color:var(--htam-mint);font-weight:800}.htam-architecture h2{font-size:clamp(32px,3vw,50px);line-height:1.08;letter-spacing:-.04em;margin:0;max-width:890px}.htam-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;border-top:1px solid rgba(255,255,255,.18);padding-top:24px}.htam-flow>div{padding:20px 10px}.htam-flow i{align-self:center;color:var(--htam-mint);font-style:normal;font-size:24px}.htam-flow b{display:block;color:var(--htam-coral);font-size:10px;margin-bottom:34px}.htam-flow strong{font-size:15px;letter-spacing:.06em}.htam-flow p{color:#aebbc7;font-size:13px;line-height:1.55}.htam-reading{padding:92px 0;background:var(--htam-paper)}.htam-reading-grid{display:grid;grid-template-columns:285px minmax(0,780px);justify-content:center;gap:76px;align-items:start}.htam-toc{position:sticky;top:118px}.htam-toc>span{display:block;font-size:10px;letter-spacing:.18em;font-weight:800;color:var(--htam-coral);padding-bottom:16px;border-bottom:1px solid var(--htam-line)}.htam-toc nav{display:flex;flex-direction:column;max-height:52vh;overflow:auto}.htam-toc nav a{display:grid;grid-template-columns:28px 1fr;gap:10px;padding:11px 0;border-bottom:1px solid var(--htam-line);text-decoration:none;color:#6b7580;font-size:12px;line-height:1.35}.htam-toc nav a b{font-size:9px;color:#a7afb6}.htam-toc nav a.is-active{color:var(--htam-ink);font-weight:800}.htam-toc nav a.is-active b{color:var(--htam-coral)}.htam-toc>div{margin-top:24px;background:var(--htam-ink);color:white;padding:24px;border-radius:16px}.htam-toc>div small{font-size:9px;color:var(--htam-mint);letter-spacing:.14em}.htam-toc>div strong{display:block;font-size:16px;line-height:1.45;margin:14px 0}.htam-toc>div a{color:#fff;font-size:13px}.htam-content{font-size:17px;line-height:1.78;color:#34465a}.htam-content section{margin:0 0 70px}.htam-content h2{font-size:clamp(34px,3.4vw,52px);line-height:1.08;letter-spacing:-.045em;color:var(--htam-ink);margin:0 0 24px;scroll-margin-top:130px}.htam-content h3{font-size:24px;line-height:1.25;letter-spacing:-.025em;color:var(--htam-ink);margin:34px 0 10px}.htam-content p{margin:0 0 18px}.htam-content strong{color:var(--htam-ink)}.htam-content ul,.htam-content ol{margin:22px 0;padding-left:24px}.htam-content li{margin:10px 0}.htam-content blockquote{margin:30px 0;padding:24px 26px;border-left:4px solid var(--htam-coral);background:#fff;border-radius:0 16px 16px 0;color:#3c4c5d}.htam-content table{width:100%;border-collapse:separate;border-spacing:0;margin:28px 0;background:#fff;border:1px solid var(--htam-line);border-radius:16px;overflow:hidden;font-size:14px}.htam-content th,.htam-content td{text-align:left;padding:15px;border-bottom:1px solid var(--htam-line);vertical-align:top}.htam-content th{background:#e8f0ed;color:var(--htam-ink)}.htam-content tr:last-child td{border-bottom:0}.htam-check{background:#10233a;color:#fff;padding:30px;border-radius:20px}.htam-check strong{color:var(--htam-mint);font-size:22px}.htam-check li{color:#d6e0e6}.htam-cta{padding:78px 0;background:var(--htam-coral);color:#fff}.htam-cta>.container{display:flex;justify-content:space-between;align-items:end;gap:40px}.htam-cta span{font-size:10px;letter-spacing:.18em;font-weight:800}.htam-cta h2{font-size:clamp(36px,4vw,62px);line-height:1.02;letter-spacing:-.05em;max-width:920px;margin:20px 0 0}.htam-cta a{flex:0 0 auto;display:flex;gap:30px;padding:18px 20px;background:#fff;color:var(--htam-ink);text-decoration:none;font-weight:800}.htam-faq{padding:90px 0;background:#fff}.htam-faq header{display:grid;grid-template-columns:220px 1fr;gap:40px;margin-bottom:46px}.htam-faq header span{font-size:10px;letter-spacing:.18em;color:var(--htam-coral);font-weight:800}.htam-faq h2{font-size:clamp(36px,4vw,58px);line-height:1.05;letter-spacing:-.045em;margin:0}.htam-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.htam-faq details{border:1px solid var(--htam-line);border-radius:14px;background:#fff}.htam-faq summary{display:grid;grid-template-columns:34px 1fr auto;gap:12px;align-items:center;padding:20px;cursor:pointer;list-style:none}.htam-faq summary::-webkit-details-marker{display:none}.htam-faq summary b{font-size:10px;color:var(--htam-coral)}.htam-faq summary span{font-weight:800}.htam-faq summary i{font-style:normal;font-size:20px}.htam-faq details>div{padding:0 20px 20px 66px;color:#596673;line-height:1.65;font-size:14px}.htam-faq details[open] summary i{transform:rotate(45deg)}
@media(max-width:1100px){.htam-hero-grid{grid-template-columns:1fr;gap:50px}.htam-atlas{max-width:700px;width:100%;margin:auto;transform:none}.htam-reading-grid{grid-template-columns:230px minmax(0,1fr);gap:40px}.htam-summary>.container{grid-template-columns:110px 1fr}}
@media(max-width:800px){.htam-hero{padding:120px 0 56px}.htam-copy h1{font-size:54px}.htam-copy>p{font-size:17px}.htam-actions{flex-direction:column}.htam-meta{grid-template-columns:1fr}.htam-meta>div+div{border-left:0;border-top:1px solid var(--htam-line);padding-left:0}.htam-atlas{min-height:520px;padding:22px}.htam-atlas-stage{height:335px}.htam-orbit.o3{width:320px;height:320px}.htam-orbit.o2{width:240px;height:240px}.htam-summary>.container{display:block}.htam-summary-head{flex-direction:row;border-right:0;border-bottom:1px solid var(--htam-line);padding:0 0 18px;margin-bottom:26px}.htam-summary-cards{grid-template-columns:1fr;margin-top:30px}.htam-architecture header{display:block}.htam-architecture header span{display:block;margin-bottom:20px}.htam-flow{grid-template-columns:1fr}.htam-flow i{transform:rotate(90deg);justify-self:center}.htam-reading-grid{display:block}.htam-toc{position:relative;top:auto;margin-bottom:48px}.htam-toc nav{max-height:none;display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.htam-content h2{font-size:36px}.htam-content table{display:block;overflow-x:auto}.htam-cta>.container{display:block}.htam-cta a{margin-top:30px;display:inline-flex}.htam-faq header{display:block}.htam-faq header span{display:block;margin-bottom:18px}.htam-faq-grid{grid-template-columns:1fr}}
@media(max-width:520px){.htam-copy h1{font-size:43px}.htam-kicker b{display:none}.htam-atlas{min-height:470px}.htam-atlas-stage{height:290px}.htam-orbit.o3{width:270px;height:270px}.htam-orbit.o2{width:205px;height:205px}.htam-orbit.o1{width:135px;height:135px}.htam-core{width:116px;height:116px}.htam-core strong{font-size:18px}.htam-point{padding:8px 10px;font-size:10px}.htam-toc nav{grid-template-columns:1fr}.htam-content{font-size:16px}.htam-content h2{font-size:32px}.htam-faq details>div{padding-left:20px}}

/* Sağlık Turizminde Dijital Pazarlama Nasıl Olmalıdır */
.dmp-page{--ink:#10243a;--muted:#667487;--line:#dfe5e8;--paper:#f7f4ee;--accent:#0f7c72;--accent2:#d8a75d;background:#fff;color:var(--ink)}
.dmp-progress{position:fixed;left:0;right:0;top:0;height:3px;z-index:9999;background:transparent}.dmp-progress span{display:block;width:0;height:100%;background:var(--accent)}
.dmp-hero{padding:136px 0 78px;background:linear-gradient(135deg,#f7f4ee 0%,#fff 58%,#edf5f3 100%);border-bottom:1px solid var(--line)}
.dmp-hero-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.72fr);gap:68px;align-items:center}
.dmp-crumb{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:13px;color:#657383;margin-bottom:32px}.dmp-crumb a{color:inherit;text-decoration:none}.dmp-crumb i{opacity:.45}.dmp-crumb b{font-weight:700;color:var(--ink)}
.dmp-kicker{display:flex;align-items:center;gap:14px;margin-bottom:22px;font-size:11px;letter-spacing:.14em;font-weight:800}.dmp-kicker span{color:var(--accent)}.dmp-kicker i{width:34px;height:1px;background:#b7c5c8}.dmp-kicker b{color:#7b8792;font-weight:700}
.dmp-copy h1{font-size:clamp(48px,6vw,84px);line-height:.98;letter-spacing:-.055em;max-width:820px;margin:0 0 24px}.dmp-copy>p{font-size:20px;line-height:1.65;color:#58697a;max-width:740px;margin:0 0 30px}
.dmp-actions{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:38px}.dmp-actions a{display:inline-flex;align-items:center;gap:18px;padding:14px 20px;border-radius:999px;text-decoration:none;font-weight:800;font-size:14px}.dmp-actions a:first-child{background:var(--ink);color:#fff}.dmp-actions a:last-child{border:1px solid #b9c5c8;color:var(--ink);background:rgba(255,255,255,.65)}
.dmp-meta{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #cfd8d9;padding-top:22px;gap:22px}.dmp-meta div{min-width:0}.dmp-meta small{display:block;color:#7b8792;font-size:10px;letter-spacing:.13em;font-weight:800;margin-bottom:7px}.dmp-meta strong{display:block;font-size:14px;line-height:1.35}
.dmp-journey{position:relative;background:#10243a;color:#fff;border-radius:28px;padding:28px;box-shadow:0 28px 70px rgba(16,36,58,.16);overflow:hidden}.dmp-journey:before{content:"";position:absolute;width:260px;height:260px;border-radius:50%;background:rgba(15,124,114,.18);right:-110px;top:-120px}.dmp-journey header,.dmp-journey footer{position:relative;z-index:1}.dmp-journey header{display:flex;justify-content:space-between;gap:20px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.14);font-size:10px;letter-spacing:.14em}.dmp-journey header span{color:#8fe1d8}.dmp-journey header b{color:#cbd7df}.dmp-journey-list{position:relative;z-index:1;padding:24px 0 18px}.dmp-journey-list>div{display:grid;grid-template-columns:42px 1fr;gap:14px;align-items:center;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.1)}.dmp-journey-list>div:last-child{border-bottom:0}.dmp-journey-list b{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(143,225,216,.45);font-size:11px;color:#8fe1d8}.dmp-journey-list small{display:block;font-size:9px;letter-spacing:.15em;color:#8ea1b1;margin-bottom:4px}.dmp-journey-list strong{font-size:17px;letter-spacing:-.01em}.dmp-journey footer{border-top:1px solid rgba(255,255,255,.14);padding-top:19px}.dmp-journey footer span{display:block;color:#8fe1d8;font-size:10px;letter-spacing:.14em;font-weight:800;margin-bottom:8px}.dmp-journey footer strong{font-size:15px;line-height:1.5;font-weight:650;color:#e7eef2}
.dmp-intro{padding:88px 0;background:#fff}.dmp-intro .container{display:grid;grid-template-columns:180px minmax(0,1fr);gap:48px}.dmp-intro-label{display:flex;justify-content:space-between;align-items:flex-start;color:var(--accent);font-size:11px;letter-spacing:.14em;font-weight:800}.dmp-intro-label b{color:#a8b3ba}.dmp-intro-main h2{font-size:clamp(30px,4vw,52px);line-height:1.08;letter-spacing:-.04em;margin:0 0 22px}.dmp-intro-main>p{font-size:19px;line-height:1.7;color:#617181;max-width:900px}.dmp-intro-points{grid-column:2;display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:20px}.dmp-intro-points>div{padding:24px;border:1px solid var(--line);border-radius:18px;background:#fbfcfb}.dmp-intro-points b{color:var(--accent);font-size:12px}.dmp-intro-points strong{display:block;font-size:18px;margin:14px 0 8px}.dmp-intro-points p{margin:0;color:#687787;line-height:1.55}
.dmp-architecture{padding:80px 0;background:var(--ink);color:#fff}.dmp-architecture header{display:grid;grid-template-columns:180px 1fr;gap:48px;align-items:start;margin-bottom:38px}.dmp-architecture header span{font-size:11px;letter-spacing:.14em;color:#8fe1d8;font-weight:800}.dmp-architecture h2{font-size:clamp(30px,4vw,48px);line-height:1.1;letter-spacing:-.035em;max-width:900px;margin:0}.dmp-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;gap:12px}.dmp-flow>div{padding:24px;border-radius:18px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12)}.dmp-flow b{color:#8fe1d8;font-size:11px}.dmp-flow strong{display:block;margin:17px 0 8px;font-size:16px}.dmp-flow p{margin:0;color:#b8c5ce;line-height:1.55;font-size:14px}.dmp-flow>i{align-self:center;color:#66808f;font-style:normal}
.dmp-reading{padding:92px 0 110px;background:#fff}.dmp-reading-grid{display:grid;grid-template-columns:280px minmax(0,760px);justify-content:center;gap:72px;align-items:start}.dmp-toc{position:sticky;top:110px}.dmp-toc>span{display:block;font-size:11px;letter-spacing:.14em;color:var(--accent);font-weight:800;margin-bottom:18px}.dmp-toc nav{border-top:1px solid var(--line);max-height:52vh;overflow:auto}.dmp-toc nav a{display:grid;grid-template-columns:30px 1fr;gap:10px;padding:11px 0;border-bottom:1px solid var(--line);color:#71808e;text-decoration:none;font-size:12px;line-height:1.35}.dmp-toc nav a b{font-size:10px;color:#a1adb5}.dmp-toc nav a.is-active{color:var(--ink);font-weight:800}.dmp-toc nav a.is-active b{color:var(--accent)}.dmp-toc>div{margin-top:24px;padding:20px;border-radius:16px;background:var(--paper)}.dmp-toc>div small{display:block;color:var(--accent);font-size:9px;letter-spacing:.12em;font-weight:800;margin-bottom:9px}.dmp-toc>div strong{display:block;font-size:14px;line-height:1.45}.dmp-toc>div a{display:inline-block;margin-top:14px;color:var(--ink);font-size:12px;font-weight:800;text-decoration:none}
.dmp-content{font-size:18px;line-height:1.78;color:#34485a}.dmp-content section{scroll-margin-top:130px;margin-bottom:54px}.dmp-content h2{font-size:clamp(30px,4vw,46px);line-height:1.12;letter-spacing:-.035em;color:var(--ink);margin:0 0 18px}.dmp-content h3{font-size:23px;line-height:1.25;color:var(--ink);margin:30px 0 10px}.dmp-content p{margin:0 0 18px}.dmp-content ul,.dmp-content ol{margin:18px 0 24px;padding-left:24px}.dmp-content li{margin:8px 0}.dmp-content table{width:100%;border-collapse:separate;border-spacing:0;margin:26px 0;border:1px solid var(--line);border-radius:16px;overflow:hidden;font-size:14px}.dmp-content th,.dmp-content td{padding:15px 16px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.dmp-content th{background:var(--paper);color:var(--ink);font-size:12px}.dmp-content tr:last-child td{border-bottom:0}.dmp-note{margin:24px 0;padding:22px 24px;border-left:4px solid var(--accent);background:#eef6f4;border-radius:0 14px 14px 0}.dmp-note strong{display:block;color:var(--ink);font-size:15px;margin-bottom:6px}.dmp-note p{margin:0}.dmp-channel-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin:24px 0}.dmp-channel-grid>div{padding:20px;border:1px solid var(--line);border-radius:16px;background:#fbfcfb}.dmp-channel-grid>div:last-child{grid-column:1/-1}.dmp-channel-grid b{color:var(--accent);font-size:11px}.dmp-channel-grid h3{font-size:18px;margin:10px 0 6px}.dmp-channel-grid p{font-size:15px;line-height:1.55;margin:0}
.dmp-cta{padding:70px 0;background:#e9f3f0}.dmp-cta .container{display:flex;justify-content:space-between;gap:40px;align-items:end}.dmp-cta span{font-size:10px;letter-spacing:.14em;color:var(--accent);font-weight:800}.dmp-cta h2{font-size:clamp(30px,4vw,50px);line-height:1.08;letter-spacing:-.04em;max-width:900px;margin:14px 0 0}.dmp-cta a{flex:0 0 auto;padding:15px 20px;border-radius:999px;background:var(--ink);color:#fff;text-decoration:none;font-weight:800}
.dmp-faq{padding:96px 0;background:#f8f8f6}.dmp-faq header{max-width:850px;margin-bottom:38px}.dmp-faq header span{font-size:11px;letter-spacing:.14em;color:var(--accent);font-weight:800}.dmp-faq h2{font-size:clamp(32px,4vw,52px);line-height:1.1;letter-spacing:-.04em;margin:14px 0 0}.dmp-faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.dmp-faq details{background:#fff;border:1px solid var(--line);border-radius:14px;padding:0 18px}.dmp-faq summary{display:grid;grid-template-columns:32px 1fr auto;gap:12px;align-items:center;padding:18px 0;cursor:pointer;list-style:none}.dmp-faq summary::-webkit-details-marker{display:none}.dmp-faq summary b{font-size:10px;color:var(--accent)}.dmp-faq summary span{font-weight:800;line-height:1.35}.dmp-faq summary i{font-style:normal;font-size:20px}.dmp-faq details>div{padding:0 44px 18px;color:#627181;line-height:1.65;font-size:14px}
@media(max-width:980px){.dmp-hero-grid{grid-template-columns:1fr;gap:42px}.dmp-journey{max-width:680px}.dmp-intro .container,.dmp-architecture header{grid-template-columns:1fr;gap:22px}.dmp-intro-points{grid-column:1}.dmp-flow{grid-template-columns:1fr 1fr}.dmp-flow>i{display:none}.dmp-reading-grid{grid-template-columns:1fr}.dmp-toc{position:relative;top:auto}.dmp-toc nav{display:grid;grid-template-columns:repeat(2,1fr);max-height:none}.dmp-toc nav a:nth-child(odd){padding-right:14px}.dmp-faq-grid{grid-template-columns:1fr}}
@media(max-width:700px){.dmp-hero{padding:112px 0 56px}.dmp-copy h1{font-size:48px}.dmp-copy>p{font-size:17px}.dmp-meta{grid-template-columns:1fr;gap:14px}.dmp-journey{padding:22px;border-radius:22px}.dmp-intro{padding:64px 0}.dmp-intro-points{grid-template-columns:1fr}.dmp-architecture{padding:60px 0}.dmp-flow{grid-template-columns:1fr}.dmp-reading{padding:68px 0}.dmp-reading-grid{gap:44px}.dmp-toc nav{grid-template-columns:1fr}.dmp-content{font-size:17px}.dmp-content table{display:block;overflow-x:auto}.dmp-channel-grid{grid-template-columns:1fr}.dmp-channel-grid>div:last-child{grid-column:auto}.dmp-cta .container{display:block}.dmp-cta a{display:inline-flex;margin-top:26px}.dmp-faq{padding:70px 0}}
/* Hasta Tekliflendirme Sistemi — teklif dokümanı editoryal tasarım */
.pqs-page{--pqs-ink:#112c2a;--pqs-muted:#667775;--pqs-paper:#f5f1e8;--pqs-line:#d9d5ca;--pqs-accent:#1c7c68;--pqs-warm:#d88a56;background:#fbfaf7;color:var(--pqs-ink)}
.pqs-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:9999}.pqs-progress span{display:block;width:0;height:100%;background:var(--pqs-accent)}
.pqs-hero{padding:142px 0 78px;background:linear-gradient(180deg,#f3efe6 0%,#fbfaf7 100%);border-bottom:1px solid var(--pqs-line);overflow:hidden}.pqs-hero-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr);gap:72px;align-items:center}.pqs-crumb{display:flex;gap:9px;align-items:center;font-size:13px;color:#71817f;margin-bottom:36px}.pqs-crumb a{color:inherit}.pqs-crumb b{color:var(--pqs-ink)}.pqs-kicker{display:flex;align-items:center;gap:12px;font-size:11px;letter-spacing:.16em;font-weight:800;margin-bottom:26px}.pqs-kicker span{color:var(--pqs-accent)}.pqs-kicker i{width:34px;height:1px;background:#b7c4c0}.pqs-kicker b{color:#6f7d7a}.pqs-copy h1{font-size:clamp(48px,6vw,82px);line-height:.97;letter-spacing:-.055em;max-width:820px;margin:0 0 25px;font-weight:760}.pqs-copy>p{font-size:20px;line-height:1.65;color:#516461;max-width:720px}.pqs-actions{display:flex;gap:12px;margin-top:34px}.pqs-actions a{display:inline-flex;align-items:center;gap:18px;padding:15px 20px;border-radius:8px;font-weight:750;border:1px solid var(--pqs-ink)}.pqs-actions a:first-child{background:var(--pqs-ink);color:#fff}.pqs-actions a:last-child{color:var(--pqs-ink);background:transparent}.pqs-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:50px;border-top:1px solid var(--pqs-line);border-bottom:1px solid var(--pqs-line)}.pqs-meta div{padding:18px 20px 18px 0}.pqs-meta div+div{padding-left:20px;border-left:1px solid var(--pqs-line)}.pqs-meta small,.pqs-doc-title small,.pqs-doc-row small,.pqs-doc-total small{display:block;font-size:10px;letter-spacing:.13em;font-weight:800;color:#75827f;margin-bottom:7px}.pqs-meta strong{font-size:14px}
.pqs-document{position:relative;background:#fff;border:1px solid #d7d2c6;box-shadow:0 28px 70px rgba(25,47,43,.12);padding:30px;border-radius:3px;transform:rotate(1.2deg)}.pqs-document:before{content:"";position:absolute;inset:12px -13px -13px 12px;border:1px solid #d8d3c8;z-index:-1;background:#eee9df}.pqs-doc-head{display:flex;justify-content:space-between;padding-bottom:18px;border-bottom:2px solid var(--pqs-ink);font-size:10px;letter-spacing:.14em;font-weight:850}.pqs-doc-head span{color:var(--pqs-accent)}.pqs-doc-title{padding:28px 0 24px}.pqs-doc-title strong{font-family:Georgia,serif;font-size:28px;line-height:1.2;font-weight:500;display:block}.pqs-doc-row{display:grid;grid-template-columns:34px 1fr 24px;gap:12px;align-items:center;padding:18px 0;border-top:1px solid #e4e0d7}.pqs-doc-row>span{font-size:12px;color:#89928f}.pqs-doc-row b{font-size:14px}.pqs-doc-row>i{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#e5f1ed;color:var(--pqs-accent);font-style:normal;font-weight:900}.pqs-doc-total{margin-top:8px;padding:20px;background:var(--pqs-ink);color:#fff}.pqs-doc-total small{color:#9bc1b8}.pqs-doc-total strong{font-size:20px}.pqs-doc-route{display:flex;align-items:center;justify-content:space-between;margin-top:20px;font-size:11px;font-weight:800;color:#5e6e6b}.pqs-doc-route i{color:var(--pqs-warm)}
.pqs-summary{padding:82px 0}.pqs-summary>.container{display:grid;grid-template-columns:160px 1.1fr .9fr;gap:50px}.pqs-summary-label{display:flex;justify-content:space-between;flex-direction:column;font-size:11px;letter-spacing:.15em;font-weight:850;color:var(--pqs-accent);border-right:1px solid var(--pqs-line);padding-right:28px}.pqs-summary-label b{font-size:42px;color:#d6d7d1}.pqs-summary-copy h2{font-family:Georgia,serif;font-size:34px;line-height:1.25;font-weight:500;margin:0 0 20px}.pqs-summary-copy p{color:var(--pqs-muted);font-size:17px;line-height:1.75}.pqs-summary-grid{display:grid;gap:10px}.pqs-summary-grid div{display:grid;grid-template-columns:36px 100px 1fr;gap:12px;align-items:start;padding:15px 0;border-bottom:1px solid var(--pqs-line)}.pqs-summary-grid b{color:var(--pqs-warm);font-size:12px}.pqs-summary-grid strong{font-size:14px}.pqs-summary-grid p{font-size:13px;color:var(--pqs-muted);line-height:1.55;margin:0}
.pqs-architecture{padding:76px 0;background:var(--pqs-ink);color:#fff}.pqs-architecture header{display:grid;grid-template-columns:190px 1fr;gap:40px;align-items:start;margin-bottom:46px}.pqs-architecture header span{font-size:11px;letter-spacing:.16em;color:#83c2b4;font-weight:850}.pqs-architecture h2{font-size:36px;line-height:1.2;max-width:800px;margin:0}.pqs-flow{display:grid;grid-template-columns:1fr 28px 1fr 28px 1fr 28px 1fr;align-items:center}.pqs-flow>div{padding:24px;border:1px solid rgba(255,255,255,.17);min-height:142px}.pqs-flow b{display:block;color:#db9b6e;font-size:12px;margin-bottom:26px}.pqs-flow strong{display:block;font-size:17px;margin-bottom:8px}.pqs-flow p{margin:0;color:#b8c8c5;font-size:13px}.pqs-flow>i{text-align:center;color:#6fa999}
.pqs-reading{padding:90px 0}.pqs-reading-grid{display:grid;grid-template-columns:260px minmax(0,760px);gap:76px;justify-content:center}.pqs-toc{position:sticky;top:110px;align-self:start}.pqs-toc>span{font-size:11px;letter-spacing:.14em;font-weight:850;color:var(--pqs-accent)}.pqs-toc nav{margin:22px 0 30px;border-top:1px solid var(--pqs-line);max-height:55vh;overflow:auto}.pqs-toc nav a{display:grid;grid-template-columns:30px 1fr;gap:9px;padding:11px 0;border-bottom:1px solid var(--pqs-line);font-size:12px;line-height:1.35;color:#697875}.pqs-toc nav a b{font-size:10px;color:#a38a78}.pqs-toc nav a.is-active,.pqs-toc nav a:hover{color:var(--pqs-ink);font-weight:750}.pqs-toc>div{padding:20px;background:#eef3ef}.pqs-toc>div small{font-size:9px;letter-spacing:.13em;font-weight:800;color:var(--pqs-accent)}.pqs-toc>div strong{display:block;font-size:14px;line-height:1.5;margin:10px 0 16px}.pqs-toc>div a{font-size:12px;font-weight:800;color:var(--pqs-ink)}
.pqs-content{font-size:17px;line-height:1.78;color:#314744}.pqs-content section{margin:0 0 62px;scroll-margin-top:130px}.pqs-content h2{font-size:36px;line-height:1.18;letter-spacing:-.025em;color:var(--pqs-ink);margin:0 0 20px;padding-top:6px}.pqs-content h3{font-size:22px;line-height:1.3;color:var(--pqs-ink);margin:32px 0 10px}.pqs-content p{margin:0 0 17px}.pqs-content ul,.pqs-content ol{margin:20px 0;padding-left:24px}.pqs-content li{margin:9px 0}.pqs-content blockquote{margin:28px 0;padding:22px 24px;border-left:4px solid var(--pqs-accent);background:#eef4f0;color:var(--pqs-ink)}.pqs-content table{width:100%;border-collapse:collapse;margin:28px 0;font-size:14px}.pqs-content th{text-align:left;background:var(--pqs-ink);color:#fff;padding:14px}.pqs-content td{padding:14px;border-bottom:1px solid var(--pqs-line);vertical-align:top}.pqs-content tr:nth-child(even) td{background:#f6f4ef}
.pqs-cta{padding:70px 0;background:#d98b57;color:#172d2a}.pqs-cta>.container{display:flex;align-items:end;justify-content:space-between;gap:50px}.pqs-cta span{font-size:11px;letter-spacing:.15em;font-weight:850}.pqs-cta h2{font-family:Georgia,serif;font-size:38px;line-height:1.25;max-width:850px;margin:12px 0 0;font-weight:500}.pqs-cta a{flex:none;padding:16px 20px;background:var(--pqs-ink);color:#fff;font-weight:800;border-radius:6px}
.pqs-faq{padding:90px 0;background:#f2efe8}.pqs-faq header{max-width:760px;margin-bottom:40px}.pqs-faq header span{font-size:11px;letter-spacing:.15em;color:var(--pqs-accent);font-weight:850}.pqs-faq header h2{font-size:42px;line-height:1.15;margin:14px 0}.pqs-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pqs-faq details{background:#fff;border:1px solid #ddd8cd}.pqs-faq summary{display:grid;grid-template-columns:32px 1fr 24px;gap:12px;padding:20px;cursor:pointer;list-style:none;align-items:center}.pqs-faq summary b{font-size:11px;color:var(--pqs-warm)}.pqs-faq summary span{font-weight:750}.pqs-faq summary i{font-style:normal;font-size:20px}.pqs-faq details>div{padding:0 20px 22px 64px;color:var(--pqs-muted);line-height:1.7}.pqs-faq details[open] summary i{transform:rotate(45deg)}
@media(max-width:980px){.pqs-hero{padding-top:120px}.pqs-hero-grid{grid-template-columns:1fr;gap:48px}.pqs-document{max-width:620px}.pqs-summary>.container{grid-template-columns:1fr}.pqs-summary-label{border-right:0;border-bottom:1px solid var(--pqs-line);padding:0 0 16px;flex-direction:row}.pqs-architecture header{grid-template-columns:1fr}.pqs-flow{grid-template-columns:1fr}.pqs-flow>i{padding:8px;transform:rotate(90deg)}.pqs-reading-grid{grid-template-columns:1fr}.pqs-toc{position:relative;top:auto}.pqs-toc nav{display:grid;grid-template-columns:1fr 1fr;max-height:none}.pqs-cta>.container{align-items:start;flex-direction:column}.pqs-faq-grid{grid-template-columns:1fr}}
@media(max-width:640px){.pqs-hero{padding:104px 0 54px}.pqs-copy h1{font-size:46px}.pqs-copy>p{font-size:17px}.pqs-actions{flex-direction:column}.pqs-actions a{justify-content:space-between}.pqs-meta{grid-template-columns:1fr}.pqs-meta div+div{border-left:0;border-top:1px solid var(--pqs-line);padding-left:0}.pqs-document{padding:22px;transform:none}.pqs-doc-title strong{font-size:23px}.pqs-summary{padding:58px 0}.pqs-summary-copy h2{font-size:28px}.pqs-summary-grid div{grid-template-columns:30px 1fr}.pqs-summary-grid p{grid-column:2}.pqs-architecture{padding:58px 0}.pqs-architecture h2{font-size:28px}.pqs-reading{padding:58px 0}.pqs-toc nav{grid-template-columns:1fr}.pqs-content{font-size:16px}.pqs-content section{margin-bottom:48px}.pqs-content h2{font-size:30px}.pqs-content table{display:block;overflow-x:auto}.pqs-cta h2{font-size:30px}.pqs-faq{padding:58px 0}.pqs-faq header h2{font-size:32px}}
/* Sağlık Sektöründe Yapay Zekâ — benzersiz editoryal tasarım */
.hai-page{--hai-ink:#10231f;--hai-green:#0b5b4f;--hai-mint:#bce8d7;--hai-paper:#f5f2e9;--hai-line:rgba(16,35,31,.14);background:#fff;color:var(--hai-ink)}
.hai-page *{box-sizing:border-box}.hai-progress{position:fixed;z-index:9999;top:0;left:0;width:100%;height:3px;background:transparent}.hai-progress span{display:block;width:0;height:100%;background:#25a77e}.hai-hero{padding:156px 0 82px;background:linear-gradient(115deg,#f7f4eb 0%,#f7f4eb 58%,#dcefe7 100%);overflow:hidden;border-bottom:1px solid var(--hai-line)}.hai-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);gap:70px;align-items:center}.hai-crumb{display:flex;gap:10px;align-items:center;font-size:13px;color:#59706a;margin-bottom:31px}.hai-crumb a{color:inherit;text-decoration:none}.hai-crumb i{opacity:.45}.hai-kicker{display:flex;align-items:center;gap:13px;font-size:11px;letter-spacing:.14em;font-weight:800;color:var(--hai-green);margin-bottom:25px}.hai-kicker i{width:34px;height:1px;background:currentColor}.hai-copy h1{font-size:clamp(48px,6vw,86px);line-height:.96;letter-spacing:-.055em;margin:0 0 28px;max-width:760px}.hai-copy>p{font-size:19px;line-height:1.72;color:#48605a;max-width:690px;margin:0}.hai-actions{display:flex;gap:12px;flex-wrap:wrap;margin:35px 0}.hai-actions a{display:inline-flex;align-items:center;justify-content:center;gap:24px;padding:16px 20px;border:1px solid var(--hai-ink);font-weight:800;font-size:13px;text-decoration:none;color:#fff;background:var(--hai-ink)}.hai-actions a+ a{background:transparent;color:var(--hai-ink)}.hai-meta{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--hai-line);padding-top:24px;gap:20px}.hai-meta div+div{border-left:1px solid var(--hai-line);padding-left:20px}.hai-meta small{display:block;font-size:10px;letter-spacing:.13em;font-weight:800;color:#6a7a76;margin-bottom:8px}.hai-meta strong{font-size:14px}.hai-map{position:relative;min-height:590px;background:#0f2924;color:#fff;border-radius:34px;padding:28px;box-shadow:0 35px 80px rgba(12,49,41,.22);overflow:hidden}.hai-map:before{content:"";position:absolute;inset:75px;border:1px solid rgba(188,232,215,.18);border-radius:50%}.hai-map:after{content:"";position:absolute;inset:132px;border:1px solid rgba(188,232,215,.12);border-radius:50%}.hai-map-head,.hai-map-foot{position:relative;z-index:3;display:flex;justify-content:space-between;font-size:10px;letter-spacing:.13em;font-weight:800;color:#bce8d7}.hai-core{position:absolute;z-index:4;width:210px;height:210px;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;background:#f3efe4;color:#10231f;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:25px;box-shadow:0 0 0 14px rgba(188,232,215,.08)}.hai-core small{font-weight:800;letter-spacing:.15em;color:#0b5b4f}.hai-core strong{font-size:28px;margin:10px 0}.hai-core span{font-size:12px;line-height:1.5;color:#596964}.hai-orbit{position:absolute;z-index:5;display:flex;align-items:center;gap:9px;background:#173a33;border:1px solid rgba(188,232,215,.22);padding:11px 14px;border-radius:999px;font-size:12px;font-weight:700;box-shadow:0 10px 25px rgba(0,0,0,.14)}.hai-orbit b{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#bce8d7;color:#0b5b4f;font-size:10px}.hai-o1{left:37px;top:125px}.hai-o2{right:33px;top:138px}.hai-o3{right:38px;bottom:128px}.hai-o4{left:45px;bottom:118px}.hai-o5{left:50%;top:74px;transform:translateX(-50%)}.hai-map-foot{position:absolute;bottom:28px;left:28px;right:28px;align-items:center;justify-content:center;gap:10px}.hai-summary{background:#fff;padding:90px 0}.hai-summary .container{display:grid;grid-template-columns:160px 1fr;gap:30px 60px}.hai-summary-label{font-size:11px;font-weight:800;letter-spacing:.14em;color:var(--hai-green);display:flex;flex-direction:column;gap:9px}.hai-summary-label b{font-size:52px;color:#dbe7e2;letter-spacing:-.05em}.hai-summary-copy h2{font-size:clamp(30px,4vw,49px);line-height:1.13;letter-spacing:-.035em;margin:0 0 22px}.hai-summary-copy p{font-size:18px;line-height:1.7;color:#52645f}.hai-summary-grid{grid-column:2;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.hai-summary-grid>div{padding:25px;border-top:3px solid var(--hai-green);background:#f7f8f4}.hai-summary-grid b{font-size:11px;color:#719087}.hai-summary-grid strong{display:block;font-size:20px;margin:18px 0 9px}.hai-summary-grid p{margin:0;color:#5d6d68;line-height:1.55;font-size:14px}.hai-architecture{padding:85px 0;background:#10231f;color:#fff}.hai-architecture header{max-width:850px;margin-bottom:45px}.hai-architecture header span,.hai-cta span,.hai-faq header span{font-size:11px;letter-spacing:.14em;font-weight:800;color:#8ed9bd}.hai-architecture h2{font-size:clamp(31px,4vw,49px);line-height:1.13;letter-spacing:-.035em;margin:13px 0}.hai-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:18px;align-items:center}.hai-flow>div{padding:24px;border:1px solid rgba(255,255,255,.14);min-height:145px}.hai-flow b{font-size:10px;color:#8ed9bd}.hai-flow strong{display:block;margin:20px 0 8px}.hai-flow p{margin:0;color:#afc0ba;font-size:13px;line-height:1.5}.hai-flow>i{color:#8ed9bd}.hai-reading{padding:90px 0;background:#fbfaf6}.hai-reading-grid{display:grid;grid-template-columns:280px minmax(0,780px);gap:75px;justify-content:center}.hai-toc{position:sticky;top:120px;height:max-content}.hai-toc>span{display:block;font-size:10px;letter-spacing:.15em;font-weight:800;color:#70817c;margin-bottom:18px}.hai-toc nav{border-top:1px solid var(--hai-line)}.hai-toc nav a{display:grid;grid-template-columns:30px 1fr;gap:8px;padding:12px 0;border-bottom:1px solid var(--hai-line);text-decoration:none;color:#61716d;font-size:12px;line-height:1.35}.hai-toc nav a b{font-size:10px;color:#9aaaa5}.hai-toc nav a.is-active{color:var(--hai-green);font-weight:800}.hai-toc>div{margin-top:24px;padding:21px;background:#dcefe7}.hai-toc>div small{font-size:9px;letter-spacing:.12em;font-weight:800}.hai-toc>div strong{display:block;font-size:15px;line-height:1.45;margin:10px 0 14px}.hai-toc>div a{font-weight:800;font-size:12px;color:var(--hai-green);text-decoration:none}.hai-content{font-size:17px;line-height:1.8;color:#344641}.hai-content section{margin:0 0 62px;scroll-margin-top:125px}.hai-content h2{font-size:36px;line-height:1.18;letter-spacing:-.035em;color:var(--hai-ink);margin:0 0 22px}.hai-content h3{font-size:22px;line-height:1.3;margin:32px 0 12px;color:var(--hai-green)}.hai-content p{margin:0 0 19px}.hai-content blockquote{margin:28px 0;padding:24px 28px;border-left:4px solid var(--hai-green);background:#e7f2ed;color:#213d36}.hai-content ul,.hai-content ol{padding-left:23px;margin:20px 0}.hai-content li{margin:8px 0}.hai-content table{width:100%;border-collapse:collapse;margin:28px 0;font-size:14px;background:#fff}.hai-content th{background:#10231f;color:#fff;text-align:left}.hai-content th,.hai-content td{padding:15px;border:1px solid #dce4df;vertical-align:top}.hai-cta{padding:78px 0;background:#bce8d7}.hai-cta .container{display:flex;align-items:center;justify-content:space-between;gap:35px}.hai-cta h2{font-size:clamp(31px,4vw,48px);max-width:900px;line-height:1.12;letter-spacing:-.04em;margin:13px 0 0}.hai-cta a{flex:none;background:#10231f;color:#fff;text-decoration:none;padding:18px 22px;font-weight:800}.hai-faq{padding:90px 0}.hai-faq header{max-width:760px;margin-bottom:40px}.hai-faq header span{color:var(--hai-green)}.hai-faq h2{font-size:44px;letter-spacing:-.04em;line-height:1.15;margin:12px 0}.hai-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hai-faq details{border:1px solid var(--hai-line);background:#fff}.hai-faq summary{list-style:none;display:grid;grid-template-columns:34px 1fr auto;gap:10px;align-items:center;padding:20px;cursor:pointer;font-weight:800}.hai-faq summary::-webkit-details-marker{display:none}.hai-faq summary b{color:#8aa098;font-size:11px}.hai-faq summary i{font-style:normal;font-size:20px;color:var(--hai-green)}.hai-faq details>div{padding:0 20px 22px 64px;color:#586a64;line-height:1.65;font-size:14px}
@media(max-width:980px){.hai-hero{padding-top:130px}.hai-hero-grid{grid-template-columns:1fr}.hai-map{min-height:540px}.hai-summary .container{grid-template-columns:1fr}.hai-summary-grid{grid-column:1}.hai-reading-grid{grid-template-columns:1fr}.hai-toc{position:relative;top:auto}.hai-flow{grid-template-columns:1fr 1fr}.hai-flow>i{display:none}}
@media(max-width:680px){.hai-hero{padding:118px 0 55px}.hai-copy h1{font-size:46px}.hai-meta,.hai-summary-grid,.hai-faq-grid{grid-template-columns:1fr}.hai-meta div+div{border-left:0;padding-left:0}.hai-map{min-height:510px;padding:20px}.hai-core{width:170px;height:170px}.hai-orbit{font-size:10px;padding:8px}.hai-o1{left:12px}.hai-o2{right:12px}.hai-o3{right:12px}.hai-o4{left:12px}.hai-summary,.hai-reading,.hai-faq{padding:60px 0}.hai-summary .container{gap:25px}.hai-flow{grid-template-columns:1fr}.hai-cta .container{align-items:flex-start;flex-direction:column}.hai-content h2{font-size:29px}.hai-content table{display:block;overflow:auto}}

/* Hospital AI editorial system */
.hosai-page{--hosai-ink:#0b1d2a;--hosai-green:#0a6577;--hosai-mint:#c7edf1;--hosai-paper:#f2f6f7;--hosai-line:rgba(16,35,31,.14);background:#fff;color:var(--hosai-ink)}
.hosai-page *{box-sizing:border-box}.hosai-progress{position:fixed;z-index:9999;top:0;left:0;width:100%;height:3px;background:transparent}.hosai-progress span{display:block;width:0;height:100%;background:#16a4b8}.hosai-hero{padding:156px 0 82px;background:linear-gradient(115deg,#f4f7f8 0%,#f4f7f8 58%,#dceff2 100%);overflow:hidden;border-bottom:1px solid var(--hosai-line)}.hosai-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);gap:70px;align-items:center}.hosai-crumb{display:flex;gap:10px;align-items:center;font-size:13px;color:#59706a;margin-bottom:31px}.hosai-crumb a{color:inherit;text-decoration:none}.hosai-crumb i{opacity:.45}.hosai-kicker{display:flex;align-items:center;gap:13px;font-size:11px;letter-spacing:.14em;font-weight:800;color:var(--hosai-green);margin-bottom:25px}.hosai-kicker i{width:34px;height:1px;background:currentColor}.hosai-copy h1{font-size:clamp(48px,6vw,86px);line-height:.96;letter-spacing:-.055em;margin:0 0 28px;max-width:760px}.hosai-copy>p{font-size:19px;line-height:1.72;color:#4e6872;max-width:690px;margin:0}.hosai-actions{display:flex;gap:12px;flex-wrap:wrap;margin:35px 0}.hosai-actions a{display:inline-flex;align-items:center;justify-content:center;gap:24px;padding:16px 20px;border:1px solid var(--hosai-ink);font-weight:800;font-size:13px;text-decoration:none;color:#fff;background:var(--hosai-ink)}.hosai-actions a+ a{background:transparent;color:var(--hosai-ink)}.hosai-meta{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--hosai-line);padding-top:24px;gap:20px}.hosai-meta div+div{border-left:1px solid var(--hosai-line);padding-left:20px}.hosai-meta small{display:block;font-size:10px;letter-spacing:.13em;font-weight:800;color:#6a7a76;margin-bottom:8px}.hosai-meta strong{font-size:14px}.hosai-map{position:relative;min-height:590px;background:#0b2432;color:#fff;border-radius:34px;padding:28px;box-shadow:0 35px 80px rgba(12,49,41,.22);overflow:hidden}.hosai-map:before{content:"";position:absolute;inset:75px;border:1px solid rgba(188,232,215,.18);border-radius:50%}.hosai-map:after{content:"";position:absolute;inset:132px;border:1px solid rgba(188,232,215,.12);border-radius:50%}.hosai-map-head,.hosai-map-foot{position:relative;z-index:3;display:flex;justify-content:space-between;font-size:10px;letter-spacing:.13em;font-weight:800;color:#c7edf1}.hosai-core{position:absolute;z-index:4;width:210px;height:210px;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;background:#f3f7f8;color:#0b1d2a;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:25px;box-shadow:0 0 0 14px rgba(188,232,215,.08)}.hosai-core small{font-weight:800;letter-spacing:.15em;color:#0a6577}.hosai-core strong{font-size:28px;margin:10px 0}.hosai-core span{font-size:12px;line-height:1.5;color:#59707b}.hosai-orbit{position:absolute;z-index:5;display:flex;align-items:center;gap:9px;background:#123847;border:1px solid rgba(188,232,215,.22);padding:11px 14px;border-radius:999px;font-size:12px;font-weight:700;box-shadow:0 10px 25px rgba(0,0,0,.14)}.hosai-orbit b{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#c7edf1;color:#0a6577;font-size:10px}.hosai-o1{left:37px;top:125px}.hosai-o2{right:33px;top:138px}.hosai-o3{right:38px;bottom:128px}.hosai-o4{left:45px;bottom:118px}.hosai-o5{left:50%;top:74px;transform:translateX(-50%)}.hosai-map-foot{position:absolute;bottom:28px;left:28px;right:28px;align-items:center;justify-content:center;gap:10px}.hosai-summary{background:#fff;padding:90px 0}.hosai-summary .container{display:grid;grid-template-columns:160px 1fr;gap:30px 60px}.hosai-summary-label{font-size:11px;font-weight:800;letter-spacing:.14em;color:var(--hosai-green);display:flex;flex-direction:column;gap:9px}.hosai-summary-label b{font-size:52px;color:#d8e7eb;letter-spacing:-.05em}.hosai-summary-copy h2{font-size:clamp(30px,4vw,49px);line-height:1.13;letter-spacing:-.035em;margin:0 0 22px}.hosai-summary-copy p{font-size:18px;line-height:1.7;color:#516973}.hosai-summary-grid{grid-column:2;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.hosai-summary-grid>div{padding:25px;border-top:3px solid var(--hosai-green);background:#f7f8f4}.hosai-summary-grid b{font-size:11px;color:#5f8f9b}.hosai-summary-grid strong{display:block;font-size:20px;margin:18px 0 9px}.hosai-summary-grid p{margin:0;color:#5c7179;line-height:1.55;font-size:14px}.hosai-architecture{padding:85px 0;background:#0b1d2a;color:#fff}.hosai-architecture header{max-width:850px;margin-bottom:45px}.hosai-architecture header span,.hosai-cta span,.hosai-faq header span{font-size:11px;letter-spacing:.14em;font-weight:800;color:#79d7e2}.hosai-architecture h2{font-size:clamp(31px,4vw,49px);line-height:1.13;letter-spacing:-.035em;margin:13px 0}.hosai-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:18px;align-items:center}.hosai-flow>div{padding:24px;border:1px solid rgba(255,255,255,.14);min-height:145px}.hosai-flow b{font-size:10px;color:#79d7e2}.hosai-flow strong{display:block;margin:20px 0 8px}.hosai-flow p{margin:0;color:#afc4cb;font-size:13px;line-height:1.5}.hosai-flow>i{color:#79d7e2}.hosai-reading{padding:90px 0;background:#f7fafb}.hosai-reading-grid{display:grid;grid-template-columns:280px minmax(0,780px);gap:75px;justify-content:center}.hosai-toc{position:sticky;top:120px;height:max-content}.hosai-toc>span{display:block;font-size:10px;letter-spacing:.15em;font-weight:800;color:#70868e;margin-bottom:18px}.hosai-toc nav{border-top:1px solid var(--hosai-line)}.hosai-toc nav a{display:grid;grid-template-columns:30px 1fr;gap:8px;padding:12px 0;border-bottom:1px solid var(--hosai-line);text-decoration:none;color:#617781;font-size:12px;line-height:1.35}.hosai-toc nav a b{font-size:10px;color:#91a4ab}.hosai-toc nav a.is-active{color:var(--hosai-green);font-weight:800}.hosai-toc>div{margin-top:24px;padding:21px;background:#dceff2}.hosai-toc>div small{font-size:9px;letter-spacing:.12em;font-weight:800}.hosai-toc>div strong{display:block;font-size:15px;line-height:1.45;margin:10px 0 14px}.hosai-toc>div a{font-weight:800;font-size:12px;color:var(--hosai-green);text-decoration:none}.hosai-content{font-size:17px;line-height:1.8;color:#304751}.hosai-content section{margin:0 0 62px;scroll-margin-top:125px}.hosai-content h2{font-size:36px;line-height:1.18;letter-spacing:-.035em;color:var(--hosai-ink);margin:0 0 22px}.hosai-content h3{font-size:22px;line-height:1.3;margin:32px 0 12px;color:var(--hosai-green)}.hosai-content p{margin:0 0 19px}.hosai-content blockquote{margin:28px 0;padding:24px 28px;border-left:4px solid var(--hosai-green);background:#e8f4f6;color:#173641}.hosai-content ul,.hosai-content ol{padding-left:23px;margin:20px 0}.hosai-content li{margin:8px 0}.hosai-content table{width:100%;border-collapse:collapse;margin:28px 0;font-size:14px;background:#fff}.hosai-content th{background:#0b1d2a;color:#fff;text-align:left}.hosai-content th,.hosai-content td{padding:15px;border:1px solid #d8e5e9;vertical-align:top}.hosai-cta{padding:78px 0;background:#c7edf1}.hosai-cta .container{display:flex;align-items:center;justify-content:space-between;gap:35px}.hosai-cta h2{font-size:clamp(31px,4vw,48px);max-width:900px;line-height:1.12;letter-spacing:-.04em;margin:13px 0 0}.hosai-cta a{flex:none;background:#0b1d2a;color:#fff;text-decoration:none;padding:18px 22px;font-weight:800}.hosai-faq{padding:90px 0}.hosai-faq header{max-width:760px;margin-bottom:40px}.hosai-faq header span{color:var(--hosai-green)}.hosai-faq h2{font-size:44px;letter-spacing:-.04em;line-height:1.15;margin:12px 0}.hosai-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hosai-faq details{border:1px solid var(--hosai-line);background:#fff}.hosai-faq summary{list-style:none;display:grid;grid-template-columns:34px 1fr auto;gap:10px;align-items:center;padding:20px;cursor:pointer;font-weight:800}.hosai-faq summary::-webkit-details-marker{display:none}.hosai-faq summary b{color:#78929b;font-size:11px}.hosai-faq summary i{font-style:normal;font-size:20px;color:var(--hosai-green)}.hosai-faq details>div{padding:0 20px 22px 64px;color:#586f78;line-height:1.65;font-size:14px}
@media(max-width:980px){.hosai-hero{padding-top:130px}.hosai-hero-grid{grid-template-columns:1fr}.hosai-map{min-height:540px}.hosai-summary .container{grid-template-columns:1fr}.hosai-summary-grid{grid-column:1}.hosai-reading-grid{grid-template-columns:1fr}.hosai-toc{position:relative;top:auto}.hosai-flow{grid-template-columns:1fr 1fr}.hosai-flow>i{display:none}}
@media(max-width:680px){.hosai-hero{padding:118px 0 55px}.hosai-copy h1{font-size:46px}.hosai-meta,.hosai-summary-grid,.hosai-faq-grid{grid-template-columns:1fr}.hosai-meta div+div{border-left:0;padding-left:0}.hosai-map{min-height:510px;padding:20px}.hosai-core{width:170px;height:170px}.hosai-orbit{font-size:10px;padding:8px}.hosai-o1{left:12px}.hosai-o2{right:12px}.hosai-o3{right:12px}.hosai-o4{left:12px}.hosai-summary,.hosai-reading,.hosai-faq{padding:60px 0}.hosai-summary .container{gap:25px}.hosai-flow{grid-template-columns:1fr}.hosai-cta .container{align-items:flex-start;flex-direction:column}.hosai-content h2{font-size:29px}.hosai-content table{display:block;overflow:auto}}

/* Healthcare CRM editorial template */
.hcrm-page{--hcrm-ink:#142522;--hcrm-deep:#173c38;--hcrm-teal:#0f766e;--hcrm-aqua:#9ce2d7;--hcrm-paper:#f7f4ec;--hcrm-line:rgba(20,37,34,.14);background:#fff;color:var(--hcrm-ink)}
.hcrm-page *{box-sizing:border-box}.hcrm-progress{position:fixed;z-index:9999;top:0;left:0;width:100%;height:3px}.hcrm-progress span{display:block;width:0;height:100%;background:#17a398}.hcrm-hero{padding:158px 0 84px;background:linear-gradient(115deg,#f8f5ed 0%,#f8f5ed 61%,#dcefeb 100%);border-bottom:1px solid var(--hcrm-line);overflow:hidden}.hcrm-hero-grid{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(430px,.96fr);gap:72px;align-items:center}.hcrm-crumb{display:flex;align-items:center;gap:10px;margin-bottom:30px;font-size:13px;color:#60736f}.hcrm-crumb a{color:inherit;text-decoration:none}.hcrm-crumb i{opacity:.4}.hcrm-kicker{display:flex;align-items:center;gap:13px;margin-bottom:24px;color:var(--hcrm-teal);font-size:11px;font-weight:800;letter-spacing:.14em}.hcrm-kicker i{width:34px;height:1px;background:currentColor}.hcrm-copy h1{max-width:770px;margin:0 0 26px;font-size:clamp(50px,6vw,86px);line-height:.97;letter-spacing:-.058em}.hcrm-copy>p{max-width:690px;margin:0;color:#4e625e;font-size:19px;line-height:1.72}.hcrm-actions{display:flex;flex-wrap:wrap;gap:12px;margin:34px 0}.hcrm-actions a{display:inline-flex;align-items:center;justify-content:center;gap:24px;padding:16px 20px;background:var(--hcrm-ink);border:1px solid var(--hcrm-ink);color:#fff;text-decoration:none;font-size:13px;font-weight:800}.hcrm-actions a+a{background:transparent;color:var(--hcrm-ink)}.hcrm-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding-top:23px;border-top:1px solid var(--hcrm-line)}.hcrm-meta div+div{padding-left:20px;border-left:1px solid var(--hcrm-line)}.hcrm-meta small{display:block;margin-bottom:8px;color:#73827f;font-size:10px;font-weight:800;letter-spacing:.13em}.hcrm-meta strong{font-size:14px}.hcrm-journey{position:relative;min-height:590px;padding:30px;border-radius:38px;background:#173c38;color:#fff;box-shadow:0 36px 82px rgba(14,64,57,.22);overflow:hidden}.hcrm-journey:before{content:"";position:absolute;inset:90px 72px;border:1px solid rgba(156,226,215,.18);border-radius:46%}.hcrm-journey:after{content:"";position:absolute;left:50%;top:82px;bottom:70px;width:1px;background:linear-gradient(transparent,rgba(156,226,215,.28),transparent)}.hcrm-journey-head,.hcrm-journey-foot{position:relative;z-index:3;display:flex;justify-content:space-between;color:#bfece5;font-size:10px;font-weight:800;letter-spacing:.14em}.hcrm-patient{position:absolute;z-index:5;left:50%;top:50%;width:220px;min-height:220px;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px;border-radius:50%;background:#f6f1e5;color:var(--hcrm-ink);text-align:center;box-shadow:0 0 0 14px rgba(156,226,215,.08)}.hcrm-patient small{color:var(--hcrm-teal);font-size:10px;font-weight:800;letter-spacing:.13em}.hcrm-patient strong{margin:10px 0;font-size:30px}.hcrm-patient span{color:#62716e;font-size:12px;line-height:1.5}.hcrm-stage{position:absolute;z-index:6;width:170px;padding:14px 16px;border:1px solid rgba(156,226,215,.22);border-radius:18px;background:#214d48;box-shadow:0 14px 30px rgba(0,0,0,.13)}.hcrm-stage b{display:inline-grid;width:27px;height:27px;place-items:center;margin-right:7px;border-radius:50%;background:#9ce2d7;color:#0c5e57;font-size:10px}.hcrm-stage span{font-size:13px;font-weight:800}.hcrm-stage small{display:block;margin:8px 0 0 36px;color:#b8d2ce;font-size:10px}.hcrm-stage.s1{left:28px;top:130px}.hcrm-stage.s2{right:28px;top:142px}.hcrm-stage.s3{right:30px;bottom:132px}.hcrm-stage.s4{left:30px;bottom:122px}.hcrm-stage.s5{left:50%;top:68px;transform:translateX(-50%)}.hcrm-journey-foot{position:absolute;left:30px;right:30px;bottom:28px;align-items:center;justify-content:center;gap:12px}.hcrm-journey-foot i{width:18px;height:1px;background:#79bab1}.hcrm-summary{padding:90px 0;background:#fff}.hcrm-summary .container{display:grid;grid-template-columns:160px 1fr;gap:30px 60px}.hcrm-summary-label{display:flex;flex-direction:column;gap:9px;color:var(--hcrm-teal);font-size:11px;font-weight:800;letter-spacing:.14em}.hcrm-summary-label b{color:#dbe8e5;font-size:52px;letter-spacing:-.05em}.hcrm-summary-copy h2{margin:0 0 22px;font-size:clamp(30px,4vw,49px);line-height:1.13;letter-spacing:-.035em}.hcrm-summary-copy p{color:#536762;font-size:18px;line-height:1.7}.hcrm-summary-grid{grid-column:2;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.hcrm-summary-grid>div{padding:25px;border-top:3px solid var(--hcrm-teal);background:#f5f8f5}.hcrm-summary-grid b{color:#79958f;font-size:11px}.hcrm-summary-grid strong{display:block;margin:18px 0 9px;font-size:20px}.hcrm-summary-grid p{margin:0;color:#5f716d;font-size:14px;line-height:1.55}.hcrm-architecture{padding:86px 0;background:#142522;color:#fff}.hcrm-architecture header{max-width:880px;margin-bottom:45px}.hcrm-architecture header span,.hcrm-cta span,.hcrm-faq header span{color:#9ce2d7;font-size:11px;font-weight:800;letter-spacing:.14em}.hcrm-architecture h2{margin:13px 0;font-size:clamp(31px,4vw,49px);line-height:1.13;letter-spacing:-.035em}.hcrm-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:18px;align-items:center}.hcrm-flow>div{min-height:145px;padding:24px;border:1px solid rgba(255,255,255,.14)}.hcrm-flow b{color:#9ce2d7;font-size:10px}.hcrm-flow strong{display:block;margin:20px 0 8px}.hcrm-flow p{margin:0;color:#b2c3bf;font-size:13px;line-height:1.5}.hcrm-flow>i{color:#9ce2d7}.hcrm-reading{padding:90px 0;background:#fbfaf6}.hcrm-reading-grid{display:grid;grid-template-columns:280px minmax(0,780px);gap:75px;justify-content:center}.hcrm-toc{position:sticky;top:120px;height:max-content}.hcrm-toc>span{display:block;margin-bottom:18px;color:#71817e;font-size:10px;font-weight:800;letter-spacing:.15em}.hcrm-toc nav{border-top:1px solid var(--hcrm-line)}.hcrm-toc nav a{display:grid;grid-template-columns:30px 1fr;gap:8px;padding:12px 0;border-bottom:1px solid var(--hcrm-line);color:#61716d;text-decoration:none;font-size:12px;line-height:1.35}.hcrm-toc nav a b{color:#9aaaa5;font-size:10px}.hcrm-toc nav a.is-active{color:var(--hcrm-teal);font-weight:800}.hcrm-toc>div{margin-top:24px;padding:21px;background:#dcefeb}.hcrm-toc>div small{font-size:9px;font-weight:800;letter-spacing:.12em}.hcrm-toc>div strong{display:block;margin:10px 0 14px;font-size:15px;line-height:1.45}.hcrm-toc>div a{color:var(--hcrm-teal);text-decoration:none;font-size:12px;font-weight:800}.hcrm-content{color:#344642;font-size:17px;line-height:1.8}.hcrm-content section{margin:0 0 62px;scroll-margin-top:125px}.hcrm-content h2{margin:0 0 22px;color:var(--hcrm-ink);font-size:36px;line-height:1.18;letter-spacing:-.035em}.hcrm-content h3{margin:32px 0 12px;color:var(--hcrm-teal);font-size:22px;line-height:1.3}.hcrm-content p{margin:0 0 19px}.hcrm-content blockquote{margin:28px 0;padding:24px 28px;border-left:4px solid var(--hcrm-teal);background:#e7f2ef;color:#213d38}.hcrm-content ul,.hcrm-content ol{margin:20px 0;padding-left:23px}.hcrm-content li{margin:8px 0}.hcrm-content table{width:100%;margin:28px 0;border-collapse:collapse;background:#fff;font-size:14px}.hcrm-content th{background:#173c38;color:#fff;text-align:left}.hcrm-content th,.hcrm-content td{padding:15px;border:1px solid #dce4e1;vertical-align:top}.hcrm-cta{padding:78px 0;background:#9ce2d7}.hcrm-cta .container{display:flex;align-items:center;justify-content:space-between;gap:35px}.hcrm-cta h2{max-width:900px;margin:13px 0 0;font-size:clamp(31px,4vw,48px);line-height:1.12;letter-spacing:-.04em}.hcrm-cta a{flex:none;padding:18px 22px;background:#142522;color:#fff;text-decoration:none;font-weight:800}.hcrm-faq{padding:90px 0}.hcrm-faq header{max-width:760px;margin-bottom:40px}.hcrm-faq header span{color:var(--hcrm-teal)}.hcrm-faq h2{margin:12px 0;font-size:44px;line-height:1.15;letter-spacing:-.04em}.hcrm-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hcrm-faq details{border:1px solid var(--hcrm-line);background:#fff}.hcrm-faq summary{display:grid;grid-template-columns:34px 1fr auto;gap:10px;align-items:center;padding:20px;list-style:none;cursor:pointer;font-weight:800}.hcrm-faq summary::-webkit-details-marker{display:none}.hcrm-faq summary b{color:#8aa098;font-size:11px}.hcrm-faq summary i{color:var(--hcrm-teal);font-size:20px;font-style:normal}.hcrm-faq details>div{padding:0 20px 22px 64px;color:#586a65;font-size:14px;line-height:1.65}
@media(max-width:980px){.hcrm-hero{padding-top:130px}.hcrm-hero-grid{grid-template-columns:1fr}.hcrm-journey{min-height:540px}.hcrm-summary .container{grid-template-columns:1fr}.hcrm-summary-grid{grid-column:1}.hcrm-reading-grid{grid-template-columns:1fr}.hcrm-toc{position:relative;top:auto}.hcrm-flow{grid-template-columns:1fr 1fr}.hcrm-flow>i{display:none}}
@media(max-width:680px){.hcrm-hero{padding:118px 0 55px}.hcrm-copy h1{font-size:46px}.hcrm-meta,.hcrm-summary-grid,.hcrm-faq-grid{grid-template-columns:1fr}.hcrm-meta div+div{padding-left:0;border-left:0}.hcrm-journey{min-height:540px;padding:20px}.hcrm-patient{width:170px;min-height:170px}.hcrm-stage{width:138px;padding:9px}.hcrm-stage small{display:none}.hcrm-stage.s1{left:7px}.hcrm-stage.s2{right:7px}.hcrm-stage.s3{right:7px}.hcrm-stage.s4{left:7px}.hcrm-summary,.hcrm-reading,.hcrm-faq{padding:60px 0}.hcrm-summary .container{gap:25px}.hcrm-flow{grid-template-columns:1fr}.hcrm-cta .container{align-items:flex-start;flex-direction:column}.hcrm-content h2{font-size:29px}.hcrm-content table{display:block;overflow:auto}}

/* Sağlık Turizminde ChatGPT — premium editoryal iletişim sistemi */
.htcg-page{--ink:#102b2d;--muted:#617173;--paper:#f6f4ed;--mint:#d9f3e8;--accent:#087f75;--line:rgba(16,43,45,.13);background:#fff;color:var(--ink)}
.htcg-progress{position:fixed;left:0;top:0;width:100%;height:3px;z-index:9999}.htcg-progress span{display:block;width:0;height:100%;background:#16a394}
.htcg-hero{position:relative;padding:148px 0 82px;background:linear-gradient(145deg,#f6f4ed 0%,#fbfaf6 58%,#e8f5ef 100%);overflow:hidden;border-bottom:1px solid var(--line)}
.htcg-hero:before{content:"";position:absolute;width:540px;height:540px;border-radius:50%;right:-180px;top:-240px;border:1px solid rgba(8,127,117,.14);box-shadow:0 0 0 58px rgba(8,127,117,.035),0 0 0 116px rgba(8,127,117,.025)}
.htcg-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(440px,.95fr);gap:72px;align-items:center}
.htcg-crumb{display:flex;gap:9px;align-items:center;font-size:13px;color:#718082;margin-bottom:34px}.htcg-crumb a{color:inherit}.htcg-crumb i{font-style:normal;opacity:.45}.htcg-crumb b{color:var(--ink)}
.htcg-kicker{display:flex;align-items:center;gap:12px;font-size:11px;letter-spacing:.14em;font-weight:800;color:var(--accent);margin-bottom:24px}.htcg-kicker i{width:46px;height:1px;background:rgba(8,127,117,.35)}.htcg-kicker b{color:#617173;font-size:10px}
.htcg-copy h1{font-size:clamp(48px,6vw,84px);line-height:.96;letter-spacing:-.055em;max-width:760px;margin:0 0 26px;font-weight:760;color:var(--ink)}.htcg-copy>p{font-size:19px;line-height:1.72;max-width:690px;color:#526466;margin:0 0 30px}
.htcg-actions{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:34px}.htcg-actions a{display:inline-flex;align-items:center;gap:18px;padding:14px 18px;border:1px solid var(--ink);border-radius:999px;font-weight:800;font-size:14px;color:var(--ink)}.htcg-actions a:first-child{background:var(--ink);color:#fff}.htcg-actions a:hover{transform:translateY(-2px)}
.htcg-meta{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);padding-top:20px;max-width:690px}.htcg-meta div{padding-right:18px}.htcg-meta div+div{padding-left:20px;border-left:1px solid var(--line)}.htcg-meta small{display:block;font-size:10px;letter-spacing:.13em;font-weight:800;color:#748184;margin-bottom:7px}.htcg-meta strong{font-size:14px;color:var(--ink)}
.htcg-visual{position:relative;min-height:545px;background:#102b2d;border-radius:30px;padding:26px;color:#fff;box-shadow:0 32px 80px rgba(16,43,45,.20);overflow:hidden}.htcg-visual:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 45%,rgba(50,209,185,.20),transparent 38%),linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:auto,36px 36px,36px 36px}.htcg-visual-head{position:relative;display:flex;justify-content:space-between;align-items:center;font-size:10px;letter-spacing:.14em;font-weight:800;color:#cce8e1}.htcg-visual-head b{padding:7px 10px;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:#fff}
.htcg-core{position:absolute;z-index:2;left:50%;top:47%;transform:translate(-50%,-50%);width:205px;height:205px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#f5f2e8;color:var(--ink);box-shadow:0 0 0 18px rgba(116,235,210,.08),0 0 0 38px rgba(116,235,210,.05)}.htcg-core small{font-size:9px;letter-spacing:.14em;font-weight:900;color:var(--accent)}.htcg-core strong{font-size:26px;line-height:1.1;margin:8px 0}.htcg-core p{font-size:12px;line-height:1.45;margin:0;max-width:150px;color:#627274}
.htcg-orbit{position:absolute;z-index:3;padding:10px 13px;background:rgba(255,255,255,.97);color:var(--ink);border-radius:14px;box-shadow:0 14px 35px rgba(0,0,0,.17);display:flex;gap:9px;align-items:center;font-size:12px;font-weight:800}.htcg-orbit b{color:var(--accent);font-size:10px}.htcg-orbit:after{content:"";position:absolute;background:rgba(116,235,210,.35)}.htcg-orbit.o1{left:35px;top:110px}.htcg-orbit.o2{right:30px;top:135px}.htcg-orbit.o3{left:25px;top:318px}.htcg-orbit.o4{right:25px;top:330px}.htcg-orbit.o5{left:50%;bottom:72px;transform:translateX(-50%)}
.htcg-signal{position:absolute;left:26px;right:26px;bottom:22px;display:flex;align-items:center;justify-content:center;gap:9px;color:#c7ded9;font-size:10px;font-weight:800;letter-spacing:.06em}.htcg-signal i{width:7px;height:7px;border-radius:50%;background:#60e0c6;box-shadow:0 0 0 6px rgba(96,224,198,.12)}.htcg-signal em{font-style:normal;color:#5fa79b}
.htcg-summary{padding:78px 0;background:#fff}.htcg-summary .container{display:grid;grid-template-columns:180px 1fr;gap:34px 54px}.htcg-summary-title{display:flex;justify-content:space-between;align-items:flex-start;font-size:11px;letter-spacing:.14em;font-weight:900;color:var(--accent);border-top:2px solid var(--ink);padding-top:14px}.htcg-summary-title b{color:#a0aaaa}.htcg-summary-copy h2{font-size:clamp(30px,3.4vw,48px);line-height:1.12;letter-spacing:-.035em;margin:0 0 14px}.htcg-summary-copy p{font-size:18px;color:var(--muted);margin:0}.htcg-summary-grid{grid-column:2;display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:10px}.htcg-summary-grid div{padding:23px;border:1px solid var(--line);border-radius:18px;background:#fbfaf6}.htcg-summary-grid b{font-size:11px;color:var(--accent)}.htcg-summary-grid strong{display:block;font-size:17px;margin:20px 0 8px}.htcg-summary-grid p{margin:0;font-size:14px;line-height:1.6;color:var(--muted)}
.htcg-architecture{padding:76px 0;background:var(--ink);color:#fff}.htcg-architecture header{display:grid;grid-template-columns:180px 1fr;gap:54px;margin-bottom:42px}.htcg-architecture header span{font-size:11px;letter-spacing:.14em;font-weight:900;color:#78dcca;border-top:1px solid rgba(255,255,255,.25);padding-top:13px}.htcg-architecture h2{font-size:clamp(28px,3vw,44px);line-height:1.16;letter-spacing:-.03em;margin:0;max-width:930px}.htcg-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:14px}.htcg-flow>div{padding:22px;border-radius:16px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12)}.htcg-flow b{display:block;color:#6fe0cc;font-size:11px;margin-bottom:30px}.htcg-flow strong{display:block;font-size:15px;letter-spacing:.08em}.htcg-flow p{font-size:12px;color:#b9ceca;margin:8px 0 0}.htcg-flow>i{font-style:normal;color:#6fe0cc}
.htcg-reading{padding:86px 0 100px}.htcg-reading-grid{display:grid;grid-template-columns:285px minmax(0,790px);justify-content:center;gap:72px}.htcg-toc{position:sticky;top:112px;align-self:start}.htcg-toc>span{display:block;font-size:11px;font-weight:900;letter-spacing:.14em;color:var(--accent);margin-bottom:18px}.htcg-toc nav{border-top:1px solid var(--line)}.htcg-toc nav a{display:grid;grid-template-columns:30px 1fr;gap:9px;padding:11px 0;border-bottom:1px solid var(--line);font-size:12px;line-height:1.35;color:#697779}.htcg-toc nav a b{font-size:9px;color:#a0aaaa}.htcg-toc nav a.is-active{color:var(--ink);font-weight:800}.htcg-toc nav a.is-active b{color:var(--accent)}.htcg-toc>div{margin-top:24px;padding:20px;background:var(--paper);border-radius:16px}.htcg-toc>div small{font-size:9px;letter-spacing:.12em;font-weight:900;color:var(--accent)}.htcg-toc>div strong{display:block;font-size:14px;line-height:1.5;margin:10px 0 14px}.htcg-toc>div a{font-size:12px;font-weight:900;color:var(--ink)}
.htcg-content{font-size:17px;line-height:1.82;color:#35494b}.htcg-content section{margin:0 0 54px;scroll-margin-top:120px}.htcg-content h2{font-size:clamp(30px,3vw,45px);line-height:1.14;letter-spacing:-.035em;color:var(--ink);margin:0 0 20px;padding-top:6px}.htcg-content h3{font-size:22px;line-height:1.28;color:var(--ink);margin:30px 0 10px}.htcg-content p{margin:0 0 18px}.htcg-content ul,.htcg-content ol{margin:18px 0 24px;padding-left:22px}.htcg-content li{margin:8px 0}.htcg-content blockquote{margin:26px 0;padding:22px 24px;border-left:4px solid var(--accent);background:#eef8f4;border-radius:0 14px 14px 0;color:var(--ink)}.htcg-content table{width:100%;border-collapse:separate;border-spacing:0;margin:26px 0;font-size:14px;border:1px solid var(--line);border-radius:14px;overflow:hidden}.htcg-content th,.htcg-content td{text-align:left;padding:14px 15px;border-bottom:1px solid var(--line);vertical-align:top}.htcg-content th{background:var(--ink);color:#fff;font-size:11px;letter-spacing:.06em}.htcg-content tr:last-child td{border-bottom:0}.htcg-content tbody tr:nth-child(even){background:#faf9f5}
.htcg-cta{padding:72px 0;background:#dff4ec}.htcg-cta .container{display:flex;justify-content:space-between;align-items:center;gap:40px}.htcg-cta span{font-size:10px;letter-spacing:.14em;font-weight:900;color:var(--accent)}.htcg-cta h2{font-size:clamp(30px,3.4vw,50px);line-height:1.12;letter-spacing:-.035em;max-width:870px;margin:12px 0 0}.htcg-cta a{flex:none;display:inline-flex;gap:18px;align-items:center;background:var(--ink);color:#fff;padding:15px 19px;border-radius:999px;font-weight:800;font-size:14px}
.htcg-faq{padding:90px 0;background:#f7f5ee}.htcg-faq header{display:grid;grid-template-columns:180px 1fr;gap:54px;margin-bottom:36px}.htcg-faq header span{font-size:11px;letter-spacing:.14em;font-weight:900;color:var(--accent);border-top:2px solid var(--ink);padding-top:13px}.htcg-faq h2{font-size:clamp(32px,3.5vw,50px);line-height:1.1;margin:0;letter-spacing:-.035em}.htcg-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.htcg-faq details{background:#fff;border:1px solid var(--line);border-radius:14px;padding:0 18px}.htcg-faq summary{list-style:none;display:grid;grid-template-columns:30px 1fr auto;gap:12px;align-items:center;padding:18px 0;cursor:pointer;font-weight:800}.htcg-faq summary::-webkit-details-marker{display:none}.htcg-faq summary b{font-size:10px;color:var(--accent)}.htcg-faq summary i{font-style:normal;font-size:20px}.htcg-faq details>div{padding:0 42px 18px;font-size:14px;line-height:1.7;color:var(--muted)}.htcg-faq details[open] summary i{transform:rotate(45deg)}
@media(max-width:1050px){.htcg-hero-grid{grid-template-columns:1fr;gap:48px}.htcg-visual{max-width:680px;width:100%;margin:auto}.htcg-reading-grid{grid-template-columns:240px minmax(0,1fr);gap:42px}.htcg-summary .container,.htcg-architecture header,.htcg-faq header{grid-template-columns:140px 1fr;gap:36px}.htcg-flow{grid-template-columns:1fr 1fr}.htcg-flow>i{display:none}}
@media(max-width:760px){.htcg-hero{padding:116px 0 54px}.htcg-copy h1{font-size:48px}.htcg-copy>p{font-size:17px}.htcg-meta{grid-template-columns:1fr}.htcg-meta div{padding:12px 0!important;border-left:0!important;border-bottom:1px solid var(--line)}.htcg-visual{min-height:500px;padding:20px}.htcg-core{width:168px;height:168px}.htcg-orbit{font-size:10px;padding:8px 9px}.htcg-orbit.o1{left:12px}.htcg-orbit.o2{right:12px}.htcg-orbit.o3{left:8px;top:300px}.htcg-orbit.o4{right:8px;top:315px}.htcg-summary .container,.htcg-architecture header,.htcg-faq header{display:block}.htcg-summary-title,.htcg-architecture header span,.htcg-faq header span{margin-bottom:24px}.htcg-summary-grid{grid-column:auto;grid-template-columns:1fr}.htcg-flow{grid-template-columns:1fr}.htcg-reading-grid{display:block}.htcg-toc{position:relative;top:auto;margin-bottom:42px}.htcg-toc nav{max-height:320px;overflow:auto}.htcg-content{font-size:16px}.htcg-content h2{font-size:31px}.htcg-content table{display:block;overflow-x:auto;white-space:nowrap}.htcg-cta .container{display:block}.htcg-cta a{margin-top:26px}.htcg-faq-grid{grid-template-columns:1fr}.htcg-kicker b{display:none}}
/* Bivensa — Sağlık Sektöründe 360 Derece Pazarlama */
.m360-page{--ink:#10253b;--muted:#617181;--teal:#0b7c79;--lime:#d9ef70;--paper:#f6f3ec;--line:#dcded8;background:#fff;color:var(--ink)}
.m360-progress{position:fixed;z-index:1001;top:0;left:0;right:0;height:3px}.m360-progress span{display:block;width:0;height:100%;background:var(--teal)}
.m360-hero{padding:148px 0 74px;background:linear-gradient(135deg,#f8f5ee 0%,#edf6f2 55%,#f8f5ee 100%);overflow:hidden;border-bottom:1px solid #d9e0da}.m360-hero-grid{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(430px,.97fr);gap:70px;align-items:center}.m360-copy nav{display:flex;gap:9px;align-items:center;font-size:13px;color:#708077;margin-bottom:32px}.m360-copy nav a{color:#52665d}.m360-copy nav i{font-style:normal;opacity:.45}.m360-kicker{display:flex;align-items:center;gap:13px;font-size:11px;letter-spacing:.13em;font-weight:800;color:#315b54}.m360-kicker i{width:36px;height:1px;background:#9ab3a7}.m360-copy h1{font-size:clamp(48px,5.3vw,78px);line-height:.98;letter-spacing:-.055em;margin:26px 0 24px;max-width:760px}.m360-copy>p{font-size:19px;line-height:1.75;color:#50645f;max-width:690px}.m360-actions{display:flex;gap:12px;margin:34px 0}.m360-actions a{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;padding:15px 20px;border-radius:4px;font-size:14px;font-weight:800}.m360-actions a:first-child{background:var(--ink);color:#fff}.m360-actions a:last-child{border:1px solid #9eb4ab;color:var(--ink);background:#fff}.m360-meta{display:grid;grid-template-columns:repeat(3,1fr);max-width:650px;border-top:1px solid #cbd6cf;padding-top:20px}.m360-meta div{padding-right:18px}.m360-meta small{display:block;font-size:10px;letter-spacing:.11em;color:#75857d;font-weight:800;margin-bottom:7px}.m360-meta strong{font-size:14px;color:#263e38}
.m360-atlas{position:relative;min-height:550px;background:#112d3a;border-radius:4px;padding:28px;color:#fff;box-shadow:0 30px 80px rgba(14,44,54,.18)}.m360-atlas header{display:flex;justify-content:space-between;font-size:11px;letter-spacing:.14em;color:#b7d3cc}.m360-atlas header b{color:var(--lime)}.m360-ring{position:absolute;width:390px;height:390px;left:50%;top:50%;transform:translate(-50%,-48%);border:1px solid rgba(255,255,255,.19);border-radius:50%}.m360-ring:before,.m360-ring:after{content:"";position:absolute;border-radius:50%;inset:48px;border:1px dashed rgba(217,239,112,.32)}.m360-ring:after{inset:98px;border-style:solid;border-color:rgba(255,255,255,.15)}.m360-core{position:absolute;z-index:2;inset:128px 70px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:var(--lime);color:#173238;border-radius:50%;box-shadow:0 16px 35px rgba(0,0,0,.2)}.m360-core small{font-size:9px;letter-spacing:.16em;font-weight:900}.m360-core strong{font-size:24px;letter-spacing:-.04em;margin:5px 0}.m360-core em{font-style:normal;font-size:10px}.m360-ring .n{position:absolute;z-index:3;padding:8px 12px;background:#fff;color:#173238;border-radius:99px;font-size:10px;font-weight:900;letter-spacing:.08em;box-shadow:0 8px 18px rgba(0,0,0,.18)}.m360-ring .n1{top:-14px;left:151px}.m360-ring .n2{top:67px;right:-19px}.m360-ring .n3{top:224px;right:-29px}.m360-ring .n4{bottom:-11px;right:77px}.m360-ring .n5{bottom:-10px;left:77px}.m360-ring .n6{top:224px;left:-31px}.m360-ring .n7{top:67px;left:-20px}.m360-atlas footer{position:absolute;left:28px;right:28px;bottom:27px;display:flex;align-items:center;gap:12px;border-top:1px solid rgba(255,255,255,.15);padding-top:17px}.m360-atlas footer i{width:8px;height:8px;background:var(--lime);border-radius:50%;box-shadow:0 0 0 6px rgba(217,239,112,.12)}.m360-atlas footer p{margin:0;color:#c3d4d2;font-size:12px}
.m360-summary{padding:86px 0;background:#fff}.m360-summary .container{display:grid;grid-template-columns:170px 1fr;gap:40px}.m360-summary header{display:flex;flex-direction:column;gap:12px;font-size:11px;letter-spacing:.14em;font-weight:900;color:var(--teal)}.m360-summary header b{font-size:52px;color:#d9e2dc;letter-spacing:-.06em}.m360-summary-main h2{font-size:clamp(30px,3.2vw,48px);line-height:1.12;letter-spacing:-.045em;max-width:930px;margin:0 0 18px}.m360-summary-main>p{font-size:18px;line-height:1.65;color:var(--muted);max-width:760px}.m360-summary-grid{grid-column:2;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#d9e1dc;border:1px solid #d9e1dc;margin-top:25px}.m360-summary-grid div{background:#f8faf7;padding:27px}.m360-summary-grid b{font-size:11px;color:var(--teal)}.m360-summary-grid strong{display:block;font-size:20px;margin:28px 0 9px}.m360-summary-grid p{margin:0;color:#65746e;line-height:1.55;font-size:14px}
.m360-architecture{padding:82px 0;background:#112d3a;color:#fff}.m360-architecture header{display:grid;grid-template-columns:180px 1fr;gap:32px;align-items:start}.m360-architecture header span{font-size:11px;letter-spacing:.15em;color:var(--lime);font-weight:900}.m360-architecture h2{margin:0;font-size:clamp(30px,3.4vw,50px);line-height:1.1;letter-spacing:-.04em;max-width:920px}.m360-flow{display:grid;grid-template-columns:1fr 34px 1fr 34px 1fr 34px 1fr;align-items:center;margin-top:52px}.m360-flow>div{border-top:1px solid rgba(255,255,255,.25);padding:20px 0}.m360-flow b{color:var(--lime);font-size:11px}.m360-flow strong{display:block;font-size:18px;margin:18px 0 7px}.m360-flow p{margin:0;color:#aac0c2;font-size:13px}.m360-flow>i{text-align:center;font-style:normal;color:#668287}
.m360-reading{padding:90px 0;background:var(--paper)}.m360-reading-grid{display:grid;grid-template-columns:270px minmax(0,800px);gap:72px;justify-content:center}.m360-toc{position:sticky;top:112px;align-self:start}.m360-toc>span{display:block;font-size:10px;letter-spacing:.15em;font-weight:900;color:var(--teal);margin-bottom:17px}.m360-toc nav{border-top:1px solid #cfd4ce}.m360-toc nav a{display:grid;grid-template-columns:27px 1fr;gap:8px;padding:10px 0;border-bottom:1px solid #d9ddd7;color:#68736f;font-size:12px;line-height:1.3}.m360-toc nav a b{font-size:9px;color:#9ba6a1}.m360-toc nav a.is-active{color:var(--ink);font-weight:800}.m360-toc nav a.is-active b{color:var(--teal)}.m360-toc>div{margin-top:28px;background:#112d3a;color:#fff;padding:22px}.m360-toc>div small{color:var(--lime);font-size:9px;letter-spacing:.12em}.m360-toc>div strong{display:block;font-size:15px;line-height:1.5;margin:14px 0}.m360-toc>div a{color:#fff;font-size:12px;font-weight:800}.m360-content{background:#fff;border:1px solid #dfe1dc;padding:58px 62px;box-shadow:0 16px 50px rgba(35,53,46,.05)}.m360-content section+section{margin-top:52px;padding-top:48px;border-top:1px solid #e4e5e1}.m360-content h2{font-size:33px;line-height:1.17;letter-spacing:-.035em;margin:0 0 20px;scroll-margin-top:120px}.m360-content h3{font-size:20px;margin:30px 0 10px;letter-spacing:-.02em}.m360-content p,.m360-content li{font-size:16px;line-height:1.8;color:#465751}.m360-content p{margin:0 0 17px}.m360-content ul{padding-left:20px}.m360-content li{margin:7px 0}.m360-content blockquote{margin:27px 0;padding:24px 26px;border-left:4px solid var(--teal);background:#edf6f2;color:#29453f;line-height:1.7}.m360-content table{width:100%;border-collapse:collapse;margin:25px 0;font-size:14px}.m360-content th{background:#112d3a;color:#fff;text-align:left;padding:14px}.m360-content td{padding:13px 14px;border-bottom:1px solid #e0e4df;color:#4e5f58;vertical-align:top}.m360-content tbody tr:nth-child(even){background:#f7f8f5}
.m360-cta{padding:78px 0;background:var(--lime)}.m360-cta .container{display:flex;justify-content:space-between;align-items:end;gap:40px}.m360-cta span{font-size:11px;font-weight:900;letter-spacing:.14em}.m360-cta h2{max-width:800px;font-size:clamp(32px,4vw,55px);line-height:1.05;letter-spacing:-.05em;margin:16px 0 0}.m360-cta a{flex:0 0 auto;background:#112d3a;color:#fff;padding:17px 20px;font-weight:800;font-size:14px}.m360-faq{padding:90px 0;background:#fff}.m360-faq header{display:grid;grid-template-columns:180px 1fr;gap:30px;margin-bottom:42px}.m360-faq header span{font-size:11px;font-weight:900;letter-spacing:.15em;color:var(--teal)}.m360-faq h2{font-size:43px;line-height:1.1;letter-spacing:-.04em;margin:0}.m360-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.m360-faq details{border:1px solid #dce1dd;background:#fafbf9}.m360-faq summary{display:grid;grid-template-columns:32px 1fr 20px;gap:12px;align-items:center;padding:20px;cursor:pointer;list-style:none}.m360-faq summary b{font-size:10px;color:var(--teal)}.m360-faq summary span{font-weight:800}.m360-faq summary i{font-style:normal;font-size:20px}.m360-faq details>div{padding:0 20px 20px 64px;color:#5b6a65;line-height:1.7;font-size:14px}
@media(max-width:1050px){.m360-hero-grid{grid-template-columns:1fr}.m360-atlas{max-width:620px;width:100%;margin:auto}.m360-reading-grid{grid-template-columns:1fr}.m360-toc{position:relative;top:auto}.m360-toc nav{columns:2}.m360-toc>div{display:none}}
@media(max-width:700px){.m360-hero{padding:120px 0 50px}.m360-copy h1{font-size:46px}.m360-meta{grid-template-columns:1fr;gap:14px}.m360-atlas{min-height:440px;padding:20px}.m360-ring{width:285px;height:285px}.m360-core{inset:91px 48px}.m360-ring .n{font-size:8px;padding:6px 8px}.m360-ring .n1{left:108px}.m360-ring .n2{right:-12px;top:47px}.m360-ring .n3{right:-17px;top:163px}.m360-ring .n4{right:52px}.m360-ring .n5{left:52px}.m360-ring .n6{left:-18px;top:163px}.m360-ring .n7{left:-12px;top:47px}.m360-summary .container,.m360-architecture header,.m360-faq header{grid-template-columns:1fr}.m360-summary-grid{grid-column:1;grid-template-columns:1fr}.m360-flow{grid-template-columns:1fr}.m360-flow>i{transform:rotate(90deg);padding:6px}.m360-reading{padding:55px 0}.m360-content{padding:35px 24px}.m360-content h2{font-size:28px}.m360-toc nav{columns:1}.m360-cta .container{display:block}.m360-cta a{display:inline-block;margin-top:28px}.m360-faq-grid{grid-template-columns:1fr}}


/* Sağlık Turizminde Satış Artırma */
.hta-page{--hta-ink:#10273a;--hta-paper:#f6f2e8;--hta-teal:#087f7a;--hta-coral:#e86d4a;--hta-line:rgba(16,39,58,.15);background:#fff;color:var(--hta-ink)}
.hta-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:9999}.hta-progress span{display:block;height:100%;width:0;background:var(--hta-coral)}
.hta-hero{padding:150px 0 82px;background:linear-gradient(110deg,#f8f5ed 0 58%,#e8f3f0 58%);border-bottom:1px solid var(--hta-line)}
.hta-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);gap:76px;align-items:center}.hta-copy nav{display:flex;gap:10px;font-size:13px;color:#647581}.hta-copy nav a{color:inherit}.hta-kicker{display:flex;align-items:center;gap:16px;margin:42px 0 24px;font-size:11px;letter-spacing:.14em;font-weight:800}.hta-kicker i{width:46px;height:1px;background:var(--hta-coral)}.hta-kicker b{color:var(--hta-teal)}
.hta-copy h1{font-size:clamp(52px,6vw,92px);line-height:.95;letter-spacing:-.055em;max-width:820px;margin:0}.hta-copy>p{font-size:20px;line-height:1.65;color:#526675;max-width:760px;margin:28px 0}.hta-actions{display:flex;gap:12px;margin:34px 0}.hta-actions a{display:inline-flex;align-items:center;gap:24px;padding:17px 20px;border:1px solid var(--hta-ink);font-weight:800}.hta-actions a:first-child{background:var(--hta-ink);color:#fff}.hta-actions a:last-child{color:var(--hta-ink)}
.hta-meta{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--hta-line);border-bottom:1px solid var(--hta-line);margin-top:36px}.hta-meta div{padding:20px 18px;border-right:1px solid var(--hta-line)}.hta-meta div:last-child{border:0}.hta-meta small{display:block;color:#71808a;font-size:10px;letter-spacing:.13em;margin-bottom:8px}.hta-meta strong{font-size:14px;color:var(--hta-ink)}
.hta-atlas{background:var(--hta-ink);color:#fff;padding:28px;border-radius:28px;box-shadow:0 30px 70px rgba(16,39,58,.18);overflow:hidden}.hta-atlas header{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.14em;color:#a9bdc9}.hta-atlas header b{color:#ffd16d}.hta-ring{position:relative;min-height:470px;margin:22px 0;border:1px solid rgba(255,255,255,.14);border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle,rgba(8,127,122,.22) 0 26%,transparent 27% 47%,rgba(255,255,255,.05) 48% 49%,transparent 50%)}.hta-core{width:190px;height:190px;border-radius:50%;background:#f5c95f;color:var(--hta-ink);display:flex;flex-direction:column;justify-content:center;text-align:center;padding:20px}.hta-core small{font-weight:900;letter-spacing:.14em}.hta-core strong{font-size:25px;margin:8px 0}.hta-core em{font-size:11px;font-style:normal}.hta-ring .n{position:absolute;background:#fff;color:var(--hta-ink);padding:10px 14px;border-radius:999px;font-size:10px;font-weight:900;letter-spacing:.08em}.hta-ring .n1{top:6%;left:43%}.hta-ring .n2{top:19%;right:8%}.hta-ring .n3{top:49%;right:1%}.hta-ring .n4{bottom:14%;right:10%}.hta-ring .n5{bottom:4%;left:42%}.hta-ring .n6{bottom:16%;left:7%}.hta-ring .n7{top:48%;left:0}.hta-atlas footer{display:flex;gap:12px;align-items:center;padding:16px 18px;background:#0a3b45;border-radius:14px}.hta-atlas footer i{width:10px;height:10px;border-radius:50%;background:#f5c95f;box-shadow:0 0 0 7px rgba(245,201,95,.12)}.hta-atlas footer p{margin:0;font-size:13px;color:#eff7f6}
.hta-summary,.hta-architecture{padding:80px 0}.hta-summary{background:#fff}.hta-summary header{display:flex;justify-content:space-between;border-bottom:1px solid var(--hta-line);padding-bottom:16px;font-size:11px;letter-spacing:.14em}.hta-summary-main{display:grid;grid-template-columns:1.4fr .6fr;gap:70px;padding:40px 0}.hta-summary-main h2{font-size:clamp(36px,4vw,60px);line-height:1.06;letter-spacing:-.04em;margin:0}.hta-summary-main p{font-size:18px;line-height:1.7;color:#60717d}.hta-summary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.hta-summary-grid>div{padding:28px;background:#f5f7f5;border:1px solid var(--hta-line);border-radius:18px}.hta-summary-grid b{color:var(--hta-coral)}.hta-summary-grid strong{display:block;font-size:20px;margin:18px 0 8px}.hta-summary-grid p{color:#657681;line-height:1.6}
.hta-architecture{background:var(--hta-ink);color:#fff}.hta-architecture header{display:grid;grid-template-columns:.35fr 1fr;gap:40px;align-items:start}.hta-architecture header span{color:#69d4cb;font-size:11px;letter-spacing:.14em}.hta-architecture h2{font-size:clamp(34px,4vw,58px);line-height:1.1;margin:0}.hta-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:20px;align-items:center;margin-top:52px}.hta-flow div{padding:24px;border:1px solid rgba(255,255,255,.15);border-radius:18px}.hta-flow b{color:#69d4cb}.hta-flow strong{display:block;font-size:18px;margin:16px 0 8px}.hta-flow p{color:#b8c6cf;margin:0}.hta-flow i{color:#f5c95f;font-style:normal}
.hta-reading{padding:88px 0}.hta-reading-grid{display:grid;grid-template-columns:300px minmax(0,760px);gap:76px;justify-content:center}.hta-toc{position:sticky;top:120px;align-self:start}.hta-toc>span{font-size:11px;font-weight:900;letter-spacing:.14em}.hta-toc nav{display:grid;margin:20px 0 32px}.hta-toc nav a{display:grid;grid-template-columns:32px 1fr;gap:12px;padding:10px 0;border-bottom:1px solid var(--hta-line);color:#71808a;font-size:13px}.hta-toc nav a.is-active{color:var(--hta-ink);font-weight:800}.hta-toc nav b{color:var(--hta-coral)}.hta-toc>div{padding:22px;background:#edf6f4;border-radius:18px}.hta-toc small{color:var(--hta-teal);font-size:10px;letter-spacing:.12em}.hta-toc strong{display:block;font-size:18px;line-height:1.35;margin:14px 0}.hta-toc a{color:var(--hta-ink);font-weight:800}
.hta-content{font-size:18px;line-height:1.78;color:#334a5a}.hta-content .hta-block{padding:0 0 58px;margin-bottom:58px;border-bottom:1px solid var(--hta-line)}.hta-content h2{font-size:clamp(32px,3.5vw,48px);line-height:1.12;letter-spacing:-.035em;color:var(--hta-ink);margin:0 0 24px;scroll-margin-top:130px}.hta-content h3{font-size:24px;line-height:1.25;color:var(--hta-ink);margin:34px 0 12px}.hta-content p{margin:0 0 20px}.hta-content ul,.hta-content ol{padding-left:24px}.hta-content li{margin:8px 0}.hta-content table{width:100%;border-collapse:collapse;margin:28px 0;font-size:15px}.hta-content th,.hta-content td{padding:16px;border-bottom:1px solid var(--hta-line);text-align:left;vertical-align:top}.hta-content th{background:#eef4f2;color:var(--hta-ink)}
.hta-insight-grid,.hta-channel-grid,.hta-role-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:28px 0}.hta-insight-grid article,.hta-channel-grid article,.hta-role-grid article{padding:24px;border:1px solid var(--hta-line);border-radius:16px;background:#fbfcfa}.hta-insight-grid b{color:var(--hta-coral)}.hta-channel-grid{grid-template-columns:repeat(2,1fr)}.hta-channel-grid small{color:var(--hta-teal);letter-spacing:.12em}.hta-role-grid{grid-template-columns:repeat(4,1fr)}
.hta-note{padding:24px 26px;margin:28px 0;border-left:5px solid var(--hta-coral);background:#f8f3ea}.hta-note strong{display:block;color:var(--hta-ink);margin-bottom:8px}.hta-note p{margin:0}.hta-note.is-dark{background:var(--hta-ink);color:#fff;border-color:#69d4cb}.hta-note.is-dark strong{color:#69d4cb}.hta-note.is-dark p{color:#fff}
.hta-journey{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin:30px 0}.hta-journey>div{padding:20px;border-top:3px solid var(--hta-teal);background:#f4f7f5}.hta-journey span{color:var(--hta-coral);font-weight:900}.hta-compare,.hta-roadmap{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:30px 0}.hta-compare>div,.hta-roadmap article{padding:24px;border-radius:16px;background:#eef4f2}.hta-compare strong{font-size:20px}.hta-roadmap span{color:var(--hta-coral);font-weight:900}.hta-checks{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.hta-checks label{padding:15px 16px 15px 44px;background:#f4f7f5;border-radius:12px;position:relative}.hta-checks label:before{content:'✓';position:absolute;left:16px;color:var(--hta-teal);font-weight:900}
.hta-conclusion{padding:34px!important;border:0!important;border-radius:22px;background:var(--hta-ink);color:#fff}.hta-conclusion h2,.hta-conclusion p{color:#fff}
.hta-cta{padding:72px 0;background:#f5c95f}.hta-cta .container{display:flex;justify-content:space-between;gap:50px;align-items:center}.hta-cta h2{font-size:clamp(34px,4vw,58px);max-width:900px;line-height:1.08}.hta-cta a{padding:18px 22px;background:var(--hta-ink);color:#fff;font-weight:900;white-space:nowrap}.hta-faq{padding:90px 0;background:#f5f2ea}.hta-faq header{max-width:800px}.hta-faq header span{color:var(--hta-teal);font-size:11px;letter-spacing:.14em}.hta-faq h2{font-size:clamp(36px,4vw,60px)}.hta-faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.hta-faq details{background:#fff;border:1px solid var(--hta-line);border-radius:14px}.hta-faq summary{display:grid;grid-template-columns:34px 1fr auto;gap:12px;padding:20px;cursor:pointer;font-weight:800}.hta-faq details>div{padding:0 20px 20px 66px;color:#5c6e79;line-height:1.7}
@media(max-width:1000px){.hta-hero-grid,.hta-summary-main,.hta-reading-grid{grid-template-columns:1fr}.hta-atlas{max-width:700px}.hta-toc{position:static}.hta-flow{grid-template-columns:1fr}.hta-flow i{transform:rotate(90deg);justify-self:center}.hta-journey,.hta-role-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:700px){.hta-hero{padding:120px 0 56px;background:#f8f5ed}.hta-copy h1{font-size:48px}.hta-hero-grid{gap:36px}.hta-meta,.hta-summary-grid,.hta-insight-grid,.hta-channel-grid,.hta-role-grid,.hta-compare,.hta-roadmap,.hta-checks,.hta-faq-grid{grid-template-columns:1fr}.hta-ring{min-height:360px}.hta-core{width:150px;height:150px}.hta-ring .n{font-size:8px;padding:8px 10px}.hta-journey{grid-template-columns:1fr}.hta-cta .container{display:block}.hta-cta a{display:inline-block;margin-top:20px}.hta-actions{flex-direction:column}.hta-actions a{justify-content:space-between}}
/* Sağlık Turizminde Satış Artırma — eksiksiz içerik ve responsive güvence */
.hta-content #yol-haritasi,.hta-content #kontrol-listesi{display:block!important;visibility:visible!important;opacity:1!important}
.hta-roadmap article,.hta-checks label{min-width:0;overflow-wrap:anywhere}
@media(max-width:1000px){.hta-reading-grid{grid-template-columns:1fr!important}.hta-toc{position:static!important}.hta-roadmap{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:760px){.hta-hero-grid,.hta-summary-main,.hta-summary-grid,.hta-flow,.hta-insight-grid,.hta-channel-grid,.hta-role-grid,.hta-journey,.hta-compare,.hta-roadmap,.hta-checks,.hta-faq-grid{grid-template-columns:1fr!important}.hta-copy h1{font-size:clamp(42px,13vw,58px)!important}.hta-content{font-size:17px!important;line-height:1.72!important}.hta-content .hta-block{padding-bottom:42px!important;margin-bottom:42px!important}.hta-content table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.hta-faq details>div{padding-left:20px!important}.hta-meta{grid-template-columns:1fr!important}.hta-meta div{border-right:0!important;border-bottom:1px solid var(--hta-line)}.hta-meta div:last-child{border-bottom:0}}


/* Health tourism brand strategy — editorial identity system */
.htb-page{--ink:#102b2a;--muted:#5f716e;--paper:#f5f2e9;--white:#fff;--line:#d8ddd7;--accent:#d85e3f;--mint:#bce9d6;background:#fff;color:var(--ink);overflow:hidden}.htb-progress{position:fixed;z-index:1001;left:0;top:0;width:100%;height:3px}.htb-progress span{display:block;height:100%;width:0;background:var(--accent)}.htb-hero{padding:150px 0 78px;background:linear-gradient(135deg,#f8f5ed 0%,#edf4ef 100%);border-bottom:1px solid var(--line)}.htb-hero-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(460px,.98fr);gap:68px;align-items:center}.htb-copy nav{display:flex;gap:9px;align-items:center;font-size:13px;color:#74827f;margin-bottom:34px}.htb-copy nav a{color:inherit}.htb-copy nav i{font-style:normal;color:#a5afac}.htb-copy nav b{font-weight:600;color:var(--ink)}.htb-kicker{display:flex;align-items:center;gap:13px;font-size:11px;font-weight:800;letter-spacing:.16em;margin-bottom:22px}.htb-kicker i{height:1px;width:36px;background:var(--accent)}.htb-kicker b{color:var(--accent)}.htb-copy h1{font-size:clamp(48px,5.2vw,78px);line-height:.98;letter-spacing:-.055em;max-width:760px;margin:0 0 25px}.htb-copy>p{font-size:19px;line-height:1.65;color:var(--muted);max-width:690px}.htb-actions{display:flex;gap:12px;margin:34px 0}.htb-actions a{display:inline-flex;align-items:center;justify-content:center;gap:16px;padding:15px 20px;border:1px solid var(--ink);border-radius:3px;font-weight:700}.htb-actions a:first-child{background:var(--ink);color:#fff}.htb-actions a:last-child{background:#fff;color:var(--ink)}.htb-meta{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #cbd3ce;padding-top:22px;gap:18px}.htb-meta div{min-width:0}.htb-meta small{display:block;font-size:10px;letter-spacing:.14em;font-weight:800;color:#73807d;margin-bottom:7px}.htb-meta strong{display:block;font-size:14px}.htb-brand-board{background:#fff;border:1px solid #cbd5cf;box-shadow:0 30px 80px rgba(16,43,42,.12);padding:24px;transform:rotate(.7deg)}.htb-brand-board header{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.13em;font-weight:800;padding-bottom:18px;border-bottom:1px solid var(--line)}.htb-brand-board header b{color:var(--accent)}.htb-brand-canvas{position:relative;min-height:480px;background:#faf9f4;margin-top:18px;border:1px solid #e2e4dd;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);gap:10px;padding:20px}.htb-seal{position:absolute;z-index:2;left:50%;top:50%;width:184px;height:184px;transform:translate(-50%,-50%);border-radius:50%;background:var(--ink);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:0 0 0 12px #faf9f4,0 0 0 13px #a5b8b0}.htb-seal small{font-size:9px;letter-spacing:.18em;color:var(--mint);font-weight:800}.htb-seal strong{font-size:25px;line-height:1.02;margin:10px 0}.htb-seal em{font-size:10px;font-style:normal;color:#cdd8d4}.htb-axis{border:1px solid #d7ddd8;background:#fff;padding:15px;display:flex;flex-direction:column;justify-content:space-between;min-height:130px}.htb-axis:nth-child(even){text-align:right;align-items:flex-end}.htb-axis b{font-size:10px;color:var(--accent)}.htb-axis span{font-size:15px;font-weight:900;letter-spacing:.05em}.htb-axis small{color:var(--muted)}.htb-brand-board footer{display:flex;gap:12px;align-items:flex-start;padding-top:18px}.htb-brand-board footer i{width:22px;height:2px;background:var(--accent);margin-top:9px;flex:none}.htb-brand-board footer p{margin:0;color:var(--muted);font-size:13px;line-height:1.55}.htb-summary{padding:82px 0;background:var(--ink);color:#fff}.htb-summary header{display:flex;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:15px;font-size:11px;letter-spacing:.15em;font-weight:800;color:var(--mint)}.htb-summary-main{display:grid;grid-template-columns:1.4fr .6fr;gap:70px;padding:38px 0}.htb-summary-main h2{font-size:clamp(31px,3.3vw,48px);line-height:1.08;letter-spacing:-.035em;margin:0}.htb-summary-main p{font-size:17px;line-height:1.7;color:#c4d1cd}.htb-summary-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.16)}.htb-summary-grid>div{padding:25px 28px 0 0;border-right:1px solid rgba(255,255,255,.16);margin-right:28px}.htb-summary-grid>div:last-child{border:0}.htb-summary-grid b{font-size:11px;color:var(--mint)}.htb-summary-grid strong{display:block;font-size:17px;margin:14px 0 8px}.htb-summary-grid p{color:#afbfba;line-height:1.6;margin:0}.htb-architecture{padding:72px 0;background:#fff}.htb-architecture header{display:grid;grid-template-columns:.28fr .72fr;gap:50px;align-items:start;margin-bottom:38px}.htb-architecture header span{font-size:11px;letter-spacing:.16em;font-weight:900;color:var(--accent)}.htb-architecture header h2{font-size:clamp(29px,3vw,43px);line-height:1.12;margin:0;letter-spacing:-.035em}.htb-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:stretch}.htb-flow div{padding:27px 18px}.htb-flow i{font-style:normal;display:flex;align-items:center;color:#9aa6a2}.htb-flow b{display:block;font-size:10px;color:var(--accent);margin-bottom:18px}.htb-flow strong{display:block;font-size:16px;letter-spacing:.07em}.htb-flow p{font-size:13px;color:var(--muted);margin:8px 0 0}.htb-reading{padding:80px 0 90px;background:#f8f7f2;border-top:1px solid var(--line)}.htb-reading-grid{display:grid;grid-template-columns:290px minmax(0,820px);gap:75px;justify-content:center;align-items:start}.htb-toc{position:sticky;top:110px}.htb-toc>span{display:block;font-size:10px;letter-spacing:.16em;font-weight:900;color:var(--accent);padding-bottom:14px;border-bottom:1px solid #ccd3ce}.htb-toc nav{max-height:52vh;overflow:auto;padding:8px 4px 8px 0}.htb-toc nav a{display:grid;grid-template-columns:28px 1fr;gap:8px;padding:9px 0;color:#6b7774;font-size:12px;line-height:1.35;border-bottom:1px solid #e1e4df}.htb-toc nav a b{font-size:9px;color:#a1aaa7}.htb-toc nav a.is-active,.htb-toc nav a.is-active b{color:var(--accent);font-weight:800}.htb-toc>div{margin-top:24px;background:var(--ink);color:#fff;padding:22px}.htb-toc>div small{color:var(--mint);font-size:9px;letter-spacing:.15em;font-weight:900}.htb-toc>div strong{display:block;font-size:16px;line-height:1.45;margin:12px 0 18px}.htb-toc>div a{color:#fff;font-size:12px;font-weight:800}.htb-content{font-size:17px;line-height:1.78}.htb-block{background:#fff;border:1px solid #e0e3de;padding:42px 46px;margin-bottom:22px}.htb-block h2{font-size:clamp(28px,3vw,40px);line-height:1.15;letter-spacing:-.035em;margin:0 0 20px;scroll-margin-top:120px}.htb-block h3{font-size:21px;line-height:1.3;margin:30px 0 11px}.htb-block p{color:#425653}.htb-block ul,.htb-block ol{padding-left:22px;color:#425653}.htb-block li{margin:8px 0}.htb-block table{width:100%;border-collapse:collapse;margin:28px 0;font-size:14px}.htb-block th{background:var(--ink);color:#fff;text-align:left;padding:13px}.htb-block td{padding:13px;border-bottom:1px solid #dfe3de;vertical-align:top}.htb-note{border-left:3px solid var(--accent);background:#f5f2e9;padding:22px 24px;margin:26px 0}.htb-note strong{display:block;margin-bottom:6px}.htb-note p{margin:0}.htb-note.is-dark{background:var(--ink);color:#fff;border-color:var(--mint)}.htb-note.is-dark p{color:#d2ddda}.htb-insights,.htb-matrix,.htb-proof-grid,.htb-principles{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px}.htb-matrix,.htb-proof-grid,.htb-principles{grid-template-columns:repeat(2,1fr)}.htb-insights article,.htb-matrix article,.htb-proof-grid article,.htb-principles article{border:1px solid #dfe3de;padding:20px;background:#fbfaf6}.htb-insights b,.htb-matrix span,.htb-proof-grid span{font-size:10px;color:var(--accent);font-weight:900}.htb-insights h3,.htb-matrix h3,.htb-proof-grid h3{font-size:17px;margin:12px 0 6px}.htb-insights p,.htb-matrix p,.htb-proof-grid p,.htb-principles p{font-size:14px;line-height:1.55;margin:0}.htb-quote{margin:30px 0;padding:30px 34px;background:var(--accent);color:#fff}.htb-quote p{color:#fff;font-size:23px;line-height:1.45;margin:0;font-weight:650}.htb-compare{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:25px 0}.htb-compare>div{padding:24px;border:1px solid #d8ddd8}.htb-compare>div:last-child{background:#e9f6ef;border-color:#b9d7c8}.htb-compare small{font-size:9px;letter-spacing:.15em;font-weight:900;color:var(--accent)}.htb-compare strong{display:block;font-size:17px;margin:12px 0}.htb-compare p{font-size:14px;margin:0}.htb-journey{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:25px}.htb-journey article{border-top:3px solid var(--ink);padding:18px;background:#f7f5ee}.htb-journey span{font-size:10px;color:var(--accent);font-weight:900}.htb-journey h3{font-size:17px;margin:12px 0 5px}.htb-journey p{font-size:13px;margin:0}.htb-roadmap{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.htb-roadmap article{background:var(--ink);color:#fff;padding:25px}.htb-roadmap span{color:var(--mint);font-size:11px;font-weight:900}.htb-roadmap h3{font-size:19px;margin:18px 0 8px}.htb-roadmap p{color:#c9d5d1;font-size:14px;margin:0}.htb-checks{display:grid;grid-template-columns:1fr 1fr;gap:10px}.htb-checks label{position:relative;padding:15px 15px 15px 43px;background:#f6f5ef;border:1px solid #dfe2dc;font-size:14px;color:#344b47}.htb-checks label:before{content:'✓';position:absolute;left:15px;top:13px;width:20px;height:20px;border-radius:50%;background:var(--mint);display:grid;place-items:center;font-weight:900;font-size:11px}.htb-conclusion{background:var(--ink);color:#fff;border:0}.htb-conclusion p{color:#cad6d2}.htb-cta{padding:70px 0;background:var(--accent);color:#fff}.htb-cta .container{display:flex;align-items:end;justify-content:space-between;gap:40px}.htb-cta span{font-size:10px;letter-spacing:.16em;font-weight:900}.htb-cta h2{font-size:clamp(31px,4vw,54px);line-height:1.04;max-width:850px;margin:16px 0 0;letter-spacing:-.04em}.htb-cta a{white-space:nowrap;background:#fff;color:var(--ink);padding:16px 20px;font-weight:800}.htb-faq{padding:85px 0;background:#fff}.htb-faq header{max-width:780px;margin-bottom:35px}.htb-faq header span{font-size:10px;letter-spacing:.16em;color:var(--accent);font-weight:900}.htb-faq header h2{font-size:clamp(31px,4vw,50px);line-height:1.08;margin:14px 0 0}.htb-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.htb-faq details{border:1px solid #dce1dc;background:#faf9f5}.htb-faq summary{display:grid;grid-template-columns:28px 1fr 20px;gap:10px;align-items:center;padding:19px;cursor:pointer;list-style:none;font-weight:700}.htb-faq summary b{color:var(--accent);font-size:10px}.htb-faq summary i{font-style:normal;font-size:20px}.htb-faq details>div{padding:0 19px 20px 57px;color:var(--muted);line-height:1.65}.htb-faq details[open] summary i{transform:rotate(45deg)}
@media(max-width:1050px){.htb-hero-grid{grid-template-columns:1fr;gap:42px}.htb-brand-board{max-width:700px;transform:none}.htb-reading-grid{grid-template-columns:240px minmax(0,1fr);gap:35px}.htb-summary-main{grid-template-columns:1fr;gap:16px}}
@media(max-width:760px){.htb-hero{padding:122px 0 55px}.htb-copy h1{font-size:45px}.htb-meta,.htb-summary-grid,.htb-insights,.htb-matrix,.htb-proof-grid,.htb-principles,.htb-roadmap,.htb-faq-grid{grid-template-columns:1fr}.htb-brand-canvas{min-height:540px;padding:12px}.htb-seal{width:145px;height:145px}.htb-seal strong{font-size:20px}.htb-axis{min-height:145px;padding:12px}.htb-summary-grid>div{border-right:0;border-bottom:1px solid rgba(255,255,255,.16);padding:20px 0;margin:0}.htb-architecture header{grid-template-columns:1fr;gap:15px}.htb-flow{grid-template-columns:1fr}.htb-flow i{display:none}.htb-flow div{border-bottom:1px solid var(--line)}.htb-reading{padding-top:45px}.htb-reading-grid{display:block}.htb-toc{position:relative;top:auto;margin-bottom:28px}.htb-toc nav{max-height:280px}.htb-block{padding:28px 22px;overflow-x:auto}.htb-compare,.htb-journey,.htb-checks{grid-template-columns:1fr}.htb-cta .container{display:block}.htb-cta a{display:inline-flex;margin-top:28px}.htb-actions{flex-direction:column;align-items:stretch}.htb-actions a{width:100%}.htb-meta{gap:12px}.htb-meta div{padding-bottom:12px;border-bottom:1px solid #d7ddd8}}

/* Sağlık Sektöründe Dijital Dönüşüm — özgün editoryal sistem */
.dtx-page{--ink:#10233f;--muted:#5d6b7d;--line:#dbe4ea;--paper:#f5f8f8;--accent:#16a6a1;--accent2:#cfef66;background:#fff;color:var(--ink)}
.dtx-page *{box-sizing:border-box}.dtx-page a{text-decoration:none}.dtx-progress{position:fixed;z-index:1000;left:0;right:0;top:0;height:3px;background:transparent}.dtx-progress span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--accent),var(--accent2))}
.dtx-hero{position:relative;overflow:hidden;padding:154px 0 72px;background:linear-gradient(135deg,#f8fbfb 0%,#eef5f4 54%,#f8f5e9 100%);border-bottom:1px solid var(--line)}
.dtx-hero:before{content:"";position:absolute;width:560px;height:560px;border-radius:50%;right:-180px;top:-240px;border:1px solid rgba(22,166,161,.17);box-shadow:0 0 0 72px rgba(22,166,161,.035),0 0 0 144px rgba(22,166,161,.025)}
.dtx-hero-grid{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);gap:64px;align-items:center;position:relative;z-index:1}.dtx-copy nav{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:13px;color:#68778a;margin-bottom:24px}.dtx-copy nav a{color:#68778a}.dtx-copy nav b{color:var(--ink)}
.dtx-kicker{display:flex;align-items:center;gap:12px;font-size:11px;font-weight:800;letter-spacing:.13em;margin-bottom:22px}.dtx-kicker span{color:var(--accent)}.dtx-kicker i{width:34px;height:1px;background:#9db3b8}.dtx-kicker b{color:#596a7a}.dtx-copy h1{font-size:clamp(48px,5.1vw,78px);line-height:.98;letter-spacing:-.055em;max-width:780px;margin:0 0 24px;color:#10233f}.dtx-copy>p{font-size:20px;line-height:1.65;color:#536274;max-width:690px;margin:0 0 30px}.dtx-actions{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:34px}.dtx-actions a{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:15px 18px;border-radius:12px;font-weight:750;font-size:14px}.dtx-actions a:first-child{background:#10233f;color:#fff}.dtx-actions a:last-child{background:#fff;color:#10233f;border:1px solid #ccd8dd}.dtx-meta{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #cfdadd;padding-top:22px;gap:22px}.dtx-meta small{display:block;font-size:10px;letter-spacing:.11em;color:#71808d;font-weight:800;margin-bottom:7px}.dtx-meta strong{font-size:14px;color:#142842}
.dtx-system{background:#0f243e;color:#fff;border-radius:26px;padding:22px;box-shadow:0 28px 64px rgba(15,36,62,.2);min-height:500px}.dtx-system header,.dtx-system footer{display:flex;justify-content:space-between;align-items:center;gap:16px}.dtx-system header{padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.12)}.dtx-system header span{font-size:11px;letter-spacing:.13em;font-weight:800;color:#91e7df}.dtx-system header b{font-size:10px;letter-spacing:.1em;color:#b6c4d2}.dtx-orbit{position:relative;height:375px;margin:10px 0;background:radial-gradient(circle at center,rgba(207,239,102,.08),transparent 35%)}.dtx-orbit:before,.dtx-orbit:after{content:"";position:absolute;border:1px solid rgba(145,231,223,.22);border-radius:50%;inset:34px 72px}.dtx-orbit:after{inset:82px 118px;border-style:dashed}.dtx-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:174px;height:174px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:linear-gradient(145deg,#17314f,#10233f);border:1px solid rgba(207,239,102,.5);box-shadow:0 0 0 12px rgba(207,239,102,.05)}.dtx-core small{font-size:9px;letter-spacing:.14em;color:#91e7df;font-weight:800}.dtx-core strong{font-size:21px;line-height:1.05;margin:9px 0}.dtx-core em{font-style:normal;font-size:9px;color:#b7c5d0}.dtx-node{position:absolute;width:118px;padding:12px;border-radius:13px;background:#fff;color:#10233f;box-shadow:0 10px 24px rgba(0,0,0,.16)}.dtx-node b{font-size:9px;color:#16a6a1}.dtx-node span{display:block;font-weight:850;font-size:12px;margin:4px 0}.dtx-node small{font-size:10px;color:#667688}.dtx-node.n1{left:5px;top:53px}.dtx-node.n2{right:5px;top:53px}.dtx-node.n3{left:0;bottom:48px}.dtx-node.n4{right:0;bottom:48px}.dtx-node.n5{left:50%;transform:translateX(-50%);bottom:5px;background:#cfef66}.dtx-system footer{padding-top:17px;border-top:1px solid rgba(255,255,255,.12);align-items:flex-start}.dtx-system footer i{width:8px;height:8px;border-radius:50%;background:#cfef66;margin-top:6px;flex:none}.dtx-system footer p{margin:0;color:#c2cfda;font-size:12px;line-height:1.5}
.dtx-summary{padding:72px 0;background:#fff}.dtx-summary header{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:16px;margin-bottom:28px}.dtx-summary header span{font-size:11px;font-weight:850;letter-spacing:.14em;color:var(--accent)}.dtx-summary header b{font-size:12px}.dtx-summary-main{display:grid;grid-template-columns:1.25fr .75fr;gap:54px;align-items:end;margin-bottom:34px}.dtx-summary-main h2{font-size:clamp(30px,3.2vw,48px);line-height:1.08;letter-spacing:-.035em;margin:0}.dtx-summary-main p{font-size:17px;line-height:1.7;color:var(--muted);margin:0}.dtx-summary-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:18px;overflow:hidden}.dtx-summary-grid>div{padding:26px}.dtx-summary-grid>div+div{border-left:1px solid var(--line)}.dtx-summary-grid b{font-size:11px;color:var(--accent)}.dtx-summary-grid strong{display:block;font-size:19px;margin:14px 0 8px}.dtx-summary-grid p{margin:0;color:var(--muted);line-height:1.55;font-size:14px}
.dtx-architecture{padding:70px 0;background:#10233f;color:#fff}.dtx-architecture header{display:grid;grid-template-columns:.35fr 1fr;gap:30px;align-items:start;margin-bottom:38px}.dtx-architecture header span{font-size:11px;letter-spacing:.14em;color:#91e7df;font-weight:850}.dtx-architecture h2{margin:0;font-size:34px;line-height:1.2;max-width:850px}.dtx-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:18px}.dtx-flow div{padding:22px;border:1px solid rgba(255,255,255,.16);border-radius:15px;background:rgba(255,255,255,.045)}.dtx-flow b{color:#cfef66;font-size:11px}.dtx-flow strong{display:block;margin:12px 0 7px;font-size:15px}.dtx-flow p{margin:0;color:#afbecb;font-size:12px}.dtx-flow i{font-style:normal;color:#91e7df}
.dtx-reading{padding:82px 0;background:#f6f8f8}.dtx-reading-grid{display:grid;grid-template-columns:280px minmax(0,1fr);gap:58px;align-items:start}.dtx-toc{position:sticky;top:110px}.dtx-toc>span{display:block;font-size:11px;letter-spacing:.14em;font-weight:850;color:var(--accent);margin-bottom:14px}.dtx-toc nav{border-top:1px solid #d8e1e4;max-height:56vh;overflow:auto}.dtx-toc nav a{display:grid;grid-template-columns:28px 1fr;gap:10px;padding:11px 4px;border-bottom:1px solid #e1e8ea;color:#657383;font-size:12px;line-height:1.35}.dtx-toc nav a b{font-size:9px;color:#9aabb5;padding-top:2px}.dtx-toc nav a.is-active{color:#10233f;font-weight:750}.dtx-toc nav a.is-active b{color:var(--accent)}.dtx-toc>div{margin-top:24px;background:#10233f;color:#fff;border-radius:16px;padding:20px}.dtx-toc>div small{color:#91e7df;font-size:9px;letter-spacing:.12em;font-weight:800}.dtx-toc>div strong{display:block;font-size:15px;line-height:1.45;margin:12px 0 16px}.dtx-toc>div a{color:#cfef66;font-size:12px;font-weight:750}
.dtx-content{min-width:0;background:#fff;border:1px solid #e0e7e9;border-radius:22px;padding:clamp(28px,5vw,64px);box-shadow:0 18px 45px rgba(16,35,63,.05)}.dtx-content .dtx-block{padding:0 0 52px;margin:0 0 52px;border-bottom:1px solid #e2e8ea}.dtx-content .dtx-block:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.dtx-content h2{font-size:clamp(27px,3vw,40px);line-height:1.15;letter-spacing:-.025em;margin:0 0 20px;scroll-margin-top:125px}.dtx-content h3{font-size:21px;line-height:1.3;margin:30px 0 12px}.dtx-content p,.dtx-content li{font-size:17px;line-height:1.78;color:#46566a}.dtx-content p{margin:0 0 18px}.dtx-content ul,.dtx-content ol{padding-left:22px;margin:16px 0 22px}.dtx-content li+li{margin-top:9px}.dtx-insights,.dtx-matrix,.dtx-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px}.dtx-insights article,.dtx-matrix article,.dtx-cards article{padding:22px;border:1px solid #dce5e7;border-radius:15px;background:#f8fafa}.dtx-insights b,.dtx-matrix span{font-size:10px;color:var(--accent);font-weight:850}.dtx-insights h3,.dtx-matrix h3,.dtx-cards h3{font-size:17px;margin:12px 0 8px}.dtx-insights p,.dtx-matrix p,.dtx-cards p{font-size:14px;line-height:1.55;margin:0}.dtx-matrix{grid-template-columns:repeat(2,1fr)}.dtx-quote,.dtx-note,.dtx-warning{margin:28px 0;padding:24px;border-radius:15px}.dtx-quote{background:#10233f;color:#fff}.dtx-quote strong{color:#cfef66;font-size:11px;letter-spacing:.12em}.dtx-quote p{color:#fff;font-size:21px;line-height:1.5;margin:10px 0 0}.dtx-note{background:#edf8f6;border-left:4px solid var(--accent)}.dtx-warning{background:#fff4e9;border-left:4px solid #e69847}.dtx-note strong,.dtx-warning strong{font-size:12px;letter-spacing:.08em}.dtx-note p,.dtx-warning p{margin:8px 0 0;font-size:15px}.dtx-content table{width:100%;border-collapse:separate;border-spacing:0;margin:26px 0;overflow:hidden;border:1px solid #dce4e7;border-radius:14px;font-size:14px}.dtx-content th,.dtx-content td{text-align:left;padding:15px;border-bottom:1px solid #e2e8ea;vertical-align:top}.dtx-content th{background:#10233f;color:#fff;font-size:11px;letter-spacing:.06em}.dtx-content tr:last-child td{border-bottom:0}.dtx-timeline{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.dtx-timeline article{padding:23px;border-radius:15px;background:#10233f;color:#fff}.dtx-timeline b{font-size:11px;color:#cfef66}.dtx-timeline h3{color:#fff;font-size:18px}.dtx-timeline p{color:#c5d0d9;font-size:14px;line-height:1.6;margin:0}.dtx-check{list-style:none!important;padding:0!important;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.dtx-check li{position:relative;padding:14px 14px 14px 42px;border:1px solid #dce5e7;border-radius:12px;background:#fafcfc;font-size:14px;line-height:1.5}.dtx-check li:before{content:"✓";position:absolute;left:14px;top:13px;width:19px;height:19px;border-radius:50%;display:grid;place-items:center;background:#dff3ef;color:#138f88;font-size:11px;font-weight:900}.dtx-check-bad li:before{content:"!";background:#fff0df;color:#c26d25}.dtx-conclusion{background:#eef7f5;border:0!important;border-radius:18px;padding:30px!important}
.dtx-cta{padding:70px 0;background:#cfef66}.dtx-cta .container{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center}.dtx-cta span{font-size:11px;letter-spacing:.13em;font-weight:850}.dtx-cta h2{font-size:clamp(30px,3.7vw,52px);line-height:1.08;max-width:900px;margin:12px 0 0}.dtx-cta a{display:flex;align-items:center;gap:26px;background:#10233f;color:#fff;border-radius:13px;padding:17px 20px;font-weight:750;white-space:nowrap}
.dtx-faq{padding:84px 0;background:#fff}.dtx-faq header{max-width:850px;margin-bottom:36px}.dtx-faq header span{font-size:11px;letter-spacing:.14em;color:var(--accent);font-weight:850}.dtx-faq h2{font-size:clamp(32px,4vw,52px);line-height:1.1;margin:12px 0}.dtx-faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.dtx-faq details{border:1px solid #dce4e7;border-radius:14px;background:#fbfcfc;overflow:hidden}.dtx-faq summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:32px 1fr 20px;gap:12px;padding:20px;align-items:start}.dtx-faq summary::-webkit-details-marker{display:none}.dtx-faq summary b{color:var(--accent);font-size:10px}.dtx-faq summary span{font-weight:750;line-height:1.4}.dtx-faq summary i{font-style:normal;font-size:20px}.dtx-faq details>div{padding:0 20px 20px 64px;color:#586879;line-height:1.65;font-size:14px}
@media(max-width:1050px){.dtx-hero-grid{grid-template-columns:1fr}.dtx-system{max-width:680px;width:100%;margin:auto}.dtx-reading-grid{grid-template-columns:1fr}.dtx-toc{position:relative;top:auto}.dtx-toc nav{display:grid;grid-template-columns:repeat(2,1fr);max-height:none}.dtx-summary-main{grid-template-columns:1fr}.dtx-flow{grid-template-columns:1fr 1fr}.dtx-flow i{display:none}.dtx-architecture header{grid-template-columns:1fr}.dtx-cta .container{grid-template-columns:1fr}}
@media(max-width:720px){.dtx-hero{padding:122px 0 50px}.dtx-copy h1{font-size:45px}.dtx-copy>p{font-size:17px}.dtx-meta,.dtx-summary-grid,.dtx-insights,.dtx-matrix,.dtx-cards,.dtx-timeline,.dtx-faq-grid{grid-template-columns:1fr}.dtx-summary-grid>div+div{border-left:0;border-top:1px solid var(--line)}.dtx-system{min-height:540px;padding:16px}.dtx-orbit{height:420px}.dtx-orbit:before{inset:50px 20px}.dtx-orbit:after{inset:92px 54px}.dtx-node{width:104px}.dtx-node.n1,.dtx-node.n2{top:44px}.dtx-node.n3,.dtx-node.n4{bottom:56px}.dtx-reading{padding:46px 0}.dtx-content{padding:26px 20px}.dtx-content p,.dtx-content li{font-size:16px}.dtx-toc nav{grid-template-columns:1fr}.dtx-flow{grid-template-columns:1fr}.dtx-check{grid-template-columns:1fr}.dtx-content table{display:block;overflow-x:auto;white-space:nowrap}.dtx-cta{padding:50px 0}.dtx-faq{padding:54px 0}}


/* Klinik reklam rehberi — benzersiz editoryal sistem */
.kar-page{--kar-ink:#102a2b;--kar-green:#0f6a5c;--kar-mint:#dff3ec;--kar-sand:#f5f0e7;--kar-line:rgba(16,42,43,.14);background:#fff;color:var(--kar-ink)}
.kar-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:9999;background:transparent}.kar-progress span{display:block;height:100%;width:0;background:#20b486}
.kar-hero{padding:150px 0 76px;background:linear-gradient(135deg,#f8f5ed 0%,#edf8f4 58%,#dceee8 100%);border-bottom:1px solid var(--kar-line);overflow:hidden}.kar-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);gap:72px;align-items:center}.kar-copy nav{display:flex;gap:10px;align-items:center;font-size:13px;color:#667b78;margin-bottom:28px}.kar-copy nav a{color:inherit}.kar-kicker{display:flex;align-items:center;gap:14px;font-size:11px;letter-spacing:.14em;font-weight:800;color:var(--kar-green)}.kar-kicker i{width:42px;height:1px;background:#9dbab4}.kar-copy h1{font-size:clamp(48px,6vw,86px);line-height:.98;letter-spacing:-.055em;max-width:760px;margin:22px 0}.kar-copy>p{font-size:19px;line-height:1.65;color:#506a67;max-width:680px}.kar-actions{display:flex;gap:12px;margin:30px 0}.kar-actions a{display:inline-flex;gap:18px;align-items:center;padding:14px 20px;border-radius:999px;font-weight:800}.kar-actions a:first-child{background:var(--kar-ink);color:#fff}.kar-actions a:last-child{background:#fff;color:var(--kar-ink);border:1px solid var(--kar-line)}.kar-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--kar-line);margin-top:34px}.kar-meta div{padding:20px 20px 0 0}.kar-meta small{display:block;font-size:10px;letter-spacing:.13em;color:#738783}.kar-meta strong{display:block;margin-top:8px;font-size:14px}.kar-blueprint{background:#0f2929;color:#fff;border-radius:30px;padding:24px;box-shadow:0 30px 70px rgba(12,45,43,.18)}.kar-blueprint header{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.12em;color:#a6c3bc}.kar-blueprint-body{position:relative;min-height:420px;margin:22px 0;border:1px solid rgba(255,255,255,.12);border-radius:24px;background:radial-gradient(circle at 50% 50%,rgba(42,193,146,.15),transparent 48%)}.kar-core{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:180px;height:180px;border-radius:50%;display:grid;place-content:center;text-align:center;background:#d9f5e8;color:#123633;box-shadow:0 0 0 16px rgba(217,245,232,.06)}.kar-core small{font-size:9px;letter-spacing:.14em}.kar-core strong{font-size:23px;line-height:1.1;margin-top:8px}.kar-ring{position:absolute;width:92px;padding:11px 12px;border-radius:14px;background:#fff;color:#173c39;box-shadow:0 12px 30px rgba(0,0,0,.18)}.kar-ring b{font-size:10px;color:#15906f}.kar-ring span{display:block;font-size:11px;font-weight:900;margin-top:4px;letter-spacing:.05em}.kar-ring.r1{top:28px;left:50%;transform:translateX(-50%)}.kar-ring.r2{top:95px;right:28px}.kar-ring.r3{bottom:85px;right:34px}.kar-ring.r4{bottom:28px;left:50%;transform:translateX(-50%)}.kar-ring.r5{bottom:85px;left:34px}.kar-ring.r6{top:95px;left:28px}.kar-blueprint footer{display:flex;gap:12px;align-items:flex-start;color:#cfe0dc;font-size:13px;line-height:1.5}.kar-blueprint footer i{width:8px;height:8px;border-radius:50%;background:#48d3a4;margin-top:5px;flex:none}
.kar-reading{padding:80px 0}.kar-reading-grid{display:grid;grid-template-columns:290px minmax(0,760px);gap:80px;justify-content:center;align-items:start}.kar-toc{position:sticky;top:110px}.kar-toc>span{font-size:11px;letter-spacing:.14em;font-weight:900;color:var(--kar-green)}.kar-toc nav{margin:18px 0 28px;border-left:1px solid var(--kar-line)}.kar-toc nav a{display:grid;grid-template-columns:30px 1fr;gap:10px;padding:8px 0 8px 14px;color:#647875;font-size:13px;line-height:1.35}.kar-toc nav a.is-active{color:var(--kar-ink);border-left:2px solid #18a77e;margin-left:-1px}.kar-toc nav b{font-size:10px;color:#8ca09c}.kar-toc>div{padding:20px;border-radius:18px;background:#eef8f4}.kar-toc small{font-size:9px;letter-spacing:.12em;color:#4c756d}.kar-toc strong{display:block;margin:10px 0 14px;line-height:1.4}.kar-toc>div a{font-size:13px;font-weight:800;color:var(--kar-green)}
.kar-content{font-size:18px;line-height:1.78;color:#334c49}.kar-content h2{font-size:clamp(30px,4vw,48px);line-height:1.1;letter-spacing:-.035em;color:var(--kar-ink);margin:72px 0 20px;scroll-margin-top:130px}.kar-content h3{font-size:23px;line-height:1.25;color:var(--kar-ink);margin:34px 0 10px}.kar-content p{margin:0 0 20px}.kar-content blockquote{margin:28px 0;padding:28px 30px;border-radius:22px;background:var(--kar-ink);color:#fff;font-size:24px;line-height:1.45}.kar-content blockquote strong{color:#fff}.kar-content table{width:100%;border-collapse:separate;border-spacing:0;margin:30px 0;border:1px solid var(--kar-line);border-radius:18px;overflow:hidden;font-size:15px}.kar-content th,.kar-content td{padding:15px 16px;text-align:left;border-bottom:1px solid var(--kar-line)}.kar-content th{background:#eef7f3;color:var(--kar-ink)}.kar-content tr:last-child td{border-bottom:0}.kar-summary-grid,.kar-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:28px 0}.kar-summary-grid article,.kar-columns>div{padding:22px;border:1px solid var(--kar-line);border-radius:18px;background:#fbfcfa}.kar-summary-grid b{color:#16966f;font-size:12px}.kar-summary-grid h3,.kar-columns h3{margin:12px 0 8px;font-size:19px}.kar-summary-grid p,.kar-columns p{font-size:15px;line-height:1.55;margin:0}.kar-channel-map{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:12px;align-items:center;margin:30px 0;padding:20px;border-radius:22px;background:#102b2b;color:#fff}.kar-channel-map div{padding:15px;border-radius:15px;background:rgba(255,255,255,.08)}.kar-channel-map span{font-size:10px;color:#70e2bc}.kar-channel-map strong{display:block;margin:6px 0;font-size:13px}.kar-channel-map small{color:#bfd3ce}.kar-note{padding:22px 24px;border-left:4px solid #20b486;background:#eff8f4;border-radius:0 16px 16px 0;margin:26px 0}.kar-note strong{color:var(--kar-ink)}.kar-note p{margin:7px 0 0;font-size:16px}.kar-check{padding:0;list-style:none}.kar-check li{position:relative;padding:10px 0 10px 32px;border-bottom:1px solid var(--kar-line)}.kar-check li:before{content:'✓';position:absolute;left:0;color:#15906f;font-weight:900}.kar-timeline{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:28px 0}.kar-timeline article{padding:22px;border-radius:18px;background:var(--kar-sand)}.kar-timeline span{font-size:10px;letter-spacing:.12em;color:#736f63}.kar-timeline h3{font-size:19px;margin:12px 0 8px}.kar-timeline p{font-size:15px;line-height:1.55;margin:0}.kar-checklist{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:25px 0}.kar-checklist label{padding:13px 14px;border:1px solid var(--kar-line);border-radius:12px;font-size:14px;background:#fbfcfa}.kar-checklist input{margin-right:8px}
.kar-cta{padding:72px 0;background:#0e2a29;color:#fff}.kar-cta .container{display:flex;justify-content:space-between;gap:40px;align-items:end}.kar-cta span{font-size:11px;letter-spacing:.14em;color:#72dfbb}.kar-cta h2{font-size:clamp(34px,4vw,58px);line-height:1.05;max-width:850px;margin:14px 0 0}.kar-cta a{white-space:nowrap;padding:15px 20px;border-radius:999px;background:#d8f4e8;color:#123b35;font-weight:900}.kar-faq{padding:80px 0;background:#f5f1e9}.kar-faq header span{font-size:11px;letter-spacing:.14em;color:#14765f;font-weight:900}.kar-faq header h2{font-size:clamp(34px,5vw,58px);margin:12px 0 32px}.kar-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.kar-faq details{background:#fff;border:1px solid var(--kar-line);border-radius:16px;padding:0 18px}.kar-faq summary{display:grid;grid-template-columns:32px 1fr auto;gap:12px;align-items:center;padding:18px 0;cursor:pointer}.kar-faq summary b{font-size:10px;color:#189a73}.kar-faq summary span{font-weight:800}.kar-faq details>div{padding:0 44px 20px;color:#536965;line-height:1.65}
@media(max-width:980px){.kar-hero{padding-top:125px}.kar-hero-grid{grid-template-columns:1fr;gap:42px}.kar-blueprint{max-width:650px}.kar-reading-grid{grid-template-columns:1fr}.kar-toc{position:relative;top:auto}.kar-toc nav{columns:2}.kar-summary-grid,.kar-timeline{grid-template-columns:1fr}.kar-faq-grid{grid-template-columns:1fr}}
@media(max-width:680px){.kar-hero{padding:112px 0 48px}.kar-copy h1{font-size:48px}.kar-copy>p{font-size:17px}.kar-meta{grid-template-columns:1fr}.kar-meta div{padding:14px 0;border-bottom:1px solid var(--kar-line)}.kar-blueprint-body{min-height:360px}.kar-ring{width:78px;padding:9px}.kar-ring.r2{right:8px}.kar-ring.r3{right:10px}.kar-ring.r5{left:10px}.kar-ring.r6{left:8px}.kar-reading{padding:50px 0}.kar-toc nav{columns:1}.kar-content{font-size:17px}.kar-content h2{margin-top:54px}.kar-summary-grid,.kar-columns,.kar-timeline,.kar-checklist{grid-template-columns:1fr}.kar-channel-map{grid-template-columns:1fr}.kar-channel-map i{transform:rotate(90deg);text-align:center}.kar-content table{display:block;overflow-x:auto;white-space:nowrap}.kar-cta .container{display:block}.kar-cta a{display:inline-flex;margin-top:24px}.kar-faq{padding:56px 0}}

/* Hospital Lead Management — editorial operations system */
.hly-page{--hly-ink:#102a31;--hly-deep:#0b2e36;--hly-teal:#0d776f;--hly-mint:#dff3ee;--hly-sand:#f3f0e8;--hly-line:#d8e2df;background:#fbfcfa;color:var(--hly-ink)}
.hly-progress{position:fixed;z-index:9999;left:0;right:0;top:0;height:3px;background:transparent}.hly-progress span{display:block;width:0;height:100%;background:#1ba995}
.hly-hero{padding:138px 0 76px;background:linear-gradient(120deg,#f7f5ef 0%,#eef8f5 100%);border-bottom:1px solid var(--hly-line)}
.hly-hero-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);gap:72px;align-items:center}.hly-copy nav{display:flex;gap:10px;align-items:center;font-size:13px;color:#6c7d7c;margin-bottom:30px}.hly-copy nav a{color:inherit}.hly-copy nav i{font-style:normal;opacity:.45}.hly-kicker{display:flex;align-items:center;gap:12px;font-size:11px;letter-spacing:.15em;font-weight:800;color:var(--hly-teal);margin-bottom:20px}.hly-kicker i{width:34px;height:1px;background:#9bc7c0}.hly-kicker b{color:#71817f}.hly-copy h1{font-size:clamp(48px,5.3vw,82px);line-height:.98;letter-spacing:-.055em;max-width:820px;margin:0 0 24px;color:var(--hly-deep)}.hly-copy>p{font-size:19px;line-height:1.7;color:#536765;max-width:700px}.hly-actions{display:flex;gap:12px;margin:32px 0}.hly-actions a{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:15px 20px;border-radius:4px;border:1px solid var(--hly-deep);font-weight:750}.hly-actions a:first-child{background:var(--hly-deep);color:#fff}.hly-actions a:last-child{color:var(--hly-deep);background:#fff}.hly-meta{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #cbd8d4;padding-top:22px;gap:20px}.hly-meta small{display:block;font-size:10px;letter-spacing:.14em;color:#788987;margin-bottom:7px}.hly-meta strong{font-size:14px;color:var(--hly-deep)}
.hly-board{background:#fff;border:1px solid #cddbd7;box-shadow:0 26px 70px rgba(13,54,61,.12);border-radius:18px;overflow:hidden}.hly-board header{display:flex;justify-content:space-between;padding:17px 20px;border-bottom:1px solid #dce6e3;font-size:10px;letter-spacing:.13em;color:#687b79}.hly-board-body{position:relative;min-height:520px;padding:48px 34px;background:linear-gradient(180deg,#fff 0%,#f4f9f7 100%)}.hly-line{position:absolute;left:72px;top:76px;bottom:76px;width:2px;background:linear-gradient(#9fd0c7,#1d8d80)}.hly-step{position:relative;margin:0 0 20px 60px;padding:15px 18px 14px 58px;background:#fff;border:1px solid #d5e2de;border-radius:10px;box-shadow:0 8px 24px rgba(16,61,66,.06)}.hly-step b{position:absolute;left:-42px;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--hly-teal);color:#fff;font-size:10px}.hly-step strong{display:block;font-size:13px;letter-spacing:.08em;color:var(--hly-deep)}.hly-step span{display:block;margin-top:4px;font-size:12px;color:#70827f}.hly-core{margin:24px 0 0 60px;padding:18px 20px;border-left:4px solid #1ba995;background:var(--hly-deep);color:#fff;border-radius:4px}.hly-core small{display:block;font-size:10px;letter-spacing:.14em;opacity:.66}.hly-core strong{display:block;margin-top:5px;font-size:21px}.hly-board footer{display:grid;grid-template-columns:24px 1fr;gap:12px;padding:18px 20px;background:#fff;border-top:1px solid #dce6e3}.hly-board footer i{width:10px;height:10px;border-radius:50%;background:#1ba995;margin-top:6px}.hly-board footer p{margin:0;font-size:13px;line-height:1.6;color:#596d6a}
.hly-reading{padding:82px 0}.hly-reading-grid{display:grid;grid-template-columns:290px minmax(0,780px);gap:72px;justify-content:center;align-items:start}.hly-toc{position:sticky;top:112px}.hly-toc>span,.hly-eyebrow{display:block;font-size:11px;letter-spacing:.16em;font-weight:850;color:var(--hly-teal);margin-bottom:16px}.hly-toc nav{display:grid;border-top:1px solid var(--hly-line)}.hly-toc nav a{display:grid;grid-template-columns:34px 1fr;gap:10px;padding:11px 0;border-bottom:1px solid var(--hly-line);font-size:12px;line-height:1.35;color:#72817f}.hly-toc nav a b{font-size:10px;color:#9aa7a4}.hly-toc nav a.is-active{color:var(--hly-deep);font-weight:750}.hly-toc nav a.is-active b{color:var(--hly-teal)}.hly-toc>div{margin-top:24px;padding:20px;background:var(--hly-deep);color:#fff;border-radius:6px}.hly-toc>div small{font-size:9px;letter-spacing:.13em;color:#89c8bd}.hly-toc>div strong{display:block;font-size:15px;line-height:1.5;margin:10px 0 15px}.hly-toc>div a{color:#fff;font-size:12px;font-weight:750}
.hly-content{font-size:18px;line-height:1.78;color:#304946}.hly-content h2{scroll-margin-top:120px;font-size:clamp(31px,3.2vw,46px);line-height:1.12;letter-spacing:-.035em;color:var(--hly-deep);margin:74px 0 18px}.hly-content h2:first-child{margin-top:0}.hly-content h3{font-size:22px;line-height:1.3;color:#173f44;margin:38px 0 10px}.hly-content p{margin:0 0 20px}.hly-content ul,.hly-content ol{margin:0 0 26px;padding-left:24px}.hly-content li{margin:8px 0}.hly-content table{width:100%;border-collapse:collapse;margin:30px 0 38px;font-size:14px;background:#fff;box-shadow:0 10px 32px rgba(11,46,54,.05)}.hly-content th{background:var(--hly-deep);color:#fff;text-align:left;padding:14px}.hly-content td{padding:14px;border-bottom:1px solid #e0e8e5;vertical-align:top}.hly-summary{padding:34px;border:1px solid #cfe0dc;background:#f2f8f5;border-radius:12px}.hly-summary h2{margin:0 0 16px;font-size:34px}.hly-summary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px}.hly-summary-grid article{background:#fff;border:1px solid #d9e5e2;padding:18px;border-radius:8px}.hly-summary-grid b{font-size:11px;color:#1b9b89}.hly-summary-grid strong{display:block;margin:9px 0 6px;color:var(--hly-deep)}.hly-summary-grid p{font-size:14px;line-height:1.55;margin:0}.hly-flow-section{margin:46px 0;padding:32px;background:var(--hly-deep);color:#fff;border-radius:12px}.hly-flow-section h2{color:#fff;margin:0 0 24px;font-size:32px}.hly-flow{display:grid;grid-template-columns:repeat(9,auto);align-items:center;gap:8px}.hly-flow div{min-width:0}.hly-flow small{color:#7fd3c3}.hly-flow strong,.hly-flow span{display:block}.hly-flow strong{font-size:13px;margin:4px 0}.hly-flow span{font-size:11px;line-height:1.4;color:#b8cfca}.hly-flow i{font-style:normal;color:#5d8a83}.hly-note,.hly-callout{margin:28px 0;padding:22px 24px;border-left:4px solid #1ba995;background:#edf7f3}.hly-note strong,.hly-callout strong{color:var(--hly-deep)}.hly-note p,.hly-callout p{margin:7px 0 0}.hly-roadmap{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:28px 0}.hly-roadmap article{padding:22px;border:1px solid #d5e2de;background:#fff}.hly-roadmap span{font-size:11px;letter-spacing:.12em;color:var(--hly-teal);font-weight:800}.hly-roadmap h3{font-size:19px;margin:12px 0 8px}.hly-roadmap p{font-size:14px;line-height:1.6;margin:0}.hly-checklist{padding:28px;background:#f4f2eb;border-radius:10px}.hly-checklist ul{columns:2;column-gap:34px;margin:0}.hly-checklist li{break-inside:avoid;list-style:'✓  ';padding-left:6px}
.hly-cta{padding:72px 0;background:var(--hly-deep);color:#fff}.hly-cta .container{display:flex;justify-content:space-between;align-items:end;gap:40px}.hly-cta span{font-size:11px;letter-spacing:.16em;color:#82cfc1}.hly-cta h2{max-width:820px;font-size:clamp(34px,4vw,58px);line-height:1.06;letter-spacing:-.04em;margin:12px 0 0;color:#fff}.hly-cta a{white-space:nowrap;padding:16px 20px;background:#fff;color:var(--hly-deep);font-weight:800;border-radius:4px}.hly-faq{padding:84px 0;background:#f1f4f1}.hly-faq header{max-width:760px;margin-bottom:32px}.hly-faq header span{font-size:11px;letter-spacing:.16em;color:var(--hly-teal);font-weight:850}.hly-faq h2{font-size:44px;line-height:1.1;letter-spacing:-.035em;color:var(--hly-deep);margin:10px 0}.hly-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hly-faq details{background:#fff;border:1px solid #d8e2df;border-radius:6px}.hly-faq summary{display:grid;grid-template-columns:34px 1fr 20px;gap:12px;padding:18px;cursor:pointer;list-style:none}.hly-faq summary b{font-size:10px;color:var(--hly-teal)}.hly-faq summary span{font-weight:750;color:var(--hly-deep)}.hly-faq summary i{font-style:normal}.hly-faq details>div{padding:0 18px 18px 64px;font-size:14px;line-height:1.65;color:#566a67}
@media(max-width:1050px){.hly-hero-grid{grid-template-columns:1fr;gap:42px}.hly-board{max-width:720px}.hly-reading-grid{grid-template-columns:1fr}.hly-toc{position:relative;top:auto}.hly-toc nav{grid-template-columns:1fr 1fr}.hly-flow{grid-template-columns:1fr}.hly-flow i{transform:rotate(90deg);justify-self:center}.hly-summary-grid,.hly-roadmap{grid-template-columns:1fr}.hly-checklist ul{columns:1}}
@media(max-width:720px){.hly-hero{padding:112px 0 52px}.hly-copy h1{font-size:46px}.hly-actions{flex-direction:column}.hly-meta{grid-template-columns:1fr}.hly-board-body{min-height:auto;padding:34px 20px}.hly-line{left:44px}.hly-step{margin-left:36px;padding-left:48px}.hly-step b{left:-28px}.hly-core{margin-left:36px}.hly-reading{padding:54px 0}.hly-toc nav{grid-template-columns:1fr}.hly-content{font-size:16px}.hly-content h2{font-size:31px;margin-top:56px}.hly-content table{display:block;overflow-x:auto;white-space:nowrap}.hly-summary,.hly-flow-section{padding:22px}.hly-cta .container{display:block}.hly-cta a{display:inline-flex;margin-top:26px}.hly-faq-grid{grid-template-columns:1fr}.hly-faq h2{font-size:34px}}


/* Klinikler İçin Yapay Zekâ Çözümleri — İnsan Odaklı Teknoloji Dosyası */
.kai-page{--kai-ink:#172c39;--kai-deep:#112632;--kai-blue:#2d6f8b;--kai-aqua:#31a69b;--kai-coral:#e47960;--kai-paper:#f6f3ec;--kai-line:#d9e3e2;background:#fcfdfb;color:var(--kai-ink)}
.kai-page *{box-sizing:border-box}.kai-progress{position:fixed;z-index:9999;left:0;right:0;top:0;height:3px}.kai-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,var(--kai-aqua),var(--kai-coral))}
.kai-hero{padding:140px 0 78px;background:radial-gradient(circle at 78% 25%,rgba(49,166,155,.13),transparent 28%),linear-gradient(125deg,#fbfaf6 0%,#eef6f5 100%);border-bottom:1px solid var(--kai-line)}
.kai-hero-grid{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(430px,.97fr);gap:74px;align-items:center}.kai-copy nav{display:flex;gap:9px;align-items:center;font-size:13px;color:#71817f;margin-bottom:30px}.kai-copy nav a{color:inherit}.kai-copy nav i{font-style:normal;opacity:.38}.kai-kicker{display:flex;align-items:center;gap:12px;font-size:10px;letter-spacing:.16em;font-weight:850;color:var(--kai-blue);margin-bottom:20px}.kai-kicker i{width:34px;height:1px;background:#a9c9c9}.kai-kicker b{color:#758581}.kai-copy h1{font-size:clamp(50px,5.4vw,84px);line-height:.96;letter-spacing:-.058em;margin:0 0 24px;max-width:820px;color:var(--kai-deep)}.kai-copy>p{max-width:720px;font-size:19px;line-height:1.7;color:#566b70}.kai-actions{display:flex;gap:12px;margin:32px 0}.kai-actions a{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:15px 20px;border:1px solid var(--kai-deep);border-radius:999px;font-weight:780}.kai-actions a:first-child{background:var(--kai-deep);color:#fff}.kai-actions a:last-child{background:#fff;color:var(--kai-deep)}.kai-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;border-top:1px solid #cbd8d6;padding-top:22px}.kai-meta small{display:block;font-size:9px;letter-spacing:.15em;color:#7b8b88;margin-bottom:8px}.kai-meta strong{font-size:14px;color:var(--kai-deep)}
.kai-map{background:#fff;border:1px solid #ccdcda;border-radius:24px;box-shadow:0 28px 75px rgba(24,65,75,.14);overflow:hidden}.kai-map header{display:flex;justify-content:space-between;padding:18px 22px;border-bottom:1px solid #deE8e6;font-size:10px;letter-spacing:.14em;color:#667a7b}.kai-map-body{position:relative;min-height:520px;background:linear-gradient(160deg,#fff,#f0f7f5);overflow:hidden}.kai-map-body:before,.kai-map-body:after{content:"";position:absolute;left:50%;top:50%;border:1px solid rgba(45,111,139,.16);border-radius:50%;transform:translate(-50%,-50%)}.kai-map-body:before{width:360px;height:360px}.kai-map-body:after{width:240px;height:240px}.kai-center{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);width:190px;height:190px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:25px;background:var(--kai-deep);color:#fff;box-shadow:0 18px 38px rgba(17,38,50,.2)}.kai-center small{font-size:9px;letter-spacing:.14em;color:#89d7cc}.kai-center strong{display:block;font-size:21px;line-height:1.15;margin:8px 0}.kai-center span{font-size:11px;color:#c7d7da}.kai-orbit{position:absolute;z-index:3;width:145px;padding:14px 15px;background:#fff;border:1px solid #d5e3e1;border-radius:12px;box-shadow:0 8px 22px rgba(21,65,72,.07)}.kai-orbit b{font-size:9px;color:var(--kai-coral)}.kai-orbit strong{display:block;font-size:11px;letter-spacing:.08em;margin:5px 0;color:var(--kai-deep)}.kai-orbit span{font-size:10px;color:#72817f}.kai-orbit.o1{left:22px;top:52px}.kai-orbit.o2{right:22px;top:52px}.kai-orbit.o3{left:8px;top:218px}.kai-orbit.o4{right:8px;top:218px}.kai-orbit.o5{left:50px;bottom:38px}.kai-orbit.o6{right:50px;bottom:38px}.kai-map footer{display:grid;grid-template-columns:20px 1fr;gap:12px;align-items:start;padding:19px 22px;border-top:1px solid #dce7e5}.kai-map footer i{width:9px;height:9px;border-radius:50%;background:var(--kai-coral);margin-top:6px}.kai-map footer p{margin:0;font-size:13px;line-height:1.6;color:#5c706e}
.kai-reading{padding:82px 0}.kai-reading-grid{display:grid;grid-template-columns:290px minmax(0,790px);gap:74px;justify-content:center;align-items:start}.kai-toc{position:sticky;top:112px}.kai-toc>span,.kai-eyebrow{display:block;font-size:10px;letter-spacing:.16em;font-weight:850;color:var(--kai-blue);margin-bottom:16px}.kai-toc nav{display:grid;border-top:1px solid var(--kai-line);max-height:55vh;overflow:auto}.kai-toc nav a{display:grid;grid-template-columns:34px 1fr;gap:10px;padding:10px 0;border-bottom:1px solid var(--kai-line);font-size:12px;line-height:1.35;color:#748380}.kai-toc nav a b{font-size:9px;color:#a0aba9}.kai-toc nav a.is-active{color:var(--kai-deep);font-weight:780}.kai-toc nav a.is-active b{color:var(--kai-coral)}.kai-toc>div{margin-top:24px;padding:21px;background:var(--kai-paper);border:1px solid #e2ddd2;border-radius:12px}.kai-toc>div small{font-size:9px;letter-spacing:.13em;color:var(--kai-blue)}.kai-toc>div strong{display:block;font-size:15px;line-height:1.5;margin:9px 0 15px;color:var(--kai-deep)}.kai-toc>div a{font-size:12px;font-weight:780;color:var(--kai-deep)}
.kai-content{font-size:18px;line-height:1.8;color:#334b51}.kai-content h2{scroll-margin-top:120px;font-size:clamp(31px,3.2vw,46px);line-height:1.12;letter-spacing:-.036em;color:var(--kai-deep);margin:72px 0 18px}.kai-content h2:first-child,.kai-summary h2{margin-top:0}.kai-content h3{font-size:22px;line-height:1.3;color:#205064;margin:37px 0 10px}.kai-content p{margin:0 0 20px}.kai-content ul,.kai-content ol{margin:0 0 27px;padding-left:25px}.kai-content li{margin:8px 0}.kai-content table{width:100%;border-collapse:collapse;margin:30px 0 40px;font-size:14px;background:#fff;box-shadow:0 10px 34px rgba(17,38,50,.06)}.kai-content th{background:var(--kai-deep);color:#fff;text-align:left;padding:14px}.kai-content td{padding:14px;border-bottom:1px solid #e1e9e7;vertical-align:top}.kai-summary{padding:36px;border:1px solid #cfe0dc;background:#f1f7f5;border-radius:18px}.kai-summary h2{font-size:35px}.kai-summary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin-top:25px}.kai-summary-grid article{padding:19px;background:#fff;border:1px solid #d7e4e1;border-radius:11px}.kai-summary-grid b{font-size:10px;color:var(--kai-coral)}.kai-summary-grid strong{display:block;margin:9px 0 6px;color:var(--kai-deep)}.kai-summary-grid p{font-size:14px;line-height:1.55;margin:0}.kai-architecture{margin:48px 0;padding:34px;background:var(--kai-deep);color:#fff;border-radius:18px}.kai-architecture .kai-eyebrow{color:#78d0c5}.kai-architecture h2{color:#fff;margin:0 0 25px;font-size:34px}.kai-flow{display:grid;grid-template-columns:repeat(9,auto);gap:8px;align-items:center}.kai-flow small{color:#75d1c5}.kai-flow strong,.kai-flow span{display:block}.kai-flow strong{font-size:13px;margin:4px 0}.kai-flow span{font-size:10px;line-height:1.4;color:#b9cdd1}.kai-flow i{font-style:normal;color:#67828a}.kai-note,.kai-callout{margin:28px 0;padding:23px 25px;border-left:4px solid var(--kai-coral);background:#f8f2ed}.kai-note strong,.kai-callout strong{color:var(--kai-deep)}.kai-note p,.kai-callout p{margin:7px 0 0}.kai-columns,.kai-governance{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin:29px 0}.kai-columns article,.kai-governance article{padding:23px;border:1px solid #d9e4e2;background:#fff;border-radius:11px}.kai-columns span{font-size:10px;letter-spacing:.13em;color:var(--kai-coral);font-weight:850}.kai-columns h3,.kai-governance h3{margin:10px 0 8px;font-size:20px}.kai-columns p,.kai-governance p{font-size:14px;line-height:1.6;margin:0}.kai-governance{grid-template-columns:repeat(3,1fr)}.kai-governance b{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#e8f4f1;color:var(--kai-blue);font-size:10px}.kai-roadmap{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:30px 0}.kai-roadmap article{padding:23px;border:1px solid #d6e2df;background:#fff;border-radius:12px}.kai-roadmap span{font-size:10px;letter-spacing:.13em;color:var(--kai-coral);font-weight:850}.kai-roadmap h3{font-size:19px;margin:11px 0 8px}.kai-roadmap p,.kai-roadmap li{font-size:14px;line-height:1.58}.kai-checklist{padding:29px;background:var(--kai-paper);border-radius:14px}.kai-checklist ul{columns:2;column-gap:36px;margin:0}.kai-checklist li{break-inside:avoid;list-style:'✓  ';padding-left:6px}
.kai-cta{padding:74px 0;background:var(--kai-deep);color:#fff}.kai-cta .container{display:flex;justify-content:space-between;align-items:end;gap:42px}.kai-cta span{font-size:10px;letter-spacing:.16em;color:#82d4ca}.kai-cta h2{max-width:830px;font-size:clamp(34px,4vw,58px);line-height:1.06;letter-spacing:-.04em;margin:12px 0 0;color:#fff}.kai-cta a{white-space:nowrap;padding:16px 20px;background:#fff;color:var(--kai-deep);font-weight:800;border-radius:999px}.kai-faq{padding:84px 0;background:#f2f5f3}.kai-faq header{max-width:780px;margin-bottom:32px}.kai-faq header span{font-size:10px;letter-spacing:.16em;color:var(--kai-blue);font-weight:850}.kai-faq h2{font-size:44px;line-height:1.1;letter-spacing:-.035em;color:var(--kai-deep);margin:10px 0}.kai-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.kai-faq details{background:#fff;border:1px solid #d8e3e1;border-radius:10px}.kai-faq summary{display:grid;grid-template-columns:34px 1fr 20px;gap:12px;padding:18px;cursor:pointer;list-style:none}.kai-faq summary b{font-size:9px;color:var(--kai-coral)}.kai-faq summary span{font-weight:760;color:var(--kai-deep)}.kai-faq summary i{font-style:normal}.kai-faq details>div{padding:0 18px 18px 64px;font-size:14px;line-height:1.65;color:#586b69}
@media(max-width:1050px){.kai-hero-grid{grid-template-columns:1fr;gap:44px}.kai-map{max-width:740px}.kai-reading-grid{grid-template-columns:1fr}.kai-toc{position:relative;top:auto}.kai-toc nav{grid-template-columns:1fr 1fr;max-height:none}.kai-summary-grid,.kai-roadmap,.kai-governance{grid-template-columns:1fr}.kai-flow{grid-template-columns:1fr}.kai-flow i{transform:rotate(90deg);justify-self:center}.kai-checklist ul{columns:1}}
@media(max-width:720px){.kai-hero{padding:112px 0 54px}.kai-copy h1{font-size:45px}.kai-actions{flex-direction:column}.kai-meta{grid-template-columns:1fr}.kai-map-body{min-height:650px}.kai-map-body:before{width:270px;height:270px}.kai-map-body:after{width:190px;height:190px}.kai-center{width:165px;height:165px}.kai-orbit{width:132px}.kai-orbit.o1{left:10px}.kai-orbit.o2{right:10px}.kai-orbit.o3{left:4px;top:250px}.kai-orbit.o4{right:4px;top:250px}.kai-orbit.o5{left:15px;bottom:38px}.kai-orbit.o6{right:15px;bottom:38px}.kai-reading{padding:54px 0}.kai-toc nav{grid-template-columns:1fr}.kai-content{font-size:16px}.kai-content h2{font-size:31px;margin-top:55px}.kai-content table{display:block;overflow-x:auto;white-space:nowrap}.kai-summary,.kai-architecture{padding:23px}.kai-columns{grid-template-columns:1fr}.kai-cta .container{display:block}.kai-cta a{display:inline-flex;margin-top:25px}.kai-faq-grid{grid-template-columns:1fr}.kai-faq h2{font-size:34px}}

/* === Klinikler İçin Yapay Zekâ Çözümleri === */
.kyz-page{--kyz-ink:#102136;--kyz-muted:#607086;--kyz-paper:#f5f8f8;--kyz-line:#dfe7e8;--kyz-teal:#0f8a83;--kyz-teal-dark:#08635f;--kyz-lime:#d9f061;--kyz-navy:#10263b;color:var(--kyz-ink);background:#fff}.kyz-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:9999;background:transparent}.kyz-progress span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--kyz-teal),var(--kyz-lime))}.kyz-page .container{max-width:1240px}.kyz-hero{padding:138px 0 72px;background:linear-gradient(180deg,#f7fbfa 0%,#edf5f4 100%);border-bottom:1px solid var(--kyz-line);overflow:hidden}.kyz-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(440px,.95fr);gap:72px;align-items:center}.kyz-copy nav{display:flex;gap:10px;align-items:center;font-size:13px;color:#788797;margin-bottom:26px}.kyz-copy nav a{color:#53687b;text-decoration:none}.kyz-copy nav i{font-style:normal;color:#a5b2bc}.kyz-kicker{display:flex;align-items:center;gap:12px;margin-bottom:22px;font-size:11px;font-weight:800;letter-spacing:.16em;color:var(--kyz-teal-dark)}.kyz-kicker i{width:42px;height:1px;background:#a9c9c6}.kyz-kicker b{font-size:10px;color:#73828f}.kyz-copy h1{font-size:clamp(48px,5.4vw,78px);line-height:.98;letter-spacing:-.055em;max-width:760px;margin:0 0 26px;color:#102136}.kyz-copy>p{font-size:19px;line-height:1.68;color:#4f6274;max-width:690px;margin:0}.kyz-actions{display:flex;gap:14px;margin-top:32px}.kyz-actions a{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-width:190px;padding:15px 18px;border-radius:10px;text-decoration:none;font-weight:800;font-size:14px}.kyz-actions a:first-child{background:var(--kyz-navy);color:#fff}.kyz-actions a:last-child{background:#fff;color:var(--kyz-ink);border:1px solid #cfdddd}.kyz-meta{display:grid;grid-template-columns:repeat(3,1fr);margin-top:38px;border-top:1px solid #d6e3e2}.kyz-meta>div{padding:19px 18px 0 0}.kyz-meta>div+div{border-left:1px solid #d6e3e2;padding-left:20px}.kyz-meta small{display:block;font-size:10px;letter-spacing:.13em;color:#7b8d98;font-weight:800;margin-bottom:7px}.kyz-meta strong{display:block;font-size:14px;line-height:1.4;color:#183047}.kyz-visual{background:var(--kyz-navy);border-radius:28px;padding:24px;color:#fff;box-shadow:0 30px 80px rgba(19,43,63,.17);position:relative}.kyz-visual:before{content:"";position:absolute;inset:1px;border:1px solid rgba(255,255,255,.1);border-radius:27px;pointer-events:none}.kyz-visual-head{display:flex;justify-content:space-between;align-items:center;padding:4px 4px 19px;border-bottom:1px solid rgba(255,255,255,.13)}.kyz-visual-head span{font-size:11px;font-weight:900;letter-spacing:.15em}.kyz-visual-head b{font-size:9px;letter-spacing:.12em;color:#95acae}.kyz-map{position:relative;min-height:430px;margin:14px 0 4px;background:radial-gradient(circle at center,rgba(217,240,97,.09),transparent 35%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:auto,42px 42px,42px 42px;border-radius:18px;overflow:hidden}.kyz-map:before,.kyz-map:after{content:"";position:absolute;left:50%;top:50%;border:1px solid rgba(144,196,192,.22);border-radius:50%;transform:translate(-50%,-50%)}.kyz-map:before{width:310px;height:310px}.kyz-map:after{width:210px;height:210px}.kyz-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:164px;height:164px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:linear-gradient(145deg,#dff374,#bedd52);color:#12263b;z-index:3;box-shadow:0 18px 45px rgba(0,0,0,.23)}.kyz-center small{font-size:9px;font-weight:900;letter-spacing:.13em}.kyz-center strong{font-size:21px;margin:6px 0}.kyz-center span{font-size:10px;line-height:1.45;max-width:120px}.kyz-node{position:absolute;width:142px;padding:13px 14px;background:#f8fbfa;color:#152b3e;border-radius:13px;z-index:4;box-shadow:0 13px 28px rgba(0,0,0,.22)}.kyz-node b{font-size:9px;color:var(--kyz-teal);letter-spacing:.1em}.kyz-node strong{display:block;font-size:14px;margin:4px 0 3px}.kyz-node span{font-size:10px;color:#677786}.kyz-node.n1{left:18px;top:35px}.kyz-node.n2{right:18px;top:35px}.kyz-node.n3{right:8px;top:185px}.kyz-node.n4{right:55px;bottom:28px}.kyz-node.n5{left:55px;bottom:28px}.kyz-node.n6{left:8px;top:185px}.kyz-visual-foot{display:grid;grid-template-columns:26px 1fr;gap:12px;align-items:start;padding:17px 4px 2px;border-top:1px solid rgba(255,255,255,.13)}.kyz-visual-foot i{width:26px;height:3px;margin-top:9px;background:var(--kyz-lime)}.kyz-visual-foot p{margin:0;color:#d9e4e5;font-size:12px;line-height:1.55}.kyz-reading{padding:84px 0 100px;background:#fff}.kyz-reading-grid{display:grid;grid-template-columns:270px minmax(0,780px);gap:72px;align-items:start}.kyz-toc{position:sticky;top:112px}.kyz-toc>span{display:block;font-size:10px;font-weight:900;letter-spacing:.16em;color:var(--kyz-teal);margin-bottom:15px}.kyz-toc nav{display:flex;flex-direction:column;border-top:1px solid var(--kyz-line)}.kyz-toc nav a{display:grid;grid-template-columns:30px 1fr;gap:8px;padding:11px 0;border-bottom:1px solid var(--kyz-line);text-decoration:none;color:#657488;font-size:12px;line-height:1.35}.kyz-toc nav a b{font-size:9px;color:#9caaaf}.kyz-toc nav a.is-active,.kyz-toc nav a:hover{color:var(--kyz-teal-dark)}.kyz-toc>div{margin-top:24px;padding:20px;border-radius:14px;background:var(--kyz-navy);color:#fff}.kyz-toc>div small{font-size:9px;letter-spacing:.12em;color:#a9c0c0}.kyz-toc>div strong{display:block;font-size:14px;line-height:1.5;margin:9px 0 13px}.kyz-toc>div a{font-size:12px;color:var(--kyz-lime);text-decoration:none;font-weight:800}.kyz-content{font-size:17px;line-height:1.82;color:#33495b}.kyz-content h2{scroll-margin-top:120px;font-size:34px;line-height:1.18;letter-spacing:-.035em;color:#12273b;margin:68px 0 18px}.kyz-content h2:first-child{margin-top:0}.kyz-content h3{font-size:22px;line-height:1.3;color:#173047;margin:34px 0 10px}.kyz-content p{margin:0 0 19px}.kyz-content ul,.kyz-content ol{margin:10px 0 25px;padding-left:22px}.kyz-content li{margin:8px 0}.kyz-content table{width:100%;border-collapse:separate;border-spacing:0;margin:28px 0 36px;border:1px solid var(--kyz-line);border-radius:14px;overflow:hidden;font-size:14px}.kyz-content th{background:#eef5f4;color:#173047;text-align:left;padding:14px 16px;font-size:11px;letter-spacing:.06em}.kyz-content td{padding:14px 16px;border-top:1px solid var(--kyz-line);vertical-align:top}.kyz-summary{padding:34px;border:1px solid #dce7e6;border-radius:20px;background:linear-gradient(145deg,#f7fbfa,#eef6f4)}.kyz-summary>span{font-size:10px;font-weight:900;letter-spacing:.15em;color:var(--kyz-teal)}.kyz-summary h2{font-size:32px;margin:12px 0 16px}.kyz-summary-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}.kyz-summary-grid article{background:#fff;border:1px solid #dfe9e8;border-radius:12px;padding:18px}.kyz-summary-grid b{font-size:10px;color:var(--kyz-teal)}.kyz-summary-grid strong{display:block;font-size:15px;margin:6px 0}.kyz-summary-grid p{font-size:13px;line-height:1.55;margin:0}.kyz-note,.kyz-warning{padding:24px 26px;margin:30px 0;border-radius:14px}.kyz-note{background:#12283c;color:#fff;border-left:5px solid var(--kyz-lime)}.kyz-warning{background:#fff8e9;color:#4a3a20;border:1px solid #ead9ad}.kyz-note b,.kyz-warning b{display:block;font-size:11px;letter-spacing:.1em;margin-bottom:8px}.kyz-note p,.kyz-warning p{margin:0}.kyz-architecture,.kyz-roles{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:28px 0 38px}.kyz-architecture article,.kyz-roles article{padding:22px;border:1px solid var(--kyz-line);border-radius:14px;background:#fff}.kyz-architecture span{display:block;color:var(--kyz-teal);font-size:10px;font-weight:900}.kyz-architecture strong,.kyz-roles strong{display:block;font-size:17px;color:#173047;margin:7px 0}.kyz-architecture p,.kyz-roles p{font-size:14px;line-height:1.6;margin:0}.kyz-checks,.kyz-master-checklist{list-style:none;padding:0!important;display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:24px 0 35px!important}.kyz-checks li,.kyz-master-checklist li{position:relative;padding:15px 16px 15px 42px!important;margin:0!important;border:1px solid var(--kyz-line);border-radius:11px;background:#fbfdfc;font-size:14px;line-height:1.55}.kyz-checks li:before,.kyz-master-checklist li:before{content:"✓";position:absolute;left:15px;top:14px;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:#dff2ef;color:var(--kyz-teal-dark);font-size:11px;font-weight:900}.kyz-roadmap{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:27px 0 38px}.kyz-roadmap article{padding:22px;border-radius:16px;background:#f2f7f6;border:1px solid #dbe7e5}.kyz-roadmap span{font-size:10px;letter-spacing:.1em;color:var(--kyz-teal);font-weight:900}.kyz-roadmap h3{font-size:18px;margin:8px 0 12px}.kyz-roadmap ul{font-size:13px;line-height:1.55;margin:0;padding-left:17px}.kyz-cta{padding:68px 0;background:var(--kyz-navy);color:#fff}.kyz-cta .container{display:flex;justify-content:space-between;gap:48px;align-items:center}.kyz-cta span{font-size:10px;letter-spacing:.14em;color:var(--kyz-lime);font-weight:900}.kyz-cta h2{font-size:34px;max-width:800px;line-height:1.2;margin:10px 0 0}.kyz-cta a{flex:0 0 auto;padding:16px 20px;border-radius:10px;background:var(--kyz-lime);color:#13283a;text-decoration:none;font-weight:900}.kyz-faq{padding:90px 0;background:#f3f7f6}.kyz-faq header span{font-size:10px;color:var(--kyz-teal);font-weight:900;letter-spacing:.15em}.kyz-faq header h2{font-size:40px;max-width:760px;margin:10px 0 32px}.kyz-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.kyz-faq details{background:#fff;border:1px solid var(--kyz-line);border-radius:12px;overflow:hidden}.kyz-faq summary{display:grid;grid-template-columns:28px 1fr 18px;gap:10px;padding:18px;cursor:pointer;list-style:none;align-items:start}.kyz-faq summary::-webkit-details-marker{display:none}.kyz-faq summary b{font-size:9px;color:var(--kyz-teal)}.kyz-faq summary span{font-size:14px;font-weight:800;color:#193147}.kyz-faq summary i{font-style:normal;font-size:18px}.kyz-faq details>div{padding:0 18px 18px 56px;color:#5d6f80;font-size:14px;line-height:1.65}.kyz-faq details[open] summary i{transform:rotate(45deg)}
@media(max-width:1050px){.kyz-hero-grid{grid-template-columns:1fr;gap:45px}.kyz-visual{max-width:720px}.kyz-reading-grid{grid-template-columns:220px minmax(0,1fr);gap:40px}.kyz-roadmap{grid-template-columns:1fr}.kyz-copy h1{max-width:900px}}
@media(max-width:760px){.kyz-hero{padding:112px 0 46px}.kyz-copy h1{font-size:44px}.kyz-copy>p{font-size:16px}.kyz-actions{flex-direction:column}.kyz-actions a{width:100%}.kyz-meta{grid-template-columns:1fr}.kyz-meta>div+div{border-left:0;padding-left:0}.kyz-map{min-height:530px}.kyz-map:before{width:250px;height:250px}.kyz-map:after{width:170px;height:170px}.kyz-center{width:140px;height:140px}.kyz-node{width:128px}.kyz-node.n1{left:6px;top:25px}.kyz-node.n2{right:6px;top:25px}.kyz-node.n3{right:4px;top:200px}.kyz-node.n4{right:18px;bottom:25px}.kyz-node.n5{left:18px;bottom:25px}.kyz-node.n6{left:4px;top:200px}.kyz-reading{padding:58px 0}.kyz-reading-grid{display:block}.kyz-toc{position:relative;top:auto;margin-bottom:40px}.kyz-toc nav{max-height:280px;overflow:auto}.kyz-content{font-size:16px}.kyz-content h2{font-size:29px;margin-top:52px}.kyz-summary{padding:24px}.kyz-summary h2{font-size:27px}.kyz-summary-grid,.kyz-architecture,.kyz-roles,.kyz-checks,.kyz-master-checklist,.kyz-faq-grid{grid-template-columns:1fr}.kyz-content table{display:block;overflow-x:auto;white-space:nowrap}.kyz-cta .container{display:block}.kyz-cta h2{font-size:28px;margin-bottom:25px}.kyz-faq header h2{font-size:32px}}
@media(max-width:480px){.kyz-copy h1{font-size:38px}.kyz-visual{padding:16px;border-radius:20px}.kyz-visual-head{display:block}.kyz-visual-head b{display:block;margin-top:7px}.kyz-map{min-height:570px}.kyz-node{width:118px;padding:11px}.kyz-center{width:126px;height:126px}.kyz-center strong{font-size:17px}.kyz-node.n3,.kyz-node.n6{top:214px}.kyz-content h2{font-size:26px}.kyz-faq details>div{padding-left:18px}}

/* Klinikler için AI tabanlı pazarlama stratejisi */
.caim-page{--caim-ink:#10251f;--caim-green:#0f6b56;--caim-mint:#b8f1d8;--caim-cream:#f5f3eb;--caim-line:#d9e3dc;background:#fbfcf9;color:var(--caim-ink)}
.caim-progress{position:fixed;z-index:1000;left:0;right:0;top:0;height:3px;background:transparent}.caim-progress span{display:block;height:100%;width:0;background:#56d7a5}
.caim-hero{padding:150px 0 78px;background:radial-gradient(circle at 78% 24%,rgba(88,215,166,.18),transparent 30%),linear-gradient(135deg,#eef4ed 0%,#f8f5eb 54%,#eaf2ee 100%);border-bottom:1px solid #dfe8e1;overflow:hidden}
.caim-hero-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(440px,.92fr);gap:68px;align-items:center}.caim-copy nav{display:flex;gap:10px;align-items:center;font-size:13px;color:#607269;margin-bottom:34px}.caim-copy nav a{color:inherit}.caim-copy nav i{font-style:normal;color:#9aa99f}.caim-kicker{display:flex;align-items:center;gap:14px;font-size:11px;letter-spacing:.15em;font-weight:800;color:#31554a}.caim-kicker i{width:42px;height:1px;background:#75a895}.caim-copy h1{font-size:clamp(48px,5.7vw,82px);line-height:.98;letter-spacing:-.055em;max-width:850px;margin:24px 0}.caim-copy>p{font-size:20px;line-height:1.65;color:#52675f;max-width:760px}.caim-actions{display:flex;gap:12px;margin:34px 0}.caim-actions a{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;padding:15px 18px;border-radius:999px;background:#133d33;color:#fff;font-weight:800}.caim-actions a+ a{background:transparent;color:#173f35;border:1px solid #9fb6aa}.caim-meta{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #ccd9d1;margin-top:34px}.caim-meta div{padding:20px 18px 0 0}.caim-meta small{display:block;font-size:10px;letter-spacing:.14em;color:#75877e;font-weight:800}.caim-meta strong{display:block;margin-top:7px;font-size:15px}
.caim-system{background:#0e2e27;color:#fff;border-radius:28px;padding:20px;box-shadow:0 28px 80px rgba(15,53,43,.18)}.caim-system header{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(255,255,255,.12);padding:4px 4px 16px;font-size:11px;letter-spacing:.12em}.caim-system header b{color:#8fe6bf}.caim-system-body{position:relative;min-height:450px;margin:18px 0;background:radial-gradient(circle at center,rgba(102,226,177,.16),transparent 35%);border:1px solid rgba(255,255,255,.08);border-radius:22px}.caim-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:205px;height:205px;border-radius:50%;background:#f2f2e9;color:#153a31;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px;box-shadow:0 0 0 18px rgba(255,255,255,.05)}.caim-core small{font-size:10px;letter-spacing:.14em;font-weight:900}.caim-core strong{font-size:22px;line-height:1.1;margin:10px 0}.caim-core span{font-size:12px;color:#60746b}.caim-node{position:absolute;width:130px;padding:12px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.07);border-radius:16px;backdrop-filter:blur(8px)}.caim-node b{font-size:10px;color:#96e8c4}.caim-node strong{display:block;font-size:12px;margin:4px 0}.caim-node span{font-size:10px;color:#c6d7d0}.caim-node.n1{left:20px;top:36px}.caim-node.n2{right:20px;top:36px}.caim-node.n3{left:4px;top:184px}.caim-node.n4{right:4px;top:184px}.caim-node.n5{left:36px;bottom:30px}.caim-node.n6{right:36px;bottom:30px}.caim-node.n7{left:50%;bottom:14px;transform:translateX(-50%)}.caim-system footer{display:flex;gap:12px;align-items:flex-start;padding:2px 4px}.caim-system footer i{width:8px;height:8px;border-radius:50%;background:#7ee1b6;margin-top:7px;flex:0 0 auto}.caim-system footer p{margin:0;color:#c7d6d0;font-size:13px;line-height:1.55}
.caim-reading{padding:80px 0}.caim-reading-grid{display:grid;grid-template-columns:290px minmax(0,820px);gap:76px;align-items:start;justify-content:center}.caim-toc{position:sticky;top:110px}.caim-toc>span{font-size:11px;letter-spacing:.14em;font-weight:900;color:#64766e}.caim-toc nav{display:flex;flex-direction:column;margin:18px 0 28px;border-top:1px solid #dfe6e1}.caim-toc nav a{display:grid;grid-template-columns:28px 1fr;gap:8px;padding:11px 0;border-bottom:1px solid #e4e9e5;color:#52665d;font-size:12px;line-height:1.35}.caim-toc nav a b{color:#9aaba2}.caim-toc nav a.is-active{color:#0e654f}.caim-toc nav a.is-active b{color:#0e654f}.caim-toc>div{padding:20px;background:#0f3028;color:#fff;border-radius:18px}.caim-toc>div small{font-size:10px;letter-spacing:.12em;color:#8de0ba}.caim-toc>div strong{display:block;font-size:15px;line-height:1.45;margin:10px 0 15px}.caim-toc>div a{color:#fff;font-size:12px;font-weight:800}.caim-content{font-size:18px;line-height:1.82;color:#314940}.caim-content h2{font-size:clamp(31px,3vw,45px);line-height:1.12;letter-spacing:-.035em;color:#102a22;margin:74px 0 20px;scroll-margin-top:120px}.caim-content h3{font-size:23px;line-height:1.25;color:#173d32;margin:34px 0 12px}.caim-content p{margin:0 0 22px}.caim-content ul,.caim-content ol{margin:16px 0 28px;padding-left:24px}.caim-content li{margin:8px 0}.caim-content table{width:100%;border-collapse:collapse;margin:30px 0;font-size:15px;background:#fff;border:1px solid #dbe4de}.caim-content th,.caim-content td{padding:15px;text-align:left;border-bottom:1px solid #e2e8e4;vertical-align:top}.caim-content th{background:#eef4ef;color:#173c31}.caim-summary,.caim-architecture{padding:32px;border:1px solid #d9e3dc;border-radius:24px;background:#fff;margin-bottom:36px}.caim-eyebrow,.caim-architecture-copy>span{font-size:11px;letter-spacing:.14em;font-weight:900;color:#0e6a52}.caim-summary h2,.caim-architecture h2{margin:12px 0 16px;font-size:34px}.caim-summary-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:24px}.caim-summary-grid article{padding:18px;background:#f1f5f0;border-radius:16px}.caim-summary-grid b{color:#138367;font-size:12px}.caim-summary-grid h3{font-size:18px;margin:8px 0}.caim-summary-grid p{font-size:14px;line-height:1.55;margin:0}.caim-flow{display:grid;grid-template-columns:repeat(9,auto);align-items:center;gap:8px;margin-top:24px}.caim-flow div{min-width:118px;padding:16px 12px;background:#123a31;color:#fff;border-radius:15px}.caim-flow small{color:#8ce0b9}.caim-flow strong{display:block;font-size:13px;margin:4px 0}.caim-flow span{font-size:11px;color:#c8d7d1}.caim-flow i{font-style:normal;color:#6e8b80}.caim-note,.caim-warning,.caim-check{padding:22px 24px;border-radius:18px;margin:28px 0}.caim-note{background:#e7f5ed;border-left:4px solid #2ca77e}.caim-warning{background:#fff2df;border-left:4px solid #d58d25}.caim-check{background:#102f28;color:#fff}.caim-note p,.caim-warning p{margin:8px 0 0}.caim-check h3{color:#fff;margin-top:0}.caim-check ul{margin-bottom:0}.caim-roadmap{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:28px 0}.caim-roadmap article{padding:22px;background:#f0f4ef;border-radius:18px}.caim-roadmap b{font-size:12px;color:#0e765b}.caim-roadmap h3{font-size:19px;margin:10px 0}.caim-roadmap p{font-size:14px;line-height:1.6;margin:0}.caim-checklist{padding:24px;background:#f1f5f0;border-radius:20px}.caim-checklist ul{columns:2;column-gap:32px;margin:0}.caim-checklist li{break-inside:avoid;margin-bottom:12px}
.caim-cta{padding:70px 0;background:#102f28;color:#fff}.caim-cta .container{display:flex;align-items:end;justify-content:space-between;gap:40px}.caim-cta span{font-size:11px;letter-spacing:.14em;color:#8ee1bd;font-weight:900}.caim-cta h2{font-size:42px;line-height:1.12;max-width:860px;margin:12px 0 0}.caim-cta a{white-space:nowrap;padding:15px 18px;border-radius:999px;background:#d9f5e7;color:#103c30;font-weight:900}.caim-faq{padding:80px 0;background:#f0f3ee}.caim-faq header{max-width:760px;margin-bottom:34px}.caim-faq header span{font-size:11px;letter-spacing:.14em;font-weight:900;color:#0d7157}.caim-faq header h2{font-size:42px;line-height:1.1;margin:12px 0}.caim-faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.caim-faq details{background:#fff;border:1px solid #dce5df;border-radius:16px;padding:0 18px}.caim-faq summary{display:grid;grid-template-columns:32px 1fr 20px;gap:10px;align-items:center;padding:18px 0;cursor:pointer;list-style:none}.caim-faq summary b{font-size:11px;color:#7a8d84}.caim-faq summary span{font-weight:800}.caim-faq summary i{font-style:normal;font-size:20px}.caim-faq details>div{padding:0 0 18px 42px;color:#566a61;line-height:1.65}
@media(max-width:1050px){.caim-hero-grid{grid-template-columns:1fr}.caim-system{max-width:700px}.caim-reading-grid{grid-template-columns:1fr}.caim-toc{position:relative;top:auto}.caim-toc nav{display:grid;grid-template-columns:repeat(2,1fr);gap:0 20px}.caim-flow{overflow-x:auto}.caim-cta .container{align-items:flex-start;flex-direction:column}}
@media(max-width:700px){.caim-hero{padding:118px 0 48px}.caim-copy h1{font-size:46px}.caim-copy>p{font-size:17px}.caim-actions{flex-direction:column;align-items:stretch}.caim-meta{grid-template-columns:1fr}.caim-system-body{min-height:auto;padding:18px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.caim-core,.caim-node{position:static;transform:none;width:auto;height:auto;border-radius:15px}.caim-core{grid-column:1/-1;padding:22px}.caim-summary-grid,.caim-roadmap,.caim-faq-grid{grid-template-columns:1fr}.caim-summary,.caim-architecture{padding:22px}.caim-content{font-size:17px}.caim-content h2{font-size:32px}.caim-content table{display:block;overflow-x:auto}.caim-checklist ul{columns:1}.caim-toc nav{grid-template-columns:1fr}.caim-cta h2,.caim-faq header h2{font-size:32px}}

/* Health tourism success principles */
.htsi-page{--htsi-ink:#17243b;--htsi-green:#9b6d35;--htsi-mint:#d9c5a3;--htsi-cream:#f6f1e8;--htsi-line:#ded6c8;background:#fbfcf9;color:var(--htsi-ink)}
.htsi-progress{position:fixed;z-index:1000;left:0;right:0;top:0;height:3px;background:transparent}.htsi-progress span{display:block;height:100%;width:0;background:#56d7a5}
.htsi-hero{padding:150px 0 78px;background:radial-gradient(circle at 78% 24%,rgba(88,215,166,.18),transparent 30%),linear-gradient(135deg,#eef4ed 0%,#f8f5eb 54%,#eaf2ee 100%);border-bottom:1px solid #dfe8e1;overflow:hidden}
.htsi-hero-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(440px,.92fr);gap:68px;align-items:center}.htsi-copy nav{display:flex;gap:10px;align-items:center;font-size:13px;color:#607269;margin-bottom:34px}.htsi-copy nav a{color:inherit}.htsi-copy nav i{font-style:normal;color:#9aa99f}.htsi-kicker{display:flex;align-items:center;gap:14px;font-size:11px;letter-spacing:.15em;font-weight:800;color:#31554a}.htsi-kicker i{width:42px;height:1px;background:#75a895}.htsi-copy h1{font-size:clamp(48px,5.7vw,82px);line-height:.98;letter-spacing:-.055em;max-width:850px;margin:24px 0}.htsi-copy>p{font-size:20px;line-height:1.65;color:#52675f;max-width:760px}.htsi-actions{display:flex;gap:12px;margin:34px 0}.htsi-actions a{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;padding:15px 18px;border-radius:999px;background:#133d33;color:#fff;font-weight:800}.htsi-actions a+ a{background:transparent;color:#173f35;border:1px solid #9fb6aa}.htsi-meta{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #ccd9d1;margin-top:34px}.htsi-meta div{padding:20px 18px 0 0}.htsi-meta small{display:block;font-size:10px;letter-spacing:.14em;color:#75877e;font-weight:800}.htsi-meta strong{display:block;margin-top:7px;font-size:15px}
.htsi-system{background:#0e2e27;color:#fff;border-radius:28px;padding:20px;box-shadow:0 28px 80px rgba(15,53,43,.18)}.htsi-system header{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(255,255,255,.12);padding:4px 4px 16px;font-size:11px;letter-spacing:.12em}.htsi-system header b{color:#8fe6bf}.htsi-system-body{position:relative;min-height:450px;margin:18px 0;background:radial-gradient(circle at center,rgba(102,226,177,.16),transparent 35%);border:1px solid rgba(255,255,255,.08);border-radius:22px}.htsi-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:205px;height:205px;border-radius:50%;background:#f2f2e9;color:#153a31;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px;box-shadow:0 0 0 18px rgba(255,255,255,.05)}.htsi-core small{font-size:10px;letter-spacing:.14em;font-weight:900}.htsi-core strong{font-size:22px;line-height:1.1;margin:10px 0}.htsi-core span{font-size:12px;color:#60746b}.htsi-node{position:absolute;width:130px;padding:12px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.07);border-radius:16px;backdrop-filter:blur(8px)}.htsi-node b{font-size:10px;color:#96e8c4}.htsi-node strong{display:block;font-size:12px;margin:4px 0}.htsi-node span{font-size:10px;color:#c6d7d0}.htsi-node.n1{left:20px;top:36px}.htsi-node.n2{right:20px;top:36px}.htsi-node.n3{left:4px;top:184px}.htsi-node.n4{right:4px;top:184px}.htsi-node.n5{left:36px;bottom:30px}.htsi-node.n6{right:36px;bottom:30px}.htsi-node.n7{left:50%;bottom:14px;transform:translateX(-50%)}.htsi-system footer{display:flex;gap:12px;align-items:flex-start;padding:2px 4px}.htsi-system footer i{width:8px;height:8px;border-radius:50%;background:#7ee1b6;margin-top:7px;flex:0 0 auto}.htsi-system footer p{margin:0;color:#c7d6d0;font-size:13px;line-height:1.55}
.htsi-reading{padding:80px 0}.htsi-reading-grid{display:grid;grid-template-columns:290px minmax(0,820px);gap:76px;align-items:start;justify-content:center}.htsi-toc{position:sticky;top:110px}.htsi-toc>span{font-size:11px;letter-spacing:.14em;font-weight:900;color:#64766e}.htsi-toc nav{display:flex;flex-direction:column;margin:18px 0 28px;border-top:1px solid #dfe6e1}.htsi-toc nav a{display:grid;grid-template-columns:28px 1fr;gap:8px;padding:11px 0;border-bottom:1px solid #e4e9e5;color:#52665d;font-size:12px;line-height:1.35}.htsi-toc nav a b{color:#9aaba2}.htsi-toc nav a.is-active{color:#0e654f}.htsi-toc nav a.is-active b{color:#0e654f}.htsi-toc>div{padding:20px;background:#0f3028;color:#fff;border-radius:18px}.htsi-toc>div small{font-size:10px;letter-spacing:.12em;color:#8de0ba}.htsi-toc>div strong{display:block;font-size:15px;line-height:1.45;margin:10px 0 15px}.htsi-toc>div a{color:#fff;font-size:12px;font-weight:800}.htsi-content{font-size:18px;line-height:1.82;color:#314940}.htsi-content h2{font-size:clamp(31px,3vw,45px);line-height:1.12;letter-spacing:-.035em;color:#102a22;margin:74px 0 20px;scroll-margin-top:120px}.htsi-content h3{font-size:23px;line-height:1.25;color:#173d32;margin:34px 0 12px}.htsi-content p{margin:0 0 22px}.htsi-content ul,.htsi-content ol{margin:16px 0 28px;padding-left:24px}.htsi-content li{margin:8px 0}.htsi-content table{width:100%;border-collapse:collapse;margin:30px 0;font-size:15px;background:#fff;border:1px solid #dbe4de}.htsi-content th,.htsi-content td{padding:15px;text-align:left;border-bottom:1px solid #e2e8e4;vertical-align:top}.htsi-content th{background:#eef4ef;color:#173c31}.htsi-summary,.htsi-architecture{padding:32px;border:1px solid #d9e3dc;border-radius:24px;background:#fff;margin-bottom:36px}.htsi-eyebrow,.htsi-architecture-copy>span{font-size:11px;letter-spacing:.14em;font-weight:900;color:#0e6a52}.htsi-summary h2,.htsi-architecture h2{margin:12px 0 16px;font-size:34px}.htsi-summary-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:24px}.htsi-summary-grid article{padding:18px;background:#f1f5f0;border-radius:16px}.htsi-summary-grid b{color:#138367;font-size:12px}.htsi-summary-grid h3{font-size:18px;margin:8px 0}.htsi-summary-grid p{font-size:14px;line-height:1.55;margin:0}.htsi-flow{display:grid;grid-template-columns:repeat(9,auto);align-items:center;gap:8px;margin-top:24px}.htsi-flow div{min-width:118px;padding:16px 12px;background:#123a31;color:#fff;border-radius:15px}.htsi-flow small{color:#8ce0b9}.htsi-flow strong{display:block;font-size:13px;margin:4px 0}.htsi-flow span{font-size:11px;color:#c8d7d1}.htsi-flow i{font-style:normal;color:#6e8b80}.htsi-note,.htsi-warning,.htsi-check{padding:22px 24px;border-radius:18px;margin:28px 0}.htsi-note{background:#e7f5ed;border-left:4px solid #2ca77e}.htsi-warning{background:#fff2df;border-left:4px solid #d58d25}.htsi-check{background:#102f28;color:#fff}.htsi-note p,.htsi-warning p{margin:8px 0 0}.htsi-check h3{color:#fff;margin-top:0}.htsi-check ul{margin-bottom:0}.htsi-roadmap{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:28px 0}.htsi-roadmap article{padding:22px;background:#f0f4ef;border-radius:18px}.htsi-roadmap b{font-size:12px;color:#0e765b}.htsi-roadmap h3{font-size:19px;margin:10px 0}.htsi-roadmap p{font-size:14px;line-height:1.6;margin:0}.htsi-checklist{padding:24px;background:#f1f5f0;border-radius:20px}.htsi-checklist ul{columns:2;column-gap:32px;margin:0}.htsi-checklist li{break-inside:avoid;margin-bottom:12px}
.htsi-cta{padding:70px 0;background:#102f28;color:#fff}.htsi-cta .container{display:flex;align-items:end;justify-content:space-between;gap:40px}.htsi-cta span{font-size:11px;letter-spacing:.14em;color:#8ee1bd;font-weight:900}.htsi-cta h2{font-size:42px;line-height:1.12;max-width:860px;margin:12px 0 0}.htsi-cta a{white-space:nowrap;padding:15px 18px;border-radius:999px;background:#d9f5e7;color:#103c30;font-weight:900}.htsi-faq{padding:80px 0;background:#f0f3ee}.htsi-faq header{max-width:760px;margin-bottom:34px}.htsi-faq header span{font-size:11px;letter-spacing:.14em;font-weight:900;color:#0d7157}.htsi-faq header h2{font-size:42px;line-height:1.1;margin:12px 0}.htsi-faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.htsi-faq details{background:#fff;border:1px solid #dce5df;border-radius:16px;padding:0 18px}.htsi-faq summary{display:grid;grid-template-columns:32px 1fr 20px;gap:10px;align-items:center;padding:18px 0;cursor:pointer;list-style:none}.htsi-faq summary b{font-size:11px;color:#7a8d84}.htsi-faq summary span{font-weight:800}.htsi-faq summary i{font-style:normal;font-size:20px}.htsi-faq details>div{padding:0 0 18px 42px;color:#566a61;line-height:1.65}
@media(max-width:1050px){.htsi-hero-grid{grid-template-columns:1fr}.htsi-system{max-width:700px}.htsi-reading-grid{grid-template-columns:1fr}.htsi-toc{position:relative;top:auto}.htsi-toc nav{display:grid;grid-template-columns:repeat(2,1fr);gap:0 20px}.htsi-flow{overflow-x:auto}.htsi-cta .container{align-items:flex-start;flex-direction:column}}
@media(max-width:700px){.htsi-hero{padding:118px 0 48px}.htsi-copy h1{font-size:46px}.htsi-copy>p{font-size:17px}.htsi-actions{flex-direction:column;align-items:stretch}.htsi-meta{grid-template-columns:1fr}.htsi-system-body{min-height:auto;padding:18px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.htsi-core,.htsi-node{position:static;transform:none;width:auto;height:auto;border-radius:15px}.htsi-core{grid-column:1/-1;padding:22px}.htsi-summary-grid,.htsi-roadmap,.htsi-faq-grid{grid-template-columns:1fr}.htsi-summary,.htsi-architecture{padding:22px}.htsi-content{font-size:17px}.htsi-content h2{font-size:32px}.htsi-content table{display:block;overflow-x:auto}.htsi-checklist ul{columns:1}.htsi-toc nav{grid-template-columns:1fr}.htsi-cta h2,.htsi-faq header h2{font-size:32px}}

/* Kliniklerde Sosyal Medya Yönetimi — özgün editoryal sistem */
.ksmy-page{--ink:#10233d;--muted:#607086;--paper:#f7f5ef;--coral:#ff6b5e;--aqua:#55d7c4;--line:#dbe2e6;background:#fff;color:var(--ink);overflow:hidden}.ksmy-progress{position:fixed;z-index:9999;top:0;left:0;width:100%;height:3px}.ksmy-progress span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--coral),var(--aqua))}.ksmy-hero{padding:128px 0 72px;background:radial-gradient(circle at 82% 12%,rgba(85,215,196,.18),transparent 34%),linear-gradient(135deg,#fbfaf6 0%,#f2f7f6 100%);border-bottom:1px solid var(--line)}.ksmy-hero-grid{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(460px,.97fr);gap:72px;align-items:center}.ksmy-copy nav{display:flex;gap:10px;align-items:center;font-size:13px;color:#758296;margin-bottom:28px}.ksmy-copy nav a{color:inherit}.ksmy-copy nav b{color:var(--ink)}.ksmy-kicker{display:flex;align-items:center;gap:14px;font-size:11px;letter-spacing:.12em;font-weight:800;margin-bottom:22px}.ksmy-kicker span{color:#d85248}.ksmy-kicker i{width:38px;height:1px;background:#aab8c3}.ksmy-kicker b{color:#526174}.ksmy-copy h1{font-size:clamp(48px,5.5vw,82px);line-height:.98;letter-spacing:-.055em;max-width:820px;margin:0 0 24px}.ksmy-copy>p{font-size:20px;line-height:1.65;color:#526174;max-width:760px}.ksmy-actions{display:flex;gap:12px;margin:32px 0}.ksmy-actions a{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;padding:15px 20px;border-radius:999px;border:1px solid #b9c7cf;font-weight:750;color:var(--ink);background:#fff}.ksmy-actions a:first-child{background:var(--ink);border-color:var(--ink);color:#fff}.ksmy-meta{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #cdd7dc;padding-top:22px;gap:22px}.ksmy-meta small{display:block;font-size:10px;letter-spacing:.12em;color:#788697;margin-bottom:7px}.ksmy-meta strong{font-size:14px;line-height:1.35}.ksmy-system{background:#10233d;color:#fff;border-radius:30px;box-shadow:0 30px 80px rgba(16,35,61,.18);padding:22px;position:relative}.ksmy-system>header{display:flex;justify-content:space-between;gap:20px;padding:4px 4px 18px;font-size:10px;letter-spacing:.12em}.ksmy-system>header span{color:#9fb1c2}.ksmy-system>header b{color:#8de8d8}.ksmy-canvas{position:relative;min-height:510px;border-radius:22px;background:linear-gradient(145deg,#fdfcf9,#eaf4f2);padding:34px;display:grid;place-items:center;overflow:hidden}.ksmy-canvas:before,.ksmy-canvas:after{content:"";position:absolute;border:1px solid rgba(16,35,61,.12);border-radius:50%}.ksmy-canvas:before{width:420px;height:420px}.ksmy-canvas:after{width:330px;height:330px}.ksmy-phone{position:relative;z-index:2;width:min(310px,76%);background:#fff;border:1px solid #d7e1e2;border-radius:28px;padding:18px;box-shadow:0 24px 50px rgba(16,35,61,.16)}.ksmy-phone-top{display:grid;grid-template-columns:22px 1fr 22px;align-items:center;font-size:11px;color:#667688;padding-bottom:14px;border-bottom:1px solid #e7ecee}.ksmy-phone-top span{width:9px;height:9px;background:var(--coral);border-radius:50%}.ksmy-phone-top b{text-align:center}.ksmy-phone-top i{width:18px;height:2px;background:#bac6cc;box-shadow:0 5px 0 #bac6cc}.ksmy-feature{padding:25px 8px 20px}.ksmy-feature small{color:#d85248;font-size:9px;letter-spacing:.12em;font-weight:800}.ksmy-feature strong{display:block;color:var(--ink);font-size:25px;line-height:1.08;letter-spacing:-.035em;margin:10px 0}.ksmy-feature p{font-size:11px;color:#708091;margin:0}.ksmy-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.ksmy-grid article{background:#f4f7f6;border:1px solid #e1e8e8;border-radius:14px;padding:12px}.ksmy-grid b{font-size:9px;color:#e35d52}.ksmy-grid span{display:block;font-size:11px;font-weight:850;color:var(--ink);margin:4px 0}.ksmy-grid small{font-size:9px;color:#778492}.ksmy-orbit{position:absolute;z-index:3;background:#fff;color:var(--ink);border:1px solid #d6e0e1;border-radius:999px;padding:9px 12px;font-size:9px;font-weight:850;letter-spacing:.1em;box-shadow:0 8px 20px rgba(16,35,61,.09)}.ksmy-orbit.o1{top:70px;left:28px}.ksmy-orbit.o2{top:100px;right:25px}.ksmy-orbit.o3{bottom:90px;left:20px}.ksmy-orbit.o4{bottom:62px;right:30px}.ksmy-system footer{display:grid;grid-template-columns:24px 1fr;gap:12px;padding:18px 4px 2px;align-items:start}.ksmy-system footer i{width:16px;height:16px;border-radius:50%;background:var(--aqua);box-shadow:0 0 0 6px rgba(85,215,196,.12)}.ksmy-system footer p{margin:0;color:#c7d4de;line-height:1.55;font-size:12px}.ksmy-reading{padding:80px 0 100px}.ksmy-reading-grid{display:grid;grid-template-columns:280px minmax(0,820px);gap:72px;justify-content:center}.ksmy-toc{position:sticky;top:112px;align-self:start}.ksmy-toc>span{font-size:10px;letter-spacing:.14em;font-weight:850;color:#d85248}.ksmy-toc nav{margin:16px 0 28px;max-height:54vh;overflow:auto;border-left:1px solid #dce3e5}.ksmy-toc nav a{display:grid;grid-template-columns:28px 1fr;gap:8px;padding:9px 12px;color:#728091;font-size:12px;line-height:1.35;border-left:2px solid transparent;margin-left:-1px}.ksmy-toc nav a.is-active{color:var(--ink);border-left-color:var(--coral);background:#f8f4f0}.ksmy-toc nav b{font-size:9px;color:#a1adb7}.ksmy-toc>div{background:var(--ink);color:#fff;border-radius:18px;padding:20px}.ksmy-toc>div small{color:#8de8d8;letter-spacing:.11em}.ksmy-toc>div strong{display:block;font-size:15px;line-height:1.5;margin:10px 0 16px}.ksmy-toc>div a{color:#fff;font-size:12px;font-weight:800}.ksmy-content{font-size:17px;line-height:1.78;color:#33465b}.ksmy-content h2{scroll-margin-top:120px;color:var(--ink);font-size:36px;line-height:1.12;letter-spacing:-.035em;margin:64px 0 18px}.ksmy-content h2:first-child{margin-top:0}.ksmy-content h3{color:var(--ink);font-size:22px;line-height:1.25;margin:34px 0 10px}.ksmy-content p{margin:0 0 20px}.ksmy-content ul,.ksmy-content ol{margin:0 0 26px;padding-left:22px}.ksmy-content li{margin:8px 0}.ksmy-content table{width:100%;border-collapse:separate;border-spacing:0;margin:28px 0;border:1px solid #dbe3e5;border-radius:16px;overflow:hidden;font-size:14px}.ksmy-content th{background:var(--ink);color:#fff;text-align:left;padding:14px}.ksmy-content td{padding:14px;border-top:1px solid #e1e7e8;vertical-align:top}.ksmy-content tr:nth-child(even) td{background:#f8faf9}.ksmy-content .editorial-summary{background:#f4f8f7;border:1px solid #dce8e6;border-radius:24px;padding:34px;margin-bottom:56px}.ksmy-content .editorial-summary>span{font-size:10px;letter-spacing:.13em;color:#d85248;font-weight:850}.ksmy-content .editorial-summary h2{margin:12px 0 16px;font-size:30px}.ksmy-content .summary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px}.ksmy-content .summary-grid article{background:#fff;border:1px solid #dde7e6;border-radius:16px;padding:18px}.ksmy-content .summary-grid b{color:#d85248;font-size:11px}.ksmy-content .summary-grid h3{font-size:16px;margin:8px 0}.ksmy-content .summary-grid p{font-size:13px;line-height:1.55;margin:0}.ksmy-content .process-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:26px 0}.ksmy-content .process-flow>div{border:1px solid #dbe4e5;border-radius:16px;padding:18px;background:#fff}.ksmy-content .process-flow b{color:#d85248;font-size:11px}.ksmy-content .process-flow h3{font-size:17px;margin:7px 0}.ksmy-content .process-flow p{font-size:13px;line-height:1.5;margin:0}.ksmy-content .expert-note,.ksmy-content .warning-box{border-radius:18px;padding:22px 24px;margin:26px 0}.ksmy-content .expert-note{background:#10233d;color:#e7eef3;border-left:5px solid var(--aqua)}.ksmy-content .warning-box{background:#fff4ef;border:1px solid #ffd6c9;border-left:5px solid var(--coral)}.ksmy-content .expert-note strong{color:#fff}.ksmy-content .expert-note p,.ksmy-content .warning-box p{margin:8px 0 0}.ksmy-content .check-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:24px 0}.ksmy-content .check-grid p{margin:0;background:#f5f8f7;border:1px solid #dce6e4;border-radius:12px;padding:13px 15px;font-size:14px}.ksmy-cta{background:var(--ink);color:#fff;padding:66px 0}.ksmy-cta .container{display:flex;justify-content:space-between;gap:40px;align-items:end}.ksmy-cta span{font-size:10px;letter-spacing:.13em;color:#8de8d8}.ksmy-cta h2{font-size:36px;line-height:1.15;max-width:850px;margin:10px 0 0}.ksmy-cta a{white-space:nowrap;background:var(--coral);color:#fff;border-radius:999px;padding:16px 20px;font-weight:850}.ksmy-faq{padding:90px 0;background:#f6f7f4}.ksmy-faq header{max-width:760px;margin-bottom:34px}.ksmy-faq header span{font-size:10px;letter-spacing:.13em;color:#d85248;font-weight:850}.ksmy-faq header h2{font-size:42px;line-height:1.12;margin:12px 0}.ksmy-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ksmy-faq details{background:#fff;border:1px solid #dfe5e5;border-radius:16px;padding:0 18px}.ksmy-faq summary{display:grid;grid-template-columns:30px 1fr 20px;gap:10px;align-items:center;padding:18px 0;cursor:pointer;list-style:none}.ksmy-faq summary b{color:#d85248;font-size:10px}.ksmy-faq summary span{font-weight:750}.ksmy-faq summary i{text-align:right;font-style:normal}.ksmy-faq details>div{padding:0 0 18px 40px;color:#5d6c7d;line-height:1.65;font-size:14px}
@media(max-width:1100px){.ksmy-hero-grid{grid-template-columns:1fr;gap:48px}.ksmy-system{max-width:720px}.ksmy-reading-grid{grid-template-columns:230px minmax(0,1fr);gap:38px}.ksmy-copy h1{max-width:900px}}
@media(max-width:780px){.ksmy-hero{padding:106px 0 46px}.ksmy-copy h1{font-size:48px}.ksmy-copy>p{font-size:17px}.ksmy-meta{grid-template-columns:1fr}.ksmy-system{padding:14px;border-radius:22px}.ksmy-canvas{min-height:430px;padding:18px}.ksmy-phone{width:78%}.ksmy-orbit{font-size:8px}.ksmy-reading{padding:52px 0 70px}.ksmy-reading-grid{display:block}.ksmy-toc{position:relative;top:auto;margin-bottom:38px}.ksmy-toc nav{max-height:none;display:grid;grid-template-columns:1fr 1fr}.ksmy-content h2{font-size:29px;margin-top:48px}.ksmy-content .summary-grid,.ksmy-content .process-flow,.ksmy-content .check-grid,.ksmy-faq-grid{grid-template-columns:1fr}.ksmy-content table{display:block;overflow-x:auto;white-space:nowrap}.ksmy-cta .container{display:block}.ksmy-cta h2{font-size:30px;margin-bottom:28px}.ksmy-faq header h2{font-size:32px}}
@media(max-width:520px){.ksmy-actions{flex-direction:column}.ksmy-actions a{width:100%}.ksmy-toc nav{grid-template-columns:1fr}.ksmy-canvas{min-height:380px}.ksmy-phone{width:88%}.ksmy-orbit.o1,.ksmy-orbit.o3{left:8px}.ksmy-orbit.o2,.ksmy-orbit.o4{right:8px}.ksmy-content{font-size:16px}.ksmy-content .editorial-summary{padding:24px 20px}.ksmy-content .editorial-summary h2{font-size:25px}}

/* 2026-07 service visual refinements: roadmap contrast + shared service CTA */
.site-body .htb-roadmap{gap:18px;margin-top:34px;counter-reset:roadmap}
.site-body .htb-roadmap article{position:relative;isolation:isolate;min-height:330px;padding:34px 30px 30px;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:2px;background:linear-gradient(155deg,#0a2b36 0%,#071e2b 100%);box-shadow:0 18px 42px rgba(5,31,42,.14);counter-increment:roadmap}
.site-body .htb-roadmap article:before{content:"0" counter(roadmap);position:absolute;right:20px;top:8px;z-index:-1;font-size:92px;font-weight:900;line-height:1;color:rgba(105,234,211,.075);letter-spacing:-.08em}
.site-body .htb-roadmap article:after{content:"";position:absolute;left:30px;right:30px;top:74px;height:1px;background:linear-gradient(90deg,#59ddc7,rgba(89,221,199,0))}
.site-body .htb-roadmap span{display:inline-flex;align-items:center;min-height:25px;padding:0 10px;border:1px solid rgba(97,235,211,.35);border-radius:999px;background:rgba(97,235,211,.09);color:#7af0dc!important;font-size:10px;font-weight:900;letter-spacing:.08em}
.site-body .htb-roadmap h3,.site-body .htb-block .htb-roadmap h3{margin:67px 0 16px!important;color:#fff!important;font-size:25px!important;font-weight:800!important;line-height:1.15!important;letter-spacing:-.025em!important}
.site-body .htb-roadmap p,.site-body .htb-block .htb-roadmap p{margin:0!important;color:#c9d8dc!important;font-size:14px!important;line-height:1.72!important}
.site-body .htb-roadmap article:hover{transform:translateY(-4px);border-color:rgba(97,235,211,.42);box-shadow:0 24px 52px rgba(5,31,42,.2);transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}

.site-body .sd-closing{position:relative;overflow:hidden;padding:104px 0;background:#071f2b;color:#fff}
.site-body .sd-closing:before{content:"";position:absolute;width:620px;height:620px;right:-210px;top:-330px;border:1px solid rgba(83,224,200,.18);border-radius:50%;box-shadow:0 0 0 90px rgba(83,224,200,.025),0 0 0 180px rgba(83,224,200,.018)}
.site-body .sd-closing:after{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#55dfc7 0 32%,rgba(85,223,199,.12) 32% 100%)}
.site-body .sd-closing-shell{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);gap:90px;align-items:center}
.site-body .sd-closing-copy{min-width:0}
.site-body .sd-closing-kicker{display:flex;align-items:center;gap:13px;color:#6ee8d2;font-size:9px!important;font-weight:900;letter-spacing:.2em}
.site-body .sd-closing-kicker i{display:block;width:38px;height:1px;background:#6ee8d2}
.site-body .sd-closing h2{max-width:850px;margin:24px 0 23px;color:#fff;font-size:clamp(43px,5vw,72px);line-height:.99;letter-spacing:-.055em}
.site-body .sd-closing-copy>p{max-width:720px;margin:0;color:#b8cbd0;font-size:17px;line-height:1.75}
.site-body .sd-closing-points{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:48px;border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}
.site-body .sd-closing-points span{display:flex;align-items:center;gap:11px;padding:18px 14px 18px 0;color:#dce7e9;font-size:12px;font-weight:700;border-right:1px solid rgba(255,255,255,.12)}
.site-body .sd-closing-points span+span{padding-left:18px}
.site-body .sd-closing-points span:last-child{border-right:0}
.site-body .sd-closing-points b{color:#62e2cc;font-size:9px;letter-spacing:.08em}
.site-body .sd-closing-card{position:relative;padding:38px;background:#f6f3ea;color:#092733;box-shadow:0 30px 80px rgba(0,0,0,.26)}
.site-body .sd-closing-card:before{content:"";position:absolute;left:0;top:0;width:68px;height:4px;background:#18bba5}
.site-body .sd-closing-card small{display:block;color:#147d71;font-size:9px;font-weight:900;letter-spacing:.16em}
.site-body .sd-closing-card strong{display:block;margin:20px 0 13px;font-size:27px;line-height:1.12;letter-spacing:-.035em}
.site-body .sd-closing-card p{margin:0 0 27px;color:#5c6f70;font-size:14px;line-height:1.68}
.site-body .sd-closing-card a{width:auto;height:auto;border-radius:0;text-align:left}
.site-body .sd-closing-primary,.site-body .sd-closing-secondary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;padding:17px 18px!important;font-size:12px!important;font-weight:900!important;transition:transform .2s ease,background .2s ease!important}
.site-body .sd-closing-primary{border:1px solid #092733!important;background:#092733;color:#fff!important}
.site-body .sd-closing-primary i,.site-body .sd-closing-secondary i{font-style:normal!important;font-size:18px!important}
.site-body .sd-closing-secondary{margin-top:9px;border:1px solid #c9d4d1!important;background:transparent;color:#092733!important}
.site-body .sd-closing-primary:hover,.site-body .sd-closing-secondary:hover{transform:translateY(-2px)}
.site-body .sd-closing-primary:hover{background:#114252}
.site-body .sd-closing-secondary:hover{background:#e9efeb}
.site-body .sd-closing-card em{display:block;margin-top:17px;color:#71807f;font-size:10px;font-style:normal;text-align:center}

@media(max-width:980px){
 .site-body .sd-closing-shell{grid-template-columns:1fr;gap:52px}
 .site-body .sd-closing-card{max-width:620px}
}
@media(max-width:760px){
 .site-body .htb-roadmap{gap:12px}
 .site-body .htb-roadmap article{min-height:0;padding:28px 24px}
 .site-body .htb-roadmap article:after{left:24px;right:24px;top:67px}
 .site-body .htb-roadmap h3,.site-body .htb-block .htb-roadmap h3{margin-top:54px!important;font-size:23px!important}
 .site-body .sd-closing{padding:72px 0}
 .site-body .sd-closing-shell{gap:38px}
 .site-body .sd-closing h2{font-size:41px;line-height:1.02}
 .site-body .sd-closing-copy>p{font-size:15px}
 .site-body .sd-closing-points{grid-template-columns:1fr}
 .site-body .sd-closing-points span,.site-body .sd-closing-points span+span{padding:15px 0;border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}
 .site-body .sd-closing-points span:last-child{border-bottom:0}
 .site-body .sd-closing-card{padding:28px 23px}
 .site-body .sd-closing-card strong{font-size:24px}
}

/* 2026-07-13 final service contrast refinements */
.site-body .sd-prose .htb-note.is-dark,
.site-body .sd-main-content .htb-note.is-dark{
  position:relative;
  overflow:hidden;
  padding:28px 30px;
  border-left:4px solid #55dfc7;
  background:linear-gradient(135deg,#082735 0%,#0b3542 100%);
  box-shadow:0 18px 42px rgba(5,31,42,.12);
}
.site-body .sd-prose .htb-note.is-dark:after,
.site-body .sd-main-content .htb-note.is-dark:after{
  content:"";
  position:absolute;
  right:-65px;
  top:-85px;
  width:180px;
  height:180px;
  border:1px solid rgba(103,235,212,.16);
  border-radius:50%;
}
.site-body .sd-prose .htb-note.is-dark strong,
.site-body .sd-main-content .htb-note.is-dark strong{
  position:relative;
  z-index:1;
  display:block;
  margin:0 0 11px;
  color:#78f0dc!important;
  font-size:17px!important;
  font-weight:850!important;
  line-height:1.35!important;
  letter-spacing:-.01em!important;
}
.site-body .sd-prose .htb-note.is-dark p,
.site-body .sd-main-content .htb-note.is-dark p{
  position:relative;
  z-index:1;
  margin:0!important;
  color:#e5eff1!important;
  font-size:16px!important;
  line-height:1.75!important;
}

/* Shared closing area on every service page: visibly separated from footer */
.site-body .sd-closing{
  padding:112px 0 118px;
  background:
    radial-gradient(circle at 84% 8%,rgba(79,226,202,.16),transparent 31%),
    radial-gradient(circle at 12% 100%,rgba(60,157,176,.13),transparent 35%),
    linear-gradient(125deg,#0d3c4b 0%,#0a303e 52%,#082936 100%);
  border-bottom:12px solid #eef1e9;
}
.site-body .sd-closing:before{
  width:680px;
  height:680px;
  right:-190px;
  top:-390px;
  border-color:rgba(121,240,220,.22);
  box-shadow:0 0 0 100px rgba(83,224,200,.035),0 0 0 200px rgba(83,224,200,.022);
}
.site-body .sd-closing:after{
  height:4px;
  background:linear-gradient(90deg,#6cebd5 0 26%,rgba(108,235,213,.22) 26% 58%,transparent 58%);
}
.site-body .sd-closing-shell{gap:96px}
.site-body .sd-closing-copy{
  padding:18px 0;
}
.site-body .sd-closing h2{
  text-wrap:balance;
  text-shadow:0 2px 18px rgba(0,0,0,.08);
}
.site-body .sd-closing-copy>p{color:#c7d9dc}
.site-body .sd-closing-points{
  background:rgba(4,27,35,.18);
  border-color:rgba(255,255,255,.18);
  backdrop-filter:blur(6px);
}
.site-body .sd-closing-card{
  border:1px solid rgba(255,255,255,.32);
  background:linear-gradient(160deg,#fbfaf5 0%,#f2eee3 100%);
  box-shadow:0 34px 90px rgba(1,18,25,.34);
}
.site-body .sd-closing-card:before{width:100%;height:4px;background:linear-gradient(90deg,#20c5ad 0 28%,#9feadd 28% 45%,transparent 45%)}

@media(max-width:760px){
 .site-body .sd-prose .htb-note.is-dark,
 .site-body .sd-main-content .htb-note.is-dark{padding:23px 21px}
 .site-body .sd-prose .htb-note.is-dark strong,
 .site-body .sd-main-content .htb-note.is-dark strong{font-size:16px!important}
 .site-body .sd-prose .htb-note.is-dark p,
 .site-body .sd-main-content .htb-note.is-dark p{font-size:15px!important}
 .site-body .sd-closing{padding:78px 0 84px;border-bottom-width:8px}
}

/* 2026-07-13 service editorial quote readability fix */
.site-body .sd-prose .htb-quote,
.site-body .sd-main-content .htb-quote{
  position:relative;
  overflow:hidden;
  margin:32px 0;
  padding:32px 36px 32px 42px;
  border:1px solid rgba(17,67,70,.12);
  border-left:5px solid #18a991;
  background:linear-gradient(135deg,#edf8f5 0%,#f8fbf9 100%)!important;
  box-shadow:0 14px 34px rgba(8,42,46,.08);
  color:#0a3138!important;
}
.site-body .sd-prose .htb-quote:before,
.site-body .sd-main-content .htb-quote:before{
  content:"“";
  position:absolute;
  right:20px;
  top:-26px;
  color:rgba(24,169,145,.12);
  font-family:Georgia,serif;
  font-size:126px;
  line-height:1;
  pointer-events:none;
}
.site-body .sd-prose .htb-quote p,
.site-body .sd-main-content .htb-quote p,
.site-body .sd-prose .htb-block .htb-quote p,
.site-body .sd-main-content .htb-block .htb-quote p{
  position:relative;
  z-index:1;
  margin:0!important;
  color:#0a3138!important;
  font-size:22px!important;
  font-weight:720!important;
  line-height:1.52!important;
  letter-spacing:-.015em!important;
  text-shadow:none!important;
  opacity:1!important;
}
@media(max-width:760px){
  .site-body .sd-prose .htb-quote,
  .site-body .sd-main-content .htb-quote{
    padding:26px 24px 26px 28px;
  }
  .site-body .sd-prose .htb-quote p,
  .site-body .sd-main-content .htb-quote p,
  .site-body .sd-prose .htb-block .htb-quote p,
  .site-body .sd-main-content .htb-block .htb-quote p{
    font-size:18px!important;
    line-height:1.55!important;
  }
}

/* Hizmet merkezi: kategori bazli profesyonel kart mimarisi */
.site-body .svc-jump{position:sticky;top:0;z-index:25;border-bottom:1px solid #dce4e0;background:rgba(255,255,255,.94);backdrop-filter:blur(14px)}
.site-body .svc-jump-inner{display:flex;min-height:76px;align-items:center;justify-content:space-between;gap:35px}.site-body .svc-jump-inner>span{font-size:9px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#71807b}.site-body .svc-jump nav{display:flex;align-items:stretch;gap:4px;overflow-x:auto}.site-body .svc-jump a{display:flex;align-items:center;gap:9px;padding:18px 15px;font-size:11px;font-weight:750;white-space:nowrap;color:#263a3b;transition:.25s}.site-body .svc-jump a b{color:#149688;font-size:8px}.site-body .svc-jump a small{display:grid;min-width:21px;height:21px;place-items:center;border-radius:99px;background:#edf3f0;color:#64736e;font-size:8px}.site-body .svc-jump a:hover{background:#eef6f3;color:#0b796e}
.site-body .svc-featured{padding:118px 0;background:#f2f5f1}.site-body .svc-section-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.55fr);gap:90px;align-items:end;margin-bottom:56px}.site-body .svc-section-head h2{max-width:800px;font-size:clamp(40px,4.6vw,66px);line-height:1;letter-spacing:-.055em}.site-body .svc-section-head>p{margin:0;color:#61716d;font-size:15px;line-height:1.85}.site-body .svc-featured-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#cbd6d1;border:1px solid #cbd6d1}.site-body .svc-featured-card{display:flex;min-height:390px;flex-direction:column;padding:30px;background:#fff;transition:.35s}.site-body .svc-featured-card:hover{background:#082635;color:#fff;transform:translateY(-7px);box-shadow:0 18px 40px rgba(8,38,53,.15)}.site-body .svc-card-top{display:flex;justify-content:space-between;gap:15px;color:#71807c}.site-body .svc-card-top small{font-size:8px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.site-body .svc-card-top i{font-style:normal;font-size:9px}.site-body .svc-featured-card h3{margin:72px 0 20px;font-size:clamp(27px,2.5vw,39px);line-height:1.03;letter-spacing:-.045em}.site-body .svc-featured-card p{margin:0;color:#667671;font-size:13px;line-height:1.75}.site-body .svc-featured-card:hover p,.site-body .svc-featured-card:hover .svc-card-top{color:#a9bdc1}.site-body .svc-card-link{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:28px;border-top:1px solid #dae2de;font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.site-body .svc-card-link b{font-size:18px;color:#17b9a4}.site-body .svc-featured-card:hover .svc-card-link{border-color:rgba(255,255,255,.18)}
.site-body .svc-directory{padding:125px 0;background:#fff;scroll-margin-top:82px}.site-body .svc-directory-title{margin-bottom:35px}.site-body .svc-groups{border-top:1px solid #142a2c}.site-body .svc-group{padding:75px 0 90px;border-bottom:1px solid #cfd9d4;scroll-margin-top:90px}.site-body .svc-group-head{display:grid;grid-template-columns:65px minmax(0,1fr) auto;gap:35px;align-items:start;margin-bottom:42px}.site-body .svc-group-no{display:grid;width:46px;height:46px;place-items:center;border-radius:50%;background:#082635;color:#55d4c1;font-size:9px;font-weight:800}.site-body .svc-group-head small{display:block;margin-bottom:10px;color:#168f82;font-size:8px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.site-body .svc-group-head h2{margin:0;font-size:clamp(34px,3.8vw,55px);letter-spacing:-.05em}.site-body .svc-group-head p{max-width:750px;margin:15px 0 0;color:#667570;font-size:14px;line-height:1.75}.site-body .svc-group-head>strong{padding:9px 13px;border:1px solid #d4ded9;border-radius:99px;color:#65746f;font-size:9px;white-space:nowrap}.site-body .svc-card-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.site-body .svc-card{display:grid;grid-template-columns:46px 1fr 26px;gap:20px;align-items:start;min-height:190px;padding:28px;border:1px solid #dbe3df;background:#fafbf9;transition:.3s}.site-body .svc-card:hover{border-color:#0c887c;background:#eef7f4;transform:translateY(-4px)}.site-body .svc-card-icon{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;background:#082635;color:#57d7c3;font-size:17px}.site-body .svc-card h3{margin:2px 0 12px;font-size:24px;line-height:1.13;letter-spacing:-.035em}.site-body .svc-card p{margin:0;color:#697873;font-size:12px;line-height:1.75}.site-body .svc-card-arrow{justify-self:end;color:#148b7f;font-size:17px;transition:.25s}.site-body .svc-card:hover .svc-card-arrow{transform:translate(4px,-4px)}
@media(max-width:1050px){.site-body .svc-featured-grid{grid-template-columns:repeat(2,1fr)}.site-body .svc-section-head{grid-template-columns:1fr;gap:28px}.site-body .svc-jump-inner{align-items:flex-start;flex-direction:column;gap:0;padding-top:16px}.site-body .svc-jump nav{width:100%}.site-body .svc-group-head{grid-template-columns:55px 1fr}.site-body .svc-group-head>strong{grid-column:2;justify-self:start}.site-body .svc-card-grid{grid-template-columns:1fr}}
@media(max-width:760px){.site-body .svc-jump{position:relative}.site-body .svc-jump-inner{padding-inline:0}.site-body .svc-jump-inner>span{padding-inline:20px}.site-body .svc-jump nav{padding:0 8px}.site-body .svc-featured,.site-body .svc-directory{padding:78px 0}.site-body .svc-section-head h2{font-size:38px}.site-body .svc-featured-grid{grid-template-columns:1fr}.site-body .svc-featured-card{min-height:320px;padding:25px}.site-body .svc-featured-card h3{margin-top:54px;font-size:31px}.site-body .svc-group{padding:55px 0 65px}.site-body .svc-group-head{grid-template-columns:46px 1fr;gap:16px}.site-body .svc-group-head h2{font-size:34px}.site-body .svc-group-head>strong{grid-column:2}.site-body .svc-card{grid-template-columns:40px 1fr 20px;gap:14px;min-height:auto;padding:22px 18px}.site-body .svc-card-icon{width:38px;height:38px}.site-body .svc-card h3{font-size:21px}.site-body .svc-card p{font-size:12px}}

/* Hizmetler sayfasi profesyonel kapanis CTA revizyonu */
.site-body .sl-closing{position:relative;overflow:hidden;padding:92px 0;background:#19bca7;color:#052832}
.site-body .sl-closing:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(5,40,50,.07) 1px,transparent 1px),linear-gradient(rgba(5,40,50,.055) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent)}
.site-body .sl-closing-grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:100px}
.site-body .sl-closing-copy{max-width:890px}
.site-body .sl-closing-eyebrow{display:inline-flex!important;align-items:center;gap:10px;margin:0 0 20px;font-size:9px!important;line-height:1.4;letter-spacing:.2em!important;font-weight:850!important}
.site-body .sl-closing-eyebrow:before{content:"";width:32px;height:1px;background:currentColor;opacity:.55}
.site-body .sl-closing h2{max-width:850px;margin:0;font-size:clamp(42px,4.7vw,68px);line-height:1.01;letter-spacing:-.055em;text-wrap:balance}
.site-body .sl-closing-copy>p{max-width:720px;margin:24px 0 0;color:rgba(5,40,50,.76);font-size:16px;line-height:1.75}
.site-body .sl-closing-actions{display:flex;align-items:center;gap:12px;margin-top:31px}
.site-body .sl-closing-actions a{width:auto;height:auto;border-radius:12px;text-align:left;transform:none}
.site-body .sl-closing-primary{display:inline-flex!important;min-height:54px;padding:0 22px;border:1px solid #052832!important;background:#052832;color:#fff;gap:18px!important}
.site-body .sl-closing-primary span,.site-body .sl-closing-secondary span{font-size:12px!important;letter-spacing:0!important;font-weight:800!important}
.site-body .sl-closing-primary i{color:#65e0cd;font-size:18px!important}
.site-body .sl-closing-primary:hover{transform:translateY(-2px)!important;background:#071b2d!important;color:#fff!important;box-shadow:0 16px 35px rgba(5,40,50,.18)}
.site-body .sl-closing-secondary{display:inline-flex!important;min-height:54px;padding:0 20px;border:1px solid rgba(5,40,50,.35)!important;background:transparent;color:#052832}
.site-body .sl-closing-secondary:hover{transform:translateY(-2px)!important;background:rgba(255,255,255,.16)!important;color:#052832!important}
.site-body .sl-closing-trust{display:flex;flex-wrap:wrap;gap:18px 26px;margin-top:23px}
.site-body .sl-closing-trust span{position:relative;padding-left:15px;font-size:10px!important;letter-spacing:.02em!important;font-weight:700!important;color:rgba(5,40,50,.68)}
.site-body .sl-closing-trust span:before{content:"";position:absolute;left:0;top:50%;width:5px;height:5px;border-radius:50%;background:#052832;transform:translateY(-50%)}
.site-body .sl-closing-process{border-top:1px solid rgba(5,40,50,.28)}
.site-body .sl-closing-process>div{display:grid;grid-template-columns:38px 1fr;align-items:center;gap:20px;padding:18px 3px;border-bottom:1px solid rgba(5,40,50,.28)}
.site-body .sl-closing-process b{font-size:9px;letter-spacing:.12em;color:rgba(5,40,50,.56)}
.site-body .sl-closing-process span{font-size:15px!important;letter-spacing:-.01em!important;font-weight:800!important}
@media(max-width:900px){.site-body .sl-closing-grid{grid-template-columns:1fr;gap:55px}.site-body .sl-closing-process{display:grid;grid-template-columns:repeat(2,1fr)}.site-body .sl-closing-process>div:nth-child(odd){border-right:1px solid rgba(5,40,50,.28);padding-right:20px}.site-body .sl-closing-process>div:nth-child(even){padding-left:20px}}
@media(max-width:760px){.site-body .sl-closing{padding:72px 0}.site-body .sl-closing h2{font-size:clamp(38px,11vw,52px)}.site-body .sl-closing-copy>p{font-size:15px}.site-body .sl-closing-actions{align-items:stretch;flex-direction:column}.site-body .sl-closing-actions a{width:100%!important;justify-content:space-between}.site-body .sl-closing-trust{display:grid;gap:10px}.site-body .sl-closing-process{grid-template-columns:1fr}.site-body .sl-closing-process>div:nth-child(n){padding:17px 0;border-right:0}.site-body .sl-closing-grid{gap:45px}}

/* v12.4 — Ana sayfa sektörel uzmanlık merkezi */
.hm-sector-hub{background:#f5f8f5;overflow:hidden}
.hm-sector-heading{align-items:start}
.hm-sector-intro{display:flex;flex-direction:column;gap:34px}
.hm-sector-intro>p{margin:0;color:var(--hm-muted);font-size:15px;line-height:1.8}
.hm-sector-count{display:flex;align-items:center;gap:18px;padding-top:24px;border-top:1px solid #ccd8d3}
.hm-sector-count strong{font-size:42px;line-height:1;letter-spacing:-.055em;color:var(--hm-ink)}
.hm-sector-count span{font-size:9px;font-weight:800;line-height:1.45;letter-spacing:.13em;text-transform:uppercase;color:#6e817b}
.hm-sector-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #cbd6d1;border-left:1px solid #cbd6d1}
.hm-sector-card{position:relative;display:flex;flex-direction:column;min-height:430px;padding:30px 28px 26px;border-right:1px solid #cbd6d1;border-bottom:1px solid #cbd6d1;background:rgba(255,255,255,.38);overflow:hidden;transition:transform .3s ease,background .3s ease,box-shadow .3s ease}
.hm-sector-card:before{content:"";position:absolute;inset:auto -80px -100px auto;width:210px;height:210px;border:1px solid rgba(14,116,107,.09);border-radius:50%;transition:transform .4s ease}
.hm-sector-card:hover{z-index:2;transform:translateY(-6px);background:#fff;box-shadow:0 24px 60px rgba(20,48,45,.09)}
.hm-sector-card:hover:before{transform:scale(1.25)}
.hm-sector-card-top{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:62px}
.hm-sector-card-top>span{font-size:10px;font-weight:800;color:#0c786e}
.hm-sector-card-top small{font-size:8px;font-weight:900;letter-spacing:.15em;text-transform:uppercase;color:#7b8e88}
.hm-sector-card h3{max-width:260px;margin:0 0 18px;font-size:clamp(25px,2.1vw,34px);line-height:1.02;letter-spacing:-.048em}
.hm-sector-card>p{margin:0;color:#60716c;font-size:13px;line-height:1.72}
.hm-sector-focus{display:flex;flex-wrap:wrap;gap:7px;margin:24px 0 32px}
.hm-sector-focus span{padding:7px 9px;border:1px solid #d3ded9;border-radius:999px;background:#f7faf8;font-size:8px;font-weight:800;letter-spacing:.06em;color:#536660}
.hm-sector-card>a{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding-top:18px;border-top:1px solid #d3ddd9;color:var(--hm-ink);font-size:10px;font-weight:850;letter-spacing:.02em}
.hm-sector-card>a i{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--hm-ink);color:#fff;font-style:normal;transition:.25s}
.hm-sector-card:hover>a i{transform:rotate(45deg);background:var(--hm-teal)}
.hm-sector-footer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:center;margin-top:36px;padding:31px 34px;border-radius:22px;background:var(--hm-ink);color:#fff}
.hm-sector-footer small{display:block;margin-bottom:8px;font-size:8px;font-weight:900;letter-spacing:.16em;color:var(--hm-mint)}
.hm-sector-footer strong{display:block;max-width:720px;font-size:18px;line-height:1.35;letter-spacing:-.02em}
.hm-sector-footer>a{display:flex;align-items:center;gap:18px;padding:15px 18px;border:1px solid rgba(255,255,255,.2);border-radius:999px;color:#fff;font-size:10px;font-weight:850;white-space:nowrap}
.hm-sector-footer>a i{font-style:normal;color:var(--hm-mint)}
@media(max-width:1100px){.hm-sector-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-sector-card{min-height:390px}.hm-sector-footer{grid-template-columns:1fr}}
@media(max-width:720px){.hm-sector-intro{gap:22px}.hm-sector-grid{grid-template-columns:1fr}.hm-sector-card{min-height:auto;padding:25px 22px}.hm-sector-card-top{margin-bottom:42px}.hm-sector-card h3{font-size:30px}.hm-sector-card>a{margin-top:10px}.hm-sector-footer{padding:25px 22px}.hm-sector-footer>a{justify-content:space-between;white-space:normal}.hm-sector-count strong{font-size:36px}}
@media(prefers-reduced-motion:reduce){.hm-sector-card,.hm-sector-card:before,.hm-sector-card>a i{transition:none!important}}

/* 2026-07 Ana sayfa büyüme çözümleri */
.hm-solutions{background:#fff}.hm-solutions-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--hm-line);border:1px solid var(--hm-line);border-radius:28px;overflow:hidden}.hm-solution-card{position:relative;min-height:390px;padding:34px;background:#fff;color:var(--hm-ink);display:flex;flex-direction:column;transition:background .28s ease,color .28s ease,transform .28s ease}.hm-solution-card.is-lead{grid-column:1/-1;min-height:430px;padding:clamp(38px,5vw,62px);background:#092033;color:#fff}.hm-solution-card:hover{background:#f3f8f5}.hm-solution-card.is-lead:hover{background:#0b293f}.hm-solution-top{display:grid;grid-template-columns:38px 1fr 24px;gap:14px;align-items:center}.hm-solution-top>span,.hm-solution-top>small{font-size:9px;font-weight:850;letter-spacing:.14em;text-transform:uppercase;color:#66847b}.hm-solution-card.is-lead .hm-solution-top>span,.hm-solution-card.is-lead .hm-solution-top>small{color:var(--hm-mint)}.hm-solution-top i{font-style:normal;font-size:18px;color:#7f9991;transition:transform .25s ease}.hm-solution-card:hover .hm-solution-top i{transform:translate(3px,-3px);color:var(--hm-teal)}.hm-solution-body{margin-top:auto;padding-top:70px}.hm-solution-card.is-lead .hm-solution-body{max-width:900px;padding-top:100px}.hm-solution-body h3{max-width:760px;margin:0 0 20px;font-size:clamp(29px,3.2vw,48px);line-height:1.04;letter-spacing:-.052em}.hm-solution-card.is-lead .hm-solution-body h3{font-size:clamp(42px,5.4vw,76px)}.hm-solution-body p{max-width:720px;margin:0;color:var(--hm-muted);font-size:14px;line-height:1.75}.hm-solution-card.is-lead .hm-solution-body p{color:#b7c7cd;font-size:15px}.hm-solution-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.hm-solution-tags span{padding:8px 11px;border:1px solid #d5ded9;border-radius:999px;font-size:9px;font-weight:800;letter-spacing:.04em;color:#526c64}.hm-solution-card.is-lead .hm-solution-tags span{border-color:rgba(255,255,255,.17);color:#c8d7d9}.hm-solution-link{display:flex;align-items:center;justify-content:space-between;margin-top:34px;padding-top:20px;border-top:1px solid var(--hm-line);font-size:10px;font-weight:900;letter-spacing:.04em}.hm-solution-card.is-lead .hm-solution-link{border-color:rgba(255,255,255,.13)}.hm-solution-link b{font-size:17px;font-weight:400}.hm-solutions-footer{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center;margin-top:32px;padding:26px 30px;border-radius:20px;background:#e9efeb}.hm-solutions-footer div{display:grid;gap:8px}.hm-solutions-footer small{font-size:9px;font-weight:900;letter-spacing:.15em;color:#478477}.hm-solutions-footer strong{max-width:720px;font-size:17px;line-height:1.45;letter-spacing:-.02em}.hm-solutions-footer a{display:inline-flex;align-items:center;gap:20px;min-height:54px;padding:0 20px;border-radius:12px;background:var(--hm-ink);color:#fff;font-size:11px;font-weight:900}.hm-solutions-footer a i{font-style:normal;font-size:17px}
@media(max-width:900px){.hm-solutions-grid{grid-template-columns:1fr}.hm-solution-card.is-lead{grid-column:auto}.hm-solution-card{min-height:340px}.hm-solutions-footer{grid-template-columns:1fr}.hm-solutions-footer a{justify-content:space-between;width:100%}}
@media(max-width:720px){.hm-solution-card,.hm-solution-card.is-lead{min-height:330px;padding:26px}.hm-solution-card.is-lead .hm-solution-body{padding-top:65px}.hm-solution-body{padding-top:55px}.hm-solution-card.is-lead .hm-solution-body h3{font-size:42px}.hm-solution-body h3{font-size:30px}.hm-solutions-footer{padding:22px}.hm-solutions-footer strong{font-size:15px}}

/* 2026-07 Ana sayfa: kanal listesi yerine uçtan uca büyüme sistemi */
.hm-growth-system{position:relative;overflow:hidden;background:#f4f7f4}
.hm-growth-system:before{content:"";position:absolute;right:-240px;top:-280px;width:620px;height:620px;border:1px solid rgba(12,110,101,.08);border-radius:50%;box-shadow:0 0 0 110px rgba(12,110,101,.025),0 0 0 220px rgba(12,110,101,.018);pointer-events:none}
.hm-growth-heading{position:relative;z-index:1}.hm-growth-heading>p{max-width:530px}
.hm-growth-statement{position:relative;z-index:1;display:grid;grid-template-columns:180px minmax(280px,.85fr) minmax(300px,1fr);gap:40px;align-items:center;margin-bottom:44px;padding:32px 36px;border-radius:24px;background:#092635;color:#fff}
.hm-growth-statement small{font-size:8px;font-weight:900;letter-spacing:.16em;color:#65deca}.hm-growth-statement strong{font-size:clamp(24px,2.6vw,38px);line-height:1.05;letter-spacing:-.04em}.hm-growth-statement p{margin:0;color:#bfd0d2;font-size:14px;line-height:1.75}
.hm-growth-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border:1px solid #cbd7d1;border-radius:28px;overflow:hidden;background:#cbd7d1}
.hm-growth-card{position:relative;display:flex;min-height:390px;flex-direction:column;padding:31px 30px 28px;background:#fff;transition:transform .28s ease,background .28s ease,color .28s ease}
.hm-growth-card:hover{z-index:2;background:#eaf4f0;transform:translateY(-5px)}
.hm-growth-card-top{display:flex;align-items:center;justify-content:space-between}.hm-growth-card-top span{font-size:9px;font-weight:900;letter-spacing:.12em;color:#168a7d}.hm-growth-card-top i{width:34px;height:1px;background:#b9c8c2}
.hm-growth-card h3{margin:68px 0 18px;font-size:clamp(26px,2.5vw,38px);line-height:1;letter-spacing:-.05em}.hm-growth-card>p{max-width:360px;margin:0;color:#62736e;font-size:13px;line-height:1.75}
.hm-growth-card ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:auto 0 0;padding:28px 0 0;list-style:none;border-top:1px solid #d9e2de}.hm-growth-card li{position:relative;padding:8px 8px 8px 15px;color:#364c47;font-size:10px;font-weight:750}.hm-growth-card li:before{content:"";position:absolute;left:0;top:50%;width:5px;height:5px;border-radius:50%;background:#19a792;transform:translateY(-50%)}
.hm-growth-flow{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:26px;padding:20px 24px;border:1px solid #ced9d4;border-radius:18px;background:rgba(255,255,255,.65);overflow-x:auto}.hm-growth-flow span{font-size:9px;font-weight:900;letter-spacing:.12em;white-space:nowrap;color:#425852}.hm-growth-flow i{font-style:normal;color:#12a38f}
.hm-growth-footer{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:45px;align-items:center;margin-top:26px;padding:30px 32px;border-radius:22px;background:#dfe9e4}.hm-growth-footer small{display:block;margin-bottom:8px;font-size:8px;font-weight:900;letter-spacing:.15em;color:#267d71}.hm-growth-footer strong{display:block;max-width:760px;font-size:17px;line-height:1.45;letter-spacing:-.02em}.hm-growth-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.hm-growth-actions a{display:flex;min-height:54px;align-items:center;gap:24px;padding:0 19px;border-radius:12px;background:#092635;color:#fff;font-size:10px;font-weight:900;white-space:nowrap}.hm-growth-actions a i{font-style:normal;color:#65deca;font-size:16px}.hm-growth-actions a.is-secondary{border:1px solid #9dafaa;background:transparent;color:#092635}.hm-growth-actions a.is-secondary i{color:#148d80}
@media(max-width:1050px){.hm-growth-statement{grid-template-columns:1fr 1fr}.hm-growth-statement small{grid-column:1/-1}.hm-growth-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-growth-footer{grid-template-columns:1fr}.hm-growth-actions{justify-content:flex-start}}
@media(max-width:720px){.hm-growth-statement{grid-template-columns:1fr;gap:16px;padding:26px 22px}.hm-growth-grid{grid-template-columns:1fr}.hm-growth-card{min-height:340px;padding:26px 23px}.hm-growth-card h3{margin-top:54px;font-size:32px}.hm-growth-flow{justify-content:flex-start}.hm-growth-footer{padding:25px 22px}.hm-growth-actions{display:grid}.hm-growth-actions a{justify-content:space-between;white-space:normal}.hm-growth-card ul{grid-template-columns:1fr 1fr}}
@media(prefers-reduced-motion:reduce){.hm-growth-card{transition:none!important}}

/* 2026-07-15 homepage closing CTA refinement */
.hm-closing{padding:clamp(78px,8vw,118px) 0;background:var(--hm-teal);color:#05242a;position:relative;overflow:hidden}
.hm-closing:before{content:"";position:absolute;right:-10vw;top:-24vw;width:48vw;height:48vw;border:1px solid rgba(5,36,42,.12);border-radius:50%;pointer-events:none}
.hm-closing:after{content:"";position:absolute;right:4vw;bottom:-30vw;width:42vw;height:42vw;border:1px solid rgba(5,36,42,.08);border-radius:50%;pointer-events:none}
.hm-closing-layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.55fr);gap:clamp(60px,9vw,150px);align-items:center}
.hm-closing-copy>span{display:inline-flex;align-items:center;gap:12px;font-size:9px;font-weight:900;letter-spacing:.18em}
.hm-closing-copy>span:before{content:"";width:36px;height:1px;background:currentColor;opacity:.55}
.hm-closing h2{max-width:880px;margin:22px 0 0;font-size:clamp(48px,5.6vw,82px);line-height:.99;letter-spacing:-.062em}
.hm-closing-panel{padding:30px;border:1px solid rgba(5,36,42,.18);background:rgba(255,255,255,.13);backdrop-filter:blur(8px);border-radius:22px;box-shadow:0 22px 55px rgba(5,36,42,.08)}
.hm-closing-panel>p{margin:0 0 24px;font-size:14px;line-height:1.72;color:rgba(5,36,42,.76)}
.hm-closing-benefits{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0 0 24px;padding:0;list-style:none;border-top:1px solid rgba(5,36,42,.13);border-left:1px solid rgba(5,36,42,.13)}
.hm-closing-benefits li{display:flex;align-items:center;gap:9px;min-height:48px;padding:10px 12px;border-right:1px solid rgba(5,36,42,.13);border-bottom:1px solid rgba(5,36,42,.13);font-size:11px;font-weight:800}
.hm-closing-benefits li i{display:grid;place-items:center;width:19px;height:19px;flex:0 0 19px;border-radius:50%;background:#05242a;color:#fff;font-size:10px;font-style:normal}
.hm-closing-panel>a{display:flex;align-items:center;justify-content:space-between;min-height:62px;padding:0 22px;border-radius:14px;background:#05242a;color:#fff;font-size:12px;font-weight:900;transition:transform .2s ease,box-shadow .2s ease}
.hm-closing-panel>a:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(5,36,42,.18)}
.hm-closing-panel>a i{font-style:normal;font-size:16px}
.hm-closing-panel>small{display:block;margin-top:13px;color:rgba(5,36,42,.62);font-size:10px;line-height:1.5}
@media(max-width:1100px){.hm-closing-layout{grid-template-columns:1fr;gap:42px}.hm-closing-panel{max-width:680px}}
@media(max-width:720px){.hm-closing{padding:74px 0}.hm-closing h2{font-size:44px}.hm-closing-panel{padding:22px;border-radius:18px}.hm-closing-benefits{grid-template-columns:1fr}.hm-closing-copy>span:before{width:24px}}
/* SEO içerik planı - profesyonel yönetim ekranı */
.content-plan-head{align-items:flex-start}.content-plan-head p{max-width:760px;color:var(--muted);margin:.55rem 0 0;line-height:1.65}.content-plan-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.content-plan-actions form{margin:0}.plan-repair-card{display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center;border-color:#f1c76c;background:#fffaf0}.plan-repair-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#ffe9b5;color:#785400;font-size:24px;font-weight:900}.plan-repair-card h2{margin:0 0 6px}.plan-repair-card p{margin:0;color:var(--muted)}.plan-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-bottom:18px}.plan-stats article{background:#fff;border:1px solid var(--line);border-radius:17px;padding:20px;min-width:0}.plan-stats span,.plan-stats small{display:block;color:var(--muted)}.plan-stats b{display:block;font-size:32px;line-height:1;margin:10px 0 8px;color:#0b3435}.plan-stats small{font-size:12px}.plan-progress-card{margin-bottom:18px}.plan-progress-copy{display:flex;justify-content:space-between;gap:25px;align-items:end}.plan-progress-copy small{font-weight:800;letter-spacing:.12em;color:#168277}.plan-progress-copy h2{margin:4px 0 0}.plan-progress-copy p{color:var(--muted);margin:0}.plan-progress-track{height:10px;background:#e7efed;border-radius:99px;overflow:hidden;margin-top:18px}.plan-progress-track span{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#168277,#43b8a8)}.cluster-overview{margin-bottom:18px}.cluster-overview .admin-card-head p,.plan-table-card .admin-card-head p{margin:4px 0 0;color:var(--muted)}.cluster-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px}.cluster-grid a{display:grid;gap:5px;padding:15px;border:1px solid var(--line);border-radius:13px;background:#f8fbfa;transition:.2s}.cluster-grid a:hover{border-color:#75bdb4;transform:translateY(-2px);background:#fff}.cluster-grid strong{font-size:14px}.cluster-grid span{color:#168277;font-weight:800}.cluster-grid small{color:var(--muted)}.plan-filter-card{margin-bottom:18px}.plan-filter-grid{display:grid;grid-template-columns:2fr repeat(5,minmax(130px,1fr));gap:12px;align-items:end}.plan-filter-grid label{margin:0!important}.plan-filter-grid label>span{font-size:11px;letter-spacing:.06em;color:#657b7b;text-transform:uppercase}.plan-filter-actions{display:flex;gap:8px;grid-column:1/-1;justify-content:flex-end}.plan-table-card{padding:0;overflow:hidden}.plan-table-card>.admin-card-head{padding:24px;border-bottom:1px solid var(--line)}.plan-list{display:grid}.plan-item{display:grid;grid-template-columns:62px minmax(0,1fr) 190px 150px;gap:20px;align-items:center;padding:22px 24px;border-bottom:1px solid var(--line);transition:.18s}.plan-item:hover{background:#f8fbfa}.plan-rank span{display:grid;place-items:center;width:44px;height:44px;border-radius:13px;background:#e8f5f2;color:#11766d;font-size:13px;font-weight:900}.plan-item-meta{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin-bottom:8px}.plan-item-meta>span{font-size:11px;padding:5px 8px;border-radius:99px;background:#eef4f3;color:#526867}.plan-priority.p1{background:#fee7e4;color:#9b3027}.plan-priority.p2{background:#fff0d8;color:#935b06}.plan-priority.p3{background:#e9f3f7;color:#315e73}.status-dot.published{background:#e4f5ec;color:#187149}.status-dot.draft{background:#f2f0e8;color:#736a43}.plan-item h3{font-size:18px;margin:0 0 7px;line-height:1.35}.plan-item-main>p{font-size:13px;color:var(--muted);line-height:1.55;margin:0 0 12px;max-width:760px}.plan-keyword{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.plan-keyword small{color:var(--muted)}.plan-keyword strong{font-size:12px;color:#116c65}.plan-cluster{display:grid;gap:6px}.plan-cluster small{font-size:10px;letter-spacing:.1em;color:var(--muted)}.plan-cluster strong{font-size:13px;line-height:1.4}.plan-item-actions{display:grid;gap:7px}.plan-item-actions .btn{text-align:center}.plan-pagination{display:flex;justify-content:center;gap:7px;padding:20px}.plan-pagination a{display:grid;place-items:center;min-width:38px;height:38px;border:1px solid var(--line);border-radius:10px;background:#fff;font-weight:800}.plan-pagination a.active{background:#0b3435;color:#fff;border-color:#0b3435}.plan-empty{padding:55px 20px}.plan-empty p{color:var(--muted)}
@media(max-width:1200px){.plan-stats{grid-template-columns:repeat(3,1fr)}.cluster-grid{grid-template-columns:repeat(3,1fr)}.plan-filter-grid{grid-template-columns:repeat(3,1fr)}.plan-search{grid-column:span 2}.plan-item{grid-template-columns:54px minmax(0,1fr) 170px}.plan-item-actions{grid-column:2/-1;display:flex}.plan-cluster{align-self:start}}
@media(max-width:760px){.content-plan-actions,.plan-progress-copy{align-items:stretch;flex-direction:column}.content-plan-actions .btn,.content-plan-actions form,.content-plan-actions form button{width:100%}.plan-repair-card{grid-template-columns:1fr}.plan-stats{grid-template-columns:1fr 1fr}.cluster-grid,.plan-filter-grid{grid-template-columns:1fr}.plan-search{grid-column:auto}.plan-filter-actions{justify-content:stretch}.plan-filter-actions>*{flex:1;text-align:center}.plan-item{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:18px 15px}.plan-cluster,.plan-item-actions{grid-column:2}.plan-item-actions{display:grid}.plan-table-card>.admin-card-head{padding:18px}.plan-stats article{padding:16px}.plan-stats b{font-size:28px}}

/* SEO içerik planı: okunabilir ve kırılmaya dayanıklı liste düzeltmesi */
.content-plan-page{max-width:1700px;width:100%;margin:0 auto}
.plan-table-card{min-width:0}
.plan-list-head{gap:20px;flex-wrap:wrap}
.plan-list{min-width:0}
.plan-item{display:grid!important;grid-template-columns:56px minmax(0,1fr) 160px!important;gap:22px!important;align-items:center!important;min-width:0;width:100%;padding:22px 24px}
.plan-rank,.plan-item-main,.plan-item-actions{min-width:0}
.plan-item-main{width:100%;overflow:hidden}
.plan-item-meta{display:flex!important;align-items:center!important;gap:7px!important;flex-wrap:wrap!important;width:100%;min-width:0}
.plan-item-meta>span{display:inline-flex!important;align-items:center;max-width:100%;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;writing-mode:horizontal-tb!important;flex:0 0 auto!important;line-height:1.2}
.plan-item h3{display:block!important;width:100%;max-width:none!important;margin:0 0 8px!important;font-size:19px!important;line-height:1.35!important;letter-spacing:-.015em;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;writing-mode:horizontal-tb!important;color:var(--ink)}
.plan-item-main>p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:920px!important;margin:0 0 14px!important;word-break:normal!important;overflow-wrap:anywhere!important}
.plan-details{display:grid;grid-template-columns:minmax(220px,1.2fr) minmax(180px,.8fr);gap:12px 24px;max-width:940px}
.plan-keyword,.plan-cluster{display:grid!important;gap:4px!important;min-width:0}
.plan-keyword small,.plan-cluster small{text-transform:uppercase;letter-spacing:.08em;font-size:9px!important;color:var(--muted)}
.plan-keyword strong,.plan-cluster strong{display:block;min-width:0;font-size:12px!important;line-height:1.45;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;writing-mode:horizontal-tb!important}
.plan-item-actions{display:grid!important;gap:8px!important;width:160px}
.plan-item-actions .btn{width:100%;white-space:normal;line-height:1.25}
@media(max-width:1100px){.plan-item{grid-template-columns:50px minmax(0,1fr)!important}.plan-item-actions{grid-column:2;width:auto;display:flex!important;justify-content:flex-start}.plan-item-actions .btn{width:auto}.plan-details{grid-template-columns:1fr 1fr}}
@media(max-width:760px){.plan-item{grid-template-columns:42px minmax(0,1fr)!important;gap:12px!important;padding:18px 15px!important}.plan-details{grid-template-columns:1fr}.plan-item-actions{display:grid!important}.plan-item-actions .btn{width:100%}.plan-item h3{font-size:17px!important}.plan-item-meta>span{font-size:10px!important}}

/* KVKK ve Gizlilik Politikası */
.legal-hero{padding:clamp(110px,13vw,190px) 0 clamp(70px,8vw,115px);background:#16b8a7;color:#062c32;border-top:1px solid rgba(6,44,50,.18)}
.legal-hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.48fr);gap:clamp(50px,9vw,140px);align-items:end}
.legal-eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:10px;font-weight:900;letter-spacing:.18em}.legal-eyebrow:before{content:"";width:34px;height:1px;background:currentColor;opacity:.55}
.legal-hero h1{margin:24px 0 18px;font-size:clamp(62px,9vw,132px);line-height:.87;letter-spacing:-.075em}.legal-hero p{max-width:790px;margin:0;font-size:clamp(17px,1.45vw,23px);line-height:1.55;color:rgba(6,44,50,.78)}
.legal-hero-meta{display:grid;border:1px solid rgba(6,44,50,.2);border-radius:22px;overflow:hidden;background:rgba(255,255,255,.12)}.legal-hero-meta>div{padding:20px 22px;border-bottom:1px solid rgba(6,44,50,.15)}.legal-hero-meta small{display:block;margin-bottom:7px;font-size:9px;font-weight:900;letter-spacing:.14em;opacity:.62}.legal-hero-meta strong{font-size:14px}.legal-hero-meta>a{display:flex;justify-content:space-between;gap:18px;padding:21px 22px;background:#062c32;color:#fff;font-weight:800;font-size:13px}
.legal-shell{background:#f4f8f7}.legal-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:clamp(40px,7vw,110px);align-items:start}.legal-toc{position:sticky;top:110px;display:grid;gap:4px;padding:22px;border:1px solid #dbe9e6;border-radius:18px;background:#fff}.legal-toc>span{margin-bottom:10px;font-size:9px;font-weight:900;letter-spacing:.15em;color:#66807f}.legal-toc a{padding:10px 11px;border-radius:9px;color:#496462;font-size:12px;line-height:1.35}.legal-toc a:hover{background:#eaf6f3;color:#075c5c}
.legal-content{display:grid;gap:18px;min-width:0}.legal-card{display:grid;grid-template-columns:56px minmax(0,1fr);gap:22px;padding:clamp(25px,3vw,42px);border:1px solid #dbe9e6;border-radius:22px;background:#fff;scroll-margin-top:110px}.legal-number{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#e7f5f2;color:#08766e;font-size:12px;font-weight:900}.legal-card small,.legal-contact-card small{display:block;margin-bottom:10px;font-size:9px;font-weight:900;letter-spacing:.15em;color:#718887}.legal-card h2,.legal-contact-card h2{margin:0 0 16px;font-size:clamp(27px,3vw,43px);line-height:1.03;letter-spacing:-.045em}.legal-card p,.legal-contact-card p{margin:0;color:#526967;font-size:15px;line-height:1.78}.legal-card-accent{background:#16b8a7;border-color:#16b8a7;color:#062c32}.legal-card-accent small,.legal-card-accent p{color:rgba(6,44,50,.75)}
.legal-chip-grid{display:flex;flex-wrap:wrap;gap:9px;margin:0 0 20px}.legal-chip-grid span,.legal-security span{padding:10px 13px;border:1px solid #d6e8e4;border-radius:999px;background:#f6faf9;color:#1f5551;font-size:12px;font-weight:750}.legal-checklist{display:grid;gap:10px;margin:0;padding:0;list-style:none}.legal-checklist li{position:relative;padding:13px 15px 13px 43px;border:1px solid #e0ece9;border-radius:12px;background:#f8fbfa;color:#345e5a}.legal-checklist li:before{content:"✓";position:absolute;left:15px;top:12px;display:grid;place-items:center;width:19px;height:19px;border-radius:50%;background:#0b3435;color:#fff;font-size:10px;font-weight:900}
.legal-rights{display:grid;grid-template-columns:1fr 1fr;gap:10px}.legal-rights article{padding:18px;border:1px solid rgba(6,44,50,.16);border-radius:14px;background:rgba(255,255,255,.13)}.legal-rights b{display:block;margin-bottom:7px}.legal-rights p{font-size:13px;line-height:1.55}
.legal-cookie-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px}.legal-cookie-grid article{padding:18px;border:1px solid #dceae7;border-radius:14px;background:#f8fbfa}.legal-cookie-grid b{display:block;margin-bottom:8px}.legal-cookie-grid p{font-size:13px;line-height:1.55}.legal-cookie-grid em{display:inline-block;margin-top:13px;color:#08766e;font-size:10px;font-style:normal;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.legal-security{display:flex;flex-wrap:wrap;gap:9px;margin:0 0 18px}
.legal-preferences-button{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;margin-top:20px;padding:17px 19px;border:1px solid #b9d8d2;border-radius:12px;background:#fff;color:#075c5c;font-weight:850;cursor:pointer}.legal-preferences-button.is-dark{max-width:360px;background:#062c32;border-color:#062c32;color:#fff}
.legal-contact-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:center;padding:clamp(28px,4vw,48px);border-radius:22px;background:#062c32;color:#fff;scroll-margin-top:110px}.legal-contact-card small{color:#86aaa7}.legal-contact-card p{color:#a9c3c0}.legal-contact-card>a{display:flex;align-items:center;justify-content:space-between;gap:30px;min-width:250px;padding:18px 20px;border-radius:12px;background:#16b8a7;color:#062c32;font-weight:900}.legal-note{margin:12px 4px 0;color:#788b89;font-size:11px;line-height:1.65}
@media(max-width:980px){.legal-hero-grid,.legal-layout{grid-template-columns:1fr}.legal-hero-meta{max-width:560px}.legal-toc{position:static;display:flex;overflow:auto;gap:6px;padding:12px}.legal-toc>span{display:none}.legal-toc a{flex:0 0 auto;white-space:nowrap;background:#f5f9f8}.legal-cookie-grid{grid-template-columns:1fr}.legal-contact-card{grid-template-columns:1fr}.legal-contact-card>a{min-width:0}}
@media(max-width:650px){.legal-hero{padding:90px 0 65px}.legal-hero h1{font-size:62px}.legal-card{grid-template-columns:1fr;padding:23px;border-radius:17px}.legal-number{width:40px;height:40px}.legal-rights{grid-template-columns:1fr}.legal-contact-card{padding:25px;border-radius:17px}.legal-contact-card h2{font-size:31px}.legal-hero-meta{border-radius:17px}}

/* KVKK ve Gizlilik Politikası: yüksek kontrastlı yasal sayfa header'ı */
.site-body.legal-page .header-pro{
  background:rgba(255,255,255,.94)!important;
  border-bottom:1px solid rgba(6,44,50,.11)!important;
  box-shadow:0 10px 34px rgba(6,44,50,.08)!important;
  backdrop-filter:blur(18px) saturate(145%)!important;
  -webkit-backdrop-filter:blur(18px) saturate(145%)!important;
}
.site-body.legal-page .header-pro:after{background:rgba(6,44,50,.08)!important;opacity:1!important}
.site-body.legal-page .header-pro.scrolled{
  background:rgba(255,255,255,.97)!important;
  border-bottom-color:rgba(6,44,50,.14)!important;
  box-shadow:0 14px 42px rgba(6,44,50,.12)!important;
}
.site-body.legal-page .bivensa-brand-copy strong{color:#062c32!important}
.site-body.legal-page .bivensa-brand-copy small{color:#587371!important}
.site-body.legal-page .header-pro-nav{
  background:rgba(244,248,247,.9)!important;
  border-color:rgba(6,44,50,.10)!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.8)!important;
}
.site-body.legal-page .header-pro-nav a{color:#496462!important}
.site-body.legal-page .header-pro-nav a:hover{
  color:#062c32!important;
  background:#fff!important;
}
.site-body.legal-page .header-pro-nav a:after{background:#0d9e91!important}
.site-body.legal-page .header-pro-contact{color:#496462!important}
.site-body.legal-page .header-pro-contact:hover{color:#062c32!important}
.site-body.legal-page .header-pro-cta{
  background:#062c32!important;
  color:#fff!important;
  box-shadow:0 10px 28px rgba(6,44,50,.18)!important;
}
.site-body.legal-page .header-pro-cta:hover{
  background:#0a3c43!important;
  box-shadow:0 14px 34px rgba(6,44,50,.23)!important;
}
.site-body.legal-page .header-pro-cta i{background:#16b8a7!important;color:#062c32!important}
.site-body.legal-page .header-pro-menu{
  border-color:rgba(6,44,50,.16)!important;
  background:#f4f8f7!important;
  color:#062c32!important;
}
.site-body.legal-page .header-pro-menu span{background:#062c32!important}
@media(max-width:1180px){
  .site-body.legal-page .header-pro-actions .header-pro-cta{display:inline-flex}
}
@media(max-width:620px){
  .site-body.legal-page .header-pro{background:rgba(255,255,255,.97)!important}
  .site-body.legal-page .header-pro-shell{height:70px!important}
  .site-body.legal-page .legal-hero{padding-top:112px}
}

/* v28.0.0 — mobil kullanılabilirlik ve menü güvenilirlik katmanı */
html.mobile-menu-open,body.mobile-menu-open{overflow:hidden!important;overscroll-behavior:none}
.site-body .header-pro-mobile{visibility:hidden;pointer-events:none}
.site-body .header-pro-mobile.open{visibility:visible;pointer-events:auto}
.site-body .header-pro-backdrop.open{visibility:visible}
.site-body .header-pro-menu,.site-body .header-pro-close{touch-action:manipulation;-webkit-tap-highlight-color:transparent}
.site-body .header-pro-menu:focus-visible,.site-body .header-pro-close:focus-visible,.site-body .header-pro-mobile a:focus-visible{outline:3px solid #75e3cc;outline-offset:3px}
.site-body section[id],.site-body h2[id],.site-body h3[id]{scroll-margin-top:100px}
.site-body img,.site-body video,.site-body iframe,.site-body svg{max-width:100%;height:auto}
.site-body iframe{display:block;width:100%}
.site-body table{max-width:100%}
.site-body input,.site-body select,.site-body textarea{font-size:max(16px,1em)}

@media(max-width:1180px){
  .site-body .header-pro-mobile{width:min(440px,100%);max-width:100%;padding-top:max(18px,env(safe-area-inset-top));overscroll-behavior:contain;-webkit-overflow-scrolling:touch}
  .site-body .header-pro-mobile-nav a{min-height:56px;padding-block:16px}
  .site-body .header-pro-mobile-cta{min-height:56px}
  .site-body .header-pro-backdrop{visibility:hidden}
  .site-body .header-pro-backdrop.open{visibility:visible}
}

@media(max-width:720px){
  .site-body .container,.site-body .narrow{width:min(100% - 28px,1220px)}
  .site-body .header-pro-shell{min-height:64px;height:64px}
  .site-body .header-pro-mobile{padding-inline:18px}
  .site-body .header-pro-mobile-nav{margin-block:18px 26px}
  .site-body .header-pro-mobile-nav a{font-size:clamp(20px,6.2vw,25px);line-height:1.15}
  .site-body .actions,.site-body .hero-actions,.site-body .hm-hero-actions,.site-body .sd-hero-actions{flex-direction:column;align-items:stretch}
  .site-body .actions>a,.site-body .hero-actions>a,.site-body .hm-hero-actions>a,.site-body .sd-hero-actions>a{width:100%;justify-content:space-between;min-height:52px}
  .site-body h1{overflow-wrap:anywhere;text-wrap:balance}
  .site-body .prose,.site-body .sd-prose{font-size:16px;line-height:1.75}
  .site-body .whatsapp{right:14px;bottom:max(14px,env(safe-area-inset-bottom))}
}

@media(max-width:390px){
  .site-body .container,.site-body .narrow{width:min(100% - 24px,1220px)}
  .site-body .header-pro-mobile{padding-inline:15px}
  .site-body .header-pro-mobile-meta{display:none}
  .site-body .header-pro-mobile-bottom p{font-size:13px}
}

/* v32.0.0 — profesyonel CTA sistemi: hero + header */
.site-body .hm-button-primary{
  position:relative;
  isolation:isolate;
  overflow:hidden;
  min-width:232px;
  min-height:58px;
  padding:0 9px 0 22px;
  border:1px solid rgba(116,227,204,.72);
  border-radius:15px;
  background:linear-gradient(135deg,#73e3cc 0%,#49cdb8 100%);
  color:#052b31!important;
  box-shadow:0 16px 38px rgba(20,184,166,.22),inset 0 1px 0 rgba(255,255,255,.34);
  transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease!important;
}
.site-body .hm-button-primary span{
  position:relative;
  z-index:2;
  color:#052b31!important;
  font-weight:850;
  letter-spacing:-.01em;
}
.site-body .hm-button-primary i{
  position:relative;
  z-index:2;
  display:grid;
  place-items:center;
  width:40px;
  height:40px;
  flex:0 0 40px;
  border-radius:11px;
  background:#07343b;
  color:#83ead5!important;
  box-shadow:0 8px 18px rgba(5,43,49,.18);
  transition:transform .22s ease,background .22s ease,color .22s ease!important;
}
.site-body .hm-button-primary:before{
  content:"";
  position:absolute;
  inset:0;
  z-index:1;
  background:linear-gradient(135deg,#8cebd8 0%,#66d8c5 100%);
  opacity:0;
  transition:opacity .22s ease;
}
.site-body .hm-button-primary:hover,
.site-body .hm-button-primary:focus-visible{
  background:linear-gradient(135deg,#73e3cc 0%,#49cdb8 100%)!important;
  color:#052b31!important;
  border-color:#8cebd8;
  transform:translateY(-2px);
  box-shadow:0 20px 46px rgba(20,184,166,.29),0 0 0 1px rgba(116,227,204,.1);
}
.site-body .hm-button-primary:hover:before,
.site-body .hm-button-primary:focus-visible:before{opacity:1}
.site-body .hm-button-primary:hover span,
.site-body .hm-button-primary:focus-visible span{color:#052b31!important}
.site-body .hm-button-primary:hover i,
.site-body .hm-button-primary:focus-visible i{
  background:#052b31;
  color:#9cf1df!important;
  transform:translateX(2px) rotate(4deg);
}
.site-body .hm-button-primary:focus-visible{
  outline:3px solid rgba(140,235,216,.48);
  outline-offset:4px;
}

.site-body .header-pro-cta{
  position:relative;
  isolation:isolate;
  overflow:hidden;
  min-height:46px;
  padding:5px 6px 5px 17px;
  gap:13px;
  border:1px solid rgba(116,227,204,.30);
  border-radius:14px;
  background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(236,249,246,.96));
  color:#082f35!important;
  font-size:11.5px;
  font-weight:850;
  letter-spacing:-.005em;
  box-shadow:0 10px 28px rgba(3,25,30,.18),inset 0 1px 0 #fff;
  transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease!important;
}
.site-body .header-pro-cta:before{
  content:"";
  position:absolute;
  inset:0;
  z-index:-1;
  background:linear-gradient(135deg,#f8fffd,#dcf7f0);
  opacity:0;
  transition:opacity .22s ease;
}
.site-body .header-pro-cta i{
  width:34px;
  height:34px;
  flex:0 0 34px;
  border-radius:10px;
  background:#07343b!important;
  color:#7fe8d2!important;
  box-shadow:0 7px 16px rgba(5,43,49,.18);
  transition:transform .22s ease,background .22s ease,color .22s ease!important;
}
.site-body .header-pro-cta:hover,
.site-body .header-pro-cta:focus-visible{
  background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(236,249,246,.96))!important;
  color:#052b31!important;
  border-color:rgba(116,227,204,.66);
  transform:translateY(-2px);
  box-shadow:0 15px 34px rgba(3,25,30,.23),0 0 0 1px rgba(116,227,204,.08);
}
.site-body .header-pro-cta:hover:before,
.site-body .header-pro-cta:focus-visible:before{opacity:1}
.site-body .header-pro-cta:hover i,
.site-body .header-pro-cta:focus-visible i{
  background:#052b31!important;
  color:#9cf1df!important;
  transform:translateX(2px) rotate(5deg);
}
.site-body .header-pro-cta:focus-visible{
  outline:3px solid rgba(116,227,204,.38);
  outline-offset:3px;
}
.site-body .header-pro.scrolled .header-pro-cta{
  box-shadow:0 8px 22px rgba(3,25,30,.16),inset 0 1px 0 #fff;
}
@media(max-width:1180px){
  .site-body .header-pro-cta{min-height:43px;padding-left:14px;gap:9px;font-size:10.75px}
  .site-body .header-pro-cta i{width:31px;height:31px;flex-basis:31px}
}
@media(max-width:720px){
  .site-body .hm-button-primary{min-width:0;width:100%;min-height:56px}
}
@media(prefers-reduced-motion:reduce){
  .site-body .hm-button-primary,
  .site-body .hm-button-primary:before,
  .site-body .hm-button-primary i,
  .site-body .header-pro-cta,
  .site-body .header-pro-cta:before,
  .site-body .header-pro-cta i{transition:none!important}
}

/* v33.0.0 — hizmet sayfası kapanış CTA kontrast ve okunabilirlik düzeltmesi */
.site-body .sd-closing-primary{
  min-height:58px!important;
  border:1px solid rgba(112,230,204,.42)!important;
  border-radius:15px!important;
  background:linear-gradient(135deg,#082f39 0%,#0d4852 100%)!important;
  color:#f7fffd!important;
  box-shadow:0 12px 28px rgba(4,35,43,.20),inset 0 1px 0 rgba(255,255,255,.08)!important;
  text-decoration:none!important;
  transition:transform .22s ease,box-shadow .22s ease,background .22s ease,border-color .22s ease!important;
}
.site-body .sd-closing-primary span{
  display:block!important;
  min-width:0!important;
  color:#f7fffd!important;
  font-size:clamp(12px,1.05vw,14px)!important;
  line-height:1.35!important;
  font-weight:850!important;
  letter-spacing:-.01em!important;
  text-wrap:balance;
}
.site-body .sd-closing-primary i{
  display:grid!important;
  place-items:center!important;
  width:34px!important;
  height:34px!important;
  flex:0 0 34px!important;
  border-radius:10px!important;
  background:#8cebd8!important;
  color:#062e36!important;
  font-size:17px!important;
  line-height:1!important;
  transition:transform .22s ease,background .22s ease,color .22s ease!important;
}
.site-body .sd-closing-primary:hover,
.site-body .sd-closing-primary:focus-visible{
  transform:translateY(-2px)!important;
  border-color:#8cebd8!important;
  background:linear-gradient(135deg,#0b3b45 0%,#12606a 100%)!important;
  color:#fff!important;
  box-shadow:0 17px 34px rgba(4,35,43,.27),0 0 0 1px rgba(140,235,216,.10)!important;
}
.site-body .sd-closing-primary:hover span,
.site-body .sd-closing-primary:focus-visible span,
.site-body .sd-closing-primary:active span{
  color:#fff!important;
}
.site-body .sd-closing-primary:hover i,
.site-body .sd-closing-primary:focus-visible i{
  background:#a9f3e4!important;
  color:#052b32!important;
  transform:translateX(2px) rotate(5deg)!important;
}
.site-body .sd-closing-primary:focus-visible{
  outline:3px solid rgba(140,235,216,.48)!important;
  outline-offset:4px!important;
}
@media(max-width:560px){
  .site-body .sd-closing-primary{padding:14px 14px 14px 16px!important;gap:12px!important}
  .site-body .sd-closing-primary span{font-size:12.5px!important;line-height:1.4!important}
  .site-body .sd-closing-primary i{width:32px!important;height:32px!important;flex-basis:32px!important}
}
@media(prefers-reduced-motion:reduce){
  .site-body .sd-closing-primary,
  .site-body .sd-closing-primary i{transition:none!important}
}


/* v48 - Professional post-meeting expectation component */
.ct-expectation{padding:clamp(76px,8vw,120px) 0;background:#062a33;color:#fff;overflow:hidden}
.ct-expectation-grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(48px,7vw,112px);align-items:start}
.ct-expectation-intro{position:sticky;top:120px;max-width:560px}
.ct-expectation-intro>span{display:block;margin:0 0 18px;color:#72dcca;font-size:10px;font-weight:850;letter-spacing:.16em}
.ct-expectation-intro h2{max-width:560px;margin:0;font-size:clamp(40px,4.35vw,66px);line-height:1.01;letter-spacing:-.06em;text-wrap:balance}
.ct-expectation-intro p{max-width:560px;margin:26px 0 0;color:#a9c2c7;font-size:15px;line-height:1.8}
.ct-expectation-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;background:transparent;border:0}
.ct-expectation-list article{position:relative;display:flex;min-width:0;min-height:310px;flex-direction:column;justify-content:space-between;gap:32px;padding:30px;border:1px solid rgba(255,255,255,.13);border-radius:20px;background:linear-gradient(145deg,rgba(255,255,255,.055),rgba(255,255,255,.018));box-shadow:0 24px 60px rgba(0,0,0,.12);transition:transform .28s ease,border-color .28s ease,background .28s ease}
.ct-expectation-list article:hover{transform:translateY(-5px);border-color:rgba(114,220,202,.45);background:linear-gradient(145deg,rgba(114,220,202,.095),rgba(255,255,255,.025))}
.ct-expectation-list b{display:inline-grid;width:38px;height:38px;place-items:center;border:1px solid rgba(114,220,202,.35);border-radius:999px;color:#72dcca;font-size:10px;letter-spacing:.08em}
.ct-expectation-list article>div{min-width:0}
.ct-expectation-list h3{margin:0 0 13px;color:#fff;font-size:clamp(20px,1.45vw,26px);line-height:1.12;letter-spacing:-.035em;overflow-wrap:normal;word-break:normal;hyphens:none;text-wrap:balance}
.ct-expectation-list p{margin:0;color:#a9c2c7;font-size:14px;line-height:1.72;overflow-wrap:normal;word-break:normal;hyphens:none}
@media(max-width:1180px){.ct-expectation-grid{grid-template-columns:1fr;gap:48px}.ct-expectation-intro{position:static;max-width:760px}.ct-expectation-intro h2,.ct-expectation-intro p{max-width:760px}}
@media(max-width:900px){.ct-expectation-list{grid-template-columns:1fr}.ct-expectation-list article{min-height:0;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;justify-content:initial;gap:20px;padding:26px}.ct-expectation-list b{grid-column:1}.ct-expectation-list article>div{grid-column:2}}
@media(max-width:600px){.ct-expectation{padding:72px 0}.ct-expectation-grid{gap:34px}.ct-expectation-intro h2{font-size:clamp(38px,11.2vw,50px)}.ct-expectation-intro p{margin-top:20px;font-size:14px;line-height:1.72}.ct-expectation-list{gap:10px}.ct-expectation-list article{grid-template-columns:38px minmax(0,1fr);gap:16px;padding:22px;border-radius:16px}.ct-expectation-list b{width:34px;height:34px}.ct-expectation-list h3{font-size:21px}.ct-expectation-list p{font-size:13px;line-height:1.68}}
@media(prefers-reduced-motion:reduce){.ct-expectation-list article{transition:none}.ct-expectation-list article:hover{transform:none}}


/* Bivensa v50 — office location presentation */
.ct-location-card .ct-office-list{display:grid;gap:10px;margin:18px 0 14px}
.ct-location-card .ct-office-item{display:flex;align-items:center;gap:12px;min-width:0;padding:13px 14px;border:1px solid rgba(8,65,69,.12);border-radius:14px;background:rgba(255,255,255,.58)}
.ct-location-card .ct-office-icon{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:10px;background:#dff7f0;color:#08766e;font-size:17px;font-weight:900}
.ct-location-card .ct-office-copy{display:grid;gap:2px;min-width:0}
.ct-location-card .ct-office-copy strong{display:block!important;margin:0!important;font-size:15px!important;line-height:1.25!important;letter-spacing:-.015em!important;color:#082f35!important;overflow-wrap:normal!important;word-break:normal!important}
.ct-location-card .ct-office-copy em{font-style:normal;font-size:12px;line-height:1.35;color:#6d8381}
.footer-office-list{display:grid;gap:9px;margin-top:3px}
.footer-office-item{display:grid!important;grid-template-columns:1fr auto;align-items:center;gap:12px;max-width:240px;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.11);color:inherit}
.footer-office-item:last-child{border-bottom:0}
.footer-office-item b{font-size:13px;line-height:1.3;color:#fff;font-weight:750}
.footer-office-item small{font-size:10px;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.54)}
@media(max-width:700px){
 .ct-location-card .ct-office-list{grid-template-columns:1fr 1fr;gap:8px}
 .ct-location-card .ct-office-item{padding:12px 11px;gap:9px}
 .ct-location-card .ct-office-icon{width:30px;height:30px;flex-basis:30px;font-size:15px}
 .ct-location-card .ct-office-copy strong{font-size:13px!important}
 .ct-location-card .ct-office-copy em{font-size:11px}
}
@media(max-width:420px){.ct-location-card .ct-office-list{grid-template-columns:1fr}}

/* V51 office locations refinement */
.ct-location-card .ct-office-list{display:grid;gap:12px;margin:18px 0 12px}
.ct-location-card .ct-office-item{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:14px;min-width:0;padding:16px;border:1px solid rgba(8,65,69,.12);border-radius:16px;background:linear-gradient(180deg,#fff,#fbfdfd);box-shadow:0 10px 30px rgba(7,47,53,.04)}
.ct-location-card .ct-office-index{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#e5f7f2;color:#08766e;font-size:11px;font-weight:900;letter-spacing:.08em}
.ct-location-card .ct-office-copy{display:grid;gap:3px;min-width:0}
.ct-location-card .ct-office-copy em{font-style:normal;font-size:9px;line-height:1.2;letter-spacing:.16em;font-weight:850;color:#159b89}
.ct-location-card .ct-office-copy strong{display:block!important;margin:0!important;font-size:16px!important;line-height:1.2!important;letter-spacing:-.02em!important;color:#082f35!important;word-break:normal!important;overflow-wrap:normal!important}
.ct-location-card .ct-office-copy span{font-size:12px;line-height:1.45;color:#6d8381}
.ct-location-card .ct-office-note{display:block;margin-top:4px;font-size:12px;line-height:1.5;color:#6d8381}
@media(max-width:720px){.ct-location-card .ct-office-list{grid-template-columns:1fr 1fr}.ct-location-card .ct-office-item{grid-template-columns:36px minmax(0,1fr);gap:10px;padding:13px}.ct-location-card .ct-office-index{width:36px;height:36px;border-radius:10px}.ct-location-card .ct-office-copy strong{font-size:14px!important}.ct-location-card .ct-office-copy span{font-size:11px}}
@media(max-width:470px){.ct-location-card .ct-office-list{grid-template-columns:1fr}.ct-location-card .ct-office-item{grid-template-columns:40px minmax(0,1fr)}}

/* Admin blog manager v54 */
.blog-manager-v54{overflow:hidden}.post-status-tabs{display:flex;gap:10px;padding:0 0 20px;border-bottom:1px solid var(--line);overflow-x:auto}.post-status-tab{display:inline-flex;align-items:center;gap:9px;min-height:42px;padding:8px 14px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--muted);font-weight:750;white-space:nowrap;text-decoration:none}.post-status-tab b{display:grid;place-items:center;min-width:26px;height:26px;padding:0 7px;border-radius:999px;background:#edf5f3;color:var(--deep);font-size:12px}.post-status-tab:hover,.post-status-tab.is-active{border-color:#7fd7ca;background:#eafaf6;color:var(--deep)}.post-status-tab.is-active b{background:var(--deep);color:#fff}.post-filter-form{display:grid;grid-template-columns:minmax(260px,1.4fr) minmax(180px,.8fr) minmax(180px,.7fr) auto;gap:12px;align-items:end;padding:20px 0}.post-filter-form label{display:grid;gap:7px;color:var(--deep);font-size:12px;font-weight:800}.post-filter-form input,.post-filter-form select{width:100%;min-height:44px;border:1px solid #cddedb;border-radius:11px;padding:10px 12px;background:#fff;color:var(--ink);font:inherit}.post-filter-form input:focus,.post-filter-form select:focus{outline:3px solid rgba(58,210,188,.18);border-color:#43bbaa}.post-filter-actions{display:flex;gap:8px}.post-list-summary{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:13px 15px;border:1px solid var(--line);border-bottom:0;border-radius:12px 12px 0 0;background:#f7fbfa;color:var(--muted);font-size:13px}.post-list-summary b{color:var(--deep)}.post-bulk-actions{display:flex;align-items:center;gap:9px}.post-bulk-actions>span{margin-right:4px}.post-bulk-actions button:disabled{opacity:.45;cursor:not-allowed}.post-manager-table{min-width:940px}.post-manager-table th{white-space:nowrap}.post-check-cell{width:42px;text-align:center}.post-check-cell input{width:18px;height:18px;accent-color:#168277;cursor:pointer}.post-title-cell{display:grid;gap:3px;min-width:280px}.post-title-cell>b{font-size:14px;color:var(--deep)}.post-title-cell small{display:block;color:#6d8581}.post-title-cell p{max-width:560px;margin:4px 0 0;color:var(--muted);font-size:12px;line-height:1.45}.post-status-badge{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border-radius:999px;font-size:12px;font-weight:800;white-space:nowrap}.post-status-badge i{width:7px;height:7px;border-radius:50%;background:currentColor}.post-status-badge.is-published{background:#e9f8ef;color:#137149}.post-status-badge.is-draft{background:#fff4df;color:#946007}.post-published-date{display:block;margin-top:4px;color:var(--muted);font-size:11px}.post-empty-state{display:grid;gap:5px;padding:38px;text-align:center;color:var(--muted)}.post-empty-state b{font-size:16px;color:var(--deep)}
@media(max-width:980px){.post-filter-form{grid-template-columns:1fr 1fr}.post-search-field{grid-column:1/-1}.post-filter-actions{justify-content:flex-end}.post-list-summary{align-items:flex-start;flex-direction:column}.post-bulk-actions{width:100%;flex-wrap:wrap}.post-bulk-actions>span{margin-right:auto}}
@media(max-width:620px){.post-status-tabs{margin-inline:-4px;padding-bottom:14px}.post-filter-form{grid-template-columns:1fr;padding-top:16px}.post-search-field{grid-column:auto}.post-filter-actions{justify-content:stretch}.post-filter-actions .btn{flex:1}.post-list-summary{padding:12px}.post-bulk-actions{display:grid;grid-template-columns:1fr 1fr}.post-bulk-actions>span{grid-column:1/-1}.post-bulk-actions .btn{width:100%}}

/* =========================================================
   V56 — HAKKIMIZDA HEADER / SCROLL KONTRAST DÜZELTMESİ
   ========================================================= */
.site-body.about-page .site-header.header-pro{
  background:linear-gradient(180deg,rgba(5,18,28,.72),rgba(5,18,28,.2))!important;
  border-color:transparent!important;
  box-shadow:none!important;
  backdrop-filter:none;
  -webkit-backdrop-filter:none;
}
.site-body.about-page .site-header.header-pro:after{
  background:rgba(255,255,255,.09)!important;
  opacity:.8!important;
}
.site-body.about-page .site-header.header-pro.scrolled{
  background:rgba(5,18,28,.94)!important;
  border-color:rgba(255,255,255,.1)!important;
  box-shadow:0 18px 50px rgba(2,12,18,.22)!important;
  backdrop-filter:blur(22px) saturate(135%)!important;
  -webkit-backdrop-filter:blur(22px) saturate(135%)!important;
}
.site-body.about-page .site-header.header-pro.scrolled:after{
  background:rgba(255,255,255,.12)!important;
  opacity:1!important;
}
.site-body.about-page .header-pro-brand,
.site-body.about-page .header-pro-brandcopy strong,
.site-body.about-page .header-pro-nav a,
.site-body.about-page .header-pro-contact,
.site-body.about-page .header-pro-menu{
  color:#fff!important;
}
.site-body.about-page .header-pro-brandcopy small{color:#9fb2b8!important}
.site-body.about-page .header-pro-nav{
  background:rgba(255,255,255,.04)!important;
  border-color:rgba(255,255,255,.1)!important;
}
.site-body.about-page .header-pro-nav a{color:#c4d1d5!important}
.site-body.about-page .header-pro-nav a:hover,
.site-body.about-page .header-pro-nav a:focus-visible{
  color:#fff!important;
  background:rgba(255,255,255,.07)!important;
}
.site-body.about-page .header-pro-menu{
  background:rgba(255,255,255,.06)!important;
  border-color:rgba(255,255,255,.14)!important;
}
.site-body.about-page .header-pro-menu span{background:#fff!important}
@media(max-width:980px){
  .site-body.about-page .site-header.header-pro{
    background:rgba(5,18,28,.88)!important;
    backdrop-filter:blur(18px) saturate(125%)!important;
    -webkit-backdrop-filter:blur(18px) saturate(125%)!important;
  }
}

/* Admin security gate v57 */
.admin-pin-wrap{position:relative;overflow:hidden}
.admin-pin-wrap::before,.admin-pin-wrap::after{content:"";position:absolute;border-radius:999px;filter:blur(2px);pointer-events:none}
.admin-pin-wrap::before{width:360px;height:360px;left:-120px;top:-120px;background:rgba(108,244,201,.08)}
.admin-pin-wrap::after{width:460px;height:460px;right:-180px;bottom:-220px;background:rgba(70,161,148,.12)}
.admin-pin-card,.admin-login-card{position:relative;z-index:1;border:1px solid rgba(8,45,47,.08);box-shadow:0 30px 80px rgba(0,18,25,.28);gap:14px}
.admin-security-mark{width:54px;height:54px;border-radius:16px;background:#082d2f;display:flex;align-items:center;justify-content:center;gap:4px;box-shadow:0 12px 28px rgba(8,45,47,.22);margin-bottom:4px}
.admin-security-mark span{width:4px;border-radius:5px;background:#8cf4cf;display:block}.admin-security-mark span:nth-child(1){height:12px}.admin-security-mark span:nth-child(2){height:22px}.admin-security-mark span:nth-child(3){height:16px}
.admin-security-mark-compact{width:48px;height:48px;border-radius:14px}
.admin-pin-eyebrow{font-size:11px;font-weight:900;letter-spacing:.18em;color:#168277}
.admin-pin-card h1,.admin-login-card h1{margin:0;font-size:clamp(28px,5vw,36px);line-height:1.08;color:#082d2f}
.admin-pin-intro,.admin-login-card>p{margin:0;color:#637677;line-height:1.65}
.admin-pin-label{margin-top:4px}
.admin-pin-input-wrap{position:relative}
.admin-pin-input-wrap input{font-size:22px!important;letter-spacing:.28em;padding-right:82px!important;font-variant-numeric:tabular-nums}
.admin-pin-toggle{position:absolute;right:8px;top:50%;transform:translateY(-50%);border:0;background:#eef7f4;color:#0b665f;font-weight:800;font-size:12px;border-radius:8px;padding:8px 10px;cursor:pointer}
.admin-pin-submit{min-height:52px;display:flex!important;align-items:center;justify-content:space-between;width:100%;margin-top:4px;font-size:15px!important}
.admin-pin-submit span{font-size:20px;line-height:1}
.admin-pin-card small,.admin-login-card small{color:#758686;line-height:1.5}
.admin-pin-note{border-top:1px solid #e4ecea;padding-top:14px;margin-top:2px;font-size:12px;color:#738382;display:flex;gap:8px;align-items:center}
.admin-pin-note span{color:#16a177;font-size:9px}
.admin-pin-lock{padding:14px 16px;border-radius:12px;background:#fff4e8;border:1px solid #f0d1ae;color:#8a4c17;font-weight:700;line-height:1.5}
.admin-login-card input{background:#fbfdfc}
@media(max-width:520px){.admin-pin-card,.admin-login-card{padding:28px 22px;border-radius:20px}.admin-pin-input-wrap input{font-size:20px!important}.admin-pin-wrap{padding:14px}}

/* Admin PIN v58 legal notice */
.admin-pin-legal{align-items:flex-start!important;text-align:left!important;gap:10px!important}.admin-pin-legal strong{display:block;color:inherit;font-size:12px;line-height:1.45}.admin-pin-legal p{margin:5px 0 0;font-size:11px;line-height:1.55;opacity:.72;max-width:48ch}.admin-pin-legal>span{margin-top:4px;flex:0 0 auto}@media(max-width:520px){.admin-pin-legal p{font-size:10.5px}}
