.pm-editorial-hero__eyebrow{display:flex;flex-direction:column;gap:.28rem}.pm-editorial-hero__eyebrow span:last-child{color:var(--pm-blue-dark);font-size:.68rem;letter-spacing:.09em}.pm-editorial-hero h1{display:flex;margin-bottom:1rem;flex-direction:column;align-items:flex-start}.pm-editorial-hero h1>br,.pm-editorial-hero__eyebrow>br{display:none}.pm-editorial-hero__title-kicker{display:block;font-family:var(--pm-serif);font-size:clamp(1.45rem, 2.7vw, 2.6rem);font-weight:400;line-height:1;white-space:nowrap}.pm-editorial-hero__title-kicker strong{font-weight:650}.pm-editorial-hero__title-focus{display:block;margin-top:.08em;color:var(--pm-blue-dark);font-size:clamp(3rem, 5.8vw, 6.1rem);font-weight:750;letter-spacing:-.055em;line-height:.9}.pm-editorial-hero__lead strong{color:var(--pm-ink);font-weight:720}.pm-editorial-hero{padding-top:clamp(24px, 2.5vw, 38px)}body.psiquemedica-site #primary.pm-main{margin-top:0}.pm-editorial-hero__grid{align-items:center}.pm-editorial-hero__copy{padding-top:0}.pm-editorial-hero__carousel{position:relative;overflow:hidden;aspect-ratio:.92;background:#dfe5e3}.pm-editorial-hero__carousel>img{position:absolute;inset:0;height:100%;opacity:0;transform:scale(1.018);transition:opacity 900ms ease,transform 6s ease}.pm-editorial-hero__carousel>img.is-active{opacity:1;transform:scale(1)}.pm-editorial-hero__carousel>img:nth-of-type(4){object-position:55% center}.pm-editorial-hero__carousel-controls{position:absolute;right:18px;bottom:18px;z-index:2;display:flex;padding:8px 10px;gap:8px;background:rgb(16 38 47 / .66);backdrop-filter:blur(8px)}.pm-editorial-hero__carousel-controls button{width:22px;height:3px;padding:0;border:0;background:rgb(255 255 255 / .42);cursor:pointer}.pm-editorial-hero__carousel-controls button.is-active{background:#fff}.pm-practical-list li{display:grid;grid-template-columns:25px 1fr;padding-left:0;gap:12px;align-items:start}.pm-practical-list li::before{display:none}.pm-practical-list .pm-icon{width:19px;height:19px;margin-top:1px}.pm-center-story__copy h2{margin-bottom:34px}.pm-guidance-strip__media{margin:0}.pm-guidance-strip__grid{grid-template-columns:minmax(310px,0.92fr) minmax(240px,0.76fr) minmax(300px,1fr);gap:clamp(28px, 4.4vw, 58px)}.pm-guidance-strip__media img{display:block;width:100%;aspect-ratio:1;object-fit:cover;object-position:38% center;filter:saturate(.78) contrast(1.02)}.pm-guidance-strip__media figcaption{margin-top:9px;color:rgb(255 255 255 / .5);font-family:var(--pm-sans);font-size:.62rem}.pm-neuromodulation__button{width:100%;max-width:520px;min-height:62px;padding-inline:24px;text-align:center}.pm-neuromodulation__lead-item{background:rgb(255 255 255 / .045)}.pm-neuromodulation__lead-item>span{font-family:var(--pm-sans)!important;font-size:0.63rem!important;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.pm-partner-mark{display:inline-flex;width:min(100%, 220px);margin-top:22px;padding:8px 0;align-items:center;color:#fff!important;text-decoration:none}.pm-partner-mark img{display:block;width:100%;height:auto;opacity:.96;transition:opacity 180ms ease}.pm-partner-mark:hover img,.pm-partner-mark:focus-visible img{opacity:1}.pm-trust-marks{display:flex;margin:26px 0 32px;gap:10px;flex-wrap:wrap}.pm-trust-mark{display:flex;min-height:58px;padding:10px 14px;border:1px solid var(--pm-line);align-items:center;gap:11px;color:var(--pm-ink)!important;background:#fff;text-decoration:none}.pm-trust-mark strong{color:var(--pm-blue-dark);font-family:var(--pm-sans);font-size:.86rem;letter-spacing:.08em}.pm-trust-mark span{max-width:150px;color:var(--pm-muted);font-size:.61rem;line-height:1.25}.pm-collaborations{padding:34px 0 38px;border-top:1px solid var(--pm-line);background:#f7f5f0}.pm-collaborations__eyebrow{margin:0 0 18px;color:var(--pm-muted);font-size:.64rem;font-weight:760;letter-spacing:.13em;text-transform:uppercase}.pm-collaborations__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.pm-collaborations br{display:none}.pm-collaboration{display:grid;min-height:112px;padding:18px 20px;grid-template-columns:minmax(150px,0.44fr) minmax(0,1fr);gap:22px;align-items:center;border:1px solid rgb(23 49 61 / .12);color:var(--pm-ink)!important;background:rgb(255 255 255 / .66);text-decoration:none;transition:border-color 180ms ease,background 180ms ease}.pm-collaboration:hover,.pm-collaboration:focus-visible{border-color:rgb(0 111 143 / .34);background:#fff}.pm-collaboration__logo{display:grid;height:64px;place-items:center}.pm-collaboration__logo img{display:block;width:100%;max-height:56px;object-fit:contain}.pm-collaboration__logo--redgesam img{width:auto;max-width:155px}.pm-collaboration__copy{display:grid;gap:4px}.pm-collaboration__copy small{color:var(--pm-muted);font-size:.72rem;line-height:1.48}@media (max-width:900px){.pm-guidance-strip__grid{grid-template-columns:minmax(270px,0.9fr) minmax(0,1.1fr);gap:28px 42px}.pm-collaborations__grid{grid-template-columns:1fr}}@media (max-width:640px){.pm-guidance-strip__media{width:min(100%, 310px)}.pm-collaborations{padding:28px 0 32px}.pm-collaboration{grid-template-columns:1fr;gap:10px}.pm-collaboration__logo{width:min(100%, 230px);place-items:center start}}@media (prefers-reduced-motion:reduce){.pm-editorial-hero__carousel>img{transform:none;transition:none}}.pm-profile-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 82% 15%,rgb(121 169 180 / .18),transparent 34%),linear-gradient(145deg,#f7f5f0 0%,#edf3f3 100%)}.pm-profile-hero::after{position:absolute;right:-7rem;bottom:-9rem;width:24rem;height:24rem;border:1px solid rgb(34 83 99 / .12);border-radius:50%;content:""}.pm-profile-hero__grid{position:relative;z-index:1}.pm-profile-hero__portrait{box-shadow:0 30px 70px rgb(25 54 63 / .16)}.pm-profile-hero__portrait img{aspect-ratio:4 / 5;object-fit:cover}.pm-profile-hero__role{margin-bottom:22px;color:var(--pm-muted);font-family:var(--pm-serif);font-size:clamp(1.35rem, 2.1vw, 1.8rem);font-weight:500;letter-spacing:-.025em;line-height:1.2}.pm-profile-status{display:inline-flex;gap:7px;align-items:center}.pm-profile-status .pm-icon{width:16px;height:16px}.pm-profile-facts{position:relative;z-index:3;margin-top:-1px;border-top:1px solid rgb(32 72 85 / .09);border-bottom:1px solid var(--pm-line);background:#fff}.pm-profile-facts__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.pm-profile-facts__grid+.pm-profile-facts__grid{border-top:1px solid var(--pm-line)}.pm-profile-fact{display:flex;min-height:132px;padding:28px clamp(20px, 2.4vw, 38px);gap:16px;border-right:1px solid var(--pm-line);align-items:flex-start}.pm-profile-fact:nth-child(3n){border-right:0}.pm-profile-fact:nth-child(n+4){border-top:1px solid var(--pm-line)}.pm-icon{width:23px;height:23px;flex:0 0 auto;color:var(--pm-blue-dark)}.pm-profile-fact p{margin:0 0 8px;color:var(--pm-muted);font-family:var(--pm-sans);font-size:.66rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.pm-profile-fact ul{margin:0;padding:0;list-style:none}.pm-profile-fact li{margin:0 0 4px;color:var(--pm-ink);font-family:var(--pm-sans);font-size:.82rem;line-height:1.45}.pm-profile-body__aside h2{margin:12px 0 18px;font-size:clamp(1.45rem, 2.3vw, 2.25rem);line-height:1.1}.pm-profile-section{padding:0 0 clamp(38px, 5vw, 70px)}.pm-profile-section+.pm-profile-section{padding-top:clamp(38px, 5vw, 70px);border-top:1px solid var(--pm-line)}.pm-profile-section__eyebrow{margin-bottom:9px!important;color:var(--pm-blue-dark);font-family:var(--pm-sans);font-size:0.68rem!important;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.pm-profile-prose .pm-profile-section h2{margin-top:0}.pm-profile-prose .pm-profile-section ul{display:grid;margin:24px 0 0;padding:0;gap:12px;list-style:none}.pm-profile-prose .pm-profile-section li{position:relative;margin:0;padding:0 0 0 25px}.pm-profile-prose .pm-profile-section li::before{position:absolute;top:.72em;left:0;width:9px;height:1px;background:var(--pm-blue-dark);content:""}.pm-profile-status--muted{color:#665c48;background:#ece5d5}.pm-profile-guidance{padding-bottom:30px}.pm-profile-body__aside{position:static}.pm-profile-skills,.pm-profile-gallery-card{margin-top:34px;padding-top:34px;border-top:1px solid var(--pm-line)}.pm-profile-assistant{margin-top:0;padding-top:0;border-top:0}.pm-profile-gallery-card h2{margin-bottom:12px;font-size:1.55rem}.pm-profile-gallery-card>p:not(.pm-eyebrow){margin-bottom:20px;color:var(--pm-muted);font-size:.78rem}.pm-profile-assistant__portrait{width:112px;margin-bottom:24px;overflow:hidden;border-radius:50%;background:var(--pm-aqua)}.pm-profile-assistant__portrait img{display:block;width:100%;aspect-ratio:1;object-fit:cover;object-position:center 18%}.pm-profile-assistant h3{margin-bottom:6px;font-size:1.55rem}.pm-profile-assistant__role{margin-bottom:18px;color:var(--pm-blue-dark)!important;font-weight:700}.pm-profile-assistant__contact{display:block;width:fit-content;margin-bottom:9px;color:var(--pm-blue-dark)!important;font-size:.92rem;font-weight:800;text-decoration-thickness:1px;text-underline-offset:3px;word-break:break-word}.pm-profile-assistant .pm-button{width:100%;margin-top:22px;padding-inline:12px}.pm-profile-skill{margin-top:17px}.pm-profile-skill>div{display:flex;margin-bottom:7px;justify-content:space-between;color:var(--pm-ink);font-size:.74rem}.pm-profile-skill__track{display:block;height:7px;overflow:hidden;background:var(--pm-paper-2)}.pm-profile-skill__track i{display:block;height:100%;background:var(--pm-blue-dark)}.pm-profile-social{display:flex;margin-top:24px;gap:10px;flex-wrap:wrap}.pm-profile-social a{display:inline-flex;min-height:44px;padding:9px 13px;gap:8px;border:1px solid var(--pm-line);align-items:center;color:var(--pm-ink)!important;font-size:.75rem;font-weight:750;text-decoration:none}.pm-profile-social a:hover{border-color:var(--pm-blue-dark);color:var(--pm-blue-dark)!important}.pm-profile-prose .pm-profile-section:last-child{padding-bottom:0}.pm-social-icon{width:20px;height:20px;flex:0 0 auto}.pm-profile-gallery{display:grid;grid-template-columns:1fr;gap:16px}.pm-profile-gallery img{display:block;width:100%;aspect-ratio:4 / 3;margin:0;object-fit:cover}.pm-profile-custom{padding:0 0 clamp(42px, 5vw, 68px);border-top:1px solid var(--pm-line)}.pm-profile-custom__inner{max-width:920px;margin:0 auto;padding-top:clamp(26px, 3.5vw, 42px)}.pm-profile-custom__inner>.pm-profile-section__eyebrow{margin-bottom:12px!important}.pm-profile-custom__inner>:last-child{margin-bottom:0}.pm-profile-publications{padding:clamp(42px, 5vw, 72px) 0;border-top:1px solid var(--pm-line);background:var(--pm-paper-2)}.pm-profile-publications>.pm-shell>.pm-eyebrow{margin-bottom:14px}.pm-profile-publications__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,0.31fr);gap:clamp(34px, 5vw, 72px);align-items:start}.pm-profile-publications__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--pm-line);border-left:1px solid var(--pm-line)}.pm-profile-publications__grid article{min-height:270px;padding:clamp(26px, 3.5vw, 42px);border-right:1px solid var(--pm-line);border-bottom:1px solid var(--pm-line);background:rgb(255 255 255 / .45)}.pm-profile-publications__grid time{color:var(--pm-muted);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pm-profile-publications__grid h3{margin:20px 0 16px;font-size:clamp(1.55rem, 2.5vw, 2.25rem)}.pm-profile-publications__grid h3 a{color:var(--pm-ink);text-decoration:none}.pm-profile-publications__grid p{color:var(--pm-muted);font-size:.82rem}.pm-profile-publications__sidebar{position:sticky;top:34px}.admin-bar .pm-profile-publications__sidebar{top:66px}.pm-profile-publications__sidebar>section{padding:28px 0;border-top:1px solid var(--pm-line)}.pm-profile-publications__sidebar>section:first-child{padding-top:0;border-top:0}.pm-profile-publications__sidebar h2{margin:0 0 16px;font-size:1.6rem}.pm-profile-publications__headlines{margin:0;padding:0;list-style:none}.pm-profile-publications__headlines a{display:block;padding:13px 0;border-bottom:1px solid var(--pm-line);color:var(--pm-ink);font-family:var(--pm-serif);font-size:1.08rem;font-weight:600;line-height:1.25;text-decoration:none}.pm-profile-publications__headlines a:hover{color:var(--pm-blue-dark)}.pm-transport-links{display:flex;margin-top:14px;gap:8px;flex-wrap:wrap}.pm-transport-links a{display:inline-flex;min-height:42px;padding:9px 13px;border:1px solid var(--pm-line);align-items:center;color:var(--pm-ink);font-size:.72rem;font-weight:800;text-decoration:none}.pm-transport-links a:hover{border-color:var(--pm-blue-dark);color:var(--pm-blue-dark)}.pm-contact-assistants{padding:clamp(66px, 8vw, 112px) 0;background:var(--pm-white)}.pm-contact-assistants__heading>p:last-child{max-width:680px;color:var(--pm-muted)}.pm-contact-human-choice del{color:var(--pm-muted);text-decoration-color:var(--pm-blue);text-decoration-thickness:2px}.pm-contact-human-choice ins{margin-left:.08em;color:var(--pm-blue-dark);font-style:italic;text-decoration:none}.pm-directory__applied-filter{display:flex;margin:22px 0 0;padding:13px 16px;border-left:3px solid var(--pm-aqua);align-items:center;justify-content:space-between;gap:18px;background:var(--pm-paper-2);color:var(--pm-muted);font-size:.78rem}.pm-directory__applied-filter a{color:var(--pm-blue-dark);font-weight:800}.pm-contact-assistants__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--pm-line);border-left:1px solid var(--pm-line)}.pm-contact-assistant-card{min-width:0;border-right:1px solid var(--pm-line);border-bottom:1px solid var(--pm-line);background:var(--pm-paper-2)}.pm-contact-assistant-card__portrait{overflow:hidden;background:var(--pm-aqua)}.pm-contact-assistant-card__portrait img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:center 18%}.pm-contact-assistant-card:first-child .pm-contact-assistant-card__portrait img{transform:scale(1.13);transform-origin:center 42%}.pm-contact-assistant-card__body{display:flex;min-height:245px;padding:24px 20px;align-items:flex-start;flex-direction:column}.pm-contact-assistant-card h3{margin:0 0 5px;font-size:1.45rem}.pm-contact-assistant-card__role{margin-bottom:18px;color:var(--pm-muted);font-size:.72rem}.pm-contact-assistant-card__body>a:not(.pm-text-link){margin-bottom:7px;color:var(--pm-blue-dark);font-size:.76rem;font-weight:750;word-break:break-word}.pm-contact-assistant-card .pm-text-link{margin-top:auto;padding-top:20px;font-size:.7rem}.pm-contact-channels{padding:clamp(66px, 7.5vw, 106px) 0;background:var(--pm-paper-2)}.pm-contact-channels__grid{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(320px,1fr);gap:clamp(50px, 10vw, 150px)}.pm-contact-channels__list{border-top:1px solid var(--pm-ink)}.pm-contact-channels__list p{margin:0;padding:24px 0;border-bottom:1px solid var(--pm-line)}.pm-contact-channels__list a:not(.pm-text-link){color:var(--pm-blue-dark);font-weight:750}.pm-neuromodulation__media{margin:0 0 clamp(24px, 3vw, 36px)}.pm-neuromodulation__media img{width:100%;aspect-ratio:16 / 9;object-fit:cover;filter:saturate(.84) contrast(1.04)}.pm-neuromodulation__media figcaption,.pm-tms-hero__media figcaption{margin-top:9px;color:rgb(255 255 255 / .58);font-family:var(--pm-sans);font-size:.66rem}.pm-neuromodulation__detail-media{max-width:390px;margin:18px 0 2px}.pm-neuromodulation__detail-media img{display:block;width:100%;aspect-ratio:16 / 10;border:1px solid rgb(255 255 255 / .14);object-fit:cover;object-position:center;filter:saturate(.86) contrast(1.02)}.pm-tms{background:#f7f6f2}.pm-tms-hero{padding:clamp(58px, 7vw, 106px) 0;color:#fff;background:radial-gradient(circle at 20% 20%,rgb(78 130 145 / .3),transparent 35%),#102a34}.pm-tms-hero__grid{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(380px,1.05fr);gap:clamp(55px, 8vw, 120px);align-items:center}.pm-tms-hero .pm-eyebrow,.pm-tms-path--professional .pm-eyebrow{color:#a8ced3}.pm-tms-hero h1{max-width:760px;margin:18px 0 25px;color:#fff;font-size:clamp(3rem, 5.8vw, 6.4rem);letter-spacing:-.055em;line-height:.94}.pm-tms-hero__lead{max-width:670px;color:rgb(255 255 255 / .75);font-size:clamp(1.05rem, 1.5vw, 1.25rem);line-height:1.75}.pm-tms-hero__media{margin:0}.pm-tms-hero__media img{width:100%;aspect-ratio:4 / 5;object-fit:cover;box-shadow:0 34px 90px rgb(0 0 0 / .3)}.pm-tms-nav{position:sticky;top:0;z-index:20;border-bottom:1px solid var(--pm-line);background:rgb(255 255 255 / .94);backdrop-filter:blur(10px)}.pm-tms-nav .pm-shell{display:flex;min-height:64px;gap:28px;align-items:center;overflow-x:auto}.pm-tms-nav a{color:var(--pm-ink);font-family:var(--pm-sans);font-size:.74rem;font-weight:760;text-decoration:none;white-space:nowrap}.pm-tms-overview,.pm-tms-path,.pm-faq-section{padding:clamp(62px, 7.5vw, 108px) 0}.pm-tms-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(45px, 6vw, 80px);gap:1px;background:var(--pm-line)}.pm-tms-cards article{min-height:360px;padding:clamp(30px, 4vw, 58px);background:#fff}.pm-tms-cards span{color:var(--pm-blue-dark);font-family:var(--pm-sans);font-size:.68rem;font-weight:800}.pm-tms-cards h3{margin:55px 0 20px;font-size:clamp(2.2rem, 4vw, 4.2rem)}.pm-clinical-note{margin:26px 0 0;padding:22px 26px;border-left:3px solid var(--pm-blue-dark);background:#edf2f1;font-size:.82rem}.pm-tms-path__grid{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(420px,1.1fr);gap:clamp(65px, 10vw, 150px);align-items:start}.pm-tms-path__intro{position:sticky;top:105px}.pm-tms-path__intro h2,.pm-faq-section h2{margin:14px 0 22px;font-size:clamp(2.6rem, 5vw, 5.2rem);letter-spacing:-.045em;line-height:.98}.pm-check-list{margin:24px 0;padding:0;list-style:none}.pm-check-list li{position:relative;padding:17px 0 17px 34px;border-bottom:1px solid var(--pm-line)}.pm-check-list li::before{position:absolute;top:23px;left:4px;width:10px;height:6px;border-bottom:2px solid var(--pm-blue-dark);border-left:2px solid var(--pm-blue-dark);content:"";transform:rotate(-45deg)}.pm-muted{color:var(--pm-muted);font-size:.8rem}.pm-tms-steps{margin-top:clamp(55px, 8vw, 100px)}.pm-tms-steps ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;gap:1px;background:var(--pm-line);list-style:none}.pm-tms-steps li{display:flex;min-height:190px;padding:30px;gap:20px;background:#fff}.pm-tms-steps span{color:var(--pm-blue-dark);font-size:.7rem;font-weight:800}.pm-tms-path--professional{color:#fff;background:#14313b}.pm-tms-path--professional h2,.pm-tms-path--professional h3{color:#fff}.pm-tms-path--professional p,.pm-tms-path--professional li{color:rgb(255 255 255 / .72)}.pm-referral-panel{padding:clamp(30px, 5vw, 65px);border:1px solid rgb(255 255 255 / .15);background:rgb(255 255 255 / .055)}.pm-referral-panel ul{margin:25px 0 30px;padding-left:20px}.pm-referral-panel li{margin-bottom:12px}.pm-referral-panel a{color:#fff}.pm-faq-section{background:#fff}.pm-faq-section__grid{display:grid;grid-template-columns:minmax(280px,0.72fr) minmax(0,1.28fr);gap:clamp(55px, 9vw, 135px)}.pm-faq-list details{border-top:1px solid var(--pm-line)}.pm-faq-list details:last-child{border-bottom:1px solid var(--pm-line)}.pm-faq-list summary{position:relative;padding:24px 48px 24px 0;color:var(--pm-ink);font-family:var(--pm-sans);font-size:.96rem;font-weight:760;cursor:pointer;list-style:none}.pm-faq-list summary::-webkit-details-marker{display:none}.pm-faq-list summary::after{position:absolute;top:22px;right:8px;color:var(--pm-blue-dark);content:"+";font-size:1.5rem;font-weight:400}.pm-faq-list details[open] summary::after{content:"−"}.pm-faq-list details p{max-width:760px;margin:-4px 0 26px;color:var(--pm-muted);font-size:.86rem}@media (max-width:980px){.pm-editorial-hero__carousel{aspect-ratio:1.05}.pm-profile-facts__grid,.pm-tms-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-profile-fact{border-top:0;border-right:1px solid var(--pm-line)}.pm-profile-fact:nth-child(2n){border-right:0}.pm-profile-fact:nth-child(n+3){border-top:1px solid var(--pm-line)}.pm-contact-assistants__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pm-tms-hero__grid,.pm-tms-path__grid,.pm-faq-section__grid{grid-template-columns:1fr}.pm-tms-hero__media img{aspect-ratio:16 / 10}.pm-tms-path__intro{position:static}.pm-tms-steps ol{grid-template-columns:1fr}}@media (max-width:640px){.pm-editorial-hero__title-kicker{font-size:clamp(1.2rem, 6.2vw, 1.62rem);letter-spacing:-.025em}.pm-editorial-hero__title-focus{font-size:clamp(2.75rem, 16vw, 4.15rem)}.pm-editorial-hero__carousel-controls{right:12px;bottom:12px}.pm-guidance-strip__media{width:min(100%, 310px)}.pm-profile-facts__grid,.pm-tms-cards{grid-template-columns:1fr}.pm-profile-fact,.pm-profile-fact:nth-child(2){border-right:0;border-top:0;border-bottom:1px solid var(--pm-line)}.pm-profile-fact:last-child{border-bottom:0}.pm-profile-gallery,.pm-profile-publications__grid,.pm-profile-publications__layout{grid-template-columns:1fr}.pm-profile-publications__sidebar{position:static}.pm-contact-assistants__grid,.pm-contact-channels__grid{grid-template-columns:1fr}.pm-contact-assistant-card{display:grid;grid-template-columns:118px 1fr}.pm-contact-assistant-card__portrait img{height:100%;aspect-ratio:auto}.pm-contact-assistant-card__body{min-height:230px}.pm-tms-nav .pm-shell{padding-right:22px;padding-left:22px}.pm-tms-hero h1{font-size:clamp(2.8rem, 15vw, 4.3rem)}}.pm-contact-card a[href*="wa.me"],.pm-contact-channels a[href*="wa.me"],.pm-contact-assistant-card a[href*="wa.me"]{display:inline-flex;gap:.55rem;align-items:center}.pm-contact-card a[href*="wa.me"]::before,.pm-contact-channels a[href*="wa.me"]::before,.pm-contact-assistant-card a[href*="wa.me"]::before{width:1.08rem;height:1.08rem;flex:0 0 auto;background:currentColor;content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a9.9 9.9 0 0 0-8.5 15L2 22l5.2-1.4A10 10 0 1 0 12 2Zm0 18.2a8.2 8.2 0 0 1-4.2-1.1l-.3-.2-3.1.8.8-3-.2-.3A8.2 8.2 0 1 1 12 20.2Zm4.5-6.1c-.2-.1-1.5-.7-1.7-.8-.2-.1-.4-.1-.6.1l-.8 1c-.2.2-.3.2-.5.1a6.7 6.7 0 0 1-2-1.2 7.4 7.4 0 0 1-1.4-1.7c-.1-.2 0-.4.1-.5l.4-.5.2-.4c.1-.2 0-.4 0-.5l-.8-1.8c-.2-.5-.4-.4-.6-.4h-.5c-.2 0-.5.1-.7.3-.3.3-.9.9-.9 2.1s.9 2.5 1 2.7c.1.2 1.8 2.8 4.4 3.9.6.3 1.1.4 1.5.5.6.2 1.2.2 1.6.1.5-.1 1.5-.6 1.7-1.2.2-.6.2-1.1.2-1.2-.1-.2-.3-.3-.6-.4Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a9.9 9.9 0 0 0-8.5 15L2 22l5.2-1.4A10 10 0 1 0 12 2Zm0 18.2a8.2 8.2 0 0 1-4.2-1.1l-.3-.2-3.1.8.8-3-.2-.3A8.2 8.2 0 1 1 12 20.2Zm4.5-6.1c-.2-.1-1.5-.7-1.7-.8-.2-.1-.4-.1-.6.1l-.8 1c-.2.2-.3.2-.5.1a6.7 6.7 0 0 1-2-1.2 7.4 7.4 0 0 1-1.4-1.7c-.1-.2 0-.4.1-.5l.4-.5.2-.4c.1-.2 0-.4 0-.5l-.8-1.8c-.2-.5-.4-.4-.6-.4h-.5c-.2 0-.5.1-.7.3-.3.3-.9.9-.9 2.1s.9 2.5 1 2.7c.1.2 1.8 2.8 4.4 3.9.6.3 1.1.4 1.5.5.6.2 1.2.2 1.6.1.5-.1 1.5-.6 1.7-1.2.2-.6.2-1.1.2-1.2-.1-.2-.3-.3-.6-.4Z'/%3E%3C/svg%3E") center / contain no-repeat}.pm-med-page .pm-page-hero__actions .pm-button,.pm-med-page .pm-page-cta__actions .pm-button{display:inline-flex;min-height:48px;padding:0 1.15rem;border:2px solid #1d6c62;align-items:center;justify-content:center;color:#fff!important;background:#1d6c62!important;font-weight:850;text-decoration:none}.pm-med-page .pm-page-hero__actions .pm-button--ghost,.pm-med-page .pm-page-cta__actions .pm-button--ghost{color:#1d6c62!important;background:#fff!important}.pm-med-page .pm-page-hero__aside,.pm-about-page .pm-page-hero__aside,.pm-about-page .pm-tms-card{overflow:hidden}.pm-med-hero-photo,.pm-about-hero-photo{margin:-1.4rem -1.4rem 1.3rem}.pm-med-hero-photo img,.pm-about-hero-photo img,.pm-about-team-photo img,.pm-about-unit-photo img{display:block;width:100%;object-fit:cover}.pm-med-hero-photo img{aspect-ratio:1.35}.pm-about-hero-photo img{aspect-ratio:1.4}.pm-med-hero-photo figcaption,.pm-about-hero-photo figcaption,.pm-about-team-photo figcaption,.pm-about-unit-photo figcaption{color:#60747a;font-size:.66rem}.pm-med-hero-photo figcaption,.pm-about-hero-photo figcaption{padding:.55rem 1rem}.pm-about-team-photo{margin:1.6rem 0 0}.pm-about-team-photo img{aspect-ratio:1.65}.pm-about-team-photo figcaption,.pm-about-unit-photo figcaption{padding:.5rem .1rem}.pm-about-unit-photo{margin:-1.25rem -1.25rem 1rem}.pm-about-unit-photo img{width:calc(100% + 2.5rem);max-width:none;aspect-ratio:1.55}@media (max-width:720px){.pm-guidance-strip,.pm-guidance-strip *,.pm-nm,.pm-nm *{box-sizing:border-box}.pm-guidance-strip,.pm-nm{width:100%;max-width:100vw;overflow-x:hidden}.pm-guidance-strip .pm-shell,.pm-guidance-strip__grid,.pm-guidance-strip__grid>*{width:100%;min-width:0;max-width:100%}.pm-guidance-strip__grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:1.35rem!important}.pm-guidance-strip__media{width:100%;margin:0;overflow:hidden}.pm-guidance-strip__media img{display:block;width:100%;max-width:100%;height:auto}.pm-guidance-strip h2,.pm-guidance-strip p,.pm-neuromodulation h2,.pm-nm h1,.pm-nm h2,.pm-nm h3,.pm-nm .pm-eyebrow{max-width:100%;overflow-wrap:anywhere;word-break:normal;hyphens:auto}.pm-neuromodulation h2{font-size:clamp(1.95rem, 10vw, 2.8rem);line-height:1.04}.pm-nm h1{font-size:clamp(2.15rem, 11vw, 3.45rem);letter-spacing:-.045em;line-height:.98}.pm-nm .pm-eyebrow{font-size:.66rem;letter-spacing:.08em}.pm-med-page .pm-page-hero__actions,.pm-med-page .pm-page-cta__actions{align-items:stretch;flex-direction:column}.pm-med-hero-photo,.pm-about-hero-photo{margin:-1rem -1rem 1rem}.pm-about-unit-photo{margin:-1rem -1rem .9rem}.pm-about-unit-photo img{width:calc(100% + 2rem)}}body:not(.home) .pm-content-page .pm-page-hero h1+.pm-page-hero__lead,body:not(.home) .pm-content-page .pm-page-hero h1+p{margin-top:clamp(1.25rem, 2.2vw, 2rem)!important}body:not(.home) .pm-content-page .pm-section-label{color:#176f8a;font-size:.7rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}body:not(.home) .pm-content-page h2+p,body:not(.home) .pm-content-page h3+p,body:not(.home) .pm-content-page .pm-tms-card h3+p,body:not(.home) .pm-content-page .pm-editorial-list h3+p{margin-top:.72rem}.pm-med-page .pm-editorial-list>article{display:grid;grid-template-columns:76px minmax(0,1fr);gap:clamp(22px, 3vw, 42px);padding:clamp(25px, 3.2vw, 38px) 0;border-bottom:1px solid var(--pm-line);align-items:start}.pm-med-page .pm-editorial-list>article>span{display:grid;width:54px;height:54px;border:1px solid rgb(23 111 138 / .34);border-radius:50%;place-items:center;color:#176f8a;background:#edf6f6;font-size:.72rem;font-weight:850}.pm-med-page .pm-editorial-list>article h3{margin:0}.pm-med-page .pm-editorial-list>article p{margin-bottom:0;color:#5d7178;line-height:1.7}.pm-med-page .pm-comparison-intro{max-width:820px;margin:1.15rem 0 2rem;color:#5b7077;font-size:.98rem;line-height:1.72}.pm-med-page .pm-table-wrap{width:100%;max-width:100%;margin:0 0 1.35rem;border:1px solid rgb(23 50 61 / .16);overflow-x:auto!important;-webkit-overflow-scrolling:touch;scrollbar-color:#78aeb5 #e8eeee;scrollbar-width:thin}.pm-med-page .pm-evidence-table{width:100%;min-width:920px;margin:0;border:0;border-collapse:separate;border-spacing:0;background:#fff}.pm-med-page .pm-evidence-table th,.pm-med-page .pm-evidence-table td{padding:1.15rem 1.25rem;border:0;border-right:1px solid rgb(23 50 61 / .13);border-bottom:1px solid rgb(23 50 61 / .13);vertical-align:top;font-size:.88rem;line-height:1.58}.pm-med-page .pm-evidence-table thead th{color:#fff;background:#176f8a;font-size:.76rem;font-weight:850;letter-spacing:.025em}.pm-med-page .pm-evidence-table thead th:first-child{left:0;z-index:3;background:#123945}.pm-med-page .pm-evidence-table tbody th{position:sticky;left:0;z-index:2;width:210px;color:#17323d;background:#e8f2f2;font-weight:850}.pm-med-page .pm-evidence-table tbody tr:nth-child(even) td{background:#f8faf9}.pm-nm-plan-steps .pm-nm-step-icon{width:76px!important;height:76px!important;border-width:1.5px!important;background:rgb(217 238 240 / .42)}.pm-nm-plan-steps .pm-nm-step-icon svg{width:38px!important;height:38px!important;stroke-width:1.65!important}.pm-nm-detail--endovenosa .pm-nm-anestia>a{display:flex!important;width:100%;align-items:center;justify-content:center}.pm-nm-detail--endovenosa .pm-nm-anestia img{display:block;width:min(240px, 76vw)!important;max-width:240px!important;height:auto;margin-inline:auto}@media (max-width:720px){.pm-med-page .pm-editorial-list>article{grid-template-columns:58px minmax(0,1fr);gap:18px}.pm-med-page .pm-editorial-list>article>span{width:46px;height:46px}.pm-med-page .pm-table-wrap{margin-inline:0;padding-bottom:.25rem}.pm-nm-plan-steps .pm-nm-step-icon{width:64px!important;height:64px!important}.pm-nm-plan-steps .pm-nm-step-icon svg{width:32px!important;height:32px!important}}.pm-content-page .pm-page-hero__actions .pm-button,.pm-content-page .pm-page-cta__actions .pm-button{display:inline-flex;min-height:48px;padding:0 1.18rem;border:2px solid #1d6c62;align-items:center;justify-content:center;color:#fff!important;background:#1d6c62!important;font-weight:850;text-decoration:none}.pm-content-page .pm-page-hero__actions .pm-button--ghost,.pm-content-page .pm-page-cta__actions .pm-button--ghost{color:#1d6c62!important;background:#fff!important}.pm-content-page .pm-tms-card h3{max-width:100%;overflow-wrap:anywhere;hyphens:auto}.pm-psychiatry-hero-photo{margin:-1.4rem -1.4rem 1.3rem}.pm-psychiatry-hero-photo img{display:block;width:100%;aspect-ratio:1.38;object-fit:cover;object-position:center 25%}.pm-psychiatry-hero-photo figcaption{padding:.55rem 1rem;color:#60747a;font-size:.66rem}.pm-content-page .pm-table-wrap{width:100%;max-width:100%;margin:0 0 1.35rem;border:1px solid rgb(23 50 61 / .16);overflow-x:auto!important;-webkit-overflow-scrolling:touch;scrollbar-color:#78aeb5 #e8eeee;scrollbar-width:thin}.pm-content-page .pm-evidence-table,.pm-med-page .pm-evidence-table{width:100%;min-width:760px;margin:0;border:0;border-collapse:separate;border-spacing:0;background:#fff}.pm-content-page .pm-evidence-table th,.pm-content-page .pm-evidence-table td{padding:1rem 1.05rem;border:0;border-right:1px solid rgb(23 50 61 / .13);border-bottom:1px solid rgb(23 50 61 / .13);vertical-align:top;font-size:.86rem;line-height:1.55}.pm-content-page .pm-evidence-table thead th{color:#fff;background:#176f8a;font-size:.75rem;font-weight:850;letter-spacing:.025em}.pm-content-page .pm-evidence-table thead th:first-child{left:0;z-index:3;width:150px;min-width:150px;background:#123945}.pm-content-page .pm-evidence-table tbody th{position:sticky;left:0;z-index:2;width:150px;min-width:150px;color:#17323d;background:#e8f2f2;font-weight:850;overflow-wrap:normal;word-break:normal}.pm-med-page .pm-evidence-table{min-width:820px}.pm-psychiatry-table-guidance{margin-top:.8rem}.pm-nm-process__steps .pm-nm-step-icon{width:76px!important;height:76px!important;border-width:1.5px!important;background:rgb(217 238 240 / .42)}.pm-nm-process__steps .pm-nm-step-icon svg{width:38px!important;height:38px!important;stroke-width:1.65!important}.pm-nm-detail--endovenosa .pm-nm-anestia{grid-template-columns:1fr!important;align-items:start}.pm-nm-detail--endovenosa .pm-nm-anestia>a{justify-content:flex-start!important}.pm-nm-detail--endovenosa .pm-nm-anestia img{margin-inline:0!important}.pm-article-author{display:flex;margin:.75rem 0 1rem;gap:.75rem;align-items:center}.pm-article-author .avatar{display:block;width:58px;height:58px;border:2px solid #d6e8e7;border-radius:50%;object-fit:cover}.pm-article-author p{display:grid;margin:0!important;gap:.12rem}.pm-article-author strong{color:#17323d;font-size:.82rem}.pm-article-author span{color:#60747a;font-size:.68rem}@media (max-width:720px){.pm-content-page .pm-page-hero__actions,.pm-content-page .pm-page-cta__actions{align-items:stretch;flex-direction:column}.pm-psychiatry-hero-photo{margin:-1rem -1rem 1rem}.pm-content-page .pm-evidence-table thead th:first-child,.pm-content-page .pm-evidence-table tbody th{width:132px;min-width:132px}.pm-nm-process__steps .pm-nm-step-icon{width:64px!important;height:64px!important}.pm-nm-process__steps .pm-nm-step-icon svg{width:32px!important;height:32px!important}.pm-contact-assistant-card{grid-template-columns:104px minmax(0,1fr);align-items:start}.pm-contact-assistant-card__portrait{align-self:start}.pm-contact-assistant-card__portrait img,.pm-contact-assistant-card:first-child .pm-contact-assistant-card__portrait img{width:104px;height:116px;aspect-ratio:auto;transform:none;object-fit:cover;object-position:center 18%}.pm-contact-assistant-card__body{min-height:0;padding:18px 16px}.pm-contact-assistant-card h3{font-size:1.2rem}}.pm-announcement__social{gap:6px}.pm-announcement__social a{display:grid;width:28px;height:28px;padding:0;border:1px solid rgb(23 111 138 / .2);border-radius:50%;place-items:center;color:var(--pm-blue-dark);background:rgb(255 255 255 / .58);text-decoration:none}.pm-announcement__social a:hover,.pm-announcement__social a:focus-visible{border-color:rgb(23 111 138 / .48);color:var(--pm-blue-dark);background:#fff;text-decoration:none}.pm-announcement__social .pm-social-icon{width:15px;height:15px}.pm-content-page .pm-page-cta .pm-page-cta__actions .pm-button{border-color:#fff;color:#123f4b!important;background:#fff!important}.pm-content-page .pm-page-cta .pm-page-cta__actions .pm-button--ghost{border-color:rgb(255 255 255 / .92);color:#fff!important;background:transparent!important}.pm-content-page .pm-page-cta .pm-page-cta__actions .pm-button:hover,.pm-content-page .pm-page-cta .pm-page-cta__actions .pm-button:focus-visible{color:#123f4b!important;background:#dcefee!important}.pm-content-page .pm-page-cta .pm-page-cta__actions .pm-button--ghost:hover,.pm-content-page .pm-page-cta .pm-page-cta__actions .pm-button--ghost:focus-visible{color:#123f4b!important;background:#fff!important}.pm-visit-media-grid{display:grid;margin:1.4rem 0 1.15rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.pm-visit-photo,.pm-location-sketch{overflow:hidden;margin:0;border:1px solid var(--pm-line);background:var(--pm-paper-2)}.pm-visit-photo img{display:block;width:100%;aspect-ratio:1.55;object-fit:cover}.pm-visit-photo figcaption,.pm-location-sketch figcaption{padding:.52rem .68rem;color:var(--pm-muted);font-size:.66rem;line-height:1.35}.pm-location-sketch svg{display:block;width:100%;aspect-ratio:1.55}.pm-location-sketch__background{fill:#edf1ee}.pm-location-sketch__blocks rect{fill:#f8f6ef;stroke:#d5dedc;stroke-width:2}.pm-location-sketch__roads line{stroke:#fff;stroke-width:24}.pm-location-sketch__labels{fill:#61757a;font-family:var(--pm-sans);font-size:16px;font-weight:750}.pm-location-sketch__marker circle:first-child{fill:#176f8a;stroke:#fff;stroke-width:5}.pm-location-sketch__marker circle:nth-child(2){fill:#fff}.pm-location-sketch__marker rect{fill:#123f4b}.pm-location-sketch__marker text{fill:#fff;font-family:var(--pm-sans);font-size:16px;font-weight:800}.pm-location-sketch__marker text:last-child{font-size:13px;font-weight:600}@media (max-width:640px){.pm-visit-media-grid{grid-template-columns:1fr}.pm-contact-assistant-card{grid-template-columns:minmax(132px,38vw) minmax(0,1fr);align-items:stretch}.pm-contact-assistant-card__portrait{align-self:stretch}.pm-contact-assistant-card__portrait img,.pm-contact-assistant-card:first-child .pm-contact-assistant-card__portrait img{width:100%;height:100%;min-height:164px;aspect-ratio:4 / 5;transform:none;object-fit:cover;object-position:center 18%}.pm-contact-assistant-card__body{min-height:164px;padding:18px 15px}}