@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=DM+Sans:wght@400;500;600;700&display=swap";*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#151519;background:#f6f6f8;margin:0;font-family:DM Sans,sans-serif;font-size:14px}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}a{color:inherit;text-decoration:none}button{border:0}button:hover,a:hover{opacity:.82}:is(button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible){outline-offset:3px;outline:3px solid #1760ed}.topline{color:#eeeef3;letter-spacing:1.8px;background:#151519;justify-content:space-between;padding:10px 5%;font-size:10px;display:flex}header{border-bottom:1px solid #dddde3;justify-content:space-between;align-items:center;height:100px;margin:0 5%;display:flex}.brand{letter-spacing:-.5px;align-items:center;gap:12px;font-family:Barlow Condensed,Impact,sans-serif;font-size:26px;font-weight:800;line-height:.92;display:flex}.ball{color:#f24e91;font-size:45px}nav{align-items:center;gap:32px;display:flex}nav button{background:0 0;padding:5px;font-weight:500}.publish{background:0 0;border:1px solid #c6c6cf;border-radius:4px;align-items:center;gap:7px;padding:10px 16px;font-size:12px;display:flex}main{max-width:1400px;margin:auto;padding:0 5%}.intro{justify-content:space-between;align-items:center;gap:50px;padding:49px 0 40px;display:flex}.eyebrow{letter-spacing:1.8px;text-transform:uppercase;font-size:10px;font-weight:700}.intro h1{letter-spacing:-1.5px;margin:16px 0 5px;font-family:Barlow Condensed,Impact,sans-serif;font-size:72px;font-weight:700;line-height:.95}.intro h1 span{color:#1760ed}.intro-copy{color:#696970;max-width:335px;padding-top:25px;font-size:14px;line-height:1.7}.intro-copy a{color:#202027;align-items:center;gap:14px;margin-top:20px;font-weight:700;display:flex}.feature{background:#fff;border:1px solid #dddde3;grid-template-columns:1.1fr 1fr;min-height:420px;display:grid}.art{color:#fff;text-align:left;background:#151519;flex-direction:column;justify-content:space-between;min-height:430px;padding:25px 30px;display:flex;position:relative;overflow:hidden}.art:before{content:"";opacity:.12;background-image:repeating-linear-gradient(0deg,#0000,#0000 3px,#fff 4px);position:absolute;inset:0}.art-top{letter-spacing:2px;justify-content:space-between;font-size:10px;display:flex;position:relative}.art-bottom{justify-content:space-between;align-items:end;display:flex;position:relative}.art-bottom>span:first-child{letter-spacing:-1px;font-family:Barlow Condensed,Impact,sans-serif;font-size:60px;line-height:.9}.art-bottom i{color:#f24e91;font-style:normal}.round{border:1px solid #9999a3;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.court{opacity:.8;border:1px solid #9999a3;width:65%;height:350px;position:absolute;top:85px;right:-15px;transform:rotate(-17deg)}.arc{border:1px solid #9999a3;border-radius:0 0 50% 50%;width:90%;height:240px;position:absolute;top:0;left:5%}.key{border:1px solid #9999a3;width:34%;height:140px;position:absolute;top:0;left:33%}.key:after{content:"";border:1px solid #9999a3;border-radius:50%;width:100%;height:75px;position:absolute;bottom:-38px}.player{color:#ededf3;z-index:1;border:1px solid #ededf3;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute}.p1{top:260px;left:37%}.p2{top:185px;left:57%}.p3{top:95px;left:20%}.route{color:#f24e91;font-size:90px;font-weight:400;position:absolute}.r1{top:180px;left:30%}.r2{top:75px;left:39%}.feature-copy{padding:35px 39px}.feature-copy .eyebrow{align-items:center;gap:8px;margin:0 0 27px;display:flex}.live-dot{background:#f24e91;border-radius:50%;width:6px;height:6px}.sample{color:#797981;margin-left:auto;font-size:9px}.meta{color:#1760ed;letter-spacing:1px;font-size:9px;font-weight:700}.meta span{padding:0 8px}.feature h2{margin:13px 0;font-family:Barlow Condensed,Impact,sans-serif;font-size:43px;line-height:1.04}.feature-copy>p:not(.eyebrow){color:#696970;max-width:360px;font-size:13px;line-height:1.7}.black{color:#fff;background:#151519;border-radius:3px;align-items:center;gap:20px;margin:10px 0;padding:13px 18px;font-size:12px;font-weight:600;display:inline-flex}.byline{border-top:1px solid #e5e5eb;align-items:center;gap:11px;margin-top:20px;padding-top:16px;font-size:11px;display:flex}.avatar{background:#ececf1;border-radius:50%;place-items:center;width:32px;height:32px;font-size:10px;display:grid}.byline small{color:#777780;margin-top:4px;font-size:10px;display:block}.platform-strip{border-bottom:1px solid #dddde3;justify-content:space-between;align-items:center;gap:15px;padding:23px 0;display:flex}.platform-strip>span{letter-spacing:1px;align-items:center;gap:9px;font-size:9px;font-weight:700;display:flex}.platform-strip>div{gap:27px;font-size:15px;font-weight:700;display:flex}.platform-strip small{color:#777780;font-size:10px}.section-heading{justify-content:space-between;align-items:center;margin-top:52px;display:flex}.section-heading h2,.about h2,.editor h2{letter-spacing:-.4px;margin:0;font-family:Barlow Condensed,Impact,sans-serif;font-size:38px}.section-heading>span{color:#777780;letter-spacing:1.5px;font-size:9px}.filterbar{justify-content:space-between;align-items:center;gap:15px;margin:23px 0;display:flex}.filterbar>div{flex-wrap:wrap;gap:5px;display:flex}.filterbar button{color:#696970;background:0 0;border-radius:3px;padding:9px 13px;font-size:11px}.filterbar button.selected{color:#fff;background:#151519}.search{color:#777780;align-items:center;gap:8px;display:flex}.search input{background:0 0;border:0;width:140px;padding:9px 0;font-size:11px}.grid{grid-template-columns:repeat(3,1fr);gap:27px;display:grid}.card{text-align:left;background:0 0;flex-direction:column;padding:0;display:flex}.thumb{color:#34343c;background:#ededf3;width:100%;height:205px;padding:20px;position:relative;overflow:hidden}.tone1{background:#e8edff}.tone2{color:#34343c;background:#f8e9f0}.thumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.thumb-label{letter-spacing:1.7px;font-size:8px}.diagram{font-family:Georgia,serif;font-size:67px;position:absolute;top:55px;left:16%;transform:rotate(-10deg)}.thumb-caption{letter-spacing:1.8px;font-size:9px;font-weight:700;position:absolute;bottom:20px}.thumb-icon{background:#ffffff70;border-radius:50%;padding:7px;display:flex;position:absolute;bottom:15px;right:15px}.card-meta{text-transform:uppercase;letter-spacing:1px;color:#1760ed;justify-content:space-between;width:100%;margin-top:20px;font-size:9px;font-weight:600;display:flex}.card-meta span{color:#777780;font-size:8px;font-weight:400}.card h3{margin:11px 0 9px;font-family:Barlow Condensed,Impact,sans-serif;font-size:29px;line-height:1.1}.card>p{color:#696970;margin:0 0 18px;font-size:12px;line-height:1.7}.card-bottom{border-top:1px solid #dddde3;justify-content:space-between;width:100%;margin-top:auto;padding:13px 0;font-size:10px;display:flex}.about{background:#ededf3;grid-template-columns:1fr 1fr;gap:70px;margin:65px 0 50px;padding:38px 40px;display:grid}.about h2{font-size:44px;line-height:1.05}.about>div>p:not(.eyebrow){color:#696970;font-size:13px;line-height:1.8}.signature{font-family:Georgia,serif;font-size:25px;font-style:italic}footer{color:#777780;border-top:1px solid #dddde3;justify-content:space-between;gap:20px;margin:0 5%;padding:26px 0;font-size:10px;display:flex}.footer-brand{color:#151519;letter-spacing:1px;font-weight:800}.overlay{z-index:20;background:#101015db;padding:35px 16px;position:fixed;inset:0;overflow:auto}.reader,.editor{background:#fff;border-radius:4px;max-width:820px;margin:auto;padding:55px 65px;position:relative}.close{background:0 0;padding:5px;position:absolute;top:18px;right:18px}.reader h1{font-family:Barlow Condensed,Impact,sans-serif;font-size:52px;line-height:1.05}.dek{color:#696970;font-size:17px;line-height:1.7}.reader-meta{color:#696970;margin:22px 0;font-size:12px}.player-box{background:#ededf3;align-items:center;gap:18px;padding:24px;display:flex}.player-box>div{flex:1}.player-box p{color:#696970;font-size:12px;line-height:1.6}audio{width:100%;margin-top:15px;display:block}.links{flex-wrap:wrap;gap:12px;margin-top:15px;display:flex}.links a{border:1px solid #dddde3;border-radius:3px;align-items:center;gap:6px;padding:10px;font-size:12px;display:flex}.article-body{margin:35px 0;font-family:Georgia,serif;font-size:18px;line-height:1.9}.article-body p{white-space:pre-wrap}.editor>p{color:#696970;line-height:1.7}.editor form{gap:20px;margin-top:28px;display:grid}.editor label{gap:8px;font-size:12px;font-weight:600;display:grid}.editor input,.editor textarea,.editor select{color:#202027;background:#fff;border:1px solid #d4d4dc;border-radius:3px;width:100%;padding:12px}.editor textarea{resize:vertical;line-height:1.6}.form-row{grid-template-columns:1fr 1fr;gap:20px;display:grid}.editor fieldset{border:1px solid #d4d4dc;gap:15px;padding:18px;display:grid}.editor fieldset p{color:#696970;font-size:12px;line-height:1.6}.editor small{color:#696970;font-weight:400}.editor-note{line-height:1.6;display:block}.error{color:#a22d21}.notice{background:#ededf3;padding:12px;font-size:12px}.empty{color:#696970;padding:40px 0}button:disabled{opacity:.6;cursor:wait}@media (min-width:1500px){header,.topline,footer{margin:0;padding-left:calc(50vw - 630px);padding-right:calc(50vw - 630px)}}@media (max-width:900px){nav{gap:14px;font-size:12px}.feature-copy{padding:25px}.feature h2{font-size:36px}.art-bottom>span:first-child{font-size:50px}.platform-strip small{display:none}.grid{gap:18px}.thumb{height:175px}.intro h1{font-size:62px}.intro-copy{max-width:280px}}@media (max-width:650px){.topline>span:last-child,nav{display:none}header{height:85px}.brand{font-size:23px}.intro{padding-top:30px;display:block}.intro h1{font-size:60px}.intro-copy{max-width:100%;padding-top:10px}.feature{grid-template-columns:1fr}.art{min-height:350px}.feature-copy{padding:28px}.feature h2{font-size:40px}.platform-strip{flex-wrap:wrap;justify-content:center;padding:20px}.platform-strip>div{gap:20px;font-size:13px}.section-heading>span{display:none}.section-heading h2{font-size:33px}.filterbar{flex-direction:column;align-items:start}.grid{grid-template-columns:1fr}.thumb{height:235px}.card h3{font-size:32px}.card{margin-bottom:18px}.about{grid-template-columns:1fr;gap:10px;padding:27px}.about h2{font-size:40px}footer{flex-wrap:wrap}.reader,.editor{padding:45px 23px}.reader h1{font-size:40px}.form-row{grid-template-columns:1fr}.overlay{padding:12px}.article-body{font-size:17px}}.owner-tools{align-items:center;gap:14px;display:flex}.inbox-button{color:#696970;background:0 0;font-size:11px}.learning .section-heading{margin-top:45px}.section-intro{color:#696970;max-width:690px;margin:15px 0 24px;font-size:13px;line-height:1.8}.pathways{border:1px solid #dddde3;grid-template-columns:repeat(4,1fr);display:grid}.pathways>button{text-align:left;background:#f0f0f5;border-right:1px solid #dddde3;flex-direction:column;padding:25px;display:flex}.pathways>button:last-child{border-right:0}.path-number{color:#1760ed;font-family:Barlow Condensed,Impact,sans-serif;font-size:30px}.pathways h3{margin:20px 0 8px;font-family:Barlow Condensed,Impact,sans-serif;font-size:25px;font-weight:600;line-height:1.05}.pathways p{color:#696970;margin:0 0 20px;font-size:12px;line-height:1.7}.path-status{justify-content:space-between;align-items:center;margin-top:auto;font-size:10px;font-weight:600;display:flex}.filterbar{align-items:flex-start}.category-list{max-width:80%}.filterbar button{font-size:10px}.empty{background:#f0f0f5;margin:20px 0;padding:28px}.empty h3{color:#202027;margin:0;font-family:Barlow Condensed,Impact,sans-serif;font-size:22px}.empty p{max-width:580px;font-size:13px;line-height:1.7}.coaching-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.coaching-card{color:#fff;background:#151519;padding:35px}.coaching-card h3{margin:23px 0 10px;font-family:Barlow Condensed,Impact,sans-serif;font-size:43px}.coaching-card>p:not(.eyebrow){opacity:.75;max-width:340px;font-size:13px;line-height:1.8}.coaching-card button{color:#151519;background:#fff;border-radius:3px;align-items:center;gap:25px;margin-top:20px;padding:13px 18px;font-size:12px;display:flex}.coaching-1 button{color:#fff;background:#151519}.coaching-card small{opacity:.65;margin-top:18px;font-size:10px;line-height:1.7;display:block}.journal-banner{border:1px solid #dddde3;justify-content:space-between;align-items:center;gap:30px;margin-top:24px;padding:28px 32px;display:flex}.journal-banner h3{margin:12px 0;font-family:Barlow Condensed,Impact,sans-serif;font-size:29px}.journal-banner p:not(.eyebrow){color:#696970;font-size:12px;line-height:1.7}.journal-banner button{white-space:nowrap;background:0 0;align-items:center;gap:20px;font-size:12px;display:flex}.enquiry-item{border-bottom:1px solid #dddde3;padding:22px 0}.enquiry-item h3{margin:10px 0}.enquiry-item a{text-decoration:underline}.enquiry-item p{color:#696970;font-size:13px;line-height:1.8}.enquiry-goals{white-space:pre-wrap}.topic-tags{color:#696970;margin-top:22px;font-size:11px}.enquiry-success p{color:#696970;line-height:1.8}@media (max-width:1000px){nav{gap:13px;font-size:11px}.pathways{grid-template-columns:1fr 1fr}.pathways>button{border-bottom:1px solid #dddde3}.pathways>button:nth-child(2){border-right:0}.category-list{max-width:75%}}@media (max-width:650px){.owner-tools{gap:7px}.publish{padding:9px;font-size:10px}.inbox-button{font-size:10px}.pathways{grid-template-columns:1fr 1fr}.pathways>button{padding:19px}.pathways h3{font-size:24px}.category-list{max-width:100%}.coaching-grid{grid-template-columns:1fr}.journal-banner{padding:25px;display:block}.journal-banner button{margin-top:20px}.coaching-card{padding:28px}}.header-left{align-items:center;gap:25px;display:flex}.site-menu{z-index:12;position:relative}.site-menu summary{cursor:pointer;align-items:center;gap:9px;padding:12px 0;font-size:12px;list-style:none;display:flex}.site-menu summary::-webkit-details-marker{display:none}.site-menu[open] summary{color:#1760ed}.dropdown{background:#fff;border:1px solid #dddde3;width:335px;padding:22px;position:absolute;top:48px;left:0;box-shadow:0 18px 50px #15151925}.dropdown>.eyebrow{color:#777780;margin:0 0 12px}.dropdown a{border-bottom:1px solid #dddde3;padding:16px 24px 16px 0;display:block;position:relative}.dropdown a:last-child{border:0}.dropdown a b{font-size:14px}.dropdown a small{color:#696970;margin-top:6px;font-size:11px;line-height:1.5;display:block}.dropdown a svg{position:absolute;top:18px;right:0}.dropdown a[aria-current=page]{color:#1760ed}.current-section{letter-spacing:1.5px;color:#696970;font-size:10px}.training-intro{max-width:650px;padding:58px 0 25px}.training-intro h1{margin:20px 0;font-family:Barlow Condensed,Impact,sans-serif;font-size:66px;line-height:.97}.training-intro h1 span{color:#1760ed}.training-intro>p:last-child{color:#696970;max-width:490px;font-size:14px;line-height:1.8}.coaching-section{border-top:0;margin-top:15px}.coaching-section .section-heading{margin-top:22px}.journal-banner a{white-space:nowrap;align-items:center;gap:18px;font-size:12px;display:flex}.check-label{align-items:flex-start;line-height:1.6;gap:10px!important;display:flex!important}.check-label input{flex-shrink:0;width:17px;height:17px;margin:2px 0 0}#stories{padding-bottom:45px}#about{min-height:350px;margin-top:55px}main{min-height:calc(100vh - 245px)}@media (max-width:800px){.current-section{display:none}.header-left{gap:18px}.site-menu summary span{display:none}}@media (max-width:650px){.header-left{gap:12px}.brand{font-size:19px}.ball{font-size:34px}.dropdown{width:min(335px,88vw);left:0}.training-intro{padding-top:35px}.training-intro h1{font-size:54px}.journal-banner a{margin-top:22px}.owner-tools{gap:3px}.inbox-button{padding:5px}.publish{gap:3px}header{gap:8px}}.owner-login{color:#696970;font-size:11px}.launch-feature{color:#fff;background:#151519;grid-template-columns:1.3fr 1fr;gap:40px;padding:45px;display:grid}.launch-feature h2,.latest-feature h2{margin:20px 0;font-family:Barlow Condensed,Impact,sans-serif;font-size:52px;line-height:1.02}.launch-feature p:not(.eyebrow){opacity:.75;max-width:430px;line-height:1.8}.launch-mark{border-left:1px solid #ffffff25;justify-content:center;align-items:center;gap:28px;display:flex}.launch-mark span{color:#f24e91;font-family:Barlow Condensed,Impact,sans-serif;font-size:48px;line-height:1.05}.latest-feature{background:#ededf3;padding:35px}.latest-feature p:not(.eyebrow){color:#696970;max-width:650px;line-height:1.8}.about-page{margin:0 0 50px!important}.about-hero{max-width:780px;padding:55px 0 35px}.about-hero h1{margin:22px 0;font-family:Barlow Condensed,Impact,sans-serif;font-size:65px;line-height:1.02}.about-hero h1 span{color:#1760ed}.about-hero>p:not(.eyebrow){color:#696970;font-size:15px;line-height:1.9}.experience-grid{grid-template-columns:1fr 1fr;gap:25px;display:grid}.experience-grid>section{border:1px solid #dddde3;padding:30px}.experience-grid h2,.philosophy h2{margin:18px 0;font-family:Barlow Condensed,Impact,sans-serif;font-size:34px}.experience-grid p:not(.eyebrow),.experience-grid li{color:#696970;font-size:13px;line-height:1.9}.experience-grid ul{padding-left:18px}.experience-grid li{margin-bottom:10px}.philosophy{background:#ededf3;margin-top:25px;padding:35px}.philosophy h2{font-size:45px;line-height:1.05}.philosophy>div{grid-template-columns:1fr 1fr;gap:35px;display:grid}.philosophy p:not(.eyebrow){color:#696970;font-size:14px;line-height:1.9}.call-notice{background:#f0f0f5;border:1px solid #dddde3;padding:20px}.call-notice>p{color:#696970;font-size:13px;line-height:1.8}.call-notice>b{font-size:14px}@media (max-width:650px){.launch-feature{grid-template-columns:1fr;padding:28px}.launch-feature h2{font-size:43px}.launch-mark{display:none}.experience-grid{grid-template-columns:1fr}.about-hero h1{font-size:48px}.experience-grid>section{padding:24px}.philosophy{padding:25px}.philosophy>div{grid-template-columns:1fr;gap:0}.owner-login{font-size:10px}}.home-hero{grid-template-columns:1.15fr 1fr;align-items:stretch;gap:55px;padding:55px 0 45px;display:grid}.home-copy{padding:12px 0 20px}.home-copy h1{letter-spacing:-1.6px;margin:25px 0;font-family:Barlow Condensed,Impact,sans-serif;font-size:79px;line-height:.95}.home-copy h1 span{color:#1760ed}.home-dek{color:#696970;max-width:465px;font-size:14px;line-height:1.9}.home-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:24px;display:flex}.text-action{align-items:center;gap:14px;font-size:12px;font-weight:600;display:inline-flex}.home-court{color:#fff;background:#151519;min-height:460px;padding:35px;position:relative;overflow:hidden}.home-court:after{content:"";pointer-events:none;opacity:.12;background:repeating-linear-gradient(0deg,#0000,#0000 3px,#fff 4px);position:absolute;inset:0}.home-court-lines{opacity:.65;border:1px solid #9999a3;width:400px;height:500px;position:absolute;top:-75px;right:-50px;transform:rotate(25deg)}.home-key{border:1px solid #9999a3;width:180px;height:200px;position:absolute;top:0;left:110px}.home-key:after{content:"";border:1px solid #9999a3;border-radius:50%;width:180px;height:150px;position:absolute;bottom:-75px;left:-1px}.home-arc{border:1px solid #9999a3;border-radius:0 0 50% 50%;width:350px;height:390px;position:absolute;top:0;left:25px}.home-ring{border:2px solid #f24e91;border-radius:50%;width:40px;height:40px;position:absolute;top:50px;left:180px}.court-word{letter-spacing:-.8px;font-family:Barlow Condensed,Impact,sans-serif;font-size:64px;line-height:.92;position:absolute;bottom:80px;left:35px}.court-word i{color:#f24e91;font-style:normal}.court-note{letter-spacing:1.5px;max-width:320px;font-size:8px;line-height:1.6;position:absolute;bottom:27px;left:35px}.court-stamp{font-family:Barlow Condensed,Impact,sans-serif;font-size:28px;line-height:1.1;position:absolute;top:25px;left:35px}.court-stamp small{letter-spacing:1.5px;font-family:DM Sans,sans-serif;font-size:7px}.home-manifesto{border-top:1px solid #dddde3;border-bottom:1px solid #dddde3;grid-template-columns:1fr 2fr;align-items:start;gap:45px;padding:30px 0;display:grid}.home-manifesto>p:last-child{color:#55555e;margin:4px 0;font-size:21px;line-height:1.65}.home-door-grid{grid-template-columns:repeat(3,1fr);margin:25px 0 45px;display:grid}.home-door-grid>a{background:#fff;border:1px solid #dddde3;flex-direction:column;min-height:365px;margin-right:-1px;padding:30px;display:flex}.home-door-grid>a:nth-child(2){background:#f0f2f9}.home-door-grid>a:nth-child(3){background:#f8f0f4}.home-door-grid>a>.eyebrow{color:#696970;margin-top:30px;font-size:9px}.home-door-grid h3{margin:8px 0 14px;font-family:Barlow Condensed,Impact,sans-serif;font-size:35px;line-height:1.04}.home-door-grid>a>p:not(.eyebrow){color:#696970;margin:0 0 22px;font-size:12px;line-height:1.9}.home-door-grid>a>span:last-child{border-top:1px solid #dddde3;justify-content:space-between;align-items:center;margin-top:auto;padding-top:20px;font-size:12px;font-weight:600;display:flex}.door-icon{color:#1760ed;height:27px;font-size:32px;line-height:25px}.home-coach{background:#ededf3;grid-template-columns:1fr 1fr;gap:65px;margin:20px 0 40px;padding:40px;display:grid}.home-coach h2,.home-final h2{margin:20px 0 10px;font-family:Barlow Condensed,Impact,sans-serif;font-size:49px;line-height:1.02}.home-coach h2 span{color:#1760ed}.home-coach>div:last-child{padding-top:20px}.home-coach p:not(.eyebrow){color:#696970;font-size:13px;line-height:1.9}.home-coach a{margin-top:12px}.home-final{justify-content:space-between;align-items:center;gap:30px;padding:5px 0 50px;display:flex}.home-final>div:last-child{flex-direction:column;align-items:start;gap:10px;display:flex}.home-final h2{font-size:40px}@media (max-width:950px){.home-hero{gap:25px}.home-copy h1{font-size:65px}.home-court{min-height:420px}.court-word{font-size:53px}.home-door-grid>a{padding:24px}.home-door-grid h3{font-size:30px}}@media (max-width:650px){.home-hero{grid-template-columns:1fr;gap:10px;padding-top:30px}.home-copy h1{font-size:66px}.home-court{min-height:310px}.court-word{font-size:57px;bottom:62px}.home-court-lines{top:-180px;right:-25px}.home-manifesto{grid-template-columns:1fr;gap:10px;padding:23px 0}.home-manifesto>p:last-child{font-size:18px}.home-door-grid{grid-template-columns:1fr}.home-door-grid>a{min-height:315px;margin:0 0 -1px;padding:28px}.home-door-grid h3{font-size:35px}.home-coach{grid-template-columns:1fr;gap:5px;padding:28px}.home-coach h2{font-size:43px}.home-final{display:block}.home-final>div:last-child{margin-top:20px}.home-actions{gap:17px}.home-dek{font-size:13px}}.coach-support-hero{max-width:850px;padding:55px 0 35px}.coach-support-hero h1{margin:22px 0;font-family:Barlow Condensed,Impact,sans-serif;font-size:66px;line-height:1.01}.coach-support-hero h1 span{color:#1760ed}.coach-support-hero>p:not(.eyebrow){color:#696970;max-width:610px;font-size:15px;line-height:1.9}.coach-support-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.coach-support-grid section{background:#f0f0f5;border:1px solid #dddde3;padding:30px}.coach-support-grid h2{margin:5px 0 17px;font-family:Barlow Condensed,Impact,sans-serif;font-size:33px}.coach-support-grid p,.coach-process>p:not(.eyebrow){color:#696970;font-size:14px;line-height:1.9}.coach-process{background:#ededf3;max-width:850px;margin:30px 0 50px;padding:35px}.coach-process h2,.home-coach-support h2{margin:18px 0;font-family:Barlow Condensed,Impact,sans-serif;font-size:43px;line-height:1.05}.home-coach-support{border-top:1px solid #dddde3;align-items:center;gap:65px;padding:35px 0 50px;display:flex}.home-coach-support>div{flex:1}.home-coach-support p:not(.eyebrow){color:#696970;max-width:650px;font-size:14px;line-height:1.9}.home-coach-support>a{flex-shrink:0}.dropdown{max-height:75vh;overflow:auto}@media (max-width:650px){.coach-support-hero{padding-top:32px}.coach-support-hero h1{font-size:48px}.coach-support-grid{grid-template-columns:1fr}.coach-support-grid section,.coach-process{padding:25px}.home-coach-support{display:block}.home-coach-support h2{font-size:35px}}:root{--ink:#151519;--blue:#1760ed;--pink:#f24e91;--paper:#fff;--line:#dddde3}body{background:#f6f6f8}.topline{background:var(--ink);color:#eeeef3}.brand-dot{color:var(--pink)}.black{background:var(--ink);color:#fff}.black:hover{background:var(--blue);opacity:1}.site-menu[open] summary,.dropdown a[aria-current=page]{color:var(--blue)}.brand-emblem{background:#fff;border-radius:50%;flex-shrink:0;width:45px;height:45px;display:block;position:relative;overflow:hidden}.brand-emblem img{width:81px;max-width:none;height:auto;position:absolute;top:-4px;left:-18px}.brand{gap:11px}.logo-showcase{border:1px solid var(--line);justify-content:center;align-items:center;min-height:460px;display:flex;background:#fff!important;padding:28px!important}.logo-showcase:after{display:none}.logo-showcase>img{object-fit:contain;width:100%;max-width:365px;height:auto;max-height:430px}.home-copy h1 span,.home-coach h2 span,.training-intro h1 span,.coach-support-hero h1 span,.about-hero h1 span,.intro h1 span{color:var(--blue)}.section-heading h2 span{color:var(--pink)}.footer-brand{align-items:center;gap:8px;display:inline-flex}.footer-accent{border-left:3px solid var(--blue);border-right:3px solid var(--pink);width:7px;height:18px}.home-door-grid>a:first-child>svg{color:var(--blue)}.home-door-grid>a:last-child>svg{color:var(--pink)}.door-icon{color:var(--blue)}.coaching-card{background:var(--ink);color:#fff}.coaching-1{color:var(--ink);background:#ededf3}.coaching-card button{color:var(--ink);background:#fff}.coaching-1 button{background:var(--ink);color:#fff}.coaching-card:first-child{border-top:3px solid var(--blue)}.coaching-1{border-top:3px solid var(--pink)}.coach-support-grid>section:nth-child(odd){border-top:3px solid var(--blue)}.coach-support-grid>section:nth-child(2n){border-top:3px solid var(--pink)}.home-manifesto{border-bottom-color:var(--line)}.call-notice{border-left:3px solid var(--blue);background:#f0f2f9}.overlay{background:#101015db}.launch-feature{background:var(--ink);color:#fff}.launch-feature .black{color:var(--ink);background:#fff}.launch-mark span{color:var(--pink)}.home-coach-support{border-top:2px solid var(--blue)}.home-final .eyebrow{color:var(--pink)}.search input,.signature{color:var(--ink)}@media (max-width:650px){.logo-showcase{min-height:310px}.logo-showcase>img{max-width:260px;max-height:300px}.brand-emblem{width:35px;height:35px}.brand-emblem img{width:63px;top:-3px;left:-14px}}.brand-emblem img{width:90px;top:-5px;left:-22px}@media (max-width:650px){.brand-emblem img{width:70px;top:-4px;left:-17px}}.home-hero{grid-template-columns:1fr;gap:0}.home-copy{max-width:850px}.home-dek{max-width:610px}.footer-contacts{flex-wrap:wrap;gap:15px;display:flex}.admin-shell{background:#f6f6f8;grid-template-columns:235px 1fr;min-height:100vh;display:grid}.admin-sidebar{color:#fff;background:#151519;height:100vh;padding:35px 25px;position:sticky;top:0}.admin-brand{margin-bottom:45px;font-family:Barlow Condensed,Impact,sans-serif;font-size:32px;font-weight:800;line-height:.95;display:block}.admin-brand span{color:#f24e91}.admin-sidebar>.eyebrow{color:#9999a4;font-size:9px}.admin-sidebar nav{flex-direction:column;align-items:stretch;gap:7px;margin:20px 0 45px;display:flex}.admin-sidebar nav button{text-align:left;color:#b9b9c3;background:0 0;border-radius:5px;align-items:center;gap:12px;padding:13px;display:flex}.admin-sidebar nav button.active{color:#fff;background:#1760ed}.admin-view{color:#c4c4ce;justify-content:space-between;align-items:center;padding:12px 0;font-size:12px;display:flex}.admin-main{min-width:0;max-width:none;margin:0;padding:35px 4% 60px}.admin-header{border-bottom:1px solid #dddde3;height:auto;margin:0 0 30px;padding:0 0 25px}.admin-header h1{margin:10px 0 0;font-family:Barlow Condensed,Impact,sans-serif;font-size:44px}.admin-header .eyebrow{color:#777780;font-size:9px}.admin-panel{background:#fff;border:1px solid #dddde3;border-radius:7px;margin-bottom:25px;padding:26px}.admin-panel h2{margin:0 0 15px;font-family:Barlow Condensed,Impact,sans-serif;font-size:30px}.admin-panel>p{color:#696970;font-size:13px;line-height:1.8}.admin-stats{grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:25px;display:grid}.admin-stats>div{background:#fff;border:1px solid #dddde3;border-radius:6px;flex-direction:column;gap:8px;padding:24px;display:flex}.admin-stats strong{color:#1760ed;font-family:Barlow Condensed,Impact,sans-serif;font-size:42px}.admin-stats span{color:#696970;font-size:12px}.admin-toolbar{justify-content:space-between;align-items:center;gap:15px;margin:15px 0 25px;display:flex}.admin-toolbar>div{flex-wrap:wrap;gap:5px;display:flex}.admin-toolbar button{background:#ededf3;border-radius:4px;padding:10px 13px;font-size:12px}.admin-toolbar button.active{color:#fff;background:#151519}.admin-toolbar input,.admin-form input,.admin-form textarea,.admin-form select,.admin-media input{color:#202027;background:#fff;border:1px solid #d4d4dc;border-radius:4px;width:100%;padding:12px}.admin-toolbar>input{max-width:250px}.admin-form{gap:21px;display:grid}.admin-form label,.admin-media label{gap:8px;font-size:12px;font-weight:600;display:grid}.admin-form textarea{resize:vertical;line-height:1.8}.admin-form fieldset{border:1px solid #dddde3;gap:18px;padding:20px;display:grid}.admin-form small{color:#777780;line-height:1.7}.admin-post-row{border-bottom:1px solid #e5e5eb;align-items:center;gap:15px;padding:20px 0;display:flex}.admin-post-row:last-child{border:0}.admin-post-row>div{flex:1;min-width:0}.admin-post-row b{font-size:15px}.admin-post-row p{color:#777780;margin-bottom:0;font-size:11px}.admin-post-row button{background:#ededf3;border-radius:4px;align-items:center;gap:8px;padding:9px;font-size:11px;display:flex}.admin-editor-top{justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px;display:flex}.admin-editor-top>div{align-items:center;gap:10px;display:flex}.admin-editor-top button:not(.black){background:#e5e5ec;border-radius:4px;padding:10px;font-size:12px}.admin-preview{background:#fff;border:1px solid #dddde3;max-width:800px;padding:40px}.admin-preview h1{font-family:Barlow Condensed,Impact,sans-serif;font-size:47px;line-height:1.05}.admin-preview>p{color:#696970;line-height:1.8}.admin-preview img{object-fit:contain;max-width:100%;max-height:350px}.admin-preview article{white-space:pre-wrap;font-family:Georgia,serif;font-size:18px;line-height:1.9}.admin-row{text-align:left;background:0 0;border-bottom:1px solid #dddde3;flex-direction:column;gap:8px;width:100%;padding:18px 0;display:flex}.admin-row span{color:#777780;font-size:12px}.admin-row small{color:#1760ed;font-size:11px}.admin-enquiry-grid{grid-template-columns:1fr 1.5fr;align-items:start;gap:23px;display:grid}.admin-goals{white-space:pre-wrap}.admin-media{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.admin-media>div{border:1px solid #dddde3;border-radius:5px;flex-direction:column;gap:12px;min-width:0;padding:15px;display:flex;overflow:hidden}.admin-media img,.audio-thumb{object-fit:contain;background:#ededf3;place-items:center;width:100%;height:170px;display:grid}.admin-media b{overflow-wrap:anywhere;font-size:12px}.admin-media small{color:#777780;font-size:11px}.admin-media a,.admin-media button{align-items:center;gap:8px;font-size:11px;display:flex}.admin-media button{background:#ededf3;border-radius:3px;padding:10px}.admin-media input{font-size:10px}.admin-error,.admin-notice{color:#9f263a;background:#ffebee;border-radius:4px;padding:15px;font-size:13px;line-height:1.6}.admin-notice{color:#194dba;background:#e7edff}.admin-loading{align-content:start;gap:15px;padding:50px;display:grid}.admin-form>.black{justify-self:start}@media (max-width:1000px){.admin-shell{grid-template-columns:190px 1fr}.admin-sidebar{padding:28px 18px}.admin-stats,.admin-media{grid-template-columns:1fr 1fr}.admin-enquiry-grid{grid-template-columns:1fr}.admin-sidebar nav{display:flex}}@media (max-width:650px){.admin-shell{grid-template-columns:1fr}.admin-sidebar{height:auto;padding:20px;position:relative}.admin-brand{margin:0 0 20px;font-size:25px}.admin-sidebar nav{flex-flow:wrap;margin:15px 0}.admin-sidebar nav button{gap:6px;padding:9px;font-size:11px}.admin-view{gap:10px;margin-right:20px;display:inline-flex}.admin-main{padding:25px 5%}.admin-header h1{font-size:37px}.admin-panel{padding:20px}.admin-stats{gap:10px}.admin-stats>div{padding:18px}.admin-toolbar{flex-direction:column;align-items:start}.admin-post-row{flex-wrap:wrap}.admin-post-row>div{flex-basis:100%}.admin-editor-top{flex-direction:column;align-items:start}.admin-editor-top>div{flex-wrap:wrap}.admin-media{grid-template-columns:1fr}.admin-preview{padding:25px}.admin-preview h1{font-size:37px}}.analytics-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.analytics-heading>div:last-child{gap:10px;display:flex}.analytics select{background:#fff;border:1px solid #ddd;border-radius:5px;padding:10px}.analytics-stats{margin:24px 0!important}.analytics-stats>div{background:#f4f7fa;border-top:3px solid #289bda}.analytics-stats>div:last-child{border-color:#e8559f}.analytics-caption{color:#666;font-size:13px;line-height:1.6}.analytics-empty{background:#f4f7fa;padding:20px}.analytics-chart{border-bottom:1px solid #bbb;align-items:flex-end;gap:3px;height:160px;margin-top:24px;display:flex}.analytics-chart>div{flex:1;align-items:flex-end;height:100%;display:flex}.analytics-chart span{background:#2699da;border-radius:3px 3px 0 0;width:100%;display:block}.analytics-axis{color:#666;justify-content:space-between;margin:10px 0 20px;font-size:12px;display:flex}.analytics-grid{grid-template-columns:1fr 1fr;gap:28px;margin:28px 0;display:grid}.analytics table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.analytics td,.analytics th{overflow-wrap:anywhere;border-bottom:1px solid #e8e8e8;padding:12px 6px}.analytics td:last-child,.analytics th:last-child{text-align:right}.analytics-open{color:#167bb2;align-items:center;gap:8px;margin-bottom:24px;display:flex}@media (max-width:700px){.analytics-heading{flex-direction:column;align-items:flex-start}.analytics-grid{grid-template-columns:1fr}.analytics-stats{grid-template-columns:1fr 1fr!important}}.philosophy{background:#f3f4f6;padding:clamp(26px,4vw,52px)}.philosophy>h2{max-width:650px;margin:18px 0 32px}.philosophy>.philosophy-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,56px);margin-bottom:30px;display:grid}.philosophy-column{border-top:3px solid #289bda;min-width:0;padding-top:22px}.philosophy-column:last-child{border-color:#e8559f}.philosophy-column h3{color:#151519;max-width:360px;margin:0 0 18px;font-family:Barlow Condensed,Impact,sans-serif;font-size:29px;line-height:1.15}.philosophy-column p:not(.eyebrow){max-width:62ch;margin:0 0 18px;font-size:14px;line-height:1.8}.philosophy-column p:last-child{margin-bottom:0}@media (max-width:800px){.philosophy>.philosophy-grid{grid-template-columns:minmax(0,1fr);gap:30px}.philosophy>h2{font-size:38px}.philosophy-column h3{max-width:none}}.grid>a.card{color:inherit;text-decoration:none;display:block}.story-page{max-width:850px;padding:0 24px;margin:45px auto!important}.story-page>nav{color:#696970;margin-bottom:35px;font-size:13px}.story-page article h1{margin:20px 0;font-family:Barlow Condensed,Impact,sans-serif;font-size:clamp(38px,5vw,64px);line-height:1.08}.story-page .article-body p{white-space:pre-wrap;margin:24px 0;line-height:1.9}.story-cover{object-fit:contain;width:100%;height:auto;max-height:520px;margin:24px 0}.story-next{background:#ededf3;margin-top:45px;padding:28px}.story-next h2{font-size:26px}.story-next p{line-height:1.8}.story-next a{color:#1760ed;margin:12px 22px 0 0;display:inline-block}.story-nav{gap:20px;font-size:13px;display:flex}@media (max-width:650px){.story-nav{flex-wrap:wrap;gap:10px;font-size:11px}.story-page{margin-top:28px!important}}
