.copy-b .copy-review-note{color:#f4d8a8;font:500 .875rem/1.5 var(--sans);letter-spacing:0;text-transform:none;overflow-wrap:anywhere;opacity:1;background:#201e19;border:1px dashed #d8a45f;margin:14px 0;padding:10px 13px;display:block}.copy-b .copy-missing-action{z-index:3;max-width:340px;margin-top:24px;position:relative}.copy-b .copy-missing-action>span{font-size:1rem;font-weight:600}.copy-b .copy-action{border:1px solid;border-radius:99px;align-self:flex-start;margin-top:24px;padding:16px 22px;font-size:.9rem;display:inline-flex}.copy-b .copy-text-link{text-underline-offset:6px;margin:18px 0;font-size:.9rem;line-height:1.6;text-decoration:underline;display:inline-block}:is(.copy-b a:focus-visible,.copy-b button:focus-visible){outline-offset:5px;outline:2px solid #f4c78e}.copy-b [id]{scroll-margin-top:28px}.copy-b .rings,.copy-b .detail-rings,.copy-b .corporate-orbit{pointer-events:none}.copy-b .hero-actions{flex-wrap:wrap;gap:14px}.copy-b .hero-actions .hero-path-action{letter-spacing:.09em;text-transform:uppercase;border:1px solid #0000;border-radius:99px;justify-content:center;align-items:center;margin:0;padding:14px 19px;font-size:.78rem;font-weight:700;line-height:1.3;display:inline-flex}.copy-b .hero-actions .hero-action-yoga{color:#2b291f;background:#ece0ca;border-color:#ece0ca}.copy-b .hero-actions .hero-action-teams{color:#f4ead9;background:#a65424;border-color:#c97843}.prototype-b.copy-b .hero h1{font-size:clamp(2.55rem,4.42vw,4.55rem)}.prototype-b.copy-b .pathway-grid{gap:28px;width:min(1180px,100%);margin:72px auto 0}.prototype-b.copy-b .pathway-card{border-radius:42% 42% 14px 14px/105px 105px 14px 14px;grid-template-rows:195px 1fr 110px;grid-template-columns:1fr;min-height:505px}.prototype-b.copy-b .pathway-card .pathway-photo{grid-area:1/1;min-height:195px}.prototype-b.copy-b .pathway-card .card-credibility{grid-area:3/1;gap:28px;min-height:110px;padding:18px 30px}.prototype-b.copy-b .pathway-card .card-credibility>p{letter-spacing:.12em;font-size:.76rem}.prototype-b.copy-b .pathway-card.teams .pathway-photo>img{object-position:51% 100%}.prototype-b.copy-b .pathway-card .card-credibility>div{gap:24px}.prototype-b.copy-b .pathway-card.practice .card-credibility>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.prototype-b.copy-b .pathway-card .card-credibility img{opacity:.94;height:32px}.prototype-b.copy-b .pathway-card .partner-logo-lululemon img,.prototype-b.copy-b .pathway-card .partner-logo-fitbit img{height:34px}.prototype-b.copy-b .pathway-card .partner-logo-yoga-journal{overflow:hidden}.prototype-b.copy-b .pathway-card .partner-logo-yoga-journal img{width:160%;max-width:none;height:44px}.prototype-b.copy-b .pathway-card .partner-logo-wanderlust img{height:36px}.prototype-b.copy-b .pathway-card .partner-logo-discord img{width:112%;max-width:none;height:38px}.prototype-b.copy-b .pathway-card .partner-logo-stacked small{opacity:.92;font-size:.56rem}.prototype-b.copy-b .homepage-testimonial-photo{aspect-ratio:1;border-radius:50%}.prototype-b.copy-b .homepage-testimonial-photo img{object-fit:cover;object-position:center;border-radius:50%}.prototype-b.copy-b .homepage-testimonial{background:linear-gradient(90deg,#364852,#74553d 50%,#27303a);border-top:1px solid #c38e4e44;border-bottom:1px solid #c38e4e44;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:48px max(35px,50vw - 590px)}.copy-b .site-header{grid-template-columns:auto 1fr auto;gap:22px}.copy-b .site-header nav{justify-content:center;gap:22px}.copy-b .site-header .header-cta{white-space:normal;text-align:center;max-width:240px;line-height:1.5}.copy-b .homepage-closing{min-height:0;padding-top:48px;padding-bottom:48px;display:block}.copy-b .homepage-closing>div{z-index:3;position:relative}.copy-b .homepage-closing>div>h2{white-space:nowrap}.copy-b .homepage-closing>.rings{width:380px;bottom:-150px;right:10%}.copy-b .closing-actions{z-index:3;flex-wrap:wrap;gap:12px;max-width:none;margin-top:28px;display:flex;position:relative}.copy-b .closing-pill{letter-spacing:.09em;text-transform:uppercase;border:1px solid #0000;border-radius:99px;justify-content:center;align-items:center;margin:0;padding:14px 19px;font-size:.78rem;font-weight:700;line-height:1.3;display:inline-flex}.copy-b .closing-pill-practice{color:#2b291f;background:#ece0ca;border-color:#ece0ca}.copy-b .closing-pill-teams{color:#f4ead9;background:#a65424;border-color:#d1844d}.copy-b .closing-pill-discovery{color:#f4d8a8;background:#182426;border-color:#d8a45f}.copy-b .detail-header nav{align-items:center;gap:22px;font-size:.875rem;display:flex}.copy-b .corporate-speaker{background:radial-gradient(at 54% 70%,#d87d3c 0,#8c4e2b 22%,#4c4e36 44%,#17323a 68%,#10191b 100%)}.copy-b .corporate-speaker:after{opacity:1;background:linear-gradient(#0000 52%,#10191b4d)}.copy-b .corporate-speaker>img{width:84%;height:112%;bottom:-10%;left:8%}.copy-b .corporate-logos>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 42px;margin-top:20px}.copy-b .corporate-logos span{min-height:50px}.copy-b .corporate-testimonial{grid-template-columns:86px 1fr;gap:28px;min-height:188px;padding-top:28px;padding-bottom:28px}.copy-b .testimonial-person img{width:86px}.copy-b .testimonial-person p{margin-top:10px}.copy-b .testimonial-quote{gap:16px}.copy-b .testimonial-quote span{font-size:3.1rem}.copy-b .yoga-schedule{padding-top:68px;padding-bottom:68px}.copy-b .yoga-featured{margin:0 calc(var(--page-pad)*-1);padding:22px var(--page-pad) 24px;text-align:center;color:#1c2524;background:#f4eee4;border-top:1px solid #564b3a20;border-bottom:1px solid #564b3a20}.copy-b .yoga-featured>div{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:22px 44px;width:min(1040px,100%);margin:18px auto 0;display:grid}.copy-b .yoga-featured .featured-logo{grid-template-rows:70px 12px;place-items:center;min-width:0;display:grid;overflow:hidden}.copy-b .yoga-featured img,.copy-b .yoga-featured img[alt]{object-fit:contain;filter:none;mix-blend-mode:normal;opacity:1;width:min(100%,180px);height:64px;display:block}.copy-b .yoga-featured img[alt=Lululemon]{width:120px;max-width:none;height:120px}.copy-b .yoga-featured img[alt=Fitbit]{height:54px}.copy-b .yoga-featured img[alt=Yoga\ Journal]{width:155%;max-width:none;height:70px}.copy-b .yoga-featured img[alt=Wanderlust]{height:74px}.copy-b .yoga-featured img[alt="Lightning in a Bottle"]{filter:brightness(0);height:58px}.copy-b .yoga-featured .featured-logo-lightning-in-a-bottle,.copy-b .yoga-featured .featured-logo-movewith{transform:translateY(-8px)}.copy-b .yoga-featured .all-day-cloud{width:100%;height:54px;display:block;position:relative;overflow:hidden}.copy-b .yoga-featured .all-day-cloud img{object-fit:contain;object-position:center top;filter:grayscale()contrast(1.08);width:100%;height:88px;position:absolute;inset:-3px 0 auto}.copy-b .yoga-featured .all-day-wordmark{object-fit:contain;filter:none;width:min(82%,138px);height:15px}.copy-b .yoga-featured small{font:700 .68rem/1 var(--sans);letter-spacing:.16em;color:#202624;margin-top:2px;display:block}.copy-b .class-schedule-grid{border-top:1px solid #b6804366}.copy-b .class-schedule-grid article{border-bottom:1px solid #b6804366;grid-template-columns:minmax(150px,.7fr) 1.3fr;align-items:start;gap:40px;padding:26px 0;display:grid}.copy-b .class-schedule-grid h3{font:400 clamp(1.55rem,2.6vw,2.35rem)/1.1 var(--serif);margin:0}.copy-b .class-schedule-grid p{margin:0;font-size:1rem;line-height:1.65}.copy-b .class-schedule-grid p:first-child{font-weight:600}.copy-b .schedule-link-pending{opacity:.6;margin-top:9px;font-size:.875rem;display:block}.copy-b .interest-form{gap:14px;margin-top:24px;display:grid}.copy-b .interest-form>div{gap:7px;display:grid}.copy-b .interest-form label{font-size:.875rem;font-weight:600}.copy-b .interest-form input{height:46px;color:inherit;background:#fffaf00d;border:1.5px solid #d2a268;border-radius:0;padding:10px 12px;font-size:1rem;box-shadow:inset 0 0 0 1px #00000018}.copy-b .interest-form input:focus{outline-offset:2px;background:#fffaf014;border-color:#f4d8a8;outline:2px solid #f4d8a833}.copy-b .interest-form button{height:auto;color:inherit;background:0 0;border:1px solid;border-radius:99px;justify-self:start;padding:13px 18px;font-size:.9rem}.copy-b .interest-form button:hover{background:#f4d8a814}.copy-b .interest-form-status{opacity:.72;opacity:1;min-height:1.2em;margin:0;font-size:.8rem;line-height:1.5;display:block}.copy-b .interest-form-trap{width:1px;height:1px;overflow:hidden;position:absolute!important;left:-9999px!important}.copy-b .detail-cta{grid-template-columns:1fr;min-height:240px;padding:42px 6%}.copy-b .yoga-harmonium-hero{background:#b9c4d7}.copy-b .yoga-harmonium-hero>img{object-position:left center;transform:scaleX(-1)}.copy-b .yoga-east-west-story{background:#eadbd3}.copy-b .yoga-east-west-story>img{object-fit:cover;object-position:center}.copy-b .detail-story-side>img.yoga-bubble-portrait{aspect-ratio:1;object-fit:cover;object-position:center}.copy-b .detail-cta .detail-rings{opacity:.62;width:360px;bottom:-110px;right:12%}.copy-b .training-tagline{font-style:italic}.copy-b .schedule-empty{background:#202823;border:1px solid #b6804366;border-radius:10px;padding:24px}.copy-b .schedule-empty>p:first-child{margin:0;font-size:1rem;line-height:1.7}.copy-b .bio-layout{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(34px,5vw,76px);display:grid}.copy-b .yoga-authority .detail-section-heading h2{line-height:1.24}.copy-b .bio-portrait{aspect-ratio:1;object-fit:cover;width:100%;display:block}.copy-b .teaching-bio{max-width:900px}.copy-b .teaching-bio p{margin:0 0 1.15em;font-size:1rem;line-height:1.75}.copy-b .teaching-bio p:last-child{margin-bottom:0}.copy-b .yoga-cross-path{border-bottom:1px solid #b6804344;padding:35px 0;font-size:1rem;line-height:1.7}.copy-b .yoga-cross-path a{text-underline-offset:5px;text-decoration:underline}.copy-b .detail-hero-copy>a+a{margin-top:18px}.copy-b .offering-cards article{min-width:0}.copy-b .corporate-authority{border-top:1px solid #c58a4944;padding:55px 5%}.copy-b .corporate-authority h2{font:400 clamp(1.8rem,3vw,3rem)/1.1 var(--serif);margin:22px 0}.copy-b .corporate-authority>p{max-width:850px;font-size:1rem;line-height:1.75}.copy-b .quote-review{text-transform:none;letter-spacing:0;font-size:.875rem}.copy-b .arise-sequence .practice-wave-map li{width:140px}.copy-b .arise-sequence .practice-wave-map li:first-child{top:129px;left:7%}.copy-b .arise-sequence .practice-wave-map li:nth-child(2){top:46px;left:28.5%}.copy-b .arise-sequence .practice-wave-map li:nth-child(3){top:142px;left:50%}.copy-b .arise-sequence .practice-wave-map li:nth-child(4){top:32px;left:71.5%}.copy-b .arise-sequence .practice-wave-map li:nth-child(5){top:114px;left:93%}.copy-b .arise-sequence .phase-node{font:400 1.8rem var(--serif)}.copy-b .arise-sequence .phase-detail-heading h3{grid-column:1/-1}.copy-b .corporate-formats article{min-width:0}.copy-b .corporate-truths article{min-height:320px;padding-top:28px;padding-bottom:28px}.copy-b .corporate-intro>div:first-child>p+p{margin-top:1.35em}.copy-b .corporate-practices>header.arise-section-heading{margin-bottom:52px;display:block}.copy-b .corporate-practices>header.arise-section-heading h2{letter-spacing:-.035em;max-width:none;margin:0;font-size:clamp(2.5rem,6vw,5rem);line-height:.86}.copy-b .corporate-practices>header.arise-section-heading p{font:400 clamp(1.25rem,2.1vw,2rem)/1.25 var(--serif);color:#cfc3b2;margin:28px 0 0}.copy-b .corporate-testimonial.testimonial-erick{min-height:164px;padding-top:20px;padding-bottom:20px}.copy-b .corporate-hero-copy .hero-scroll-link{color:#eadfcd;text-underline-offset:6px;background:0 0;border-radius:0;margin-top:22px;padding:0;font-size:.79rem;text-decoration:underline}.copy-b .corporate-hero-copy .hero-scroll-link span{margin-left:10px}@media (max-width:1100px){.copy-b .site-header{grid-template-columns:1fr auto;height:auto;min-height:92px}.copy-b .site-header nav{flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:flex-start;padding-bottom:16px;display:flex}.copy-b .site-header .header-cta{grid-area:1/2}}@media (max-width:960px){.copy-b .corporate-logos>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 28px}.copy-b .corporate-speaker{order:0;min-height:480px}.copy-b .detail-hero-image{order:0;min-height:420px}.copy-b .corporate-header{gap:20px;height:auto;min-height:92px;padding:20px 0}.copy-b .corporate-header nav{flex-wrap:wrap;grid-area:2/1/auto/-1;gap:24px;display:flex}.copy-b .detail-header{flex-wrap:wrap;height:auto;min-height:92px;padding:22px 0}.copy-b .detail-header nav{flex-wrap:wrap;gap:16px}}@media (max-width:900px){.prototype-b.copy-b .pathway-grid{margin-top:48px!important}}@media (max-width:760px){.copy-b .bio-layout{grid-template-columns:1fr}.copy-b .bio-portrait{max-width:520px}.copy-b .arise-sequence .practice-wave-map{height:auto;padding:10px 0 24px}.copy-b .arise-sequence .practice-wave-line{display:none}.copy-b .arise-sequence .practice-wave-map ol{flex-wrap:wrap;justify-content:center;gap:24px 10px;display:flex;position:relative}.copy-b .arise-sequence .practice-wave-map li{width:calc(33.33% - 10px);position:static;transform:none}.copy-b .arise-sequence .phase-title{font-size:1rem}.copy-b .arise-sequence .practice-phase-detail{grid-template-columns:1fr}}@media (max-width:640px){.prototype-b.copy-b .hero h1{font-size:clamp(2rem,9.8vw,3rem)}.prototype-b.copy-b .pathway-card{border-radius:50% 50% 14px 14px/120px 120px 14px 14px;grid-template-rows:230px auto auto;min-height:0}.prototype-b.copy-b .pathway-card .pathway-photo{min-height:230px}.prototype-b.copy-b .pathway-card .card-copy{padding:32px 28px 36px}.prototype-b.copy-b .pathway-card.practice .card-credibility>div{grid-template-columns:repeat(2,1fr)}.copy-b .site-header{grid-template-columns:1fr;gap:16px;padding:22px 0}.copy-b .site-header .header-cta{grid-area:3/1;justify-self:start;max-width:none}.copy-b .site-header nav{gap:16px;padding:0}.copy-b .site-header nav a{padding:7px 0;font-size:.8rem;line-height:1.5}.copy-b .hero-visual{order:0;min-height:320px}.copy-b .hero-copy{padding-top:30px}.copy-b .corporate-hero-copy,.copy-b .detail-hero-copy{padding:34px 8px}.copy-b .corporate-speaker{min-height:380px}.copy-b .corporate-logos>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}.copy-b .corporate-speaker>img{bottom:-5%}.copy-b .detail-hero-image{min-height:320px}.copy-b .corporate-testimonial{grid-template-columns:1fr;gap:22px}.copy-b .testimonial-person{align-items:center;gap:20px;display:flex!important}.copy-b .testimonial-person p{text-align:left;margin:0;font-size:.8rem}.copy-b .testimonial-quote span{display:none}.copy-b .corporate-testimonial .testimonial-quote blockquote{font-size:1.25rem;line-height:1.4}.copy-b .corporate-authority{padding:45px 0}.copy-b .about-copy{padding:0 24px}.copy-b .homepage-closing>div>h2{white-space:normal}.copy-b .class-schedule-grid article{grid-template-columns:1fr;gap:10px;padding:22px 0}.copy-b .yoga-featured>div{grid-template-columns:repeat(2,1fr);gap:24px 34px}}.about-page{color:#eadfcd;background-color:#111819;background-image:radial-gradient(circle at 76% 7%,#9f512d80,#0000 27%),radial-gradient(circle at 18% 52%,#726b3540,#0000 30%),linear-gradient(135deg,#14202a,#211e1a 58%,#12191a);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;min-height:100vh;overflow:hidden}.about-shell{width:min(1320px,100% - 70px);margin:0 auto}.copy-b .about-header{z-index:10;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;min-height:82px;padding:17px 0;display:grid;position:relative}.about-hero{border-top:1px solid #c7955138;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;min-height:610px;display:grid}.about-hero-copy{z-index:2;padding:72px 7% 82px 6%;position:relative}.about-hero-copy h1{max-width:760px;font:400 clamp(3.35rem,6.1vw,6.7rem)/.92 var(--serif);letter-spacing:-.045em;margin:22px 0 30px}.about-hero-copy h1 em,.about-narrative-heading h2 em{color:#dfc8a4;font-weight:400}.about-lede{color:#d6cbbb;max-width:640px;margin:0;font-size:clamp(1.08rem,1.45vw,1.28rem);line-height:1.68}.about-hero-portrait{background:radial-gradient(circle at 52% 36%,#c27641,#65412c 29%,#213033 60%,#12191a 100%);align-self:stretch;min-height:610px;position:relative;overflow:hidden}.about-hero-portrait:before{content:none!important;display:none!important}.about-hero-portrait .rings,.about-hero-portrait .detail-rings,.copy-b .hero-visual .rings,.copy-b .detail-hero-image .detail-rings,.copy-b .corporate-speaker .corporate-orbit,.copy-b .about-hero-portrait .rings,.copy-b .about-hero-portrait .detail-rings{display:none!important}.about-hero-portrait:after{content:"";opacity:.2;background:linear-gradient(0deg,#111819c9 0,#0000 40%),radial-gradient(#fff 1px,#0000 1px) 0 0/3px 3px;position:absolute;inset:0}.about-hero-portrait>img{z-index:1;object-fit:cover;object-position:center 20%;filter:contrast(.98)saturate(.88);width:100%;height:100%;position:absolute;inset:0;transform:scale(.9)}.about-proof{background:#20231fdb;border-top:1px solid #c7955140;border-bottom:1px solid #c7955140;grid-template-columns:repeat(4,1fr);width:100%;padding:36px max(5%,50vw - 590px);display:grid}.about-proof>div{border-right:1px solid #c7955140;flex-direction:column;gap:7px;min-height:86px;padding:4px 28px;display:flex}.about-proof>div:last-child{border-right:0}.about-proof strong{color:#e2aa64;font:400 clamp(2.1rem,3.5vw,3.6rem)/1 var(--serif)}.about-proof span{color:#bfb4a5;letter-spacing:.12em;text-transform:uppercase;font-size:.73rem;font-weight:700;line-height:1.4}.about-narrative{grid-template-columns:minmax(290px,.8fr) minmax(0,1.2fr);gap:clamp(50px,9vw,130px);width:min(1120px,100% - 70px);margin:0 auto;padding:110px 0;display:grid}.about-narrative-heading{align-self:start;position:sticky;top:50px}.about-narrative-heading h2{font:400 clamp(2.35rem,4vw,4.25rem)/1.02 var(--serif);letter-spacing:-.035em;margin:22px 0 0}.about-bio{max-width:720px}.about-bio p{color:#d5c9b8;margin:0 0 1.45em;font-size:1.08rem;line-height:1.8}.about-bio p:first-child{color:#eee2cf;font-size:1.2rem}.about-selected-work{width:min(1180px,100% - 70px);margin:0 auto;padding:32px 0 110px}.about-selected-work>header{border-bottom:1px solid #c7955142;justify-content:space-between;align-items:end;gap:30px;margin-bottom:44px;padding-bottom:28px;display:flex}.about-selected-work h2{max-width:650px;font:400 clamp(2.2rem,3.8vw,4rem)/1 var(--serif);text-align:right;margin:0}.about-work-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.about-work-grid article{background:linear-gradient(145deg,#27302bc7,#24211de8);border:1px solid #c7955142;border-radius:12px;min-height:285px;padding:30px}.about-work-grid article>span{color:#d69d58;letter-spacing:.16em;font-size:.75rem;font-weight:700}.about-work-grid h3{font:400 clamp(1.55rem,2vw,2.05rem)/1.08 var(--serif);margin:70px 0 16px}.about-work-grid p{color:#bfb4a5;margin:0;font-size:1rem;line-height:1.68}.about-cta{background:linear-gradient(110deg,#162125,#4e301f,#9b4e2b);border-top:1px solid #d69a5844;border-bottom:1px solid #d69a5844;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:50px;padding:80px max(5%,50vw - 590px);display:grid}.about-cta h2{max-width:850px;font:400 clamp(2.2rem,4vw,4.15rem)/1.02 var(--serif);letter-spacing:-.035em;margin:20px 0}.about-cta p:not(.eyebrow){color:#e0d2bf;max-width:720px;margin:0;font-size:1.05rem;line-height:1.65}.about-cta>a{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border:1px solid #f0dfc8;border-radius:99px;align-items:center;gap:18px;padding:15px 20px;font-size:.73rem;font-weight:700;display:inline-flex}.about-footer{color:#a99e8d;width:min(1180px,100% - 70px);margin:0 auto}.copy-b .bio-more-link{color:#dca35e;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #c58a4977;align-items:center;gap:18px;margin-top:12px;padding-bottom:5px;font-size:.76rem;font-weight:700;display:inline-flex}@media (max-width:960px){.about-hero{grid-template-columns:1fr;min-height:0}.about-hero-portrait{order:-1;min-height:520px}.about-hero-copy{padding:62px 5% 72px}.about-proof{grid-template-columns:repeat(2,1fr);gap:28px 0}.about-proof>div:nth-child(2){border-right:0}.about-narrative{grid-template-columns:1fr;gap:42px;padding:82px 0}.about-narrative-heading{position:static}.about-selected-work>header{display:block}.about-selected-work h2{text-align:left;margin-top:18px}.about-work-grid{grid-template-columns:1fr}.about-work-grid article{min-height:0}.about-work-grid h3{margin-top:45px}.about-cta{grid-template-columns:1fr;align-items:start}}@media (max-width:640px){.about-shell,.about-narrative,.about-selected-work,.about-footer{width:calc(100% - 28px)}.copy-b .about-header{grid-template-columns:minmax(0,1fr) auto;gap:10px;min-height:74px;padding:15px 0}.copy-b .about-header .desktop-primary-nav{display:none}.copy-b .about-header .mobile-brand-menu{grid-area:1/1;display:block}.copy-b .about-header .brand-home-link{display:none}.copy-b .about-header .detail-discovery-link{letter-spacing:.08em;grid-area:1/2;padding:10px 11px;font-size:.59rem}.about-hero-portrait{min-height:390px}.about-hero-copy{padding:48px 8px 56px}.about-hero-copy h1{font-size:clamp(2.85rem,14vw,4.35rem)}.about-proof{grid-template-columns:1fr 1fr;gap:26px 0;padding:28px 14px}.about-proof>div{min-height:74px;padding:3px 16px}.about-proof strong{font-size:2.2rem}.about-proof span{font-size:.65rem}.about-narrative{padding:68px 0}.about-bio p,.about-bio p:first-child{font-size:1rem;line-height:1.72}.about-selected-work{padding-bottom:72px}.about-work-grid article{padding:26px 24px}.about-cta{padding:62px 24px}.about-cta h2{font-size:clamp(2rem,10vw,3.1rem)}}@media (prefers-reduced-motion:reduce){html:has(.copy-b){scroll-behavior:auto}.copy-b *,.copy-b :before,.copy-b :after{transition:none!important;animation:none!important}}.copy-b .site-header,.copy-b .detail-header,.copy-b .corporate-header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;height:auto;min-height:82px;padding:17px 0;display:grid}.copy-b .brand-menu{z-index:20;min-width:0;position:relative}.copy-b .brand-menu summary{cursor:pointer;align-items:center;gap:9px;width:max-content;max-width:100%;list-style:none;display:flex}.copy-b .brand-menu summary::-webkit-details-marker{display:none}.copy-b .brand-menu summary span{font:600 1rem/1 var(--sans);transition:transform .2s;display:inline-block}.copy-b .brand-menu[open] summary span{transform:rotate(180deg)}.copy-b .brand-menu .brand-menu-nav{z-index:30;color:#eadfcd;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#182120f5;border:1px solid #c795515c;border-radius:8px;width:min(310px,100vw - 36px);position:absolute;top:calc(100% + 14px);left:0;box-shadow:0 20px 50px #0008;grid-area:auto!important;gap:0!important;padding:9px 18px!important;display:grid!important}.copy-b .brand-menu:not([open]) .brand-menu-nav{display:none!important}.copy-b .brand-menu .brand-menu-nav a{letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #c7955138;padding:13px 0;font-size:.76rem;font-weight:700;line-height:1.35;display:block}.copy-b .brand-menu .brand-menu-nav a:last-child{border-bottom:0}.copy-b .site-header .header-cta,.copy-b .detail-discovery-link{color:#252820;letter-spacing:.11em;text-align:center;text-transform:uppercase;white-space:nowrap;background:#eadfcf;border:1px solid #eadfcf;border-radius:99px;grid-area:1/2;justify-content:center;justify-self:end;align-items:center;margin:0;padding:12px 17px;font-size:.7rem;font-weight:700;line-height:1.2;display:inline-flex}.prototype-b.copy-b .pathway-card .card-credibility{grid-template-columns:1fr;align-items:center;gap:12px;min-height:112px;padding:16px 28px 18px;display:grid}.prototype-b.copy-b .pathway-card .card-credibility>p{text-align:left;margin:0}.prototype-b.copy-b .pathway-card .card-credibility>div,.prototype-b.copy-b .pathway-card.practice .card-credibility>div,.prototype-b.copy-b .pathway-card.teams .card-credibility>div{grid-template-columns:repeat(4,minmax(0,1fr));place-items:center;gap:0 16px;width:100%;display:grid}.prototype-b.copy-b .pathway-card .partner-logo{place-items:center;width:100%;min-width:0;height:40px;display:grid;overflow:visible}.prototype-b.copy-b .pathway-card .card-credibility img,.prototype-b.copy-b .pathway-card.practice .card-credibility img{object-fit:contain;display:block;filter:grayscale()brightness(0)invert()!important;opacity:1!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:34px!important}.prototype-b.copy-b .pathway-card .partner-logo-salesforce img{filter:grayscale()contrast(2.15)brightness(1.15)!important}.prototype-b.copy-b .pathway-card .partner-logo-yoga-journal img{width:min(100%,108px)!important;max-height:24px!important}.prototype-b.copy-b .pathway-card .partner-logo-lululemon img{width:min(100%,82px)!important;max-height:38px!important}.prototype-b.copy-b .pathway-card .partner-logo-fitbit img{width:min(100%,98px)!important;max-height:30px!important}.prototype-b.copy-b .pathway-card .partner-logo-wanderlust img{max-height:42px!important}.prototype-b.copy-b .pathway-card .partner-logo-salesforce img{max-height:36px!important}.prototype-b.copy-b .pathway-card .partner-logo-pinterest img{width:min(100%,98px)!important;max-height:27px!important}.prototype-b.copy-b .pathway-card .partner-logo-equinix img{max-height:34px!important}.prototype-b.copy-b .pathway-card .partner-logo-discord img{width:min(100%,110px)!important;max-height:24px!important}.copy-b .yoga-featured>div{align-items:center;gap:18px 38px}.copy-b .yoga-featured .featured-logo{grid-template-rows:58px 12px;place-items:center;min-width:0;display:grid;overflow:visible;transform:none}.copy-b .yoga-featured img,.copy-b .yoga-featured img[alt]{object-fit:contain;filter:none;mix-blend-mode:normal;opacity:1;width:auto;max-width:min(100%,132px);height:auto;max-height:46px;display:block}.copy-b .yoga-featured img[alt=Lululemon]{width:auto;max-width:min(100%,112px);height:auto;max-height:50px}.copy-b .yoga-featured img[alt=Fitbit]{width:auto;max-width:min(100%,122px);height:auto;max-height:34px}.copy-b .yoga-featured img[alt=Yoga\ Journal]{width:auto;max-width:min(100%,145px);height:auto;max-height:32px}.copy-b .yoga-featured img[alt=Wanderlust]{width:auto;height:auto;max-height:50px}.copy-b .yoga-featured img[alt=Audible]{width:auto;max-width:min(100%,112px);height:auto;max-height:44px}.copy-b .yoga-featured img[alt="Lightning in a Bottle"]{filter:brightness(0);width:auto;height:auto;max-height:46px}.copy-b .yoga-featured img[alt=MoveWith]{width:auto;height:auto;max-height:46px}.copy-b .yoga-featured .featured-logo-all-day-i-dream{grid-template-rows:49px 16px;gap:14px;overflow:visible}.copy-b .yoga-featured .all-day-cloud{height:49px}.copy-b .yoga-featured .all-day-cloud img{width:100%;max-width:none;height:80px;max-height:none}.copy-b .yoga-featured .all-day-wordmark{width:min(72%,122px);max-width:122px;height:auto;max-height:15px}.copy-b .corporate-logos{padding-top:30px;padding-bottom:34px}.copy-b .corporate-logos>div{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:26px 42px;width:min(1040px,100%);margin:22px auto 0;display:grid}.copy-b .corporate-logos span{place-items:center;min-height:40px;padding:0;display:grid;overflow:visible}.copy-b .corporate-logos img,.copy-b .corporate-logos img[alt]{object-fit:contain;filter:none;mix-blend-mode:normal;width:auto;max-width:min(100%,106px);height:auto;max-height:30px;display:block}.copy-b .corporate-logos img[alt=Salesforce]{width:auto;height:auto;max-height:34px}.copy-b .corporate-logos img[alt=Pinterest]{width:auto;max-width:min(100%,102px);height:auto;max-height:28px}.copy-b .corporate-logos img[alt=Discord]{width:auto;max-width:min(100%,116px);height:auto;max-height:26px}.copy-b .corporate-logos img[alt=Equinix],.copy-b .corporate-logos img[alt=AOL]{width:auto;height:auto;max-height:31px}.copy-b .corporate-logos img[alt=Square]{width:auto;height:auto;max-height:28px}.copy-b .corporate-logos img[alt=Thumbtack]{width:auto;height:auto;max-height:25px}.copy-b .corporate-logos img[alt=Audible]{width:auto;height:auto;max-height:33px}.copy-b .corporate-logos img[alt=LivePerson]{width:auto;height:auto;max-height:25px}.copy-b .corporate-logos img[alt=Studio\ BBA]{width:auto;height:auto;max-height:31px}.copy-b .corporate-logos .logo-lightyear{justify-content:center;align-items:center;gap:8px;display:flex}.copy-b .corporate-logos .logo-lightyear img{object-fit:contain;filter:none;width:auto;max-width:28px;height:auto;max-height:36px}.copy-b .corporate-logos .logo-lightyear small{font-size:.54rem}.prototype-b.copy-b .portrait-placeholder{z-index:2}.prototype-b.copy-b .portrait-placeholder>img{z-index:0}.prototype-b.copy-b .portrait-placeholder .rings{z-index:1;-webkit-mask-image:radial-gradient(40% 68% at 50% 60%,#0000 0 72%,#000 79%);mask-image:radial-gradient(40% 68% at 50% 60%,#0000 0 72%,#000 79%)}.prototype-b.copy-b .about-rings{z-index:1}@media (max-width:640px){.copy-b .site-header,.copy-b .detail-header,.copy-b .corporate-header{grid-template-columns:minmax(0,1fr) auto;gap:10px;min-height:74px;padding:15px 0}.copy-b .brand-menu summary{letter-spacing:.16em;font-size:.79rem}.copy-b .brand-menu summary span{font-size:.9rem}.copy-b .site-header .header-cta,.copy-b .detail-discovery-link{letter-spacing:.08em;grid-area:1/2;padding:10px 11px;font-size:.59rem}.prototype-b.copy-b .pathway-card .card-credibility{gap:10px;padding:16px 18px 18px;display:grid}.prototype-b.copy-b .pathway-card .card-credibility>div,.prototype-b.copy-b .pathway-card.practice .card-credibility>div,.prototype-b.copy-b .pathway-card.teams .card-credibility>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.prototype-b.copy-b .pathway-card .partner-logo{height:32px}.prototype-b.copy-b .pathway-card .card-credibility img,.prototype-b.copy-b .pathway-card.practice .card-credibility img{width:auto!important;max-width:100%!important;height:auto!important;max-height:27px!important}.prototype-b.copy-b .pathway-card .partner-logo-yoga-journal img{width:100%!important;max-height:19px!important}.prototype-b.copy-b .pathway-card .partner-logo-lululemon img{width:min(100%,64px)!important;max-height:30px!important}.prototype-b.copy-b .pathway-card .partner-logo-fitbit img{width:100%!important;max-height:23px!important}.prototype-b.copy-b .pathway-card.practice .partner-logo-wanderlust{transform:translate(-13px)}.prototype-b.copy-b .pathway-card .partner-logo-wanderlust img{max-height:34px!important}.prototype-b.copy-b .pathway-card .partner-logo-salesforce img{max-height:29px!important}.prototype-b.copy-b .pathway-card .partner-logo-pinterest img{width:100%!important;max-height:22px!important}.prototype-b.copy-b .pathway-card .partner-logo-equinix img{max-height:27px!important}.prototype-b.copy-b .pathway-card .partner-logo-discord img{width:100%!important;max-height:20px!important}.copy-b .yoga-featured>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px}.copy-b .yoga-featured .featured-logo{grid-template-rows:50px 11px}.copy-b .yoga-featured img,.copy-b .yoga-featured img[alt]{max-width:min(100%,110px);max-height:38px}.copy-b .yoga-featured img[alt=Yoga\ Journal]{max-width:min(100%,126px);max-height:28px}.copy-b .yoga-featured .featured-logo-all-day-i-dream{grid-template-rows:43px 15px;gap:13px}.copy-b .yoga-featured .all-day-cloud{height:43px}.copy-b .yoga-featured .all-day-cloud img{height:72px;max-height:none}.copy-b .corporate-logos>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 18px;width:100%;margin-top:20px}.copy-b .corporate-logos span{min-height:34px}.copy-b .corporate-logos img,.copy-b .corporate-logos img[alt]{max-width:min(100%,78px);max-height:23px}.copy-b .corporate-logos img[alt=Salesforce]{max-height:27px}.copy-b .corporate-logos img[alt=Pinterest]{max-width:min(100%,76px);max-height:22px}.copy-b .corporate-logos img[alt=Discord]{max-width:min(100%,88px);max-height:21px}.copy-b .corporate-logos img[alt=Audible]{max-height:26px}.copy-b .corporate-logos .logo-lightyear{gap:6px}.copy-b .corporate-logos .logo-lightyear img{max-width:21px;max-height:28px}.copy-b .corporate-logos .logo-lightyear small{font-size:.45rem}}.copy-b .corporate-intro{padding-top:72px}@media (max-width:640px){.prototype-b.copy-b .hero-copy{padding-bottom:28px}.prototype-b.copy-b .pathway-grid{margin-top:18px!important}.prototype-b.copy-b .principles{width:calc(100% - 32px)}.prototype-b.copy-b .principle{padding:20px 16px}.prototype-b.copy-b .homepage-testimonial{grid-template-columns:26px minmax(0,1fr);column-gap:8px;display:grid}.prototype-b.copy-b .homepage-testimonial-person{grid-column:1/-1}.prototype-b.copy-b .homepage-testimonial .quote-mark{grid-column:1;margin-top:2px;font-size:2.15rem;line-height:.8;display:block}.prototype-b.copy-b .homepage-testimonial blockquote{grid-column:2;margin:0;font-size:1.14rem;line-height:1.35}.copy-b .corporate-intro{padding-top:58px}.copy-b .arise-sequence .practice-wave-map{width:96%;height:194px;margin:0 auto 12px;padding:0;overflow:visible}.copy-b .arise-sequence .practice-wave-line{height:150px;display:block;top:8px}.copy-b .arise-sequence .practice-wave-map ol{display:block;position:absolute;inset:0}.copy-b .arise-sequence .practice-wave-map li{z-index:2;width:76px;position:absolute;transform:translate(-50%)}.copy-b .arise-sequence .practice-wave-map li:first-child{top:88px;left:7%}.copy-b .arise-sequence .practice-wave-map li:nth-child(2){top:31px;left:28.5%}.copy-b .arise-sequence .practice-wave-map li:nth-child(3){top:97px;left:50%}.copy-b .arise-sequence .practice-wave-map li:nth-child(4){top:22px;left:71.5%}.copy-b .arise-sequence .practice-wave-map li:nth-child(5){top:78px;left:93%}.copy-b .arise-sequence .practice-wave-map .phase-node{width:38px;height:38px;margin-bottom:8px;font-size:1.12rem;box-shadow:0 0 0 4px #151d1de8}.copy-b .arise-sequence .practice-wave-map .phase-title{background:#151d1d;border-radius:3px;width:max-content;max-width:76px;margin:0 auto;padding:2px 5px;font-size:.67rem;line-height:1.12;display:block}.copy-b .arise-sequence .practice-phase-detail{height:auto;min-height:350px;padding:24px 20px}}.copy-b .site-header,.copy-b .detail-header,.copy-b .corporate-header{grid-template-columns:auto minmax(0,1fr) auto}.copy-b .brand-home-link{grid-area:1/1;justify-self:start}.copy-b .desktop-primary-nav{grid-area:1/2;justify-content:flex-end;align-items:center;gap:clamp(36px,3.6vw,58px);padding-right:clamp(12px,1.5vw,24px);display:flex}.copy-b .desktop-primary-nav a{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:.7rem;font-weight:700;line-height:1.25}.copy-b .mobile-brand-menu{display:none}.copy-b .site-header .header-cta,.copy-b .detail-discovery-link{grid-area:1/3}.prototype-b.copy-b .homepage-testimonial{border-radius:0;min-height:0;margin-bottom:0;padding-top:26px;padding-bottom:26px}.prototype-b.copy-b .homepage-testimonial-photo{width:82px}.prototype-b.copy-b .homepage-testimonial blockquote{max-width:680px;font-size:clamp(1rem,1.5vw,1.38rem);line-height:1.3}.prototype-b.copy-b .homepage-testimonial .quote-mark{font-size:3rem}.copy-b .homepage-closing{padding-top:38px;padding-bottom:38px}.copy-b .closing-actions{gap:10px;margin-top:22px}.copy-b .closing-pill{letter-spacing:.08em;padding:11px 16px;font-size:.69rem}.prototype-b.copy-b .pathway-card.practice .partner-logo-wanderlust{transform:none}.prototype-b.copy-b .pathway-card.teams .pathway-photo{background:#cbd5e3}.prototype-b.copy-b .pathway-card.teams .pathway-photo>img{object-fit:contain;object-position:center bottom;width:70%;max-width:none;height:auto;top:auto;bottom:0;left:50%;transform:translate(-50%)}.prototype-b.copy-b .hero-visual .rings{display:none!important}.prototype-b.copy-b .hero-visual>.hero-foreground{z-index:2;clip-path:polygon(48% 4%,56% 1%,64% 4%,69% 11%,72% 22%,70% 33%,74% 42%,83% 50%,93% 55%,100% 61%,100% 100%,23% 100%,27% 84%,31% 70%,37% 57%,45% 46%,43% 37%,42% 26%,44% 13%)}@media (min-width:641px){.prototype-b.copy-b .pathway-card{grid-template-rows:195px 1fr 104px}.prototype-b.copy-b .pathway-card .card-credibility{gap:2px;min-height:104px;padding:10px 34px}.prototype-b.copy-b .pathway-card.practice .card-credibility>div{justify-content:space-between;align-items:center;gap:0;width:100%;min-height:58px;display:flex}.prototype-b.copy-b .pathway-card.practice .partner-logo{flex:none;place-items:center;width:auto;height:58px;display:grid;overflow:visible}.prototype-b.copy-b .pathway-card.practice .partner-logo img{object-fit:contain!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:44px!important;display:block!important}.prototype-b.copy-b .pathway-card.practice .partner-logo-lululemon img{width:84px!important;max-width:84px!important;max-height:30px!important}.prototype-b.copy-b .pathway-card.practice .partner-logo-fitbit img{width:70px!important;max-width:70px!important;max-height:22px!important}.prototype-b.copy-b .pathway-card.practice .partner-logo-yoga-journal{transform:none}.prototype-b.copy-b .pathway-card.practice .partner-logo-yoga-journal img{width:92px!important;max-width:92px!important;max-height:22px!important}.prototype-b.copy-b .pathway-card.practice .partner-logo-wanderlust img{width:58px!important;max-width:58px!important;max-height:58px!important}}@media (max-width:960px){.copy-b .site-header,.copy-b .detail-header,.copy-b .corporate-header{grid-template-columns:minmax(0,1fr) auto}.copy-b .brand-home-link,.copy-b .site-header .desktop-primary-nav,.copy-b .detail-header .desktop-primary-nav,.copy-b .corporate-header .desktop-primary-nav,.copy-b .about-header .desktop-primary-nav{display:none}.copy-b .mobile-brand-menu{grid-area:1/1;justify-self:start;display:block}.copy-b .site-header .header-cta,.copy-b .detail-discovery-link{grid-area:1/2}}@media (max-width:640px){.prototype-b.copy-b .homepage-testimonial{padding-top:22px;padding-bottom:22px}.prototype-b.copy-b .homepage-testimonial-photo{width:72px}.prototype-b.copy-b .homepage-testimonial blockquote{font-size:.94rem;line-height:1.4}.copy-b .homepage-closing{padding-top:32px;padding-bottom:32px}.copy-b .closing-actions{gap:8px;margin-top:18px}.copy-b .closing-pill{padding:10px 13px;font-size:.64rem}}.copy-b .corporate-testimonial .testimonial-quote blockquote{font-size:clamp(1rem,1.52vw,1.42rem);font-weight:300;line-height:1.32}.copy-b .corporate-testimonial .testimonial-quote .quote-mark{color:#e4af6b;font:700 3rem/.8 var(--serif);flex:none;margin-top:0;display:block}@media (max-width:640px){.copy-b .corporate-testimonial .testimonial-quote .quote-mark{font-size:2.15rem;display:block}}.copy-b .corporate-logos img[alt=Discord]{filter:brightness(0)}.prototype-b.copy-b .pathway-card,.prototype-b.copy-b .pathway-card.practice,.prototype-b.copy-b .pathway-card.teams{border-radius:16px;grid-template-rows:minmax(0,1fr) 104px;grid-template-columns:1fr;min-height:430px;overflow:hidden}.prototype-b.copy-b .pathway-card .card-copy{grid-area:1/1;padding:42px 40px 38px}.prototype-b.copy-b .pathway-card .card-credibility{grid-area:2/1}.prototype-b.copy-b .pathway-heading{color:#f0e4cf;max-width:520px;font:400 clamp(2.35rem,4vw,4.15rem)/.96 var(--serif);letter-spacing:-.035em;text-transform:none;margin:0}.prototype-b.copy-b .pathway-card .card-copy>.pathway-subheading+p{max-width:470px;margin-top:22px}@media (max-width:640px){.prototype-b.copy-b .pathway-card,.prototype-b.copy-b .pathway-card.practice,.prototype-b.copy-b .pathway-card.teams{border-radius:14px;grid-template-rows:minmax(0,1fr) auto;min-height:0}.prototype-b.copy-b .pathway-card .card-copy{padding:34px 28px 36px}.prototype-b.copy-b .pathway-heading{font-size:clamp(2.15rem,11vw,3.25rem)}.prototype-b.copy-b .pathway-subheading{margin-top:16px;font-size:clamp(1.4rem,7vw,2rem)}}.prototype-b.copy-b .pathway-card,.prototype-b.copy-b .pathway-card.practice,.prototype-b.copy-b .pathway-card.teams{-webkit-backdrop-filter:none;backdrop-filter:none;background:#eee4d2;border:0;border-top:5px solid #a66f3d;border-radius:0;grid-template-rows:minmax(270px,1fr) 104px;min-height:374px}.prototype-b.copy-b .pathway-card.practice{color:#f0e4d4;background:linear-gradient(125deg,#33373c 10%,#704b37)}.prototype-b.copy-b .pathway-card.teams{color:#f0e3d5;background:radial-gradient(circle at 88% 10%,#6b3e35 0%,#442b38 35%,#0000 67%),linear-gradient(130deg,#1b181f 0%,#30202f 58%,#4d2d28 100%);border-top-color:#b87862}.prototype-b.copy-b .pathway-card .card-copy{color:inherit;flex-direction:column;justify-content:center;padding:38px 44px 42px;display:flex}.prototype-b.copy-b .pathway-icon{color:#a66f3d;place-items:center;width:44px;height:44px;margin-bottom:25px;display:grid}.prototype-b.copy-b .pathway-card.teams .pathway-icon{color:#c58a70}.prototype-b.copy-b .pathway-icon svg{stroke-width:1.3px;width:34px;height:34px}.prototype-b.copy-b .pathway-heading{color:inherit;font:700 clamp(1.08rem,1.55vw,1.42rem)/1.15 var(--sans);letter-spacing:.075em;text-transform:uppercase;margin:0}.prototype-b.copy-b .pathway-subheading{color:inherit;font:400 clamp(2.25rem,3.7vw,3.9rem)/.98 var(--serif);letter-spacing:-.035em;margin:14px 0 0}.prototype-b.copy-b .pathway-card .card-copy>.pathway-cta{color:#2b291f;letter-spacing:.1em;text-transform:uppercase;background:#ece0ca;border:1px solid #ece0ca;border-radius:99px;align-self:flex-start;margin-top:28px;padding:11px 16px;font-size:.7rem;font-weight:700}.prototype-b.copy-b .pathway-card .card-copy>.pathway-cta:hover{color:#302d25;background:#d99a51;border-color:#d99a51;transform:translateY(-2px)}.prototype-b.copy-b .pathway-card .card-credibility{color:#f0e4d4;background:#3d2d23;border-top:1px solid #ffffff2e}.prototype-b.copy-b .pathway-card.teams .card-credibility{color:#f0e4d4;background:#17131a}@media (max-width:640px){.prototype-b.copy-b .pathway-card,.prototype-b.copy-b .pathway-card.practice,.prototype-b.copy-b .pathway-card.teams{grid-template-rows:minmax(245px,1fr) auto;min-height:0}.prototype-b.copy-b .pathway-card .card-copy{padding:34px 28px 38px}.prototype-b.copy-b .pathway-icon{margin-bottom:22px}.prototype-b.copy-b .pathway-heading{font-size:1.05rem}.prototype-b.copy-b .pathway-subheading{margin-top:12px;font-size:clamp(2.15rem,10.5vw,3.15rem)}}.prototype-b.copy-b .pathway-heading{font-size:clamp(.92rem,1.32vw,1.21rem)}.prototype-b.copy-b .hero-copy{flex-direction:column;justify-content:center;padding-top:72px;padding-bottom:82px;display:flex}.prototype-b.copy-b .hero h1{letter-spacing:-.045em;max-width:650px;margin:0 0 34px;font-size:clamp(3rem,5.1vw,5.25rem);line-height:.97}.prototype-b.copy-b .rotating-hero-title>span:first-child,.prototype-b.copy-b .rotating-hero-word{display:block}.prototype-b.copy-b .rotating-hero-word{color:#e7cfaa;min-height:1.1em}.prototype-b.copy-b .rotating-hero-word em{font-style:italic;animation:.45s ease-out both hero-word-arrive;display:block}.prototype-b.copy-b .rotating-hero-accessible{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes hero-word-arrive{0%{opacity:0;transform:translateY(.12em)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.prototype-b.copy-b .rotating-hero-word em{animation:none}}.prototype-b.copy-b .hero-intro{max-width:500px;font-size:1.06rem;line-height:1.72}.prototype-b.copy-b .pathway-icon{background:0 0;border:0;border-radius:0;width:100%;height:auto;margin:0 0 28px;display:block}.prototype-b.copy-b .pathway-icon img{object-fit:contain;object-position:left center;filter:drop-shadow(0 8px 20px #0003);width:100%;height:auto;display:block}.prototype-b.copy-b .pathway-card .card-copy{--pathway-card-x:44px;--pathway-card-top:38px;justify-content:flex-start;padding-bottom:14px}.prototype-b.copy-b .pathway-card .pathway-icon{width:calc(100% + 2 * var(--pathway-card-x));aspect-ratio:442/214;margin:calc(-1 * var(--pathway-card-top)) calc(-1 * var(--pathway-card-x)) 8px;align-self:flex-start;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 86%,#0000 100%);mask-image:linear-gradient(#000 0 86%,#0000 100%)}.prototype-b.copy-b .pathway-card .pathway-icon img{object-fit:initial;filter:none;transform-origin:0 0;width:231.675%;max-width:none;height:auto;position:absolute;top:0;left:0;transform:translate(-10.742%,-43.9455%)scaleY(.75)}.prototype-b.copy-b .pathway-card.practice .pathway-icon img{transform:translate(-56.152%,-43.9455%)scaleY(.75)}.prototype-b.copy-b .pathway-card .pathway-heading{font:400 clamp(2.35rem,3.7vw,3.65rem)/1 var(--serif);letter-spacing:-.035em;text-transform:none}.prototype-b.copy-b .pathway-card .pathway-subheading{font:500 clamp(1.22rem,1.8vw,1.72rem)/1.16 var(--sans);letter-spacing:-.012em;margin-top:8px}.prototype-b.copy-b .pathway-card .card-credibility{min-height:92px}@media (min-width:641px){.prototype-b.copy-b .pathway-card,.prototype-b.copy-b .pathway-card.practice,.prototype-b.copy-b .pathway-card.teams{grid-template-rows:minmax(0,1fr) 92px}.prototype-b.copy-b .pathway-card.practice .card-credibility>div{min-height:46px}}@media (max-width:640px){.prototype-b.copy-b .pathway-card .card-copy{--pathway-card-x:28px;--pathway-card-top:34px}.prototype-b.copy-b .pathway-card .pathway-heading{font-size:clamp(2.05rem,10vw,2.8rem)}.prototype-b.copy-b .pathway-card .pathway-subheading{font-size:clamp(1.15rem,5.5vw,1.5rem)}}.prototype-b.copy-b .pathway-card.practice .pathway-icon{color:#e3ad6f;background:0 0}.prototype-b.copy-b .pathway-card.teams .pathway-icon{color:#d69a83;background:0 0}.prototype-b.copy-b .principle-mark{color:#d6a05d;background:#d6a05d0b;border:1px solid #c38a487d;border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 16px;display:grid}.prototype-b.copy-b .principle-mark:after{content:none}.prototype-b.copy-b .principle-mark svg{stroke-width:1.45px;width:27px;height:27px}.prototype-b.copy-b .homepage-closing{background:radial-gradient(82% 78% at 29%,#9d502a9e 0,#5c352367 34%,#0000 74%);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:86px max(35px,50vw - 590px);border:0!important}@media (max-width:640px){.prototype-b.copy-b .hero-copy{padding-top:52px;padding-bottom:60px}.prototype-b.copy-b .hero h1{font-size:clamp(2.65rem,12vw,3.7rem);line-height:.96}.prototype-b.copy-b .hero-intro{font-size:1rem}.prototype-b.copy-b .pathway-icon{width:100%;height:auto;margin-bottom:24px}.prototype-b.copy-b .homepage-closing{padding:68px 24px}}.prototype-b.copy-b .pathway-subheading{font-size:clamp(1.91rem,3.15vw,3.32rem)}@media (max-width:640px){.prototype-b.copy-b .pathway-heading{font-size:.89rem}.prototype-b.copy-b .pathway-subheading{font-size:clamp(1.83rem,8.93vw,2.68rem)}}.prototype-b.copy-b .pathway-grid{gap:44px;width:min(1024px,85%)}.prototype-b.copy-b .pathway-card .card-copy{--pathway-card-x:36px;--pathway-card-top:28px;padding:28px 36px 8px}.prototype-b.copy-b .pathway-card .pathway-icon{margin-bottom:5px}.prototype-b.copy-b .pathway-card .pathway-heading{font-size:clamp(2rem,3.145vw,3.1rem)}.prototype-b.copy-b .pathway-card .pathway-subheading{margin-top:12px;font-size:clamp(1.04rem,1.53vw,1.46rem)}.prototype-b.copy-b .pathway-card .card-copy>.pathway-cta{margin-top:18px}.prototype-b.copy-b .pathway-card .card-credibility{gap:2px;min-height:78px;padding:7px 28px}@media (min-width:641px){.prototype-b.copy-b .pathway-card,.prototype-b.copy-b .pathway-card.practice,.prototype-b.copy-b .pathway-card.teams{grid-template-rows:minmax(0,1fr) 78px}.prototype-b.copy-b .pathway-card.practice .card-credibility>div{min-height:42px}.prototype-b.copy-b .pathway-card.practice .partner-logo{height:49px}}@media (max-width:900px){.prototype-b.copy-b .pathway-grid{gap:32px;width:min(490px,85%)}}@media (max-width:640px){.prototype-b.copy-b .pathway-card .card-copy{--pathway-card-x:24px;--pathway-card-top:25px;padding:25px 24px 12px}.prototype-b.copy-b .pathway-card .pathway-heading{font-size:clamp(1.74rem,8.5vw,2.38rem)}.prototype-b.copy-b .pathway-card .pathway-subheading{font-size:clamp(.98rem,4.7vw,1.28rem)}.prototype-b.copy-b .pathway-card .card-copy>.pathway-cta{letter-spacing:.06em;white-space:nowrap;align-items:center;width:max-content;max-width:100%;min-height:42px;padding:9px 12px;font-size:.61rem}.prototype-b.copy-b .pathway-card .card-credibility{gap:6px;padding:12px 16px 13px}.prototype-b.copy-b .pathway-card .partner-logo{height:27px}}
