@font-face{font-family:Cyberiada;src:url(/fonts/Cyberiada_Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cyberiada;src:url(/fonts/Cyberiada_Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bropotic;src:url(/fonts/Bropotic.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}:root{--ink:#101826;--coal:#0b1018;--body:#46546a;--muted:#6b778a;--paper:#f4f2ee;--soft:#ece9e4;--line:#d8d3cc;--blue:#1a4282;--teal:#0d8070;--amber:#b9842d;--ease-out:cubic-bezier(.23,1,.32,1);--font-display:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-brand:"Bropotic",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{max-width:100%;overflow-x:clip}body{margin:0;background:var(--paper);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:0}body::selection{background:rgba(26,66,130,.18)}a{color:inherit}a:focus-visible{outline:3px solid rgba(30,166,154,.78);outline-offset:4px}main>section[id]{scroll-margin-top:72px}.site-nav{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:1fr auto 1fr;height:66px;padding:0 clamp(24px,5vw,80px);border-top:2px solid var(--blue);border-bottom:1px solid rgba(26,66,130,.16);background:rgba(244,242,238,.96);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.brand,.site-nav{align-items:center}.brand{display:inline-flex;justify-self:start;height:100%;line-height:0}.brand img{width:auto;height:clamp(34px,3vw,42px);max-height:calc(100% - 18px);display:block}.site-nav nav{display:flex;align-items:center;gap:clamp(22px,3vw,40px)}.site-nav nav a{position:relative;color:var(--body);font-size:11.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;text-decoration:none;transition:color .15s}.site-nav nav a:after{content:"";position:absolute;left:0;right:0;bottom:-9px;height:2px;background:var(--blue);transform:scaleX(0);transform-origin:center;transition:transform .18s var(--ease-out)}.site-nav nav a.active,.site-nav nav a:hover{color:var(--blue)}.site-nav nav a.active:after,.site-nav nav a:focus-visible:after,.site-nav nav a:hover:after{transform:scaleX(1)}@media (max-width:1180px){.site-nav{padding:0 clamp(18px,3vw,42px)}.site-nav nav{gap:clamp(14px,2vw,24px)}.nav-cta,.site-nav nav a{letter-spacing:.04em}}.mobile-contact-link{display:none}.nav-end{display:flex;justify-content:flex-end;align-items:center;gap:12px}.language-select{position:relative;display:inline-flex;align-items:center}.language-select span{display:none}.language-select select{appearance:none;min-width:92px;height:33px;padding:0 28px 0 11px;border:1px solid rgba(26,66,130,.18);border-radius:2px;background:linear-gradient(45deg,transparent 50%,var(--blue) 50%) calc(100% - 14px) 13px /5px 5px no-repeat,linear-gradient(135deg,var(--blue) 50%,transparent 50%) calc(100% - 9px) 13px /5px 5px no-repeat,rgba(255,255,255,.56);color:var(--blue);font:inherit;font-size:11px;font-weight:750;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.language-select select:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.nav-cta{font-size:12.5px;font-weight:700;letter-spacing:.04em;color:var(--blue);text-decoration:none;padding:7px 18px;border:1.5px solid var(--blue);border-radius:2px;transition:background .18s,color .18s,box-shadow .18s}.nav-cta.active,.nav-cta:hover{background:var(--blue);color:white;box-shadow:0 10px 24px rgba(26,66,130,.18)}.command-site{min-height:100vh;overflow-x:clip;background:var(--paper);color:var(--ink)}.command-nav{position:sticky;top:0;z-index:25;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(22px,4vw,56px);min-height:70px;padding:0 clamp(18px,5vw,72px);border-top:2px solid var(--blue);border-bottom:1px solid rgba(26,66,130,.16);background:rgba(244,242,238,.96);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.command-brand,.command-brand img{display:block}.command-logo-img{width:auto;height:44px;object-fit:contain}.command-nav-links{display:flex;justify-content:center;gap:clamp(18px,3vw,34px)}.command-nav a{text-decoration:none}.command-contact,.command-nav-links a{color:var(--body);font-size:11.5px;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.command-contact.active,.command-contact:hover,.command-nav-links a.active,.command-nav-links a:hover{color:var(--blue)}.command-nav-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.command-lang{display:inline-flex;gap:3px;padding:3px;border:1px solid rgba(26,66,130,.18);background:rgba(255,255,255,.52)}.command-lang button,.command-menu,.maturity-nav button,.maturity-result-actions button,.maturity-scale button{font:inherit;cursor:pointer}.command-lang button{border:0;background:transparent;color:var(--body);padding:5px 8px;font-size:11px;font-weight:800}.command-lang button.active{background:var(--blue);color:white}.command-contact{padding:9px 14px;border:1px solid rgba(26,66,130,.35);color:var(--blue)}.command-contact:hover{background:var(--blue);color:white}.command-menu{display:none;width:40px;height:36px;align-items:center;justify-content:center;flex-direction:column;gap:5px;border:1px solid rgba(26,66,130,.22);background:transparent}.command-menu span{display:block;width:17px;height:2px;background:var(--blue)}.command-mobile-menu{display:none}.command-hero,.hc-hero{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(340px,.72fr);gap:clamp(38px,6vw,82px);align-items:center;padding:clamp(74px,9vw,126px) clamp(20px,6vw,92px);background:var(--coal);color:white}.command-hero h1,.hc-hero h1{color:white}.command-hero-copy>p,.hc-hero-copy>p{max-width:690px;color:rgba(255,255,255,.76);font-size:clamp(1.02rem,1.5vw,1.16rem);line-height:1.72}.command-kicker,.hc-kicker{margin:0 0 16px;color:#1ea69a;font-size:12px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.command-btn,.home-primary,.home-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 18px;border-radius:3px;font-size:13px;font-weight:800;text-decoration:none}.command-hero-actions,.hc-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.command-btn-primary{border:1px solid var(--blue);background:var(--blue);color:white}.maturity-hero-start{font:inherit;cursor:pointer}.command-btn-secondary{border:1px solid rgba(255,255,255,.32);color:white}.command-dashboard,.hc-intelligence-panel{border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);padding:clamp(22px,3vw,34px);box-shadow:0 26px 60px rgba(0,0,0,.22)}.command-dashboard-head,.hc-panel-head{display:flex;justify-content:space-between;gap:16px;color:rgba(255,255,255,.68);font-size:12px;letter-spacing:.07em;text-transform:uppercase}.command-score,.hc-orin-score{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center;margin:26px 0}.command-score>span,.hc-orin-score>span{color:white;font-size:clamp(3rem,7vw,5rem);font-weight:800;line-height:.9}.command-score strong,.hc-orin-score strong{display:block;margin-bottom:10px;color:white}.command-score i,.hc-orin-score i,.maturity-mini-bars i,.maturity-progress,.maturity-results-grid i{display:block;height:7px;overflow:hidden;background:rgba(255,255,255,.16)}.command-score b,.hc-orin-score b,.maturity-mini-bars b,.maturity-progress span,.maturity-results-grid b{display:block;height:100%;background:#1ea69a}.command-metrics,.hc-signal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.command-metrics article,.hc-signal-grid article{padding:14px;background:rgba(255,255,255,.07)}.command-metrics strong,.hc-signal-grid strong{display:block;color:white;font-size:1.4rem}.command-metrics span,.command-stages small,.hc-signal-grid span{color:rgba(255,255,255,.66);font-size:12px}.command-stages{display:grid;gap:9px;margin-top:20px}.command-stages div{display:grid;grid-template-columns:40px 1fr auto;gap:12px;align-items:center;padding:12px 0;border-top:1px solid rgba(255,255,255,.12)}.command-dashboard-insight,.hc-recommendation{margin:22px 0 0;padding-top:18px;border-top:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.76);line-height:1.65}.command-hero-nextstep,.command-hero-signals{color:rgba(255,255,255,.68)}.command-path-panel{display:grid;gap:12px;margin-top:26px}.command-path-panel a{display:grid;gap:6px;padding:18px;border:1px solid rgba(255,255,255,.13);background:rgba(255,255,255,.05);color:white;text-decoration:none}.command-path-panel small,.command-path-panel span{color:rgba(255,255,255,.68)}.command-hero-signals{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.command-hero-signals span{padding:8px 10px;border:1px solid rgba(255,255,255,.16)}.command-section-head{max-width:780px;margin-bottom:34px}.command-section-head h2{margin:0}.command-section-head p{color:var(--body);line-height:1.7}.command-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;margin:clamp(58px,7vw,96px) clamp(20px,6vw,92px);padding:clamp(30px,5vw,54px);background:var(--blue);color:white}.command-cta h2{color:white}.command-cta p{color:rgba(255,255,255,.78)}.orin-guide{display:grid;grid-template-columns:minmax(220px,.58fr) minmax(0,1fr) auto;gap:clamp(24px,4vw,54px);align-items:center;margin:clamp(48px,7vw,92px) clamp(20px,6vw,92px);padding:clamp(22px,4vw,42px);overflow:hidden;border:1px solid rgba(26,66,130,.14);background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(236,245,251,.74)),var(--paper)}.orin-guide-avatar{position:relative;display:grid;place-items:end center;min-height:260px;overflow:hidden;border-radius:4px;background:radial-gradient(circle at 55% 42%,rgba(30,166,154,.22),transparent 28%),linear-gradient(145deg,#eef7fb,#dbe8f5)}.orin-guide-avatar img{position:relative;z-index:1;width:min(220px,78%);max-height:250px;object-fit:contain;object-position:bottom center;transform:translateY(16px)}.orin-guide-avatar span{position:absolute;inset:auto 18% 22px;height:10px;border-radius:50%;background:rgba(16,24,38,.12);filter:blur(8px)}.orin-guide-copy{max-width:620px}.orin-guide-copy>span{display:inline-block;margin-bottom:12px;color:var(--blue);font-size:11px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.orin-guide-copy h2{margin:0;color:var(--ink);font-size:clamp(1.85rem,3.2vw,3.25rem);line-height:1.02}.orin-guide-copy p{margin:16px 0 0;color:var(--body);font-size:1rem;line-height:1.72}.orin-guide-action{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:168px;padding:12px 18px;border:1px solid var(--blue);border-radius:3px;background:var(--blue);color:white;font:inherit;font-size:13px;font-weight:850;text-align:center;text-decoration:none;cursor:pointer;transition:background .18s var(--ease-out),border-color .18s var(--ease-out),transform .18s var(--ease-out)}.orin-guide-action:hover{border-color:#0f316a;background:#0f316a;transform:translateY(-1px)}.society-approach,.society-grid-section,.society-guardrail,.society-methodology-visual,.society-outcomes,.society-problem,.society-sectors{margin:clamp(54px,7vw,96px) clamp(20px,6vw,92px)}.society-problem{max-width:760px}.society-approach h2,.society-methodology-visual h2,.society-outcomes h2,.society-panel h2,.society-problem h2,.society-sectors h2{margin:0}.society-guardrail p,.society-outcome-grid p,.society-panel p,.society-problem p,.society-sector-grid p{color:var(--body);line-height:1.7}.society-approach,.society-methodology-visual,.society-outcomes,.society-sectors{display:grid;gap:clamp(24px,4vw,42px)}.society-outcome-grid,.society-sector-grid,.society-steps{display:grid;gap:14px}.society-steps{grid-template-columns:repeat(5,minmax(0,1fr))}.society-guardrail,.society-outcome-grid article,.society-panel,.society-sector-grid article,.society-steps article{border:1px solid rgba(26,66,130,.14);background:white}.society-steps article{display:grid;align-content:start;gap:12px;min-height:220px;padding:20px}.society-sector-grid article span,.society-steps article span{color:var(--teal);font-size:12px;font-weight:850;letter-spacing:.08em}.society-steps article p{margin:0;color:var(--body);font-size:.94rem;line-height:1.62}.home-methodology-figure{display:grid;place-items:center;max-height:620px;min-height:260px;margin:0;overflow:hidden;border:1px solid rgba(26,66,130,.12);background:#f7f9fb}.home-methodology-figure img{display:block;width:100%;max-width:1180px;max-height:620px;object-fit:contain}.society-grid-section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.society-panel{padding:clamp(24px,4vw,42px)}.society-pill-grid{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.society-pill-grid span{padding:9px 11px;border:1px solid rgba(26,66,130,.14);background:var(--paper);color:var(--ink);font-size:13px;font-weight:750}.society-guardrail{padding:clamp(22px,4vw,36px);border-left:4px solid var(--blue)}.society-guardrail strong{color:var(--blue);font-size:12px;letter-spacing:.09em;text-transform:uppercase}.society-outcome-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.society-sector-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.society-outcome-grid article,.society-sector-grid article{padding:20px}.impact-commitment,.impact-dimensions,.impact-maturity,.impact-references,.partner-ecosystem-map,.portfolio-projects,.portfolio-testimonials,.portfolio-videos{margin:clamp(54px,7vw,96px) clamp(20px,6vw,92px)}.impact-dimensions,.partner-ecosystem-map,.portfolio-projects,.portfolio-videos{display:grid;gap:clamp(24px,4vw,42px)}.portfolio-head{display:flex;align-items:end;justify-content:space-between;gap:22px}.portfolio-head>span{color:var(--blue);font-size:12px;font-weight:850;letter-spacing:.08em;white-space:nowrap}.portfolio-filters{display:flex;flex-wrap:wrap;gap:8px}.approval-note{max-width:680px;margin-top:-8px;margin-bottom:32px;color:var(--body);font-size:13px;line-height:1.55}.partner-audience{max-width:760px;margin:-34px clamp(18px,6vw,92px) 42px;color:var(--body);font-size:14px;line-height:1.65}.portfolio-filters button,.portfolio-tags button{border:1px solid rgba(26,66,130,.16);background:white;color:var(--ink);font:inherit;font-size:12px;font-weight:760;cursor:pointer}.portfolio-filters button{min-height:36px;padding:8px 11px}.portfolio-filters button.active,.portfolio-filters button:hover{border-color:var(--blue);background:var(--blue);color:white}.portfolio-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.impact-commitment,.impact-dimensions-grid article,.impact-maturity,.impact-references,.partner-ecosystem-copy,.partner-ecosystem-visual article,.portfolio-card,.portfolio-testimonial-grid article{border:1px solid rgba(26,66,130,.14);background:white}.portfolio-card{display:grid;gap:14px;align-content:start;padding:18px}.portfolio-thumb{display:grid;min-height:120px;place-items:end start;padding:14px;background:linear-gradient(145deg,#101826,#1a4282);color:white}.portfolio-thumb span{font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.thumb-1{background:linear-gradient(145deg,#10251f,#0d8070)}.thumb-2{background:linear-gradient(145deg,#211b11,#b9842d)}.thumb-3{background:linear-gradient(145deg,#111827,#46546a)}.thumb-4{background:linear-gradient(145deg,#0b1018,#1a4282)}.portfolio-tags{display:flex;flex-wrap:wrap;gap:6px}.portfolio-tags button{padding:6px 8px}.portfolio-card h3{margin:0;font-size:1.22rem;line-height:1.18}.impact-commitment p,.impact-dimensions-grid p,.impact-maturity p,.impact-references p,.partner-ecosystem-copy p,.partner-ecosystem-copy small,.partner-ecosystem-visual p,.portfolio-card p,.portfolio-testimonial-grid p{color:var(--body);line-height:1.68}.portfolio-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:6px}.portfolio-metrics span{padding:10px;background:var(--paper)}.portfolio-metrics small,.portfolio-metrics strong{display:block}.portfolio-metrics small{margin-top:4px;color:var(--muted);font-size:11px}.portfolio-source-link{display:inline-flex;align-items:center;justify-content:center;min-height:38px;margin-top:4px;padding:9px 12px;border:1px solid rgba(26,66,130,.16);background:var(--paper);color:var(--blue);font-size:12px;font-weight:850;text-decoration:none}.portfolio-source-link:hover{border-color:var(--blue);background:white}.portfolio-video-head{display:flex;align-items:end;justify-content:space-between;gap:24px}.portfolio-video-head h2{max-width:620px;margin:0}.portfolio-video-head p{max-width:680px;margin:14px 0 0;color:var(--body);line-height:1.65}.portfolio-video-head a{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:42px;padding:10px 16px;border:1px solid rgba(26,66,130,.18);background:white;color:var(--blue);font-size:13px;font-weight:850;text-decoration:none}.portfolio-video-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.portfolio-video-card{display:grid;grid-template-columns:minmax(180px,.42fr) minmax(0,1fr);overflow:hidden;border:1px solid rgba(26,66,130,.14);background:white;color:inherit;text-decoration:none}.portfolio-video-thumb{position:relative;display:block;min-height:180px;overflow:hidden;background:#0b1018}.portfolio-video-thumb img{width:100%;height:100%;min-height:180px;object-fit:cover}.portfolio-video-thumb i{position:absolute;right:12px;bottom:12px;padding:7px 10px;background:rgba(26,66,130,.94);color:white;font-size:11px;font-style:normal;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.portfolio-video-copy{display:grid;align-content:center;gap:10px;padding:22px}.portfolio-video-copy small{color:var(--teal);font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.portfolio-video-copy strong{color:var(--ink);font-size:clamp(1.2rem,2vw,1.65rem);line-height:1.12}.portfolio-video-copy em{color:var(--body);font-size:13px;font-style:normal;line-height:1.5}.portfolio-testimonials{display:grid;grid-template-columns:minmax(240px,.55fr) minmax(0,1fr);gap:clamp(24px,5vw,64px)}.impact-commitment h2,.impact-dimensions h2,.impact-maturity h2,.impact-references h2,.partner-ecosystem-copy h2,.portfolio-testimonials h2{margin:0}.portfolio-testimonial-grid{display:grid;gap:14px}.portfolio-testimonial-grid article{padding:20px}.portfolio-testimonial-grid strong{color:var(--blue);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.impact-dimensions-head{max-width:760px}.impact-dimensions-grid,.partner-ecosystem-visual{display:grid;gap:14px}.impact-dimensions-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.impact-dimensions-grid article,.partner-ecosystem-visual article{display:grid;align-content:start;gap:12px;min-height:180px;padding:20px}.impact-dimensions-grid article span,.partner-ecosystem-visual article span{color:var(--teal);font-size:12px;font-weight:850;letter-spacing:.08em}.impact-commitment,.impact-maturity,.impact-references{padding:clamp(24px,4vw,42px)}.impact-maturity{background:var(--coal);color:white}.impact-maturity h2{color:white}.impact-maturity p{max-width:720px;color:rgba(255,255,255,.72)}.impact-maturity .home-primary{margin-top:18px}.impact-commitment,.impact-references{max-width:860px}.partner-ecosystem-map{grid-template-columns:minmax(260px,.55fr) minmax(0,1fr);align-items:start}.partner-ecosystem-copy{padding:clamp(24px,4vw,42px)}.partner-ecosystem-copy small{display:block;margin-top:22px;padding-top:18px;border-top:1px solid rgba(26,66,130,.14)}.partner-ecosystem-visual{grid-template-columns:repeat(2,minmax(0,1fr))}.kvkk-boundary-panel,.kvkk-content,.kvkk-hero,.kvkk-overview-grid,.source-summary-hero,.source-summary-section{margin:clamp(54px,7vw,96px) clamp(20px,6vw,92px)}.kvkk-hero,.source-summary-hero{display:grid;gap:22px;padding:clamp(34px,6vw,72px);background:var(--coal);color:white}.kvkk-hero h1,.source-summary-hero h1{color:white}.source-summary-hero h1{max-width:min(100%,720px);overflow-wrap:anywhere}.kvkk-hero>p:not(.home-kicker),.source-summary-hero>p:not(.home-kicker){max-width:760px;color:rgba(255,255,255,.74);font-size:1.04rem;line-height:1.72}.kvkk-overview-grid,.kvkk-signal-grid,.source-summary-domain-grid,.source-summary-page-grid,.source-summary-panel-grid,.source-summary-signal-grid{display:grid;gap:14px}.kvkk-signal-grid,.source-summary-signal-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.kvkk-signal-grid article,.source-summary-signal-grid article{padding:16px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06)}.kvkk-overview-card span,.kvkk-signal-grid span,.source-summary-panel span,.source-summary-signal-grid span{display:block;margin-bottom:8px;color:#1ea69a;font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.kvkk-signal-grid strong,.source-summary-signal-grid strong{color:white;font-size:.95rem;line-height:1.45}.source-summary-section{max-width:980px}.kvkk-article h2,.kvkk-overview-card p,.source-summary-panel h2,.source-summary-section h2{margin:0}.kvkk-article p,.kvkk-overview-card p,.source-summary-domain-grid p,.source-summary-faq p,.source-summary-page-grid p,.source-summary-panel p,.source-summary-section li,.source-summary-section p{color:var(--body);line-height:1.72}.source-summary-panel-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.kvkk-doc,.kvkk-overview-card,.kvkk-toc,.source-summary-domain-grid article,.source-summary-faq-item,.source-summary-page-grid article,.source-summary-panel,.source-summary-quote{border:1px solid rgba(26,66,130,.14);background:white}.kvkk-overview-card,.source-summary-domain-grid article,.source-summary-faq-item,.source-summary-page-grid article,.source-summary-panel,.source-summary-quote{padding:20px}.kvkk-boundary-panel{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);gap:clamp(20px,4vw,42px);align-items:start;padding:clamp(24px,4vw,40px);border:1px solid rgba(26,66,130,.14);background:linear-gradient(90deg,rgba(30,166,154,.08),rgba(255,255,255,0) 42%),white}.kvkk-boundary-panel span{display:block;margin-bottom:10px;color:var(--teal);font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.kvkk-boundary-panel h2{margin:0;max-width:520px;color:var(--ink);font-size:clamp(1.45rem,2.6vw,2.25rem);line-height:1.1}.kvkk-boundary-panel>div>p{margin:14px 0 0;max-width:560px;color:var(--body);line-height:1.68}.kvkk-boundary-grid{display:grid;gap:12px}.kvkk-boundary-grid article{padding:16px;border-left:3px solid var(--teal);background:#f7f9fb}.kvkk-boundary-grid strong{color:var(--blue);font-size:.98rem}.kvkk-boundary-grid p{margin:8px 0 0;color:var(--body);line-height:1.62}.source-summary-domain-grid,.source-summary-page-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.source-summary-facts{display:grid;gap:8px;padding:20px;border:1px solid rgba(26,66,130,.14);background:white;list-style-position:inside}.source-summary-faq{display:grid;gap:12px;margin-top:20px}.source-summary-domain-grid h3,.source-summary-faq h3{margin:0 0 8px;font-size:1.05rem}.source-summary-quote{margin-top:14px;border-left:4px solid var(--blue)}.native-evolution{max-width:100%;height:auto}.kvkk-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kvkk-content{display:grid;grid-template-columns:260px minmax(0,1fr);gap:20px;align-items:start}.kvkk-toc{position:sticky;top:92px;display:grid;gap:10px;padding:18px}.kvkk-toc strong{color:var(--blue);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.kvkk-toc a{color:var(--body);font-size:.92rem;text-decoration:none}.kvkk-toc small{margin-top:10px;padding-top:12px;border-top:1px solid rgba(26,66,130,.14);color:var(--muted)}.kvkk-doc{display:grid;gap:16px;padding:clamp(20px,4vw,34px)}.kvkk-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.kvkk-meta span{display:grid;gap:5px;padding:12px;background:var(--paper);color:var(--body)}.kvkk-meta strong{color:var(--blue);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.kvkk-article{padding:20px 0;border-top:1px solid rgba(26,66,130,.14)}.kvkk-article h2{display:flex;gap:12px;align-items:baseline;font-size:clamp(1.28rem,2.2vw,1.85rem)}.kvkk-article h2 span{color:var(--teal);font-size:13px;font-weight:850}.kvkk-article-emphasis{padding:20px;border:1px solid rgba(26,66,130,.14);background:#f7f9fb}.kvkk-contact{display:grid;gap:8px;padding:20px;background:var(--coal);color:white}.kvkk-contact a,.kvkk-contact span{color:rgba(255,255,255,.78)}.command-footer{display:grid;grid-template-columns:minmax(240px,1.4fr) repeat(3,minmax(140px,.6fr));gap:clamp(30px,6vw,74px);padding:clamp(42px,6vw,76px) clamp(20px,6vw,92px);background:var(--coal);color:white}.command-footer-logo{width:58px;height:auto}.command-footer p,.command-footer small{max-width:380px;color:rgba(255,255,255,.65);line-height:1.65}.command-footer-col{display:grid;align-content:start;gap:9px}.command-footer-col strong{color:rgba(255,255,255,.48);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.command-footer-col a{color:white;text-decoration:none}.maturity-app,.maturity-results,.maturity-start-panel{margin:clamp(42px,6vw,80px) clamp(18px,6vw,92px)}.maturity-start-panel{display:grid;grid-template-columns:minmax(0,.86fr) minmax(320px,1fr);gap:clamp(28px,5vw,64px);align-items:start;padding:clamp(28px,5vw,54px);background:white;border:1px solid rgba(26,66,130,.14)}.maturity-limitation,.maturity-start-panel p{color:var(--body);line-height:1.72}.maturity-dimension-cloud{display:flex;flex-wrap:wrap;gap:10px}.maturity-dimension-cloud span{padding:10px 12px;border:1px solid rgba(26,66,130,.16);background:var(--paper);color:var(--ink);font-size:13px;font-weight:700}.maturity-scale-note{display:grid;gap:6px;max-width:520px;margin-top:22px;padding-top:18px;border-top:1px solid rgba(26,66,130,.14)}.maturity-scale-note strong{color:var(--blue);font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.maturity-scale-note span{color:var(--body);font-size:13.5px;line-height:1.58}.maturity-app{display:grid;grid-template-columns:260px minmax(0,1fr) 280px;gap:20px;align-items:start}.maturity-insight,.maturity-lead-form,.maturity-live,.maturity-question-card,.maturity-question-panel,.maturity-report-summary article,.maturity-results-grid article,.maturity-results-head,.maturity-sidebar{border:1px solid rgba(26,66,130,.14);background:white}.maturity-live,.maturity-sidebar{position:sticky;top:92px;display:grid;gap:10px;padding:18px}.maturity-live button,.maturity-nav button,.maturity-result-actions a,.maturity-result-actions button,.maturity-sidebar button{border:1px solid rgba(26,66,130,.18);background:var(--paper);color:var(--ink);text-decoration:none}.maturity-sidebar button{display:grid;grid-template-columns:34px 1fr auto;gap:10px;align-items:center;padding:12px;text-align:left}.maturity-live button:not(:disabled),.maturity-nav .primary,.maturity-sidebar button.active{background:var(--blue);color:white}.maturity-question-panel{padding:clamp(22px,4vw,42px)}.maturity-question-head h1{font-size:clamp(2rem,4vw,3.7rem)}.maturity-question-card{display:grid;gap:14px;margin-top:18px;padding:clamp(18px,3vw,28px)}.maturity-question-card h2{font-size:clamp(1.35rem,2.4vw,2rem)}.maturity-sector-card{grid-template-columns:repeat(2,minmax(0,1fr))}.maturity-sector-wide{grid-column:1/-1}.maturity-lead-form label,.maturity-question-card label{display:grid;gap:8px;color:var(--body);font-weight:700}.maturity-lead-form input,.maturity-question-card input,.maturity-question-card select{width:100%;border:1px solid rgba(26,66,130,.18);background:var(--paper);padding:12px;color:var(--ink);font:inherit}.maturity-scale{display:grid;grid-template-columns:repeat(5,minmax(42px,1fr));gap:10px}.maturity-scale button{min-height:46px;border:1px solid rgba(26,66,130,.2);background:var(--paper);color:var(--ink);font-weight:850}.maturity-scale button.selected{background:var(--blue);color:white}.maturity-scale-legend{display:grid;gap:12px;margin:0 0 16px;padding:14px 16px;border:1px solid rgba(26,66,130,.12);background:rgba(244,242,238,.78)}.maturity-scale-legend strong{color:var(--blue);font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.maturity-scale-legend div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.maturity-scale-legend span{color:var(--muted);font-size:11px;font-weight:650;line-height:1.35}.maturity-nav,.maturity-result-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.maturity-live button,.maturity-nav button,.maturity-result-actions a,.maturity-result-actions button{min-height:42px;padding:10px 15px;font-weight:800}.maturity-live strong{color:var(--blue);font-size:3rem;line-height:.9}.maturity-mini-bars{display:grid;gap:12px}.maturity-mini-bars span{display:block;margin-bottom:5px;color:var(--body);font-size:12px}.maturity-results{display:grid;gap:20px}.maturity-insight,.maturity-lead-form,.maturity-results-head{padding:clamp(22px,4vw,40px)}.maturity-results-head h1{color:var(--blue)}.maturity-results-head h1 span{font-size:.42em}.maturity-report-summary,.maturity-results-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.maturity-report-summary article,.maturity-results-grid article{padding:20px}.maturity-results-grid article div{display:flex;justify-content:space-between;gap:16px}.maturity-lead-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.maturity-lead-check,.maturity-lead-form .maturity-limitation,.maturity-lead-form button,.maturity-lead-head,.maturity-lead-status{grid-column:1/-1}.maturity-lead-check{grid-template-columns:auto 1fr!important;align-items:center}.hero{display:grid;grid-template-columns:minmax(0,.88fr) minmax(420px,1.12fr);gap:clamp(34px,5vw,76px);align-items:center;min-height:calc(100svh - 66px);padding:clamp(66px,7.5vw,104px) clamp(20px,6vw,96px);background:linear-gradient(135deg,rgba(244,242,238,1),rgba(238,240,238,.94)),var(--paper)}.hero-copy{max-width:720px}.eyebrow{margin:0 0 18px;color:var(--blue);font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}h1,h2,h3,p{letter-spacing:0}.brand-word{font-family:var(--font-brand);font-weight:inherit;letter-spacing:.01em;text-transform:none}.eyebrow .brand-word,li .brand-word,p .brand-word,span .brand-word{font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}h1{max-width:720px;margin:0;color:var(--ink);font-family:var(--font-display);font-size:clamp(2.65rem,4.8vw,4.95rem);font-weight:760;line-height:.98}.hero-copy h1{padding-left:20px;border-left:4px solid var(--blue)}.hero-copy h1 span{display:block}.hero-lede{max-width:600px;margin:26px 0 0;color:var(--body);font-size:clamp(1rem,1.12vw,1.18rem);line-height:1.72}.hero-visual{position:relative;overflow:hidden;border:1px solid rgba(16,24,38,.1);background:var(--soft);box-shadow:0 28px 80px rgba(16,24,38,.13)}.hero-visual,.hero-visual img{min-height:clamp(420px,54vw,650px)}.hero-visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.86) contrast(.96)}.hero-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(16,24,38,.08),rgba(16,24,38,.03) 38%,rgba(16,24,38,.2)),linear-gradient(180deg,rgba(244,242,238,0),rgba(16,24,38,.26));pointer-events:none}.hero-bridge-map{position:absolute;right:clamp(18px,3vw,34px);bottom:clamp(18px,3vw,34px);left:clamp(18px,3vw,34px);z-index:1;display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:center;padding:14px 16px;border:1px solid rgba(255,255,255,.32);background:rgba(16,24,38,.84);color:white;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hero-bridge-map span,.hero-bridge-map strong{min-width:0;font-size:11px;font-weight:800;letter-spacing:.08em;line-height:1.25;text-align:center;text-transform:uppercase}.hero-bridge-map strong{padding:0 16px;color:var(--teal);border-right:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 19px;border-radius:999px;font-weight:800;text-decoration:none;transition:transform .16s var(--ease-out),background-color .18s ease,border-color .18s ease}.button:active{transform:scale(.98)}.button.primary{border:1px solid var(--blue);background:var(--blue);color:white;box-shadow:0 14px 32px rgba(26,66,130,.28)}.button.primary:hover{background:#163570;border-color:#163570}.button.secondary{border:1px solid rgba(16,24,38,.22);background:rgba(255,255,255,.78);color:var(--ink)}.button.secondary:hover{background:rgba(16,24,38,.07);border-color:rgba(16,24,38,.38)}.button.light{border-color:white;background:white;color:var(--blue)}.cdo-section{padding:clamp(72px,8vw,110px) clamp(24px,5vw,80px);background:var(--ink);color:white}.bridge-section-inner,.cdo-section-inner,.framework-section-inner{display:grid;gap:clamp(40px,6vw,80px);align-items:center}.cdo-section-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.executive-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.12)}.executive-proof-grid article{min-height:220px;padding:clamp(24px,3vw,36px);background:rgba(255,255,255,.055)}.executive-proof-grid strong{display:block;margin-bottom:18px;color:white;font-size:clamp(42px,5vw,72px);line-height:.9}.executive-proof-grid span{display:block;max-width:190px;color:rgba(255,255,255,.58);font-size:12px;font-weight:760;letter-spacing:.06em;line-height:1.45;text-transform:uppercase}.bridge-section{padding:clamp(72px,8vw,110px) clamp(24px,5vw,80px);background:var(--paper)}.bridge-section-inner{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.framework-section{padding:clamp(72px,8vw,110px) clamp(24px,5vw,80px);background:linear-gradient(135deg,#e9eef1,#f7f6f2);color:var(--ink)}.framework-section-inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(44px,7vw,96px)}.orin-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,80px);align-items:center;padding:clamp(72px,8vw,110px) clamp(24px,5vw,80px);background:linear-gradient(135deg,#edf4f2,#f7f8f6)}.bridge-card{display:grid;gap:14px;padding:clamp(20px,3vw,34px);border:1px solid rgba(16,24,38,.12);border-radius:8px;background:rgba(255,255,255,.82);box-shadow:0 24px 70px rgba(16,24,38,.12)}.bridge-card div,.bridge-card strong{display:grid;align-content:center;gap:8px;min-height:104px;padding:22px;border-radius:8px;border:1px solid var(--line)}.bridge-card div{color:var(--body);background:white}.bridge-card span{color:var(--ink);font-weight:750}.bridge-card small{color:var(--muted);line-height:1.45}.bridge-card strong{color:white;background:var(--ink);font-size:1.4rem}.bridge-visual{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,.78fr) minmax(0,1fr);gap:1px;align-items:center;min-height:360px;border:1px solid rgba(16,24,38,.1);background:rgba(16,24,38,.1);box-shadow:0 22px 60px rgba(16,24,38,.08)}.bridge-column,.bridge-core{display:grid;align-content:center;min-height:360px;padding:clamp(24px,3.5vw,42px)}.bridge-column{background:rgba(255,255,255,.76)}.bridge-core{position:relative;overflow:hidden;background:var(--ink);color:white}.bridge-core:after,.bridge-core:before{content:"";position:absolute;top:50%;width:52px;height:1px;background:rgba(13,128,112,.72)}.bridge-core:before{left:0}.bridge-core:after{right:0}.bridge-column span,.bridge-core span{margin-bottom:18px;color:var(--teal);font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.bridge-column strong,.bridge-core strong{color:inherit;font-size:clamp(23px,2.7vw,34px);line-height:1.04}.bridge-column p,.bridge-core p{margin:16px 0 0;color:var(--body);font-size:14px;line-height:1.62}.bridge-core p{color:rgba(255,255,255,.64)}.orin-decision-panel{display:grid;grid-template-columns:minmax(180px,.8fr) 1fr;gap:2px;overflow:hidden;border:1px solid rgba(13,128,112,.2);border-radius:4px;background:rgba(255,255,255,.78);box-shadow:0 22px 54px rgba(16,24,38,.09)}.orin-portrait{min-height:320px;background:linear-gradient(180deg,rgba(13,128,112,.08),rgba(26,66,130,.06))}.orin-portrait img{width:100%;height:100%;min-height:320px;object-fit:cover;object-position:center;display:block;filter:saturate(.88) contrast(.98)}.orin-loop{display:flex;flex-direction:column;justify-content:center;gap:18px;padding:28px;background:white}.orin-boundary,.orin-loop p{margin:0;color:var(--teal);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.orin-loop div{display:grid;gap:8px}.orin-loop span{display:flex;align-items:center;min-height:42px;padding:10px 12px;border:1px solid var(--line);border-radius:2px;color:var(--ink);font-size:13px;font-weight:700}.orin-loop span:last-child{border-color:rgba(13,128,112,.32);background:rgba(13,128,112,.07)}.orin-boundary{grid-column:1/-1;padding:14px 18px;background:rgba(16,24,38,.04);color:var(--body);text-align:center}.d4-compass{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:2px;min-height:420px;padding:1px;border:1px solid rgba(16,24,38,.12);border-radius:4px;background:rgba(16,24,38,.1);box-shadow:0 22px 60px rgba(16,24,38,.08)}.d4-compass:after,.d4-compass:before{content:"";position:absolute;z-index:1;background:rgba(13,128,112,.3);pointer-events:none}.d4-compass:before{top:50%;left:24px;right:24px;height:1px}.d4-compass:after{top:24px;bottom:24px;left:50%;width:1px}.d4-center{position:absolute;z-index:2;top:50%;left:50%;display:grid;place-items:center;width:72px;height:72px;transform:translate(-50%,-50%);border:1px solid rgba(13,128,112,.34);border-radius:50%;background:var(--ink);color:white;font-size:24px;font-weight:800;box-shadow:0 18px 44px rgba(16,24,38,.18)}.d4-compass-item{position:relative;z-index:0;display:flex;flex-direction:column;justify-content:flex-start;min-height:210px;padding:30px;background:rgba(255,255,255,.72)}.d4-compass-item span{margin-bottom:18px;color:var(--teal);font-size:11px;font-weight:800;letter-spacing:.1em}.d4-compass-item h3{margin:0 0 10px;color:var(--ink);font-size:clamp(18px,2vw,24px);line-height:1.12}.d4-compass-item p{margin:0;max-width:320px;color:var(--body);font-size:14px;line-height:1.65}.method-section{padding:clamp(72px,8vw,110px) clamp(24px,5vw,80px);background:linear-gradient(180deg,var(--paper) 0,rgba(246,248,247,.96) 100%)}.method-header{max-width:820px;margin-bottom:clamp(40px,5vw,58px)}.method-header h2{max-width:760px;font-size:clamp(26px,3.4vw,44px);line-height:1.08}.method-header p:last-child{margin:18px 0 0;max-width:620px;color:var(--body);font-size:15px;line-height:1.72}.operating-rhythm{position:relative;margin-bottom:clamp(34px,5vw,56px);padding:clamp(18px,2.5vw,28px);border:1px solid rgba(16,24,38,.1);background:rgba(255,255,255,.72);box-shadow:0 24px 70px rgba(16,24,38,.08)}.rhythm-line{display:none}.method-strip-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:rgba(16,24,38,.1)}.rhythm-step{display:grid;min-width:0;min-height:188px;align-content:start;padding:clamp(20px,2.4vw,28px);background:rgba(255,255,255,.78)}.rhythm-marker{display:inline-grid;width:fit-content;min-width:34px;height:auto;place-items:center;margin-bottom:22px;border:0;border-radius:0;box-shadow:none}.rhythm-marker,.rhythm-step:first-child .rhythm-marker{background:transparent}.rhythm-marker span{color:var(--teal);font-size:11px;font-weight:850;letter-spacing:.1em}.rhythm-step:first-child .rhythm-marker span{color:var(--teal)}.rhythm-step h3{margin:0 0 10px;color:var(--ink);font-size:clamp(18px,1.9vw,22px);line-height:1.12}.rhythm-step p{margin:0;max-width:310px;color:var(--body);font-size:13.5px;line-height:1.62}.capability-layer{display:grid;grid-template-columns:minmax(150px,.22fr) minmax(0,1fr);gap:clamp(18px,3vw,34px);align-items:center;padding:clamp(20px,2.6vw,30px);border:1px solid rgba(16,24,38,.09);background:rgba(255,255,255,.48)}.capability-layer>p{margin:0;color:var(--blue);font-size:11px;font-weight:850;letter-spacing:.09em;line-height:1.5;text-transform:uppercase}.capability-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;background:transparent}.capability-card{display:grid;min-height:76px;align-content:center;gap:6px;padding:15px 16px;border:1px solid rgba(16,24,38,.1);background:rgba(255,255,255,.72)}.capability-card span{color:var(--ink);font-size:13px;font-weight:780;line-height:1.25}.capability-card strong{color:var(--body);font-size:12px;font-weight:650;line-height:1.35}.proof-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;padding:1px;background:var(--line)}.proof-strip article{min-height:150px;padding:30px clamp(20px,4vw,48px);background:white}.proof-strip strong{display:block;color:var(--ink);font-size:clamp(2rem,4vw,4.2rem);line-height:1}.proof-strip span{display:block;max-width:260px;margin-top:12px;color:var(--body);line-height:1.5}.section{padding:clamp(60px,7vw,96px) clamp(20px,6vw,96px);background:white}.section.muted{background:var(--soft)}.section.orin,.section.split{display:grid;grid-template-columns:minmax(0,.85fr) minmax(320px,1fr);gap:clamp(34px,6vw,90px);align-items:start}.section.orin{background:var(--ink);color:white}.domains,.final,.section.orin,.site-footer{position:relative}.domains:after,.final:after,.section.orin:after,.site-footer:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");background-size:256px 256px;opacity:.35;mix-blend-mode:overlay;z-index:0}.domains>*,.final>*,.section.orin>*,.site-footer>*{position:relative;z-index:1}.section.orin .eyebrow{color:var(--teal)}.section.orin p{color:rgba(255,255,255,.76)}h2{max-width:960px;margin:0;color:inherit;font-family:var(--font-display);font-size:clamp(1.85rem,3.5vw,3.85rem);line-height:1.1}.orin>p,.section>p,.split>p{max-width:760px;margin:0;color:var(--body);font-size:1.08rem;line-height:1.72}.domains,.founder-proof,.visual-section{display:grid;grid-template-columns:minmax(320px,.95fr) minmax(0,1fr);gap:clamp(34px,6vw,86px);align-items:center;padding:clamp(60px,7vw,96px) clamp(20px,6vw,96px);background:var(--paper)}.visual-section figure{margin:0;overflow:hidden;border-radius:8px;border:1px solid var(--line);background:white;box-shadow:0 22px 60px rgba(16,24,38,.1)}.visual-section img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.strategy-map{position:relative;grid-template-columns:minmax(0,1fr) minmax(22px,44px) minmax(0,1.05fr) minmax(22px,44px) minmax(0,1fr);gap:10px;min-height:360px;padding:clamp(22px,4vw,46px);background:linear-gradient(135deg,rgba(26,66,130,.07),rgba(13,128,112,.05)),white}.map-node,.strategy-map{display:grid;align-items:center}.map-node{min-width:0;min-height:124px;justify-items:center;padding:20px;border:1px solid rgba(16,24,38,.14);border-radius:8px;background:rgba(255,255,255,.84);color:var(--ink);font-size:clamp(.86rem,.95vw,.98rem);font-weight:850;text-align:center}.map-node.bridge{min-height:148px;background:var(--ink);color:white;box-shadow:0 22px 46px rgba(16,24,38,.18)}.map-line{width:100%;height:1px;background:linear-gradient(90deg,rgba(26,66,130,.4),rgba(13,128,112,.5))}.map-footer{grid-column:1/-1;display:flex;justify-content:center;gap:10px;margin-top:16px}.map-footer span{display:inline-flex;min-height:34px;align-items:center;padding:0 12px;border:1px solid rgba(16,24,38,.1);border-radius:999px;color:var(--body);font-size:.86rem;font-weight:750}.founder-proof p,.visual-section p:not(.eyebrow){max-width:700px;color:var(--body);font-size:1.06rem;line-height:1.72}.cards,.method{display:grid;gap:16px;margin-top:clamp(32px,4vw,58px)}.three{grid-template-columns:repeat(3,1fr)}.four,.method{grid-template-columns:repeat(4,1fr)}article{min-width:0}.cards article,.method article{min-height:210px;padding:26px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.86)}.cards article:hover,.method article:hover{border-color:rgba(26,66,130,.4);box-shadow:0 8px 32px rgba(26,66,130,.1);transform:translateY(-3px)}.cards article,.method article{transition:transform .18s var(--ease-out),border-color .18s ease,box-shadow .18s ease}.method article{background:var(--paper)}.method span{display:block;margin-bottom:34px;color:var(--blue);font-weight:850}h3{margin:0;color:var(--ink);font-size:1.12rem}article p{margin:14px 0 0;color:var(--body);line-height:1.62}.domains{grid-template-columns:minmax(0,.9fr) minmax(320px,1fr);background:var(--coal)}.domains,.domains h2{color:white}.domains .eyebrow{color:var(--teal)}.domain-list{display:flex;flex-wrap:wrap;gap:10px}.domain-list span{display:inline-flex;min-height:42px;align-items:center;padding:0 14px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:rgba(255,255,255,.82);font-size:.92rem;font-weight:700}.founder-cta{padding:clamp(72px,8vw,110px) clamp(24px,5vw,80px);background:var(--blue);color:white}.founder-cta-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,320px);gap:clamp(42px,7vw,96px);align-items:center}.founder-cta-eyebrow{margin:0 0 16px;color:rgba(255,255,255,.62);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.founder-cta h2{max-width:780px;margin:0 0 20px;color:white;font-size:clamp(30px,4vw,54px);line-height:1.04}.founder-cta-copy{max-width:680px;margin:0 0 30px;color:rgba(255,255,255,.74);font-size:16px;line-height:1.72}.founder-evidence{display:flex;flex-wrap:wrap;gap:14px 28px;max-width:760px;margin-bottom:32px}.founder-evidence div{display:inline-flex;align-items:center;gap:9px}.founder-evidence span{width:5px;height:5px;flex:0 0 auto;background:rgba(255,255,255,.78)}.founder-evidence strong{color:rgba(255,255,255,.8);font-size:12.5px;font-weight:650;line-height:1.35}.founder-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.founder-actions a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 24px;border-radius:2px;color:white;font-size:13px;font-weight:700;text-align:center;text-decoration:none;white-space:nowrap}.founder-actions a:first-child{background:white;color:var(--blue)}.founder-actions a:last-child{border:1px solid rgba(255,255,255,.28);color:rgba(255,255,255,.78)}.founder-portrait{display:grid;justify-items:start;gap:18px}.founder-portrait img{width:clamp(168px,18vw,238px);aspect-ratio:1;object-fit:cover;border:1px solid rgba(255,255,255,.22);border-radius:4px;background:rgba(255,255,255,.08)}.founder-portrait div{max-width:280px;padding-top:15px;border-top:3px solid rgba(255,255,255,.84)}.founder-portrait span,.founder-portrait strong{display:block}.founder-portrait strong{color:white;font-size:13px;font-weight:800;line-height:1.4}.founder-portrait span{margin-top:6px;color:rgba(255,255,255,.66);font-size:12px;line-height:1.5}.founder-proof{grid-template-columns:minmax(0,1fr) minmax(240px,360px);background:white}.founder-proof img{width:min(100%,340px);justify-self:end;aspect-ratio:1;object-fit:cover;border-radius:8px;border:1px solid var(--line);box-shadow:0 22px 60px rgba(16,24,38,.1)}.about-era-grid,.about-era-item{min-width:0}.final{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:clamp(62px,8vw,100px) clamp(20px,6vw,96px);background:var(--blue)}.final,.final h2,.final p{color:white}.final p{max-width:680px;color:rgba(255,255,255,.82);line-height:1.7}.site-footer{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1fr);gap:clamp(40px,7vw,110px);align-items:start;padding:clamp(44px,6vw,72px) clamp(24px,5vw,80px);background:var(--ink);color:var(--muted)}.footer-brand{display:grid;gap:16px;max-width:440px}.footer-brand img{width:64px;height:auto;padding:8px;background:rgba(255,255,255,.92);border-radius:2px}.footer-brand p{margin:0;color:rgba(255,255,255,.72);font-size:13px;font-weight:650;line-height:1.6}.footer-brand>span{color:rgba(255,255,255,.48);font-size:11.5px;line-height:1.7}.footer-links{display:grid;grid-template-columns:minmax(180px,1fr) repeat(3,minmax(120px,.6fr));gap:clamp(24px,4vw,58px);justify-content:end}.footer-links div{display:grid;align-content:start;gap:11px}.footer-links strong{margin-bottom:3px;color:rgba(255,255,255,.38);font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.footer-links a{width:fit-content;color:rgba(255,255,255,.64);font-size:12px;font-weight:650;line-height:1.35;text-decoration:none;transition:color .15s}.footer-links a:hover{color:var(--paper)}footer p{margin:0}.services-page{background:var(--paper)}.services-hero{padding:clamp(76px,8vw,118px) clamp(24px,5vw,80px);background:var(--ink);color:white}.services-hero .eyebrow{color:var(--teal)}.services-hero h1{max-width:900px;color:white}.services-hero p:last-child{max-width:720px;margin:28px 0 0;color:rgba(255,255,255,.68);font-size:clamp(1.05rem,1.35vw,1.3rem);line-height:1.68}.services-operating p:not(.eyebrow){margin-top:24px;color:var(--body);font-size:1.08rem;line-height:1.72}.services-included{padding:clamp(24px,3vw,34px);border:1px solid rgba(16,24,38,.12);background:rgba(255,255,255,.72)}.services-included>p{margin:0 0 16px;color:var(--blue);font-size:.78rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.services-included ul{display:grid;margin:0;padding:0;list-style:none}.services-included li{display:flex;gap:12px;align-items:flex-start;padding:12px 0;border-bottom:1px solid rgba(16,24,38,.1)}.services-included li:last-child{border-bottom:0}.services-included li span{width:8px;height:8px;flex:0 0 auto;margin-top:8px;background:var(--teal)}.services-included li strong{color:var(--body);font-size:1rem;font-weight:650;line-height:1.58}.services-domains,.services-entry,.services-method,.services-packages{padding:clamp(72px,8vw,110px) clamp(24px,5vw,80px)}.services-entry{background:#f7f6f2}.services-method{background:linear-gradient(180deg,#f7f6f2,#edf2f1)}.services-domains{background:var(--paper)}.services-packages{background:#eef3f1}.services-section-head{max-width:760px;margin-bottom:clamp(34px,5vw,54px)}.services-section-head h2{max-width:760px;color:var(--ink);font-size:clamp(28px,3.6vw,48px);line-height:1.08}.services-section-head p:last-child{margin:20px 0 0;color:var(--body);font-size:16px;line-height:1.72}.services-entry-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.services-entry-grid a{position:relative;display:grid;align-content:start;min-height:250px;padding:clamp(22px,3vw,34px);overflow:hidden;border:1px solid rgba(26,66,130,.16);background:white;color:inherit;text-decoration:none;transition:transform .18s var(--ease-out),border-color .18s var(--ease-out),box-shadow .18s var(--ease-out)}.services-entry-grid a:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--teal)}.services-entry-grid a:hover{transform:translateY(-2px);border-color:rgba(26,66,130,.3);box-shadow:0 18px 44px rgba(16,24,38,.1)}.services-entry-grid h3{max-width:260px;margin:0;color:var(--ink);font-size:clamp(22px,2.4vw,32px);line-height:1.05}.services-entry-grid p{margin:20px 0 0;color:var(--body);font-size:14.5px;line-height:1.68}.services-entry-grid span{align-self:end;margin-top:36px;color:var(--blue);font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.services-phase-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;background:rgba(16,24,38,.1)}.services-phase-grid article{min-height:220px;padding:clamp(20px,2.4vw,30px);background:rgba(255,255,255,.76)}.services-phase-grid span{display:block;margin-bottom:22px;color:var(--teal);font-size:11px;font-weight:850;letter-spacing:.1em}.services-phase-grid h3{margin:0 0 10px;color:var(--ink);font-size:clamp(18px,1.8vw,22px)}.services-domain-list p,.services-phase-grid p{margin:0;color:var(--body);font-size:13.5px;line-height:1.6}.services-domain-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:rgba(16,24,38,.1)}.services-domain-list article{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;align-content:space-between;min-height:210px;padding:24px clamp(20px,4vw,42px);background:rgba(255,255,255,.76)}.services-domain-list article>div>span{display:inline-block;margin-bottom:18px;color:var(--teal);font-size:11px;font-weight:850;letter-spacing:.1em}.services-domain-list h3{margin:0 0 8px;color:var(--ink);font-size:18px}.services-domain-list strong{color:var(--blue);font-size:clamp(18px,1.8vw,24px);font-weight:760;line-height:1.12}.services-package-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.services-package-grid article{display:grid;align-content:start;gap:12px;min-height:210px;padding:clamp(20px,2.5vw,30px);border:1px solid rgba(26,66,130,.14);background:rgba(255,255,255,.78)}.services-package-grid span{color:var(--teal);font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.services-package-grid h3{margin:0;color:var(--ink);font-size:clamp(19px,2vw,25px);line-height:1.16}.services-package-grid p{margin:0;color:var(--body);font-size:14px;line-height:1.62}.services-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(28px,5vw,76px);align-items:center;padding:clamp(72px,8vw,110px) clamp(24px,5vw,80px);background:var(--blue);color:white}.services-cta .eyebrow{color:rgba(255,255,255,.64)}.services-cta h2{max-width:720px;color:white;font-size:clamp(30px,4vw,54px);line-height:1.04}.services-cta>div>p:not(.eyebrow){max-width:650px;margin:22px 0 0;color:rgba(255,255,255,.72);font-size:16px;line-height:1.72}.services-cta-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.services-cta-steps{display:flex;gap:14px;max-width:820px;margin:26px 0 0;padding:0;list-style:none}.services-cta-steps li{display:flex;gap:9px;align-items:baseline;color:var(--body);font-size:13px;line-height:1.55}.services-cta-steps span{color:var(--teal);font-size:11px;font-weight:850;letter-spacing:.08em}.insights-page{background:var(--paper)}.insights-briefs,.insights-featured,.insights-hero,.insights-path{margin:clamp(54px,7vw,96px) clamp(20px,6vw,92px)}.insights-hero{display:grid;gap:22px;padding:clamp(36px,6vw,76px);background:linear-gradient(135deg,rgba(30,166,154,.15),rgba(30,166,154,0) 36%),var(--coal);color:white}.insights-hero h1{max-width:860px;color:white;font-size:clamp(2.4rem,5vw,5.4rem)}.insights-hero>p:not(.home-kicker){max-width:720px;color:rgba(255,255,255,.74);font-size:1.06rem;line-height:1.72}.insights-brief-grid,.insights-featured-grid,.insights-hero-grid{display:grid;gap:14px}.insights-hero-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px;padding-top:24px;border-top:1px solid rgba(255,255,255,.12)}.insights-hero-grid article{padding:16px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06)}.insights-hero-grid strong{display:block;margin-bottom:8px;color:white}.insights-hero-grid span{color:rgba(255,255,255,.65);font-size:.9rem;line-height:1.55}.insights-section-head{max-width:760px;margin-bottom:clamp(24px,4vw,42px)}.insights-feature-card>span,.insights-path>div>span,.insights-section-head span{display:block;margin-bottom:10px;color:var(--teal);font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.insights-path h2,.insights-section-head h2{margin:0;color:var(--ink);font-size:clamp(1.8rem,3.5vw,3.4rem);line-height:1.08}.insights-brief-card p,.insights-feature-card p,.insights-path p,.insights-section-head p{color:var(--body);line-height:1.7}.insights-featured-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.insights-brief-card,.insights-feature-card{display:grid;align-content:start;gap:14px;min-height:100%;padding:clamp(20px,3vw,30px);border:1px solid rgba(26,66,130,.14);background:white}.insights-feature-card{border-top:3px solid var(--teal)}.insights-brief-card h3,.insights-feature-card h3{margin:0;color:var(--ink);line-height:1.22}.insights-feature-card a{align-self:end;color:var(--blue);font-size:14px;font-weight:800;text-decoration:none}.insights-feature-card a:hover{text-decoration:underline}.insights-brief-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.insights-brief-card small{color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.insights-path{display:grid;grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr);gap:clamp(22px,4vw,54px);align-items:start;padding:clamp(24px,4vw,42px);background:white;border:1px solid rgba(26,66,130,.14)}.insights-path ol{display:grid;gap:10px;margin:0;padding:0;list-style:none}.insights-path a{display:flex;gap:14px;align-items:center;padding:14px;background:#f7f9fb;color:var(--ink);text-decoration:none}.insights-path a:hover{background:rgba(30,166,154,.08)}.insights-path a span{display:grid;width:34px;height:34px;place-items:center;background:var(--coal);color:white;font-size:12px;font-weight:900}.contact-page{background:var(--paper)}.contact-hero,.contact-maturity-cta{padding:clamp(72px,8vw,110px) clamp(24px,5vw,80px);color:white}.contact-hero{background:var(--ink)}.contact-eyebrow-inverse{color:var(--teal)}.contact-hero h1{max-width:720px;margin-top:12px;margin-bottom:20px;color:white;font-size:clamp(28px,4vw,52px);font-weight:500;line-height:1.15}.contact-hero-copy{max-width:560px;margin:0;color:rgba(255,255,255,.65);font-size:clamp(16px,1.5vw,20px);line-height:1.6}.contact-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.contact-hero-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 20px;border:1px solid rgba(255,255,255,.18);border-radius:3px;font-size:13px;font-weight:800;text-decoration:none}.contact-hero-primary{background:var(--blue);color:white}.contact-hero-secondary{background:rgba(255,255,255,.06);color:rgba(255,255,255,.86)}.contact-trust-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.contact-trust-tags>span{display:inline-flex;align-items:center;gap:7px;padding:6px 14px;border:1px solid rgba(255,255,255,.15);border-radius:20px;color:rgba(255,255,255,.6);font-size:12px;font-weight:500}.contact-trust-tags>span>span{width:5px;height:5px;flex-shrink:0;border-radius:50%;background:var(--teal)}.contact-main-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,80px);align-items:start;padding:clamp(72px,8vw,110px) clamp(24px,5vw,80px)}.contact-main-grid h2{margin-bottom:16px;color:var(--ink);font-size:clamp(22px,2.5vw,36px);font-weight:500}.contact-intro{max-width:440px;margin-bottom:clamp(32px,4vw,48px);color:var(--body);line-height:1.7}.contact-detail-row{display:flex;align-items:flex-start;gap:16px;padding:20px 0;border-bottom:1px solid var(--line)}.contact-detail-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;margin-top:2px;border-radius:50%;background:var(--soft)}.contact-detail-label{margin-bottom:6px}.contact-detail-link{color:var(--ink);font-size:18px;font-weight:700;text-decoration:none}.contact-detail-text{color:var(--ink);font-size:18px;font-weight:600}.contact-steps-title{margin-bottom:clamp(24px,3vw,36px);color:var(--ink);font-size:clamp(18px,2vw,26px);font-weight:700}.contact-steps{position:relative;padding-left:56px}.contact-steps-line{position:absolute;top:38px;bottom:32px;left:18px;width:2px;background:var(--line)}.contact-step{position:relative}.contact-step-spaced{padding-bottom:32px}.contact-step-number{position:absolute;left:-56px;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:38px;height:38px;border:2px solid var(--blue);border-radius:50%;background:var(--blue)}.contact-step-number span{color:white;font-size:12px;font-weight:700}.contact-step h4{margin:0 0 6px;padding-top:6px;color:var(--ink);font-size:15px;font-weight:700;line-height:1.3}.contact-step p{margin:0;color:var(--body);font-size:14px;line-height:1.65}.contact-kvkk{text-align:center}.contact-kvkk p:first-child{max-width:600px;margin:0 auto;color:var(--body);font-size:14px;line-height:1.7}.contact-kvkk-link{margin-top:12px}.contact-kvkk-link a{color:var(--blue);font-size:14px;text-decoration:underline}.contact-maturity-cta{background:var(--coal);text-align:center}.contact-maturity-cta h2{margin-top:12px;margin-bottom:16px;color:white;font-size:clamp(22px,2.8vw,40px);font-weight:500}.contact-maturity-cta>p:not(.eyebrow){max-width:520px;margin:0 auto;color:rgba(255,255,255,.55);font-size:16px;line-height:1.7}.contact-maturity-link{display:inline-block;margin-top:28px;padding:13px 32px;border-radius:2px;background:var(--blue);color:white;font-size:14px;font-weight:600;text-decoration:none}@media (max-width:980px){.command-nav{grid-template-columns:auto 1fr auto;gap:18px}.command-contact,.command-nav-links{display:none}.command-menu{display:inline-flex}.command-mobile-menu{position:sticky;top:70px;z-index:24;display:grid;gap:1px;padding:12px 18px 18px;border-bottom:1px solid rgba(26,66,130,.16);background:rgba(244,242,238,.98)}.command-mobile-menu a{padding:13px 0;color:var(--ink);font-weight:800;text-decoration:none}.command-cta,.command-footer,.command-hero,.hc-hero,.maturity-start-panel,.orin-guide{grid-template-columns:1fr}.command-dashboard,.hc-intelligence-panel{max-width:620px}.orin-guide{align-items:start}.orin-guide-action{justify-self:start}.society-outcome-grid,.society-sector-grid,.society-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.impact-dimensions-grid,.insights-brief-grid,.insights-featured-grid,.insights-hero-grid,.insights-path,.kvkk-boundary-panel,.kvkk-content,.kvkk-signal-grid,.partner-ecosystem-map,.partner-ecosystem-visual,.portfolio-grid,.portfolio-testimonials,.society-grid-section,.source-summary-domain-grid,.source-summary-page-grid,.source-summary-signal-grid{grid-template-columns:1fr}.kvkk-toc{position:static}.maturity-app{grid-template-columns:1fr}.maturity-live,.maturity-sidebar{position:static}.maturity-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.maturity-progress,.maturity-sidebar>small,.maturity-sidebar>strong{grid-column:1/-1}.maturity-report-summary,.maturity-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bridge-section-inner,.cdo-section-inner,.domains,.founder-cta-inner,.founder-proof,.framework-section-inner,.hero,.orin-section,.section.orin,.section.split,.visual-section{grid-template-columns:1fr}.founder-portrait,.founder-proof img{justify-self:start}.four,.method,.three{grid-template-columns:repeat(2,1fr)}.capability-layer,.method-header{grid-template-columns:1fr}.executive-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bridge-visual{grid-template-columns:1fr}.bridge-core:after,.bridge-core:before{display:none}.method-strip-grid,.services-domain-list,.services-entry-grid,.services-phase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.services-cta,.services-package-grid{grid-template-columns:1fr}.services-cta-steps{max-width:none}.services-cta-actions{justify-content:flex-start}.capability-grid{align-items:stretch}}@media (max-width:680px){.command-nav{min-height:60px;padding:0 18px}.command-logo-img{height:36px}.command-lang{display:none}.command-mobile-menu{top:60px}.command-hero,.hc-hero{padding:48px 18px 54px}.command-metrics,.hc-signal-grid{grid-template-columns:1fr}.command-stages div{grid-template-columns:32px 1fr}.command-stages small{grid-column:2}.command-cta,.impact-commitment,.impact-dimensions,.impact-maturity,.impact-references,.kvkk-content,.kvkk-hero,.kvkk-overview-grid,.maturity-app,.maturity-results,.maturity-start-panel,.orin-guide,.partner-ecosystem-map,.portfolio-projects,.portfolio-testimonials,.society-approach,.society-grid-section,.society-guardrail,.society-methodology-visual,.society-outcomes,.society-problem,.society-sectors,.source-summary-hero,.source-summary-section{margin-right:18px;margin-left:18px}.maturity-question-panel{padding:18px}.maturity-question-head h1{font-size:clamp(1.75rem,8vw,2.25rem);line-height:1.02}.maturity-scale-legend{gap:10px;padding:12px}.maturity-scale-legend div{grid-template-columns:repeat(2,minmax(0,1fr))}.maturity-scale-legend span{padding:7px 8px;background:rgba(255,255,255,.72);font-size:10.5px}.maturity-question-card{gap:12px;padding:16px}.maturity-question-card h2{font-size:1.22rem;line-height:1.08}.orin-guide{gap:20px;padding:0}.orin-guide-avatar{min-height:280px;border-radius:4px 4px 0 0}.orin-guide-avatar img{width:min(210px,64vw);max-height:270px;transform:translateY(12px)}.orin-guide-action,.orin-guide-copy{margin-right:20px;margin-left:20px}.orin-guide-copy h2{font-size:clamp(1.75rem,8.4vw,2.45rem)}.orin-guide-action{width:calc(100% - 40px);margin-bottom:22px}.society-outcome-grid,.society-sector-grid,.society-steps{grid-template-columns:1fr}.society-steps article{min-height:0;padding:18px}.about-era-card{padding:22px!important}.about-era-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 14px!important}.about-era-line{display:none}.about-era-item:last-child{grid-column:1/-1}.home-methodology-figure{max-height:330px;min-height:220px}.home-methodology-figure img{max-height:330px;width:100%;object-fit:contain}.portfolio-head{align-items:start;flex-direction:column}.portfolio-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.portfolio-filters button{min-height:40px;width:100%}.portfolio-video-head{align-items:start;flex-direction:column}.portfolio-video-card,.portfolio-video-grid{grid-template-columns:1fr}.portfolio-video-thumb,.portfolio-video-thumb img{min-height:190px}.impact-commitment,.impact-dimensions-grid article,.impact-maturity,.impact-references,.partner-ecosystem-copy,.partner-ecosystem-visual article,.portfolio-card,.portfolio-testimonial-grid article{padding:18px}.portfolio-thumb{min-height:92px}.portfolio-metrics{grid-template-columns:1fr}.impact-dimensions-grid article,.partner-ecosystem-visual article{min-height:0}.kvkk-hero,.source-summary-hero{padding:42px 18px}.kvkk-meta,.kvkk-overview-grid,.source-summary-panel-grid{grid-template-columns:1fr}.source-summary-section ul{padding-left:18px}.insights-briefs,.insights-briefs>*,.insights-featured,.insights-featured>*,.insights-hero,.insights-hero>*,.insights-page,.insights-path,.insights-path>*,.kvkk-boundary-panel,.kvkk-boundary-panel>*,.source-summary-hero,.source-summary-hero>*,.source-summary-page,.source-summary-section,.source-summary-section>*{min-width:0;max-width:100%}.source-summary-hero{overflow:hidden}.source-summary-hero h1{overflow-wrap:anywhere}.native-story{min-width:0;max-width:100%;overflow:hidden}.native-evolution{display:block;width:100%!important;max-width:100%!important;height:auto!important}.kvkk-doc{padding:18px}.kvkk-article h2{align-items:flex-start;flex-direction:column;gap:6px}.maturity-insight,.maturity-lead-form,.maturity-question-panel,.maturity-results-head,.maturity-start-panel{padding:20px}.maturity-sidebar{grid-template-columns:1fr}.maturity-sidebar button{grid-template-columns:30px 1fr auto}.maturity-lead-form,.maturity-report-summary,.maturity-results-grid,.maturity-sector-card{grid-template-columns:1fr}.maturity-scale{grid-template-columns:repeat(5,minmax(36px,1fr));gap:7px}.maturity-scale button{min-height:42px;padding:0}.command-footer{padding:42px 18px}.site-nav{display:grid;grid-template-columns:auto 1fr;column-gap:16px;height:auto;min-height:60px;row-gap:6px;padding:8px 18px 10px}.site-nav .brand{grid-column:1;grid-row:1}.site-nav nav{grid-column:1/-1;grid-row:2;display:flex;gap:18px;overflow-x:auto;padding:4px 22px 6px 0;scrollbar-width:thin;scrollbar-color:rgba(26,66,130,.38) transparent;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.site-nav nav::-webkit-scrollbar{height:3px}.site-nav nav::-webkit-scrollbar-thumb{background:rgba(26,66,130,.38);border-radius:999px}.site-nav nav a{flex:0 0 auto;font-size:10.5px;letter-spacing:.04em;white-space:nowrap}.site-nav nav a:after{bottom:-4px}.mobile-contact-link{display:inline-flex}.nav-end{display:flex;grid-column:2;grid-row:1;justify-self:end}.nav-cta{display:none}.language-select select{min-width:76px;height:32px;padding-left:9px;font-size:10px}.brand img{width:42px;height:auto;max-height:42px}.hero{grid-template-columns:1fr;gap:28px;min-height:auto;padding:42px 18px 44px;background:var(--paper)}.hero-copy{max-width:100%}.hero-visual,.hero-visual img{min-height:260px}.hero-bridge-map{grid-template-columns:1fr;gap:8px;padding:12px}.hero-bridge-map strong{padding:10px 0;border-top:1px solid rgba(255,255,255,.2);border-right:0;border-bottom:1px solid rgba(255,255,255,.2);border-left:0}h1{font-size:clamp(2.05rem,9vw,2.75rem);line-height:1.02}.hero-lede{margin-top:22px;font-size:1rem}h2{font-size:clamp(1.9rem,8.8vw,2.8rem)}.strategy-map{grid-template-columns:1fr;min-height:auto}.map-line{width:1px;height:30px;justify-self:center}.map-footer{flex-wrap:wrap}.four,.method,.proof-strip,.three{grid-template-columns:1fr}.proof-strip article{min-height:120px}.executive-proof-grid{grid-template-columns:1fr}.executive-proof-grid article{min-height:132px}.bridge-column,.bridge-core{min-height:210px}.services-cta,.services-domains,.services-entry,.services-hero,.services-method,.services-packages{padding-right:18px;padding-left:18px}.services-domain-list,.services-entry-grid,.services-package-grid,.services-phase-grid{grid-template-columns:1fr}.contact-main-grid,.services-cta-steps{flex-direction:column;grid-template-columns:1fr}.services-domain-list article,.services-entry-grid a,.services-package-grid article,.services-phase-grid article{min-height:0}.services-cta-actions{align-items:stretch;flex-direction:column}.services-cta-actions a{width:100%}.final{align-items:flex-start;flex-direction:column}.footer-links,.site-footer{grid-template-columns:1fr}.founder-cta{padding:64px 18px}.founder-cta-inner{gap:38px}.founder-evidence{gap:12px}.founder-evidence div{width:100%}.founder-actions{align-items:stretch;flex-direction:column}.founder-actions a{width:100%}.founder-portrait img{width:min(210px,62vw)}main>section>div[style*="display: grid"],main>section>div[style*="display:grid"],main>section>div[style*=grid-template-columns],main>section>div[style*=gridTemplateColumns],main>section[style*="display: grid"],main>section[style*="display:grid"],main>section[style*=grid-template-columns],main>section[style*=gridTemplateColumns]{grid-template-columns:1fr!important}main>section[style*="overflow-x: auto"]{overflow-x:visible!important}main>section[style*="overflow-x: auto"]>div>div[style*="display: grid"]{grid-template-columns:1fr!important}.method-strip{overflow-x:visible!important}.method-strip>div:first-child{display:none}.method-strip-grid{grid-template-columns:1fr!important;gap:18px!important}.method-section{padding:62px 18px}.method-header{margin-bottom:32px}.rhythm-step{min-height:0;padding:18px}.rhythm-marker{margin-bottom:0}.rhythm-step h3{margin:10px 0 6px}.rhythm-step p{grid-column:auto}.capability-layer{gap:16px}.capability-grid{grid-template-columns:1fr}.capability-card{width:100%}.bridge-visual,.bridge-visual img{min-height:260px}.bridge-visual-overlay{left:14px;right:14px;bottom:14px;grid-template-columns:1fr;gap:7px}.bridge-visual-overlay strong{padding:8px 0;border-right:0;border-left:0;border-top:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16)}.orin-decision-panel{grid-template-columns:1fr!important}.orin-portrait,.orin-portrait img{min-height:260px}.orin-loop{padding:22px}.d4-compass{grid-template-columns:1fr!important;min-height:0}.d4-center,.d4-compass:after,.d4-compass:before{display:none}.d4-compass-item{min-height:0;padding:24px}.cdo-proof{grid-template-columns:1fr!important}.cdo-leadership-panel{min-height:0!important;border-radius:4px 4px 0 0!important}.cdo-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:none!important}.cdo-metric{padding:16px 12px!important;border-radius:0 0 4px 4px!important}.site-footer{width:100%}.footer-links{width:100%;gap:24px}}