@font-face{font-family:DM Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/dm-sans-latin-ext.woff2) format("woff2");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:DM Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/dm-sans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/instrument-sans-latin-ext.woff2) format("woff2");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:Instrument Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/instrument-sans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:35px}body.peak-story{margin:0;background:var(--ps-paper);color:var(--ps-ink);font-family:var(--ps-body);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}img{display:block;max-width:100%;height:auto}p,h1,h2,h3,figure{margin:0}button{color:inherit}h1,h2,h3{font-family:var(--ps-display);font-weight:500;letter-spacing:-.035em;line-height:1.16}h1{font-size:clamp(42px,4.4vw,64px)}h2{font-size:clamp(30px,2.9vw,42px)}h3{font-size:24px}p{color:var(--ps-muted)}[hidden]{display:none!important}a:focus-visible,button:focus-visible,[tabindex]:focus-visible,summary:focus-visible{outline:3px solid #478aa7;outline-offset:6px}a,button{touch-action:manipulation}::selection{background:#acd9ed;color:#0b1419}.ps-section{padding-block:106px}.ps-eyebrow{display:block;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1.7;color:var(--ps-blue);margin-bottom:20px}.ps-section-copy p{font-size:17px;line-height:1.85;max-width:460px;margin-top:24px}.ps-link{display:inline-flex;gap:20px;align-items:center;font-size:14px;font-weight:500;color:var(--ps-blue);padding-block:8px;border-bottom:1px solid transparent;transition:border-color .2s}.ps-link:hover{border-color:currentColor}.ps-link>span{font-size:20px;line-height:1}.ps-button{display:inline-flex;align-items:center;justify-content:center;gap:30px;min-height:50px;padding:13px 23px;border:1px solid transparent;border-radius:4px;background:var(--ps-ice);color:#102128;font-size:14px;font-weight:600;transition:background .2s,transform .2s}.ps-button:hover{background:#cae8f5;transform:translateY(-2px)}.ps-button>span{font-size:20px;font-weight:400}.ps-button-dark{background:var(--ps-dark);color:#f0f7fa}.ps-button-dark:hover{background:#203740}.ps-actions{display:flex;align-items:center;flex-wrap:wrap;gap:25px;margin-top:30px}.ps-light-link{color:#c8e6f3}.ps-mobile-break{display:none}.ps-hero{min-height:740px;position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:center;background:#0b1419;color:#f2f6f7}.ps-hero-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 42%;z-index:-2}.ps-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#080f16f5,#081019df 29%,#08101980 46%,#08101900 74%),linear-gradient(0deg,#08101980,transparent 35%)}.ps-hero-content{padding-block:62px 70px}.ps-hero .ps-eyebrow{color:#b5d6e6;margin-bottom:20px;font-size:16px;letter-spacing:.1em}.ps-hero h1{font-size:clamp(42px,4.2vw,60px);font-weight:500;letter-spacing:-.035em;line-height:1.12;max-width:680px}.ps-hero h1 span{display:block;color:#f2f6f7}.ps-hero h1 span:last-child{color:#b4dbee}.ps-hero-content>p{color:#e0e8ed;font-size:21px;line-height:1.65;max-width:590px;margin-top:26px}.ps-hero-features{display:flex;flex-wrap:wrap;gap:8px 22px;list-style:none;padding:0;margin:24px 0 0;max-width:620px;color:#c8e1ed;font-size:16px;line-height:1.6}.ps-hero-features li{display:flex;align-items:center;gap:9px}.ps-hero-features li:before{content:"";width:4px;height:4px;flex-shrink:0;border-radius:50%;background:#8bbcd3}.ps-hero .ps-actions{margin-top:28px;gap:28px}.ps-hero .ps-link,.ps-hero .ps-button{font-size:16px}.ps-platform-grid{display:grid;grid-template-columns:.85fr 1.3fr;align-items:center;gap:62px}.ps-platform .ps-section-copy h2{font-size:36px}.ps-tabs{display:flex;gap:20px;margin:30px 0 21px;border-bottom:1px solid #c5d6dd}.ps-tabs button{padding:10px 0;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:transparent;color:#546773;font-size:13px;min-height:44px}.ps-tabs button[aria-selected=true]{color:#173c4f;border-color:#28738f;font-weight:600}.ps-product-stage{padding:14px 0 15px 110px;position:relative;min-width:0}.ps-notebook{padding-bottom:16px}.ps-notebook-screen{background:#131c24;border:9px solid #1b242a;border-radius:15px 15px 3px 3px;box-shadow:0 3px #59727b,0 25px 50px #15323e18;min-width:0}.ps-notebook-base{height:15px;width:calc(100% + 24px);margin-left:-12px;background:linear-gradient(#b9c0c2,#6f7a80);border-radius:1px 1px 55% 55%/1px 1px 70% 70%;position:relative}.ps-notebook-base:before{content:"";display:block;position:absolute;left:40%;right:40%;top:0;height:4px;background:#59636a;border-radius:0 0 7px 7px}.ps-dashboard{background:#101b23;color:#dce8ef;border-radius:6px;overflow:hidden;font-size:10px;text-align:left;min-width:0}.ps-ui-top{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #afcde51a;padding:16px 18px;color:#d3e5ef;font-size:9px;letter-spacing:.03em}.ps-ui-top>span:first-child{font-family:var(--ps-display);font-weight:600}.ps-ui-top>span+span{font-size:7px;color:#adc2d1}.ps-dashboard-body{display:grid;grid-template-columns:65px 1fr;min-height:295px}.ps-ui-sidebar{display:flex;flex-direction:column;gap:18px;padding:22px 10px;background:#0c151d;color:#a5b7c6;font-size:9px}.ps-ui-sidebar>span,.ps-ui-sidebar>b{display:flex;gap:5px;align-items:center;font-weight:400}.ps-ui-sidebar>b{color:#c5e6f5}.ps-dashboard-content{padding:20px 17px;min-width:0}.ps-ui-overline{font-size:8px;letter-spacing:.06em;color:#adbfcd;margin-bottom:10px}.ps-dashboard h3{font-size:19px;color:#e8f3f8;letter-spacing:-.025em;margin-bottom:18px}.ps-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.ps-metrics>div{padding:11px 8px;background:#17252f;border:1px solid #a1bed515;border-radius:5px;min-width:0}.ps-metrics span{font-size:8px;color:#b1c3d0;display:block}.ps-metrics strong{display:block;font-size:25px;line-height:1.4;font-weight:500;color:#b4dcee}.ps-metrics strong small{font-size:12px;color:#adbdc9}.ps-metrics>div>small{font-size:7px;color:#aabdc9;display:block}.ps-metrics .ps-amber{color:#e0b55a}.ps-radar-bottom{display:grid;grid-template-columns:1.2fr 1fr;gap:15px;margin-top:20px}.ps-radar-row{display:flex;gap:7px;align-items:center;padding:9px 0;border-bottom:1px solid #cadce90e}.ps-radar-row div{flex:1;min-width:0}.ps-radar-row b{font-size:9px;font-weight:500;display:block}.ps-radar-row div>span{display:block;font-size:7px;color:#b3c2ce;margin-top:2px}.ps-avatar{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#a6d4e91a;color:#b7d2e5;font-size:7px;flex-shrink:0}.ps-dot{display:block;width:5px;height:5px;border-radius:50%;background:#91a6b4;flex-shrink:0}.ps-dot.green{background:#8acbb6}.ps-dot.amber{background:#dbb158}.ps-schedule>p:not(.ps-ui-overline){display:flex;gap:9px;margin:9px 0;color:#c4d4df}.ps-schedule>p>span{font-size:7px;min-width:16px;text-align:center;color:#aebfce}.ps-schedule>p>span b{font-size:12px;font-weight:500;display:block;line-height:1.2}.ps-schedule strong{font-size:9px;font-weight:400}.ps-schedule small{font-size:7px;color:#acbdcc;display:block}.ps-tab-panel{min-height:350px}.ps-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;margin-top:24px}.ps-calendar-grid>div>span{display:block;text-align:center;color:#b6cbd9;font-size:9px}.ps-calendar-grid b{font-size:16px;display:block;font-weight:500}.ps-calendar-event{height:124px;margin-top:12px;padding:12px 5px;border:1px solid #98bac33d;border-radius:4px;background:#263740;color:#d1e1e9;overflow-wrap:anywhere}.ps-calendar-event strong{font-size:8px;font-weight:500;line-height:1.4;display:block}.ps-calendar-event small{font-size:7px;display:block;margin-top:10px}.ps-calendar-event.strength{background:#365263}.ps-calendar-event.free{opacity:.65;background:transparent}.ps-calendar-event.game{border-color:#afdae7}.ps-ui-footnote{font-size:9px;color:#acc2cf;margin-top:20px}.ps-dashboard-chart{margin-top:24px}.ps-dashboard-chart>div{display:flex;align-items:center;gap:20px;color:#b8cbd6;font-size:10px}.ps-dashboard-chart strong{font-size:30px;font-weight:500;color:#b7deef}.ps-dashboard-chart strong small{font-size:12px}.ps-dashboard-chart svg{width:100%;height:165px;margin-top:12px}.ps-phone{width:174px;position:absolute;left:-12px;bottom:48px;border:5px solid #17212a;border-radius:24px;background:#101f28;box-shadow:0 8px 24px #0e253139;overflow:hidden}.ps-phone:before{content:"";position:absolute;top:4px;left:34%;width:32%;height:7px;background:#080f15;border-radius:10px;z-index:1}.ps-athlete-ui{background:#10212a;color:#eaf4f8;padding:13px 13px 16px;border-radius:6px}.ps-athlete-ui .ps-ui-top{padding:4px 0 14px;font-size:7px}.ps-athlete-ui>.ps-ui-overline{font-size:7px;margin-top:14px}.ps-athlete-ui h3{font-size:14px;line-height:1.25;font-weight:500;color:#f1f7fa}.ps-wellness-factors{margin-top:16px;display:flex;flex-direction:column;gap:10px}.ps-wellness-factors>div>span{display:block;font-size:9px;margin-bottom:5px}.ps-scale{display:grid;grid-template-columns:repeat(5,1fr);gap:3px}.ps-scale>span{font-size:8px;display:grid;place-items:center;height:21px;border-radius:3px;background:#ffffff0d;color:#d6e4eb}.ps-scale .scale-1{background:#753f433b}.ps-scale .scale-2{background:#7b623434}.ps-scale .scale-4{background:#41685534}.ps-scale .scale-5{background:#2b785235}.ps-scale .chosen{background:#abd8ec;color:#122731;font-weight:700}.ps-ui-action{display:flex;justify-content:space-between;align-items:center;gap:6px;padding:9px 8px;background:#abd8ec;border-radius:4px;color:#122630;margin-top:17px;font-size:8px;font-weight:600}.ps-product-labels{display:flex;justify-content:flex-end;font-size:10px;padding:10px 4px 0}.ps-product-labels>span:first-child{position:absolute;left:20px;bottom:22px}.ps-product-labels>span:last-child{margin-right:28%}.ps-demo-label{font-size:10px!important;line-height:1.6!important;color:#60727d!important;margin-top:13px!important}.ps-product-stage>.ps-demo-label{text-align:right}.ps-loop-section{background:#e4f0f5;padding-block:66px}.ps-loop-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:80px}.ps-loop-grid .ps-section-copy{padding-left:30px}.ps-loop-grid .ps-section-copy p{max-width:430px}.ps-loop-grid .ps-link{margin-top:24px}.ps-around-note{display:block;margin-top:24px;font-size:11px;color:#527082;letter-spacing:.035em}.ps-loop{width:100%;max-width:460px;height:440px;position:relative;margin-inline:auto}.ps-loop>svg{position:absolute;inset:0;width:100%;height:100%}.ps-loop-center{position:absolute;top:41%;left:22%;right:22%;text-align:center;line-height:1.5}.ps-loop-center strong{display:block;font-family:var(--ps-display);font-size:46px;font-weight:500;letter-spacing:-.04em}.ps-loop-center>span{font-size:12px;color:#294b5a}.ps-loop-center>small{display:block;font-size:10px;color:#607884;margin-top:5px}.ps-loop-node{position:absolute;width:135px;text-align:center;display:flex;flex-direction:column;align-items:center;line-height:1.5}.ps-loop-node .ps-day-crop{width:92px;height:92px;border-radius:50%;border:5px solid #e4f0f5;outline:1px solid #9cbfce;transition:transform .25s,outline-color .25s}.ps-loop-node:hover .ps-day-crop{transform:translateY(-4px);outline-color:#306b83}.ps-loop-node b{font-size:13px;font-weight:600;margin-top:9px}.ps-loop-node small{font-size:10px;color:#526d7b}.ps-loop-before{left:calc(50% - 67.5px);top:0}.ps-loop-training{right:-8px;bottom:23px}.ps-loop-after{left:-8px;bottom:23px}.ps-loop-repeat{position:absolute;left:0;top:150px;font-size:10px;letter-spacing:.02em;color:#527586;transform:rotate(-58deg)}.ps-day-crop{background-image:url(/images/a2/day.webp);background-repeat:no-repeat;background-size:310% auto;background-position-y:center}.ps-photo-before{background-position-x:0}.ps-photo-training{background-position-x:50%}.ps-photo-after{background-position-x:100%}.ps-strength{background:var(--ps-dark);color:#e8f1f6;padding-top:80px}.ps-strength-heading{display:grid;grid-template-columns:1.2fr 1fr;align-items:end;gap:80px;padding-bottom:42px}.ps-strength .ps-eyebrow{color:#adcddd}.ps-strength h2{font-size:clamp(32px,3.15vw,46px);font-weight:500}.ps-strength h2>span{color:#b5dbee}.ps-strength-heading>p{font-size:15px;color:#bbccd5;line-height:1.8;max-width:430px}.ps-strength-stage{position:relative;min-height:530px;overflow:hidden;border-radius:5px}.ps-strength-stage>img{width:100%;height:530px;object-fit:cover;object-position:center 45%}.ps-strength-stage:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 45%,#0b1419a1 100%);pointer-events:none}.ps-strength-card{position:absolute;right:36px;top:32px;width:275px;z-index:1;background:#10212af2;border:1px solid #accddb35;border-radius:8px;box-shadow:0 20px 45px #0005;padding:7px}.ps-strength-card .ps-next-unit{display:none}.ps-strength-card .ps-athlete-ui{background:transparent}.ps-strength-card .ps-ui-top{font-size:9px}.ps-strength-card .ps-demo-label{color:#aec1cd!important;text-align:right;margin:5px 7px!important}.ps-unit{background:#d0eaf5;padding:18px 16px;border-radius:6px;color:#10232e;margin-top:10px}.ps-unit>small{font-size:9px;letter-spacing:.1em}.ps-unit h3{font-size:22px;color:#142c38;margin-top:9px}.ps-unit ul{list-style:none;padding:0;margin:17px 0 0}.ps-unit li{font-size:12px;padding:7px 0;border-bottom:1px solid #36637921}.ps-unit .ps-ui-action{background:#112c3a;color:#edf5f9;font-size:11px;padding:10px 12px}.ps-next-unit{font-size:10px;color:#bacee0;margin-top:18px;line-height:1.6}.ps-next-unit strong{display:block;padding:12px 0 0;font-size:13px;font-weight:500;color:#dcecf5}.ps-next-unit strong>span{float:right;font-size:10px;font-weight:400}.ps-strength-foot{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-block:28px 34px;font-size:14px}.ps-strength-foot>div{display:flex;align-items:center;gap:24px}.ps-subtle-link{font-size:11px;color:#bdced8}.ps-subtle-link:hover{text-decoration:underline}.ps-strength .ps-link{font-size:13px}.ps-section-intro{display:flex;justify-content:space-between;align-items:end;gap:55px;margin-bottom:44px}.ps-section-intro>p{font-size:16px;max-width:360px}.ps-development-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:26px}.ps-progress-card,.ps-attendance-card{padding:32px;background:#fff;border:1px solid #dce5e8;border-radius:7px}.ps-progress-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.ps-progress-top h3{font-size:23px}.ps-progress-top strong{font-family:var(--ps-display);font-size:39px;font-weight:500;color:#2a6177;line-height:1}.ps-progress-top small{font-size:14px}.ps-progress-card svg{width:100%;display:block;margin-top:26px}.ps-attendance-card h3{margin-bottom:22px}.ps-attendance-row{margin-bottom:16px}.ps-attendance-row>div{display:flex;align-items:center;justify-content:space-between;font-size:13px}.ps-attendance-row strong{font-weight:500;font-variant-numeric:tabular-nums}.ps-progress-track{display:block;height:4px;background:#e3ebef;margin-top:9px;border-radius:4px;overflow:hidden}.ps-progress-track>i{display:block;height:100%;background:#609bb6}.ps-attendance-card>p{font-size:12px;margin-top:22px}.ps-development-link{margin-top:22px}.ps-audiences{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding-bottom:85px}.ps-audience-card{position:relative;height:350px;isolation:isolate;overflow:hidden;border-radius:4px;display:flex;align-items:end;padding:32px;color:#fff}.ps-audience-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:68% center;z-index:-2;transition:transform .5s}.ps-audience-org>img{object-position:center}.ps-audience-card:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#08141bea,#08141b0a 90%)}.ps-audience-card:hover>img{transform:scale(1.035)}.ps-audience-card .ps-eyebrow{color:#d0e5f0;font-size:9px;margin-bottom:14px;max-width:85%}.ps-audience-card h2{font-size:30px;line-height:1.2}.ps-round-arrow{display:grid;place-items:center;border:1px solid #b8d2e29c;border-radius:50%;width:43px;height:43px;position:absolute;right:28px;bottom:32px;font-size:22px}.ps-closing{background:#abd8ec;padding-block:66px}.ps-closing-inner{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:60px}.ps-closing .ps-eyebrow{color:#28546a;margin-bottom:12px}.ps-closing h2{font-size:46px}.ps-closing-inner>div+div{display:flex;align-items:center;justify-content:space-between;gap:25px}.ps-closing p{font-size:16px;color:#234759}.ps-day-hero{padding:32px 0 34px}.ps-breadcrumb{font-size:12px;color:#58717e;display:inline-block;padding:8px 0;margin-bottom:36px}.ps-day-intro{display:grid;grid-template-columns:1.4fr 1fr;gap:70px;align-items:end;margin-bottom:42px}.ps-day-intro h1{font-size:clamp(36px,3.6vw,52px)}.ps-day-intro h1>span{color:#5c8a9f}.ps-day-intro>p{font-size:17px;max-width:400px;line-height:1.8}.ps-day-banner{height:365px;position:relative;overflow:hidden;border-radius:5px;isolation:isolate}.ps-day-banner>img{width:100%;height:100%;object-fit:cover;object-position:center 44%;position:absolute;inset:0;z-index:-2}.ps-day-banner:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#0b1720e0,transparent 75%)}.ps-day-banner>div{position:absolute;bottom:30px;left:35px;right:35px;display:flex;justify-content:space-between;align-items:end;gap:20px}.ps-day-banner>div>span{font-family:var(--ps-display);font-size:28px;color:#edf5f9;letter-spacing:-.02em}.ps-day-nav{position:sticky;top:0;z-index:10;border-block:1px solid #ccdce4;background:#f4f6f5f5;backdrop-filter:blur(12px)}.ps-day-nav>.ps-wrap{display:flex;gap:45px;align-items:center;justify-content:space-between;max-width:1000px}.ps-day-nav a{padding:18px 4px;min-height:56px;font-size:13px;display:flex;gap:12px;align-items:center}.ps-day-nav a>span{font-size:10px;color:#496a7e}.ps-day-nav a:hover{color:#246884;text-decoration:underline;text-underline-offset:7px}.ps-day-section{padding-block:92px;scroll-margin-top:70px;position:relative}.ps-anchor-alias{position:absolute;top:0;scroll-margin-top:70px}.ps-day-section-alt{background:#e7f0f3}.ps-day-moment{display:grid;grid-template-columns:.9fr 1fr;gap:95px;align-items:center}.ps-day-photo{aspect-ratio:1/1;position:relative;border-radius:5px;overflow:hidden}.ps-day-photo>span{position:absolute;bottom:0;left:0;right:0;padding:50px 25px 20px;background:linear-gradient(transparent,#061723b8);color:#fff;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.ps-day-section-alt .ps-day-photo{order:2}.ps-day-copy>p{font-size:16px;line-height:1.85;margin:24px 0}.ps-perspective{margin-top:25px}.ps-perspective-buttons{display:inline-flex;gap:5px;border:1px solid #afc7d1;padding:4px;border-radius:5px}.ps-perspective-buttons button{font-size:12px;padding:9px 17px;min-height:40px;border:none;background:transparent;border-radius:3px;color:#416477}.ps-perspective-buttons button[aria-pressed=true]{background:#244759;color:#f6faff}.ps-perspective-panel{padding:22px 0 18px;min-height:220px}.ps-perspective-panel>span{display:block;color:#486979;font-size:10px;letter-spacing:.06em;margin-bottom:9px}.ps-perspective-panel h3{font-size:23px}.ps-perspective-panel p{font-size:14px;line-height:1.8;margin-top:13px}.ps-day-copy>.ps-link{font-size:13px}.ps-day-product{margin-top:80px;display:grid;grid-template-columns:.65fr 1fr;gap:65px;align-items:center;border-top:1px solid var(--ps-border);padding-top:60px}.ps-day-product-copy h3{font-size:30px}.ps-day-product-copy p{font-size:15px;margin:20px 0}.ps-day-product-demo{min-width:0}.ps-day-product-demo>.ps-dashboard{box-shadow:0 15px 40px #20384515}.ps-day-product-demo .ps-dashboard-body{min-height:320px}.ps-day-fact{border-top:1px solid #c5d8e1;margin-top:55px;padding-top:24px;display:grid;grid-template-columns:.9fr 1fr;gap:95px}.ps-day-fact>span{font-size:13px;color:#244759;font-weight:500}.ps-day-fact p{font-size:14px;line-height:1.8}.ps-soll-ist{display:grid;grid-template-columns:.8fr 1fr;gap:80px;border-top:1px solid var(--ps-border);padding-top:55px;margin-top:70px;align-items:center}.ps-soll-ist h3{font-size:29px}.ps-soll-ist>div>p{font-size:15px;line-height:1.8;margin:18px 0}.ps-session-example{padding:28px;background:#fff;border:1px solid var(--ps-border);border-radius:6px}.ps-session-example table{border-collapse:collapse;width:100%;text-align:left;font-size:12px}.ps-session-example caption{text-align:left;font-size:14px;padding:0 0 15px;color:#324f60}.ps-session-example th,.ps-session-example td{padding:11px 6px;border-bottom:1px solid #dce6eb;font-weight:400}.ps-session-example th{font-weight:500}.ps-session-example thead th{font-size:10px;color:#5e7888}.ps-session-example>p{font-size:13px!important}.ps-day-tomorrow{scroll-margin-top:70px}@media(min-width:1550px){.ps-hero{min-height:760px}.ps-hero-photo{object-position:center 40%}}@media(max-width:1150px){.ps-platform-grid{grid-template-columns:.8fr 1.2fr;gap:38px}.ps-platform .ps-section-copy h2{font-size:30px}.ps-phone{width:153px;left:-4px;bottom:48px}.ps-product-stage{padding-left:108px}.ps-phone .ps-athlete-ui{padding:12px 10px}.ps-dashboard-body{grid-template-columns:48px 1fr}.ps-ui-sidebar{padding-inline:9px}.ps-ui-sidebar>span>span,.ps-ui-sidebar>b>span{display:none}.ps-tab-panel{min-height:345px}.ps-loop-grid{gap:40px}.ps-loop-grid .ps-section-copy{padding-left:0}.ps-strength-heading{gap:40px;grid-template-columns:1.2fr 1fr}.ps-strength-card{right:25px;width:250px}.ps-closing-inner>div+div{display:block}.ps-closing .ps-button{margin-top:20px}.ps-day-moment,.ps-day-fact{gap:55px}.ps-soll-ist{gap:45px}}@media(max-width:1000px){.ps-hero{min-height:720px}.ps-hero-photo{object-position:58% center}.ps-hero-content{padding-block:56px 64px}.ps-hero h1{font-size:clamp(42px,5.2vw,52px)}.ps-hero-content>p{font-size:20px;max-width:550px}.ps-platform-grid{grid-template-columns:1fr;gap:45px}.ps-platform .ps-section-copy{max-width:700px}.ps-platform .ps-section-copy h2{font-size:38px}.ps-section-copy p{max-width:590px}.ps-tabs{max-width:420px}.ps-product-stage{max-width:730px;width:100%;margin-inline:auto;padding-left:140px}.ps-phone{left:0;width:195px}.ps-phone .ps-athlete-ui{padding:18px 14px}.ps-phone .ps-wellness-factors{gap:13px}.ps-phone .ps-ui-action{padding-block:12px}.ps-dashboard-body{grid-template-columns:74px 1fr}.ps-ui-sidebar>span>span,.ps-ui-sidebar>b>span{display:inline}.ps-ui-top{font-size:10px}.ps-dashboard-content{padding:22px}.ps-dashboard h3{font-size:23px}.ps-metrics strong{font-size:29px}.ps-radar-row b{font-size:10px}.ps-radar-row div>span{font-size:8px}.ps-radar-row{padding-block:11px}.ps-tab-panel{min-height:373px}.ps-loop-grid{gap:20px;grid-template-columns:1fr 1fr}.ps-loop-grid h2{font-size:34px}.ps-loop-grid p{font-size:15px}.ps-loop{height:420px}.ps-loop-node{width:110px}.ps-loop-node .ps-day-crop{width:82px;height:82px}.ps-loop-before{left:calc(50% - 55px)}.ps-loop-after{left:-4px}.ps-loop-training{right:-4px}.ps-loop-center strong{font-size:40px}.ps-loop-center>span{font-size:10px}.ps-loop-center>small{font-size:9px}.ps-loop-repeat{left:-6px}.ps-strength-heading{grid-template-columns:1fr;gap:22px}.ps-strength-heading>p{max-width:600px;font-size:16px}.ps-strength-stage>img{object-position:35% center}.ps-strength-foot>div{gap:16px}.ps-section-intro{align-items:start;flex-direction:column;gap:24px}.ps-section-intro>p{max-width:650px}.ps-progress-card,.ps-attendance-card{padding:25px}.ps-audience-card{height:320px;padding:25px}.ps-audience-card h2{font-size:26px}.ps-audience-card .ps-eyebrow{font-size:8px}.ps-round-arrow{right:18px;bottom:25px;width:34px;height:34px;font-size:18px}.ps-day-intro{grid-template-columns:1fr;gap:25px}.ps-day-intro>p{max-width:650px}.ps-day-banner{height:330px}.ps-day-moment{gap:38px;grid-template-columns:.8fr 1fr}.ps-day-photo{aspect-ratio:.85}.ps-day-crop{background-size:auto 110%}.ps-loop .ps-day-crop{background-size:310% auto}.ps-day-copy h2{font-size:30px}.ps-perspective-panel{min-height:275px}.ps-day-product{gap:35px;grid-template-columns:.7fr 1fr}.ps-day-product-copy h3{font-size:26px}.ps-day-product-demo .ps-ui-sidebar{display:none}.ps-day-product-demo .ps-dashboard-body{grid-template-columns:1fr}.ps-day-product-demo .ps-dashboard-content{padding:20px 15px}}@media(max-width:700px){.ps-section{padding-block:66px}.ps-hero{min-height:0;justify-content:end}.ps-hero-photo{height:470px;object-position:65% center}.ps-hero:after{background:linear-gradient(180deg,#0b141900 180px,#0b141970 305px,#0b1419 470px)}.ps-hero-content{padding:340px 0 52px}.ps-hero .ps-eyebrow{font-size:16px;letter-spacing:.075em;margin-bottom:18px}.ps-hero h1{font-size:clamp(30px,8.7vw,42px);line-height:1.16}.ps-hero-content>p{font-size:18px;line-height:1.65;max-width:550px;margin-top:24px}.ps-hero-features{flex-direction:column;gap:8px;margin-top:24px}.ps-hero .ps-actions{gap:14px 24px}.ps-desktop-break{display:none}.ps-actions{gap:15px 22px;margin-top:24px}.ps-button{font-size:12px;padding:11px 18px;gap:20px;min-height:47px}.ps-hero .ps-link,.ps-hero .ps-button{font-size:15px}.ps-eyebrow{font-size:10px;margin-bottom:16px}h2,.ps-platform .ps-section-copy h2{font-size:31px}.ps-section-copy p{font-size:16px;line-height:1.8;margin-top:20px}.ps-platform-grid{gap:32px}.ps-tabs{margin-top:22px;margin-bottom:15px;gap:26px}.ps-product-stage{padding:0;display:flex;flex-wrap:wrap;align-items:start;gap:0 17px}.ps-notebook{width:100%;order:0}.ps-notebook-screen{border-width:6px;border-radius:10px 10px 2px 2px}.ps-notebook-base{width:calc(100% + 8px);margin-left:-4px;height:11px}.ps-dashboard-body{grid-template-columns:1fr;min-height:310px}.ps-ui-sidebar{display:none}.ps-dashboard-content{padding:18px 13px}.ps-ui-top{padding:13px;font-size:9px}.ps-dashboard h3{font-size:20px}.ps-metrics{gap:6px}.ps-metrics>div{padding:10px 7px}.ps-metrics strong{font-size:26px}.ps-metrics span{font-size:8px}.ps-metrics>div>small{font-size:7px}.ps-radar-bottom{gap:10px}.ps-radar-row b{font-size:9px}.ps-radar-row div>span{font-size:7px}.ps-schedule strong{font-size:8px}.ps-schedule small{font-size:7px}.ps-tab-panel{min-height:355px}.ps-calendar-grid{gap:3px}.ps-calendar-event{padding-inline:3px}.ps-calendar-event strong{font-size:7px}.ps-calendar-grid b{font-size:14px}.ps-dashboard-chart>div{gap:14px}.ps-dashboard-chart>div>span:last-child{max-width:90px;font-size:9px}.ps-phone{position:relative;left:auto;bottom:auto;width:156px;order:2;margin-top:20px;margin-left:12px;flex-shrink:0}.ps-phone .ps-athlete-ui{padding:13px 10px}.ps-phone .ps-wellness-factors{gap:9px}.ps-phone .ps-ui-action{padding-block:9px}.ps-product-labels{display:flex;flex:1;order:3;flex-direction:column;justify-content:center;align-self:center;gap:15px;font-size:12px;max-width:180px}.ps-product-labels>span:first-child{position:static;margin:0}.ps-product-labels>span:first-child:after{content:" trägt ein."}.ps-product-labels>span:last-child{margin:0}.ps-product-labels>span:last-child:after{content:" sieht den Zusammenhang."}.ps-product-stage>.ps-demo-label{order:4;width:100%;text-align:left;margin-top:18px!important}.ps-loop-section{padding-block:56px}.ps-loop-grid{grid-template-columns:1fr;gap:35px}.ps-loop-grid h2{font-size:32px}.ps-loop-grid h2 br{display:none}.ps-loop-grid .ps-section-copy{max-width:530px}.ps-loop-grid p{font-size:16px}.ps-loop-grid .ps-link{margin-top:17px}.ps-around-note{margin-top:14px;font-size:10px}.ps-loop{max-width:410px;height:415px}.ps-loop-node{width:120px}.ps-loop-before{left:calc(50% - 60px)}.ps-loop-after{left:-3px;bottom:24px}.ps-loop-training{right:-3px;bottom:24px}.ps-loop-node .ps-day-crop{width:88px;height:88px}.ps-loop-center{left:23%;right:23%;top:41%}.ps-loop-center strong{font-size:44px}.ps-loop-center>span{font-size:11px}.ps-loop-repeat{left:0;top:153px}.ps-strength{padding-top:58px}.ps-strength-heading{padding-bottom:30px;gap:22px}.ps-strength h2{font-size:34px;max-width:450px;line-height:1.2}.ps-strength-heading>p{font-size:15px}.ps-strength-stage{min-height:0;overflow:visible}.ps-strength-stage>img{height:320px;object-position:33% center;border-radius:5px}.ps-strength-stage:after{display:none}.ps-strength-card{position:relative;top:auto;right:auto;width:calc(100% - 38px);max-width:350px;margin:-38px auto 0;background:#142630}.ps-strength-card .ps-next-unit{display:none}.ps-strength-card .ps-athlete-ui{padding:17px}.ps-strength-card .ps-ui-top{display:none}.ps-strength-card .ps-unit li{font-size:13px}.ps-unit h3{font-size:24px}.ps-strength-foot{display:block;padding-block:26px 32px;font-size:13px}.ps-strength-foot>div{margin-top:15px;flex-wrap:wrap;gap:9px 24px}.ps-strength .ps-link{font-size:12px}.ps-subtle-link{font-size:10px}.ps-development-grid{grid-template-columns:1fr;gap:18px}.ps-section-intro{gap:20px;margin-bottom:30px}.ps-section-intro>p{font-size:16px}.ps-progress-card,.ps-attendance-card{padding:23px}.ps-progress-top h3{font-size:20px}.ps-progress-top strong{font-size:33px}.ps-progress-card svg{margin-top:18px}.ps-development-link{font-size:12px;gap:12px}.ps-audiences{grid-template-columns:1fr;gap:16px;padding-bottom:55px}.ps-audience-card{height:300px;padding:27px}.ps-audience-card h2{font-size:30px}.ps-audience-card .ps-eyebrow{font-size:9px}.ps-round-arrow{right:24px;bottom:28px;width:42px;height:42px;font-size:21px}.ps-closing{padding-block:48px}.ps-closing-inner{grid-template-columns:1fr;gap:25px}.ps-closing h2{font-size:37px}.ps-closing-inner>div+div{display:flex;align-items:center;justify-content:space-between;gap:20px}.ps-closing .ps-button{margin:0;white-space:nowrap;font-size:11px;padding-inline:13px;gap:13px}.ps-closing p{font-size:13px}.ps-day-hero{padding-top:20px}.ps-breadcrumb{margin-bottom:24px}.ps-day-intro{gap:22px;margin-bottom:28px}.ps-day-intro h1{font-size:37px;line-height:1.17}.ps-day-intro>p{font-size:16px}.ps-day-banner{height:310px}.ps-day-banner>img{object-position:65% center}.ps-day-banner>div{left:22px;right:22px;bottom:22px;display:block}.ps-day-banner>div>span{font-size:22px;display:block;margin-bottom:18px}.ps-day-nav>.ps-wrap{gap:12px;width:calc(100% - 28px)}.ps-day-nav a{font-size:11px;padding:14px 0;gap:5px;min-height:52px}.ps-day-nav a>span{font-size:9px}.ps-day-nav a:last-child{font-size:10px}.ps-day-section{padding-block:56px}.ps-day-moment{grid-template-columns:1fr;gap:30px}.ps-day-photo{aspect-ratio:1.2;max-height:420px}.ps-day-crop{background-size:310% auto}.ps-day-section-alt .ps-day-photo{order:0}.ps-day-copy h2{font-size:31px}.ps-day-copy>p{font-size:16px;margin-block:20px}.ps-perspective-panel{min-height:0;padding-bottom:20px}.ps-perspective-panel p{font-size:15px}.ps-day-product{margin-top:42px;padding-top:38px;grid-template-columns:1fr;gap:28px}.ps-day-product-copy h3{font-size:29px}.ps-day-product-demo .ps-dashboard-content{padding:18px 13px}.ps-day-fact{grid-template-columns:1fr;gap:14px;margin-top:35px}.ps-soll-ist{grid-template-columns:1fr;gap:28px;margin-top:40px;padding-top:35px}.ps-session-example{padding:22px}.ps-session-example table{font-size:11px}.ps-session-example caption{font-size:12px}.ps-day-tomorrow h2 br{display:block}}@media(max-width:380px){.ps-hero h1{font-size:30px}.ps-hero-content{padding-top:320px}.ps-phone{margin-left:0;width:145px}.ps-product-labels{max-width:125px;font-size:11px}.ps-loop{height:386px}.ps-loop-node{width:106px}.ps-loop-node .ps-day-crop{width:75px;height:75px}.ps-loop-node b{font-size:12px}.ps-loop-node small{font-size:9px}.ps-loop-before{left:calc(50% - 53px)}.ps-loop-center strong{font-size:39px}.ps-loop-center>span{font-size:9px}.ps-loop-center>small{font-size:8px}.ps-loop-repeat{top:135px;left:-5px}.ps-closing-inner>div+div{display:block}.ps-closing .ps-button{margin-top:18px}.ps-day-intro h1{font-size:33px}.ps-day-nav a{font-size:10px}.ps-day-nav a:last-child{font-size:9px}.ps-day-nav>.ps-wrap{gap:8px}.ps-session-example{padding:17px}.ps-session-example th,.ps-session-example td{padding-inline:4px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}:root{--ps-ink:#102128;--ps-muted:#53666f;--ps-paper:#f4f6f5;--ps-ice:#abd8ec;--ps-dark:#0b1419;--ps-blue:#27657f;--ps-border:#d5e0e4;--ps-display:"Instrument Sans",sans-serif;--ps-body:"DM Sans",sans-serif}.ps-wrap{width:min(1280px,calc(100% - 112px));margin-inline:auto}.ps-skip{position:absolute;top:10px;left:20px;padding:10px 20px;background:#fff;color:#142a32;z-index:100;transform:translateY(-160%)}.ps-skip:focus{transform:none}.ps-header{position:relative;z-index:20;background:#0b1419;color:#eaf3f7;border-bottom:1px solid #c1dfea20;font-family:var(--ps-body);font-size:16px;line-height:1.65}.ps-header-inner{height:88px;display:flex;align-items:center;justify-content:space-between;gap:25px}.ps-brand{display:inline-flex;align-items:center;gap:12px;font-family:var(--ps-display);font-weight:600;letter-spacing:.025em;font-size:23px;white-space:nowrap;line-height:1.2;color:inherit;text-decoration:none}.ps-brand svg{width:36px;height:36px;color:#c4e4f2;flex-shrink:0}.ps-brand small{font-size:10px;font-weight:500;display:block;letter-spacing:.23em;margin-top:3px}.ps-desktop-nav{display:flex;gap:26px}.ps-desktop-nav a{font-size:15px;color:#c6d3da;padding-block:12px;text-decoration:none}.ps-desktop-nav a:hover,.ps-desktop-nav a[aria-current]{color:#fff;text-decoration:underline;text-underline-offset:7px}.ps-header-cta{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:44px;padding:9px 17px;border:1px solid transparent;border-radius:4px;background:var(--ps-ice);color:#102128;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s}.ps-header-cta:hover{background:#cae8f5;transform:translateY(-2px)}.ps-header-cta>span{font-size:20px;font-weight:400}.ps-menu-button{display:none;align-items:center;justify-content:center;flex-direction:column;gap:6px;width:44px;height:44px;padding:0;background:none;border:1px solid #7195a15e;border-radius:4px;color:inherit;cursor:pointer;font:inherit}.ps-menu-button span{width:18px;height:1px;background:#edf5f8}.ps-mobile-nav{position:absolute;top:100%;left:0;right:0;background:#101e26;padding:20px 28px;box-shadow:0 20px 30px #0003;display:flex;flex-direction:column}.ps-mobile-nav[hidden]{display:none!important}.ps-mobile-nav a{font-size:18px;display:flex;justify-content:space-between;padding:14px 0;border-bottom:1px solid #ffffff15;color:inherit;text-decoration:none}.ps-mobile-nav a[aria-current]{color:#fff;text-decoration:underline;text-underline-offset:6px}.ps-header a:focus-visible,.ps-header button:focus-visible,.ps-footer a:focus-visible,.ps-footer summary:focus-visible,.ps-skip:focus-visible{outline:3px solid #478aa7;outline-offset:6px}.ps-footer{background:#0b1419;color:#dfeaf0;padding:66px 0 25px;font-family:var(--ps-body);font-size:16px;line-height:1.65}.ps-footer-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:55px}.ps-footer .ps-brand{font-size:22px}.ps-footer .ps-brand small{font-size:9px;margin:0}.ps-footer-grid>div>p{font-size:14px;color:#aebfcb;margin:22px 0 0}.ps-footer nav{display:flex;flex-direction:column;gap:2px;font-size:12px;color:#bacbd5}.ps-footer nav>span{font-size:10px;letter-spacing:.08em;color:#c4e0ee;margin-bottom:12px}.ps-footer nav a{display:inline-flex;align-items:center;min-height:32px;padding-block:6px;color:inherit;text-decoration:none}.ps-footer a:hover{text-decoration:underline;text-underline-offset:4px}.ps-footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:10px;color:#9cafbc;border-top:1px solid #a4c9df20;margin-top:50px;padding-top:22px}.ps-footer-bottom a{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding-block:6px;color:inherit;text-decoration:none}.ps-preview-note{font-size:10px;color:#9db1bf;margin-top:20px}.ps-preview-note summary{cursor:pointer;width:fit-content;padding-block:6px}.ps-preview-note p{color:#aebfcb;max-width:750px;margin:10px 0 0;font-size:11px}@media(max-width:1150px){.ps-wrap{width:calc(100% - 72px)}.ps-desktop-nav{gap:18px}.ps-desktop-nav a{font-size:14px}.ps-footer-grid{gap:35px}}@media(max-width:1000px){.ps-desktop-nav{display:none}.ps-menu-button{display:flex}.ps-header-cta{margin-left:auto}.ps-header-inner{height:78px}}@media(max-width:700px){.ps-wrap{width:calc(100% - 40px)}.ps-header-inner{height:74px;gap:15px}.ps-brand{font-size:20px;gap:8px}.ps-brand svg{width:30px;height:30px}.ps-brand small{font-size:8px}.ps-header .ps-header-cta{font-size:12px;padding:9px 10px;gap:10px;min-height:44px;white-space:nowrap}.ps-header-cta>span{font-size:16px}.ps-menu-button{flex-shrink:0}.ps-footer{padding-top:45px}.ps-footer-grid{grid-template-columns:1fr 1fr;gap:34px 24px}.ps-footer-grid>div{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:20px}.ps-footer-grid>div>p{margin:0;font-size:12px}.ps-footer nav{font-size:12px}.ps-footer nav>span{margin-bottom:6px}.ps-footer-bottom{margin-top:35px}}@media(max-width:380px){.ps-wrap{width:calc(100% - 32px)}.ps-header-inner{gap:9px}.ps-header .ps-header-cta{font-size:11px;padding:8px;gap:7px}.ps-brand{font-size:18px}.ps-brand svg{width:26px}}.ps-desktop-nav{align-items:center}.ps-desktop-nav a.has-pre{display:inline-flex;flex-direction:column;line-height:1.25;padding-block:6px}.ps-desktop-nav a small{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#8fb4c6;font-weight:600}.ps-desktop-nav a[aria-current] small,.ps-desktop-nav a:hover small{color:#abd8ec;text-decoration:none}.ps-desktop-nav a.has-pre:hover,.ps-desktop-nav a.has-pre[aria-current]{text-decoration:none}.ps-desktop-nav a.has-pre:hover>span,.ps-desktop-nav a.has-pre[aria-current]>span{text-decoration:underline;text-underline-offset:6px}.ps-mobile-nav a small{display:block;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#8fb4c6;font-weight:600;margin-bottom:2px}@media(max-width:1180px){.ps-desktop-nav{gap:18px}}.ps-chapter{font-size:15px;letter-spacing:.1em}.ps-chapter-detail{display:block;font-size:12px;letter-spacing:.08em;margin-top:7px}.ps-strength-heading>.ps-strength-promise{font-size:20px;color:#d3e5ef;line-height:1.65}.ps-plan-story{padding-top:52px}.ps-plan-intro{display:grid;grid-template-columns:1fr 1fr;gap:0 65px;align-items:end;margin-bottom:30px}.ps-plan-intro>.ps-eyebrow{grid-column:1/-1;font-size:12px;margin-bottom:13px}.ps-plan-intro h3{font-size:30px}.ps-plan-intro p{color:#b9ccd7;font-size:16px;max-width:500px}.ps-plan-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ps-plan-step{padding:27px 24px;background:#14232c;border:1px solid #334852;border-radius:6px;min-width:0}.ps-plan-step-label{color:#afdaee;font-size:13px}.ps-plan-step h4,.ps-plan-step h3{font-family:var(--ps-display);font-weight:500;font-size:23px;letter-spacing:-.025em;line-height:1.25;margin:12px 0 26px;min-height:58px}.ps-plan-step p{font-size:14px;line-height:1.75;color:#c0d0da;margin-top:24px}.ps-season-track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.ps-season-track>*{padding:12px 6px;background:#233944;border:1px solid #506977;border-radius:3px;text-align:center;font-size:12px;font-weight:400;color:#d5e7f0}.ps-season-track strong{color:#10212b;background:#abd8ec;border-color:#abd8ec;font-weight:600}.ps-plan-weeks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:14px}.ps-plan-weeks>span{padding:10px 3px 0;border-top:3px solid #7bacc5;font-size:12px;color:#c3d6e2;text-align:center}.ps-plan-weeks>span:last-child{border-color:#adc7b5}.ps-plan-weeks small{display:block;font-size:10px;margin-top:4px;color:#cfdecd}.ps-plan-sessions{list-style:none;margin:0;padding:0;display:grid;gap:7px}.ps-plan-sessions li{display:flex;gap:15px;align-items:center;padding:10px 12px;background:#1a303c;border:1px solid #3b5563;border-radius:4px}.ps-plan-sessions li.is-selected{background:#abd8ec;color:#132c38;border-color:#abd8ec}.ps-plan-sessions li>span{font-size:12px;width:20px;flex-shrink:0}.ps-plan-sessions strong{display:block;font-size:13px;font-weight:500;line-height:1.4}.ps-plan-sessions small{display:block;font-size:11px;margin-top:3px}.ps-plan-exercise{padding:23px 20px;border-radius:4px;background:#c9e4f1;color:#152e3c;min-height:199px}.ps-plan-exercise>span{font-size:11px}.ps-plan-exercise>strong{font-size:21px;font-family:var(--ps-display);font-weight:500;display:block;margin:10px 0 20px}.ps-plan-exercise>div{display:grid;grid-template-columns:1.4fr 1fr;gap:15px}.ps-plan-exercise>div>span{font-size:11px}.ps-plan-exercise b{font-size:27px;font-weight:500;display:block;line-height:1.4}.ps-plan-disclosure{color:#aebfcb;font-size:11px;margin-top:17px}.ps-corridor-card{padding:32px;background:#fff;border:1px solid #dce5e8;border-radius:7px;margin-bottom:26px}.ps-corridor-intro{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:end;margin-bottom:28px}.ps-corridor-intro .ps-eyebrow{margin-bottom:12px}.ps-corridor-intro h3{font-size:27px}.ps-corridor-intro p{font-size:15px;line-height:1.75}.ps-corridor-key{display:flex;justify-content:space-between;gap:15px;font-size:12px;color:#436373;padding:13px 0;border-bottom:1px solid #dce5e8}.ps-corridor-key>span:last-child{display:flex;align-items:center;gap:8px}.ps-corridor-key i{display:block;width:24px;height:12px;background:#daeaf2;border-inline:1px dashed #64899c}.ps-corridor-row{display:grid;grid-template-columns:160px minmax(0,1fr) 90px;align-items:center;gap:24px;padding:19px 0;border-bottom:1px solid #e4ebee}.ps-corridor-person strong{display:block;font-size:15px;font-weight:500}.ps-corridor-person>span{display:block;font-size:12px;color:#5a6c78;margin-top:3px}.ps-corridor-rail{height:28px;position:relative}.ps-corridor-rail:before{content:"";position:absolute;height:2px;background:#c7d6df;top:13px;left:0;right:0}.ps-corridor-band{position:absolute;inset:0 30%;background:#d5e7f0;border-inline:1px dashed #587f94}.ps-corridor-rail i{position:absolute;top:50%;width:15px;height:15px;border:2px solid #fff;border-radius:50%;background:#295c77;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #295c77}.ps-corridor-rail i.outside{background:#9a6820;box-shadow:0 0 0 1px #9a6820}.ps-corridor-limits{position:relative;width:100%;height:16px;margin-top:6px;font-size:11px;color:#4c6979;white-space:nowrap}.ps-corridor-limits>span{position:absolute;left:30%;transform:translate(-50%)}.ps-corridor-limits>span+span{left:70%}.ps-corridor-value{text-align:right;font-variant-numeric:tabular-nums}.ps-corridor-value strong{display:block;font-size:21px;font-weight:500;line-height:1.2}.ps-corridor-value small{font-size:13px}.ps-corridor-value>span{display:block;font-size:11px;color:#5c6d78;margin-top:6px}.ps-corridor-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;flex-wrap:wrap}.ps-corridor-foot>span{font-size:12px;color:#526b79}.ps-corridor-card>.ps-demo-label{font-size:11px!important}.ps-emotion{position:relative;isolation:isolate;background:#09151c;color:#f0f6f8;margin-bottom:80px}.ps-emotion>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:62% center;z-index:-2}.ps-emotion:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#08141cf5,#08141ce6,#08141c80 46%,#08141c00 75%)}.ps-emotion-inner{min-height:590px;display:flex;align-items:center;padding-block:70px}.ps-emotion h2{font-size:clamp(30px,2.8vw,40px);max-width:530px;line-height:1.3}.ps-emotion h2>span{color:#b5dcef;display:block;margin-top:15px}.ps-audience-card{height:420px}.ps-audience-team{background:#dcebf2;color:#142d38;align-items:start;flex-direction:column;justify-content:space-between;padding:35px}.ps-audience-team:after{background:none}.ps-audience-top{font-size:13px;color:#3c6074}.ps-audience-team .ps-eyebrow{color:#34576a;font-size:11px;max-width:100%}.ps-audience-team h2{font-size:35px;margin-bottom:18px}.ps-audience-team p{font-size:15px;max-width:360px;color:#3e5968;padding-right:24px}.ps-audience-team .ps-round-arrow{border-color:#658596}.ps-audience-org>img{object-position:65% center}.ps-audience-org:after{background:linear-gradient(0deg,#08141bf5,#08141b60 45%,#08141b00 85%)}.ps-audience-org h2{font-size:32px;max-width:calc(100% - 38px)}.ps-audience-org .ps-eyebrow{font-size:11px}@media(max-width:1100px){.ps-plan-step{padding:23px 18px}.ps-plan-step h4,.ps-plan-step h3{font-size:21px;min-height:79px}.ps-plan-exercise{padding-inline:15px}.ps-season-track>*{font-size:11px}.ps-plan-weeks small{font-size:9px}.ps-audience-card{height:440px}.ps-audience-team{padding:27px}.ps-audience-team h2{font-size:31px}.ps-audience-org h2{font-size:29px}}@media(max-width:850px){.ps-plan-steps{grid-template-columns:1fr}.ps-plan-step{padding:26px;display:grid;grid-template-columns:1fr 1fr;gap:0 30px;align-items:start}.ps-plan-step-label{grid-column:1/-1}.ps-plan-step h4,.ps-plan-step h3{grid-column:1/-1;min-height:0;margin-bottom:22px;font-size:25px}.ps-plan-step p{grid-column:2;grid-row:3/5;margin-top:0;font-size:15px}.ps-plan-weeks{grid-column:1}.ps-plan-exercise{min-height:0}.ps-plan-intro{gap:25px}.ps-plan-intro h3{font-size:27px}.ps-emotion-inner{min-height:520px}.ps-emotion h2{max-width:370px}.ps-emotion:after{background:linear-gradient(90deg,#08141cef,#08141cc9 32%,#08141c10)}}@media(max-width:700px){.ps-chapter{font-size:14px}.ps-strength-heading>.ps-strength-promise{font-size:18px}.ps-plan-story{padding-top:38px}.ps-plan-intro{display:block;margin-bottom:25px}.ps-plan-intro h3{font-size:28px;margin-bottom:18px}.ps-plan-intro p{font-size:16px}.ps-plan-step{display:block;padding:25px}.ps-plan-step h4,.ps-plan-step h3{font-size:24px;margin-bottom:24px}.ps-plan-step p{margin-top:24px}.ps-season-track>*{font-size:13px}.ps-plan-weeks>span{font-size:13px}.ps-plan-weeks small{font-size:11px}.ps-plan-sessions strong{font-size:14px}.ps-plan-sessions small{font-size:12px}.ps-plan-exercise{padding:23px}.ps-plan-exercise>strong{font-size:24px}.ps-plan-exercise>span,.ps-plan-exercise>div>span{font-size:12px}.ps-plan-disclosure{font-size:11px}.ps-corridor-card{padding:23px;margin-bottom:18px}.ps-corridor-intro{display:block;margin-bottom:20px}.ps-corridor-intro h3{font-size:25px}.ps-corridor-intro p{margin-top:18px}.ps-corridor-key{flex-direction:column;gap:8px}.ps-corridor-row{grid-template-columns:minmax(0,1fr) 70px;gap:12px 18px}.ps-corridor-person{grid-column:1/-1;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.ps-corridor-person>span{margin:0}.ps-corridor-rail{height:25px}.ps-corridor-limits{font-size:10px}.ps-corridor-foot{gap:8px}.ps-corridor-foot .ps-link{font-size:13px}.ps-corridor-value strong{font-size:20px}.ps-emotion{margin-bottom:55px}.ps-emotion>img{height:370px;object-position:72% center}.ps-emotion:after{background:linear-gradient(180deg,#09151c00 175px,#09151c80 275px,#09151c 370px)}.ps-emotion-inner{min-height:0;padding-block:325px 50px}.ps-emotion h2{max-width:500px;font-size:30px;line-height:1.3}.ps-emotion h2>span{margin-top:14px}.ps-audience-card{height:390px}.ps-audience-team{padding:28px}.ps-audience-team h2{font-size:34px}.ps-audience-team p{padding-right:25px}.ps-audience-team .ps-round-arrow{bottom:24px;right:20px;width:32px;height:32px;font-size:18px}.ps-audience-org h2{font-size:29px;max-width:calc(100% - 35px)}.ps-audience-org .ps-eyebrow{font-size:10px}.ps-audience-org .ps-round-arrow{width:33px;height:33px;right:18px}}@media(max-width:380px){.ps-plan-step{padding:20px}.ps-corridor-card{padding:19px}.ps-corridor-row{gap:12px}.ps-corridor-limits{font-size:9px}.ps-emotion h2{font-size:27px}.ps-audience-team{padding:23px}.ps-audience-org h2{font-size:26px}}.ps-strength-heading{display:block;padding-bottom:34px}.ps-strength-summary{padding-top:32px}.ps-strength-summary>.ps-strength-promise{max-width:660px;font-size:22px;line-height:1.6;color:#d3e5ef}.ps-strength-promise>span{display:block}.ps-strength-explanation{max-width:620px;margin-top:22px;font-size:16px;line-height:1.8;color:#b9ccd7}.ps-development .ps-section-intro{display:block}.ps-development .ps-section-intro>p{max-width:650px;margin-top:20px}.ps-development-grid{display:block;max-width:800px}.ps-plan-intro{display:block}.ps-plan-intro p{max-width:650px;margin-top:18px}.ps-corridor-intro{display:block}.ps-corridor-intro p{max-width:650px;margin-top:16px}@media(max-width:700px){.ps-strength-heading{padding-bottom:28px}.ps-strength-summary{padding-top:28px}.ps-strength-summary>.ps-strength-promise{font-size:19px}}.peak-story.peak-photo-tone{--peak-photo-tone: saturate(.65) brightness(.82) contrast(.96)}.peak-story.peak-photo-tone #inhalt :is(.nh-hero-photo,.nh-training-photo,.nh-staff-photo,.nh-roles>a,.nx-photo,.nx-evolution-photo,.ae-photo-frame,.ds-opening-photo,.ds-diagnostic-photo,.ds-training-photo,.do-photo)>img{filter:var(--peak-photo-tone)}
