:root{--ink:#171318;--pink:#ed0787;--gold:#d6a94d;--paper:#fffafc;--line:#eadce3}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.55}a{color:inherit}a:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.wrap{max-width:1180px;margin:auto;padding:0 32px}.skip{z-index:9;background:#fff;padding:10px;position:absolute;top:-60px}.skip:focus{top:10px}header{background:var(--ink);color:#fff}.nav{justify-content:space-between;align-items:center;gap:24px;min-height:82px;display:flex}.brand{letter-spacing:-.065em;white-space:nowrap;font-size:1.45rem;font-weight:900;text-decoration:none}.brand span{color:var(--pink)}.brand small{letter-spacing:.14em;text-transform:uppercase;color:#e8dbe2;font-size:.7rem;font-weight:700;line-height:1;display:block}nav{flex-wrap:wrap;gap:22px;font-size:.88rem;font-weight:700;display:flex}nav a{text-decoration:none}nav a:hover,.text-link:hover{text-decoration:underline;-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink);text-underline-offset:5px}.hero{background:var(--ink);color:#fff;padding:84px 0 112px;position:relative;overflow:hidden}.hero:after{content:"";pointer-events:none;border:2px solid #d6a94d59;border-radius:50%;width:72vw;height:72vw;position:absolute;bottom:-40vw;right:-10vw}.hero .wrap{z-index:1;position:relative}.eyebrow{color:var(--pink);text-transform:uppercase;letter-spacing:.18em;margin:0 0 22px;font-size:.82rem;font-weight:900}.hero .eyebrow{color:#ffa3d1}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.075em;max-width:1000px;margin-bottom:33px;font-size:clamp(3.2rem,8vw,7.6rem);line-height:.95}h1 em{color:var(--pink);font-style:normal}.hero-intro{color:#f2e9ee;max-width:660px;font-size:clamp(1.1rem,2vw,1.45rem)}.actions{flex-wrap:wrap;gap:16px;margin-top:32px;display:flex}.button{background:var(--pink);color:#fff;border:2px solid var(--pink);padding:15px 24px;font-weight:800;text-decoration:none;display:inline-block}.button:hover{background:#c60070;border-color:#c60070}.button.ghost{background:0 0;border-color:#fff}.button.ghost:hover{color:var(--ink);background:#fff}.hero-bottom{letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:10px;margin-top:76px;font-size:.9rem;font-weight:800;display:flex}.hero-bottom span+span:before{content:" / ";color:var(--gold);padding-right:10px}.statement{border-bottom:1px solid var(--line);padding:90px 0}.statement .lead{letter-spacing:-.055em;max-width:1060px;margin-bottom:32px;font-size:clamp(2rem,4.4vw,4.4rem);font-weight:800;line-height:1.12}.statement .support{max-width:740px;font-size:1.18rem}.section{padding:94px 0}.split{grid-template-columns:.82fr 1.18fr;gap:9vw;display:grid}.section h2{letter-spacing:-.06em;margin-bottom:26px;font-size:clamp(2.3rem,5vw,4.6rem);line-height:1.04}.section p{max-width:660px}.academy{background:#f9eaf2}.academy .intro{max-width:780px;font-size:1.18rem}.stages{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:44px;display:grid}.stage{border-top:6px solid var(--pink);background:#fff;min-height:290px;padding:28px}.stage:nth-child(2){border-color:var(--gold)}.stage:nth-child(3){border-color:var(--ink)}.number{color:#9a5a79;letter-spacing:.1em;font-size:.85rem;font-weight:900}.stage h3{letter-spacing:-.05em;margin:34px 0 18px;font-size:1.7rem;line-height:1.1}.stage p{margin-bottom:0}.programs{grid-template-columns:repeat(2,1fr);gap:0 58px;margin-top:38px;display:grid}.program{border-top:1px solid var(--line);padding:27px 0}.program h3{letter-spacing:-.04em;margin-bottom:8px;font-size:1.45rem}.program p{margin:0}.program:last-child:nth-child(odd){grid-column:1/-1}.founder{background:var(--ink);color:#fff}.founder .eyebrow{color:#ffa3d1}.founder p{color:#eee2e9}.pull{border-left:4px solid var(--gold);letter-spacing:-.035em;margin-top:24px;padding-left:24px;font-size:1.6rem;font-weight:700;line-height:1.3}.partners{background:#fff}.partner-grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.partner-card{background:var(--gold);color:var(--ink);padding:42px 44px}.partner-card h3{letter-spacing:-.04em;font-size:1.6rem;line-height:1.2}.partner-grid ul{padding-left:22px}.partner-grid li{margin-bottom:12px}.closing{background:var(--gold);color:var(--ink);padding:75px 0}.closing h2{letter-spacing:-.06em;max-width:850px;margin-bottom:22px;font-size:clamp(2.5rem,5vw,5rem);line-height:1}.closing p{max-width:650px}.closing .button{background:var(--ink);border-color:var(--ink)}footer{background:var(--ink);color:#eee;padding:35px 0;font-size:.85rem}footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}footer a{color:#fff}@media (max-width:760px){.wrap{padding:0 22px}.nav{flex-direction:column;align-items:flex-start;gap:18px;padding-top:20px;padding-bottom:20px}nav{gap:12px 20px}.hero{padding:72px 0 80px}.hero-bottom{margin-top:58px}.statement,.section{padding:68px 0}.split,.partner-grid{grid-template-columns:1fr;gap:12px}.partner-card{margin-top:12px;padding:30px 26px}.stages,.programs{grid-template-columns:1fr}.stage{min-height:0}.closing{padding:65px 0}}.section-image{width:100%;height:auto;display:block}.academy-image{aspect-ratio:3/2;object-fit:contain;margin:36px 0 0}.founder-image{max-width:430px;margin-top:32px}.partnership-image{max-width:460px;margin-top:30px}.founder .split{align-items:center}@media (max-width:760px){.founder-image{max-width:100%;margin:26px 0 30px}.partnership-image{max-width:100%;margin-bottom:24px}}.book{background:var(--pink);color:#000;border-top:0}.book-title sup{vertical-align:super;letter-spacing:0;font-size:.3em;line-height:0}.signup{max-width:600px;margin-top:28px}.signup label{margin-bottom:8px;font-weight:700;display:block}.signup-row{flex-wrap:wrap;gap:12px;display:flex}.signup input[type=email]{min-width:0;font:inherit;border:1px solid #73616b;border-radius:0;flex:220px;padding:14px}.signup button{font:inherit;cursor:pointer}.signup .consent{color:#58464f;margin-top:12px;font-size:.88rem}.merch-layout{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.merch-layout img{object-fit:contain;width:100%;max-height:650px}.merch-layout h1{font-size:clamp(3rem,6vw,5.5rem)}@media (max-width:760px){.merch-layout{grid-template-columns:1fr;gap:32px}}.registered-mark{vertical-align:super;letter-spacing:0;margin-left:.08em;font-size:.45em;font-weight:400;line-height:0;position:relative;top:-.05em}.social-ecosystem{border-top:1px solid #ffffff73;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:46px;padding-top:30px;display:grid}.social-channel{padding:8px 0;text-decoration:none;display:block}.social-channel:hover .social-platform{text-underline-offset:5px;text-decoration:underline}.social-label{color:#000;letter-spacing:.1em;margin-bottom:10px;font-size:.8rem;font-weight:800;display:block}.social-platform{font-size:1.4rem;font-weight:800;display:block}.social-handle{margin-top:3px;font-size:1rem;display:block}.footer-social{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.footer-social a{align-items:center;gap:8px;min-height:44px;text-decoration:none;display:inline-flex}.footer-social a:hover{text-decoration:underline}.footer-social img{filter:brightness(0)}footer .nonprofit{color:#eee;flex-basis:100%;margin:0;font-size:.85rem}@media (max-width:760px){.social-ecosystem{grid-template-columns:1fr;gap:22px}.social-channel{padding:8px 0}.footer-social{gap:16px}}.brand-lockup{flex-shrink:0;max-width:290px;padding:16px 0}.brand-description{color:#e8dbe2;letter-spacing:.075em;white-space:normal;margin:10px 0 0;font-size:.67rem;font-weight:700;line-height:1.55}@media (max-width:760px){.brand-lockup{max-width:290px;padding:0}}header .nav{min-height:0;padding-top:20px;padding-bottom:0;display:block}header .brand-lockup{max-width:none;padding:0 0 19px}header .brand{font-size:1.75rem;line-height:1.05;display:inline-block}header .brand small{letter-spacing:.23em;margin-top:5px;font-size:.68rem}header .brand-description{color:#eac7d9;letter-spacing:.09em;margin:10px 0 0;font-size:.69rem;font-weight:800;line-height:1.45}header nav{border-top:1px solid #ffffff38;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:6px;font-size:.86rem;display:flex}header nav a{white-space:nowrap;border-bottom:3px solid #0000;justify-content:center;align-items:center;min-height:49px;padding:11px 13px 8px;transition:color .18s,background-color .18s,border-color .18s;display:inline-flex}:is(header nav a:hover,header nav a:focus-visible){color:#fff;border-bottom-color:var(--pink);background:#ed078721;text-decoration:none}header nav a[aria-current=page]{color:#ff9acb;border-bottom-color:var(--pink)}@media (max-width:760px){header .nav{gap:0;padding-top:17px;padding-bottom:0}header .brand-lockup{max-width:none;padding-bottom:17px}header nav{overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;justify-content:flex-start;gap:2px;width:100%;max-width:100%;overflow-x:auto}header nav a{flex:none;min-height:46px;padding:10px 12px 7px;font-size:.85rem}}.book-pull{border-left:4px solid var(--gold);color:#9b0058;letter-spacing:-.025em;margin:28px 0 32px;padding:5px 0 5px 22px;font-size:clamp(1.4rem,2.5vw,1.9rem);font-weight:700;line-height:1.35}.book-pull p{margin:0}.academy-waitlist{border-top:1px solid #dcc2cf;margin-top:44px;padding-top:32px}.academy-waitlist h3{letter-spacing:-.04em;margin-bottom:12px;font-size:1.6rem}.academy-waitlist .signup{margin-top:20px}:is(button:focus-visible,input:focus-visible){outline:3px solid var(--gold);outline-offset:4px}.book-title .fear-word{letter-spacing:.02em}.book{padding-bottom:32px}.partners{padding-top:32px}@media (max-width:760px){.book{padding-bottom:24px}.partners{padding-top:24px}}.book .book-pull,.book .book-pull p,.program h3.program-pink{color:var(--pink)}.merch-home .merch-grid{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.merch-home .merch-photo{object-fit:cover;object-position:top;width:100%;height:auto;max-height:720px;display:block}.merch-home .hoops-artwork{width:200px;max-width:100%;height:auto;margin:0 0 24px;display:block}.merch-home .merch-product{align-items:center;gap:24px;display:flex}.merch-home .merch-product .hoops-artwork{flex:0 0 120px;width:120px;margin:0}@media (max-width:760px){.merch-home .merch-grid{grid-template-columns:1fr;gap:32px}.merch-home .merch-photo{max-height:none}.merch-home .merch-product{flex-direction:column;align-items:flex-start}}.merch-home .merch-confidence{color:var(--pink);margin:0 0 24px;font-size:clamp(2rem,3.5vw,3.3rem);line-height:1.1}.merch-home{border-top:1px solid var(--line);background:#f9eaf2}.merch-home .merch-heading{max-width:850px}.merch-home .merch-description{max-width:690px;font-size:1.18rem}.merch-home .merch-product{border-left:4px solid var(--gold);max-width:690px;margin:32px 0 26px;padding-left:24px}.merch-home .merch-product h3{letter-spacing:-.035em;margin-bottom:12px;font-size:1.55rem}.connect-tagline{margin:0 0 32px;font-size:clamp(1.25rem,2.5vw,2rem);font-weight:700;line-height:1.3}.connect-tagline strong{font-weight:700}.button.merch-button{color:#fff;background:#000;border-color:#000}.button.updates-button{background:var(--pink);border-color:var(--pink);color:#fff}.button.updates-button:hover{background:#c60070;border-color:#c60070}.partner-contact-column{min-width:0}.conversation-form{border-top:0;margin-top:32px;padding:30px 0 0}.conversation-form h3{letter-spacing:-.04em;margin-bottom:20px;font-size:1.8rem;line-height:1.15}.conversation-fields{grid-template-columns:1fr 1fr;gap:18px 16px;display:grid}.conversation-field{min-width:0}.conversation-field label{margin-bottom:7px;font-size:1rem;font-weight:700;display:block}.conversation-field input,.conversation-field textarea{width:100%;min-width:0;font:inherit;color:var(--ink);background:#fff;border:1px solid #73616b;border-radius:0;padding:12px;display:block}.conversation-field textarea{resize:vertical;min-height:145px}.conversation-field.full{grid-column:1/-1}.conversation-form .button{font:inherit;cursor:pointer;background:var(--gold);border-color:var(--gold);color:var(--ink);margin-top:22px;font-weight:800}.conversation-form .consent{color:#58464f;margin:14px 0 0;font-size:.88rem}.conversation-form textarea:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.partners .partner-grid{align-items:start}@media (max-width:760px){.conversation-fields{grid-template-columns:1fr}.conversation-form{margin-top:26px}}.book .signup .consent{color:#000}.book .book-pull,.book .book-pull p{color:#fff}.book .updates-button{color:#fff;background:#000;border-color:#000}.book .updates-button:hover{background:#222;border-color:#222}.book .signup input[type=email]{color:#000;background:#fff;border-color:#000}.form-honey{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute!important;left:-9999px!important}.form-status{margin:14px 0 0;font-size:.95rem;font-weight:700}.form-status[data-state=error]{color:#9b0058}.form-status[data-state=success]{color:#154f32}.site-form [type=submit]:disabled{opacity:.6;cursor:wait}.build-motif{pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0;width:96px;height:96px;margin:0 0 22px}.build-motif img{object-fit:contain;width:100%;height:100%;display:block}.hero .build-motif{width:110px;height:110px;margin-bottom:26px}.statement .build-motif{width:112px;height:112px}.academy-title{align-items:center;gap:30px;margin-bottom:26px;display:flex}.academy-title h2{margin:0}.academy-title .build-motif{width:130px;height:130px;margin:0}.stage .build-motif{width:76px;height:76px;margin:18px 0 0}.stage h3{margin-top:20px}.founder .build-motif img{filter:drop-shadow(0 0 1px #ffffffb3)}.book .build-motif{background:#fffffff2;width:92px;height:92px;padding:10px}.merch-home .build-motif{width:80px;height:80px}.connect-build{align-items:center;gap:28px;display:flex}.connect-build .build-motif{width:100px;height:100px;margin:0}.connect-build .connect-tagline{margin:0}@media (max-width:760px){.build-motif{width:76px;height:76px;margin-bottom:18px}.hero .build-motif{width:86px;height:86px}.academy-title{flex-direction:column;align-items:flex-start;gap:18px}.academy-title .build-motif{width:98px;height:98px}.connect-build{gap:18px}.connect-build .build-motif{width:76px;height:76px}}img{max-width:100%}.split>*,.partner-grid>*,.merch-grid>*{min-width:0}@media (max-width:760px){.wrap{width:100%;padding-left:20px;padding-right:20px}.hero{padding:38px 0 48px}h1{letter-spacing:-.055em;overflow-wrap:break-word;margin-bottom:24px;font-size:clamp(2rem,10vw,3.5rem);line-height:1.04}.hero-intro{font-size:1rem;line-height:1.6}.hero-bottom{letter-spacing:.04em;gap:8px;margin-top:32px;font-size:.78rem}.actions{gap:12px;margin-top:24px}.actions .button{text-align:center;width:100%;padding:12px 16px}.statement,.section{padding:44px 0}.statement .lead{font-size:clamp(1.65rem,7.7vw,2.5rem)}.section h2{overflow-wrap:break-word;font-size:clamp(1.8rem,8vw,2.8rem);line-height:1.1}.section p,.statement .support{font-size:1rem}.build-motif,.statement .build-motif,.hero .build-motif{width:64px;height:64px;margin-bottom:18px}.academy-title .build-motif{width:80px;height:80px}.academy-title{gap:14px}.stage{padding:24px}.stage .build-motif{width:60px;height:60px}.academy-image{margin-top:24px}.stages{margin-top:28px}.partner-card{padding:26px 22px}.signup-row{flex-direction:column}.signup input[type=email]{flex:initial;width:100%}.signup-row .button{text-align:center;width:100%}.connect-build{flex-direction:column;align-items:flex-start;gap:16px}.connect-build .build-motif{width:64px;height:64px}.connect-tagline{overflow-wrap:break-word;font-size:1.5rem}.book{padding-bottom:32px}.partners{padding-top:44px}.closing{padding:44px 0}footer .wrap{flex-direction:column}footer .nonprofit{flex-basis:auto}}@media (max-width:380px){.section h2 span[style*=white-space]{white-space:normal!important}.brand-description{letter-spacing:.03em}.hero-bottom span+span:before{padding-right:5px}}.academy-ownership{background:var(--gold);color:var(--ink);max-width:780px;margin:26px 0 24px;padding:26px 28px}.academy-ownership .connect-tagline{font-size:clamp(1.3rem,2.5vw,2rem);font-weight:700}@media (max-width:760px){.academy-ownership{margin:22px 0;padding:22px}.academy-ownership .connect-tagline{font-size:1.5rem}.closing .social-ecosystem{border-top:0;margin-top:0;padding-top:0}}.academy-ownership{flex-direction:row;justify-content:space-between;align-items:center;gap:24px;display:flex}.academy-ownership .connect-tagline{flex:1;min-width:0;margin:0}.academy-ownership .build-motif{flex-shrink:0;margin:0}.closing .social-ecosystem{border-top:0;margin-top:0;padding-top:0}@media (max-width:760px){.academy-ownership{flex-direction:row;align-items:center;gap:16px}.academy-ownership .connect-tagline{font-size:clamp(1.15rem,5vw,1.5rem)}.academy-ownership .build-motif{width:64px;height:64px}.academy-ownership{margin-top:0}}.academy-ownership{background:0 0;justify-content:flex-start;gap:30px;max-width:none;padding:12px 0 28px}.academy-ownership .connect-tagline{letter-spacing:-.045em;color:var(--ink);font-size:clamp(1.9rem,3.8vw,3.25rem);font-weight:900;line-height:1.1}.academy-ownership .connect-tagline strong{font-weight:900}.academy-ownership .connect-tagline span{display:block}.academy-ownership .build-motif{width:132px;height:132px}@media (max-width:760px){.academy-ownership{gap:20px;padding:8px 0 24px}.academy-ownership .connect-tagline{font-size:clamp(1.4rem,6.2vw,2rem);line-height:1.15}.academy-ownership .build-motif{width:80px;height:80px}}.button.merch-button{background:var(--pink);border-color:var(--pink);color:#fff}.button.merch-button:hover{background:#c60070;border-color:#c60070}#connect{color:#fff;background:#000}#connect .social-section-title{color:#fff}#connect .social-label,#connect .social-platform{color:var(--pink)}#connect .social-handle{color:#fff}#connect .social-ecosystem{border-top:1px solid #ffffff40;margin-top:32px;padding-top:24px}.book-ending{white-space:nowrap;padding-right:.38em;display:inline-block;position:relative}.book-title .copyright-mark{vertical-align:baseline;letter-spacing:0;font-size:.3em;font-weight:400;line-height:1;position:absolute;top:.05em;right:0}.merch-home .eyebrow{text-transform:none}#connect .social-section-title{letter-spacing:-.06em;margin-bottom:26px;font-size:clamp(2.3rem,5vw,4.6rem);line-height:1.04}@media (max-width:760px){#connect .social-section-title{font-size:clamp(1.8rem,8vw,2.8rem);line-height:1.1}}#connect .social-label{color:#eac7d9}.engagement-intro{margin:24px 0 12px;font-weight:700}.engagement-levels{margin:0 0 28px;padding-left:22px}.engagement-levels li{margin:10px 0;line-height:1.55}#programs{background:#f9eaf2;border-bottom:0}#programs+#academy{border-top:0}#programs .program:last-child{border-bottom:1px solid #dcc2cf;padding-bottom:28px}#programs{padding-bottom:32px}#programs+#academy{padding-top:32px}.academy-ownership{gap:0;padding-bottom:24px}.book .book-launch-heading{color:#fff}.hero-bottom{gap:0}.hero-bottom span+span:before{content:"/";margin:0 12px;padding:0;display:inline-block}@media (max-width:760px){#programs{padding-bottom:20px}#programs+#academy{padding-top:24px}.hero-bottom span+span:before{margin:0 8px;padding:0}}.academy-ownership{align-items:center;gap:28px}.academy-ownership .enrollment-heading{text-align:left;letter-spacing:-.035em;flex:1;min-width:0;margin:0;font-size:clamp(1.6rem,2.7vw,2.2rem);line-height:1.2}@media (max-width:760px){.academy-ownership{flex-direction:row;align-items:center;gap:18px}.academy-ownership .enrollment-heading{font-size:clamp(1.2rem,5vw,1.6rem)}.academy-ownership .build-motif{width:80px;height:80px}}.partner-card .partner-ways-heading{letter-spacing:-.06em;overflow-wrap:break-word;margin:0 0 26px;font-size:clamp(2.3rem,5vw,4.6rem);line-height:1.04}@media (max-width:760px){.partner-card .partner-ways-heading{font-size:clamp(1.8rem,8vw,2.8rem);line-height:1.1}}#academy .intro{font-size:17px}@media (max-width:760px){#academy .intro{font-size:1rem}}.merch-home .merch-description{font-size:17px}@media (max-width:760px){.merch-home .merch-description{font-size:1rem}}.book .book-title{color:#fff}.book .book-description{color:#fff}.book .book-pull,.book .book-pull p{color:#000;font-size:clamp(1.8rem,3.2vw,2.5rem);font-style:italic;line-height:1.3}.hero .actions{position:relative}.hero-building-watermark{right:-32px;bottom:var(--building-base-offset,200px);opacity:.1;pointer-events:none;z-index:0;width:min(70vw,1100px);height:auto;position:absolute;transform:translateY(2.42%)}@media (max-width:760px){.hero-building-watermark{width:95vw;right:-18vw}}.academy-faq{background:#fff;padding-bottom:0}.academy-faq h2{max-width:850px;font-size:clamp(2.2rem,4.5vw,3.8rem)}.academy-faq-list{border-top:1px solid var(--line);margin:38px 0 60px}.academy-faq-item{border-bottom:1px solid var(--line)}.academy-faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:23px 0;font-size:1.1rem;font-weight:700;line-height:1.4;list-style:none;display:flex}.academy-faq-item summary::-webkit-details-marker{display:none}.academy-faq-item summary:focus-visible{outline:3px solid var(--pink);outline-offset:4px}.academy-faq-item summary:hover{color:#b80067}.faq-toggle{flex:0 0 24px;width:24px;height:24px;position:relative}.faq-toggle:before,.faq-toggle:after{content:"";background:var(--pink);width:18px;height:2px;position:absolute;top:11px;left:3px}.faq-toggle:after{transform:rotate(90deg)}.academy-faq-item[open] .faq-toggle:after{transform:rotate(0)}.faq-answer{padding:0 48px 25px 0}.faq-answer p{max-width:850px;margin:0;line-height:1.7}.faq-cta{background:var(--pink);color:#fff;padding:38px 0}.faq-cta-inner{justify-content:space-between;align-items:center;gap:30px;display:flex}.faq-cta h3{letter-spacing:-.025em;margin-bottom:12px;font-size:clamp(1.5rem,3vw,2rem);line-height:1.2}.faq-cta p{margin:0}.faq-cta .button{background:var(--ink);border-color:var(--ink);white-space:nowrap}.faq-cta .button:hover{color:var(--ink);background:#fff;border-color:#fff}@media (max-width:760px){.academy-faq-item summary{gap:16px;padding:21px 0;font-size:1rem}.faq-answer{padding-right:0}.academy-faq-list{margin-bottom:42px}.faq-cta-inner{flex-direction:column;align-items:flex-start;gap:22px}.faq-cta{padding:32px 0}}.academy-waitlist-section{background:#f9eaf2}.academy-waitlist-section .academy-waitlist{border-top:0;margin-top:0;padding-top:0}.academy-faq-list{margin-bottom:0}.academy-waitlist-section .academy-ownership{padding-top:0}#academy-waitlist{scroll-margin-top:24px}#academy-waitlist .signup .button{background:var(--gold);border-color:var(--gold);color:var(--ink)}#academy-waitlist .signup .button:hover{background:#c5983c;border-color:#c5983c}.conversation-form .button{color:#fff;background:#000;border-color:#000}.conversation-form .button:hover{background:#292929;border-color:#292929}.nav nav{justify-content:flex-end}@media (max-width:760px){.nav nav{justify-content:flex-start}}footer{color:#000;background:#f9eaf2}footer a,footer .nonprofit{color:#000}.footer-social svg{fill:currentColor;flex-shrink:0;width:20px;height:20px}#founder,#connect{position:relative;overflow:hidden}#founder>.wrap,#connect>.wrap{z-index:1;position:relative}#founder:after,#connect:after{content:"";pointer-events:none;border:2px solid #d6a94d59;border-radius:50%;width:72vw;height:72vw;position:absolute;bottom:-40vw}#founder:after{left:-10vw}#connect:after{border-color:#f4d487;right:-10vw}.academy-faq-item.faq-launch-readiness{border-bottom:0}#conversation-title{color:var(--pink)}#academy-waitlist .academy-ownership{margin-bottom:8px;padding-bottom:0}.book .book-pull{border-left-color:var(--gold)}footer .general-inquiries{flex-basis:100%;width:100%;margin:0;font-size:1rem;line-height:1.6}footer .general-inquiries a{overflow-wrap:anywhere}.dashboard{color:#221c20;background:#f9eaf2;min-height:100vh;padding:34px 20px 80px;font-family:Arial,Helvetica,sans-serif}.dash-wrap{max-width:1080px;margin:0 auto}.dashboard a{color:inherit}.dash-head{border-bottom:3px solid #d60075;justify-content:space-between;align-items:flex-end;gap:20px;padding:20px 0 28px;display:flex}.dash-head h1{letter-spacing:-.055em;margin:4px 0 8px;font-size:clamp(2.5rem,6vw,4.5rem);line-height:1.05}.dash-head p{margin:0}.dash-eyebrow{text-transform:uppercase;letter-spacing:.12em;color:#b60063;font-size:.82rem;font-weight:800}.dash-back,.dash-toolbar a{white-space:nowrap;background:#171717;padding:12px 17px;font-weight:700;text-decoration:none;display:inline-block;color:#fff!important}.dash-tabs{flex-wrap:wrap;gap:9px;padding:24px 0;display:flex}.dash-tabs a{background:#fff;border:1px solid #9f778e;align-items:center;gap:10px;padding:10px 14px;font-weight:700;text-decoration:none;display:inline-flex}.dash-tabs a.selected{color:#fff;background:#171717;border-color:#171717}.dash-tabs span{opacity:.75;font-size:.85rem}.dash-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.dash-toolbar p{margin:0;font-weight:700}.dash-toolbar a{background:#d60075}.dash-list{gap:13px;display:grid}.dash-entry{background:#fff;border:1px solid #e4bed1;padding:22px 24px;box-shadow:0 4px 16px #5031470a}.dash-entry-top{color:#5c4d55;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;font-size:.9rem;display:flex}.dash-kind{color:#9b0058;background:#f9eaf2;padding:6px 9px;font-weight:800;display:inline-block}.dash-kind.book{color:#5d4500;background:#f5e8b8}.dash-kind.inquiry{color:#333;background:#e9e9e9}.dash-entry-main{flex-wrap:wrap;align-items:baseline;gap:7px 18px;margin-bottom:8px;display:flex}.dash-entry-main strong{font-size:1.18rem}.dash-entry-main a{overflow-wrap:anywhere}.dash-entry p{overflow-wrap:anywhere;margin:9px 0 0;line-height:1.5}.dash-message{white-space:pre-wrap;border-top:1px solid #eee;padding-top:9px}.dash-empty{background:#fff;border:1px solid #e4bed1;padding:36px 24px}.dash-pages{gap:18px;margin-top:25px;font-weight:700;display:flex}.dash-pages a{color:#a30059}@media (max-width:650px){.dashboard{padding:18px 14px 50px}.dash-head{display:block}.dash-back{margin-top:16px}.dash-toolbar{flex-direction:column;align-items:flex-start}.dash-entry{padding:17px}.dash-entry-top{flex-direction:column;align-items:flex-start}}.about-us{border-bottom:1px solid var(--line);background:#fffafc}.about-us .about-intro,.about-us .about-intro h2{max-width:900px}.about-us .about-intro p,.about-us .about-difference p{max-width:850px}.about-us .about-tagline{color:var(--pink);margin-bottom:30px;font-size:clamp(1.25rem,2.2vw,1.7rem);font-weight:700;line-height:1.35}.about-us h3{letter-spacing:-.035em;margin:0 0 20px;font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.18}.about-ventures{border-top:2px solid var(--gold);margin-top:52px;padding-top:38px}.venture-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin-top:30px;display:grid}.about-venture{border-top:1px solid var(--line);min-width:0;padding:26px 0}.about-venture h4{letter-spacing:-.02em;color:var(--pink);margin:0 0 15px;font-size:1.25rem;line-height:1.4}.venture-role{color:var(--ink);font-weight:600}.about-venture p{margin-bottom:0}.about-venture:last-child{grid-column:1/-1;max-width:850px}.about-difference{border-top:2px solid var(--gold);margin-top:40px;padding:38px 0 0}.about-us .about-vision{letter-spacing:-.03em;color:var(--pink);margin:28px 0;font-size:clamp(1.55rem,3vw,2.4rem);font-weight:800;line-height:1.2}.about-summary{margin-top:30px;font-size:1.3rem;font-weight:800}@media (max-width:760px){.venture-list{grid-template-columns:1fr;gap:0}.about-ventures{margin-top:36px;padding-top:28px}.about-difference{margin-top:30px;padding-top:28px}.about-venture{padding:24px 0}}.book-read-more{margin:0 0 28px}.book-read-more a{color:#fff;text-underline-offset:4px;font-weight:700}.book-read-more a:hover{color:#fff;text-decoration-thickness:2px}.fear-description-page{padding:48px 0 80px}.fear-description-article{max-width:850px}.fear-back-link{text-underline-offset:4px;margin-bottom:44px;display:inline-block}.fear-description-article h1{letter-spacing:-.04em;color:#000;margin-bottom:36px;font-size:clamp(2.6rem,7vw,4.5rem);line-height:1.08}.fear-description-article .book-description{font-size:1.1rem;line-height:1.7}.fear-description-article .book-description p{margin-bottom:24px}.fear-description-article .button{margin-top:16px}.fear-description-article .book-description>p:first-child strong{color:var(--pink);letter-spacing:-.025em;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.75rem,4.5vw,2.6rem);font-weight:700;line-height:1.2;display:block}.about-page .about-us .about-tagline{width:min(100%,850px);max-width:850px;font-size:clamp(1.55rem,3.2vw,2.5rem);line-height:1.2}.about-page .about-intro .about-work-heading{color:var(--pink);letter-spacing:-.025em;margin:4px 0 18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;line-height:1.2}.about-page .about-belief>strong,.about-page .about-pathway>h3{letter-spacing:-.025em;font-family:Georgia,Times New Roman,serif}.about-page .about-methodology-divider{border:0;border-top:2px solid var(--gold);max-width:850px;margin:48px 0 28px}.about-page .about-methodology-divider+.about-finale{margin-top:0}.fear-description-article h1 .copyright-mark{vertical-align:super;letter-spacing:0;margin-left:.18em;font-size:.28em;font-weight:400;line-height:1;display:inline-block}.about-read-more{margin:24px 0 0}.about-read-more a{color:#000;text-underline-offset:5px;font-size:1.1rem;font-weight:800}.about-read-more a:hover{color:#000}.about-page{padding:40px 0 48px}.about-back-link{text-underline-offset:4px;display:inline-block}.about-page .about-us{padding-top:40px}.about-venture h4 a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.about-venture h4 a:hover{color:#b60065}#ideas-to-income,#hype-sessions{scroll-margin-top:24px}.engagement-levels li{margin:18px 0;font-size:clamp(1.2rem,2vw,1.45rem);line-height:1.5}.engagement-levels a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink);text-underline-offset:5px;display:inline-block}.engagement-levels a:hover{color:var(--pink)}.about-page .about-venture{scroll-margin-top:28px}.methodology-download{border:1px solid #f1c8dc;border-left:4px solid var(--pink);background:#fff;border-radius:16px;margin-top:30px;padding:28px}.about-us .methodology-download h3{color:var(--pink);margin:0 0 12px;font-size:clamp(1.4rem,2.5vw,1.8rem)}.methodology-download .btn{white-space:normal;text-align:left;align-items:center;gap:12px;line-height:1.4;display:inline-flex}.about-us .methodology-download .methodology-license{color:#62535c;margin:18px 0 0;font-size:.8rem;line-height:1.6}@media (max-width:560px){.methodology-download{padding:22px 18px}.methodology-download .btn{justify-content:center;width:100%}}.book-forum-photo{background:var(--paper);padding:0}.book-forum-photo .wrap{max-width:none;padding:0}.book-forum-photo img{border-radius:0;width:100%;height:auto;margin:0;display:block}.fear-page-mockup{border-radius:4px;width:100%;max-width:360px;height:auto;margin:0 auto 36px;display:block}.fear-page-reader{border-radius:4px;width:100%;max-width:560px;height:auto;margin:24px auto 0;display:block}.fear-page-reading-group{border-radius:4px;width:100%;max-width:760px;height:auto;margin:56px auto 0;display:block}.fear-book-signup{border-top:1px solid var(--line);margin-top:44px;padding-top:32px}.fear-book-signup h3{font-family:Georgia,Times New Roman,serif;font-size:1.6rem;line-height:1.25}.fear-book-signup .signup{max-width:none}.fear-book-signup .signup input[type=email]{color:var(--ink);border-color:var(--ink);background:#fff}.fear-book-signup .consent{color:var(--ink);margin-bottom:0}.fear-book-signup .signup-row .button{margin-top:0}.book .eyebrow{color:var(--gold)}.fear-description-article>.eyebrow{color:#f5a9d0}.book-read-more .book-details-button{color:#000;background:#fff;border:2px solid #fff;padding:15px 24px;font-weight:800;text-decoration:none}.book-read-more .book-details-button:hover{color:#000;background:#fff0f7;border-color:#fff0f7;text-decoration:none}:is(footer a:hover,footer a:visited,footer a:focus-visible){color:#000}footer .footer-social svg{color:#000;fill:currentColor}.founder .pull{color:var(--gold);font-size:clamp(2rem,3.6vw,2.8rem);line-height:1.25}#programs{border-top:2px solid var(--gold);margin-top:44px;padding-top:36px;scroll-margin-top:24px}#programs .eyebrow{letter-spacing:.16em;color:#b60065;margin:0 0 14px;font-size:12px;font-weight:800}#programs h2{letter-spacing:-.055em;margin:0 0 22px;font-size:clamp(30px,5vw,44px);line-height:1.08}#programs .intro{max-width:640px;margin:0 0 26px;font-size:17px;line-height:1.6}#programs .steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}#programs .steps li{background:#fff;border:1px solid #eadce3;border-top:5px solid #ed0787;border-radius:12px;flex-direction:column;padding:24px;display:flex}#programs .steps li:nth-child(2){border-top-color:#d6a94d}#programs .steps li:nth-child(3){border-top-color:#171318}#programs .steps li:nth-child(5){background:linear-gradient(135deg,#fff1bd 0%,#f2ce79 55%,#e2b653 100%);border:2px solid #d6a94d;border-top:7px solid #ed0787;box-shadow:0 8px 22px #89651e29}#programs .steps li:nth-child(5) h3{font-size:25px}#programs .steps li:nth-child(5) a{color:#fff;background:#ed0787;border-radius:4px;padding:10px 14px;text-decoration:none}#programs .number{letter-spacing:.1em;color:#b60065;font-size:12px;font-weight:800}#programs .steps li:nth-child(2) .number{color:#89651e}#programs .steps li:nth-child(3) .number{color:#171318}#programs .steps li:nth-child(5) .number{color:#b60065}#programs h3{letter-spacing:-.03em;margin:16px 0 12px;font-size:21px;line-height:1.25}#programs .steps p{margin:0 0 16px;font-size:16px;line-height:1.6}#programs a{color:#171318;text-underline-offset:4px;align-self:flex-start;align-items:center;min-height:44px;margin-top:auto;font-size:15px;font-weight:800;display:inline-flex}#programs sup{vertical-align:super;font-size:.55em}#programs .support{background:#fff;border-left:4px solid #ed0787;margin-top:24px;padding:24px}#programs .support h3{margin-top:0}#programs .support p{margin:0 0 14px;font-size:16px;line-height:1.6}#programs .support .example{color:#62535c}#programs .cta{color:#fff;background:#000;padding:12px 20px;text-decoration:none}#programs .starting-point{color:#62535c;margin:22px 0 0;font-size:15px;line-height:1.6}@media (max-width:480px){#programs .steps{grid-template-columns:1fr}#programs{margin-top:32px;padding-top:28px}}.about-us .her-first{max-width:850px;margin:0 0 28px;font-size:clamp(1.15rem,2vw,1.4rem);line-height:1.55}.about-us .her-first strong{color:var(--ink);font-weight:800}#programs{background:0 0;width:100%;min-width:0;max-width:900px;padding-bottom:0}#programs .steps{width:100%;min-width:0;max-width:100%}#programs .steps li{overflow-wrap:break-word;background:#fff;min-width:0;max-width:100%}#programs .steps li:nth-child(5){background:linear-gradient(135deg,#fff1bd 0%,#f2ce79 55%,#e2b653 100%)}#programs .support{overflow-wrap:break-word;width:100%;min-width:0;max-width:100%;padding:24px}#programs .eyebrow{white-space:normal;overflow-wrap:break-word;max-width:100%;line-height:1.6;display:block}#programs h2,#programs h3,#programs p{overflow-wrap:break-word;min-width:0;max-width:100%}#programs a{white-space:normal;overflow-wrap:break-word;max-width:100%}#start-the-conversation{scroll-margin-top:28px}@media (max-width:760px){#programs .steps{grid-template-columns:1fr}#programs .steps li,#programs .support{padding:22px 20px}#programs h2{font-size:clamp(1.65rem,7vw,2.3rem)}#programs .steps li:nth-child(5) h3{font-size:1.5rem}}.about-page .venture-list>.about-venture:last-child{grid-column:auto;max-width:none}.about-page #hype-sessions>h4{color:var(--pink);margin:0 0 15px;font-size:1.25rem;line-height:1.4}.methodology-download .btn{white-space:normal;text-align:left;width:fit-content;max-width:100%;line-height:1.5;display:block}.methodology-download .btn .registered-mark{white-space:nowrap;display:inline}.methodology-download .btn>span[aria-hidden]{white-space:nowrap;margin-left:.3em;display:inline}@media (max-width:560px){.methodology-download .btn{text-align:left;width:100%}}.about-page{background:#fffafc;padding-top:28px}.about-page>.wrap{max-width:1080px}.about-page .about-back-link{border-bottom:2px solid var(--gold);padding:10px 0;font-size:.9rem;font-weight:700;text-decoration:none}.about-page .about-us{background:0 0;border:0;padding:42px 0 48px}.about-page .about-us>.wrap{max-width:1080px}.about-page .about-intro{max-width:none}.about-page #about-title{letter-spacing:-.065em;max-width:900px;color:var(--ink);margin:0 0 24px;font-size:clamp(2.6rem,6.2vw,5.4rem);line-height:1.04}.about-page .about-tagline{color:var(--pink);max-width:800px;margin-bottom:24px;font-size:clamp(1.35rem,2.7vw,2rem)}.about-page .her-first{border-left:5px solid var(--pink);background:#fff;max-width:850px;margin-bottom:28px;padding:22px 26px;font-size:clamp(1.15rem,2vw,1.4rem)}.about-page .about-intro>p{max-width:850px;line-height:1.7}.about-page .about-belief{margin:28px 0 24px}.about-page .about-belief>strong{letter-spacing:-.025em;margin-bottom:16px;font-size:clamp(1.45rem,3vw,2rem);line-height:1.25;display:block}.about-page .methodology-download{border-color:#e7dbbf;border-left-color:var(--gold);background:#fff;max-width:850px;margin-top:32px;padding:24px 28px}.about-page .methodology-download h3{color:var(--ink)}.about-page .about-ventures{border-top:2px solid var(--gold);margin-top:56px;padding-top:32px}.about-page .about-ventures>h3{letter-spacing:-.045em;max-width:800px;font-size:clamp(1.9rem,4vw,3rem)}.about-page .about-pathway{border-top:0}.about-page .about-pathway>.venture-list{gap:22px;margin:28px 0}.about-page .about-pathway .about-venture{border:1px solid var(--line);border-top:5px solid var(--pink);background:#fff;border-radius:14px;min-width:0;padding:28px;position:relative}.about-page .about-pathway .about-venture:nth-child(2){border-top-color:var(--gold)}.about-page .about-pathway .about-venture:nth-child(3){border-top-color:var(--ink)}.about-page .about-pathway .about-venture:nth-child(5){border:2px solid var(--gold);border-top:5px solid var(--pink);background:linear-gradient(135deg,#fff1bd,#f2ce79);box-shadow:0 7px 20px #89651e1a}.about-page .about-step-number{letter-spacing:-.06em;color:var(--pink);margin-bottom:24px;font-size:2.6rem;font-weight:800;line-height:1;display:block}.about-page .about-pathway .about-venture:nth-child(2) .about-step-number{color:#89651e}.about-page .about-pathway .about-venture:nth-child(3) .about-step-number{color:var(--ink)}.about-page .about-pathway h4{color:var(--ink);margin:0 0 18px;font-size:1.35rem;line-height:1.3}.about-page .venture-role{color:#62535c;letter-spacing:0;margin-top:10px;font-size:.9rem;font-weight:600;line-height:1.5;display:block}.about-page .about-pathway .about-venture:nth-child(5) .venture-role{color:#594116}.about-page .about-pathway p{line-height:1.7}.about-page .about-pathway h4 a{text-decoration:none}.about-page .about-pathway h4 a:hover{text-decoration:underline}.about-page .about-entry-note{border-left:3px solid var(--gold);color:#62535c;max-width:850px;padding:0 0 0 18px;font-size:.95rem}.about-page #hype-sessions{background:var(--ink);color:#fff;border:0;border-radius:0;margin:48px 0 0;padding:38px;scroll-margin-top:24px}.about-page #hype-sessions>h3{max-width:780px;margin-bottom:18px;font-size:clamp(1.9rem,3.7vw,2.7rem);line-height:1.15}.about-page #hype-sessions>h4{color:#ffa3d1;margin-bottom:24px;font-size:1.35rem}.about-page #hype-sessions>p{max-width:850px;line-height:1.7}.about-page .about-session-example{border:1px solid #5b424f;border-left:4px solid var(--gold);background:#272127;margin:24px 0;padding:22px 24px}.about-page .about-session-example strong{color:#ffd37b}.about-page #hype-sessions .about-read-more a{background:var(--pink);color:#fff;border-radius:4px;padding:14px 22px;font-size:1rem;line-height:1.4;text-decoration:none;display:inline-block}.about-page #hype-sessions .about-read-more a:hover{background:#c60070}.about-page .about-companions .venture-list{gap:24px;margin-top:28px}.about-page .about-companions .about-venture{border:1px solid var(--line);background:#fff;border-radius:12px;padding:26px}.about-page .about-companions h4{color:var(--ink);margin-bottom:18px}.about-page .about-companions h4 a{text-decoration:none}.about-page .about-companions h4 a:hover{text-decoration:underline}.about-page .about-finale{border:0;border-left:5px solid var(--gold);background:#fff1c9;border-radius:0;margin-top:48px;padding:36px}.about-page .about-finale h3{font-size:clamp(1.6rem,3vw,2.2rem)}.about-page .about-finale .about-vision{letter-spacing:-.045em;color:#b60065;max-width:760px;margin:28px 0;font-size:clamp(2rem,4.3vw,3.1rem);line-height:1.12}.about-page .about-finale p{max-width:850px;line-height:1.7}@media (max-width:760px){.about-page .about-pathway .venture-list,.about-page .about-companions .venture-list{grid-template-columns:1fr;gap:18px}.about-page .about-pathway .about-venture{padding:24px}.about-page #hype-sessions,.about-page .about-finale{padding:28px 22px}.about-page .about-session-example{padding:18px}.about-page .her-first{padding:20px}.about-page .methodology-download{padding:22px 20px}.about-page .about-ventures{margin-top:40px}}.button,.actions .button,.book-read-more .book-details-button{padding-top:8px;padding-bottom:8px;line-height:1.4}#programs .cta,#programs .steps li:nth-child(5) a{min-height:0;padding-top:8px;padding-bottom:8px;line-height:1.4}.about-us .about-tagline{border-left:7px solid var(--pink);width:min(100%,780px);color:var(--ink);letter-spacing:-.055em;background:#fff;border-radius:18px;margin:8px 0 34px;padding:22px 26px 24px;font-size:clamp(1.55rem,3.7vw,3.1rem);font-weight:900;line-height:1.16;display:block;box-shadow:8px 8px #f4ddea}.about-us .about-tagline span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 75%,#e8bc60 75%);display:inline}#programs .steps li{border-radius:0}#programs .steps .number{background:#fffafc;border:1px solid;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;min-height:40px;padding:7px 16px;display:inline-flex}#programs .steps li:nth-child(5) .number{background:#fff}footer{color:#fff;background:#171318;border-top:8px solid #ed0787;padding:64px 0 42px}footer .wrap{gap:20px}footer .footer-wordmark{letter-spacing:-.085em;color:#fff;overflow-wrap:anywhere;border-bottom:1px solid #ffffff40;width:100%;margin:0 0 22px;padding-bottom:24px;font-size:clamp(3.3rem,11vw,9rem);font-weight:900;line-height:.86;display:block}footer .footer-wordmark-lockup{max-width:100%;display:inline-block}footer .footer-wordmark sup{vertical-align:top;letter-spacing:0;margin-left:.65em;font-size:.14em;line-height:1}footer .footer-wordmark small{letter-spacing:.32em;color:#f28abc;text-align:right;margin-top:4px;padding-right:.15em;font-size:clamp(.83rem,1.7vw,1.35rem);line-height:1.2;display:block}footer a,footer a:visited,footer a:hover,footer .nonprofit,footer .footer-social svg{color:#fff}footer a:focus-visible{color:#fff}footer .footer-social svg{fill:currentColor}footer .general-inquiries{color:#fff}@media (max-width:760px){.about-us .about-tagline{margin:14px 0 36px;padding:20px 20px 22px;box-shadow:6px 6px #f4ddea}footer{padding:50px 0 34px}footer .footer-wordmark{font-size:clamp(3rem,15vw,6rem)}footer .footer-wordmark small{letter-spacing:.25em}}#programs .steps li:nth-child(5) a{color:var(--ink);min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink);text-underline-offset:5px;background:0 0;border-radius:0;padding:0;text-decoration-thickness:2px}#programs .steps li:nth-child(5) a:hover{color:#b60065}.about-page #hype-sessions .about-read-more a{padding-top:8px;padding-bottom:8px;line-height:1.4}button,.button,.btn,#programs .cta,#iti-black-text .iti-action,input:not([type=checkbox]):not([type=radio]):not([type=hidden]),textarea,select,.dash-back,.dash-toolbar a,.dash-tabs a{border-radius:12px!important}header .brand{display:inline-block}header .brand small{text-align:right;margin-top:3px;padding-right:.08em}.founder .founder-image{aspect-ratio:1;object-fit:cover;object-position:center 25%;width:min(100%,390px);height:auto;box-shadow:none;border:8px solid #fff;border-radius:50%}@media (max-width:760px){.founder .founder-image{margin:26px auto 34px}header nav::-webkit-scrollbar{display:none}}#programs .support{box-shadow:none;background:#fff;border:1px solid #eadce3;border-top:5px solid #ed0787;border-radius:0;padding:24px}@media (max-width:760px){#programs .support{padding:22px 20px}}.about-intro .about-read-more a,.book-read-more .book-details-link{color:var(--ink);min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink);text-underline-offset:5px;background:0 0;border:0;padding:0;font-size:1rem;font-weight:700;line-height:1.5;text-decoration-thickness:2px;display:inline-block}.about-intro .about-read-more a:hover,.book-read-more .book-details-link:hover{color:#b60065}#programs .steps li:nth-child(3) a,#programs .steps li:nth-child(5) a{color:var(--ink);min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:5px;background:0 0;border:0;border-radius:0;padding:0;text-decoration-thickness:2px}#programs .steps li:nth-child(3) a:hover,#programs .steps li:nth-child(5) a:hover{color:#b60065}#programs .steps li:nth-child(5) a{-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink)}.book-read-more .book-details-link,.book-read-more .book-details-link:visited,.book-read-more .book-details-link:hover{color:#fff;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.book-read-more .book-details-link:focus-visible{color:#fff;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}#programs{padding-top:48px}@media (max-width:480px){#programs{padding-top:40px}}#programs .steps{grid-template-columns:repeat(3,minmax(0,1fr));list-style:none}#programs .steps>li:first-child{border-top-color:var(--pink);background:#fff;grid-column:1/-1;max-width:none}#programs .steps>li:first-child p{max-width:800px}#programs .pathway-status{margin-bottom:0;font-size:13px;font-weight:700}.about-page .about-pathway>.venture-list{grid-template-columns:repeat(3,minmax(0,1fr))}.about-page .about-pathway .about-venture:first-child{grid-column:1/-1}.about-page .about-step-number{letter-spacing:.12em;margin-bottom:18px;font-size:.8rem;line-height:1.4}.detail-nav{max-width:1180px;color:var(--ink);background:#fff;justify-content:space-between;align-items:center;gap:18px;margin:0 auto;padding:22px 32px;font-size:.9rem;font-weight:700;display:flex}.detail-nav .detail-brand{letter-spacing:-.045em;white-space:nowrap;font-size:1.2rem}.detail-nav sup{vertical-align:super;font-size:.5em;line-height:0}.detail-nav>div{flex-wrap:wrap;gap:24px;display:flex}.detail-nav a{text-decoration:none}.detail-nav a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:5px}.conversation-section{background:#fff;padding-top:48px;padding-bottom:48px}.conversation-section>.wrap{max-width:1000px}.conversation-section .conversation-form{border:0;margin-top:0;padding-top:0}.conversation-section .conversation-form>p{max-width:680px;margin-bottom:28px}.dash-followup-note{max-width:760px;font-size:.9rem;line-height:1.6}@media (max-width:900px){#programs .steps,.about-page .about-pathway>.venture-list{grid-template-columns:1fr}.detail-nav{flex-wrap:wrap;align-items:flex-start;padding:20px 22px}.detail-nav>div{gap:14px 22px}}.focus-interest{border-top:1px solid var(--line);margin-top:24px;padding-top:22px}.focus-interest h5{color:var(--pink);margin:0 0 14px;font-family:Georgia,Times New Roman,serif;font-size:1.3rem;line-height:1.3}.about-page .focus-interest .focus-interest-intro{margin-bottom:18px;font-size:.95rem}.focus-interest label:not(.focus-interest-consent){margin:14px 0 6px;font-size:.9rem;font-weight:700;display:block}.focus-interest input:not([type=checkbox]):not(.form-honey){width:100%;min-width:0;min-height:46px;color:var(--ink);font:inherit;background:#fff;border:1px solid #9c9097;border-radius:12px;padding:11px 12px;font-size:16px;display:block}:is(.focus-interest input:focus-visible,.focus-interest button:focus-visible){outline:3px solid var(--gold);outline-offset:3px}.focus-interest-consent{align-items:flex-start;gap:10px;margin:18px 0;font-size:.83rem;line-height:1.5;display:flex}.focus-interest-consent input{width:18px;height:18px;accent-color:var(--pink);flex-shrink:0;margin:3px 0 0}.focus-interest .button{cursor:pointer;white-space:normal;border-radius:12px;width:100%;font-family:inherit;font-size:.95rem;line-height:1.4}.focus-interest .button:disabled{opacity:.65;cursor:wait}.about-page .focus-interest .focus-interest-note{margin-top:12px;font-size:.8rem;line-height:1.5}.focus-interest-success{border:1px solid var(--gold);background:#fff8e7;border-radius:12px;padding:16px;font-size:.95rem}#programs .focus-interest .focus-interest-intro{margin-bottom:18px;font-size:.95rem}#programs .focus-interest .focus-interest-note{margin-top:12px;font-size:.8rem;line-height:1.5}#programs .focus-interest .form-status{margin-top:14px}#focus-group-interest{scroll-margin-top:24px}#programs .steps li:nth-child(2) .focus-learn-more,.about-page .focus-learn-more{color:var(--ink);min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink);text-underline-offset:5px;background:0 0;border:0;border-radius:0;padding:0;font-weight:700;text-decoration-thickness:2px;display:inline-block}#programs .steps li:nth-child(2) .focus-learn-more:hover,.about-page .focus-learn-more:hover{color:#b60065}.focus-page{color:var(--ink);background:#fff}.focus-hero{background:var(--ink);color:#fff;border-bottom:7px solid var(--pink);padding:70px 0 76px}.focus-hero-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:60px;display:grid}.focus-page h1{letter-spacing:-.055em;margin-bottom:22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,6.5vw,5.8rem);line-height:1.02}.focus-page h1 sup{vertical-align:super;letter-spacing:0;font-size:.25em}.focus-hero .eyebrow{color:#ff93ce}.focus-tagline{color:#f4cf70;margin-bottom:26px;font-size:1.5rem;font-weight:800}.focus-lead{max-width:600px;font-size:1.3rem;line-height:1.5}.focus-hero .button{border-radius:12px;margin-top:14px}.focus-notebook{color:var(--ink);box-shadow:9px 9px 0 var(--gold);background:repeating-linear-gradient(#fff 0 33px,#dce2e8 34px,#fff 35px);border:1px solid #ddd;border-radius:12px;min-width:0;padding:38px 24px 38px 54px;position:relative}.focus-notebook:before{content:"";background:#ed0787;width:1px;position:absolute;top:0;bottom:0;left:37px}.focus-paper-holes{flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:35px;bottom:35px;left:11px}.focus-paper-holes i{background:var(--ink);border:1px solid #aaa;border-radius:50%;width:13px;height:13px;display:block}.focus-notebook-label{letter-spacing:.12em;text-transform:uppercase;color:#a4005e;font-size:.75rem;font-weight:800}.focus-notebook-title{letter-spacing:-.03em;margin:25px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,3.2vw,2.7rem);line-height:1.28}.focus-notebook-title em{color:#b60065}.focus-notebook>p:last-child{margin-bottom:0;font-size:.95rem;line-height:1.8}.focus-section{padding-top:70px;padding-bottom:70px}.focus-page h2{letter-spacing:-.035em;margin:0 0 26px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3.6vw,3.1rem);line-height:1.15}.focus-section>p{max-width:820px;line-height:1.8}.focus-experience{border-top:1px solid var(--gold);border-bottom:1px solid var(--gold);background:#fff8e7;padding:60px 0}.focus-experience-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:34px 0;display:grid}.focus-experience-grid article{border-top:3px solid var(--pink);padding-top:20px}.focus-experience-grid article:nth-child(2){border-top-color:var(--gold)}.focus-experience-grid article:nth-child(3){border-top-color:var(--ink)}.focus-experience-grid span{letter-spacing:.1em;font-size:.75rem;font-weight:800}.focus-experience-grid h3{margin:16px 0;font-size:1.3rem;line-height:1.3}.focus-experience-grid p{font-size:1rem;line-height:1.7}.focus-recordings{margin-bottom:0;font-size:.95rem}.focus-takeaway .focus-signature{border-left:4px solid var(--pink);margin-top:30px;padding-left:22px;font-family:Georgia,Times New Roman,serif;font-size:1.45rem;line-height:1.5}.focus-registration-section{background:var(--ink);color:#fff;padding:64px 0;scroll-margin-top:20px}.focus-registration-grid{grid-template-columns:1fr 1fr;align-items:start;gap:60px;display:grid}.focus-registration-section .eyebrow{color:#ff93ce}.focus-registration-section h2{color:#f4cf70}.focus-registration-section .focus-interest{color:var(--ink);background:#fff;border:0;border-radius:18px;margin:0;padding:30px}.focus-interest-intro{margin-bottom:18px;font-size:.95rem}.focus-interest-note{margin-top:12px;font-size:.8rem;line-height:1.5}.focus-interest p{line-height:1.7}.focus-page-footer{text-align:center;padding-top:32px;padding-bottom:32px;font-size:.9rem}.focus-page-footer a{text-decoration:underline;-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink);text-underline-offset:5px;font-weight:700}@media (max-width:800px){.focus-hero-grid,.focus-registration-grid{grid-template-columns:1fr;gap:36px}.focus-experience-grid{grid-template-columns:1fr;gap:22px}.focus-hero{padding:45px 0 52px}.focus-notebook{margin-right:9px}.focus-section{padding-top:44px;padding-bottom:44px}.focus-experience,.focus-registration-section{padding:44px 0}.focus-registration-section .focus-interest{padding:24px}.focus-page .wrap{padding-left:24px;padding-right:24px}}.focus-subheader{color:#f4cf70;margin:0 0 28px;font-size:clamp(1.45rem,2.7vw,2rem);font-weight:800;line-height:1.3}.focus-subheader sup{vertical-align:super;font-size:.45em}.focus-takeaway-heading>span{display:block}.focus-paper-wrap{filter:drop-shadow(9px 15px #e8b83d);width:min(100%,475px);min-width:0;margin:15px auto;position:relative}.focus-paper-wrap .focus-notebook{box-shadow:none;clip-path:polygon(0 1.2%,8% 0,16% 1.1%,24% .3%,32% 1.3%,40% .2%,48% 1.2%,56% .1%,64% 1.2%,72% .3%,80% 1.3%,88% .2%,96% 1.1%,100% .2%,100% 99%,92% 100%,84% 98.9%,76% 100%,68% 98.8%,60% 100%,52% 99%,44% 100%,36% 98.9%,28% 100%,20% 99%,12% 100%,4% 98.9%,0 100%);background:#fff;border:0;border-radius:0;padding:62px 38px 48px}.focus-paper-wrap .focus-notebook:before{display:none}.focus-paper-tape{z-index:2;background:#f60091;width:104px;height:29px;position:absolute;top:-11px;left:38%;transform:rotate(-5deg);box-shadow:0 3px 6px #00000017}.focus-paper-wrap .focus-notebook-title{border-bottom:2px solid var(--ink);padding-bottom:25px}@media (max-width:800px){.focus-paper-wrap{width:calc(100% - 12px);margin:18px 12px 18px 0}.focus-paper-wrap .focus-notebook{margin:0;padding:55px 28px 40px}}#programs .steps,.about-page .about-pathway>.venture-list{grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none}#programs .steps>li:first-child,.about-page .about-pathway .about-venture:first-child{grid-column:1/-1}@media (max-width:900px){#programs .steps,.about-page .about-pathway>.venture-list{grid-template-columns:1fr}}sup.trademark-mark{vertical-align:super;letter-spacing:0;margin-left:.04em;font-size:.45em;line-height:0}#academy .pathway-promise{max-width:780px;color:var(--pink);margin:16px 0 20px;font-size:clamp(1.2rem,2.3vw,1.65rem);font-weight:700;line-height:1.4}#programs .pathway-availability,.about-page .pathway-availability{margin-top:14px;font-size:.9rem;font-weight:600;line-height:1.5}.form-privacy{max-width:680px;margin:16px 0 0;font-size:.85rem;line-height:1.6}.form-privacy a{text-underline-offset:3px;text-decoration:underline}.privacy-page .wrap{max-width:900px}.privacy-page h1{margin-bottom:24px;font-size:clamp(2.4rem,7vw,4rem);line-height:1.1}.privacy-page h2{margin:30px 0 12px;font-size:1.45rem}.privacy-page p,.privacy-page li{line-height:1.75}.privacy-page ul{padding-left:22px}.privacy-page a{overflow-wrap:anywhere}.launch-footer,.fg-refresh .fg-footer,.detail-nav>div{flex-wrap:wrap}.launch-footer>a[href=\/privacy],.fg-footer>a[href=\/privacy]{font-size:.85rem;text-decoration:underline}
