.authentic-brand{flex-shrink:0;line-height:0}.site-nav .brand-logo{display:block;width:110px;height:auto}.site-nav-inner{gap:1rem;padding-block:8px}.nav-links{gap:.85rem}.discovery-note,.hero-two .discovery-note{margin:14px 0 0;font-size:.875rem;line-height:1.5;color:#52615a}.one-cta .discovery-note,.three-cta .discovery-note{color:#172426}.service-label-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:.74rem;font-weight:750;letter-spacing:.04em}.editorial-service .service-label-row{align-items:start}.section-intro{max-width:760px;margin-bottom:38px}.section-intro h2{margin:.8rem 0 1rem;font-size:clamp(2.5rem,4.4vw,4.7rem);line-height:1.04;letter-spacing:-.05em}.section-intro>p{max-width:620px;line-height:1.7;color:#53625d}.section-intro .eyebrow{color:#8a5a31}.paid-assessment-section{padding:96px 0;background:#fff;color:#172426}.paid-assessment-heading{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.paid-assessment-heading .eyebrow{color:#8a5a31}.paid-assessment-heading h2{margin:.8rem 0 0;font-size:clamp(2.8rem,5vw,5.1rem);line-height:1;letter-spacing:-.055em}.paid-assessment-heading p{margin:0;color:#53625d;line-height:1.7}.assessment-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 13px;margin-top:24px}.assessment-price>span:first-child{font-size:.875rem}.assessment-price strong{font-size:2.7rem;line-height:1;letter-spacing:-.05em}.assessment-price>span:last-child{flex-basis:100%;color:#53625d;font-size:.875rem}.paid-assessment-options{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:44px}.paid-assessment-options article{display:flex;flex-direction:column;align-items:start;padding:34px;border:1px solid #c7d1ca;border-radius:24px;background:#f8f5ef}.paid-assessment-options article:nth-child(2){background:#e4ece6}.offer-format{color:#7c522c;font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.paid-assessment-options h3{margin:18px 0 14px;font-size:clamp(1.7rem,2.8vw,2.6rem);line-height:1.07;letter-spacing:-.035em}.paid-assessment-options p{margin:0;line-height:1.7;color:#4c5e55}.paid-assessment-options ul{list-style:none;padding:0;margin:24px 0 28px}.paid-assessment-options li{display:flex;align-items:center;gap:10px;margin-top:10px;line-height:1.5}.paid-assessment-options li svg{flex:0 0 auto}.paid-assessment-options a{margin-top:auto}.paid-assessment-one .paid-assessment-options article:first-child{border-radius:42px 24px 60px 24px}.paid-assessment-one .paid-assessment-options article:nth-child(2){border-radius:24px 42px 24px 60px}.paid-assessment-two{background:#f1e8dc}.paid-assessment-two .paid-assessment-options article{border-radius:6px;background:#fbf9f5}.paid-assessment-three .paid-assessment-options article{border-top:4px solid #bb874d}.team-section{padding:86px 0;background:#f8f5ef;color:#172426}.team-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.team-profile{display:grid;grid-template-columns:minmax(130px,.8fr) 1.2fr;gap:26px;align-items:center;min-width:0}.team-photo{overflow:hidden;border-radius:24px;background:#dce5e2;aspect-ratio:4/5}.team-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 25%}.team-profile-copy h3{margin:0 0 8px;font-size:1.65rem;line-height:1.12;letter-spacing:-.035em}.team-profile-copy>strong{display:block;font-size:.85rem;line-height:1.5;color:#885a30}.team-profile-copy p{font-size:.94rem;line-height:1.7;color:#53625d;margin:14px 0 0}.team-section-one .team-photo{border-radius:48px 22px 48px 22px}.team-section-two .team-photo{border-radius:90px 90px 10px 10px}.team-section-three{background:#eef2ed}.testimonials-section{padding:88px 0;background:#fff;color:#172426}.testimonials-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.testimonial-card{display:flex;flex-direction:column;margin:0;padding:28px;border:1px solid #d3dcd6;border-radius:24px}.testimonial-logo{height:76px;display:flex;align-items:center;margin-bottom:20px}.testimonial-logo img{display:block;object-fit:contain;object-position:left center;max-width:170px;width:auto;max-height:70px;height:auto}.testimonial-card blockquote{margin:0 0 26px;font-size:1rem;line-height:1.75}.testimonial-card figcaption{display:grid;gap:6px;margin-top:auto;padding-top:18px;border-top:1px solid #d3dcd6;font-size:.87rem;line-height:1.4}.testimonial-card figcaption span{color:#5a685f}.testimonials-one .testimonial-card{border-radius:36px 18px 36px 18px;background:#fbf8f2}.testimonials-two{background:#e8e0d5}.testimonials-two .testimonial-card{border-radius:4px;border:0;background:#faf7f0}.testimonials-two .testimonial-card blockquote{font-family:var(--font-site-serif),Georgia,serif;font-size:1.15rem;line-height:1.6}.testimonials-three .testimonial-card{border-top:4px solid #9bb1ae}.two-founder-story{padding:88px 0 28px;background:#fbf9f5}.two-founder-story-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.two-founder-story .eyebrow,.two-journey .eyebrow{color:#8a5a31}.two-founder-story h2,.two-journey h2{margin:.8rem 0 0;font-size:clamp(2.8rem,4.8vw,5.2rem);line-height:1.02;letter-spacing:-.05em}.two-founder-story p{margin:0 0 18px;color:#53625d;line-height:1.75}.two-journey{padding:94px 0;background:#fbf9f5}.two-journey-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:44px}.two-journey-steps article{border-top:1px solid #b8c5bd;padding-top:22px}.two-journey-steps article>span{color:#8a5a31;font-size:.84rem;font-weight:800}.two-journey-steps h3{font-size:1.9rem;font-weight:500;margin:16px 0}.two-journey-steps p{color:#53625d;line-height:1.7;margin:0}.concept-two .paid-assessment-heading h2,.concept-two .paid-assessment-options h3,.concept-two .section-intro h2,.two-founder-story h2,.two-journey h2,.two-journey-steps h3{font-family:var(--font-site-serif),Georgia,serif;font-weight:500}.two-cta-box{grid-template-columns:minmax(0,1fr) auto}.two-cta-box .discovery-note{margin-top:16px;font-size:.875rem}.cta-split>a,.two-cta-box>a{flex-shrink:0}.cta-split>div{min-width:0}.risk-item{grid-template-columns:46px 1fr}.alignment-service-groups{grid-auto-rows:auto;align-items:stretch}.alignment-service-groups>.bento-card{justify-content:flex-start;padding:32px;min-height:0}.alignment-service-groups>.bento-card:first-child{grid-column:span 7}.alignment-service-groups>.bento-card:nth-child(2){grid-column:span 5}.alignment-service-groups>.bento-card:nth-child(3){grid-column:span 12}.alignment-service-groups>.bento-card.copper{color:#172426}.service-group-intro{margin-top:34px}.service-group-intro h3{font-size:clamp(2rem,3.6vw,3.4rem);line-height:1;margin-bottom:16px}.group-services{display:grid;gap:26px;margin-top:28px}.alignment-service-groups>.bento-card:nth-child(3) .group-services{grid-template-columns:1fr 1fr;gap:40px}.group-service{border-top:1px solid #ffffff40;padding-top:22px}.bento-card.copper .group-service,.bento-card.sage .group-service{border-color:#17242630}.group-service h4{margin:0 0 12px;font-size:1.3rem;line-height:1.2}.group-service p{font-size:.96rem}.group-service .service-details{margin-top:15px}.review-topic-controls button svg{flex-shrink:0}.review-topic-controls button span{min-width:0;line-height:1.3}.site-footer{padding:54px 0 28px}.aligned-footer{display:grid;grid-template-columns:.9fr 1.4fr .8fr;align-items:start;gap:36px 55px;font-size:.875rem}.footer-brand .brand-logo{display:block;width:140px;height:auto}.footer-brand p{max-width:250px;line-height:1.7}.aligned-footer .footer-contact{display:flex;flex-direction:column;align-items:flex-start;gap:12px;line-height:1.7}.footer-contact a{overflow-wrap:anywhere}.footer-contact>span{color:#4d6055}.footer-links{display:grid;gap:13px}.footer-links a{width:fit-content}.footer-contact a:hover,.footer-links a:hover{text-decoration:underline;text-underline-offset:4px}.footer-copyright{grid-column:1/-1;border-top:1px solid #a9bcb1;padding-top:23px;font-size:.8rem}.resources-page{background:#f8f5ef;color:#172426;min-height:100vh}.resources-page .site-nav{background:#f8f5ef;border-bottom:1px solid #d6ddd6}.resources-page .section-pad{padding-top:12px}.resources-page .text-link{display:inline-flex;align-items:center;gap:8px}.resources-hero{padding-top:78px;padding-bottom:52px}.resource-article-header h1,.resources-hero h1{max-width:920px;margin:18px 0 22px;font-size:clamp(2.8rem,5.8vw,5.4rem);line-height:1.02;letter-spacing:-.05em}.resources-hero p{max-width:720px;color:#53625d;line-height:1.75;font-size:1.1rem}.resources-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-bottom:90px}.resource-card{display:flex;flex-direction:column;padding:30px;border:1px solid #d1dad2;border-radius:22px;background:#fff}.resource-category{color:#8a5a31;font-size:.8rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.resource-card h2{margin:18px 0;font-size:1.75rem;line-height:1.15;letter-spacing:-.035em}.resource-card p{color:#53625d;line-height:1.7}.resource-card>a:last-child{align-self:flex-start;margin-top:auto;padding-top:18px;font-weight:750;text-decoration:underline;text-underline-offset:4px}.resource-source{color:#617165;font-size:.85rem;line-height:1.6}.resource-source a{text-decoration:underline;text-underline-offset:3px}.resource-article{width:min(100% - 40px,760px);margin-inline:auto;padding-block:66px 88px}.resource-article-header{border-bottom:1px solid #ccd5cd;padding-bottom:28px;margin-bottom:34px}.resource-article-header h1{font-size:clamp(2.7rem,5vw,4.4rem)}.resource-article-header>p,.resource-body{line-height:1.8;color:#475b4e}.resource-body h2{color:#172426;margin:38px 0 14px;font-size:1.7rem;line-height:1.2;letter-spacing:-.025em}.resource-body a{text-decoration:underline;text-underline-offset:3px}.resource-body ul{padding-left:22px}.resource-body li+li{margin-top:9px}.resource-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;padding-top:30px;margin-top:38px;margin-bottom:64px;border-top:1px solid #ccd5cd}.resource-actions>p{flex-basis:100%;margin:0;line-height:1.7}.resource-actions>div:first-child{max-width:700px}.resource-actions h2{margin:12px 0;font-size:clamp(2rem,3.4vw,3.2rem);line-height:1.08;letter-spacing:-.035em}.resource-actions p{line-height:1.7}.consultation-calendar{width:100%;min-width:0;min-height:700px;overflow:hidden}.consultation-calendar iframe{display:block;width:100%;min-width:0;min-height:700px;border:0}.consultation-status{margin:18px 0;color:#4d6055;font-size:.95rem;line-height:1.7}#about,#full-assessment,#process,#services,.inline-assessment{scroll-margin-top:124px}@media (max-width:1000px){.team-grid{gap:35px}.team-profile{grid-template-columns:1fr;align-items:start;gap:20px}.team-photo{max-width:280px;width:100%}.testimonials-grid{gap:14px}.testimonial-card{padding:23px}.aligned-footer{gap:32px}}@media (max-width:900px){.paid-assessment-heading,.two-founder-story-grid{grid-template-columns:1fr;gap:30px}.alignment-service-groups>.bento-card:nth-child(n){grid-column:span 12}.alignment-service-groups>.bento-card:nth-child(3) .group-services{grid-template-columns:1fr;gap:26px}.resources-grid,.testimonials-grid{grid-template-columns:1fr}.testimonial-logo{margin-bottom:15px}.testimonial-card blockquote{font-size:1.05rem}.two-journey-steps{grid-template-columns:1fr}.aligned-footer{grid-template-columns:1fr 1.3fr}.footer-links{grid-column:1/-1;grid-template-columns:1fr 1fr}}@media (max-width:760px){.site-nav .brand-logo{width:90px}.nav-links,.site-nav-inner{gap:8px}.nav-links .assessment-button,.nav-links>.button-dark,.nav-links>.button-primary{font-size:.8rem;padding-inline:10px}.discovery-note,.hero-two .discovery-note{font-size:.82rem;margin-top:13px}.paid-assessment-section,.team-section,.testimonials-section,.two-journey{padding-block:66px}.paid-assessment-options{grid-template-columns:1fr;margin-top:30px}.paid-assessment-options article{padding:28px 24px}.paid-assessment-options a{width:100%}.team-grid{grid-template-columns:1fr;gap:36px}.team-profile{grid-template-columns:.75fr 1.25fr;gap:20px}.team-photo{max-width:none}.team-profile-copy h3{font-size:1.5rem}.two-founder-story{padding:66px 0 12px}.two-cta-box{grid-template-columns:1fr}.two-cta-box>a{justify-self:start}.alignment-service-groups>.bento-card{padding:28px 24px}.review-topic-controls button{flex-direction:column;min-height:70px;padding:9px 6px;font-size:.77rem;text-align:center}.review-topic-controls button span{max-width:92px}.resources-hero{padding-top:48px;padding-bottom:32px}.resources-grid{padding-bottom:62px}.resource-article{width:min(100% - 28px,760px);padding-block:44px 62px}#about,#full-assessment,#process,#services,.inline-assessment{scroll-margin-top:178px}}@media (max-width:520px){.team-profile{grid-template-columns:1fr}.team-photo{width:min(100%,310px)}.aligned-footer{grid-template-columns:1fr}.footer-brand .brand-logo{width:120px}.footer-links{grid-column:auto}.service-label-row{font-size:.68rem}}