/* GATE 3.6 — CONOCIMIENTO */
.knowledge-hero{background:var(--deep);color:var(--ivory);padding:168px 0 96px}.knowledge-hero-grid{display:grid;grid-template-columns:minmax(360px,.82fr) minmax(0,1.18fr);gap:72px;align-items:center}.knowledge-hero h1,.knowledge-detail-hero h1,.study-detail-hero h1{font-family:var(--serif);font-size:clamp(3.15rem,4.8vw,5.25rem);font-weight:500;line-height:.94;letter-spacing:-.035em;margin:22px 0 28px}.knowledge-hero h1 em,.knowledge-detail-hero h1 em,.study-detail-hero h1 em,.knowledge-purpose h2 em,.knowledge-formats h2 em,.knowledge-areas h2 em,.knowledge-vteic h2 em,.knowledge-principles h2 em,.vteic-why h2 em,.vteic-domains h2 em,.vteic-method h2 em,.vteic-coming h2 em,.study-context h2 em,.study-method h2 em,.study-materials h2 em,.study-results h2 em,.study-next h2 em{color:var(--champagne);font-weight:400}.knowledge-hero-copy>p:last-child,.knowledge-detail-hero p,.study-detail-hero p{color:rgba(244,239,230,.72);font-size:1rem;line-height:1.72;max-width:670px}.knowledge-hero-mosaic{display:grid;grid-template-columns:1.25fr .75fr;grid-template-rows:repeat(2,245px);gap:8px}.knowledge-hero-mosaic figure{margin:0;overflow:hidden;background:#19314c}.knowledge-hero-mosaic .hero-main{grid-row:1/3}.knowledge-hero-mosaic img{width:100%;height:100%;object-fit:cover}
.knowledge-purpose,.vteic-why,.study-context{background:var(--ivory);padding:104px 0}.knowledge-purpose-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:96px;align-items:start}.knowledge-purpose h2,.knowledge-formats h2,.knowledge-areas h2,.knowledge-principles h2,.vteic-why h2,.vteic-domains h2,.vteic-coming h2,.study-context h2,.study-method h2,.study-materials h2,.study-results h2,.study-next h2{font-family:var(--serif);font-size:clamp(2.65rem,3.8vw,4.25rem);font-weight:500;line-height:.98;letter-spacing:-.03em;color:var(--navy);margin:18px 0 0}.knowledge-lead{font-family:var(--serif);font-size:clamp(1.5rem,2vw,2rem);line-height:1.28;color:var(--navy);margin:0 0 18px}.knowledge-purpose-grid>div:last-child>p:not(.knowledge-lead){color:#596160;max-width:680px}
.knowledge-formats,.vteic-domains,.study-method{background:#eee6d8;padding:100px 0}.section-heading{max-width:940px;margin-bottom:46px}.section-heading.two-col{max-width:none;display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,.7fr);gap:80px;align-items:end}.section-heading.two-col>p{color:#596160}.formats-grid,.domains-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(21,35,66,.18);border-left:1px solid rgba(21,35,66,.18)}.formats-grid article,.domains-grid article{min-height:235px;padding:28px;border-right:1px solid rgba(21,35,66,.18);border-bottom:1px solid rgba(21,35,66,.18)}.formats-grid span,.domains-grid span{font-size:.59rem;color:#966f34}.formats-grid h3,.domains-grid h3{font-family:var(--serif);font-size:1.55rem;font-weight:500;color:var(--navy);margin:42px 0 9px;line-height:1.1}.formats-grid p,.domains-grid p{font-size:.79rem;color:#5c6462;line-height:1.6}.domains-grid{grid-template-columns:repeat(3,1fr)}
.knowledge-areas{background:var(--ivory);padding:104px 0}.knowledge-area-list{border-top:1px solid rgba(21,35,66,.18)}.knowledge-area-list article{display:grid;grid-template-columns:72px minmax(0,1fr) 44px;gap:28px;padding:30px 0;border-bottom:1px solid rgba(21,35,66,.18);align-items:center}.area-number{font-size:.62rem;color:#986f34}.area-copy h3{font-family:var(--serif);font-size:clamp(1.8rem,2.4vw,2.6rem);font-weight:500;color:var(--navy);margin:0 0 6px}.area-subtitle{text-transform:uppercase;letter-spacing:.11em;font-size:.58rem;color:#8f6b39!important}.area-copy>p{margin:4px 0 0;max-width:760px;color:#596160}.area-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:15px}.area-tags span{border:1px solid rgba(21,35,66,.17);padding:5px 8px;font-size:.57rem;color:var(--navy)}.knowledge-area-list article>a{font-family:var(--serif);font-size:1.9rem;color:#8f6a33;text-align:center}
.knowledge-growth{background:#f4efe6;padding:96px 0;border-top:1px solid rgba(21,35,66,.12);border-bottom:1px solid rgba(21,35,66,.12)}.knowledge-growth-grid{display:grid;grid-template-columns:minmax(320px,.88fr) minmax(0,1.12fr);gap:88px;align-items:start}.knowledge-growth h2{font-family:var(--serif);font-size:clamp(2.7rem,3.8vw,4.2rem);font-weight:500;line-height:.98;letter-spacing:-.03em;color:var(--navy);margin:18px 0}.knowledge-growth h2 em{color:var(--champagne);font-weight:400}.knowledge-growth-grid>div:first-child>p:last-child{color:#596160;max-width:650px}.growth-topics{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid rgba(21,35,66,.18);border-left:1px solid rgba(21,35,66,.18)}.growth-topics span{min-height:72px;display:flex;align-items:center;padding:16px 18px;border-right:1px solid rgba(21,35,66,.18);border-bottom:1px solid rgba(21,35,66,.18);font-family:var(--serif);font-size:1.05rem;color:var(--navy)}
.knowledge-study{background:#e7dece;padding:92px 0}.knowledge-study-grid{display:grid;grid-template-columns:minmax(360px,1fr) minmax(0,1fr);gap:70px;align-items:center}.knowledge-study figure{height:570px;margin:0;overflow:hidden}.knowledge-study img{width:100%;height:100%;object-fit:cover}.knowledge-study h2{font-family:var(--serif);font-size:clamp(2.8rem,4vw,4.45rem);font-weight:500;line-height:.98;color:var(--navy);margin:18px 0 6px}.study-location{text-transform:uppercase;letter-spacing:.12em;font-size:.62rem;color:#8a6939}.knowledge-study>div>div>p:not(.eyebrow):not(.study-location){color:#57605e}.study-facts{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(21,35,66,.18);border-left:1px solid rgba(21,35,66,.18);margin:26px 0}.study-facts span{padding:18px;border-right:1px solid rgba(21,35,66,.18);border-bottom:1px solid rgba(21,35,66,.18);font-size:.67rem;color:#596160}.study-facts b{display:block;font-family:var(--serif);font-size:1.5rem;color:var(--navy);font-weight:500;margin-bottom:3px}
.knowledge-vteic,.vteic-method{background:var(--navy);color:var(--ivory);padding:104px 0}.knowledge-vteic-grid{display:grid;grid-template-columns:minmax(300px,.75fr) minmax(0,1.25fr);gap:84px}.knowledge-vteic h2,.vteic-method h2{font-family:var(--serif);font-size:clamp(2.9rem,4.2vw,4.6rem);font-weight:500;line-height:.97;margin:18px 0;color:var(--ivory)}.knowledge-vteic-grid>div:first-child>p:not(.eyebrow){color:rgba(244,239,230,.67);max-width:540px}.vteic-flow{border-top:1px solid rgba(244,239,230,.18)}.vteic-flow article{display:grid;grid-template-columns:48px 190px 1fr;gap:20px;align-items:start;padding:22px 0;border-bottom:1px solid rgba(244,239,230,.18)}.vteic-flow span{font-size:.6rem;color:var(--champagne)}.vteic-flow h3{font-family:var(--serif);font-size:1.55rem;font-weight:500;margin:0;color:var(--ivory)}.vteic-flow p{margin:4px 0 0;color:rgba(244,239,230,.6);font-size:.78rem}
.knowledge-principles{background:var(--ivory);padding:104px 0}.knowledge-principles-grid{display:grid;grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);gap:90px}.principle-list{border-top:1px solid rgba(21,35,66,.18)}.principle-list article{display:grid;grid-template-columns:48px 1fr;gap:22px;padding:23px 0;border-bottom:1px solid rgba(21,35,66,.18)}.principle-list>article>span{font-size:.6rem;color:#956e35}.principle-list h3{font-family:var(--serif);font-size:1.5rem;font-weight:500;color:var(--navy);margin:0}.principle-list p{font-size:.78rem;color:#5b6260;margin:4px 0 0}
.knowledge-cta{background:var(--deep);color:var(--ivory);padding:94px 0}.knowledge-cta-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:90px;align-items:center}.knowledge-cta h2{font-family:var(--serif);font-size:clamp(2.8rem,4.2vw,4.55rem);font-weight:500;line-height:.98;margin:18px 0 0}.knowledge-cta-grid>div:last-child p{color:rgba(244,239,230,.68);margin-bottom:25px}
/* detail */
.knowledge-detail-hero,.study-detail-hero{background:var(--deep);color:var(--ivory);padding:166px 0 92px}.knowledge-detail-grid,.study-detail-grid{display:grid;grid-template-columns:minmax(360px,.92fr) minmax(360px,1.08fr);gap:76px;align-items:center}.vteic-hero-panel{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid rgba(244,239,230,.2);border-left:1px solid rgba(244,239,230,.2)}.vteic-hero-panel span{min-height:190px;display:flex;align-items:flex-end;padding:24px;border-right:1px solid rgba(244,239,230,.2);border-bottom:1px solid rgba(244,239,230,.2);font-family:var(--serif);font-size:1.45rem;color:var(--ivory)}.vteic-coming{background:var(--ivory);padding:104px 0}.study-detail-hero figure{height:610px;margin:0;overflow:hidden}.study-detail-hero img{width:100%;height:100%;object-fit:cover}.study-meta{display:flex;flex-wrap:wrap;gap:7px;margin-top:26px}.study-meta span{border:1px solid rgba(244,239,230,.2);padding:7px 10px;font-size:.59rem;color:rgba(244,239,230,.78)}.study-materials{background:var(--navy);color:var(--ivory);padding:104px 0}.study-materials-grid{display:grid;grid-template-columns:minmax(350px,.92fr) minmax(0,1.08fr);gap:72px;align-items:center}.study-materials figure{height:570px;margin:0;overflow:hidden}.study-materials img{width:100%;height:100%;object-fit:cover}.study-materials h2{color:var(--ivory)}.materials-list{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid rgba(244,239,230,.18);border-left:1px solid rgba(244,239,230,.18);margin-top:30px}.materials-list span{display:flex;gap:12px;padding:17px;border-right:1px solid rgba(244,239,230,.18);border-bottom:1px solid rgba(244,239,230,.18);font-size:.76rem}.materials-list b{font-size:.56rem;color:var(--champagne)}.study-results{background:#eee6d8;padding:104px 0}.study-results-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:88px}.study-results-grid>div:first-child>p:last-child{color:#596160}.study-numbers{display:grid;grid-template-columns:1fr;border-top:1px solid rgba(21,35,66,.18)}.study-numbers article{display:grid;grid-template-columns:170px 1fr;gap:25px;align-items:center;padding:20px 0;border-bottom:1px solid rgba(21,35,66,.18)}.study-numbers strong{font-family:var(--serif);font-size:2rem;font-weight:500;color:var(--navy)}.study-numbers span{font-size:.78rem;color:#596160}.study-next{background:var(--navy);color:var(--ivory);padding:104px 0}.study-next h2{color:var(--ivory)}.study-next .knowledge-lead{color:var(--ivory)}.study-next .knowledge-purpose-grid>div:last-child>p:not(.knowledge-lead){color:rgba(244,239,230,.65)}.study-links{display:flex;gap:24px;flex-wrap:wrap;margin-top:28px}.study-links a{color:var(--ivory);border-bottom:1px solid rgba(244,239,230,.28);padding-bottom:5px;font-size:.72rem;font-weight:700}
@media(max-width:1020px){.knowledge-hero-grid,.knowledge-purpose-grid,.section-heading.two-col,.knowledge-study-grid,.knowledge-vteic-grid,.knowledge-principles-grid,.knowledge-cta-grid,.knowledge-detail-grid,.study-detail-grid,.study-materials-grid,.study-results-grid,.knowledge-growth-grid{grid-template-columns:1fr}.knowledge-hero-mosaic{grid-template-rows:repeat(2,200px)}.formats-grid{grid-template-columns:repeat(2,1fr)}.domains-grid{grid-template-columns:repeat(2,1fr)}.knowledge-study figure,.study-detail-hero figure,.study-materials figure{height:520px}.knowledge-vteic-grid,.knowledge-principles-grid{gap:46px}}
@media(max-width:640px){.knowledge-hero,.knowledge-detail-hero,.study-detail-hero{padding:132px 0 72px}.knowledge-hero h1,.knowledge-detail-hero h1,.study-detail-hero h1{font-size:clamp(2.8rem,13vw,4rem)}.knowledge-hero-mosaic{grid-template-columns:1fr 1fr;grid-template-rows:230px 155px}.knowledge-hero-mosaic .hero-main{grid-row:auto;grid-column:1/3}.formats-grid,.domains-grid,.materials-list{grid-template-columns:1fr}.knowledge-area-list article{grid-template-columns:44px 1fr}.knowledge-area-list article>a{display:none}.study-facts{grid-template-columns:1fr}.vteic-flow article{grid-template-columns:38px 1fr}.vteic-flow h3,.vteic-flow p{grid-column:2}.study-numbers article{grid-template-columns:1fr}.knowledge-purpose,.knowledge-formats,.knowledge-areas,.knowledge-study,.knowledge-vteic,.knowledge-principles,.knowledge-cta,.vteic-why,.vteic-domains,.vteic-method,.vteic-coming,.study-context,.study-method,.study-materials,.study-results,.study-next{padding:76px 0}.knowledge-study figure,.study-detail-hero figure,.study-materials figure{height:400px}}

@media(max-width:640px){.growth-topics{grid-template-columns:1fr}.knowledge-growth{padding:76px 0}}
