@font-face{font-family:Nunito;src:url('fonts/nunito-latin-ext-wght-normal.woff2') format('woff2');font-style:normal;font-weight:200 1000;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:Nunito;src:url('fonts/nunito-latin-wght-normal.woff2') format('woff2');font-style:normal;font-weight:200 1000;font-display:swap}
@font-face{font-family:'Nunito Sans';src:url('fonts/nunito-sans-latin-ext-wght-normal.woff2') format('woff2');font-style:normal;font-weight:200 900;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Nunito Sans';src:url('fonts/nunito-sans-latin-wght-normal.woff2') format('woff2');font-style:normal;font-weight:200 900;font-display:swap}
:root{--ps-red:#e53935;--ps-deep:#b72d29;--ps-yellow:#f6b74a;--ps-ink:#1f1f1f;--ps-muted:#626262;--ps-gray:#f2f2f2;--ps-line:#dedede;--ps-blush:#fff0ef;--ps-width:1200px}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:#fff;color:var(--ps-ink);font-family:Nunito,Arial,sans-serif;font-weight:600;font-size:16px;line-height:1.7}img{max-width:100%;height:auto}button,input,select{font:inherit}button,a{touch-action:manipulation}a{color:var(--ps-deep);text-underline-offset:4px}a:hover{text-decoration-thickness:2px}button{cursor:pointer}button:disabled{cursor:default}h1,h2,h3,h4{font-family:'Nunito Sans',Arial,sans-serif;line-height:1.2;font-weight:700;margin:0 0 20px}h1,h2{text-transform:uppercase}h1{font-size:clamp(36px,4.2vw,60px);letter-spacing:-.035em}h2{font-size:clamp(26px,2.8vw,39px);letter-spacing:-.025em}h3{font-size:23px;letter-spacing:-.015em}h4{font-size:18px}p{margin:0 0 20px}p:last-child{margin-bottom:0}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--ps-red);outline-offset:5px}.ps-container{width:min(var(--ps-width),100% - 64px);margin-inline:auto}.ps-skip{position:fixed;top:10px;left:10px;transform:translateY(-160%);background:#fff;padding:10px 18px;z-index:1000;border:2px solid var(--ps-red)}.ps-skip:focus{transform:none}
.ps-header{background:#fff;border-bottom:1px solid #e9e9e9;position:sticky;top:0;z-index:20}.ps-head-inner{min-height:94px;display:flex;align-items:center;gap:28px}.ps-brand{display:flex;align-items:center;gap:15px;text-decoration:none;color:var(--ps-ink);flex:none}.ps-brand img{width:67px;height:67px;object-fit:contain}.ps-brand span{font-size:10px;line-height:1.5;letter-spacing:.035em;border-left:1px solid var(--ps-line);padding-left:15px;font-weight:800;text-transform:uppercase}.ps-nav{margin-left:auto;display:flex;gap:24px;align-items:center}.ps-nav>a{font-size:13px;font-weight:800;text-decoration:none;color:var(--ps-ink);padding:12px 0;position:relative;white-space:nowrap}.ps-nav>a[aria-current=page]{color:var(--ps-deep)}.ps-nav>a[aria-current=page]:after{content:'';position:absolute;height:3px;background:var(--ps-red);bottom:3px;left:0;right:0}.ps-nav>a:hover{color:var(--ps-deep)}.ps-nav .ps-member{padding:11px 16px;background:var(--ps-red);border:0;border-radius:8px;color:#fff;font:800 13px Nunito,Arial,sans-serif;line-height:1.5;white-space:nowrap;text-decoration:none}.ps-nav a.ps-member:hover{background:var(--ps-deep)}.ps-nav button.ps-member:disabled{cursor:default;opacity:1}.ps-menu{display:none;border:1px solid #dedede;border-radius:8px;background:#fff;padding:9px 12px;min-height:44px;align-items:center;gap:8px;font-size:13px;font-weight:800}.ps-menu svg{width:19px;height:19px}
.ps-kicker{display:flex;align-items:center;gap:12px;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.13em;color:var(--ps-deep);margin-bottom:20px}.ps-kicker:before{content:'';width:27px;height:3px;background:var(--ps-red);flex:none}.ps-lead{font-size:19px;color:var(--ps-muted);line-height:1.65;max-width:760px}.ps-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:26px}.ps-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:8px;border:1px solid #ccc;padding:12px 18px;min-height:48px;font-size:14px;font-weight:800;line-height:1.4;text-decoration:none;background:#fff;color:var(--ps-ink);text-align:center}.ps-button svg{height:18px;width:18px;flex:none}.ps-button:hover{border-color:var(--ps-red);background:var(--ps-blush);color:var(--ps-deep)}.ps-button.primary{background:var(--ps-red);border-color:var(--ps-red);color:#fff}.ps-button.primary:hover{background:var(--ps-deep);border-color:var(--ps-deep)}.ps-text-link{font-size:14px;font-weight:900;text-decoration:none;display:inline-flex;align-items:center;gap:9px}.ps-text-link svg{height:18px;width:18px}.ps-section{padding:76px 0}.ps-section.soft{background:var(--ps-gray)}.ps-section-heading{display:flex;align-items:end;justify-content:space-between;gap:35px;margin-bottom:34px}.ps-section-heading h2{margin-bottom:0}.ps-section-heading p{font-size:15px;color:var(--ps-muted);max-width:460px;margin:0}.ps-prose{max-width:790px}.ps-muted{color:var(--ps-muted)}.ps-small{font-size:13px;line-height:1.6}.ps-two{display:grid;grid-template-columns:1fr 1fr;gap:36px}.ps-three{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.ps-four{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.ps-surface{background:#fff;padding:30px;border-radius:12px;min-width:0}.ps-surface p{font-size:15px;color:var(--ps-muted)}
.ps-hero{padding:64px 0 56px;display:grid;grid-template-columns:1.1fr 1fr;gap:55px;align-items:center}.ps-hero h1{font-size:clamp(32px,3.6vw,49px);line-height:1.18;letter-spacing:-.025em;overflow-wrap:break-word}.ps-hero .ps-lead{font-size:18px}.ps-hero-visual{position:relative;margin:0;padding:0 0 18px 18px}.ps-hero-visual:before{content:'';position:absolute;inset:35px 34px 0 0;border-radius:12px;background:var(--ps-yellow);z-index:-1}.ps-hero-photo>img{width:100%;height:420px;object-fit:cover;object-position:center;border-radius:12px;display:block}.ps-hero-visual figcaption{position:absolute;bottom:43px;left:42px;right:24px;color:#fff;background:var(--ps-ink);border-radius:8px;padding:13px 18px;font-size:13px}.ps-event-strip{display:grid;grid-template-columns:110px 1fr auto;align-items:center;gap:28px;background:var(--ps-yellow);border-radius:12px;padding:28px 32px;margin-bottom:68px}.ps-event-date{border-right:1px solid #1f1f1f44;padding-right:26px;text-align:center;line-height:1.3}.ps-event-date strong{display:block;font-size:32px;font-weight:900}.ps-event-date span{font-size:11px;text-transform:uppercase;font-weight:900}.ps-event-strip h2{font-size:24px;margin:0 0 7px}.ps-event-strip p{font-size:14px;margin:0}.ps-event-strip small{display:block;font-size:12px;margin-top:5px}.ps-about-card{min-width:0;background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:28px}.ps-about-title{display:flex;align-items:center;gap:14px;margin-bottom:18px}.ps-about-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;flex:none;border-radius:10px;background:var(--ps-blush);color:var(--ps-deep)}.ps-about-icon svg{width:23px;height:23px}.ps-about-card h3{font-size:19px;line-height:1.3;margin:0}.ps-about-card p{color:var(--ps-muted);font-size:15px;line-height:1.7;margin:0}.ps-discipline{border-top:3px solid var(--ps-red);padding-top:26px}.ps-discipline .ps-index{display:block;font-size:11px;color:var(--ps-deep);font-weight:900;letter-spacing:.12em;margin-bottom:17px}.ps-discipline p{font-size:15px;color:var(--ps-muted)}.ps-downloads{margin-top:34px;display:grid;grid-template-columns:1fr 1fr;gap:15px}.ps-download{display:flex;align-items:center;gap:18px;padding:20px;background:#fff;border-radius:10px;text-decoration:none;color:var(--ps-ink);border:1px solid #e4e4e4}.ps-download:hover{border-color:var(--ps-red);color:var(--ps-deep)}.ps-download>svg{height:23px;width:23px;flex:none;color:var(--ps-deep)}.ps-download span{font-weight:800;font-size:14px;line-height:1.4}.ps-download small{display:block;color:var(--ps-muted);font-size:11px;font-weight:600;margin-top:5px}
.ps-network-teaser{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.ps-mini-map{max-width:430px;width:100%;margin:auto;display:block;max-height:450px}.ps-mini-map .country{fill:#eee;stroke:white;stroke-width:2}.ps-mini-map .halo{fill:#fff;stroke:#fff;stroke-width:1}.ps-mini-map .pin{stroke:#fff;stroke-width:2}.ps-numbers{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin:30px 0}.ps-number{border-left:3px solid var(--ps-red);padding-left:17px}.ps-number b{display:block;font-family:'Nunito Sans',Arial,sans-serif;font-size:42px;font-weight:800;line-height:1.1;color:var(--ps-deep)}.ps-number span{font-size:13px;color:var(--ps-muted);display:block;margin-top:8px}.ps-goals{counter-reset:goal;display:grid;grid-template-columns:1fr 1fr;gap:0 42px;list-style:none;padding:0;margin:34px 0}.ps-goals li{counter-increment:goal;position:relative;border-top:1px solid var(--ps-line);padding:22px 0 22px 52px;font-size:15px}.ps-goals li:before{content:counter(goal,decimal-leading-zero);position:absolute;left:0;top:20px;font-size:24px;font-weight:900;color:var(--ps-deep)}.ps-chronik-teaser{display:grid;grid-template-columns:.7fr 1fr;gap:70px;align-items:center}.ps-year-display{font-family:'Nunito Sans',Arial,sans-serif;font-size:clamp(80px,12vw,150px);font-weight:800;color:var(--ps-red);letter-spacing:-.05em;line-height:1}.ps-year-label{display:block;font-size:12px;font-weight:900;letter-spacing:.13em;text-transform:uppercase;margin-top:14px}.ps-membership{background:var(--ps-blush);padding:40px;border-radius:12px}.ps-contact-card{background:#fff;padding:32px;border-radius:12px}.ps-contact-card a{overflow-wrap:anywhere}.ps-board{width:100%;border-collapse:collapse;font-size:14px}.ps-board th,.ps-board td{text-align:left;padding:13px 0;border-bottom:1px solid var(--ps-line);vertical-align:top}.ps-board th{width:48%;padding-right:18px;font-weight:700}.ps-board td{color:var(--ps-muted)}.ps-contact-email{font-size:23px;font-weight:800;display:inline-block;margin:8px 0 20px}.ps-footer{background:#fff;border-top:1px solid #e3e3e3;padding:33px 0;color:var(--ps-muted)}.ps-foot-inner{display:flex;gap:30px;justify-content:space-between;align-items:center}.ps-foot-brand{font-size:12px}.ps-foot-brand strong{display:block;color:var(--ps-ink);font-size:14px;margin-bottom:2px}.ps-foot-links{display:flex;gap:22px;flex-wrap:wrap;font-size:12px}.ps-foot-links a{color:var(--ps-muted);text-decoration:none}.ps-foot-links a:hover{color:var(--ps-deep)}
.ps-page-hero{padding:58px 0 46px}.ps-page-hero h1{max-width:940px}.ps-breadcrumb{font-size:12px;color:var(--ps-muted);margin-bottom:28px;display:flex;gap:9px;align-items:center}.ps-breadcrumb a{color:var(--ps-muted)}.ps-page-hero .ps-lead{margin-bottom:0}.ps-facts{display:flex;gap:35px;margin-top:30px;flex-wrap:wrap}.ps-facts>div{border-left:3px solid var(--ps-red);padding-left:17px}.ps-facts b{display:block;font-size:28px;font-weight:900;line-height:1.2}.ps-facts span{font-size:12px;color:var(--ps-muted)}.ps-timeline-tools{display:flex;justify-content:space-between;gap:20px;align-items:center;flex-wrap:wrap;margin:0 0 35px}.ps-timeline-tools label{font-size:12px;font-weight:900;display:block;margin-bottom:6px}.ps-timeline-tools input{padding:12px 15px;border:1px solid #bbb;border-radius:8px;min-height:46px;background:#fff;width:min(100%,360px)}.ps-timeline-tools input:focus{border-color:var(--ps-red)}.ps-era-links{display:flex;gap:8px;flex-wrap:wrap}.ps-era-links a{font-size:12px;font-weight:800;padding:8px 12px;border:1px solid #d4d4d4;background:#fff;border-radius:7px;text-decoration:none;color:var(--ps-ink)}.ps-era-links a:hover{border-color:var(--ps-red);color:var(--ps-deep)}.ps-timeline-year{display:grid;grid-template-columns:130px 1fr;gap:35px;margin:0;position:relative}.ps-timeline-year>h2{padding-top:17px;font-size:32px;color:var(--ps-deep);margin:0}.ps-timeline-items{border-left:2px solid #dedede;padding:0 0 26px 32px;position:relative}.ps-timeline-items:before{content:'';position:absolute;width:12px;height:12px;border-radius:50%;background:var(--ps-red);left:-7px;top:27px;box-shadow:0 0 0 6px #f2f2f2}.ps-history-item{padding:20px 26px;background:white;border-radius:12px;margin-bottom:12px}.ps-history-item time{display:block;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;color:var(--ps-muted);margin-bottom:7px}.ps-history-item p{font-size:16px;color:var(--ps-ink);line-height:1.6;margin:0}.ps-history-note{font-size:14px;color:var(--ps-muted);margin-top:16px;line-height:1.7}.ps-empty{padding:25px;border:1px dashed #ccc;border-radius:10px;background:#fff}.ps-next-event{background:var(--ps-yellow);padding:40px;border-radius:12px;display:grid;grid-template-columns:1fr 1.2fr;gap:40px}.ps-next-event .ps-kicker{color:var(--ps-ink)}.ps-next-event .ps-kicker:before{background:var(--ps-ink)}.ps-next-event h2{font-size:32px}.ps-next-event p{font-size:16px}.ps-label{display:inline-flex;border-radius:6px;background:#fff;padding:4px 10px;font-size:11px;font-weight:900;margin-bottom:16px}
.ps-tagung-intro{display:grid;grid-template-columns:1.5fr 1fr;gap:50px;align-items:start}.ps-date-tile{background:var(--ps-yellow);border-radius:12px;padding:30px}.ps-date-tile strong{font-size:42px;line-height:1.2;display:block;font-family:'Nunito Sans',Arial,sans-serif;font-weight:800}.ps-date-tile p{margin-top:8px;font-size:14px}.ps-date-tile .ps-label{margin-top:18px;margin-bottom:0}.ps-subnav{display:flex;gap:9px;flex-wrap:wrap;margin-top:26px}.ps-subnav a{border-bottom:2px solid var(--ps-line);padding:8px 12px;text-decoration:none;color:var(--ps-ink);font-size:13px;font-weight:800}.ps-subnav a:hover{border-color:var(--ps-red);color:var(--ps-deep)}.ps-feature{border-left:3px solid var(--ps-yellow);padding-left:18px}.ps-feature h3{font-size:18px;margin:0 0 9px}.ps-feature p{font-size:14px;color:var(--ps-muted)}.ps-agenda{display:grid;grid-template-columns:1fr 1fr 1fr;gap:22px}.ps-agenda-day{background:#fff;border-radius:12px;padding:26px;min-width:0}.ps-agenda-day h3{font-size:21px;padding-bottom:20px;margin:0;border-bottom:3px solid var(--ps-yellow)}.ps-agenda-day ol{list-style:none;margin:0;padding:0}.ps-agenda-day li{padding:17px 0;border-bottom:1px solid var(--ps-line)}.ps-agenda-day li:last-child{border-bottom:0;padding-bottom:0}.ps-agenda-day time{display:block;color:var(--ps-deep);font-size:12px;font-weight:900;margin-bottom:5px}.ps-agenda-day p{font-size:14px;line-height:1.6;margin:0}.ps-venue-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:55px;align-items:start}.ps-location-image{width:100%;border:1px solid var(--ps-line);border-radius:12px;display:block}.ps-caption{font-size:11px;color:var(--ps-muted);margin-top:9px}.ps-contact-line{display:block;overflow-wrap:anywhere;font-size:15px;margin-top:6px}.ps-note{padding:16px 20px;border-left:3px solid var(--ps-yellow);background:#fff7e9;font-size:14px;line-height:1.7;margin:22px 0}.ps-details{border-top:1px solid var(--ps-line);border-bottom:1px solid var(--ps-line);padding:16px 0;margin-top:23px}.ps-details summary{cursor:pointer;font-size:14px;font-weight:800;list-style-position:outside;margin-left:20px}.ps-details>div{padding:20px 0 5px}.ps-details p{font-size:14px}.ps-fees{display:flex;gap:35px;flex-wrap:wrap;margin:22px 0}.ps-fees b{display:block;font-size:36px;color:var(--ps-deep);font-weight:900;line-height:1.2}.ps-fees span{font-size:13px}.ps-sponsor{display:flex;gap:45px;align-items:center}.ps-sponsor img{width:260px;max-height:150px;object-fit:contain;flex:none}.ps-legal{max-width:760px}.ps-legal h2{font-size:22px;margin:30px 0 13px}.ps-legal address{font-style:normal}.network-page .ps-header{position:relative}.network-page .hero{padding-top:44px}.network-page .hero h1{font-size:clamp(32px,4vw,48px)}.network-page .ps-footer{margin-top:0}.network-page .ps-network-context{padding:42px 0;background:var(--ps-gray)}.network-page .ps-network-context h2{font-size:27px}.network-page .ps-network-context p{font-size:15px;color:var(--ps-muted)}
@media(max-width:1120px){.ps-brand span{display:none}.ps-nav{gap:18px}.ps-hero{gap:35px}.ps-hero-photo>img{height:385px}.ps-four{grid-template-columns:1fr 1fr}.ps-container{width:calc(100% - 48px)}.ps-agenda-day{padding:21px}}
@media(max-width:820px){.ps-head-inner{min-height:82px;flex-wrap:wrap;gap:0;justify-content:space-between}.ps-brand img{width:58px;height:58px}.ps-menu{display:inline-flex}.ps-nav{width:100%;margin:0;gap:0;flex-direction:column;align-items:stretch;padding:0 0 20px}.js .ps-nav:not(.is-open){display:none}.ps-nav>a{padding:12px 13px}.ps-nav>a[aria-current=page]:after{left:13px;right:auto;width:25px;bottom:4px}.ps-nav .ps-member{margin-top:9px;text-align:center}.ps-hero{grid-template-columns:1fr;gap:32px;padding-top:38px}.ps-hero h1{max-width:650px;font-size:clamp(33px,6vw,48px)}.ps-hero-visual{max-width:650px}.ps-hero-photo>img{height:300px}.ps-event-strip{grid-template-columns:90px 1fr;gap:22px;margin-bottom:48px}.ps-event-strip>.ps-button{grid-column:2;justify-self:start}.ps-event-strip h2{font-size:21px}.ps-section{padding:54px 0}.ps-section-heading{align-items:start;flex-direction:column;gap:15px}.ps-three{grid-template-columns:1fr;gap:30px}.ps-about-card{padding:24px}.ps-discipline{padding-top:22px}.ps-discipline h3{margin-bottom:12px}.ps-discipline .ps-index{margin-bottom:10px}.ps-two{gap:25px}.ps-network-teaser{grid-template-columns:1fr 1.1fr;gap:30px}.ps-goals{gap:0 28px}.ps-chronik-teaser{gap:35px}.ps-membership{padding:30px}.ps-contact-card{padding:25px}.ps-agenda{grid-template-columns:1fr}.ps-agenda-day ol{display:grid;grid-template-columns:1fr 1fr;gap:0 26px}.ps-agenda-day li:last-child{padding-bottom:17px}.ps-tagung-intro{grid-template-columns:1fr 280px;gap:28px}.ps-venue-grid{grid-template-columns:1fr 1fr;gap:30px}.ps-board th{width:48%}.ps-foot-inner{align-items:start;flex-direction:column;gap:18px}}
@media(max-width:600px){html{scroll-padding-top:94px}.ps-container{width:calc(100% - 36px)}.ps-hero h1{font-size:clamp(28px,7.4vw,40px)}.ps-kicker{font-size:10px;letter-spacing:.09em;gap:9px}.ps-lead,.ps-hero .ps-lead{font-size:16px}.ps-hero-photo>img{height:240px}.ps-hero-visual{padding-left:12px}.ps-hero-visual figcaption{left:27px;right:15px;bottom:33px;font-size:11px;padding:10px 13px}.ps-event-strip{padding:23px 20px;gap:18px;grid-template-columns:70px 1fr}.ps-event-date{padding-right:15px}.ps-event-date strong{font-size:27px}.ps-event-strip h2{font-size:18px}.ps-event-strip p{font-size:13px}.ps-event-strip small{font-size:11px}.ps-event-strip>.ps-button{grid-column:1/-1;justify-self:stretch}.ps-section{padding:45px 0}.ps-two,.ps-four,.ps-network-teaser,.ps-chronik-teaser,.ps-tagung-intro,.ps-venue-grid,.ps-next-event{grid-template-columns:1fr;gap:28px}.ps-about-card{padding:22px}.ps-about-card h3{font-size:18px}.ps-about-card p{font-size:14px}.ps-downloads{grid-template-columns:1fr}.ps-download{padding:17px}.ps-goals{grid-template-columns:1fr}.ps-mini-map{max-height:310px}.ps-year-display{font-size:98px}.ps-membership{padding:26px 22px}.ps-contact-card{padding:24px 20px}.ps-contact-email{font-size:21px}.ps-board{font-size:13px}.ps-board th{width:47%;padding-right:13px}.ps-foot-links{gap:12px 20px}.ps-page-hero{padding-top:32px;padding-bottom:35px}.ps-page-hero h1{font-size:clamp(30px,8vw,40px)}.ps-facts{gap:24px}.ps-facts b{font-size:25px}.ps-timeline-year{grid-template-columns:1fr;gap:12px}.ps-timeline-year>h2{font-size:26px;padding-top:10px}.ps-timeline-items{margin-left:5px;padding-left:21px;padding-bottom:20px}.ps-timeline-items:before{top:25px}.ps-history-item{padding:18px 20px}.ps-history-item p{font-size:15px}.ps-timeline-tools{gap:17px}.ps-timeline-tools>div:first-child{width:100%}.ps-timeline-tools input{width:100%}.ps-era-links a{font-size:11px;padding:7px 9px}.ps-next-event{padding:28px 23px}.ps-next-event h2{font-size:29px}.ps-agenda-day ol{display:block}.ps-date-tile{padding:24px}.ps-date-tile strong{font-size:34px}.ps-feature h3{font-size:18px}.ps-sponsor{flex-direction:column;align-items:start;gap:25px}.ps-sponsor img{width:220px}.ps-surface{padding:24px}.network-page .hero h1{font-size:clamp(26px,7.5vw,32px)}.network-page .ps-network-context{padding:34px 0}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
@media print{.ps-header,.ps-footer,.ps-skip,.ps-actions,.ps-menu,.ps-subnav,.ps-timeline-tools{display:none!important}body{font:10pt/1.4 Arial,sans-serif;color:#000}.ps-container{width:100%}.ps-section,.ps-page-hero{padding:15px 0;background:#fff!important}h1{font-size:25pt}h2{font-size:19pt}.ps-history-item,.ps-agenda-day,.ps-contact-card{break-inside:avoid;border:1px solid #ccc}.ps-hero{display:block}.ps-hero-visual{display:none}.ps-three,.ps-agenda{display:block}.ps-goals{gap:0 20px}.ps-timeline-year{grid-template-columns:90px 1fr;gap:20px}.ps-next-event{background:#fff}.ps-about-card{break-inside:avoid}.ps-about-icon{display:none}}

.ps-member svg{width:15px;height:15px;vertical-align:-3px;margin-left:4px}.ps-foot-links a:last-child svg{width:14px;height:14px;vertical-align:-2px;transform:rotate(-90deg);margin-left:3px}.ps-event-date strong{font-size:26px;letter-spacing:-.04em;white-space:nowrap}@media(max-width:600px){.ps-event-date strong{font-size:20px}}

.ps-home-outlook{margin-bottom:72px;align-items:center}.ps-outlook-date{font-family:'Nunito Sans',Arial,sans-serif;font-size:clamp(25px,3vw,36px)!important;font-weight:800;line-height:1.3;margin:0 0 18px}.ps-outlook-registration{margin:0;font-weight:800}.ps-next-event h2{margin-bottom:14px}.ps-next-event>div:first-child>p:last-child{margin-bottom:0}@media(max-width:820px){.ps-home-outlook{margin-bottom:48px}}

.ps-hero-photo{overflow:hidden;border-radius:12px;position:relative}.ps-hero-photo>img{border-radius:0}.clinic-facts-link{margin:0 0 18px;display:inline-flex}.clinic-facts-link svg{width:18px;height:18px}.ps-nav{gap:20px}@media(min-width:821px) and (max-width:1260px){.ps-brand span{display:none}}

.ps-network-teaser>div{min-width:0}.ps-numbers{grid-template-columns:repeat(2,minmax(0,1fr))}.ps-number span{overflow-wrap:anywhere;hyphens:auto}
