@font-face{font-family:"serif";src:url(../media/sourceserif4_latin-s.p.42r14_4q5vmfj.woff2)format("woff2");font-display:swap;font-weight:300 500}@font-face{font-family:serif Fallback;src:local(Arial);ascent-override:102.41%;descent-override:33.12%;line-gap-override:0.0%;size-adjust:101.16%}.ItVyza_className{font-family:"serif",serif Fallback,Georgia,Times New Roman,serif}.ItVyza_variable{--font-serif:"serif", "serif Fallback", Georgia, Times New Roman, serif}
@font-face{font-family:sans;src:url(../media/inter_latin-s.p.2bn3s6zvc0dyp.woff2)format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.ZPQTwq_className{font-family:sans,sans Fallback,Arial,Helvetica,sans-serif}.ZPQTwq_variable{--font-sans:"sans", "sans Fallback", Arial, Helvetica, sans-serif}
@layer sitio{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--navy:#0e2a47;--navy2:#3e6b7f;--ink:#0e2a47;--cream:#f6f1e8;--paper:#fbf8f2;--sand:#d8c1a1;--gold:#b88a2e;--gold-deep:#765717;--muted:#415766;--line:#d8c1a1}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--ink);font-family:var(--font-sans),"Inter",Arial,Helvetica,sans-serif;margin:0;font-size:1rem;line-height:1.65}a{color:inherit}a:focus-visible,summary:focus-visible{outline:3px solid var(--gold);outline-offset:4px}img{max-width:100%;display:block}.wrap{width:min(100% - 3rem,1200px);margin-inline:auto}.eyebrow{text-transform:uppercase;letter-spacing:.19em;font-size:.78rem;font-weight:700;line-height:1.5}.serif{font-family:var(--font-serif),"Source Serif 4",var(--font-serif),"Source Serif 4",Georgia,serif;font-weight:400}.site-header{z-index:4;background:var(--navy);color:var(--paper);border-bottom:1px solid #ffffff21;position:relative}.header-inner{justify-content:space-between;align-items:center;gap:2rem;min-height:78px;display:flex}.brand{white-space:nowrap;align-items:center;gap:1rem;text-decoration:none;display:flex}.brand-mark{object-fit:contain;width:34px;height:34px}.brand-name{font-family:var(--font-serif),"Source Serif 4",var(--font-serif),"Source Serif 4",Georgia,serif;letter-spacing:.01em;font-size:1.19rem;line-height:1.16}.brand-small{font-family:var(--font-sans),"Inter",Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.2em;color:var(--gold);margin-top:.27rem;font-size:.62rem;font-weight:700;display:block}.desktop-nav{border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.25rem;min-height:56px;padding-block:.8rem;font-size:.82rem;display:flex}.desktop-nav a{opacity:.9;text-decoration:none}.desktop-nav a:hover,.desktop-nav a:focus-visible{opacity:1;color:#efd7a4}.desktop-nav details{position:relative}.desktop-nav summary{cursor:pointer;white-space:nowrap;list-style:none}.desktop-nav summary::-webkit-details-marker{display:none}.desktop-nav summary:after{content:"⌄";color:var(--sand);margin-left:.4rem}.submenu{background:var(--paper);width:245px;color:var(--navy);border:1px solid var(--line);z-index:10;gap:.1rem;padding:.65rem;display:grid;position:absolute;top:calc(100% + 18px);left:-1rem;box-shadow:0 14px 35px #06192b33}.submenu a{padding:.6rem .65rem;line-height:1.35}.submenu a:hover{background:var(--cream);color:var(--navy)}.mobile-menu{display:none}.header-cta{color:#f7f4ee;white-space:nowrap;border:1px solid #d3a95ecc;padding:.72rem 1.05rem;font-size:.84rem;font-weight:700;text-decoration:none}.header-cta:hover{background:var(--gold);color:var(--navy)}.hero{background:radial-gradient(circle at 80% 45%, #e5f0ee 0, #eff1eb 25%, transparent 53%),linear-gradient(115deg, var(--paper) 0%, var(--cream) 75%);color:var(--navy);overflow:hidden}.hero-inner{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:3vw;min-height:670px;padding-block:5.2rem 0;display:grid}.hero-content{z-index:1;padding-bottom:5.5rem;position:relative}.hero .eyebrow{color:var(--gold-deep);margin:0 0 1.9rem}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.045em;max-width:780px;margin-bottom:1.7rem;font-size:clamp(3.2rem,5.45vw,5.9rem);line-height:1.04}h1 em{color:var(--gold-deep);font-weight:400}.hero-copy{color:var(--muted);max-width:560px;margin-bottom:2.2rem;font-size:1.14rem;line-height:1.7}.hero .text-link{color:var(--navy)}.hero-portrait{justify-content:center;align-self:end;align-items:flex-end;min-height:570px;margin:0;display:flex;position:relative}.hero-portrait:before{content:"";aspect-ratio:1;opacity:.44;background:#e1d6c4;border-radius:50%;width:min(98%,520px);position:absolute;bottom:-16%;right:3%}.hero-portrait img{object-fit:contain;object-position:bottom center;filter:drop-shadow(0 14px 20px #0e2a4717);width:min(115%,690px);max-width:none;max-height:650px;position:relative}.actions{flex-wrap:wrap;align-items:center;gap:1.1rem 1.6rem;display:flex}.button{justify-content:center;align-items:center;min-height:50px;padding:.95rem 1.35rem;font-size:.95rem;font-weight:700;line-height:1.3;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-gold{color:var(--navy);background:#e2bd70}.button-gold:hover{background:#edc785}.button-dark{background:var(--navy);color:var(--paper)}.button-dark:hover{background:#284154}.text-link{border-bottom:1px solid;padding:.55rem 0 .25rem;font-weight:700;line-height:1.3;text-decoration:none}.intro-band{background:var(--sand);border-bottom:1px solid var(--line)}.intro-inner{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;padding-block:3.5rem;display:grid}.intro-inner p{margin:0}.intro-lead{font-family:var(--font-serif),"Source Serif 4",var(--font-serif),"Source Serif 4",Georgia,serif;font-size:clamp(1.38rem,2vw,1.9rem);line-height:1.43}.intro-body{color:#49545c;font-size:1.05rem}section{scroll-margin-top:2rem}.section-pad{padding-block:7rem}.section-heading{grid-template-columns:1fr 1.45fr;gap:4rem;margin-bottom:3.5rem;display:grid}.section-heading .eyebrow{color:var(--gold-deep);padding-top:.65rem}h2{letter-spacing:-.035em;margin-bottom:0;font-size:clamp(2.55rem,4.5vw,4.5rem);line-height:1.13}.method{background:var(--paper)}.method-photo{margin:0 0 3rem;position:relative;overflow:hidden}.method-photo img{object-fit:cover;object-position:center 48%;width:100%;height:390px}.method-photo figcaption{color:var(--paper);font:1.25rem var(--font-serif),"Source Serif 4",Georgia,serif;background:#0e2a47e6;padding:1rem 1.3rem;position:absolute;bottom:0;left:0}.steps{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.step{padding:2rem 2.2rem 0 0}.step+.step{border-left:1px solid var(--line);padding-left:2.2rem}.step-num{color:var(--gold-deep);letter-spacing:.18em;margin-bottom:2rem;font-size:.85rem;font-weight:700}h3{letter-spacing:-.025em;margin-bottom:1rem;font-size:1.8rem;line-height:1.2}.step p{color:var(--muted);margin-bottom:0}.about{background:var(--cream)}.about-grid{grid-template-columns:.8fr 1.2fr;align-items:flex-start;gap:8vw;display:grid}.about-left .eyebrow{color:var(--gold-deep);margin-bottom:1.5rem}.about-left h2{max-width:430px}.stat-row{border-top:1px solid var(--line);flex-wrap:wrap;gap:2.5rem;margin-top:3rem;padding-top:1.4rem;display:flex}.stat strong{font-family:var(--font-serif),"Source Serif 4",var(--font-serif),"Source Serif 4",Georgia,serif;font-size:2rem;font-weight:400;line-height:1.15;display:block}.stat span{color:var(--muted);margin-top:.3rem;font-size:.82rem;line-height:1.4;display:block}.about-text{color:#38444d;max-width:650px;font-size:1.14rem;line-height:1.8}.about-text p{margin-bottom:1.35rem}.about-text p:first-child{font-family:var(--font-serif),"Source Serif 4",var(--font-serif),"Source Serif 4",Georgia,serif;color:var(--ink);font-size:1.52rem;line-height:1.55}.team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem;margin-top:4.2rem;display:grid}.team-card{background:var(--paper);margin:0}.team-card img{aspect-ratio:4/4.35;object-fit:cover;object-position:center 24%;background:#e1e5df;width:100%}.team-card:first-child img{object-position:center 17%}.team-card figcaption{border-top:3px solid var(--gold);padding:1.25rem 1.4rem 1.4rem}.team-card strong{font:normal 1.55rem var(--font-serif),"Source Serif 4",Georgia,serif;line-height:1.2;display:block}.team-card span{color:var(--muted);margin-top:.35rem;font-size:.87rem;display:block}.process{background:var(--navy);color:var(--paper)}.process-grid{grid-template-columns:1fr 1fr;align-items:center;gap:8vw;display:grid}.process .eyebrow{color:var(--gold);margin-bottom:1.4rem}.process h2{max-width:600px}.process-copy{color:#cbd3d5;font-size:1.11rem}.process-copy p{margin-bottom:1.2rem}.process-note{color:#aebbbe;margin:1.3rem 0 0;font-size:.87rem}.book{background:var(--cream)}.book-grid{grid-template-columns:.88fr 1.12fr;align-items:center;gap:8vw;display:grid}.book-art{justify-content:center;align-items:center;min-height:560px;padding:1.25rem;display:flex}.book-art img{filter:drop-shadow(14px 22px 26px #141e2847);width:min(100%,420px);height:auto}.book-content .eyebrow{color:var(--gold-deep);margin-bottom:1.3rem}.book-content h2{max-width:570px;margin-bottom:1.5rem}.book-content p{color:#46515a;max-width:570px;font-size:1.1rem}.book-content .actions{margin-top:2rem}.book-content .text-link{color:var(--navy)}footer{background:var(--navy);color:var(--cream);padding:3rem 0}.extra{background:var(--paper)}.extra-grid{grid-template-columns:repeat(3,1fr);gap:1.2rem;display:grid}.extra-card{border:1px solid var(--line);background:var(--cream);flex-direction:column;align-items:flex-start;min-height:250px;padding:1.8rem;display:flex}.extra-card h3{font-size:1.6rem}.extra-card p{color:var(--muted)}.extra-card a{text-underline-offset:4px;margin-top:auto;font-weight:700}.testimonial{background:var(--cream)}.testimonial blockquote{text-align:center;max-width:820px;margin:0 auto;font-size:clamp(1.5rem,2.7vw,2.5rem);line-height:1.4}.testimonial cite{font:normal .9rem var(--font-sans),"Inter",Arial,Helvetica,sans-serif;color:var(--muted);margin-top:1.8rem;display:block}.footer-inner{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}footer strong{font-family:var(--font-serif),"Source Serif 4",var(--font-serif),"Source Serif 4",Georgia,serif;color:#fff;font-size:1.3rem;font-weight:400}footer p{color:#a7b2b3;margin:.35rem 0 0;font-size:.83rem}.footer-links{flex-wrap:wrap;gap:1rem 1.6rem;font-size:.85rem;display:flex}.footer-links a{border-bottom:1px solid #0000;text-decoration:none}.footer-links a:hover{border-color:var(--gold);color:#fff}@media (max-width:1080px){.desktop-nav{font-size:.74rem}.hero-inner{grid-template-columns:1fr .78fr;gap:1rem}.hero-portrait{min-height:490px}.book-grid{gap:3rem}}@media (max-width:760px){.wrap{width:min(100% - 2rem,620px)}.header-inner{min-height:74px}.brand-name{font-size:1rem}.brand-mark{width:27px;height:27px}.desktop-nav{display:none}.mobile-menu{background:var(--navy);color:var(--paper);border-top:1px solid #ffffff26;display:block}.mobile-menu summary{cursor:pointer;padding:.7rem 0;font-size:.9rem;font-weight:700}.mobile-links{padding-bottom:1rem;display:grid}.mobile-links a{border-top:1px solid #ffffff1a;padding:.6rem 0;text-decoration:none;display:block}.mobile-links .subitem{color:#e4d8bd;padding-left:1rem;font-size:.85rem}.header-cta{padding:.65rem .7rem;font-size:.8rem}.hero-inner{flex-direction:column;align-items:stretch;gap:0;min-height:auto;padding-block:3.2rem 0;display:flex}.hero-content{display:contents}.hero .eyebrow{order:1;margin-bottom:1.2rem}h1{order:2;margin-bottom:1.2rem;font-size:clamp(3rem,10vw,4.4rem)}.hero-portrait{order:3;width:100%;height:350px;min-height:0;overflow:hidden}.hero-portrait img{object-fit:contain;object-position:bottom center;width:min(105%,430px);height:350px;max-height:none}.hero-portrait:before{width:330px;bottom:-28%;right:calc(50% - 165px)}.hero-copy{order:4;margin:1.3rem 0;font-size:1.04rem}.hero .actions{order:5;padding-bottom:3.5rem}.intro-inner,.section-heading,.about-grid,.process-grid,.book-grid{display:block}.intro-inner{padding-block:2.5rem}.intro-body{margin-top:1.3rem!important}.section-pad{padding-block:4.5rem}.section-heading{margin-bottom:2.5rem}.method-photo{margin-bottom:1.5rem}.method-photo img{height:250px}.method-photo figcaption{font-size:1rem}.steps{display:block}.step,.step+.step{border-left:0;padding:1.6rem 0}.step+.step{border-top:1px solid var(--line)}.step-num{margin-bottom:.8rem}.about-text{margin-top:2.5rem;font-size:1.04rem}.about-text p:first-child{font-size:1.36rem}.team-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2.5rem}.process-copy{margin-top:2rem}.book-art{min-height:auto;margin-bottom:2.5rem;padding:.7rem}.book-art img{width:min(100%,400px)}.extra-grid{display:block}.extra-card+.extra-card{margin-top:1rem}.footer-inner{display:block}.footer-links{margin-top:2rem}}@media (max-width:520px){.team-grid{grid-template-columns:1fr}.team-card img{aspect-ratio:1/.85}}@media (max-width:380px){.brand-name{font-size:.9rem}.brand-small{font-size:.55rem}.header-cta{font-size:.72rem}h1{font-size:2.75rem}.actions{align-items:stretch}.button{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}}.paths{background:var(--cream)}.paths-head{grid-template-columns:.75fr 1.25fr;align-items:flex-start;gap:3rem;margin-bottom:3rem;display:grid}.paths-head .eyebrow{color:var(--gold-deep);margin:.55rem 0 0}.paths-head h2{max-width:740px}.paths-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.path-card{background:var(--paper);border:1px solid var(--line);flex-direction:column;min-height:340px;padding:2rem;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.path-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #0e2a471a}.path-number{color:var(--gold-deep);letter-spacing:.13em;font-size:.82rem;font-weight:700}.path-card h3{margin:2.2rem 0 .8rem;font-size:2.05rem}.path-card p{color:var(--muted);line-height:1.65}.path-arrow{color:var(--navy);border-top:1px solid var(--line);justify-content:space-between;gap:1rem;margin-top:auto;padding-top:1rem;font-weight:700;display:flex}.section-actions{margin-top:2.6rem}.content-hero{background:radial-gradient(circle at 83% 30%, #e3ece9, transparent 40%),var(--paper);border-bottom:1px solid var(--line)}.content-hero-inner{padding-block:6rem 5.5rem}.content-hero .eyebrow{color:var(--gold-deep);margin-bottom:1.2rem}.content-hero h1{max-width:920px}.content-hero p:last-child{max-width:740px;color:var(--muted);font-size:1.18rem;line-height:1.7}.content-lead{font:normal clamp(1.45rem, 2.4vw, 2.3rem)/1.45 var(--font-serif),"Source Serif 4",Georgia,serif;max-width:950px}.method-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2.5rem;display:grid}.method-detail{background:var(--paper);border:1px solid var(--line);grid-template-columns:3rem 1fr;gap:1rem;padding:1.5rem;display:grid}.method-detail b{color:var(--gold-deep);font:normal 1.45rem var(--font-serif),"Source Serif 4",Georgia,serif}.method-detail h3{margin-bottom:.4rem;font-size:1.55rem}.method-detail p{color:var(--muted);margin:0}.method-detail:last-child{background:var(--navy);color:var(--paper);border-color:var(--navy);grid-column:1/-1}.method-detail:last-child b{color:#e2bd70}.method-detail:last-child p{color:#d3dce0}.content-split{grid-template-columns:1fr 1fr;align-items:center;gap:6vw;display:grid}.content-split p{color:var(--muted);font-size:1.08rem}.content-split img{aspect-ratio:4/3;object-fit:cover;width:100%}.book-feature{background:var(--cream)}.book-feature .book-art{box-shadow:none}.reading-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem;margin-top:3rem;display:grid}.reading-card{background:var(--paper);border-top:3px solid var(--gold);padding:1.7rem}.reading-card span{color:var(--gold-deep);letter-spacing:.12em;font-size:.82rem;font-weight:700}.reading-card h3{margin:1.3rem 0 .7rem}.reading-card p{color:var(--muted);margin:0}.content-outro{background:var(--navy);color:var(--paper)}.content-outro .eyebrow{color:#e2bd70}.content-outro h2{max-width:850px;margin-bottom:2rem}.desktop-nav a[aria-current=page],.mobile-links a[aria-current=page]{color:#efd7a4;text-underline-offset:.35rem;text-decoration:underline}@media (max-width:760px){.paths-head,.paths-grid,.method-detail-grid,.content-split,.reading-grid{display:block}.path-card{min-height:0;margin-bottom:1rem}.method-detail{margin-bottom:1rem}.content-hero-inner{padding-block:4.5rem}.content-split img{margin-bottom:2rem}.reading-card{margin-bottom:1rem}}.team-page-hero{background:radial-gradient(circle at 85% 20%, #e3ece9, transparent 40%),var(--paper);border-bottom:1px solid var(--line)}.team-page-hero-inner{padding-block:6.5rem 6rem}.team-page-hero .eyebrow{color:var(--gold-deep);margin-bottom:1.2rem}.team-page-hero h1{max-width:860px;margin-bottom:1.6rem}.team-page-hero p:last-child{max-width:740px;color:var(--muted);margin-bottom:0;font-size:1.18rem;line-height:1.7}.team-page-section{background:var(--cream)}.team-page-section .team-grid{align-items:stretch;margin-top:0}.team-page-section .team-card{box-shadow:0 18px 50px #0e2a4712}.team-page-section .team-card figcaption{padding:1.6rem}.team-page-section .team-card strong{font-size:1.7rem}.team-page-section .team-card p{color:#384c59;margin:1.3rem 0 0;font-size:.99rem;line-height:1.7}.team-page-outro{background:var(--navy);color:var(--paper);padding-block:4rem}.team-page-outro-inner{justify-content:space-between;align-items:center;gap:2rem;display:flex}.team-page-outro .eyebrow{color:#e2bd70}.team-page-outro h2{font-size:clamp(2.2rem,3.6vw,3.5rem)}@media (max-width:760px){.team-page-hero-inner{padding-block:4.4rem}.team-page-outro-inner{display:block}.team-page-outro .button{margin-top:2rem}}.skip{z-index:100;background:var(--paper);color:var(--navy);padding:.7rem 1.1rem;font-size:.85rem;text-decoration:underline;position:absolute;top:-4rem;left:1rem}.skip:focus{top:1rem}main{display:block}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.header-actions{align-items:center;gap:1rem;display:flex}.lang{letter-spacing:.12em;text-transform:uppercase;gap:.35rem;font-size:.74rem;display:flex}.lang a{opacity:.7;padding:.2rem .3rem;text-decoration:none}.lang a[aria-current=true]{opacity:1;border-bottom:1px solid var(--gold)}.brand img{width:34px;height:auto}.brand-text{display:block}.mobile-menu .wrap{padding-bottom:.2rem}.mobile-links .group{color:#e2bd70;letter-spacing:.16em;text-transform:uppercase;border-top:1px solid #ffffff1a;padding:.6rem 0 .2rem;font-size:.72rem;font-weight:700}.mobile-links .group+a{border-top:0}.button{cursor:pointer;border:0;font-family:inherit}.button[disabled]{opacity:.6;cursor:wait;transform:none}.button-line{color:var(--navy);border:1px solid var(--navy);background:0 0}.button-line:hover{background:var(--navy);color:var(--paper)}.text-link{cursor:pointer;font-family:inherit;font-size:inherit;color:inherit;background:0 0;border-top:0;border-left:0;border-right:0}.content-hero .lead{max-width:740px;color:var(--muted);margin:0;font-size:1.18rem;line-height:1.7}.process-cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1rem;display:grid}.process-card{background:var(--paper);border:1px solid var(--line);flex-direction:column;padding:2rem;display:flex;position:relative}.process-card.featured{border:2px solid var(--navy)}.process-card .badge{background:var(--navy);color:var(--paper);letter-spacing:.14em;text-transform:uppercase;padding:.3rem .7rem;font-size:.7rem;font-weight:700;position:absolute;top:-.85rem;left:2rem}.process-card .sessions{color:var(--gold-deep);letter-spacing:.13em;text-transform:uppercase;font-size:.82rem;font-weight:700}.process-card h3{margin:1.2rem 0 .8rem;font-size:1.9rem}.process-card>p{color:var(--muted)}.process-card ul{border-top:1px solid var(--line);margin:0 0 1.5rem;padding:0;list-style:none}.process-card li{border-bottom:1px solid var(--line);padding:.55rem 0;font-size:.95rem}.price{margin-top:auto;padding-top:1rem}.price strong{font-family:var(--font-serif),"Source Serif 4",Georgia,serif;letter-spacing:-.02em;font-size:2.4rem;font-weight:400;line-height:1.1;display:block}.price span{color:var(--muted);font-size:.82rem}.process-card .actions{flex-direction:column;align-items:stretch;gap:.6rem;margin-top:1.4rem}.process-card .actions .text-link{align-self:center}.faq{border-top:1px solid var(--line);max-width:860px}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;font-family:var(--font-serif),"Source Serif 4",Georgia,serif;padding:1.3rem 2.5rem 1.3rem 0;font-size:1.35rem;line-height:1.35;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--gold-deep);font-size:1.5rem;position:absolute;top:1.2rem;right:.2rem}.faq details[open] summary:after{content:"–"}.faq details p{color:var(--muted);max-width:720px;margin:0 0 1.4rem}.form-panel{background:var(--paper);border:1px solid var(--line);padding:2rem}.form-panel h3{margin-bottom:.6rem;font-size:1.7rem}.form-grid{gap:1.1rem;display:grid}.form-grid .two{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.field{color:var(--navy);gap:.35rem;font-size:.86rem;font-weight:700;display:grid}.field input,.field textarea{font:inherit;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:0;width:100%;padding:.8rem .9rem;font-size:1rem;font-weight:400}.field input:focus,.field textarea:focus{outline:2px solid var(--gold);outline-offset:1px;border-color:var(--gold)}.field textarea{resize:vertical;min-height:140px}.form-note{color:var(--muted);margin:0;font-size:.92rem}.form-hl .form-note{margin-bottom:1.2rem}.form-hl .form-hl-aviso{margin:1rem 0 0;font-size:.82rem}.form-hl iframe{display:block}.calendario-dialogo{background:0 0;border:0;width:min(960px,100vw - 2rem);max-width:none;max-height:none;padding:0}.calendario-dialogo::backdrop{background:#0e2a47b8}.calendario-dialogo-caja{background:var(--paper);height:min(860px,100dvh - 2rem);padding:2.6rem 0 0;position:relative;overflow-y:auto}.calendario-dialogo-caja iframe{border:0;width:100%;height:100%;display:block}.calendario-dialogo-pie{padding:1.2rem clamp(1rem,4vw,2.4rem) 2rem}.calendario-dialogo-cerrar{width:44px;height:44px;font:inherit;color:var(--navy);cursor:pointer;background:0 0;border:0;font-size:2rem;line-height:1;position:absolute;top:.3rem;right:.6rem}.form-ok{border-left:3px solid var(--gold);background:var(--cream);margin:0;padding:1rem 1.2rem}.buy-summary{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.2rem;padding-bottom:1rem;display:flex}.buy-summary strong{font-family:var(--font-serif),"Source Serif 4",Georgia,serif;font-size:1.6rem;font-weight:400}.buy-panel{margin-top:1rem}.contact-grid{grid-template-columns:1fr 1fr;align-items:flex-start;gap:6vw;display:grid}.event-list{border-top:1px solid var(--line)}.event{border-bottom:1px solid var(--line);grid-template-columns:9rem 1fr auto;align-items:center;gap:2rem;padding:1.6rem 0;display:grid}.event time{font-family:var(--font-serif),"Source Serif 4",Georgia,serif;font-size:1.25rem;line-height:1.3}.event h3{margin:0 0 .3rem;font-size:1.5rem}.event p{color:var(--muted);margin:0;font-size:.95rem}.event .meta{color:var(--gold-deep);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.4rem;font-size:.78rem;font-weight:700}.status{letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--navy);white-space:nowrap;padding:.3rem .6rem;font-size:.72rem;font-weight:700;display:inline-block}.status.completo{opacity:.55}.status.ultimas{background:var(--navy);color:var(--paper)}.empty{color:var(--muted);font-size:1.05rem}.training-body p{color:var(--muted);font-size:1.08rem}.training-body .bullet{margin-bottom:.6rem;padding-left:1.2rem;position:relative}.training-body .bullet:before{content:"";background:var(--gold-deep);width:.45rem;height:1px;position:absolute;top:.75em;left:0}.training-aside{background:var(--paper);border:1px solid var(--line);padding:2rem}.training-aside .duration{color:var(--muted);margin:0 0 1rem}.training-split{grid-template-columns:1.3fr .7fr;align-items:flex-start;gap:6vw;display:grid}.post-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;display:grid}.post-card{background:var(--paper);border:1px solid var(--line);flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.post-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #0e2a471a}.post-card img{aspect-ratio:16/10;object-fit:cover;width:100%}.post-card div{flex-direction:column;flex:1;padding:1.6rem;display:flex}.post-card time{color:var(--gold-deep);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:700}.post-card h2{letter-spacing:-.02em;margin:.8rem 0;font-size:1.6rem;line-height:1.25}.post-card p{color:var(--muted);margin:0 0 1rem}.prose{color:#2c3d4a;max-width:720px;margin-inline:auto;font-size:1.12rem;line-height:1.8}.prose h2{margin:2.5rem 0 1rem;font-size:2rem}.prose h3{margin:2rem 0 .8rem;font-size:1.5rem}.prose a{color:var(--gold-deep)}.prose blockquote{border-left:3px solid var(--gold);font-family:var(--font-serif),"Source Serif 4",Georgia,serif;margin:2rem 0;padding-left:1.4rem;font-size:1.35rem}.prose img{margin:2rem 0}.post-cover{object-fit:cover;width:100%;max-height:520px;margin-bottom:3rem}.testimonial-list{gap:3.5rem;display:grid}.testimonial-list blockquote{font-size:clamp(1.3rem,2.2vw,2rem)}.footer-brand{align-items:center;gap:1rem;display:flex}.footer-brand img{width:42px;height:auto}.social{flex-wrap:wrap;gap:.4rem;margin-top:1rem;display:flex}.social a{color:#d6dde0;border:1px solid #d6dde04d;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.social a:hover{color:#fff;border-color:var(--gold)}.social svg{fill:currentColor;width:20px;height:20px}.footer-links button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:0}.footer-links button:hover{border-color:var(--gold);color:#fff}.center-screen{text-align:center;background:var(--navy);min-height:100vh;color:var(--paper);flex-direction:column;justify-content:center;align-items:center;gap:1.3rem;padding:2rem;display:flex}.center-screen img{width:110px;height:auto}.center-screen h1{margin:0;font-size:clamp(2.4rem,6vw,3.6rem)}.center-screen p{opacity:.8;margin:0}.center-screen a{color:#e2bd70}@media (max-width:1080px){.process-cards{grid-template-columns:1fr;max-width:560px}.post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.header-actions .lang{display:none}.mobile-menu .lang{padding:.8rem 0 1rem;display:flex}.contact-grid,.training-split,.form-grid .two{display:block}.form-grid .two .field+.field{margin-top:1.1rem}.contact-grid>*+*,.training-split>*+*{margin-top:2.5rem}.event{grid-template-columns:1fr;gap:.6rem}.post-grid{grid-template-columns:1fr}.form-panel,.training-aside{padding:1.4rem}}.agenda{background:#f0eadf}.agenda .filters{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.agenda .filters button{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #b4ad9c;border-radius:25px;padding:10px 18px;font-size:14px}.agenda .filters button[aria-pressed=true]{background:var(--ink);color:#fff}.agenda .micro{color:var(--muted);margin:0 0 1.4rem;font-size:.85rem}.event-cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;display:grid}.event-card{background:#fffdf8;border:1px solid #d8cdb9;flex-direction:column;gap:1.2rem;padding:28px;display:flex}.event-card[hidden]{display:none}.event-card-top{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.event-date{color:var(--navy);justify-items:start;line-height:1;display:grid}.event-month{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep);font-size:.72rem;font-weight:700}.event-day{font-family:var(--font-serif),"Source Serif 4",Georgia,serif;margin:.25rem 0 .2rem;font-size:3.2rem}.event-year{color:var(--muted);font-size:.8rem}.event-img{object-fit:cover;border:1px solid #d8cdb9;width:112px;height:84px;display:block}.event-meta{color:var(--gold-deep);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .45rem;font-size:.74rem;font-weight:700}.event-card h3{font-family:var(--font-serif),"Source Serif 4",Georgia,serif;margin:0;font-size:1.6rem;font-weight:400;line-height:1.2}.event-summary{color:var(--muted);margin:.6rem 0 0;font-size:.98rem}.event-card-foot{border-top:1px solid #d8cdb9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;margin-top:auto;padding-top:1rem;display:flex}.event-card-foot .text-link{color:var(--navy)}@media (max-width:760px){.event-cards{grid-template-columns:1fr}.event-card{padding:22px}.agenda .filters button{padding:9px 12px}}.agenda-hero .content-hero-inner{padding-block:2.6rem 2.2rem}.agenda-hero+.section-pad{padding-top:2.6rem}@media (max-width:760px){.agenda-hero .content-hero-inner{padding-block:2rem 1.8rem}.agenda-hero+.section-pad{padding-top:2rem}}.event-date-pronto{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep);padding-top:.3rem;font-size:.78rem;font-weight:700}}@layer reset{.pg :not(form,form *,.form-ok,.form-hl,.form-hl *,.calendario-dialogo,.calendario-dialogo *){all:revert}.pg [hidden]{display:none!important}}.pg-inicio{--blue:#112e46;--gold:#b6924c;--ink:#233747;--paper:#fbf9f4;--sand:#f0ebe1}.pg-inicio *{box-sizing:border-box}.pg-inicio{background:var(--paper);color:var(--ink);font:16px/1.7 var(--font-sans),"Inter",Arial,sans-serif;margin:0}.pg-inicio h1,.pg-inicio h2,.pg-inicio h3,.pg-inicio p,.pg-inicio figure{margin:0}.pg-inicio h1,.pg-inicio h2,.pg-inicio h3{font-family:var(--font-serif),"Source Serif 4",Georgia,serif;font-weight:400;line-height:1.12}.pg-inicio h1{letter-spacing:-3px;font-size:clamp(52px,5.6vw,84px)}.pg-inicio h2{letter-spacing:-1.5px;font-size:clamp(34px,3.7vw,54px)}.pg-inicio h3{font-size:29px}.pg-inicio p+p{margin-top:18px}.pg-inicio a{color:inherit;text-decoration:none}.pg-inicio button{font:inherit;cursor:pointer}.pg-inicio a:focus-visible,.pg-inicio button:focus-visible{outline:3px solid var(--gold);outline-offset:5px}.pg-inicio .wrap{max-width:1240px;margin:auto;padding:0 40px}.pg-inicio .hero{background:var(--blue);color:#fff;padding:76px 0 0}.pg-inicio .hero-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:70px;display:grid}.pg-inicio .eyebrow{text-transform:uppercase;letter-spacing:2.4px;color:var(--gold);margin-bottom:23px;font-size:11px;font-weight:700}.pg-inicio h1 em{color:#e1c78f;font-style:normal}.pg-inicio .hero .lead{margin-top:29px}.pg-inicio .lead{font-size:22px;line-height:1.5}.pg-inicio .hero p:not(.eyebrow){max-width:620px}.pg-inicio .hero .lead+p{color:#d7e1e8;margin-top:18px}.pg-inicio .actions{flex-wrap:wrap;gap:12px;margin-top:31px;display:flex}.pg-inicio .button,.pg-inicio .outline{background:var(--gold);color:#142c3e;border:1px solid var(--gold);padding:14px 23px;font-size:13px;font-weight:700;display:inline-block}.pg-inicio .outline{color:inherit;background:0 0;border-color:#688095}.pg-inicio .button:hover{background:#d0b273}.pg-inicio .outline:hover{border-color:#e1c78f}.pg-inicio .caption{opacity:.7;margin:28px 0 45px;font-size:12px}.pg-inicio .hero figure{align-self:end;position:relative}.pg-inicio .hero figure img{object-fit:cover;object-position:center top;border-radius:130px 130px 0 0;width:100%;max-height:560px;display:block}.pg-inicio .hero figcaption{text-align:center;color:#d5dde2;background:#0c2439;padding:10px;font-size:10px}.pg-inicio .section{padding-top:95px;padding-bottom:95px}.pg-inicio .sectionhead{max-width:740px;margin-bottom:42px}.pg-inicio .sectionhead>p:last-child{max-width:600px;margin-top:22px}.pg-inicio .explorer{grid-template-columns:.8fr 1.2fr;gap:30px;display:grid}.pg-inicio .tabs{flex-direction:column;gap:12px;display:flex}.pg-inicio .tabs button{text-align:left;color:var(--ink);background:0 0;border:1px solid #d9d5ca;padding:22px}.pg-inicio .tabs button[aria-pressed=true]{background:var(--blue);color:#fff;border-color:var(--blue)}.pg-inicio .case{border-left:3px solid var(--gold);background:#f2eee5;padding:35px 40px}.pg-inicio .case h3{margin-bottom:18px}.pg-inicio .note{color:#637079;font-size:12px}.pg-inicio .textlink{border-bottom:1px solid var(--gold);margin-top:24px;padding-bottom:6px;font-size:13px;font-weight:700;display:inline-block}.pg-inicio .soft{background:var(--sand)}.pg-inicio .steps{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.pg-inicio .steps article{border-top:1px solid #cabfa9;padding-top:20px}.pg-inicio .steps span,.pg-inicio .paths span{letter-spacing:1.5px;color:#826b3b;font-size:10px}.pg-inicio .steps h3{margin:16px 0;font-size:26px}.pg-inicio .steps p{font-size:14px}.pg-inicio .paths{grid-template-columns:1fr 1fr;gap:24px;display:grid}.pg-inicio .paths>a{background:#fff;border:1px solid #e6dfd1;padding:36px}.pg-inicio .paths h3{margin:18px 0;font-size:40px}.pg-inicio .paths strong{margin-top:24px;font-size:12px;display:block}.pg-inicio .paths>a:hover,.pg-inicio .courses>a:hover{border-color:var(--gold)}.pg-inicio .training{background:var(--blue);color:#fff}.pg-inicio .traininghead{grid-template-columns:1fr .8fr;align-items:center;gap:60px;margin-bottom:40px;display:grid}.pg-inicio .traininghead img{object-fit:cover;width:100%;height:250px}.pg-inicio .traininghead p:last-child{margin-top:22px}.pg-inicio .courses{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.pg-inicio .courses>a{border:1px solid #496070;padding:26px}.pg-inicio .courses span{color:#e0c58e;letter-spacing:1px;font-size:11px}.pg-inicio .courses h3{margin:14px 0;font-size:27px}.pg-inicio .courses p{color:#ced9e0;font-size:14px}.pg-inicio .courses strong{margin-top:22px;font-size:12px;display:block}.pg-inicio .about{grid-template-columns:1fr 1fr;gap:85px;display:grid}.pg-inicio .book{background:#e9dfcd}.pg-inicio .quotes{grid-template-columns:1fr 1fr;gap:40px;display:grid}.pg-inicio blockquote{font:23px/1.65 var(--font-serif),"Source Serif 4",Georgia,serif;border-top:1px solid #cdbb95;margin:0;padding-top:30px}.pg-inicio cite{font:bold 13px var(--font-sans),"Inter",Arial,sans-serif;margin-top:25px;display:block}.pg-inicio cite span{margin-top:8px;font-size:11px;font-weight:400;display:block}.pg-inicio .contact{background:var(--blue);color:#fff}.pg-inicio .contact p:not(.eyebrow){margin:25px 0}.pg-inicio .contact h2{max-width:900px}@media (max-width:950px){.pg-inicio .hero-grid{gap:30px}.pg-inicio .hero{padding-top:50px}.pg-inicio .steps,.pg-inicio .courses{grid-template-columns:1fr 1fr}.pg-inicio .about{gap:40px}.pg-inicio .traininghead{gap:25px}}@media (max-width:620px){.pg-inicio .wrap{padding-left:24px;padding-right:24px}.pg-inicio .section{padding-top:60px;padding-bottom:60px}.pg-inicio .hero-grid,.pg-inicio .explorer,.pg-inicio .paths,.pg-inicio .traininghead,.pg-inicio .about,.pg-inicio .quotes{grid-template-columns:1fr}.pg-inicio .hero-grid{gap:15px}.pg-inicio .hero figure{max-width:350px;margin:auto}.pg-inicio .hero figure img{max-height:350px}.pg-inicio .hero .caption{margin-bottom:20px}.pg-inicio .hero h1{letter-spacing:-2px}.pg-inicio .hero .lead{font-size:21px}.pg-inicio .tabs{gap:8px}.pg-inicio .tabs button{padding:15px}.pg-inicio .case{padding:25px}.pg-inicio .steps,.pg-inicio .courses{grid-template-columns:1fr}.pg-inicio .steps{gap:25px}.pg-inicio .steps article{padding-top:16px}.pg-inicio .traininghead img{height:210px}.pg-inicio .quotes{gap:35px}.pg-inicio blockquote{font-size:21px}.pg-inicio .actions{text-align:center;flex-direction:column;align-items:stretch}.pg-inicio .hero{padding-top:40px}}.pg-inicio .book-cover{aspect-ratio:890/1344;width:260px;margin:0 0 35px;overflow:hidden;box-shadow:10px 14px 30px #49381e40}.pg-inicio .book-cover img{object-fit:fill;width:207.53%;max-width:none;height:100%;display:block;transform:translate(-51.81%)}.pg-inicio .book .about{align-items:center}@media (max-width:620px){.pg-inicio .book-cover{width:220px;margin:0 auto 35px}}.pg-inicio .book-cover{aspect-ratio:auto;width:280px;box-shadow:none;overflow:visible}.pg-inicio .book-cover img{object-fit:contain;width:100%;max-width:100%;height:auto;transform:none}.pg-inicio .hero{color:#112e46;background:linear-gradient(110deg,#faf7f0 30%,#eef3ef 100%);padding-top:110px}.pg-inicio .hero h1 em{color:#805d16;font-style:italic}.pg-inicio .hero .eyebrow{color:#805d16}.pg-inicio .hero .lead+p{color:#3f586a}.pg-inicio .hero figure{background:radial-gradient(at 50% 65%,#e5e2d6 0 60%,#0000 61%)}.pg-inicio .hero figure img{border-radius:0;max-height:550px}.pg-inicio .hero figcaption{color:#405568;background:0 0}.pg-inicio .hero .outline{border-color:#8a9ba6}.pg-inicio .hero .caption{opacity:.8}@media (max-width:620px){.pg-inicio .hero{padding-top:50px}.pg-inicio .book-cover{width:240px}}.pg-inicio .hero{background:linear-gradient(105deg,#faf7f0 40%,#eaf2ef 100%);padding:135px 0 0}.pg-inicio .hero-grid{grid-template-columns:1fr 1fr;align-items:end;gap:65px}.pg-inicio .hero-grid>div{padding-bottom:140px}.pg-inicio .hero h1{letter-spacing:-2.5px;max-width:550px;font-size:clamp(48px,5.7vw,82px);line-height:1.12}.pg-inicio .hero .eyebrow{letter-spacing:2px;white-space:nowrap;margin-bottom:32px;font-size:10px}.pg-inicio .original-intro{margin-top:28px;font-size:16px;line-height:1.8;max-width:520px!important}.pg-inicio .hero .actions{align-items:center;gap:28px;margin-top:28px}.pg-inicio .hero .button{background:#e7c16c;border-color:#e7c16c;padding:13px 21px}.pg-inicio .original-link{border-bottom:1px solid #112e46;padding-bottom:4px;font-size:13px;font-weight:700}.pg-inicio .hero figure{isolation:isolate;background:0 0;width:100%;position:relative}.pg-inicio .hero figure:before{content:"";z-index:-1;aspect-ratio:1;background:#e7e6dc;border-radius:50%;width:94%;position:absolute;bottom:-50px;left:3%}.pg-inicio .hero figure img{border-radius:0;width:100%;max-height:none}.pg-inicio .original-band{background:#d9c29f;padding:55px 0}.pg-inicio .original-band .wrap{grid-template-columns:1fr 1fr;gap:90px;display:grid}.pg-inicio .original-band h2{letter-spacing:0;max-width:440px;font-size:30px;line-height:1.4}.pg-inicio .original-band p{max-width:500px;font-size:14px;line-height:1.8}@media (max-width:950px){.pg-inicio .hero{padding-top:80px}.pg-inicio .hero .eyebrow{white-space:normal}.pg-inicio .hero-grid{gap:30px}.pg-inicio .hero-grid>div{padding-bottom:70px}.pg-inicio .original-band .wrap{gap:35px}}@media (max-width:620px){.pg-inicio .hero{padding-top:55px}.pg-inicio .hero-grid{grid-template-columns:1fr}.pg-inicio .hero-grid>div{padding-bottom:20px}.pg-inicio .hero h1{font-size:51px}.pg-inicio .hero figure{max-width:350px}.pg-inicio .hero .actions{align-items:flex-start;gap:18px}.pg-inicio .original-band .wrap{grid-template-columns:1fr;gap:22px}.pg-inicio .original-band{padding:40px 0}.pg-inicio .original-band h2{font-size:27px}}.pg-inicio .hero{overflow:hidden}.pg-inicio .paths{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:700px){.pg-inicio .paths{grid-template-columns:1fr}}.pg-inicio .book .about>div>h2{margin-bottom:28px}.pg-inicio .hero figure:before{top:4.9%;bottom:auto}.pg-metodologia{--ink:#102b49;--paper:#faf7ef;--muted:#40566a;--gold:#e2be73;--gold-ink:#80601e;--line:#d8cdb9;--soft:#f0eadf;--white:#fffdf8}.pg-metodologia *{box-sizing:border-box}.pg-metodologia{color:var(--ink);background:var(--paper);margin:0;font:16px/1.75 Arial,Helvetica,sans-serif}.pg-metodologia a{color:inherit;text-decoration:none}.pg-metodologia button{font:inherit;cursor:pointer}.pg-metodologia button:disabled{cursor:default;opacity:.4}.pg-metodologia img{width:100%;height:auto;display:block}.pg-metodologia h1,.pg-metodologia h2,.pg-metodologia h3,.pg-metodologia h4,.pg-metodologia p,.pg-metodologia figure,.pg-metodologia blockquote{margin:0}.pg-metodologia h1,.pg-metodologia h2,.pg-metodologia h3{font-family:var(--font-serif),"Source Serif 4",Georgia,serif;font-weight:400}.pg-metodologia h1{letter-spacing:-2.3px;font-size:clamp(44px,4.7vw,68px);line-height:1.08}.pg-metodologia h2{letter-spacing:-1.4px;font-size:clamp(34px,3.5vw,49px);line-height:1.17}.pg-metodologia h3{font-size:28px;line-height:1.3}.pg-metodologia h4{font-size:16px;line-height:1.45}.pg-metodologia p+p{margin-top:18px}.pg-metodologia .wrap{width:min(1180px,100% - 96px);margin-inline:auto}.pg-metodologia .section{padding-block:88px}.pg-metodologia .eyebrow{font:600 11px/1.6 var(--font-sans),"Inter",Arial,sans-serif;text-transform:uppercase;letter-spacing:1.9px;color:var(--gold-ink);margin-bottom:20px}.pg-metodologia .prose{color:var(--muted)}.pg-metodologia .prose p{font-size:16px;line-height:1.85}.pg-metodologia .section-heading{max-width:750px;margin-bottom:42px}.pg-metodologia .section-heading>p:not(.eyebrow){color:var(--muted);max-width:690px;margin-top:22px;font-size:16px}.pg-metodologia .section-heading.centered{text-align:center;max-width:810px;margin-inline:auto}.pg-metodologia .centered>p:not(.eyebrow){margin-inline:auto}.pg-metodologia .button{background:var(--gold);min-height:50px;color:var(--ink);border:1px solid var(--gold);justify-content:center;align-items:center;gap:24px;padding:15px 22px;font-size:14px;font-weight:600;line-height:1.45;transition:background .18s;display:inline-flex}.pg-metodologia .button:hover{background:#ebca89}.pg-metodologia .button.small{min-height:44px;padding:11px 18px;font-size:12px}.pg-metodologia .text-link{border-bottom:1px solid #a99b80;padding-bottom:3px;font-size:13px;font-weight:600;display:inline-block}.pg-metodologia .text-link:hover{color:var(--gold-ink)}.pg-metodologia .actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}.pg-metodologia .micro{color:var(--muted);font-size:12px;line-height:1.65}.pg-metodologia .hero{grid-template-columns:1.22fr 1fr;align-items:center;gap:60px;padding-block:68px;display:grid}.pg-metodologia .hero .intro{color:#354c5e;margin-top:25px;font-size:18px;line-height:1.7}.pg-metodologia .hero-copy>p:not(.eyebrow):not(.intro){color:var(--muted);max-width:580px;margin-top:20px;font-size:15px}.pg-metodologia .hero-copy>p.micro{letter-spacing:.3px;font-size:11px!important}.pg-metodologia .hero-photo{aspect-ratio:4/5;border:1px solid var(--line);background:#ebe2d0}.pg-metodologia .hero-photo img{object-fit:cover;width:100%;height:100%}.pg-metodologia .chapter-nav{border-block:1px solid var(--line)}.pg-metodologia .chapter-nav>.wrap{justify-content:space-between;align-items:center;gap:28px;padding-block:22px;font-size:12px;display:flex}.pg-metodologia .chapter-nav span{color:var(--muted)}.pg-metodologia .chapter-nav a{font-weight:600}.pg-metodologia .chapter-nav a:hover{text-underline-offset:5px;text-decoration:underline}.pg-metodologia .origin{grid-template-columns:1fr 1fr;gap:95px;display:grid}.pg-metodologia .origin .prose{padding-top:38px}.pg-metodologia .origin .text-link{margin-top:23px}.pg-metodologia .explore-section{background:var(--soft)}.pg-metodologia .explorer{background:var(--white);border:1px solid #cfc1a8}.pg-metodologia .scenario-choices,.pg-metodologia .daily-choices{border-bottom:1px solid var(--line);display:flex}.pg-metodologia .scenario-choices button,.pg-metodologia .daily-choices button{border:0;border-right:1px solid var(--line);color:var(--ink);background:0 0;flex:1;padding:19px 16px;font-size:14px;line-height:1.5}.pg-metodologia .scenario-choices button:last-child,.pg-metodologia .daily-choices button:last-child{border-right:0}.pg-metodologia .scenario-choices button[aria-pressed=true],.pg-metodologia .daily-choices button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.pg-metodologia .scenario-choices button:hover:not([aria-pressed=true]),.pg-metodologia .daily-choices button:hover:not([aria-pressed=true]){background:#f2eadb}.pg-metodologia .explore-layout{grid-template-columns:.86fr 1.2fr;display:grid}.pg-metodologia .stage-list{border-right:1px solid var(--line);flex-direction:column;gap:5px;padding:25px;display:flex}.pg-metodologia .stage-list button{text-align:left;min-height:61px;color:var(--ink);background:0 0;border:1px solid #0000;align-items:center;gap:16px;padding:15px 14px;font-size:15px;line-height:1.5;display:flex}.pg-metodologia .number{font:12px/1.6 var(--font-sans),"Inter",Arial,sans-serif;color:var(--gold-ink);letter-spacing:.5px}.pg-metodologia .stage-list button[aria-pressed=true]{background:#f4edde;border-color:#d8c49a}.pg-metodologia .stage-list button:hover{background:#f4edde}.pg-metodologia .stage-arrow{color:var(--gold-ink);margin-left:auto;font-size:18px}.pg-metodologia .stage-panel{flex-direction:column;min-height:405px;padding:42px 44px;display:flex}.pg-metodologia .stage-panel .eyebrow{margin-bottom:12px}.pg-metodologia .stage-panel h3{font-size:26px}.pg-metodologia .stage-panel blockquote{font:italic 29px/1.4 var(--font-serif),"Source Serif 4",Georgia,serif;max-width:460px;margin-top:22px}.pg-metodologia .stage-panel>p:not(.eyebrow){color:var(--muted);margin-top:19px;font-size:15px;line-height:1.8}.pg-metodologia .stage-controls{align-items:center;gap:18px;margin-top:auto;padding-top:22px;display:flex}.pg-metodologia .stage-controls>span{letter-spacing:2px;color:var(--muted);font-size:11px}.pg-metodologia .round-button{width:42px;height:42px;color:var(--ink);background:0 0;border:1px solid #bca77e;border-radius:50%;font-size:20px}.pg-metodologia .round-button:hover:enabled{background:var(--gold)}.pg-metodologia .explorer-foot{border-top:1px solid var(--line);color:var(--muted);padding:17px 28px;font-size:12px}.pg-metodologia .explorer-foot span{color:var(--gold-ink);margin-right:7px}.pg-metodologia .method-section{background:var(--ink);color:var(--paper)}.pg-metodologia .method-layout{grid-template-columns:1fr 1fr;gap:95px;display:grid}.pg-metodologia .method-section .eyebrow,.pg-metodologia .final-section .eyebrow{color:var(--gold)}.pg-metodologia .method-section .prose{color:#d3dce3}.pg-metodologia .method-section .prose p:first-child{color:var(--paper);font-size:19px}.pg-metodologia .method-section .text-link{color:var(--paper);border-color:#80909a;margin-top:25px}.pg-metodologia .capability-shell{border:1px solid var(--line)}.pg-metodologia .capability-tabs{border-bottom:1px solid var(--line);display:flex}.pg-metodologia .capability-tabs button{border:0;border-right:1px solid var(--line);color:var(--ink);font:24px var(--font-serif),"Source Serif 4",Georgia,serif;background:0 0;flex:1;align-items:center;gap:18px;padding:22px 20px;display:flex;position:relative}.pg-metodologia .capability-tabs button:last-child{border-right:0}.pg-metodologia .capability-tabs button[aria-selected=true]{background:#eee5d4}.pg-metodologia .capability-tabs button[aria-selected=true]:after{content:"";background:var(--gold-ink);height:3px;position:absolute;bottom:-1px;left:0;right:0}.pg-metodologia .capability-tabs button:hover{background:#f3edde}.pg-metodologia .capability-panel{padding:36px}.pg-metodologia .capability-panel h3{margin-bottom:30px;font-size:25px}.pg-metodologia .capability-grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.pg-metodologia .capability-grid article{border-top:1px solid var(--line);padding-top:22px}.pg-metodologia .capability-grid p{color:var(--muted);margin-top:13px;font-size:14px;line-height:1.8}.pg-metodologia .capacity-example{background:var(--soft);border-left:2px solid var(--gold-ink);margin-top:32px;padding:20px 24px}.pg-metodologia .capacity-example .eyebrow{margin-bottom:7px;font-size:10px}.pg-metodologia .capacity-example p{color:var(--muted);font-size:15px}.pg-metodologia .steps-section{background:var(--soft)}.pg-metodologia .steps-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.pg-metodologia .step-card{background:var(--white);border:1px solid #d8c6a3;padding:30px}.pg-metodologia .step-heading{align-items:baseline;gap:19px;margin-bottom:17px;display:flex}.pg-metodologia .step-heading h3{font-size:27px}.pg-metodologia .step-card>p{color:var(--muted);padding-left:35px;font-size:15px;line-height:1.8}.pg-metodologia .step-card details{border-top:1px solid var(--line);margin:22px 0 0 35px}.pg-metodologia .step-card summary{padding-block:15px;cursor:pointer;padding-right:25px;font-size:12px;font-weight:600;list-style:none;position:relative}.pg-metodologia .step-card summary:after{content:"+";font-size:19px;font-weight:400;position:absolute;top:9px;right:0}.pg-metodologia .step-card details[open] summary:after{content:"−"}.pg-metodologia .step-card details p{color:var(--muted);padding-bottom:8px;font-size:14px;line-height:1.8}.pg-metodologia .final-step{background:var(--ink);color:var(--paper);grid-column:1/-1}.pg-metodologia .final-step .number{color:var(--gold)}.pg-metodologia .final-step>p,.pg-metodologia .final-step details p{color:#d3dce3}.pg-metodologia .final-step details{border-color:#637383}.pg-metodologia .steps-note{color:var(--muted);text-align:center;margin-top:24px;font-size:12px}.pg-metodologia .reconciliation{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.pg-metodologia .reconciliation>.prose,.pg-metodologia .reconciliation .prose{margin-top:25px}.pg-metodologia .reconciliation-notes{border:1px solid var(--line);background:var(--white);padding:32px}.pg-metodologia .reconciliation-notes article{border-top:1px solid var(--line);gap:20px;padding-block:22px;display:flex}.pg-metodologia .reconciliation-notes article:last-child{padding-bottom:0}.pg-metodologia .reconciliation-notes article h3{font-size:23px}.pg-metodologia .reconciliation-notes article p{color:var(--muted);margin-top:10px;font-size:14px;line-height:1.8}.pg-metodologia .session-section{background:var(--soft)}.pg-metodologia .session-layout{grid-template-columns:1fr 1.1fr;align-items:center;gap:70px;display:grid}.pg-metodologia .session-photo{aspect-ratio:1;border:1px solid var(--line);background:#e9dfcb}.pg-metodologia .session-photo img{object-fit:cover;height:100%}.pg-metodologia .session-layout .prose{margin-top:25px}.pg-metodologia .session-layout .prose p{font-size:15px}.pg-metodologia .session-layout .button{margin-top:27px}.pg-metodologia .daily-demo{border:1px solid var(--line);max-width:900px}.pg-metodologia .daily-choices{max-width:none}.pg-metodologia .daily-content{padding:38px 42px}.pg-metodologia .daily-content blockquote{font:34px/1.4 var(--font-serif),"Source Serif 4",Georgia,serif}.pg-metodologia .daily-content>p{max-width:740px;color:var(--muted);min-height:57px;margin-top:20px;font-size:16px}.pg-metodologia .reflection{border-top:1px solid var(--line);margin-top:28px;padding-top:23px}.pg-metodologia .reflection .eyebrow{margin-bottom:9px;font-size:10px}.pg-metodologia .reflection p{font:22px/1.5 var(--font-serif),"Source Serif 4",Georgia,serif}.pg-metodologia .daily-note{max-width:720px;margin-top:20px}.pg-metodologia .faq-section{background:var(--soft)}.pg-metodologia .faq-layout{grid-template-columns:.85fr 1.15fr;gap:90px;display:grid}.pg-metodologia .faq-layout>div:first-child>p:last-child{color:var(--muted);max-width:310px;margin-top:23px;font-size:14px}.pg-metodologia .faqs details{border-top:1px solid #cfc3ae}.pg-metodologia .faqs details:last-child{border-bottom:1px solid #cfc3ae}.pg-metodologia .faqs summary{cursor:pointer;padding:21px 30px 21px 0;font-size:15px;font-weight:500;line-height:1.6;list-style:none;position:relative}.pg-metodologia .faqs summary:after{content:"+";font-size:23px;position:absolute;top:15px;right:2px}.pg-metodologia .faqs details[open] summary:after{content:"−"}.pg-metodologia .faqs details p{color:var(--muted);padding:0 23px 22px 0;font-size:14px;line-height:1.8}.pg-metodologia .final-section{background:var(--ink);color:var(--paper)}.pg-metodologia .final-section .section-heading>p:not(.eyebrow){color:#c8d2dc}.pg-metodologia .cta-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.pg-metodologia .cta-grid article{border:1px solid #647385;padding:32px}.pg-metodologia .cta-grid h3{font-size:29px}.pg-metodologia .cta-grid article p:not(.eyebrow){color:#d3dce3;max-width:440px;margin-top:18px;font-size:15px}.pg-metodologia .cta-grid .button{margin-top:28px}.pg-metodologia .outline-light{color:var(--paper);border-color:var(--gold);background:0 0}.pg-metodologia .outline-light:hover{background:#243e58}.pg-metodologia .cta-grid article .eyebrow{margin-bottom:15px;font-size:10px}.pg-metodologia .footer{justify-content:space-between;gap:20px;padding-block:28px;font-size:11px;display:flex}.pg-metodologia .footer a:hover{text-decoration:underline}.pg-metodologia .note{border:1px solid var(--line);margin-top:24px;padding:24px}.pg-metodologia [hidden]{display:none!important}.pg-metodologia summary::-webkit-details-marker{display:none}.pg-metodologia :focus-visible{outline-offset:5px;outline:3px solid #a67820}.pg-metodologia .method-section :focus-visible,.pg-metodologia .final-step :focus-visible,.pg-metodologia .final-section :focus-visible{outline-color:var(--gold)}@media (min-width:1600px){.pg-metodologia .wrap{width:min(1280px,100% - 120px)}}@media (max-width:1100px){.pg-metodologia .wrap{width:calc(100% - 56px)}.pg-metodologia .hero{gap:35px}.pg-metodologia .origin,.pg-metodologia .method-layout,.pg-metodologia .reconciliation,.pg-metodologia .faq-layout{gap:50px}.pg-metodologia .session-layout{gap:40px}.pg-metodologia .chapter-nav>.wrap{gap:18px}.pg-metodologia .chapter-nav span{max-width:140px;line-height:1.5}.pg-metodologia .stage-panel{padding:32px}.pg-metodologia .stage-list{padding:18px}.pg-metodologia .stage-list button{font-size:14px}}@media (max-width:960px){.pg-metodologia .hero{grid-template-columns:1.08fr .9fr;gap:32px;padding-block:50px}.pg-metodologia h1{font-size:48px}.pg-metodologia .hero .intro{font-size:17px}.pg-metodologia .hero-photo{align-self:start;margin-top:8px}.pg-metodologia .hero .actions{align-items:flex-start;gap:17px}.pg-metodologia .origin{gap:40px}.pg-metodologia .origin h2{font-size:36px}.pg-metodologia .origin .prose{padding-top:35px}.pg-metodologia .section{padding-block:65px}.pg-metodologia .chapter-nav span{display:none}.pg-metodologia .chapter-nav>.wrap{justify-content:space-between}.pg-metodologia .stage-panel blockquote{font-size:26px}.pg-metodologia .explore-layout{grid-template-columns:.9fr 1.1fr}.pg-metodologia .stage-list button{gap:10px;padding-inline:10px}.pg-metodologia .stage-panel{min-height:430px}.pg-metodologia .capability-grid{gap:24px}.pg-metodologia .reconciliation{gap:35px}.pg-metodologia .reconciliation-notes{padding:25px}.pg-metodologia .session-layout{grid-template-columns:.9fr 1.1fr;gap:32px}.pg-metodologia .session-layout h2{font-size:35px}}@media (max-width:700px){.pg-metodologia .wrap{width:calc(100% - 40px)}.pg-metodologia .section{padding-block:55px}.pg-metodologia .hero{grid-template-columns:1fr;gap:32px;padding-block:42px}.pg-metodologia .hero .eyebrow{letter-spacing:1.5px;font-size:10px}.pg-metodologia h1{letter-spacing:-1.8px;font-size:46px}.pg-metodologia h2{letter-spacing:-1px;font-size:35px}.pg-metodologia .hero .intro{font-size:18px}.pg-metodologia .hero-copy>p:not(.eyebrow):not(.intro){font-size:14px}.pg-metodologia .hero .actions{gap:20px;display:flex}.pg-metodologia .hero .button{width:100%;font-size:14px}.pg-metodologia .hero .text-link{font-size:13px}.pg-metodologia .hero-photo{aspect-ratio:4/5;width:100%;max-width:520px;margin:0 auto}.pg-metodologia .chapter-nav>.wrap{grid-template-columns:1fr 1fr;gap:12px 20px;padding-block:18px;font-size:11px;display:grid}.pg-metodologia .origin,.pg-metodologia .method-layout,.pg-metodologia .reconciliation,.pg-metodologia .session-layout,.pg-metodologia .faq-layout{grid-template-columns:1fr;gap:28px}.pg-metodologia .origin .prose{padding:0}.pg-metodologia .origin h2{font-size:35px}.pg-metodologia .prose p{font-size:15px}.pg-metodologia .section-heading{margin-bottom:30px}.pg-metodologia .section-heading>p:not(.eyebrow){margin-top:20px;font-size:15px}.pg-metodologia .scenario-choices{flex-direction:column}.pg-metodologia .scenario-choices button{border-right:0;border-bottom:1px solid var(--line);text-align:left;padding:15px 18px;font-size:14px}.pg-metodologia .scenario-choices button:last-child{border-bottom:0}.pg-metodologia .scenario-choices button[aria-pressed=true]:after{content:"✓";float:right}.pg-metodologia .explore-layout{grid-template-columns:1fr}.pg-metodologia .stage-list{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:4px;padding:18px;display:grid}.pg-metodologia .stage-list button{align-items:flex-start;gap:8px;min-height:58px;padding:10px 7px;font-size:12px;line-height:1.5}.pg-metodologia .stage-list button:last-child{grid-column:1/-1;min-height:44px}.pg-metodologia .stage-list .number{font-size:10px}.pg-metodologia .stage-arrow{font-size:14px}.pg-metodologia .stage-panel{min-height:365px;padding:26px 22px}.pg-metodologia .stage-panel h3{font-size:24px}.pg-metodologia .stage-panel blockquote{margin-top:20px;font-size:26px}.pg-metodologia .stage-panel>p:not(.eyebrow){font-size:14px}.pg-metodologia .stage-controls{padding-top:25px}.pg-metodologia .explorer-foot{padding:15px 20px;font-size:11px;line-height:1.7}.pg-metodologia .method-section .prose p:first-child{font-size:18px}.pg-metodologia .method-section .prose p{font-size:15px}.pg-metodologia .capability-tabs button{text-align:center;padding:18px 7px;font-size:18px;display:block}.pg-metodologia .capability-tabs .number{margin-bottom:6px;font-size:10px;display:block}.pg-metodologia .capability-panel{padding:25px 22px}.pg-metodologia .capability-panel h3{font-size:23px}.pg-metodologia .capability-grid{grid-template-columns:1fr;gap:22px}.pg-metodologia .capability-grid article{padding-top:18px}.pg-metodologia .capability-grid p{font-size:14px}.pg-metodologia .capacity-example{margin-top:25px;padding:18px}.pg-metodologia .capacity-example p{font-size:14px}.pg-metodologia .steps-grid{grid-template-columns:1fr;gap:15px}.pg-metodologia .step-card{padding:25px 22px}.pg-metodologia .step-heading{gap:13px}.pg-metodologia .step-heading h3{font-size:25px}.pg-metodologia .step-card>p{padding-left:28px;font-size:14px}.pg-metodologia .step-card details{margin-left:28px}.pg-metodologia .step-card details p{font-size:14px}.pg-metodologia .steps-note{text-align:left;font-size:11px}.pg-metodologia .reconciliation-notes{padding:25px 22px}.pg-metodologia .reconciliation-notes article{gap:15px}.pg-metodologia .reconciliation-notes article h3{font-size:23px}.pg-metodologia .session-layout{gap:34px}.pg-metodologia .session-photo{grid-row:2;max-width:520px;margin-inline:auto}.pg-metodologia .session-layout .button{width:100%}.pg-metodologia .daily-choices button{padding:17px 14px;font-size:13px}.pg-metodologia .daily-content{padding:27px 24px}.pg-metodologia .daily-content blockquote{font-size:28px}.pg-metodologia .daily-content>p{min-height:0;font-size:15px}.pg-metodologia .reflection p{font-size:21px}.pg-metodologia .faq-layout{gap:30px}.pg-metodologia .faq-layout>div:first-child>p:last-child{max-width:100%}.pg-metodologia .faqs summary{font-size:14px}.pg-metodologia .cta-grid{grid-template-columns:1fr;gap:18px}.pg-metodologia .cta-grid article{padding:27px 24px}.pg-metodologia .cta-grid .button{width:100%;font-size:13px}.pg-metodologia .footer{flex-direction:column;gap:12px;padding-block:27px}.pg-metodologia .footer a{align-self:flex-start}.pg-metodologia .eyebrow{letter-spacing:1.6px;font-size:10px}}@media (max-width:360px){.pg-metodologia .wrap{width:calc(100% - 32px)}.pg-metodologia h1{font-size:42px}.pg-metodologia .stage-list{padding:12px}.pg-metodologia .stage-panel{padding:24px 18px}.pg-metodologia .capability-tabs button{font-size:16px}.pg-metodologia .stage-list button{font-size:11px}.pg-metodologia .button{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.pg-metodologia *{transition:none!important}}.pg-procesos{--ink:#102b46;--paper:#faf7ef;--muted:#52616b;--gold:#dfbc71;--line:#d8cdb9;--soft:#f0eadf}.pg-procesos *{box-sizing:border-box}.pg-procesos{background:var(--paper);color:var(--ink);font:16px/1.75 var(--font-sans),"Inter",Arial,sans-serif;margin:0}.pg-procesos a{color:inherit;text-decoration:none}.pg-procesos button{font:inherit;cursor:pointer}.pg-procesos img{max-width:100%;display:block}.pg-procesos h1,.pg-procesos h2,.pg-procesos h3,.pg-procesos p,.pg-procesos figure{margin:0}.pg-procesos h1,.pg-procesos h2,.pg-procesos h3{font-family:var(--font-serif),"Source Serif 4",Georgia,serif;font-weight:400}.pg-procesos h1{letter-spacing:-2.3px;font-size:clamp(42px,4.6vw,68px);line-height:1.06}.pg-procesos h2{letter-spacing:-1.4px;font-size:clamp(34px,3.4vw,49px);line-height:1.15}.pg-procesos h3{font-size:27px;line-height:1.25}.pg-procesos em{color:#896828;font-weight:400}.pg-procesos p+p{margin-top:18px}.pg-procesos .wrap{width:min(1180px,100% - 96px);margin:auto}.pg-procesos .text-link:hover{color:#94712b}.pg-procesos .button{background:var(--gold);border:1px solid var(--gold);color:var(--ink);justify-content:center;align-items:center;gap:20px;min-height:50px;padding:16px 22px;font-size:14px;font-weight:600;line-height:1.4;transition:background .2s;display:inline-flex}.pg-procesos .button:hover{background:#ebca89}.pg-procesos .button.small{min-height:44px;padding:11px 23px}.pg-procesos .hero{grid-template-columns:1.3fr 1fr;align-items:center;gap:55px;padding-top:70px;padding-bottom:78px;display:grid}.pg-procesos .eyebrow{letter-spacing:2px;color:#7e683d;margin-bottom:23px;font-size:11px;font-weight:600;line-height:1.7}.pg-procesos .hero .intro{color:#354c5e;margin-top:27px;font-size:19px;line-height:1.6}.pg-procesos .hero-copy>p:not(.eyebrow){max-width:600px}.pg-procesos .hero-copy>p:not(.eyebrow):not(.intro):not(.micro){color:var(--muted);font-size:15px}.pg-procesos .actions{flex-wrap:wrap;align-items:center;gap:22px;margin:30px 0 16px;display:flex}.pg-procesos .text-link{border-bottom:1px solid #a99b80;padding-bottom:3px;font-size:13px;font-weight:600;display:inline-block}.pg-procesos .micro{color:var(--muted);max-width:460px;font-size:12px;line-height:1.7}.pg-procesos .hero-image{background:#e5ddcc;height:520px;position:relative;overflow:hidden}.pg-procesos .hero-image:after{content:"";background:linear-gradient(#0000,#0a1b23b3);position:absolute;inset:45% 0 0}.pg-procesos .hero-image figcaption{z-index:1;color:#fff8e9;font:26px/1.35 var(--font-serif),"Source Serif 4",Georgia,serif;position:absolute;bottom:29px;left:30px}.pg-procesos .facts{border-block:1px solid var(--line)}.pg-procesos .fact-inner{grid-template-columns:repeat(3,1fr);gap:32px;padding-block:24px;display:grid}.pg-procesos .fact-inner span{color:var(--muted);border-right:1px solid var(--line);font-size:13px}.pg-procesos .fact-inner span:last-child{border:0}.pg-procesos .fact-inner b{color:var(--ink);margin-bottom:2px;font-size:16px;font-weight:500;display:block}.pg-procesos .section{padding-top:98px;padding-bottom:98px}.pg-procesos .section-top{max-width:700px}.pg-procesos .section-top>p:last-child{color:var(--muted);max-width:580px;margin-top:22px}.pg-procesos .situations{grid-template-columns:repeat(4,1fr);gap:28px;margin-top:50px;display:grid}.pg-procesos .situations article{border-top:1px solid var(--line);padding-top:20px}.pg-procesos .situations article>span{color:#997c41;margin-bottom:30px;font-size:12px;display:block}.pg-procesos .situations h3{min-height:65px;font-size:25px}.pg-procesos .situations p{color:var(--muted);margin-top:14px;font-size:14px}.pg-procesos .method{background:var(--ink);color:var(--paper)}.pg-procesos .method-inner{grid-template-columns:1fr 1fr;gap:90px;padding-block:80px;display:grid}.pg-procesos .method .eyebrow,.pg-procesos .conversation .eyebrow{color:var(--gold)}.pg-procesos .method h2{font-size:clamp(40px,4vw,58px)}.pg-procesos .method em,.pg-procesos .conversation em{color:var(--gold)}.pg-procesos .method p:not(.eyebrow){color:#c8d0d6;font-size:15px}.pg-procesos .method p.large{color:var(--paper);font-size:21px;line-height:1.65}.pg-procesos .light{color:var(--paper);border-color:#7d8b92;margin-top:25px}.pg-procesos .steps{grid-template-columns:1fr 1fr;gap:36px 55px;margin-top:55px;display:grid}.pg-procesos .steps article{border-top:1px solid var(--line);gap:22px;padding-top:25px;display:flex}.pg-procesos .number{color:#987b42;padding-top:5px;font-size:12px}.pg-procesos .steps h3{font-size:27px}.pg-procesos .steps p{color:var(--muted);margin-top:12px;font-size:14px}.pg-procesos .note{border-left:2px solid var(--gold);background:var(--soft);margin-top:48px;padding:15px 24px}.pg-procesos .note strong{font-size:14px}.pg-procesos .note p{color:var(--muted);margin-top:5px;font-size:13px}.pg-procesos .person{background:#eee8dc}.pg-procesos .person-inner{grid-template-columns:1fr 1fr;gap:90px;padding-block:65px;display:grid}.pg-procesos .person h3{margin-bottom:20px}.pg-procesos .person h3 span{font:12px var(--font-sans),"Inter",Arial,sans-serif;letter-spacing:1px}.pg-procesos .person p:not(.eyebrow){color:var(--muted);font-size:15px}.pg-procesos .person .text-link{margin-top:20px}.pg-procesos .plans{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:50px;display:grid}.pg-procesos .plan{border:1px solid var(--line);flex-direction:column;padding:30px 27px;display:flex}.pg-procesos .plan.featured{border:1.5px solid var(--ink);background:#f3eee3}.pg-procesos .plan-label{letter-spacing:1.5px;color:#7d673b;margin-bottom:20px;font-size:10px}.pg-procesos .plan h3{font-size:36px}.pg-procesos .plan-desc{color:var(--muted);min-height:100px;margin-top:20px;font-size:14px}.pg-procesos .price{font:42px var(--font-serif),"Source Serif 4",Georgia,serif;margin:25px 0}.pg-procesos .price small{font:11px var(--font-sans),"Inter",Arial,sans-serif;color:var(--muted);margin-top:10px;display:block}.pg-procesos .plan ul{flex:1;margin:0 0 32px;padding:0;list-style:none}.pg-procesos .plan li{color:var(--muted);border-top:1px solid var(--line);padding:13px 0;font-size:13px}.pg-procesos .outline{border-color:var(--ink);background:0 0}.pg-procesos .plan .button{width:100%;font-size:13px}.pg-procesos .contract{text-align:center;align-self:center;margin-top:18px;font-size:11px}.pg-procesos .plans-foot{color:var(--muted);max-width:880px;margin-top:22px;font-size:12px}.pg-procesos .faq-section{background:var(--soft);padding-block:82px}.pg-procesos .faq-inner{grid-template-columns:.85fr 1.15fr;gap:85px;display:grid}.pg-procesos .faq-inner>div>p:last-child{color:var(--muted);max-width:310px;margin-top:25px;font-size:14px}.pg-procesos details{border-top:1px solid #cfc3ae}.pg-procesos details:last-child{border-bottom:1px solid #cfc3ae}.pg-procesos summary{cursor:pointer;padding:20px 30px 20px 0;font-size:15px;list-style:none;position:relative}.pg-procesos summary::-webkit-details-marker{display:none}.pg-procesos summary:after{content:"+";font-size:22px;position:absolute;top:14px;right:2px}.pg-procesos details[open] summary:after{content:"−"}.pg-procesos details p{color:var(--muted);padding:0 23px 22px 0;font-size:14px}.pg-procesos details .text-link{margin-bottom:20px}.pg-procesos .conversation{background:var(--ink);color:var(--paper);text-align:center;padding-block:88px}.pg-procesos .conversation-inner{max-width:950px}.pg-procesos .conversation h2{font-size:clamp(35px,3.6vw,52px)}.pg-procesos .conversation p:not(.eyebrow){color:#c6ced4;max-width:620px;margin:26px auto;font-size:16px}.pg-procesos .conversation .button{margin-top:25px}.pg-procesos .conversation p.micro{max-width:510px;margin-top:18px;font-size:12px}.pg-procesos .conversation .text-link{margin-top:8px;font-size:12px}.pg-procesos .conversation .selection{border:1px solid #5c7182;padding:10px 18px;max-width:400px!important;font-size:14px!important}.pg-procesos :focus-visible{outline-offset:5px;outline:3px solid #aa7d29}.pg-procesos section{scroll-margin-top:20px}@media (min-width:1600px){.pg-procesos .wrap{width:min(1280px,100% - 120px)}}@media (max-width:1050px){.pg-procesos .wrap{width:calc(100% - 56px)}.pg-procesos .hero{gap:30px}.pg-procesos .hero-image{height:490px}.pg-procesos h1{font-size:49px}.pg-procesos .situations{grid-template-columns:1fr 1fr;gap:35px}.pg-procesos .situations h3{min-height:0}.pg-procesos .plan{padding:25px 20px}.pg-procesos .plan-desc{min-height:130px}.pg-procesos .method-inner,.pg-procesos .person-inner,.pg-procesos .faq-inner{gap:45px}}@media (max-width:760px){.pg-procesos .wrap{width:calc(100% - 40px)}.pg-procesos .hero{grid-template-columns:1fr;gap:35px;padding-top:42px;padding-bottom:40px}.pg-procesos h1{letter-spacing:-1.8px;font-size:46px}.pg-procesos h1 br{display:none}.pg-procesos .hero .intro{margin-top:24px;font-size:18px}.pg-procesos .hero-copy>p:not(.eyebrow):not(.intro):not(.micro){font-size:14px}.pg-procesos .eyebrow{letter-spacing:1.6px;margin-bottom:20px;font-size:10px}.pg-procesos .hero-image{height:300px}.pg-procesos .hero-image img{object-position:center}.pg-procesos .hero-image figcaption{font-size:23px;bottom:22px;left:22px}.pg-procesos .actions{gap:18px;margin-top:25px}.pg-procesos .actions .button{width:100%;padding-inline:14px;font-size:13px}.pg-procesos .facts .wrap{width:calc(100% - 40px)}.pg-procesos .fact-inner{gap:13px;padding-block:21px}.pg-procesos .fact-inner span{padding-right:8px;font-size:10px;line-height:1.5}.pg-procesos .fact-inner b{font-size:12px;line-height:1.5}.pg-procesos .section{padding-block:60px}.pg-procesos h2{letter-spacing:-1px;font-size:35px}.pg-procesos .section-top>p:last-child{margin-top:18px;font-size:14px}.pg-procesos .situations{gap:30px 22px;margin-top:35px}.pg-procesos .situations article>span{margin-bottom:16px}.pg-procesos .situations h3{font-size:24px}.pg-procesos .situations p{font-size:13px}.pg-procesos .method-inner,.pg-procesos .person-inner,.pg-procesos .faq-inner{grid-template-columns:1fr;gap:30px;padding-block:55px}.pg-procesos .method h2{font-size:46px}.pg-procesos .method p.large{font-size:20px}.pg-procesos .method p:not(.eyebrow){font-size:14px}.pg-procesos .steps{grid-template-columns:1fr;gap:27px;margin-top:35px}.pg-procesos .steps h3{font-size:26px}.pg-procesos .note{margin-top:35px;padding:15px 20px}.pg-procesos .person-inner{gap:30px}.pg-procesos .plans{grid-template-columns:1fr;gap:24px;margin-top:35px}.pg-procesos .plan{padding:29px}.pg-procesos .plan-desc{min-height:0;font-size:15px}.pg-procesos .plan-label{margin-bottom:12px}.pg-procesos .plan ul{margin-bottom:25px}.pg-procesos .plan li,.pg-procesos .plan .button{font-size:14px}.pg-procesos .contract{font-size:12px}.pg-procesos .price{margin-block:25px}.pg-procesos .faq-section{padding-block:0}.pg-procesos .faq-inner>div>p:last-child{max-width:none}.pg-procesos .conversation{text-align:left;padding-block:60px}.pg-procesos .conversation p:not(.eyebrow){margin-inline:0}.pg-procesos .conversation h2{font-size:37px}.pg-procesos .conversation .button{width:100%;margin-top:20px}.pg-procesos .conversation p.micro{font-size:12px}.pg-procesos .plan .contract{line-height:1.8}}@media (prefers-reduced-motion:reduce){.pg-procesos *{transition:none!important}}@media (max-width:370px){.pg-procesos h1{font-size:40px}.pg-procesos .situations{grid-template-columns:1fr}.pg-procesos .fact-inner b{font-size:11px}}.pg-procesos .testimonials{border-bottom:1px solid var(--line);background:#f4efe5;padding-block:80px}.pg-procesos .quotes{grid-template-columns:repeat(3,1fr);gap:35px;margin:42px 0 30px;display:grid}.pg-procesos .quotes figure{border-top:1px solid var(--line);flex-direction:column;padding-top:18px;display:flex}.pg-procesos .quote-mark{font:56px/1 var(--font-serif),"Source Serif 4",Georgia,serif;color:#a38243;height:45px}.pg-procesos .quotes blockquote{font:27px/1.4 var(--font-serif),"Source Serif 4",Georgia,serif;flex:1;margin:0 0 28px}.pg-procesos .quotes figcaption strong{font-size:13px;font-weight:600}.pg-procesos .quotes figcaption span{color:var(--muted);font-size:12px;display:block}.pg-procesos .quotes figcaption small{letter-spacing:1px;text-transform:uppercase;color:#8a713f;margin-top:10px;font-size:10px;display:block}@media (max-width:760px){.pg-procesos .testimonials{padding-block:55px}.pg-procesos .quotes{grid-template-columns:1fr;gap:30px;margin-top:30px}.pg-procesos .quotes blockquote{margin-bottom:20px;font-size:26px}.pg-procesos .quotes figure{padding-top:14px}.pg-procesos .testimonials .text-link{font-size:12px}}.pg-procesos .hero-image{aspect-ratio:4/5;height:auto}.pg-procesos .hero-image img{object-fit:contain;width:100%;height:100%}.pg-procesos .hero-image:after{display:none}@media (max-width:760px){.pg-procesos .hero-image{aspect-ratio:4/5;justify-self:center;width:100%;max-width:480px;height:auto}.pg-procesos .hero-image img{object-fit:contain}}.pg-procesos .quotes blockquote{font-size:21px;line-height:1.6}.pg-procesos .quotes blockquote p+p{margin-top:16px}.pg-procesos .testimonials-note{color:var(--muted);font-size:12px}@media (max-width:760px){.pg-procesos .quotes blockquote{font-size:21px}}.pg-formaciones{--ink:#102b49;--paper:#faf7ef;--muted:#40566a;--gold:#e2be73;--gold-ink:#80601e;--line:#d8cdb9;--soft:#f0eadf;--white:#fffdf8}.pg-formaciones *{box-sizing:border-box}.pg-formaciones{color:var(--ink);background:var(--paper);margin:0;font:16px/1.75 Arial,Helvetica,sans-serif}.pg-formaciones a{color:inherit;text-decoration:none}.pg-formaciones button{font:inherit;cursor:pointer}.pg-formaciones button:disabled{cursor:default;opacity:.4}.pg-formaciones img{width:100%;height:auto;display:block}.pg-formaciones h1,.pg-formaciones h2,.pg-formaciones h3,.pg-formaciones h4,.pg-formaciones p,.pg-formaciones figure,.pg-formaciones blockquote{margin:0}.pg-formaciones h1,.pg-formaciones h2,.pg-formaciones h3{font-family:var(--font-serif),"Source Serif 4",Georgia,serif;font-weight:400}.pg-formaciones h1{letter-spacing:-2.3px;font-size:clamp(44px,4.7vw,68px);line-height:1.08}.pg-formaciones h2{letter-spacing:-1.4px;font-size:clamp(34px,3.5vw,49px);line-height:1.17}.pg-formaciones h3{font-size:28px;line-height:1.3}.pg-formaciones h4{font-size:16px;line-height:1.45}.pg-formaciones p+p{margin-top:18px}.pg-formaciones .wrap{width:min(1180px,100% - 96px);margin-inline:auto}.pg-formaciones .section{padding-block:88px}.pg-formaciones .eyebrow{font:600 11px/1.6 var(--font-sans),"Inter",Arial,sans-serif;text-transform:uppercase;letter-spacing:1.9px;color:var(--gold-ink);margin-bottom:20px}.pg-formaciones .prose{color:var(--muted)}.pg-formaciones .prose p{font-size:16px;line-height:1.85}.pg-formaciones .section-heading{max-width:750px;margin-bottom:42px}.pg-formaciones .section-heading>p:not(.eyebrow){color:var(--muted);max-width:690px;margin-top:22px;font-size:16px}.pg-formaciones .section-heading.centered{text-align:center;max-width:810px;margin-inline:auto}.pg-formaciones .centered>p:not(.eyebrow){margin-inline:auto}.pg-formaciones .button{background:var(--gold);min-height:50px;color:var(--ink);border:1px solid var(--gold);justify-content:center;align-items:center;gap:24px;padding:15px 22px;font-size:14px;font-weight:600;line-height:1.45;transition:background .18s;display:inline-flex}.pg-formaciones .button:hover{background:#ebca89}.pg-formaciones .button.small{min-height:44px;padding:11px 18px;font-size:12px}.pg-formaciones .text-link{border-bottom:1px solid #a99b80;padding-bottom:3px;font-size:13px;font-weight:600;display:inline-block}.pg-formaciones .text-link:hover{color:var(--gold-ink)}.pg-formaciones .actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}.pg-formaciones .micro{color:var(--muted);font-size:12px;line-height:1.65}.pg-formaciones .hero{grid-template-columns:1.22fr 1fr;align-items:center;gap:60px;padding-block:68px;display:grid}.pg-formaciones .hero .intro{color:#354c5e;margin-top:25px;font-size:18px;line-height:1.7}.pg-formaciones .hero-copy>p:not(.eyebrow):not(.intro){color:var(--muted);max-width:580px;margin-top:20px;font-size:15px}.pg-formaciones .hero-copy>p.micro{letter-spacing:.3px;font-size:11px!important}.pg-formaciones .hero-photo{aspect-ratio:4/5;border:1px solid var(--line);background:#ebe2d0}.pg-formaciones .hero-photo img{object-fit:cover;width:100%;height:100%}.pg-formaciones .chapter-nav{border-block:1px solid var(--line)}.pg-formaciones .chapter-nav>.wrap{justify-content:space-between;align-items:center;gap:28px;padding-block:22px;font-size:12px;display:flex}.pg-formaciones .chapter-nav span{color:var(--muted)}.pg-formaciones .chapter-nav a{font-weight:600}.pg-formaciones .chapter-nav a:hover{text-underline-offset:5px;text-decoration:underline}.pg-formaciones .origin{grid-template-columns:1fr 1fr;gap:95px;display:grid}.pg-formaciones .origin .prose{padding-top:38px}.pg-formaciones .origin .text-link{margin-top:23px}.pg-formaciones .explore-section{background:var(--soft)}.pg-formaciones .explorer{background:var(--white);border:1px solid #cfc1a8}.pg-formaciones .scenario-choices,.pg-formaciones .daily-choices{border-bottom:1px solid var(--line);display:flex}.pg-formaciones .scenario-choices button,.pg-formaciones .daily-choices button{border:0;border-right:1px solid var(--line);color:var(--ink);background:0 0;flex:1;padding:19px 16px;font-size:14px;line-height:1.5}.pg-formaciones .scenario-choices button:last-child,.pg-formaciones .daily-choices button:last-child{border-right:0}.pg-formaciones .scenario-choices button[aria-pressed=true],.pg-formaciones .daily-choices button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.pg-formaciones .scenario-choices button:hover:not([aria-pressed=true]),.pg-formaciones .daily-choices button:hover:not([aria-pressed=true]){background:#f2eadb}.pg-formaciones .explore-layout{grid-template-columns:.86fr 1.2fr;display:grid}.pg-formaciones .stage-list{border-right:1px solid var(--line);flex-direction:column;gap:5px;padding:25px;display:flex}.pg-formaciones .stage-list button{text-align:left;min-height:61px;color:var(--ink);background:0 0;border:1px solid #0000;align-items:center;gap:16px;padding:15px 14px;font-size:15px;line-height:1.5;display:flex}.pg-formaciones .number{font:12px/1.6 var(--font-sans),"Inter",Arial,sans-serif;color:var(--gold-ink);letter-spacing:.5px}.pg-formaciones .stage-list button[aria-pressed=true]{background:#f4edde;border-color:#d8c49a}.pg-formaciones .stage-list button:hover{background:#f4edde}.pg-formaciones .stage-arrow{color:var(--gold-ink);margin-left:auto;font-size:18px}.pg-formaciones .stage-panel{flex-direction:column;min-height:405px;padding:42px 44px;display:flex}.pg-formaciones .stage-panel .eyebrow{margin-bottom:12px}.pg-formaciones .stage-panel h3{font-size:26px}.pg-formaciones .stage-panel blockquote{font:italic 29px/1.4 var(--font-serif),"Source Serif 4",Georgia,serif;max-width:460px;margin-top:22px}.pg-formaciones .stage-panel>p:not(.eyebrow){color:var(--muted);margin-top:19px;font-size:15px;line-height:1.8}.pg-formaciones .stage-controls{align-items:center;gap:18px;margin-top:auto;padding-top:22px;display:flex}.pg-formaciones .stage-controls>span{letter-spacing:2px;color:var(--muted);font-size:11px}.pg-formaciones .round-button{width:42px;height:42px;color:var(--ink);background:0 0;border:1px solid #bca77e;border-radius:50%;font-size:20px}.pg-formaciones .round-button:hover:enabled{background:var(--gold)}.pg-formaciones .explorer-foot{border-top:1px solid var(--line);color:var(--muted);padding:17px 28px;font-size:12px}.pg-formaciones .explorer-foot span{color:var(--gold-ink);margin-right:7px}.pg-formaciones .method-section{background:var(--ink);color:var(--paper)}.pg-formaciones .method-layout{grid-template-columns:1fr 1fr;gap:95px;display:grid}.pg-formaciones .method-section .eyebrow,.pg-formaciones .final-section .eyebrow{color:var(--gold)}.pg-formaciones .method-section .prose{color:#d3dce3}.pg-formaciones .method-section .prose p:first-child{color:var(--paper);font-size:19px}.pg-formaciones .method-section .text-link{color:var(--paper);border-color:#80909a;margin-top:25px}.pg-formaciones .capability-shell{border:1px solid var(--line)}.pg-formaciones .capability-tabs{border-bottom:1px solid var(--line);display:flex}.pg-formaciones .capability-tabs button{border:0;border-right:1px solid var(--line);color:var(--ink);font:24px var(--font-serif),"Source Serif 4",Georgia,serif;background:0 0;flex:1;align-items:center;gap:18px;padding:22px 20px;display:flex;position:relative}.pg-formaciones .capability-tabs button:last-child{border-right:0}.pg-formaciones .capability-tabs button[aria-selected=true]{background:#eee5d4}.pg-formaciones .capability-tabs button[aria-selected=true]:after{content:"";background:var(--gold-ink);height:3px;position:absolute;bottom:-1px;left:0;right:0}.pg-formaciones .capability-tabs button:hover{background:#f3edde}.pg-formaciones .capability-panel{padding:36px}.pg-formaciones .capability-panel h3{margin-bottom:30px;font-size:25px}.pg-formaciones .capability-grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.pg-formaciones .capability-grid article{border-top:1px solid var(--line);padding-top:22px}.pg-formaciones .capability-grid p{color:var(--muted);margin-top:13px;font-size:14px;line-height:1.8}.pg-formaciones .capacity-example{background:var(--soft);border-left:2px solid var(--gold-ink);margin-top:32px;padding:20px 24px}.pg-formaciones .capacity-example .eyebrow{margin-bottom:7px;font-size:10px}.pg-formaciones .capacity-example p{color:var(--muted);font-size:15px}.pg-formaciones .steps-section{background:var(--soft)}.pg-formaciones .steps-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.pg-formaciones .step-card{background:var(--white);border:1px solid #d8c6a3;padding:30px}.pg-formaciones .step-heading{align-items:baseline;gap:19px;margin-bottom:17px;display:flex}.pg-formaciones .step-heading h3{font-size:27px}.pg-formaciones .step-card>p{color:var(--muted);padding-left:35px;font-size:15px;line-height:1.8}.pg-formaciones .step-card details{border-top:1px solid var(--line);margin:22px 0 0 35px}.pg-formaciones .step-card summary{padding-block:15px;cursor:pointer;padding-right:25px;font-size:12px;font-weight:600;list-style:none;position:relative}.pg-formaciones .step-card summary:after{content:"+";font-size:19px;font-weight:400;position:absolute;top:9px;right:0}.pg-formaciones .step-card details[open] summary:after{content:"−"}.pg-formaciones .step-card details p{color:var(--muted);padding-bottom:8px;font-size:14px;line-height:1.8}.pg-formaciones .final-step{background:var(--ink);color:var(--paper);grid-column:1/-1}.pg-formaciones .final-step .number{color:var(--gold)}.pg-formaciones .final-step>p,.pg-formaciones .final-step details p{color:#d3dce3}.pg-formaciones .final-step details{border-color:#637383}.pg-formaciones .steps-note{color:var(--muted);text-align:center;margin-top:24px;font-size:12px}.pg-formaciones .reconciliation{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.pg-formaciones .reconciliation>.prose,.pg-formaciones .reconciliation .prose{margin-top:25px}.pg-formaciones .reconciliation-notes{border:1px solid var(--line);background:var(--white);padding:32px}.pg-formaciones .reconciliation-notes article{border-top:1px solid var(--line);gap:20px;padding-block:22px;display:flex}.pg-formaciones .reconciliation-notes article:last-child{padding-bottom:0}.pg-formaciones .reconciliation-notes article h3{font-size:23px}.pg-formaciones .reconciliation-notes article p{color:var(--muted);margin-top:10px;font-size:14px;line-height:1.8}.pg-formaciones .session-section{background:var(--soft)}.pg-formaciones .session-layout{grid-template-columns:1fr 1.1fr;align-items:center;gap:70px;display:grid}.pg-formaciones .session-photo{aspect-ratio:1;border:1px solid var(--line);background:#e9dfcb}.pg-formaciones .session-photo img{object-fit:cover;height:100%}.pg-formaciones .session-layout .prose{margin-top:25px}.pg-formaciones .session-layout .prose p{font-size:15px}.pg-formaciones .session-layout .button{margin-top:27px}.pg-formaciones .daily-demo{border:1px solid var(--line);max-width:900px}.pg-formaciones .daily-choices{max-width:none}.pg-formaciones .daily-content{padding:38px 42px}.pg-formaciones .daily-content blockquote{font:34px/1.4 var(--font-serif),"Source Serif 4",Georgia,serif}.pg-formaciones .daily-content>p{max-width:740px;color:var(--muted);min-height:57px;margin-top:20px;font-size:16px}.pg-formaciones .reflection{border-top:1px solid var(--line);margin-top:28px;padding-top:23px}.pg-formaciones .reflection .eyebrow{margin-bottom:9px;font-size:10px}.pg-formaciones .reflection p{font:22px/1.5 var(--font-serif),"Source Serif 4",Georgia,serif}.pg-formaciones .daily-note{max-width:720px;margin-top:20px}.pg-formaciones .faq-section{background:var(--soft)}.pg-formaciones .faq-layout{grid-template-columns:.85fr 1.15fr;gap:90px;display:grid}.pg-formaciones .faq-layout>div:first-child>p:last-child{color:var(--muted);max-width:310px;margin-top:23px;font-size:14px}.pg-formaciones .faqs details{border-top:1px solid #cfc3ae}.pg-formaciones .faqs details:last-child{border-bottom:1px solid #cfc3ae}.pg-formaciones .faqs summary{cursor:pointer;padding:21px 30px 21px 0;font-size:15px;font-weight:500;line-height:1.6;list-style:none;position:relative}.pg-formaciones .faqs summary:after{content:"+";font-size:23px;position:absolute;top:15px;right:2px}.pg-formaciones .faqs details[open] summary:after{content:"−"}.pg-formaciones .faqs details p{color:var(--muted);padding:0 23px 22px 0;font-size:14px;line-height:1.8}.pg-formaciones .final-section{background:var(--ink);color:var(--paper)}.pg-formaciones .final-section .section-heading>p:not(.eyebrow){color:#c8d2dc}.pg-formaciones .cta-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.pg-formaciones .cta-grid article{border:1px solid #647385;padding:32px}.pg-formaciones .cta-grid h3{font-size:29px}.pg-formaciones .cta-grid article p:not(.eyebrow){color:#d3dce3;max-width:440px;margin-top:18px;font-size:15px}.pg-formaciones .cta-grid .button{margin-top:28px}.pg-formaciones .outline-light{color:var(--paper);border-color:var(--gold);background:0 0}.pg-formaciones .outline-light:hover{background:#243e58}.pg-formaciones .cta-grid article .eyebrow{margin-bottom:15px;font-size:10px}.pg-formaciones .footer{justify-content:space-between;gap:20px;padding-block:28px;font-size:11px;display:flex}.pg-formaciones .footer a:hover{text-decoration:underline}.pg-formaciones .note{border:1px solid var(--line);margin-top:24px;padding:24px}.pg-formaciones [hidden]{display:none!important}.pg-formaciones summary::-webkit-details-marker{display:none}.pg-formaciones :focus-visible{outline-offset:5px;outline:3px solid #a67820}.pg-formaciones .method-section :focus-visible,.pg-formaciones .final-step :focus-visible,.pg-formaciones .final-section :focus-visible{outline-color:var(--gold)}@media (min-width:1600px){.pg-formaciones .wrap{width:min(1280px,100% - 120px)}}@media (max-width:1100px){.pg-formaciones .wrap{width:calc(100% - 56px)}.pg-formaciones .hero{gap:35px}.pg-formaciones .origin,.pg-formaciones .method-layout,.pg-formaciones .reconciliation,.pg-formaciones .faq-layout{gap:50px}.pg-formaciones .session-layout{gap:40px}.pg-formaciones .chapter-nav>.wrap{gap:18px}.pg-formaciones .chapter-nav span{max-width:140px;line-height:1.5}.pg-formaciones .stage-panel{padding:32px}.pg-formaciones .stage-list{padding:18px}.pg-formaciones .stage-list button{font-size:14px}}@media (max-width:960px){.pg-formaciones .hero{grid-template-columns:1.08fr .9fr;gap:32px;padding-block:50px}.pg-formaciones h1{font-size:48px}.pg-formaciones .hero .intro{font-size:17px}.pg-formaciones .hero-photo{align-self:start;margin-top:8px}.pg-formaciones .hero .actions{align-items:flex-start;gap:17px}.pg-formaciones .origin{gap:40px}.pg-formaciones .origin h2{font-size:36px}.pg-formaciones .origin .prose{padding-top:35px}.pg-formaciones .section{padding-block:65px}.pg-formaciones .chapter-nav span{display:none}.pg-formaciones .chapter-nav>.wrap{justify-content:space-between}.pg-formaciones .stage-panel blockquote{font-size:26px}.pg-formaciones .explore-layout{grid-template-columns:.9fr 1.1fr}.pg-formaciones .stage-list button{gap:10px;padding-inline:10px}.pg-formaciones .stage-panel{min-height:430px}.pg-formaciones .capability-grid{gap:24px}.pg-formaciones .reconciliation{gap:35px}.pg-formaciones .reconciliation-notes{padding:25px}.pg-formaciones .session-layout{grid-template-columns:.9fr 1.1fr;gap:32px}.pg-formaciones .session-layout h2{font-size:35px}}@media (max-width:700px){.pg-formaciones .wrap{width:calc(100% - 40px)}.pg-formaciones .section{padding-block:55px}.pg-formaciones .hero{grid-template-columns:1fr;gap:32px;padding-block:42px}.pg-formaciones .hero .eyebrow{letter-spacing:1.5px;font-size:10px}.pg-formaciones h1{letter-spacing:-1.8px;font-size:46px}.pg-formaciones h2{letter-spacing:-1px;font-size:35px}.pg-formaciones .hero .intro{font-size:18px}.pg-formaciones .hero-copy>p:not(.eyebrow):not(.intro){font-size:14px}.pg-formaciones .hero .actions{gap:20px;display:flex}.pg-formaciones .hero .button{width:100%;font-size:14px}.pg-formaciones .hero .text-link{font-size:13px}.pg-formaciones .hero-photo{aspect-ratio:4/5;width:100%;max-width:520px;margin:0 auto}.pg-formaciones .chapter-nav>.wrap{grid-template-columns:1fr 1fr;gap:12px 20px;padding-block:18px;font-size:11px;display:grid}.pg-formaciones .origin,.pg-formaciones .method-layout,.pg-formaciones .reconciliation,.pg-formaciones .session-layout,.pg-formaciones .faq-layout{grid-template-columns:1fr;gap:28px}.pg-formaciones .origin .prose{padding:0}.pg-formaciones .origin h2{font-size:35px}.pg-formaciones .prose p{font-size:15px}.pg-formaciones .section-heading{margin-bottom:30px}.pg-formaciones .section-heading>p:not(.eyebrow){margin-top:20px;font-size:15px}.pg-formaciones .scenario-choices{flex-direction:column}.pg-formaciones .scenario-choices button{border-right:0;border-bottom:1px solid var(--line);text-align:left;padding:15px 18px;font-size:14px}.pg-formaciones .scenario-choices button:last-child{border-bottom:0}.pg-formaciones .scenario-choices button[aria-pressed=true]:after{content:"✓";float:right}.pg-formaciones .explore-layout{grid-template-columns:1fr}.pg-formaciones .stage-list{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:4px;padding:18px;display:grid}.pg-formaciones .stage-list button{align-items:flex-start;gap:8px;min-height:58px;padding:10px 7px;font-size:12px;line-height:1.5}.pg-formaciones .stage-list button:last-child{grid-column:1/-1;min-height:44px}.pg-formaciones .stage-list .number{font-size:10px}.pg-formaciones .stage-arrow{font-size:14px}.pg-formaciones .stage-panel{min-height:365px;padding:26px 22px}.pg-formaciones .stage-panel h3{font-size:24px}.pg-formaciones .stage-panel blockquote{margin-top:20px;font-size:26px}.pg-formaciones .stage-panel>p:not(.eyebrow){font-size:14px}.pg-formaciones .stage-controls{padding-top:25px}.pg-formaciones .explorer-foot{padding:15px 20px;font-size:11px;line-height:1.7}.pg-formaciones .method-section .prose p:first-child{font-size:18px}.pg-formaciones .method-section .prose p{font-size:15px}.pg-formaciones .capability-tabs button{text-align:center;padding:18px 7px;font-size:18px;display:block}.pg-formaciones .capability-tabs .number{margin-bottom:6px;font-size:10px;display:block}.pg-formaciones .capability-panel{padding:25px 22px}.pg-formaciones .capability-panel h3{font-size:23px}.pg-formaciones .capability-grid{grid-template-columns:1fr;gap:22px}.pg-formaciones .capability-grid article{padding-top:18px}.pg-formaciones .capability-grid p{font-size:14px}.pg-formaciones .capacity-example{margin-top:25px;padding:18px}.pg-formaciones .capacity-example p{font-size:14px}.pg-formaciones .steps-grid{grid-template-columns:1fr;gap:15px}.pg-formaciones .step-card{padding:25px 22px}.pg-formaciones .step-heading{gap:13px}.pg-formaciones .step-heading h3{font-size:25px}.pg-formaciones .step-card>p{padding-left:28px;font-size:14px}.pg-formaciones .step-card details{margin-left:28px}.pg-formaciones .step-card details p{font-size:14px}.pg-formaciones .steps-note{text-align:left;font-size:11px}.pg-formaciones .reconciliation-notes{padding:25px 22px}.pg-formaciones .reconciliation-notes article{gap:15px}.pg-formaciones .reconciliation-notes article h3{font-size:23px}.pg-formaciones .session-layout{gap:34px}.pg-formaciones .session-photo{grid-row:2;max-width:520px;margin-inline:auto}.pg-formaciones .session-layout .button{width:100%}.pg-formaciones .daily-choices button{padding:17px 14px;font-size:13px}.pg-formaciones .daily-content{padding:27px 24px}.pg-formaciones .daily-content blockquote{font-size:28px}.pg-formaciones .daily-content>p{min-height:0;font-size:15px}.pg-formaciones .reflection p{font-size:21px}.pg-formaciones .faq-layout{gap:30px}.pg-formaciones .faq-layout>div:first-child>p:last-child{max-width:100%}.pg-formaciones .faqs summary{font-size:14px}.pg-formaciones .cta-grid{grid-template-columns:1fr;gap:18px}.pg-formaciones .cta-grid article{padding:27px 24px}.pg-formaciones .cta-grid .button{width:100%;font-size:13px}.pg-formaciones .footer{flex-direction:column;gap:12px;padding-block:27px}.pg-formaciones .footer a{align-self:flex-start}.pg-formaciones .eyebrow{letter-spacing:1.6px;font-size:10px}}@media (max-width:360px){.pg-formaciones .wrap{width:calc(100% - 32px)}.pg-formaciones h1{font-size:42px}.pg-formaciones .stage-list{padding:12px}.pg-formaciones .stage-panel{padding:24px 18px}.pg-formaciones .capability-tabs button{font-size:16px}.pg-formaciones .stage-list button{font-size:11px}.pg-formaciones .button{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.pg-formaciones *{transition:none!important}}.pg-formaciones .hero-photo{aspect-ratio:1.05;position:relative}.pg-formaciones .hero-photo figcaption{color:#fff;width:100%;font:20px/1.4 var(--font-serif),"Source Serif 4",Georgia,serif;background:linear-gradient(#0000,#102b49e6);padding:40px 24px 24px;position:absolute;bottom:0}.pg-formaciones .catalog{background:#f0eadf}.pg-formaciones .filters{flex-wrap:wrap;gap:10px;margin-bottom:18px;display:flex}.pg-formaciones .filters button{color:var(--ink);background:0 0;border:1px solid #b4ad9c;border-radius:25px;padding:10px 18px;font-size:14px}.pg-formaciones .filters button[aria-pressed=true]{background:var(--ink);color:#fff}.pg-formaciones .courses{grid-template-columns:1fr 1fr;gap:24px;margin-top:25px;display:grid}.pg-formaciones .course{background:var(--white);border:1px solid var(--line);flex-direction:column;align-items:flex-start;padding:34px;display:flex}.pg-formaciones .course[hidden]{display:none}.pg-formaciones .course-top{letter-spacing:.5px;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-bottom:32px;font-size:11px;display:flex}.pg-formaciones .tag{white-space:nowrap;background:#eee5d2;padding:5px 10px}.pg-formaciones .course h3{font-size:34px}.pg-formaciones .course-intro{color:var(--muted);max-width:440px;margin-top:18px;font-size:17px}.pg-formaciones .course details{width:100%;color:var(--muted);margin:24px 0;font-size:14px}.pg-formaciones .course summary{cursor:pointer;border-top:1px solid var(--line);color:var(--ink);justify-content:space-between;padding-top:15px;list-style:none;display:flex}.pg-formaciones .course details p{margin-top:16px}.pg-formaciones .course .text-link{margin-top:auto}.pg-formaciones .help{text-align:center;max-width:760px}.pg-formaciones .help p:not(.eyebrow){max-width:580px;margin:24px auto}.pg-formaciones a:focus-visible,.pg-formaciones button:focus-visible,.pg-formaciones summary:focus-visible{outline-offset:5px;outline:3px solid #b08c40}@media (max-width:760px){.pg-formaciones .wrap{width:calc(100% - 36px)}.pg-formaciones .hero{grid-template-columns:1fr;gap:32px;padding-block:42px}.pg-formaciones .hero-photo{aspect-ratio:1.3}.pg-formaciones .courses{grid-template-columns:1fr}.pg-formaciones .course{padding:25px}.pg-formaciones .section{padding-block:50px}.pg-formaciones .course h3{font-size:30px}.pg-formaciones .course-top{flex-wrap:wrap}.pg-formaciones h1{font-size:46px}.pg-formaciones .filters button{padding:9px 12px}}.pg-equipo{--blue:#112e46;--gold:#b6924c;--ink:#233747;--paper:#fbf9f4;--sand:#f0ebe1}.pg-equipo *{box-sizing:border-box}.pg-equipo{background:var(--paper);color:var(--ink);font:16px/1.7 var(--font-sans),"Inter",Arial,sans-serif;margin:0}.pg-equipo h1,.pg-equipo h2,.pg-equipo h3,.pg-equipo p,.pg-equipo figure{margin:0}.pg-equipo h1,.pg-equipo h2,.pg-equipo h3{font-family:var(--font-serif),"Source Serif 4",Georgia,serif;font-weight:400;line-height:1.12}.pg-equipo h1{letter-spacing:-3px;font-size:clamp(52px,5.6vw,84px)}.pg-equipo h2{letter-spacing:-1.5px;font-size:clamp(34px,3.7vw,54px)}.pg-equipo h3{font-size:29px}.pg-equipo p+p{margin-top:18px}.pg-equipo a{color:inherit;text-decoration:none}.pg-equipo button{font:inherit;cursor:pointer}.pg-equipo a:focus-visible,.pg-equipo button:focus-visible{outline:3px solid var(--gold);outline-offset:5px}.pg-equipo .wrap{max-width:1240px;margin:auto;padding:0 40px}.pg-equipo .hero{background:var(--blue);color:#fff;padding:76px 0 0}.pg-equipo .hero-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:70px;display:grid}.pg-equipo .eyebrow{text-transform:uppercase;letter-spacing:2.4px;color:var(--gold);margin-bottom:23px;font-size:11px;font-weight:700}.pg-equipo h1 em{color:#e1c78f;font-style:normal}.pg-equipo .hero .lead{margin-top:29px}.pg-equipo .lead{font-size:22px;line-height:1.5}.pg-equipo .hero p:not(.eyebrow){max-width:620px}.pg-equipo .hero .lead+p{color:#d7e1e8;margin-top:18px}.pg-equipo .actions{flex-wrap:wrap;gap:12px;margin-top:31px;display:flex}.pg-equipo .button,.pg-equipo .outline{background:var(--gold);color:#142c3e;border:1px solid var(--gold);padding:14px 23px;font-size:13px;font-weight:700;display:inline-block}.pg-equipo .outline{color:inherit;background:0 0;border-color:#688095}.pg-equipo .button:hover{background:#d0b273}.pg-equipo .outline:hover{border-color:#e1c78f}.pg-equipo .caption{opacity:.7;margin:28px 0 45px;font-size:12px}.pg-equipo .hero figure{align-self:end;position:relative}.pg-equipo .hero figure img{object-fit:cover;object-position:center top;border-radius:130px 130px 0 0;width:100%;max-height:560px;display:block}.pg-equipo .hero figcaption{text-align:center;color:#d5dde2;background:#0c2439;padding:10px;font-size:10px}.pg-equipo .section{padding-top:95px;padding-bottom:95px}.pg-equipo .sectionhead{max-width:740px;margin-bottom:42px}.pg-equipo .sectionhead>p:last-child{max-width:600px;margin-top:22px}.pg-equipo .explorer{grid-template-columns:.8fr 1.2fr;gap:30px;display:grid}.pg-equipo .tabs{flex-direction:column;gap:12px;display:flex}.pg-equipo .tabs button{text-align:left;color:var(--ink);background:0 0;border:1px solid #d9d5ca;padding:22px}.pg-equipo .tabs button[aria-pressed=true]{background:var(--blue);color:#fff;border-color:var(--blue)}.pg-equipo .case{border-left:3px solid var(--gold);background:#f2eee5;padding:35px 40px}.pg-equipo .case h3{margin-bottom:18px}.pg-equipo .note{color:#637079;font-size:12px}.pg-equipo .textlink{border-bottom:1px solid var(--gold);margin-top:24px;padding-bottom:6px;font-size:13px;font-weight:700;display:inline-block}.pg-equipo .soft{background:var(--sand)}.pg-equipo .steps{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.pg-equipo .steps article{border-top:1px solid #cabfa9;padding-top:20px}.pg-equipo .steps span,.pg-equipo .paths span{letter-spacing:1.5px;color:#826b3b;font-size:10px}.pg-equipo .steps h3{margin:16px 0;font-size:26px}.pg-equipo .steps p{font-size:14px}.pg-equipo .paths{grid-template-columns:1fr 1fr;gap:24px;display:grid}.pg-equipo .paths>a{background:#fff;border:1px solid #e6dfd1;padding:36px}.pg-equipo .paths h3{margin:18px 0;font-size:40px}.pg-equipo .paths strong{margin-top:24px;font-size:12px;display:block}.pg-equipo .paths>a:hover,.pg-equipo .courses>a:hover{border-color:var(--gold)}.pg-equipo .training{background:var(--blue);color:#fff}.pg-equipo .traininghead{grid-template-columns:1fr .8fr;align-items:center;gap:60px;margin-bottom:40px;display:grid}.pg-equipo .traininghead img{object-fit:cover;width:100%;height:250px}.pg-equipo .traininghead p:last-child{margin-top:22px}.pg-equipo .courses{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.pg-equipo .courses>a{border:1px solid #496070;padding:26px}.pg-equipo .courses span{color:#e0c58e;letter-spacing:1px;font-size:11px}.pg-equipo .courses h3{margin:14px 0;font-size:27px}.pg-equipo .courses p{color:#ced9e0;font-size:14px}.pg-equipo .courses strong{margin-top:22px;font-size:12px;display:block}.pg-equipo .about{grid-template-columns:1fr 1fr;gap:85px;display:grid}.pg-equipo .book{background:#e9dfcd}.pg-equipo .quotes{grid-template-columns:1fr 1fr;gap:40px;display:grid}.pg-equipo blockquote{font:23px/1.65 var(--font-serif),"Source Serif 4",Georgia,serif;border-top:1px solid #cdbb95;margin:0;padding-top:30px}.pg-equipo cite{font:bold 13px var(--font-sans),"Inter",Arial,sans-serif;margin-top:25px;display:block}.pg-equipo cite span{margin-top:8px;font-size:11px;font-weight:400;display:block}.pg-equipo .contact{background:var(--blue);color:#fff}.pg-equipo .contact p:not(.eyebrow){margin:25px 0}.pg-equipo .contact h2{max-width:900px}@media (max-width:950px){.pg-equipo .hero-grid{gap:30px}.pg-equipo .hero{padding-top:50px}.pg-equipo .steps,.pg-equipo .courses{grid-template-columns:1fr 1fr}.pg-equipo .about{gap:40px}.pg-equipo .traininghead{gap:25px}}@media (max-width:620px){.pg-equipo .wrap{padding-left:24px;padding-right:24px}.pg-equipo .section{padding-top:60px;padding-bottom:60px}.pg-equipo .hero-grid,.pg-equipo .explorer,.pg-equipo .paths,.pg-equipo .traininghead,.pg-equipo .about,.pg-equipo .quotes{grid-template-columns:1fr}.pg-equipo .hero-grid{gap:15px}.pg-equipo .hero figure{max-width:350px;margin:auto}.pg-equipo .hero figure img{max-height:350px}.pg-equipo .hero .caption{margin-bottom:20px}.pg-equipo .hero h1{letter-spacing:-2px}.pg-equipo .hero .lead{font-size:21px}.pg-equipo .tabs{gap:8px}.pg-equipo .tabs button{padding:15px}.pg-equipo .case{padding:25px}.pg-equipo .steps,.pg-equipo .courses{grid-template-columns:1fr}.pg-equipo .steps{gap:25px}.pg-equipo .steps article{padding-top:16px}.pg-equipo .traininghead img{height:210px}.pg-equipo .quotes{gap:35px}.pg-equipo blockquote{font-size:21px}.pg-equipo .actions{text-align:center;flex-direction:column;align-items:stretch}.pg-equipo .hero{padding-top:40px}}.pg-equipo .book-cover{aspect-ratio:890/1344;width:260px;margin:0 0 35px;overflow:hidden;box-shadow:10px 14px 30px #49381e40}.pg-equipo .book-cover img{object-fit:fill;width:207.53%;max-width:none;height:100%;display:block;transform:translate(-51.81%)}.pg-equipo .book .about{align-items:center}@media (max-width:620px){.pg-equipo .book-cover{width:220px;margin:0 auto 35px}}.pg-equipo .book-cover{aspect-ratio:auto;width:280px;box-shadow:none;overflow:visible}.pg-equipo .book-cover img{object-fit:contain;width:100%;max-width:100%;height:auto;transform:none}.pg-equipo .hero{color:#112e46;background:linear-gradient(110deg,#faf7f0 30%,#eef3ef 100%);padding-top:110px}.pg-equipo .hero h1 em{color:#805d16;font-style:italic}.pg-equipo .hero .eyebrow{color:#805d16}.pg-equipo .hero .lead+p{color:#3f586a}.pg-equipo .hero figure{background:radial-gradient(at 50% 65%,#e5e2d6 0 60%,#0000 61%)}.pg-equipo .hero figure img{border-radius:0;max-height:550px}.pg-equipo .hero figcaption{color:#405568;background:0 0}.pg-equipo .hero .outline{border-color:#8a9ba6}.pg-equipo .hero .caption{opacity:.8}@media (max-width:620px){.pg-equipo .hero{padding-top:50px}.pg-equipo .book-cover{width:240px}}.pg-equipo .hero{background:linear-gradient(105deg,#faf7f0 40%,#eaf2ef 100%);padding:135px 0 0}.pg-equipo .hero-grid{grid-template-columns:1fr 1fr;align-items:end;gap:65px}.pg-equipo .hero-grid>div{padding-bottom:140px}.pg-equipo .hero h1{letter-spacing:-2.5px;max-width:550px;font-size:clamp(48px,5.7vw,82px);line-height:1.12}.pg-equipo .hero .eyebrow{letter-spacing:2px;white-space:nowrap;margin-bottom:32px;font-size:10px}.pg-equipo .original-intro{margin-top:28px;font-size:16px;line-height:1.8;max-width:520px!important}.pg-equipo .hero .actions{align-items:center;gap:28px;margin-top:28px}.pg-equipo .hero .button{background:#e7c16c;border-color:#e7c16c;padding:13px 21px}.pg-equipo .original-link{border-bottom:1px solid #112e46;padding-bottom:4px;font-size:13px;font-weight:700}.pg-equipo .hero figure{isolation:isolate;background:0 0;width:100%;position:relative}.pg-equipo .hero figure:before{content:"";z-index:-1;aspect-ratio:1;background:#e7e6dc;border-radius:50%;width:94%;position:absolute;bottom:-50px;left:3%}.pg-equipo .hero figure img{border-radius:0;width:100%;max-height:none}.pg-equipo .original-band{background:#d9c29f;padding:55px 0}.pg-equipo .original-band .wrap{grid-template-columns:1fr 1fr;gap:90px;display:grid}.pg-equipo .original-band h2{letter-spacing:0;max-width:440px;font-size:30px;line-height:1.4}.pg-equipo .original-band p{max-width:500px;font-size:14px;line-height:1.8}@media (max-width:950px){.pg-equipo .hero{padding-top:80px}.pg-equipo .hero .eyebrow{white-space:normal}.pg-equipo .hero-grid{gap:30px}.pg-equipo .hero-grid>div{padding-bottom:70px}.pg-equipo .original-band .wrap{gap:35px}}@media (max-width:620px){.pg-equipo .hero{padding-top:55px}.pg-equipo .hero-grid{grid-template-columns:1fr}.pg-equipo .hero-grid>div{padding-bottom:20px}.pg-equipo .hero h1{font-size:51px}.pg-equipo .hero figure{max-width:350px}.pg-equipo .hero .actions{align-items:flex-start;gap:18px}.pg-equipo .original-band .wrap{grid-template-columns:1fr;gap:22px}.pg-equipo .original-band{padding:40px 0}.pg-equipo .original-band h2{font-size:27px}}.pg-equipo .hero{overflow:hidden}.pg-equipo .paths{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:700px){.pg-equipo .paths{grid-template-columns:1fr}}.pg-equipo .book .about>div>h2{margin-bottom:28px}.pg-equipo .hero figure:before{top:4.9%;bottom:auto}.pg-equipo .team-page-hero{background:var(--blue);color:#fff;padding:80px 0 85px}.pg-equipo .team-page-hero-inner{max-width:1240px}.pg-equipo .team-page-hero h1{max-width:850px;font-size:clamp(48px,5.4vw,76px)}.pg-equipo .team-page-hero p:last-child{color:#dde5ec;max-width:760px;margin-top:28px;font-size:20px;line-height:1.65}.pg-equipo .team-page-section{padding:70px 0 90px}.pg-equipo .team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;display:grid}.pg-equipo .team-card{min-width:0}.pg-equipo .team-card>img{aspect-ratio:1;object-fit:cover;object-position:center 12%;background:#e7e3db;width:100%;height:auto;display:block}.pg-equipo .team-card figcaption{padding-top:25px}.pg-equipo .team-card strong{font:29px/1.2 var(--font-serif),"Source Serif 4",Georgia,serif;display:block}.pg-equipo .team-card span{color:#80602c;margin:10px 0 22px;font-size:13px;display:block}.pg-equipo .team-card p{font-size:16px;line-height:1.8}.pg-equipo .team-page-outro{background:#eee7d9;padding:65px 0}.pg-equipo .team-page-outro-inner{justify-content:space-between;align-items:center;gap:32px;display:flex}.pg-equipo .team-page-outro h2{font-size:clamp(32px,3.5vw,48px)}.pg-equipo .team-page-outro .button{white-space:nowrap}@media (max-width:900px){.pg-equipo .team-grid{grid-template-columns:1fr;gap:55px;max-width:620px}.pg-equipo .team-card>img{max-height:520px}.pg-equipo .team-page-outro-inner{display:block}.pg-equipo .team-page-outro .button{margin-top:30px}}@media (max-width:600px){.pg-equipo .team-page-hero{padding:48px 0 55px}.pg-equipo .team-page-hero p:last-child{font-size:18px}.pg-equipo .team-page-section{padding:42px 0 60px}.pg-equipo .team-page-hero h1{letter-spacing:-1.5px}.pg-equipo .team-card>img{aspect-ratio:1}}.pg-equipo .portrait{aspect-ratio:1;background:#e7e3db;overflow:hidden}.pg-equipo .portrait img{object-fit:cover;object-position:center top;transform-origin:top;width:100%;height:100%;display:block;transform:scale(1.08)}.pg-equipo .team-card:nth-child(2) .portrait img{transform:scale(1.35)}.pg-equipo .team-card:nth-child(3) .portrait img{transform:scale(1.27)}.pg-procesos button.text-link{color:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #a99b80;border-radius:0;padding:0 0 3px}.pg-procesos .plan form{text-align:left;margin-top:18px}.pg-procesos .plan .form-ok{margin-top:18px;font-size:14px}.pg-procesos .solicitud{max-width:760px;margin:56px auto 0;scroll-margin-top:24px}.pg-procesos .solicitud .form-panel h3{font-family:Georgia,serif;font-weight:400}.pg-metodologia .life-top{grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;margin-bottom:42px;display:grid}.pg-metodologia .life-top .section-heading{margin-bottom:0}.pg-metodologia .life-photo{aspect-ratio:1;border:1px solid var(--line);background:#e9dfcb}.pg-metodologia .life-photo img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:1100px){.pg-metodologia .life-top{gap:40px}}@media (max-width:700px){.pg-metodologia .life-top{grid-template-columns:1fr;gap:28px;margin-bottom:30px}.pg-metodologia .life-photo{width:100%;max-width:520px;margin-inline:auto}}.pg-inicio .book-cover img{filter:drop-shadow(12px 18px 22px #49381e55)}@media (max-width:767px){#contenido section.pliegue{scroll-margin-top:0}#contenido section.pliegue:not(.pliegue-abierto){background:0 0!important;border:0!important;min-height:0!important;margin-block:0!important;padding:0!important;display:block!important}#contenido section.pliegue:not(.pliegue-abierto)>:not(.pliegue-boton),#contenido section.pliegue .pliegue-oculto{display:none!important}#contenido section.pliegue.pliegue-abierto{display:block!important}#contenido .pliegue-boton{all:unset;box-sizing:border-box;z-index:3;color:#102b49;background:#faf7ef;border-bottom:1px solid #d8cdb9;width:100vw;margin-inline:calc(50% - 50vw);display:block;position:sticky;top:0}#contenido .pliegue-pulsador{all:unset;box-sizing:border-box;width:100%;color:inherit;cursor:pointer;-webkit-tap-highlight-color:#0000;text-align:left;justify-content:space-between;align-items:center;gap:18px;padding:22px 22px 22px 24px;display:flex}#contenido section.pliegue:nth-of-type(2n):not(.pliegue-abierto)>.pliegue-boton{background:#fffdf8}#contenido section.pliegue.pliegue-abierto>.pliegue-boton{color:#fffdf8;background:#102b49;border-bottom-color:#102b49}#contenido .pliegue-pulsador:focus-visible{outline-offset:-4px;outline:2px solid #e2be73}#contenido .pliegue-textos{flex-direction:column;gap:7px;min-width:0;display:flex}#contenido .pliegue-antetitulo{font:600 11px/1.3 var(--font-sans),Inter,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#80601e}#contenido section.pliegue-abierto .pliegue-antetitulo{color:#e2be73}#contenido .pliegue-titulo{font:400 23px/1.22 var(--font-serif),"Source Serif 4",Georgia,serif;color:inherit}#contenido .pliegue-icono{border:1px solid #b6924c;border-radius:50%;flex:none;width:36px;height:36px;transition:transform .3s,background-color .3s;position:relative}#contenido .pliegue-icono:before,#contenido .pliegue-icono:after{content:"";background:#b6924c;width:14px;height:1.5px;transition:transform .3s,opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#contenido .pliegue-icono:after{transform:translate(-50%,-50%)rotate(90deg)}#contenido section.pliegue-abierto .pliegue-icono{border-color:#e2be73;transform:rotate(180deg)}#contenido section.pliegue-abierto .pliegue-icono:before{background:#e2be73}#contenido section.pliegue-abierto .pliegue-icono:after{opacity:0}#contenido section.pliegue-abierto>:not(.pliegue-boton){animation:.35s both pliegue-entra}@keyframes pliegue-entra{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}}@media (max-width:767px) and (prefers-reduced-motion:reduce){#contenido .pliegue-icono,#contenido .pliegue-icono:before,#contenido .pliegue-icono:after{transition:none}#contenido section.pliegue-abierto>:not(.pliegue-boton){animation:none}}
