.sample-nav{position:fixed;z-index:60;top:0;left:0;right:0;height:76px;padding:0 max(24px,calc((100vw - var(--max))/2));display:flex;align-items:center;justify-content:space-between;background:#0b0d12e6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(242,235,221,.16);color:var(--paper)}.sample-brand{display:flex;align-items:center;gap:10px}.sample-brand .brand-symbol{width:34px;height:34px}.sample-brand>span{display:flex;flex-direction:column;line-height:1}.sample-brand strong{font-size:.9rem}.sample-brand small{margin-top:4px;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:#f2ebdda8}.sample-nav nav{display:flex;align-items:center;gap:26px;font-size:.88rem}.sample-nav nav>a:not(.sample-nav-cta){color:#f2ebddbd}.sample-lang-switcher{display:inline-flex;align-items:center;gap:5px;padding-left:12px;border-left:1px solid rgba(242,235,221,.28);font-family:IBM Plex Mono,monospace;font-size:.64rem;letter-spacing:.08em}.sample-lang-switcher a{color:#f2ebdd85;padding:4px 2px}.sample-lang-switcher a:hover,.sample-lang-switcher a:focus-visible{color:var(--paper)}.sample-lang-switcher a[aria-current=page]{color:var(--amber)}.sample-nav-cta{border-left:1px solid rgba(242,235,221,.72);padding-left:22px;font-weight:600}.sample-page{background:var(--ink)}.sample-kicker,.sample-section-label,.sample-script header,.sample-script footer,.sample-disclaimer{font-family:IBM Plex Mono,monospace}.sample-hero{min-height:760px;padding:76px 0 0;background:var(--ink);color:var(--paper);overflow:hidden}.sample-hero-inner{width:min(var(--max),calc(100% - 48px));min-height:684px;margin-inline:auto;display:grid;grid-template-columns:minmax(0,1.22fr) minmax(330px,.78fr);gap:80px;align-items:center}.sample-kicker{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--amber);margin-bottom:22px}.sample-hero h1{font-size:clamp(3.4rem,6.6vw,7.2rem);max-width:980px;margin:0 0 30px}.sample-hero h1 em,.sample-diagnosis-head h2 em,.sample-takeaway h2 em{font-weight:400;color:var(--amber)}.sample-lede{max-width:700px;color:#f2ebddc2;font-size:1.13rem}.sample-disclaimer{max-width:720px;margin:30px 0 0;padding-top:18px;border-top:1px solid rgba(242,235,221,.18);color:#f2ebdd8c;font-size:.72rem;line-height:1.65}.sample-hero-stage{position:relative;min-height:470px;border:1px solid rgba(242,235,221,.23);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;background:radial-gradient(circle at 70% 42%,rgba(201,135,70,.2),transparent 34%),linear-gradient(145deg,rgba(39,59,120,.22),transparent 62%);overflow:hidden}.sample-hero-stage:before{content:"";position:absolute;left:18%;top:-12%;width:1px;height:128%;background:linear-gradient(transparent,var(--amber),transparent);transform:rotate(18deg);box-shadow:90px 0 60px #c987461f}.sample-hero-stage span,.sample-hero-stage strong{position:relative;font-family:IBM Plex Mono,monospace;letter-spacing:.16em;font-size:.78rem}.sample-hero-stage span{color:#f2ebdd6b}.sample-hero-stage strong{font-size:clamp(1.8rem,3.5vw,3.8rem);font-family:var(--serif);font-weight:400;letter-spacing:-.03em;color:var(--paper)}.sample-hero-stage i{position:relative;color:var(--amber);font-style:normal}.sample-brief{padding-top:112px;padding-bottom:112px}.sample-section-label{font-size:.72rem;letter-spacing:.11em;color:var(--accent);margin-bottom:28px}.sample-brief-grid,.sample-diagnosis-head,.sample-takeaway-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.75fr);gap:80px;align-items:start}.sample-brief-grid h2,.sample-diagnosis-head h2,.sample-takeaway h2{font-size:clamp(2.8rem,5.2vw,5.7rem);margin:0}.sample-brief-grid>div p,.sample-diagnosis-head>p,.sample-takeaway-grid>div p{color:var(--muted);max-width:640px}.sample-transformation{background:var(--indigo);color:var(--paper)}.sample-transformation .section-shell{padding-top:100px;padding-bottom:112px}.sample-label-light{color:var(--amber)}.sample-compare{display:grid;grid-template-columns:1fr 1fr;gap:24px}.sample-script{display:flex;flex-direction:column;min-height:470px;border:1px solid rgba(242,235,221,.32);padding:0;background:#0b0d122e}.sample-script header{display:flex;justify-content:space-between;gap:24px;padding:18px 22px;border-bottom:1px solid rgba(242,235,221,.24);font-size:.7rem;letter-spacing:.09em}.sample-script header span{color:var(--amber)}.sample-script header small{font:inherit;color:#f2ebdd7a}.sample-script blockquote{margin:auto 0;padding:48px clamp(24px,4vw,54px);font-family:var(--serif);font-size:clamp(2rem,3.15vw,3.5rem);line-height:1.06;letter-spacing:-.035em}.sample-before blockquote{color:#f2ebdd94}.sample-after{background:linear-gradient(145deg,#c9874617,#0b0d121f);border-color:#c98746a8}.sample-script footer{padding:18px 22px;border-top:1px solid rgba(242,235,221,.24);font-size:.72rem;line-height:1.65;color:#f2ebdd99}.sample-diagnosis{padding-top:120px;padding-bottom:120px}.sample-diagnosis-head{margin-bottom:62px}.sample-diagnosis-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.sample-diagnosis-grid article{padding:30px;min-height:250px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.sample-diagnosis-grid article>span,.sample-intervention-map span{font-family:IBM Plex Mono,monospace;font-size:.7rem;letter-spacing:.1em;color:var(--accent)}.sample-diagnosis-grid h3{font-size:1.9rem;margin:44px 0 14px}.sample-diagnosis-grid p{margin:0;color:var(--muted);font-size:.94rem}.sample-intervention{background:var(--ink);color:var(--paper)}.sample-intervention-inner{display:grid;grid-template-columns:minmax(300px,.6fr) minmax(0,1.4fr);gap:80px;align-items:start}.sample-intervention h2{font-size:clamp(3rem,5vw,5.7rem);margin:0}.sample-intervention-map{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:20px;align-items:center}.sample-intervention-map>div{min-height:260px;padding:26px;border:1px solid rgba(242,235,221,.22);display:flex;flex-direction:column}.sample-intervention-map>i{font-style:normal;color:var(--amber)}.sample-intervention-map strong{margin-top:auto;font-family:var(--serif);font-size:2.1rem;font-weight:400}.sample-intervention-map p{margin:12px 0 0;color:#f2ebdd99;font-size:.9rem}.sample-takeaway{padding-top:120px;padding-bottom:120px}.sample-cta{background:var(--mineral);border-top:1px solid var(--line)}.sample-cta-inner{display:grid;grid-template-columns:minmax(0,1.2fr) auto;gap:70px;align-items:end}.sample-cta h2{font-size:clamp(2.8rem,5vw,5.5rem);max-width:920px;margin-bottom:20px}.sample-cta p:not(.sample-kicker){max-width:720px;color:var(--muted)}.sample-cta-actions{display:flex;flex-direction:column;align-items:flex-start;gap:20px;min-width:250px}.sample-primary-cta{display:inline-flex;align-items:center;gap:14px;padding:15px 18px;border:1px solid var(--line);font-weight:600}.sample-primary-cta:hover{background:var(--ink);color:var(--paper)}.sample-cta-actions>a:last-child{font-family:IBM Plex Mono,monospace;font-size:.75rem;border-bottom:1px solid var(--line);padding-bottom:4px}.sample-footer{padding:30px max(24px,calc((100vw - var(--max))/2));display:grid;grid-template-columns:1fr auto auto;gap:28px;align-items:center;background:var(--ink);color:#f2ebddad;font-size:.76rem}.sample-footer>div{display:flex;align-items:center;gap:10px;color:var(--paper)}.sample-footer .brand-symbol{width:28px;height:28px}.sample-footer p{margin:0;font-size:.76rem}@media(max-width:900px){.sample-nav nav>a:not(.sample-nav-cta){display:none}.sample-hero-inner,.sample-brief-grid,.sample-diagnosis-head,.sample-takeaway-grid,.sample-intervention-inner,.sample-cta-inner{grid-template-columns:1fr}.sample-hero-inner{padding:70px 0 54px;gap:52px}.sample-hero-stage{min-height:300px}.sample-compare{grid-template-columns:1fr}.sample-script{min-height:390px}.sample-diagnosis-grid{grid-template-columns:1fr}.sample-diagnosis-grid article{min-height:0}.sample-diagnosis-grid h3{margin-top:28px}.sample-intervention-map{grid-template-columns:1fr}.sample-intervention-map>i{transform:rotate(90deg);justify-self:center}.sample-intervention-map>div{min-height:210px}.sample-footer{grid-template-columns:1fr}.sample-footer p{display:none}}@media(max-width:620px){.sample-nav{height:68px;padding-inline:18px}.sample-brand strong{font-size:.82rem}.sample-nav-cta{font-size:.76rem;padding-left:14px}.sample-hero{padding-top:68px;min-height:0}.sample-hero-inner{width:calc(100% - 36px);padding-top:56px}.sample-hero h1{font-size:clamp(2.8rem,14vw,4.5rem)}.sample-lede{font-size:1rem}.sample-hero-stage{min-height:250px}.sample-brief,.sample-diagnosis,.sample-takeaway,.sample-transformation .section-shell,.sample-intervention .section-shell,.sample-cta .section-shell{width:calc(100% - 36px);padding-top:84px;padding-bottom:84px}.sample-script header{flex-direction:column;gap:6px}.sample-script blockquote{font-size:clamp(1.9rem,9vw,2.75rem);padding:38px 22px}.sample-diagnosis-grid article{padding:24px}.sample-intervention-map>div{padding:22px}.sample-cta-actions{min-width:0}.sample-primary-cta{width:100%;justify-content:space-between}}.sample-lede-secondary{margin-top:12px}.sample-original-section{background:var(--indigo)}.sample-result-section{background:linear-gradient(145deg,var(--indigo),#11141d)}.sample-script-single{max-width:980px;margin:0 auto}.sample-stage-direction{padding:26px clamp(24px,4vw,54px) 0;font-family:IBM Plex Mono,monospace;font-size:.72rem;line-height:1.65;letter-spacing:.035em;color:#f2ebdd85}.sample-stage-direction-result{color:var(--amber)}.sample-diagnosis-grid-four{grid-template-columns:repeat(4,1fr)}.sample-diagnosis-grid-four article{min-height:300px}.sample-diagnosis-grid-four h3{font-size:1.65rem}.sample-intervention-map-four{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr}.sample-intervention-map-four>div{min-height:300px}.sample-closing-line{margin-top:28px!important;color:var(--text)!important;font-family:var(--serif);font-size:1.55rem!important;line-height:1.15!important}@media(max-width:1180px)and (min-width:901px){.sample-diagnosis-grid-four{grid-template-columns:repeat(2,1fr)}.sample-intervention-inner{grid-template-columns:1fr}.sample-intervention-map-four{grid-template-columns:1fr auto 1fr}.sample-intervention-map-four>i:nth-of-type(2){display:none}.sample-intervention-map-four>div:nth-of-type(3){grid-column:1}.sample-intervention-map-four>div:nth-of-type(4){grid-column:3}.sample-intervention-map-four>i:nth-of-type(3){grid-column:2}}@media(max-width:900px){.sample-diagnosis-grid-four{grid-template-columns:1fr}.sample-diagnosis-grid-four article{min-height:0}.sample-intervention-map-four{grid-template-columns:1fr}.sample-intervention-map-four>i{transform:rotate(90deg);justify-self:center}.sample-intervention-map-four>div{min-height:210px}.sample-stage-direction{padding:24px 22px 0}}.seo-case{--seo-line:var(--line);--seo-soft:rgba(242,235,221,.065)}.seo-hero{padding-top:76px;background:var(--ink);color:var(--paper);overflow:hidden}.seo-hero-grid{min-height:760px;display:grid;grid-template-columns:minmax(0,1.06fr) minmax(380px,.94fr);gap:84px;align-items:center}.seo-hero h1{font-size:clamp(3.35rem,6.25vw,7rem);line-height:.93;letter-spacing:-.055em;margin:0 0 30px;max-width:920px}.seo-hero h1 em{font-weight:400;color:var(--amber)}.seo-hero p{max-width:720px;color:#f2ebddbf;font-size:1.07rem}.seo-hero-lede{font-size:1.22rem!important;color:var(--paper)!important}.seo-needs{display:grid;gap:1px;max-width:660px;margin:24px 0 30px;border:1px solid rgba(242,235,221,.2);background:#f2ebdd21}.seo-needs span{padding:13px 16px;background:var(--ink);font-family:IBM Plex Mono,monospace;font-size:.76rem;letter-spacing:.035em}.seo-hero-visual{position:relative;min-height:550px;border:1px solid rgba(242,235,221,.2);background:radial-gradient(circle at 74% 22%,rgba(201,135,70,.22),transparent 29%),linear-gradient(145deg,#273b7833,#0b0d121a);padding:34px;display:flex;flex-direction:column;justify-content:center}.seo-search-box{position:absolute;z-index:3;left:8%;right:8%;top:8%;min-height:60px;border:1px solid rgba(242,235,221,.32);background:#f2ebddf5;color:var(--text);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:11px 16px;box-shadow:0 22px 70px #00000038}.seo-search-box>span{font-family:var(--serif);font-size:1.5rem;color:var(--accent)}.seo-search-box strong{font-size:.81rem}.seo-search-box i{font-style:normal;font-size:1.2rem}.seo-stick-figure{width:100%;height:auto;margin-top:64px}.seo-figure-frame{fill:#f2ebdd09;stroke:#f2ebdd2e}.seo-floor,.seo-person-line,.seo-thought-line{fill:none;stroke:#f2ebdd;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.seo-person-head{fill:none;stroke:#f2ebdd;stroke-width:4}.seo-neck-mark{fill:none;stroke:#c98746;stroke-width:5;stroke-linecap:round}.seo-screen{fill:#f2ebdd0f;stroke:#c98746;stroke-width:3}.seo-screen-lines{fill:none;stroke:#f2ebdd80;stroke-width:3;stroke-linecap:round}.seo-question{fill:#c98746}.seo-question-text{font:700 25px Manrope,sans-serif;fill:#0b0d12}.seo-thought-line{stroke:#c98746;stroke-width:2;stroke-dasharray:5 7}.seo-answer{fill:#c98746}.seo-check{fill:none;stroke:#0b0d12;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.seo-stick-figure.is-resolved .seo-screen{fill:#c9874614;stroke:#e3a85a}.seo-stick-figure.is-resolved .seo-screen-lines{stroke:#e3a85a}.seo-stick-figure.is-resolved .seo-person-line,.seo-stick-figure.is-resolved .seo-person-head{stroke:#efe4d0}.seo-visual-caption{position:absolute;left:34px;right:34px;bottom:28px;font-family:IBM Plex Mono,monospace;font-size:.68rem;letter-spacing:.08em;color:#f2ebdd85;text-transform:uppercase}.seo-arrival{padding-top:120px;padding-bottom:120px}.seo-arrival-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.75fr);gap:90px;align-items:center}.seo-arrival h2{font-size:clamp(3rem,5.3vw,5.7rem);margin:0 0 30px}.seo-arrival p{max-width:620px;color:var(--muted)}.seo-arrival p strong{color:var(--text);font-size:1.2rem}.seo-clinic-scene{min-height:340px;position:relative;border:1px solid var(--line);background:var(--mineral);display:grid;grid-template-columns:1fr auto;align-items:center;padding:32px}.seo-clinic-icon{width:78%;max-width:250px}.seo-clinic-shell,.seo-clinic-inner,.seo-clinic-cross,.seo-clinic-windows,.seo-clinic-door{fill:none;stroke:var(--ink);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.seo-clinic-cross{stroke:var(--coral);stroke-width:7}.seo-scene-arrow{font-family:var(--serif);font-size:4rem;color:var(--accent)}.seo-mini-search{grid-column:1/-1;margin-top:12px;border-top:1px solid var(--line);padding-top:14px;font-family:IBM Plex Mono,monospace;font-size:.72rem}.seo-original{background:var(--indigo);color:var(--paper)}.seo-original .section-shell{padding-top:105px;padding-bottom:110px}.seo-evidence-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.65fr);gap:44px;align-items:stretch}.seo-browser{border:1px solid var(--line);background:#f7f1e7;box-shadow:0 30px 80px #00000029;color:var(--text)}.seo-browser-top{height:42px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:7px;padding:0 14px}.seo-browser-top>span{width:8px;height:8px;border-radius:999px;background:#0b0d1259}.seo-browser-top em{margin-left:12px;font-style:normal;font-family:IBM Plex Mono,monospace;font-size:.62rem;color:#0b0d1275;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.seo-browser-body{padding:clamp(34px,5vw,72px);min-height:520px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.seo-browser-brand{font-family:IBM Plex Mono,monospace;font-size:.72rem;letter-spacing:.14em;margin-bottom:46px}.seo-browser-eyebrow{font-family:IBM Plex Mono,monospace;font-size:.66rem!important;letter-spacing:.12em!important;color:var(--accent)!important;text-transform:uppercase}.seo-browser h3{font-size:clamp(2.7rem,5vw,5rem);line-height:.95;margin:10px 0 24px;max-width:720px}.seo-browser p{max-width:690px;color:var(--muted);font-size:1rem;line-height:1.72}.seo-browser small{font-family:IBM Plex Mono,monospace;font-size:.68rem;margin-top:10px;color:var(--muted)}.seo-browser button{margin-top:30px;padding:14px 18px;border:1px solid var(--line);background:none;color:var(--text);font-family:IBM Plex Mono,monospace;font-size:.72rem;letter-spacing:.08em;pointer-events:none}.seo-browser-before h3{color:#4b4d4a}.seo-browser-before button{opacity:.62}.seo-browser-after{border-color:#c98746b3}.seo-browser-after h3{max-width:760px}.seo-browser-after button{background:var(--ink);color:var(--paper)}.seo-evidence-person,.seo-result-person{position:relative;border:1px solid rgba(242,235,221,.2);background:#0b0d1221;min-height:520px;display:flex;align-items:center}.seo-evidence-person .seo-stick-figure,.seo-result-person .seo-stick-figure{margin-top:0}.seo-floating-question{position:absolute;padding:10px 12px;border:1px solid rgba(201,135,70,.7);background:#0b0d12e6;font-family:IBM Plex Mono,monospace;font-size:.66rem;line-height:1.4;color:var(--paper);box-shadow:0 8px 30px #0000002e}.seo-floating-question.q1{top:7%;left:7%}.seo-floating-question.q2{top:20%;right:4%}.seo-floating-question.q3{bottom:8%;right:10%}.seo-evidence-line{max-width:950px;margin:45px 0 0;font-family:var(--serif);font-size:clamp(1.55rem,2.7vw,2.4rem);line-height:1.12;color:#f2ebddb3}.seo-evidence-line strong{color:var(--paper);font-weight:400}.seo-diagnosis-head h2{max-width:900px}.seo-reveal-statement{margin-top:70px;padding:34px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:.32fr .9fr 1.5fr;gap:36px;align-items:start}.seo-reveal-statement span{font-family:IBM Plex Mono,monospace;font-size:.7rem;letter-spacing:.12em;color:var(--accent)}.seo-reveal-statement p{margin:0;font-family:var(--serif);font-size:1.4rem}.seo-reveal-statement strong{font-family:var(--serif);font-weight:400;font-size:clamp(2rem,3.7vw,3.8rem);line-height:1.02}.seo-intervention-heading{display:grid;grid-template-columns:.55fr 1fr;column-gap:80px;margin-bottom:70px;align-items:end}.seo-intervention-heading .sample-kicker{grid-column:1/-1}.seo-intervention-heading h2{font-size:clamp(3.2rem,5.4vw,5.8rem);margin:0}.seo-intervention-heading>p:last-child{color:#f2ebdda3;max-width:620px;margin:0}.seo-result{background:var(--paper)}.seo-result .section-shell{padding-top:110px;padding-bottom:110px}.seo-result-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.55fr);gap:44px}.seo-result-person{border-color:var(--line);background:var(--mineral);color:var(--text)}.seo-result-person .seo-figure-frame{fill:#c987460a;stroke:#0b0d1238}.seo-result-person .seo-floor,.seo-result-person .seo-person-line,.seo-result-person .seo-person-head{stroke:var(--ink)}.seo-result-person .seo-thought-line{stroke:var(--coral)}.seo-result-note{position:absolute;left:24px;right:24px;bottom:24px;padding:18px;border:1px solid var(--line);background:#f7f1e7f0;display:grid;gap:6px}.seo-result-note span{font-family:IBM Plex Mono,monospace;font-size:.62rem;letter-spacing:.12em;color:var(--accent)}.seo-result-note strong{font-family:var(--serif);font-size:1.15rem;font-weight:400}.seo-support-copy{max-width:850px;margin:64px 0 0;padding-top:34px;border-top:1px solid var(--line)}.seo-support-kicker{font-family:IBM Plex Mono,monospace;font-size:.68rem;letter-spacing:.12em;color:var(--accent)}.seo-support-copy h3{font-size:clamp(2.2rem,4vw,3.8rem);margin:12px 0 20px}.seo-support-copy>p:last-child{color:var(--muted);max-width:760px}.seo-journeys{padding-top:120px;padding-bottom:120px}.seo-journey-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.seo-journey{min-height:420px;border:1px solid var(--line);padding:30px;display:flex;flex-direction:column}.seo-journey header{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line);padding-bottom:20px}.seo-journey header span{font-family:IBM Plex Mono,monospace;font-size:.68rem;letter-spacing:.12em;color:var(--accent)}.seo-journey header strong{font-family:var(--serif);font-size:1.3rem;font-weight:400}.seo-journey-steps{margin:auto 0;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.seo-journey-steps span{border:1px solid currentColor;padding:10px 12px;font-family:IBM Plex Mono,monospace;font-size:.68rem;text-align:center}.seo-journey-steps i{font-style:normal;color:var(--accent)}.seo-journey-before{background:#0b0d1209;color:var(--muted)}.seo-journey-before header{border-color:var(--line)}.seo-journey-after{background:var(--ink);color:var(--paper);border-color:var(--line);box-shadow:inset 0 0 0 1px #c987462e}.seo-journey-after header{border-color:#f2ebdd38}.seo-journey-after .seo-journey-steps span{border-color:#c98746cc}.seo-takeaway{border-top:1px solid var(--line)}.seo-cta{background:var(--surface)}@media(max-width:1050px){.seo-hero-grid{grid-template-columns:1fr;gap:24px;padding-top:90px;padding-bottom:70px}.seo-hero-visual{min-height:480px}.seo-arrival-grid,.seo-evidence-grid,.seo-result-grid{grid-template-columns:1fr}.seo-result-grid{grid-template-columns:minmax(0,1fr)}.seo-clinic-scene{min-height:280px}.seo-evidence-person,.seo-result-person{min-height:420px}.seo-reveal-statement{grid-template-columns:1fr;gap:16px}.seo-intervention-heading{grid-template-columns:1fr;gap:24px}.seo-journey-grid{grid-template-columns:1fr}}@media(max-width:620px){.seo-hero{padding-top:68px}.seo-hero-grid{width:calc(100% - 36px);padding-top:64px}.seo-hero h1{font-size:clamp(2.8rem,13vw,4.6rem)}.seo-hero-visual{min-height:390px;padding:18px}.seo-search-box{left:5%;right:5%;top:5%;grid-template-columns:auto 1fr;padding:10px 12px}.seo-search-box i{display:none}.seo-search-box strong{font-size:.68rem;line-height:1.35}.seo-visual-caption{left:18px;right:18px;bottom:18px}.seo-arrival{width:calc(100% - 36px);padding-top:84px;padding-bottom:84px}.seo-clinic-scene{padding:22px}.seo-browser-body{padding:36px 22px;min-height:470px}.seo-browser h3{font-size:clamp(2.45rem,11vw,3.8rem)}.seo-evidence-person,.seo-result-person{min-height:360px}.seo-floating-question{font-size:.58rem;max-width:145px}.seo-evidence-line{font-size:1.55rem}.seo-reveal-statement{margin-top:48px}.seo-intervention-heading{margin-bottom:48px}.seo-intervention-heading h2{font-size:clamp(2.8rem,12vw,4.4rem)}.seo-result .section-shell,.seo-journeys{width:calc(100% - 36px);padding-top:84px;padding-bottom:84px}.seo-result-note{left:16px;right:16px;bottom:16px}.seo-journey{min-height:0;padding:22px}.seo-journey header{flex-direction:column}.seo-journey-steps{flex-direction:column;align-items:stretch}.seo-journey-steps i{transform:rotate(90deg);text-align:center}.seo-journey-steps span{text-align:left}}.gd-case{--gd-muted:var(--muted)}.gd-hero{padding-top:76px;background:var(--ink);color:var(--paper);overflow:hidden}.gd-hero-grid{min-height:780px;display:grid;grid-template-columns:minmax(0,.95fr) minmax(520px,1.05fr);gap:72px;align-items:center}.gd-hero h1{font-size:clamp(3.3rem,6.1vw,6.8rem);line-height:.94;letter-spacing:-.055em;margin:0 0 30px}.gd-hero h1 em,.gd-timeline h2 em,.gd-result h2 em,.gd-system-note h2 em{font-weight:400;color:var(--amber)}.gd-hero-lede{max-width:720px;color:#f2ebddcc;font-size:1.14rem}.gd-chaos-field{position:relative;min-height:610px;border:1px solid rgba(242,235,221,.18);background:radial-gradient(circle at 62% 45%,rgba(201,135,70,.14),transparent 24%),linear-gradient(145deg,#273b782b,#0b0d121f);overflow:hidden}.gd-chaos-field:before,.gd-chaos-field:after{content:"";position:absolute;width:1px;height:130%;background:linear-gradient(transparent,rgba(242,235,221,.15),transparent);transform:rotate(28deg)}.gd-chaos-field:before{left:32%;top:-18%}.gd-chaos-field:after{right:26%;top:-18%;transform:rotate(-19deg)}.gd-chaos-bubble{position:absolute;width:min(310px,52%);padding:15px 16px;border:1px solid rgba(242,235,221,.26);background:#11141df0;box-shadow:0 18px 55px #00000047;z-index:2}.gd-chaos-bubble header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding-bottom:10px;border-bottom:1px solid rgba(242,235,221,.13);font-family:IBM Plex Mono,monospace;font-size:.62rem;color:#f2ebdd94}.gd-chaos-bubble>strong{display:block;margin:14px 0 4px;font-size:.76rem}.gd-chaos-bubble>p{margin:0;color:#f2ebddd1;font-size:.86rem;line-height:1.5}.gd-chaos-bubble>small{display:inline-block;margin-top:12px;padding:3px 7px;border:1px solid rgba(201,135,70,.5);font-family:IBM Plex Mono,monospace;font-size:.56rem;letter-spacing:.08em;color:var(--amber)}.gd-chaos-bubble.bubble-a{top:8%;left:5%;transform:rotate(-1.4deg)}.gd-chaos-bubble.bubble-b{top:26%;right:4%;transform:rotate(1.2deg)}.gd-chaos-bubble.bubble-c{bottom:20%;left:8%;transform:rotate(.7deg)}.gd-chaos-bubble.bubble-d{bottom:7%;right:8%;transform:rotate(-.8deg)}.gd-channel{width:27px;height:27px;border:1px solid currentColor;display:inline-grid;place-items:center;border-radius:50%;font-family:IBM Plex Mono,monospace;font-size:.52rem;font-weight:600;line-height:1;color:var(--paper)}.gd-channel-formulario{border-radius:5px}.gd-pulse{position:absolute;width:12px;height:12px;border-radius:50%;background:var(--amber);box-shadow:0 0 0 7px #c987461f,0 0 0 15px #c987460d}.gd-chaos-caption{position:absolute;left:22px;bottom:18px;font-family:IBM Plex Mono,monospace;font-size:.61rem;letter-spacing:.1em;color:#f2ebdd61;text-transform:uppercase}.gd-timeline{padding-top:120px;padding-bottom:120px}.gd-timeline-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.65fr);gap:78px;align-items:end;margin-bottom:66px}.gd-timeline h2{font-size:clamp(3rem,5.2vw,5.7rem);margin:0}.gd-timeline-head>p{color:var(--gd-muted);max-width:580px;margin:0}.gd-events{border-top:1px solid var(--line)}.gd-events article{display:grid;grid-template-columns:90px 46px minmax(0,1fr);gap:22px;align-items:start;padding:26px 0;border-bottom:1px solid var(--line)}.gd-events time{font-family:IBM Plex Mono,monospace;font-size:.72rem;color:var(--accent);padding-top:4px}.gd-events .gd-channel{color:var(--text)}.gd-events strong{font-family:var(--serif);font-size:1.45rem;font-weight:400}.gd-events p{margin:8px 0 0;color:var(--gd-muted);font-size:.96rem}.gd-timeline-conclusion{margin-top:65px;display:grid;grid-template-columns:.65fr 1.35fr;gap:60px;padding:34px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.gd-timeline-conclusion p{font-family:var(--serif);font-size:1.55rem;margin:0}.gd-timeline-conclusion strong{font-family:var(--serif);font-size:clamp(2rem,4vw,4rem);line-height:1;font-weight:400}.gd-diagnosis{background:var(--paper)}.gd-reveal{margin-top:70px;padding:34px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:.28fr 1.72fr;gap:44px}.gd-reveal>span{font-family:IBM Plex Mono,monospace;font-size:.68rem;letter-spacing:.12em;color:var(--accent)}.gd-reveal p{font-family:var(--serif);font-size:1.5rem;margin:0 0 8px}.gd-reveal strong{display:block;max-width:930px;font-family:var(--serif);font-size:clamp(2.25rem,4.2vw,4.25rem);line-height:1;font-weight:400}.gd-intervention{background:var(--ink);color:var(--paper)}.gd-intervention-head{display:grid;grid-template-columns:.6fr 1.4fr;gap:72px;align-items:end;margin-bottom:72px}.gd-intervention-head .sample-kicker{grid-column:1/-1}.gd-intervention-head h2{font-size:clamp(3rem,5.3vw,5.7rem);margin:0;max-width:1050px}.gd-flow-map{display:grid;grid-template-columns:1.1fr auto repeat(4,minmax(130px,.72fr) auto);align-items:stretch;gap:12px}.gd-flow-map>.gd-flow-arrow:last-of-type{display:none}.gd-sources,.gd-flow-stage{border:1px solid rgba(242,235,221,.2);min-height:240px;padding:18px}.gd-sources{display:grid;gap:9px;align-content:center}.gd-sources>span{display:flex;align-items:center;gap:10px;padding:8px;border-bottom:1px solid rgba(242,235,221,.12);font-size:.76rem;color:#f2ebddb8}.gd-flow-arrow{display:grid;place-items:center;color:var(--amber)}.gd-flow-stage{display:flex;flex-direction:column}.gd-flow-stage>span{font-family:IBM Plex Mono,monospace;font-size:.62rem;letter-spacing:.11em;color:var(--amber)}.gd-flow-stage strong{margin-top:auto;font-family:var(--serif);font-size:1.65rem;font-weight:400}.gd-flow-stage p{margin:8px 0 0;color:#f2ebdd99;font-size:.78rem}.gd-flow-stage-live{border-color:#c98746c7;box-shadow:inset 0 0 0 1px #c987461f}.gd-intervention-notes{margin-top:58px;display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid rgba(242,235,221,.2);border-left:1px solid rgba(242,235,221,.2)}.gd-intervention-notes article{padding:22px;border-right:1px solid rgba(242,235,221,.2);border-bottom:1px solid rgba(242,235,221,.2);min-height:190px}.gd-intervention-notes span{font-family:IBM Plex Mono,monospace;font-size:.62rem;letter-spacing:.1em;color:var(--amber)}.gd-intervention-notes p{margin:28px 0 0;color:#f2ebdda3;font-size:.82rem}.gd-result{background:var(--mineral)}.gd-result .section-shell{padding-top:118px;padding-bottom:118px}.gd-result-head{display:grid;grid-template-columns:1.15fr .65fr;gap:72px;align-items:end;margin-bottom:62px}.gd-result h2{font-size:clamp(3rem,5vw,5.5rem);margin:0}.gd-result-head>p{color:var(--gd-muted);margin:0}.gd-board{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.gd-board-column{border:1px solid var(--indigo);background:var(--paper);min-height:360px;display:flex;flex-direction:column}.gd-board-column>header{min-height:54px;padding:13px 15px;border-bottom:1px solid rgba(39,59,120,.35);display:flex;align-items:center;justify-content:space-between;gap:10px}.gd-board-column>header span{font-family:IBM Plex Mono,monospace;font-size:.61rem;letter-spacing:.08em;color:var(--accent)}.gd-board-column>header i{font-style:normal;font-family:IBM Plex Mono,monospace;font-size:.5rem;color:var(--accent)}.gd-board-column.is-live{border-color:var(--accent);box-shadow:inset 0 4px 0 var(--coral)}.gd-client-card{margin:14px;padding:18px;border:1px solid rgba(39,59,120,.25);background:#f7f1e7;display:flex;flex-direction:column;flex:1}.gd-card-person{display:flex;gap:10px;align-items:center}.gd-card-person .gd-channel{color:var(--accent)}.gd-card-person strong,.gd-card-person small{display:block}.gd-card-person strong{font-size:.92rem}.gd-card-person small{font-size:.63rem;color:var(--gd-muted)}.gd-client-card>p{margin:24px 0;color:var(--gd-muted);font-size:.88rem}.gd-next-action{margin-top:auto;padding-top:16px;border-top:1px solid rgba(39,59,120,.3)}.gd-next-action span{display:block;font-family:IBM Plex Mono,monospace;font-size:.56rem;letter-spacing:.08em;color:var(--accent);margin-bottom:6px}.gd-next-action strong{font-size:.79rem;line-height:1.45}.gd-result-line{margin-top:34px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:22px 0;display:grid;grid-template-columns:auto 1fr auto auto 1fr;gap:18px;align-items:center}.gd-result-line span{font-family:IBM Plex Mono,monospace;font-size:.6rem;letter-spacing:.1em;color:var(--accent)}.gd-result-line strong{font-family:var(--serif);font-size:1.35rem;font-weight:400}.gd-result-line i{font-style:normal;color:var(--accent)}.gd-system-note{padding-top:120px;padding-bottom:120px}.gd-system-note-grid{display:grid;grid-template-columns:1.1fr .7fr;gap:80px}.gd-system-note h2{font-size:clamp(3rem,5vw,5.5rem);margin:0}.gd-system-note-grid>div p{color:var(--gd-muted)}.gd-system-note-grid>div p strong{color:var(--text)}.gd-takeaway{background:var(--indigo);color:var(--paper)}.gd-takeaway h2{font-size:clamp(3.3rem,6vw,6.5rem);margin:0 0 20px}.gd-takeaway-main{font-family:var(--serif);font-size:clamp(1.7rem,3.2vw,3rem);line-height:1.08;max-width:900px;color:#f2ebddc7}.gd-method-strip{margin:62px 0 48px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(242,235,221,.24);border-left:1px solid rgba(242,235,221,.24)}.gd-method-strip>span{min-height:210px;padding:24px;border-right:1px solid rgba(242,235,221,.24);border-bottom:1px solid rgba(242,235,221,.24);display:flex;flex-direction:column}.gd-method-strip small{font-family:IBM Plex Mono,monospace;font-size:.59rem;letter-spacing:.09em;color:var(--muted)}.gd-method-strip strong{margin-top:auto;font-family:var(--serif);font-size:1.75rem;font-weight:400}.gd-method-strip .is-current{background:#c9874614;box-shadow:inset 0 -3px 0 var(--amber)}.gd-method-strip .is-current small{color:#e6af71}.gd-evidence-boundary{max-width:930px;color:#f2ebdda8;font-size:.9rem}.gd-cta{background:var(--surface)}@media(max-width:1120px){.gd-hero-grid{grid-template-columns:1fr;gap:36px;padding-top:82px;padding-bottom:72px}.gd-chaos-field{min-height:560px}.gd-timeline-head,.gd-result-head,.gd-system-note-grid{grid-template-columns:1fr;gap:30px}.gd-flow-map{grid-template-columns:1fr}.gd-flow-arrow{transform:rotate(90deg);min-height:28px}.gd-flow-map>.gd-flow-arrow:last-of-type{display:none}.gd-sources,.gd-flow-stage{min-height:0}.gd-intervention-notes,.gd-board{grid-template-columns:repeat(2,1fr)}.gd-method-strip{grid-template-columns:1fr}}@media(max-width:700px){.gd-hero{padding-top:68px}.gd-hero-grid{width:calc(100% - 36px);padding-top:58px}.gd-hero h1{font-size:clamp(2.8rem,13vw,4.55rem)}.gd-chaos-field{min-height:650px}.gd-chaos-bubble{width:70%;padding:12px}.gd-chaos-bubble.bubble-a{top:5%;left:4%}.gd-chaos-bubble.bubble-b{top:25%;right:3%}.gd-chaos-bubble.bubble-c{bottom:26%;left:5%}.gd-chaos-bubble.bubble-d{bottom:5%;right:5%}.gd-chaos-caption{display:none}.gd-timeline{width:calc(100% - 36px);padding-top:84px;padding-bottom:84px}.gd-events article{grid-template-columns:64px 34px minmax(0,1fr);gap:12px}.gd-events strong{font-size:1.2rem}.gd-timeline-conclusion,.gd-reveal{grid-template-columns:1fr;gap:14px}.gd-intervention .section-shell,.gd-result .section-shell,.gd-system-note,.gd-takeaway .section-shell,.gd-cta .section-shell{width:calc(100% - 36px);padding-top:84px;padding-bottom:84px}.gd-intervention-head{grid-template-columns:1fr;gap:20px}.gd-intervention-notes{grid-template-columns:1fr}.gd-intervention-notes article{min-height:0}.gd-board{grid-template-columns:1fr}.gd-board-column{min-height:0}.gd-result-line{grid-template-columns:1fr;gap:8px}.gd-result-line i{transform:rotate(90deg);justify-self:start}.gd-method-strip>span{min-height:150px}.gd-takeaway h2{font-size:clamp(2.9rem,13vw,4.7rem)}}.gd-demo-wrap{min-width:0}.gd-sound-controls{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:14px 0 0;color:var(--paper)}.gd-sound-controls>div{display:flex;flex-direction:column;gap:3px}.gd-sound-controls>div>span{font-family:IBM Plex Mono,monospace;font-size:.56rem;letter-spacing:.11em;color:#f2ebdd6b}.gd-sound-controls>div>strong{font-family:var(--serif);font-size:1.05rem;font-weight:400;color:#f2ebddd1}.gd-sound-controls button{display:inline-flex;align-items:center;gap:10px;padding:10px 13px;border:1px solid rgba(201,135,70,.62);background:#c987460e;color:var(--paper);font-family:IBM Plex Mono,monospace;font-size:.62rem;letter-spacing:.045em;cursor:pointer;transition:background .2s ease,border-color .2s ease}.gd-sound-controls button:hover{background:#c987461f;border-color:var(--amber)}.gd-sound-controls button>span{color:var(--amber);font-size:.68rem}.gd-demo-axis{position:absolute;z-index:4;left:8%;right:8%;bottom:17px;display:flex;align-items:center;gap:7px;opacity:0;transform:translateY(9px);transition:opacity .75s ease,transform .75s ease;pointer-events:none}.gd-demo-axis span{font-family:IBM Plex Mono,monospace;font-size:.48rem;letter-spacing:.08em;color:#f2ebdd9e;white-space:nowrap}.gd-demo-axis i{height:1px;flex:1;background:linear-gradient(90deg,rgba(201,135,70,.18),var(--amber));transform:scaleX(0);transform-origin:left;transition:transform .8s cubic-bezier(.16,1,.3,1)}.gd-chaos-field.gd-demo-chaos .gd-chaos-bubble{animation:gd-interruption .42s ease-in-out 2}.gd-chaos-field.gd-demo-chaos .bubble-b{animation-delay:.28s}.gd-chaos-field.gd-demo-chaos .bubble-c{animation-delay:.72s}.gd-chaos-field.gd-demo-chaos .bubble-d{animation-delay:1.08s}.gd-chaos-field.gd-demo-chaos .gd-pulse{animation:gd-pulse-alert .7s ease-in-out infinite alternate}.gd-chaos-field.gd-demo-organizing .gd-chaos-bubble,.gd-chaos-field.gd-demo-calm .gd-chaos-bubble,.gd-chaos-field.gd-demo-done .gd-chaos-bubble{transition:top 1.15s cubic-bezier(.16,1,.3,1),left 1.15s cubic-bezier(.16,1,.3,1),right 1.15s cubic-bezier(.16,1,.3,1),bottom 1.15s cubic-bezier(.16,1,.3,1),width 1.15s cubic-bezier(.16,1,.3,1),transform 1.15s cubic-bezier(.16,1,.3,1),border-color .8s ease,background .8s ease}.gd-chaos-field.gd-demo-organizing .bubble-a,.gd-chaos-field.gd-demo-calm .bubble-a,.gd-chaos-field.gd-demo-done .bubble-a{inset:6% auto auto 8%;width:84%;transform:none}.gd-chaos-field.gd-demo-organizing .bubble-b,.gd-chaos-field.gd-demo-calm .bubble-b,.gd-chaos-field.gd-demo-done .bubble-b{inset:27% auto auto 8%;width:84%;transform:none}.gd-chaos-field.gd-demo-organizing .bubble-c,.gd-chaos-field.gd-demo-calm .bubble-c,.gd-chaos-field.gd-demo-done .bubble-c{inset:48% auto auto 8%;width:84%;transform:none}.gd-chaos-field.gd-demo-organizing .bubble-d,.gd-chaos-field.gd-demo-calm .bubble-d,.gd-chaos-field.gd-demo-done .bubble-d{inset:69% auto auto 8%;width:84%;transform:none}.gd-chaos-field.gd-demo-organizing .gd-pulse{opacity:.24;transition:opacity .7s ease}.gd-chaos-field.gd-demo-calm .gd-pulse,.gd-chaos-field.gd-demo-done .gd-pulse{opacity:0;transition:opacity .7s ease}.gd-chaos-field.gd-demo-organizing .gd-chaos-caption,.gd-chaos-field.gd-demo-calm .gd-chaos-caption,.gd-chaos-field.gd-demo-done .gd-chaos-caption{opacity:0;transition:opacity .45s ease}.gd-chaos-field.gd-demo-calm .gd-chaos-bubble,.gd-chaos-field.gd-demo-done .gd-chaos-bubble{border-color:#273b78b8;background:#11141dd1;box-shadow:0 10px 26px #0000002e}.gd-chaos-field.gd-demo-calm .gd-demo-axis,.gd-chaos-field.gd-demo-done .gd-demo-axis{opacity:1;transform:none}.gd-chaos-field.gd-demo-calm .gd-demo-axis i,.gd-chaos-field.gd-demo-done .gd-demo-axis i{transform:scaleX(1)}.gd-chaos-field.gd-demo-calm .gd-demo-axis i:nth-of-type(2),.gd-chaos-field.gd-demo-done .gd-demo-axis i:nth-of-type(2){transition-delay:.2s}.gd-chaos-field.gd-demo-calm .gd-demo-axis i:nth-of-type(3),.gd-chaos-field.gd-demo-done .gd-demo-axis i:nth-of-type(3){transition-delay:.4s}@keyframes gd-interruption{0%,to{transform:translate(0)}35%{transform:translate(2px,-1px)}70%{transform:translate(-2px,1px)}}@keyframes gd-pulse-alert{0%{transform:scale(.92);opacity:.65}to{transform:scale(1.12);opacity:1}}@media(max-width:700px){.gd-sound-controls{align-items:flex-start;flex-direction:column}.gd-sound-controls button{width:100%;justify-content:center}.gd-demo-axis{left:5%;right:5%;gap:4px}.gd-demo-axis span{font-size:.4rem}.gd-chaos-field.gd-demo-organizing .bubble-a,.gd-chaos-field.gd-demo-calm .bubble-a,.gd-chaos-field.gd-demo-done .bubble-a{top:3%;left:5%;width:90%}.gd-chaos-field.gd-demo-organizing .bubble-b,.gd-chaos-field.gd-demo-calm .bubble-b,.gd-chaos-field.gd-demo-done .bubble-b{top:26%;left:5%;width:90%}.gd-chaos-field.gd-demo-organizing .bubble-c,.gd-chaos-field.gd-demo-calm .bubble-c,.gd-chaos-field.gd-demo-done .bubble-c{top:49%;left:5%;width:90%}.gd-chaos-field.gd-demo-organizing .bubble-d,.gd-chaos-field.gd-demo-calm .bubble-d,.gd-chaos-field.gd-demo-done .bubble-d{top:72%;left:5%;width:90%}}@media(prefers-reduced-motion:reduce){.gd-chaos-field.gd-demo-chaos .gd-chaos-bubble,.gd-chaos-field.gd-demo-chaos .gd-pulse{animation:none}.gd-chaos-field.gd-demo-organizing .gd-chaos-bubble,.gd-chaos-field.gd-demo-calm .gd-chaos-bubble,.gd-chaos-field.gd-demo-done .gd-chaos-bubble,.gd-demo-axis,.gd-demo-axis i{transition:none}}.tr-case{--tr-muted:var(--muted)}.tr-hero{background:var(--paper);padding-top:76px;border-bottom:1px solid var(--line)}.tr-hero-grid{min-height:760px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.62fr);gap:84px;align-items:center}.tr-hero h1{font-size:clamp(3.45rem,6.3vw,6.9rem);line-height:.93;letter-spacing:-.055em;margin:0}.tr-hero h1 em,.tr-situation h2 em,.tr-loop h2 em,.tr-result h2 em{font-weight:400;color:var(--accent)}.tr-hero-side>p{color:var(--tr-muted);font-size:1.04rem}.tr-knowledge-stack{margin:38px 0 32px;display:grid;border-top:1px solid var(--line)}.tr-knowledge-stack span{padding:12px 0;border-bottom:1px solid var(--line);font-family:IBM Plex Mono,monospace;font-size:.65rem;letter-spacing:.11em}.tr-situation{padding-top:120px;padding-bottom:120px}.tr-section-head{display:grid;grid-template-columns:1.1fr .62fr;gap:74px;align-items:end;margin-bottom:62px}.tr-section-head h2{font-size:clamp(3rem,5.2vw,5.55rem);margin:0}.tr-section-head>p{color:var(--tr-muted);margin:0}.tr-simulator{border:1px solid var(--line);background:var(--mineral)}.tr-scene-card{padding:34px;border-bottom:1px solid var(--line);background:var(--ink);color:var(--paper)}.tr-scene-meta{display:flex;justify-content:space-between;gap:20px;font-family:IBM Plex Mono,monospace;font-size:.59rem;letter-spacing:.08em;color:#f2ebdd80}.tr-dialogue{margin-top:48px;display:grid;grid-template-columns:1.15fr .65fr;gap:68px;align-items:end}.tr-dialogue span{display:block;margin-bottom:12px;font-family:IBM Plex Mono,monospace;font-size:.58rem;letter-spacing:.11em;color:var(--amber)}.tr-client-line blockquote{font-family:var(--serif);font-size:clamp(2.1rem,3.8vw,4rem);line-height:1.02;margin:0;max-width:900px}.tr-laura-line p{margin:0;color:#f2ebdda8;font-size:.9rem}.tr-decision-panel{padding:34px}.tr-decision-head{display:flex;justify-content:space-between;gap:42px;align-items:end;margin-bottom:24px}.tr-decision-head>span{font-family:IBM Plex Mono,monospace;font-size:.67rem;letter-spacing:.11em;color:var(--accent)}.tr-decision-head p{margin:0;max-width:540px;color:var(--tr-muted);font-size:.82rem}.tr-role-guide{max-width:900px;margin:0 0 24px;color:var(--tr-muted);font-size:.9rem;line-height:1.6}.tr-decision-options{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.tr-decision-options button{text-align:left;min-height:190px;padding:20px;border:1px solid var(--line);background:#f2ebdd94;color:var(--text);cursor:pointer;display:flex;flex-direction:column;gap:26px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.tr-decision-options button:hover{border-color:var(--line);transform:translateY(-2px)}.tr-decision-options button:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.tr-decision-options button.is-selected{border-color:var(--amber);box-shadow:inset 4px 0 0 var(--amber);background:var(--paper)}.tr-decision-options small{font-family:IBM Plex Mono,monospace;font-size:.55rem;letter-spacing:.1em;color:var(--accent)}.tr-decision-options button>span{margin-top:auto;font-family:var(--serif);font-size:1.23rem;line-height:1.15}.tr-feedback{margin-top:18px;border-top:1px solid var(--line);padding-top:22px;min-height:160px}.tr-feedback-kicker{font-family:IBM Plex Mono,monospace;font-size:.58rem;letter-spacing:.11em;color:var(--amber);margin-bottom:16px}.tr-feedback-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.tr-feedback-grid article{padding-right:18px;border-right:1px solid var(--line)}.tr-feedback-grid article:last-child{border-right:0}.tr-feedback-grid span{font-family:IBM Plex Mono,monospace;font-size:.55rem;letter-spacing:.08em;color:var(--accent)}.tr-feedback-grid p,.tr-feedback-empty{color:var(--tr-muted);font-size:.84rem;line-height:1.6}.tr-feedback-empty{max-width:670px;margin:0}.tr-diagnosis{background:var(--paper)}.tr-learned-label{margin:34px 0 16px;font-family:IBM Plex Mono,monospace;font-size:.62rem;letter-spacing:.11em;color:var(--accent)}.tr-reveal{margin-top:70px;padding:34px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:.3fr 1.7fr;gap:44px}.tr-reveal>span{font-family:IBM Plex Mono,monospace;font-size:.65rem;letter-spacing:.11em;color:var(--accent)}.tr-reveal p{font-family:var(--serif);font-size:1.55rem;margin:0 0 8px}.tr-reveal strong{display:block;max-width:940px;font-family:var(--serif);font-size:clamp(2.25rem,4.1vw,4.15rem);line-height:1;font-weight:400}.tr-loop{background:var(--indigo);color:var(--paper)}.tr-loop .section-shell{padding-top:120px;padding-bottom:120px}.tr-loop-head{display:grid;grid-template-columns:1.1fr .58fr;gap:72px;align-items:end;margin-bottom:64px}.tr-loop-head h2{font-size:clamp(3rem,5.1vw,5.5rem);margin:0}.tr-loop-head>p{margin:0;color:#f2ebdda8}.tr-loop h2 em{color:var(--amber)}.tr-learning-loop{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;gap:12px;align-items:stretch}.tr-learning-loop article{min-height:230px;border:1px solid rgba(242,235,221,.24);padding:18px;display:flex;flex-direction:column}.tr-learning-loop article>span{font-family:IBM Plex Mono,monospace;font-size:.57rem;color:var(--amber)}.tr-learning-loop strong{margin-top:auto;font-family:var(--serif);font-size:1.55rem;font-weight:400}.tr-learning-loop p{font-size:.76rem;line-height:1.5;color:var(--muted)}.tr-learning-loop>i{font-style:normal;display:grid;place-items:center;color:var(--amber)}.tr-principle{margin-top:58px;padding-top:28px;border-top:1px solid rgba(242,235,221,.24)}.tr-principle p{font-family:var(--serif);font-size:1.55rem;margin:0}.tr-principle strong{display:block;font-family:var(--serif);font-size:clamp(2.7rem,5vw,5rem);line-height:.98;font-weight:400;margin:6px 0 22px}.tr-principle>span{font-family:IBM Plex Mono,monospace;font-size:.65rem;letter-spacing:.12em;color:var(--amber)}.tr-transfer{padding-top:120px;padding-bottom:120px}.tr-transfer-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:80px}.tr-transfer-copy h2{font-size:clamp(2.8rem,4.7vw,5rem);margin:0 0 28px}.tr-transfer-copy p{color:var(--tr-muted)}.tr-transfer-scene{border:1px solid var(--line);padding:30px;background:var(--paper)}.tr-transfer-scene>span,.tr-transfer-turn small,.tr-transfer-example small{font-family:IBM Plex Mono,monospace;font-size:.58rem;letter-spacing:.1em;color:var(--accent)}.tr-transfer-scene blockquote{font-family:var(--serif);font-size:clamp(2rem,3.7vw,3.8rem);line-height:1.02;margin:35px 0 46px}.tr-transfer-turn{padding:24px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.tr-transfer-turn strong{display:block;margin-top:8px;font-family:var(--serif);font-size:1.55rem;font-weight:400}.tr-transfer-example{padding-top:22px}.tr-transfer-example p{font-size:1.02rem;margin:9px 0 0;color:var(--tr-muted)}.tr-transfer-line{margin-top:42px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0;display:grid;grid-template-columns:1fr auto 1fr;gap:18px;align-items:center}.tr-transfer-line span{font-family:IBM Plex Mono,monospace;font-size:.64rem;letter-spacing:.1em;color:var(--accent)}.tr-transfer-line i{font-style:normal;color:var(--amber)}.tr-transfer-line strong{font-family:var(--serif);font-size:1.55rem;font-weight:400;text-align:right}.tr-result{background:var(--mineral)}.tr-result .section-shell{padding-top:120px;padding-bottom:120px}.tr-result-head{display:grid;grid-template-columns:1.1fr .58fr;gap:72px;align-items:end;margin-bottom:54px}.tr-result-head h2{font-size:clamp(3rem,5.2vw,5.6rem);margin:0}.tr-result-head>p{margin:0;color:var(--tr-muted)}.tr-compare{display:grid;grid-template-columns:1fr 1fr;gap:16px}.tr-compare article{min-height:330px;padding:26px;border:1px solid var(--line);display:flex;flex-direction:column;background:#f2ebdd85}.tr-compare article>span{font-family:IBM Plex Mono,monospace;font-size:.62rem;letter-spacing:.1em;color:var(--accent)}.tr-compare article>div{margin:auto 0;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.tr-compare b{font-family:var(--serif);font-size:1.38rem;font-weight:400}.tr-compare i{font-style:normal;color:var(--accent)}.tr-compare p{margin:0;color:var(--tr-muted);font-size:.84rem}.tr-after{border-color:var(--indigo)!important;box-shadow:inset 0 4px 0 var(--indigo)}.tr-manual-bridge{margin-top:42px;padding:28px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:.34fr 1.66fr;gap:36px;align-items:start}.tr-manual-bridge span{font-family:IBM Plex Mono,monospace;font-size:.62rem;letter-spacing:.11em;color:var(--accent)}.tr-manual-bridge strong{font-family:var(--serif);font-size:clamp(2rem,3.7vw,3.8rem);line-height:1.02;font-weight:400}.tr-takeaway{background:var(--ink);color:var(--paper)}.tr-takeaway .section-shell{padding-top:120px;padding-bottom:120px}.tr-takeaway h2{font-size:clamp(3.2rem,5.8vw,6.2rem);margin:0 0 24px;max-width:1180px}.tr-takeaway-main{font-family:var(--serif);font-size:clamp(1.7rem,3.2vw,3rem);line-height:1.08;max-width:940px;color:#f2ebddc2}.tr-method-strip{margin:64px 0 44px;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(242,235,221,.22);border-left:1px solid rgba(242,235,221,.22)}.tr-method-strip>span{min-height:220px;padding:22px;border-right:1px solid rgba(242,235,221,.22);border-bottom:1px solid rgba(242,235,221,.22);display:flex;flex-direction:column}.tr-method-strip small{font-family:IBM Plex Mono,monospace;font-size:.54rem;letter-spacing:.08em;color:var(--muted)}.tr-method-strip strong{margin-top:auto;font-family:var(--serif);font-size:1.48rem;font-weight:400}.tr-method-strip .is-current{background:#c9874614;box-shadow:inset 0 -3px 0 var(--amber)}.tr-method-strip .is-current small{color:var(--amber)}.tr-evidence-boundary{max-width:940px;color:#f2ebdda3;font-size:.88rem}.tr-cta{background:var(--surface)}@media(max-width:1120px){.tr-hero-grid,.tr-section-head,.tr-loop-head,.tr-result-head,.tr-transfer-grid{grid-template-columns:1fr;gap:34px}.tr-hero-grid{padding-top:78px;padding-bottom:70px}.tr-dialogue{grid-template-columns:1fr;gap:34px}.tr-decision-options{grid-template-columns:1fr}.tr-decision-options button{min-height:0}.tr-feedback-grid{grid-template-columns:1fr}.tr-feedback-grid article{border-right:0;border-bottom:1px solid var(--line);padding:0 0 18px}.tr-learning-loop{grid-template-columns:1fr}.tr-learning-loop>i{transform:rotate(90deg);min-height:24px}.tr-learning-loop article{min-height:0}.tr-method-strip{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.tr-hero{padding-top:68px}.tr-manual-bridge{grid-template-columns:1fr;gap:12px}.tr-hero-grid,.tr-situation,.tr-loop .section-shell,.tr-transfer,.tr-result .section-shell,.tr-takeaway .section-shell,.tr-cta .section-shell{width:calc(100% - 36px)}.tr-hero h1{font-size:clamp(2.8rem,13vw,4.55rem)}.tr-situation,.tr-transfer{padding-top:84px;padding-bottom:84px}.tr-scene-card,.tr-decision-panel{padding:20px}.tr-scene-meta,.tr-decision-head{align-items:flex-start;flex-direction:column}.tr-client-line blockquote{font-size:clamp(1.9rem,9vw,3rem)}.tr-reveal{grid-template-columns:1fr;gap:14px}.tr-transfer-line{grid-template-columns:1fr;gap:8px}.tr-transfer-line i{transform:rotate(90deg);justify-self:start}.tr-transfer-line strong{text-align:left}.tr-compare,.tr-method-strip{grid-template-columns:1fr}.tr-method-strip>span{min-height:150px}}@media(prefers-reduced-motion:reduce){.tr-decision-options button{transition:none}.tr-decision-options button:hover{transform:none}}@media(max-width:760px){.sample-nav nav{gap:12px}.sample-nav nav>a:not(.sample-nav-cta){display:none}.sample-lang-switcher{padding-left:0;border-left:0}.sample-nav-cta{padding-left:12px}}html[lang=fr] .seo-floating-question.q2{right:14%}@media(max-width:760px){html[lang=fr] .seo-floating-question.q2{right:16%;max-width:40%}}.sample-footer .footer-authorship{display:block;grid-column:1 / -1;max-width:85ch;line-height:1.6;text-wrap:pretty}.sample-nav .lang-switcher a{min-width:28px;min-height:32px;display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;opacity:1}.tr-hero .sample-kicker,.tr-decision-head>span,.tr-decision-options small,.tr-feedback-kicker,.tr-learned-label,.tr-reveal>span,.tr-transfer-scene>span,.tr-transfer-turn small,.tr-transfer-example small,.tr-transfer-line span,.tr-compare article>span,.tr-manual-bridge span,.gd-events time,.gd-reveal>span,.gd-next-action span,.gd-result-line span,.gd-board-column>header i{color:var(--accent);font-size:.75rem}.tr-learning-loop article>span,.tr-principle>span{color:#e2b57d;font-size:.75rem}.tr-feedback-grid span,.tr-dialogue span,.tr-scene-meta,.tr-knowledge-stack span,.gd-board-column>header span,.gd-card-person small{font-size:.75rem}.seo-lens-jump{display:inline-flex;gap:16px;align-items:center;color:var(--paper);border-bottom:1px solid var(--amber);padding:12px 0;margin:12px 0 8px;font-size:.95rem;text-decoration:none}.seo-lens-jump:focus-visible{outline:2px solid var(--amber);outline-offset:5px}.seo-decision-lens{scroll-margin-top:104px;margin:36px 0 64px}.seo-lens-heading{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:48px;align-items:end;margin-bottom:30px}.seo-lens-kicker{font-family:IBM Plex Mono,monospace;font-size:.75rem;letter-spacing:.08em;color:var(--accent);margin:0 0 16px}.seo-lens-heading h2{font-family:var(--serif);font-size:clamp(2.3rem,4.4vw,4.5rem);font-weight:400;line-height:1.02;margin:0;max-width:17ch}.seo-lens-heading>p{color:var(--muted);margin:0;max-width:440px;line-height:1.65}.seo-lens-controls{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.seo-lens-controls button{flex:1 1 150px;min-width:0;min-height:52px;padding:13px 18px;border:1px solid var(--line);background:transparent;color:var(--text);font-family:var(--sans);font-size:.95rem;display:flex;gap:16px;align-items:center;cursor:pointer;text-align:left;transition:background .16s,color .16s}.seo-lens-controls button>span{font-family:IBM Plex Mono,monospace;font-size:.75rem}.seo-lens-controls button[aria-pressed=true]{background:var(--ink);color:var(--paper);box-shadow:inset 0 -3px 0 var(--amber)}.seo-lens-controls button:hover{border-color:var(--indigo)}.seo-lens-controls button:focus-visible{outline:3px solid var(--indigo);outline-offset:3px}.seo-lens-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--paper)}.seo-lens-comparison article{padding:clamp(24px,3.5vw,44px);min-height:285px;display:flex;flex-direction:column;justify-content:space-between}.seo-lens-before{background:var(--ink);color:var(--paper)}.seo-lens-after{background:var(--indigo);color:var(--paper);position:relative}.seo-lens-after:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--amber)}.seo-lens-comparison article>p{font-family:IBM Plex Mono,monospace;font-size:.75rem;letter-spacing:.07em;margin:0 0 30px;color:#e2b57d}.seo-lens-comparison blockquote{font-family:var(--serif);font-size:clamp(1.9rem,3vw,3.2rem);line-height:1.08;margin:0;overflow-wrap:break-word}.seo-lens-reason{display:grid;grid-template-columns:minmax(130px,.35fr) minmax(0,1fr);gap:24px;padding:24px 0;border-bottom:1px solid var(--line);min-height:116px}.seo-lens-reason>span{font-family:IBM Plex Mono,monospace;font-size:.75rem;letter-spacing:.06em;color:var(--accent)}.seo-lens-reason p{margin:0;max-width:850px;color:var(--text);font-size:1rem;line-height:1.65}@media(max-width:700px){.seo-lens-heading{grid-template-columns:1fr;gap:20px}.seo-lens-comparison{grid-template-columns:1fr}.seo-lens-comparison article{min-height:205px}.seo-lens-reason{grid-template-columns:1fr;gap:10px;min-height:150px}.seo-decision-lens{scroll-margin-top:90px}.seo-lens-controls button{flex-basis:100%;gap:18px}.seo-lens-heading h2{max-width:20ch}}@media(prefers-reduced-motion:reduce){.seo-lens-controls button{transition:none}}.sample-section-label{color:var(--accent);font-size:.75rem}.sample-section-label.sample-label-light,.tr-loop .sample-section-label{color:#e2b57d}.tr-takeaway .sample-section-label{color:var(--amber)}.sample-diagnosis-grid article>span{color:var(--accent);font-size:.75rem}.sample-intervention .sample-kicker,.sample-intervention-map span{font-size:.75rem}.sample-cta .sample-kicker{color:var(--accent);font-size:.75rem}.sample-cta p:not(.sample-kicker){color:var(--muted)}.gd-takeaway .sample-kicker{color:#e2b57d;font-size:.75rem}.seo-journey header span{font-size:.75rem}.seo-journey-before header span,.seo-result-note span{color:var(--accent);font-size:.75rem}.sample-email-contact{margin:18px 0 6px;width:100%;max-width:380px}.sample-email-contact .sample-email-label{margin:0 0 8px;font-size:.875rem;line-height:1.5;color:var(--text)}.sample-email-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.sample-email-address{font-size:.9375rem;color:var(--text);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.sample-email-row button{min-height:44px;padding:9px 13px;border:1px solid var(--line);background:transparent;color:var(--text);font-size:.875rem;cursor:pointer}.sample-email-row button:hover{background:var(--ink);color:var(--paper)}.sample-email-row button:focus-visible{outline:3px solid var(--indigo);outline-offset:3px}.sample-email-row button:disabled{cursor:wait}.sample-email-contact .sample-email-status{min-height:1.5em;margin:8px 0 0;font-size:.875rem;line-height:1.5;color:var(--text)}.sample-case-nav{background:var(--ink);color:var(--paper);border-bottom:1px solid rgba(242,235,221,.2)}.sample-case-nav .section-shell{padding-block:64px}.sample-case-nav-kicker,.sample-case-nav-category{font-family:IBM Plex Mono,monospace;font-size:.75rem;line-height:1.6;letter-spacing:.06em;color:#e2b57d}.sample-case-nav-kicker{margin:0 0 12px}.sample-case-nav h2{font-family:var(--serif);font-size:clamp(2.2rem,3.4vw,3.4rem);font-weight:400;line-height:1.08;margin:0 0 32px;max-width:26ch}.sample-case-nav-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(242,235,221,.3);border-bottom:1px solid rgba(242,235,221,.3)}.sample-case-nav-grid li{min-width:0}.sample-case-nav-grid li+li{border-left:1px solid rgba(242,235,221,.3)}.sample-case-nav-link{height:100%;min-height:220px;padding:26px;display:flex;flex-direction:column;align-items:flex-start;color:var(--paper)}.sample-case-nav h3{font-family:var(--serif);font-size:clamp(1.8rem,2.5vw,2.4rem);font-weight:400;line-height:1.12;margin:20px 0 24px;overflow-wrap:break-word}.sample-case-nav-action{display:flex;justify-content:space-between;gap:20px;align-items:center;width:100%;margin-top:auto;font-size:.875rem;min-height:28px}.sample-case-nav-action>span{font-size:1.4rem;color:#e2b57d;transition:transform .18s ease}.sample-case-nav-link:focus-visible{outline:3px solid #E2B57D;outline-offset:-4px}@media(hover:hover){.sample-case-nav-link:hover{background:#f2ebdd0b}.sample-case-nav-link:hover .sample-case-nav-action{text-decoration:underline;text-underline-offset:4px}.sample-case-nav-link:hover .sample-case-nav-action>span{transform:translate(3px,-3px)}}@media(max-width:760px){.sample-case-nav .section-shell{padding-block:48px}.sample-case-nav-grid{grid-template-columns:1fr}.sample-case-nav-grid li+li{border-left:0;border-top:1px solid rgba(242,235,221,.3)}.sample-case-nav-link{min-height:0;padding:24px 8px}.sample-case-nav h3{max-width:28ch;margin:12px 0 20px}.sample-case-nav h2{margin-bottom:24px}}@media(prefers-reduced-motion:reduce){.sample-case-nav-action>span{transition:none}.sample-case-nav-link:hover .sample-case-nav-action>span{transform:none}}@media(max-width:760px){html[lang=es] .seo-floating-question.q2,html[lang=en] .seo-floating-question.q2{top:7%}}.gd-sound-controls{flex-wrap:wrap}.gd-sound-controls>div{flex:1 1 150px;min-width:0}.gd-sound-controls>div>span{font-size:.75rem;color:#e2b57d}.gd-sound-controls button{min-height:44px;max-width:100%;font-size:.75rem;border-color:#e2b57d;line-height:1.5}.gd-sound-controls button:focus-visible{outline:3px solid #E2B57D;outline-offset:4px}@media(max-width:760px){.gd-sound-controls>div{flex:0 1 auto}}@media(max-width:560px){.section-shell{padding-block:64px}}.sample-demo-jump{display:inline-flex;align-items:center;gap:16px;min-height:44px;margin-top:12px;border-bottom:1px solid currentColor;font-size:.9rem}#apertura-video,#decisiones-laura,#sistema-atencion{scroll-margin-top:104px}@media(max-width:700px){#apertura-video,#decisiones-laura,#sistema-atencion{scroll-margin-top:90px}}.sample-cta,.tr-hero{background:var(--ink);color:var(--text)}.seo-clinic-scene,.seo-browser,.seo-search-box,.seo-result-person,.gd-board-column,.gd-client-card,.tr-simulator,.tr-transfer-scene,.tr-compare article{--text:#0B0D12;--muted:#514D47;--gd-muted:#514D47;--tr-muted:#514D47;--accent:#8C501C;--line:rgba(11,13,18,.24);--seo-line:rgba(11,13,18,.16);--seo-soft:rgba(11,13,18,.065);color:var(--text);color-scheme:light}.seo-lens-controls button[aria-pressed=true]{border-color:var(--amber)}.tr-compare article{background:var(--paper)}.sample-primary-cta,.sample-email-row button{border-color:var(--amber)}.sample-primary-cta:hover,.sample-email-row button:hover{background:var(--amber);color:var(--ink)}.sample-page{--text:#0B0D12;--muted:#625C53;--accent:#8C501C;--line:rgba(11,13,18,.24);--surface:#E7DED0;--gd-muted:#625C53;--tr-muted:#625C53;--seo-line:rgba(11,13,18,.24);--seo-soft:rgba(11,13,18,.045);background:var(--paper);color:var(--text);color-scheme:light}.sample-hero,.seo-hero,.gd-hero,.tr-hero,.sample-transformation,.sample-intervention,.seo-original,.seo-journey-after,.gd-takeaway,.tr-loop,.tr-takeaway,.tr-scene-card,.sample-cta,.sample-case-nav,.carlos-workbench,.seo-lens-before,.seo-lens-after{--text:#F2EBDD;--muted:#BDB7AC;--accent:#C98746;--line:rgba(242,235,221,.24);--surface:#12151C;--gd-muted:#BDB7AC;--tr-muted:#BDB7AC;--seo-line:rgba(242,235,221,.24);--seo-soft:rgba(242,235,221,.065);color:var(--text);color-scheme:dark}@media(max-width:900px){.sample-nav nav>a.sample-nav-return{display:inline-flex;align-items:center;min-height:44px}}@media(max-width:620px){.sample-nav{gap:12px}.sample-nav .sample-brand>span{display:none}.sample-nav nav{flex:1;min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;font-size:.75rem}.sample-nav .sample-nav-cta{padding-left:10px;line-height:1.3;min-height:44px;display:flex;align-items:center}.sample-nav .sample-lang-switcher{gap:2px}}.case-v4-hero{padding-top:76px;background:#0b0d12;color:#f2ebdd;--text:#F2EBDD;--accent:#C98746;--muted:#BDB7AC;color-scheme:dark}.case-v4-shell{width:min(1296px,88%);margin-inline:auto}.case-v4-back{display:inline-flex;align-items:center;gap:14px;min-height:48px;margin-block:20px 26px;font-size:.78rem;color:#cfc7ba}.case-v4-back:hover{color:#c98746}.case-v4-opening{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:clamp(36px,5.5vw,84px);padding-bottom:70px}.case-v4-portrait{margin:0;min-width:0;align-self:stretch;display:flex;flex-direction:column}.case-v4-portrait img{display:block;width:100%;height:100%;min-height:430px;max-height:630px;object-fit:cover;object-position:center 35%;aspect-ratio:4/5}.case-v4-portrait figcaption{font-family:IBM Plex Mono,monospace;font-size:.64rem;line-height:1.7;letter-spacing:.04em;color:#bdb7ac;margin-top:13px;min-height:22px}.case-v4-label,.case-v4-context-label{font-family:IBM Plex Mono,monospace;text-transform:uppercase;font-size:.7rem;letter-spacing:.1em;color:#c98746;margin:0 0 20px}.case-v4-name{font-family:IBM Plex Mono,monospace;font-size:.76rem;letter-spacing:.05em;margin:0 0 17px;color:#e3d9c9}.case-v4-title h1{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(2.7rem,4.5vw,4.7rem);line-height:1.04;letter-spacing:-.025em;font-weight:400;margin:0;max-width:17ch;overflow-wrap:normal}.case-v4-title h1 em{color:#c98746;font-weight:400}.case-v4-jump{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:48px;margin-top:30px;padding-bottom:8px;border-bottom:1px solid #9C8063;font-size:.85rem;color:#f2ebdd}.case-v4-jump span{color:#c98746;font-size:1.3rem}.case-v4-context{padding:64px 0;background:#f2ebdd;color:#0b0d12;--text:#0B0D12;--muted:#514D47;--accent:#865328;--line:rgba(11,13,18,.22)}.case-v4-context-label{color:#865328;margin-bottom:24px}.case-v4-context-body{display:grid;grid-template-columns:minmax(0,1fr);gap:30px}.case-v4-context-copy{max-width:940px}.case-v4-context-copy>p{font-size:1.05rem;line-height:1.8;color:#514d47;max-width:75ch;margin:0 0 18px}.case-v4-context-copy>.sample-lede,.case-v4-context-copy>.seo-hero-lede,.case-v4-context-copy>.gd-hero-lede{color:#0b0d12;font-size:1.15rem!important}.case-v4-context-copy>.sample-disclaimer{font-size:.7rem!important;border-top:1px solid #C8BCAC;padding-top:16px;margin-top:25px;color:#625c53;max-width:85ch}.case-v4-context .sample-demo-jump,.case-v4-context .seo-lens-jump{color:#704118;margin-top:4px}.case-v4-context .seo-needs{max-width:760px;background:transparent;border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0}.case-v4-context .seo-needs span{color:#0b0d12;background:transparent;border-top:1px solid #BEB09E;padding:14px 0;font-size:.8rem}.case-v4-context .tr-knowledge-stack{display:flex;flex-wrap:wrap;gap:10px;margin-block:25px}.case-v4-context .tr-knowledge-stack span{color:#704118;border-color:#c1af96;background:transparent;transform:none;position:static}.case-v4-context-digital .case-v4-context-body{grid-template-columns:1fr 1fr;align-items:start;gap:50px}.case-v4-context .gd-demo-wrap{background:#0b0d12;padding:20px;--text:#F2EBDD;--muted:#BDB7AC;--gd-muted:#BDB7AC;--line:rgba(242,235,221,.24);color:#f2ebdd;color-scheme:dark}.case-v4-hero~.sample-brief,.case-v4-hero~.seo-arrival,.case-v4-hero~.tr-situation,.case-v4-hero~.gd-timeline{border-top:1px solid #CEC3B4}.case-v4-related{display:flex;align-items:center;gap:14px;margin-bottom:12px}.case-v4-related img{width:64px;height:74px;object-fit:cover;object-position:center 30%;flex:none}.case-v4-related span{font-family:IBM Plex Mono,monospace;font-size:.72rem;color:#dcd1c1}.case-v4-hero a:focus-visible{outline:3px solid #C98746;outline-offset:5px}@media(max-width:1000px){.case-v4-opening{gap:32px}.case-v4-title h1{font-size:clamp(2.5rem,5vw,3.8rem)}.case-v4-portrait img{min-height:400px}.case-v4-context-digital .case-v4-context-body{grid-template-columns:1fr}}@media(max-width:760px){.case-v4-opening{grid-template-columns:1fr;gap:28px;padding-bottom:36px}.case-v4-title{grid-row:1}.case-v4-title h1{font-size:clamp(2.7rem,8.7vw,3.8rem);max-width:22ch;line-height:1.06}.case-v4-back{margin:14px 0 18px}.case-v4-label{font-size:.65rem;margin-bottom:14px}.case-v4-name{margin-bottom:13px}.case-v4-jump{margin-top:22px}.case-v4-portrait img{height:auto;min-height:0;max-height:480px;aspect-ratio:5/4;object-position:center 34%}.case-v4-portrait figcaption{font-size:.61rem;margin-top:10px}.case-v4-context{padding:38px 0 42px}.case-v4-context-copy>p{font-size:1rem}.case-v4-context-copy>.sample-lede,.case-v4-context-copy>.seo-hero-lede,.case-v4-context-copy>.gd-hero-lede{font-size:1.05rem!important}.case-v4-context .seo-needs{grid-template-columns:1fr;gap:0}.case-v4-context .seo-needs span{padding:12px 0}.case-v4-context .sample-disclaimer{line-height:1.7}.case-v4-related img{width:48px;height:56px}.case-v4-related{margin-bottom:4px}}@media(max-width:620px){.case-v4-hero{padding-top:68px}}@media(prefers-reduced-motion:reduce){.case-v4-hero *{scroll-behavior:auto}}.sample-case-nav-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:620px){.sample-case-nav-grid{grid-template-columns:1fr}}@media(min-width:621px){.sample-case-nav-grid li:nth-child(3){border-left:0}.sample-case-nav-grid li:nth-child(n+3){border-top:1px solid rgba(242,235,221,.3)}}
