/* Page roles: open corporate pages, focused engagement pages, readable guides. */
body[data-content-type=landing] .site-header .nav{justify-content:space-between}
.landing-header-action{display:flex;align-items:center;gap:28px}.landing-header-action .button{margin:0;font-size:14px;padding:12px 20px;min-height:44px}
.landing-hero h1{font-size:clamp(36px,4.4vw,62px);max-width:780px}.landing-hero .split{align-items:center;gap:60px}.landing-hero .intro{max-width:650px}.landing-meta{display:flex;flex-wrap:wrap;gap:10px 18px;font-size:14px;font-weight:650;margin:18px 0}.landing-meta span:first-child{color:var(--blue,#303ed5)}.landing-note,.delivery-note,.scope-boundary{font-size:14px;line-height:1.65;color:#51636d}.landing-note{max-width:540px;margin-top:15px}.landing-output{padding:28px 0 28px 32px;border-left:5px solid #ff806c}.landing-output .large-copy{font-size:25px;line-height:1.4}.landing-trust{padding:20px 0 28px;border-bottom:1px solid #dce3e6}.landing-trust .logos{max-width:620px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.landing-trust .client-logo{min-height:65px;padding:10px}.landing-trust img{max-height:48px!important}.landing-scope{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;padding:0;gap:0 40px;margin:24px 0}.landing-scope li{display:flex;align-items:baseline;gap:16px;padding:12px 0;border-top:1px solid #cad4da}.landing-scope span{font-size:14px;font-weight:700;color:#303ed5}.landing-scope p{margin:0}.proof-story{padding-left:28px;border-left:3px solid #303ed5}.proof-story h3{font-size:26px}.landing-footer{display:flex;gap:35px;align-items:center;padding-bottom:24px}.landing-footer p{max-width:470px}.landing-footer img{object-fit:contain}
.resource-guides{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}.resource-guides article{border-top:3px solid #303ed5;padding-top:24px;min-width:0}.resource-guides h2{font-size:27px;line-height:1.22;letter-spacing:-.7px}.resource-guides h2 a{color:inherit;text-decoration:none}.resource-guides h2 a:hover{text-decoration:underline}.resource-examples{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:60px}.resource-examples h2{font-size:clamp(29px,3vw,42px)}
.guide-reading{max-width:900px}.guide-hero h1{font-size:clamp(34px,4.8vw,62px);max-width:900px}.guide-hero .intro{max-width:860px}.guide-byline{font-size:14px;color:#51636d;margin:18px 0 0}.guide-index{display:flex;flex-direction:column;gap:10px;border-left:4px solid #ff806c;padding:12px 24px;margin:0 0 42px}.guide-index a{color:#303ed5}.guide-content .guide-reading>section{margin:0 0 45px;scroll-margin-top:100px}.guide-content h2{font-size:clamp(26px,3vw,36px);line-height:1.2;letter-spacing:-.8px}.guide-content p{font-size:18px;line-height:1.8}.guide-faq h3{font-size:22px;margin-top:28px}.guide-next{border-top:3px solid #303ed5;padding-top:30px}.guide-related{display:flex;flex-direction:column;gap:14px;border-top:1px solid #c8d2d8;padding-top:25px}.guide-related a{color:#303ed5}.table-scroll{max-width:100%;overflow-x:auto}.guide-content table{border-collapse:collapse;width:100%;font-size:15px}.guide-content th,.guide-content td{padding:13px;text-align:left;border-bottom:1px solid #c8d2d8}.guide-content thead{background:#132c3c;color:white}.guide-content tbody tr:last-child{font-weight:700;background:#e8f3da}
.service-detail-list article{padding:28px 0!important}.service-detail-list h2{font-size:clamp(26px,3vw,39px)}
.all-packages .package-card{padding:23px!important}.all-packages .package-card h3{font-size:25px}.all-packages .package-card>p{font-size:15px;line-height:1.55}.all-packages .package-card dl{margin:14px 0}.all-packages .package-card .button{margin-top:12px}
@media(max-width:760px){.landing-header-action{gap:12px}.landing-header-action .button{display:none}.landing-header-action .language-switch{display:flex}.landing-hero .split{gap:26px}.landing-output{padding:16px 0 16px 20px}.landing-output .large-copy{font-size:22px}.landing-trust{padding-top:8px}.landing-scope,.resource-guides,.resource-examples{grid-template-columns:1fr;gap:22px}.landing-scope{gap:0}.landing-footer{align-items:flex-start;flex-direction:column;gap:16px}.resource-guides h2{font-size:27px}.guide-content p{font-size:17px}.guide-index{padding-left:18px}.guide-content th,.guide-content td{padding:9px;font-size:13px}.all-packages .package-card{padding:20px!important}.all-packages,.landing-hero .split>*{min-width:0}.landing-meta{font-size:13px}.landing-hero h1{overflow-wrap:normal;hyphens:auto}}
body[data-content-type=landing] .site-header .brand{order:0}.landing-header-action{order:2}.landing-header-action .language-switch{order:0}
.guide-content{padding-top:26px}.guide-index{align-items:flex-start;text-align:left}
.guide-content caption{text-align:left;font-size:14px;line-height:1.6;color:var(--body);padding:12px 0}.guide-content p a{text-decoration:underline;text-underline-offset:3px}
.guide-content table{min-width:0;table-layout:fixed}.guide-content th,.guide-content td{min-width:0;overflow-wrap:anywhere}.guide-content th:first-child{width:46%}.guide-content thead th{background:var(--ink);color:#fff}.guide-content tbody th{background:transparent}

.acquisition-hero .split{gap:36px}.acquisition-needs .process-grid article{min-width:0}.acquisition-needs .process-grid h3{font-size:25px}.cookie-panel>div{display:flex;flex-wrap:wrap;gap:8px}.cookie-panel .button{font-size:13px;padding:10px 14px}

/* Compact the paid-search page without altering other corporate or offer pages. */
@media(min-width:851px){body[data-page="e-ticaret-danismanligi"] .acquisition-needs,body[data-page="e-ticaret-danismanligi"] .acquisition-outcomes{padding-block:44px}body[data-page="e-ticaret-danismanligi"] .acquisition-needs .process-grid{margin-top:24px}body[data-page="e-ticaret-danismanligi"] .acquisition-outcomes .landing-scope{margin-bottom:0}}
