:root{--pl-teal:#5ad4c0;--pl-navy:#1b2a38;--pl-off:#f2f6f4;--pl-serif:"PT Serif", Georgia, serif;--pl-sans:"Switzer", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--pl-ease:cubic-bezier(.2,.7,.2,1)}html,body{background:var(--pl-navy);margin:0;padding:0}.pl{font-family:var(--pl-sans);color:#fff;background:var(--pl-navy);-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100vh;font-weight:400;display:flex}.pl *,.pl :before,.pl :after{box-sizing:border-box}.pl [hidden]{display:none!important}.pl h1,.pl h2{margin:0;font-weight:400}.pl a:not(.pl-btn){color:inherit}.pl-wrap{width:100%;max-width:1180px;margin:0 auto;padding:0 24px}.pl-btn{font-family:var(--pl-sans);cursor:pointer;transition:transform .2s var(--pl-ease), background-color .2s ease, box-shadow .2s ease;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:18px 28px;font-size:16px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.pl-btn:hover{transform:translateY(-1px)}.pl-btn:focus-visible{outline:2px solid var(--pl-teal);outline-offset:3px}.pl-btn--teal{background:var(--pl-teal);color:var(--pl-navy)}.pl-btn--teal:hover{background:#6fdcca;box-shadow:0 18px 36px -12px #0b6f688c}.pl-btn span[aria-hidden=true]{transition:transform .35s var(--pl-ease)}.pl-btn:hover span[aria-hidden=true]{transform:translate(5px)}.pl-nav{z-index:20;background:#1e2e3b66;border-bottom:1px solid #f2f6f40f;padding:32px 0;position:relative}.pl-nav__in{align-items:center;gap:40px;max-width:none;height:96px;padding:0 85px 0 87px;display:flex}.pl-nav__logo{flex:none}.pl-nav__logo img{width:auto;height:96px}.pl-nav__links{white-space:nowrap;flex:1 0 auto;justify-content:center;gap:30px;margin-left:-27px;display:flex}.pl-nav__links a{color:#f2f6f4cc;font-size:20px;line-height:28px;text-decoration:none;transition:color .2s}.pl-nav__links a:hover{color:var(--pl-off)}.pl-nav__cta{margin-left:auto}.pl-nav__cta .pl-btn{min-width:379px;height:50px;padding:0 28px}.pl-prof{flex:1;padding:62px 24px 96px}.pl-prof__in{max-width:964px;margin:0 auto}.pl-prof__top,.pl-prof__bottom{grid-template-columns:346px 470px;justify-content:space-between;align-items:start;display:grid}.pl-prof__aside{flex-direction:column;align-items:flex-start;gap:32px;display:flex}.pl-back{color:#fff;border-radius:999px;align-items:center;gap:8px;height:40px;padding:8px 16px;font-size:14px;font-weight:600;line-height:18px;text-decoration:none;transition:background-color .2s;display:inline-flex}.pl-back svg{width:24px;height:24px;transition:transform .35s var(--pl-ease);flex:none}.pl-back:hover{background:#f2f6f414}.pl-back:hover svg{transform:translate(-4px)}.pl-back:focus-visible{outline:2px solid var(--pl-teal);outline-offset:2px}.pl-prof__ph{aspect-ratio:346/395;border:3px solid #fff;border-radius:max(63px,15.1%)/max(63px,13.4%);width:100%;overflow:hidden;box-shadow:0 5px 22px #29b3a633}.pl-prof__ph img{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.04)}.pl-prof__main{flex-direction:column;gap:32px;padding-top:27px;display:flex}.pl-prof__id{flex-direction:column;gap:8px;display:flex}.pl-prof__name{font-family:var(--pl-serif);letter-spacing:-.02em;color:#fff;font-size:40px;line-height:44px}.pl-prof__reg{color:var(--pl-teal);margin:0;font-size:20px;font-weight:600;line-height:28px}.pl-prof__spec{color:#fff;margin:0;font-size:20px;line-height:28px}.pl-prof__block{flex-direction:column;gap:8px;display:flex}.pl .pl-prof__h{font-family:var(--pl-sans);color:var(--pl-teal);font-size:20px;font-weight:600;line-height:28px}.pl-prof__quote{color:#fff;margin:0;font-size:16px;line-height:20px}.pl-prof__quote+.pl-prof__quote{margin-top:12px}.pl-prof__rule{border:0;border-top:2px solid var(--pl-teal);height:0;margin:48px 0}.pl-prof__bottom .pl-prof__block{gap:16px}.pl-chips{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.pl-chips li{color:#038578;background:#d6faf4;border-radius:999px;align-items:center;min-height:30px;padding:6px 16px;font-size:14px;font-weight:600;line-height:18px;display:inline-flex}.pl-edu{flex-direction:column;gap:8px;margin:0;padding-left:24px;display:flex}.pl-edu li{color:#fff;padding-left:0;font-size:16px;line-height:20px}.pl-foot{border-top:1px solid #5ad4c04d;padding:20px 0 30px}.pl-foot__in{color:#f2f6f499;flex-wrap:wrap;align-items:center;gap:10px 28px;font-size:12px;line-height:18px;display:flex}.pl-foot__in p{margin:0}.pl-foot__in nav{gap:26px;margin-left:auto;display:flex}.pl-foot__in a{color:#f2f6f4b3;text-decoration:none}.pl-foot__in a:hover{color:var(--pl-off);text-underline-offset:3px;text-decoration:underline}@media (width<=1419px){.pl-nav__in{gap:24px;padding:0 24px}.pl-nav__logo img{height:72px}.pl-nav__links{gap:28px}.pl-nav__cta .pl-btn{flex:none;min-width:0;padding:0 22px}}@media (width<=1023px){.pl-nav__links{display:none}.pl-prof__top,.pl-prof__bottom{grid-template-columns:5fr 7fr;gap:48px}}@media (width<=900px){.pl-nav{padding:16px 0}.pl-nav__cta-long{display:none}.pl-nav__cta .pl-btn{white-space:nowrap;height:44px;padding:0 18px;font-size:14px}.pl-nav__logo img{height:52px}.pl-foot__in nav{gap:18px;margin-left:0}.pl-prof{padding:32px 16px 64px}.pl-prof__top,.pl-prof__bottom{grid-template-columns:1fr;gap:24px}.pl-prof__aside{gap:16px}.pl-back{margin-left:-16px}.pl-prof__ph{aspect-ratio:361/412;max-width:480px}.pl-prof__main{gap:16px;padding-top:0}.pl-prof__id{gap:4px}.pl-prof__name{letter-spacing:-.01em;font-size:32px;line-height:36px}.pl-prof__rule{margin:24px 0}.pl-prof__bottom{gap:16px}.pl-prof__bottom .pl-prof__block{gap:8px}.pl-edu{gap:4px}}@media (prefers-reduced-motion:reduce){.pl *,.pl :before,.pl :after{transition:none!important}}
