.personalidades{max-width:1240px;margin:auto;padding:0 24px}.p-breadcrumbs{display:flex;gap:10px;flex-wrap:wrap;font-size:12px;padding:28px 0;color:var(--jade)}.p-intro{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:60px;padding:42px 0 54px}.p-intro h1{font:400 clamp(50px,6.5vw,84px)/1.04 var(--serif);letter-spacing:-3px;margin:17px 0 0}.p-intro>p{font:400 17px/1.8 var(--sans);max-width:510px;margin:0;color:#415c52}.p-section-line{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding:22px 0}.p-section-line h2{font:400 24px/1.2 var(--serif);margin:0}.p-section-line>span{font-size:11px;text-transform:uppercase;letter-spacing:1.5px}.p-feature{display:grid;grid-template-columns:1.15fr 1fr;background:var(--ink);color:var(--cream)}.p-photo{display:flex;align-items:center;background:#102d27;overflow:hidden}.p-photo img{display:block;width:100%;height:auto;aspect-ratio:1671/941;object-fit:contain}.p-feature-body{padding:42px;display:flex;flex-direction:column;justify-content:center}.p-feature-body>.eyebrow{color:var(--mint);font-size:10px;letter-spacing:1.3px}.p-name{font:400 19px/1.3 var(--serif);margin:20px 0 7px;color:var(--mint)}.p-feature h3{font:400 clamp(32px,3.4vw,46px)/1.1 var(--serif);letter-spacing:-1px;margin:0 0 20px}.p-feature-body>p:not(.p-name){font-size:14px;line-height:1.8;color:#e0e9e2;margin:0}.p-topics{display:flex;flex-wrap:wrap;gap:7px;margin:22px 0}.p-topics span{font-size:10px;border:1px solid #819e90;padding:5px 9px;border-radius:20px;color:#e5eee6}.p-feature-bottom{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-top:8px}.p-feature-bottom time{font-size:10px;color:#d2e1d7}.p-read{font-size:13px;font-weight:700;border-bottom:1px solid var(--mint);padding-bottom:5px}.p-read span{margin-left:15px}.p-photo-note{font-size:11px;color:#52685d;line-height:1.7;max-width:720px;margin:13px 0 0}.p-deeper{display:grid;grid-template-columns:1fr 1.4fr;gap:70px;padding:82px 0}.p-deeper h2{font:400 38px/1.15 var(--serif);margin:15px 0}.p-deeper>div>p{font-size:14px;color:#52685d;max-width:290px}.p-guide-list>a{display:flex;gap:20px;align-items:start;border-top:1px solid var(--line);padding:21px 0}.p-guide-list>a>span{font-size:11px;color:var(--jade);padding-top:5px}.p-guide-list>a>b{margin-left:auto;font-size:21px}.p-guide-list h3{font:400 22px/1.3 var(--serif);margin:0 0 7px}.p-guide-list p{font-size:12px;margin:0;color:#52685d}.p-method{padding:44px;margin:0 0 72px;background:var(--paper);border-top:2px solid var(--jade)}.p-method h2{font:400 32px/1.25 var(--serif);margin:16px 0 27px}.p-method>div{display:grid;grid-template-columns:1fr 1fr;gap:40px;font-size:14px;line-height:1.85}.p-method p{margin:0}.p-method a{text-decoration:underline;text-underline-offset:3px}.personalidades a:focus-visible{outline:3px solid var(--gold);outline-offset:5px}@media(max-width:900px){.p-feature-body{padding:30px}.p-feature{grid-template-columns:1fr 1fr}.p-deeper{gap:36px}}@media(max-width:650px){.personalidades{padding:0 22px}.p-breadcrumbs{padding:23px 0;font-size:10px;gap:8px}.p-intro{display:block;padding:26px 0 36px}.p-intro h1{font-size:clamp(38px,12.8vw,51px);letter-spacing:-2px;margin:13px 0 23px}.p-intro>p{font-size:15px;line-height:1.8}.p-section-line{padding:20px 0}.p-section-line h2{font-size:22px}.p-section-line>span{font-size:9px}.p-feature{display:block}.p-feature-body{padding:29px 25px}.p-feature h3{font-size:36px;line-height:1.12}.p-name{font-size:18px;margin-top:18px}.p-feature-body>p:not(.p-name){font-size:14px}.p-feature-bottom{gap:15px}.p-photo-note{font-size:10px}.p-deeper{display:block;padding:50px 0}.p-deeper h2{font-size:32px}.p-deeper>div>p{max-width:none;margin-bottom:30px}.p-guide-list>a{gap:15px}.p-guide-list h3{font-size:21px}.p-method{padding:28px 24px;margin-bottom:48px}.p-method h2{font-size:27px}.p-method>div{display:block;font-size:13px}.p-method p+p{margin-top:18px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}