.zmpt-home-v4{overflow:hidden;background:#fff}.zmpt-home-v4 .zmpt-eyebrow{margin:0}.zmpt-home-v4-hero{position:relative;padding:clamp(4.8rem,8vw,7.5rem) 0 clamp(5.2rem,8.5vw,8rem);overflow:hidden;background:radial-gradient(circle at 6% 8%,rgb(13 170 192 / .18),transparent 30%),linear-gradient(135deg,#0a222a 0%,#0d3540 52%,#0a2a33 100%);color:#fff}.zmpt-home-v4-hero::after{content:"";position:absolute;width:560px;height:560px;right:-260px;bottom:-270px;border:1px solid rgb(255 255 255 / .08);border-radius:50%;box-shadow:0 0 0 70px rgb(255 255 255 / .018),0 0 0 140px rgb(255 255 255 / .012);pointer-events:none}.zmpt-home-v4-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:clamp(3rem,7vw,7rem);align-items:center}.zmpt-home-v4-hero__copy{max-width:670px}.zmpt-home-v4-hero .zmpt-eyebrow{color:#9ee8f1}.zmpt-home-v4-hero h1{max-width:10.5ch;margin:.45rem 0 1.25rem;color:#fff;font-size:clamp(3.2rem,6.3vw,6.25rem);line-height:.98;letter-spacing:-.05em}.zmpt-home-v4-hero__lead{max-width:610px;margin:0;color:rgb(255 255 255 / .78);font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.72}.zmpt-home-v4-hero__actions,.zmpt-home-v4-visits__actions,.zmpt-home-v4-close__actions{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;margin-top:1.7rem}.zmpt-home-v4-hero__text-link,.zmpt-home-v4-visits__text-link,.zmpt-home-v4-close__text-link{display:inline-flex;align-items:center;gap:.45rem;color:#d8f5f8;font-size:.94rem;font-weight:800;text-decoration:none}.zmpt-home-v4-hero__text-link:hover,.zmpt-home-v4-visits__text-link:hover,.zmpt-home-v4-close__text-link:hover{color:#fff}.zmpt-home-v4-hero__facts{display:flex;flex-wrap:wrap;gap:.65rem 1.4rem;margin-top:1.55rem;color:rgb(255 255 255 / .62);font-size:.79rem;font-weight:700}.zmpt-home-v4-hero__facts span{position:relative;padding-left:1rem}.zmpt-home-v4-hero__facts span::before{content:"";position:absolute;left:0;top:.63em;width:5px;height:5px;border-radius:50%;background:#6fcfdd}.zmpt-home-v4-hero__visual{position:relative;min-width:0}.zmpt-home-v4-hero__image{position:relative;overflow:hidden;aspect-ratio:5 / 4.35;border:1px solid rgb(255 255 255 / .12);border-radius:32px 32px 92px 32px;background:#0c3039;box-shadow:0 38px 90px rgb(0 0 0 / .3)}.zmpt-home-v4-hero__image::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 56%,rgb(6 20 25 / .25));pointer-events:none}.zmpt-home-v4-hero__photo{width:100%;height:100%;object-fit:cover;object-position:center 28%}.zmpt-home-v4-hero__card{position:absolute;left:1.2rem;bottom:1.2rem;width:min(290px,calc(100% - 2.4rem));padding:1rem 1.1rem;border:1px solid rgb(255 255 255 / .18);border-radius:16px;background:rgb(8 26 32 / .84);box-shadow:0 20px 48px rgb(0 0 0 / .24);backdrop-filter:blur(14px)}.zmpt-home-v4-hero__card span,.zmpt-home-v4-hero__card strong{display:block}.zmpt-home-v4-hero__card span{color:#9ee8f1;font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.zmpt-home-v4-hero__card strong{margin-top:.45rem;color:#fff;font-family:"Fraunces",Georgia,serif;font-size:1.2rem;line-height:1.3}.zmpt-home-v4-trust{position:relative;z-index:2;padding:1.15rem 0 1.35rem;background:#f4f8f8}.zmpt-home-v4-trust__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}.zmpt-home-v4-trust__item{min-width:0;display:grid;grid-template-columns:42px minmax(0,1fr);gap:.8rem;align-items:center;min-height:98px;padding:1rem 1.05rem;border:1px solid #dce8ea;border-radius:18px;background:rgb(255 255 255 / .96);box-shadow:0 12px 30px rgb(10 35 41 / .055)}.zmpt-home-v4-trust__icon{display:grid;place-items:center;width:42px;height:42px;margin:0;border-radius:13px;background:linear-gradient(145deg,#e4f6f8,#d8f0f3);color:#087f90;box-shadow:inset 0 0 0 1px rgb(10 133 151 / .08)}.zmpt-home-v4-trust__icon svg{width:21px;height:21px}.zmpt-home-v4-trust__item strong,.zmpt-home-v4-trust__item>div>span{display:block}.zmpt-home-v4-trust__item strong{color:#13262b;font-size:.88rem;line-height:1.25}.zmpt-home-v4-trust__item>div>span{margin-top:.24rem;color:#75878b;font-size:.73rem;line-height:1.35}.zmpt-home-v4-pathways,.zmpt-home-v4-profile,.zmpt-home-v4-process,.zmpt-home-v4-guides{padding:clamp(5.5rem,9vw,8.5rem) 0}.zmpt-home-v4-pathways{background:#f5f8f8}.zmpt-home-v4-section-head{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:clamp(2rem,6vw,6rem);align-items:end}.zmpt-home-v4-section-head h2,.zmpt-home-v4-profile h2,.zmpt-home-v4-visits h2,.zmpt-home-v4-process h2,.zmpt-home-v4-close h2{margin:.4rem 0 0;font-size:clamp(2.35rem,4.5vw,4.25rem);line-height:1.06;letter-spacing:-.035em}.zmpt-home-v4-section-head>p{margin:0 0 .4rem;color:#5f7277;line-height:1.72}.zmpt-home-v4-pathways__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem;margin-top:3rem}.zmpt-home-v4-pathway{min-width:0;overflow:hidden;border:1px solid #dde8ea;border-radius:26px;background:#fff;box-shadow:0 20px 55px rgb(10 35 41 / .055);transition:transform .22s ease,box-shadow .22s ease}.zmpt-home-v4-pathway:hover{transform:translateY(-5px);box-shadow:0 28px 64px rgb(10 35 41 / .11)}.zmpt-home-v4-pathway__image{display:block;aspect-ratio:1.45 / 1;overflow:hidden;background:#dceff2}.zmpt-home-v4-pathway__image img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.zmpt-home-v4-pathway:hover .zmpt-home-v4-pathway__image img{transform:scale(1.035)}.zmpt-home-v4-pathway__body{padding:1.55rem 1.55rem 1.35rem}.zmpt-home-v4-pathway .zmpt-eyebrow{font-size:.67rem}.zmpt-home-v4-pathway h3{margin:.45rem 0 .65rem;font-size:clamp(1.55rem,2.5vw,2.05rem)}.zmpt-home-v4-pathway__body>p:not(.zmpt-eyebrow){margin:0;color:#607378;font-size:.94rem;line-height:1.65}.zmpt-home-v4-pathway ul{margin:1.3rem 0 0;padding:0;list-style:none;border-top:1px solid #e3ecee}.zmpt-home-v4-pathway li{border-bottom:1px solid #e3ecee}.zmpt-home-v4-pathway li:last-child{border-bottom:0}.zmpt-home-v4-pathway li a{position:relative;display:block;padding:.75rem 1rem .75rem 0;color:#263f45;font-size:.84rem;font-weight:800;text-decoration:none}.zmpt-home-v4-pathway li a::after{content:"↗";position:absolute;right:0;color:#0daac0;font-size:.75rem}.zmpt-home-v4-pathway li a:hover{color:#0a8597}.zmpt-home-v4-pathways__foot{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:1.4rem;padding:1.1rem 1.25rem;border:1px solid #dce7e9;border-radius:15px;background:rgb(255 255 255 / .74)}.zmpt-home-v4-pathways__foot p{margin:0;color:#66797d;font-size:.85rem}.zmpt-home-v4-pathways__foot a,.zmpt-home-v4-section-head--guides>a{flex:0 0 auto;color:#0a8597;font-size:.9rem;font-weight:900;text-decoration:none}.zmpt-home-v4-profile{position:relative;background:#fff}.zmpt-home-v4-profile::before{content:"";position:absolute;left:0;top:0;width:28%;height:100%;background:#eef7f8}.zmpt-home-v4-profile__grid{position:relative;display:grid;grid-template-columns:minmax(360px,.88fr) minmax(0,1.12fr);gap:clamp(3rem,7vw,7rem);align-items:center}.zmpt-home-v4-profile__visual{position:relative;min-width:0}.zmpt-home-v4-profile__visual::before{content:"";position:absolute;inset:2rem -1.4rem -1.4rem 2rem;border-radius:28px;background:#d8eff2}.zmpt-home-v4-profile__visual img{position:relative;display:block;width:100%;aspect-ratio:5 / 4;object-fit:cover;object-position:center;border-radius:28px;box-shadow:0 30px 75px rgb(11 32 38 / .16)}.zmpt-home-v4-profile__identity{position:absolute;right:-1rem;bottom:1.5rem;min-width:240px;max-width:72%;padding:1rem 1.15rem;border:1px solid #dbe8ea;border-radius:15px;background:#fff;box-shadow:0 18px 45px rgb(10 35 41 / .15)}.zmpt-home-v4-profile__identity strong,.zmpt-home-v4-profile__identity span{display:block}.zmpt-home-v4-profile__identity strong{color:#13262b}.zmpt-home-v4-profile__identity span{margin-top:.1rem;color:#718388;font-size:.78rem}.zmpt-home-v4-profile__lead{max-width:680px;margin:1.2rem 0 0;color:#53676c;font-size:1.05rem;line-height:1.78}.zmpt-home-v4-profile__statement{margin:1.6rem 0;padding:1.4rem 1.5rem;border-left:4px solid #0daac0;border-radius:0 16px 16px 0;background:#f3f8f9}.zmpt-home-v4-profile__statement span,.zmpt-home-v4-profile__statement strong{display:block}.zmpt-home-v4-profile__statement span{color:#0a8597;font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.zmpt-home-v4-profile__statement strong{margin-top:.45rem;color:#13262b;font-family:"Fraunces",Georgia,serif;font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.35}.zmpt-home-v4-profile__principles{border-top:1px solid #dfe9eb}.zmpt-home-v4-profile__principles>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:1rem;padding:.85rem 0;border-bottom:1px solid #dfe9eb}.zmpt-home-v4-profile__principles strong{color:#13262b}.zmpt-home-v4-profile__principles span{color:#64777c}.zmpt-home-v4-profile__footer{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:1.5rem}.zmpt-home-v4-profile__footer p{margin:0;color:#718388;font-size:.8rem}.zmpt-home-v4-profile__footer p strong{color:#13262b}.zmpt-home-v4-profile__footer p span{margin:0 .35rem;color:#b1c0c3}.zmpt-home-v4-visits{padding:clamp(5.2rem,8vw,7.5rem) 0;background:radial-gradient(circle at 8% 0,rgb(13 170 192 / .17),transparent 30%),#0a2932;color:#fff}.zmpt-home-v4-visits__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(400px,1.1fr);gap:clamp(3rem,7vw,6.5rem);align-items:center}.zmpt-home-v4-visits .zmpt-eyebrow{color:#9ee8f1}.zmpt-home-v4-visits h2{color:#fff}.zmpt-home-v4-visits__copy>p:not(.zmpt-eyebrow){color:rgb(255 255 255 / .72);line-height:1.76}.zmpt-home-v4-visits__points{margin-top:1.4rem;border-top:1px solid rgb(255 255 255 / .12)}.zmpt-home-v4-visits__points>div{display:grid;grid-template-columns:155px minmax(0,1fr);gap:1rem;padding:.9rem 0;border-bottom:1px solid rgb(255 255 255 / .12)}.zmpt-home-v4-visits__points strong{color:#fff}.zmpt-home-v4-visits__points span{color:rgb(255 255 255 / .63)}.zmpt-home-v4-visits__visual{position:relative}.zmpt-home-v4-visits__visual img{display:block;width:100%;aspect-ratio:1.2 / 1;object-fit:cover;border-radius:30px;box-shadow:0 32px 75px rgb(0 0 0 / .28)}.zmpt-home-v4-visits__areas{position:absolute;right:1.2rem;bottom:1.2rem;left:1.2rem;padding:1rem;border:1px solid rgb(255 255 255 / .18);border-radius:16px;background:rgb(7 24 30 / .76);backdrop-filter:blur(12px)}.zmpt-home-v4-visits__areas>span{display:block;margin-bottom:.55rem;color:#9ee8f1;font-size:.65rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.zmpt-home-v4-visits__areas>div{display:flex;flex-wrap:wrap;gap:.45rem}.zmpt-home-v4-visits__areas a{padding:.38rem .65rem;border-radius:999px;background:rgb(255 255 255 / .09);color:#fff;font-size:.72rem;font-weight:800;text-decoration:none}.zmpt-home-v4-process{background:#f5f8f8}.zmpt-home-v4-process__head{max-width:720px;margin:0 auto;text-align:center}.zmpt-home-v4-process__grid{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem;margin-top:3rem}.zmpt-home-v4-process__grid::before{content:"";position:absolute;top:2.15rem;left:16.5%;right:16.5%;height:1px;background:#cfe1e4}.zmpt-home-v4-process article{position:relative;z-index:1;text-align:center}.zmpt-home-v4-process article>span{display:grid;place-items:center;width:68px;height:68px;margin:0 auto;border:8px solid #f5f8f8;border-radius:50%;background:#0a8597;color:#fff;font-size:.72rem;font-weight:900;letter-spacing:.08em}.zmpt-home-v4-process article>div{margin-top:1rem;padding:1.45rem;border:1px solid #dde8ea;border-radius:20px;background:#fff;min-height:180px}.zmpt-home-v4-process h3{margin:0 0 .55rem;font-size:1.3rem}.zmpt-home-v4-process article p{margin:0;color:#61757a;font-size:.92rem}.zmpt-home-v4-guides{background:#fff}.zmpt-home-v4-section-head--guides{align-items:end}.zmpt-home-v4-section-head--guides>a{justify-self:end;margin-bottom:.35rem}.zmpt-home-v4-guides__grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:1rem;margin-top:3rem}.zmpt-home-v4-guide{min-width:0;overflow:hidden;display:grid;grid-template-columns:180px minmax(0,1fr);border:1px solid #dde8ea;border-radius:22px;background:#fff;box-shadow:0 16px 45px rgb(11 32 38 / .055)}.zmpt-home-v4-guide.is-featured{grid-row:1 / span 2;grid-template-columns:1fr}.zmpt-home-v4-guide__image{display:block;min-height:100%;overflow:hidden;background:#dceff2}.zmpt-home-v4-guide.is-featured .zmpt-home-v4-guide__image{aspect-ratio:1.5 / 1}.zmpt-home-v4-guide__image img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.zmpt-home-v4-guide:hover .zmpt-home-v4-guide__image img{transform:scale(1.035)}.zmpt-home-v4-guide__body{padding:1.3rem}.zmpt-home-v4-guide.is-featured .zmpt-home-v4-guide__body{padding:1.65rem}.zmpt-home-v4-guide__meta{margin:0;color:#0a8597;font-size:.68rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.zmpt-home-v4-guide h3{margin:.45rem 0 .55rem;font-size:1.25rem}.zmpt-home-v4-guide.is-featured h3{font-size:clamp(1.8rem,3vw,2.55rem)}.zmpt-home-v4-guide h3 a{color:#13262b;text-decoration:none}.zmpt-home-v4-guide__body>p:not(.zmpt-home-v4-guide__meta){color:#61757a}.zmpt-home-v4-guide__link{display:inline-flex;gap:.35rem;color:#0a8597;font-size:.82rem;font-weight:900;text-decoration:none}.zmpt-home-v4-close{padding:clamp(5.2rem,8vw,7.5rem) 0;background:#0a2027;color:#fff}.zmpt-home-v4-close__shell{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:clamp(2.5rem,6vw,5.5rem);align-items:center}.zmpt-home-v4-close .zmpt-eyebrow{color:#9ee8f1}.zmpt-home-v4-close h2{color:#fff}.zmpt-home-v4-close__address{margin:1.1rem 0 0;color:rgb(255 255 255 / .7);font-size:1.02rem}.zmpt-home-v4-close__facts{margin-top:1.4rem;border-top:1px solid rgb(255 255 255 / .12)}.zmpt-home-v4-close__facts>div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:1rem;padding:.85rem 0;border-bottom:1px solid rgb(255 255 255 / .12)}.zmpt-home-v4-close__facts strong{color:#fff}.zmpt-home-v4-close__facts span{color:rgb(255 255 255 / .62)}.zmpt-home-v4-close__map{position:relative;overflow:hidden;border:1px solid rgb(255 255 255 / .13);border-radius:28px;background:#0b2b34;box-shadow:0 30px 75px rgb(0 0 0 / .3)}.zmpt-home-v4-close__map iframe{display:block;width:100%;min-height:500px;border:0;filter:saturate(.72) contrast(1.04)}.zmpt-home-v4-close__contact{position:absolute;right:1rem;bottom:1rem;left:1rem;display:flex;justify-content:space-between;gap:1rem;padding:.9rem 1rem;border:1px solid rgb(255 255 255 / .16);border-radius:14px;background:rgb(7 24 30 / .84);backdrop-filter:blur(12px)}.zmpt-home-v4-close__contact a{color:#fff;font-size:.78rem;font-weight:800;text-decoration:none}@media (max-width:1120px){.zmpt-home-v4-hero__grid,.zmpt-home-v4-profile__grid,.zmpt-home-v4-visits__grid,.zmpt-home-v4-close__shell{gap:3rem}.zmpt-home-v4-hero__grid{grid-template-columns:minmax(0,.95fr) minmax(390px,1.05fr)}.zmpt-home-v4-profile__grid{grid-template-columns:minmax(330px,.82fr) minmax(0,1.18fr)}.zmpt-home-v4-pathways__grid{gap:.9rem}}@media (max-width:920px){.zmpt-home-v4-hero__grid,.zmpt-home-v4-section-head,.zmpt-home-v4-profile__grid,.zmpt-home-v4-visits__grid,.zmpt-home-v4-close__shell{grid-template-columns:1fr}.zmpt-home-v4-hero__copy{max-width:760px}.zmpt-home-v4-hero h1{max-width:11ch}.zmpt-home-v4-hero__visual{max-width:760px}.zmpt-home-v4-hero__card{left:1.2rem}.zmpt-home-v4-trust__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.zmpt-home-v4-trust__item{min-height:92px}.zmpt-home-v4-pathways__grid{grid-template-columns:1fr}.zmpt-home-v4-section-head{gap:1rem}.zmpt-home-v4-section-head h2,.zmpt-home-v4-profile h2,.zmpt-home-v4-visits h2,.zmpt-home-v4-process h2,.zmpt-home-v4-close h2{font-size:clamp(2.2rem,7vw,3.25rem)}.zmpt-home-v4-pathway{display:block;width:100%;max-width:100%;min-width:0}.zmpt-home-v4-pathway__body,.zmpt-home-v4-pathway__body a{min-width:0;overflow-wrap:anywhere}.zmpt-home-v4-pathway__image{width:100%;min-height:0;height:auto;max-height:340px;aspect-ratio:16 / 9}.zmpt-home-v4-pathway__image img{display:block;width:100%;height:100%;max-width:100%;object-fit:cover}.zmpt-home-v4-profile::before{width:100%;height:42%}.zmpt-home-v4-profile__visual,.zmpt-home-v4-visits__visual{max-width:720px}.zmpt-home-v4-profile__visual img{aspect-ratio:5 / 4}.zmpt-home-v4-guides__grid{grid-template-columns:1fr;grid-template-rows:none}.zmpt-home-v4-guide.is-featured{grid-row:auto}.zmpt-home-v4-guide:not(.is-featured){grid-template-columns:220px minmax(0,1fr)}.zmpt-home-v4-section-head--guides>a{justify-self:start}}@media (max-width:680px){.zmpt-home-v4-pathways,.zmpt-home-v4-profile,.zmpt-home-v4-process,.zmpt-home-v4-guides,.zmpt-home-v4-visits,.zmpt-home-v4-close{padding:4rem 0}.zmpt-home-v4-hero{padding:3.4rem 0 3.8rem}.zmpt-home-v4-hero__grid{gap:2.2rem}.zmpt-home-v4-hero h1{max-width:10ch;margin-top:.55rem;font-size:clamp(2.65rem,12vw,3.55rem);line-height:1.01}.zmpt-home-v4-hero__lead{font-size:1rem;line-height:1.62}.zmpt-home-v4-hero__actions,.zmpt-home-v4-hero__actions .zmpt-btn,.zmpt-home-v4-visits__actions,.zmpt-home-v4-visits__actions .zmpt-btn,.zmpt-home-v4-close__actions,.zmpt-home-v4-close__actions .zmpt-btn{width:100%}.zmpt-home-v4-hero__actions,.zmpt-home-v4-visits__actions,.zmpt-home-v4-close__actions{gap:.55rem;margin-top:1.25rem}.zmpt-home-v4-hero__text-link,.zmpt-home-v4-visits__text-link,.zmpt-home-v4-close__text-link{justify-content:center;min-height:44px}.zmpt-home-v4-hero__facts{flex-direction:column;gap:.38rem;margin-top:1rem}.zmpt-home-v4-hero__image{aspect-ratio:5 / 4.2;border-radius:22px 22px 58px 22px}.zmpt-home-v4-hero__card{left:.7rem;bottom:.7rem;width:min(250px,calc(100% - 1.4rem));padding:.8rem .9rem;border-radius:13px}.zmpt-home-v4-hero__card strong{font-size:1.02rem}.zmpt-home-v4-trust{padding:.85rem 0 1rem}.zmpt-home-v4-trust__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.zmpt-home-v4-trust__item{grid-template-columns:34px minmax(0,1fr);gap:.55rem;min-height:78px;padding:.7rem;border-radius:14px}.zmpt-home-v4-trust__icon{width:34px;height:34px;border-radius:10px}.zmpt-home-v4-trust__icon svg{width:18px;height:18px}.zmpt-home-v4-trust__item strong{font-size:.76rem}.zmpt-home-v4-trust__item>div>span{font-size:.66rem}.zmpt-home-v4-section-head{gap:.85rem}.zmpt-home-v4-section-head h2,.zmpt-home-v4-profile h2,.zmpt-home-v4-visits h2,.zmpt-home-v4-process h2,.zmpt-home-v4-close h2{font-size:clamp(2.05rem,10.5vw,2.75rem);line-height:1.08}.zmpt-home-v4-section-head>p{line-height:1.6}.zmpt-home-v4-pathways__grid,.zmpt-home-v4-guides__grid,.zmpt-home-v4-process__grid{margin-top:2rem}.zmpt-home-v4-pathway{display:block;border-radius:20px}.zmpt-home-v4-pathway__image{width:100%;max-width:100%;min-height:0;height:auto;max-height:230px;aspect-ratio:16 / 9}.zmpt-home-v4-pathway__image img{width:100%;height:100%;object-fit:cover;object-position:center 42%}.zmpt-home-v4-pathway__body{padding:1.2rem}.zmpt-home-v4-pathway h3{font-size:1.55rem}.zmpt-home-v4-pathways__foot,.zmpt-home-v4-profile__footer{align-items:flex-start;flex-direction:column;gap:.75rem}.zmpt-home-v4-profile::before{display:none}.zmpt-home-v4-profile__grid{gap:2.35rem}.zmpt-home-v4-profile__visual::before{inset:.85rem -.45rem -.45rem .85rem;border-radius:20px}.zmpt-home-v4-profile__visual img{aspect-ratio:1.5 / 1;object-position:center;border-radius:20px}.zmpt-home-v4-profile__identity{position:relative;right:auto;bottom:auto;min-width:0;max-width:none;width:calc(100% - 1.5rem);margin:-1rem auto 0;padding:.85rem 1rem;border-radius:13px}.zmpt-home-v4-profile__lead{font-size:.98rem;line-height:1.68}.zmpt-home-v4-profile__statement{margin:1.25rem 0;padding:1.1rem}.zmpt-home-v4-profile__principles>div,.zmpt-home-v4-visits__points>div,.zmpt-home-v4-close__facts>div{grid-template-columns:1fr;gap:.18rem}.zmpt-home-v4-visits__grid,.zmpt-home-v4-close__shell{gap:2.25rem}.zmpt-home-v4-visits__visual img{aspect-ratio:1.55 / 1;border-radius:20px}.zmpt-home-v4-visits__areas{position:static;margin-top:.65rem;padding:.8rem;background:rgb(255 255 255 / .055)}.zmpt-home-v4-process__grid{grid-template-columns:1fr;gap:.8rem}.zmpt-home-v4-process__grid::before{display:none}.zmpt-home-v4-process article{display:grid;grid-template-columns:48px minmax(0,1fr);gap:.7rem;text-align:left}.zmpt-home-v4-process article>span{width:48px;height:48px;margin:0;border-width:5px}.zmpt-home-v4-process article>div{min-height:0;margin-top:0;padding:1.1rem;border-radius:16px}.zmpt-home-v4-process h3{font-size:1.15rem}.zmpt-home-v4-guide,.zmpt-home-v4-guide:not(.is-featured){grid-template-columns:1fr;border-radius:18px}.zmpt-home-v4-guide.is-featured .zmpt-home-v4-guide__image,.zmpt-home-v4-guide:not(.is-featured) .zmpt-home-v4-guide__image{aspect-ratio:16 / 9}.zmpt-home-v4-guide__body,.zmpt-home-v4-guide.is-featured .zmpt-home-v4-guide__body{padding:1.15rem}.zmpt-home-v4-guide.is-featured h3{font-size:1.65rem}.zmpt-home-v4-close__map{border-radius:20px}.zmpt-home-v4-close__map iframe{min-height:300px}.zmpt-home-v4-close__contact{position:static;flex-direction:column;gap:.3rem;margin-top:.65rem;background:rgb(255 255 255 / .06)}}@media (prefers-reduced-motion:reduce){.zmpt-home-v4-pathway,.zmpt-home-v4-pathway__image img,.zmpt-home-v4-guide__image img{transition:none}}