.canva .hero{padding-block:80px 120px}.canva .hero__title{font-size:clamp(38px,4.6vw,58px);line-height:1.12;margin-bottom:36px}.canva .hero .rule--short{margin-bottom:28px}.canva .hero__sub{font-size:17px;color:var(--c-ink-soft);max-width:76ch}.canva .hero__cta{display:inline-flex;align-items:center;gap:14px;margin-top:88px;font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:600;letter-spacing:-.012em;color:var(--c-ink);text-decoration:none}.canva .hero__cta>span{text-decoration:underline;text-decoration-thickness:1.5px;text-decoration-color:#14151459;text-underline-offset:6px;transition:text-decoration-color .22s ease}.canva .hero__cta:hover>span,.canva .hero__cta:focus-visible>span{text-decoration-color:var(--c-ink)}.canva .hero__cta:focus-visible{outline:none}.canva .hero__cta-arrow{color:#1415149e;transition:transform .24s ease,color .22s ease}.canva .hero__cta:hover .hero__cta-arrow,.canva .hero__cta:focus-visible .hero__cta-arrow{color:var(--c-ink);transform:translate(4px)}.canva .approach{background:var(--c-dark);color:var(--c-on-dark);padding-block:76px}.canva .approach--no-more{padding-block-end:56px}.canva .approach .eyebrow{font-size:13px;letter-spacing:.14em;color:#c0cac0;margin-bottom:32px}.canva .approach__lede{color:#eaeeea;font-family:"Source Serif Pro",Charter,Georgia,serif;font-size:clamp(17px,1.7vw,21px);line-height:1.7;font-weight:400;letter-spacing:-.003em;max-width:1020px;margin-bottom:22px}.canva .approach__lede+.approach__lede{margin-bottom:40px}.canva .observations{max-width:820px}.canva .observation{position:relative;padding-block:18px}.canva .observation+.observation:before{content:"";position:absolute;top:0;left:0;width:56px;height:1px;background:#c8d7c81a}.canva .observation__title{font-family:"Source Serif Pro",Charter,Georgia,serif;font-weight:500;letter-spacing:-.005em;line-height:1.35;margin-bottom:6px;color:#dee2de}.canva .observation__body{font-size:15px;line-height:1.7;max-width:64ch;color:#acb4ac}.canva .observation:nth-child(1) .observation__title{font-size:clamp(17px,1.55vw,19px);font-weight:400}.canva .observation:nth-child(2) .observation__title{font-size:clamp(18px,1.65vw,20px)}.canva .observation:nth-child(3) .observation__title{font-size:clamp(19px,1.75vw,21px);line-height:1.3}.canva .approach__more{display:inline-flex;align-items:center;gap:10px;margin-top:60px;padding-bottom:6px;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:500;letter-spacing:.015em;color:#e8ece8;text-decoration:none;border-bottom:1px solid rgba(200,215,200,.22);transition:border-color .15s ease,color .15s ease}.canva .approach__more:hover,.canva .approach__more:focus-visible{border-bottom-color:#f4f8f4;color:#f4f8f4;outline:none}.canva .approach__more-arrow{color:#acb4ac;transition:transform .15s ease,color .15s ease}.canva .approach__more:hover .approach__more-arrow,.canva .approach__more:focus-visible .approach__more-arrow{color:#f4f8f4;transform:translate(3px)}.canva .engagement{padding-block:88px 64px}.canva .engagement .eyebrow{font-size:13px;letter-spacing:.14em;margin-bottom:32px}.canva .engagement__lede{color:var(--c-ink);font-family:"Source Serif Pro",Charter,Georgia,serif;font-size:clamp(17px,1.7vw,21px);line-height:1.7;font-weight:400;letter-spacing:-.003em;max-width:1020px;margin-bottom:22px}.canva .engagement__lede+.engagement__lede{margin-bottom:48px}.canva .stages{max-width:1020px}.canva .stage{position:relative;padding-block:26px}.canva .stage:nth-child(1){padding-block:20px}.canva .stage:nth-child(3){padding-block:30px}.canva .stage:nth-child(4){padding-block:36px}.canva .stage+.stage:before{content:"";position:absolute;top:0;left:0;width:56px;height:1px;background:#1415141f}.canva .stage__title{font-family:"Source Serif Pro",Charter,Georgia,serif;font-size:clamp(19px,1.7vw,21px);font-weight:500;letter-spacing:-.005em;line-height:1.35;color:var(--c-ink);margin-bottom:10px}.canva .stage:nth-child(2) .stage__title{letter-spacing:-.012em}.canva .stage:nth-child(4) .stage__title{font-weight:400}.canva .stage__body{font-size:16px;line-height:1.7;max-width:76ch;color:var(--c-ink-soft)}.canva .stage:nth-child(4) .stage__body{color:#4a4f4a}.canva .testimonial{background:var(--c-quote-bg);padding-block:96px;text-align:center}.canva .testimonial__quote-mark{display:inline-flex;color:#98a498;margin-bottom:28px}.canva .testimonial__quote p{font-size:clamp(22px,2.4vw,28px);line-height:1.45;color:var(--c-ink);max-width:22ch;margin:0 auto;font-weight:400}.canva .testimonial__attribution{font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#5e6a5e;margin-top:28px}.canva .orientation{padding-block:48px 120px}.canva .orientation .eyebrow{font-size:13px;letter-spacing:.14em;margin-bottom:20px}.canva .orientation__body{max-width:880px}.canva .orientation__portrait{margin:0 0 14px;width:180px}.canva .orientation__portrait img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;-o-object-fit:cover;object-fit:cover;-o-object-position:center 28%;object-position:center 28%;background:var(--c-cream-deep);filter:contrast(.97) saturate(.95)}.canva .orientation__identity{margin:0 0 30px}.canva .orientation__name{font-family:Inter,system-ui,sans-serif;font-size:15px;font-weight:600;letter-spacing:-.005em;line-height:1.3;color:var(--c-ink);margin:0 0 4px}.canva .orientation__role{font-family:Inter,system-ui,sans-serif;font-size:12.5px;font-weight:400;letter-spacing:.005em;line-height:1.4;color:var(--c-muted);margin:0 0 3px}.canva .orientation__credential{font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:400;letter-spacing:.005em;line-height:1.5;color:var(--c-muted);opacity:.85;margin:0}.canva .orientation__sep{color:var(--c-divider);margin:0 8px}.canva .orientation__linkedin{display:inline-flex;align-items:center;vertical-align:-2px;color:var(--c-muted);opacity:.6;text-decoration:none;transition:opacity .15s ease,color .15s ease}.canva .orientation__linkedin:hover,.canva .orientation__linkedin:focus-visible{opacity:1;color:var(--c-ink-soft);outline:none}.canva .orientation__linkedin svg{display:block}.canva .orientation__body>p{font-family:"Source Serif Pro",Charter,Georgia,serif;font-size:clamp(17px,1.45vw,19px);line-height:1.8;color:var(--c-ink-soft);max-width:70ch;margin:0 0 26px}.canva .orientation__body>p:last-of-type{margin-bottom:0}.canva .orientation__invite{margin-top:32px;max-width:70ch}.canva .orientation__invite-line{font-family:"Source Serif Pro",Charter,Georgia,serif;font-size:clamp(17px,1.45vw,19px);line-height:1.8;color:var(--c-ink-soft);margin:0 0 40px}.canva .orientation__cta{display:inline-flex;align-items:center;background:var(--c-dark);color:#fff;padding:16px 28px;border-radius:4px;text-decoration:none;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;transition:background-color .12s ease}.canva .orientation__cta:hover{background:#0b0f0b}@media(max-width:900px){.canva .approach{padding-block:60px}.canva .approach--no-more{padding-block-end:44px}.canva .approach .eyebrow{margin-bottom:24px}.canva .approach__lede{margin-bottom:16px}.canva .approach__lede+.approach__lede{margin-bottom:32px}.canva .observation{padding-block:14px}.canva .approach__more{margin-top:44px}.canva .stage{padding-block:22px}.canva .stage:nth-child(1){padding-block:16px}.canva .stage:nth-child(3){padding-block:24px}.canva .stage:nth-child(4){padding-block:28px}.canva .hero{padding-block:56px 88px}.canva .engagement{padding-block:72px 56px}.canva .testimonial{padding-block:72px}.canva .orientation{padding-block:36px 104px}.canva .orientation .eyebrow{margin-bottom:18px}.canva .orientation__portrait{width:168px;margin-bottom:12px}.canva .orientation__identity{margin-bottom:26px}.canva .orientation__invite{margin-top:28px}}@media(max-width:560px){.canva .shell{padding-inline:22px}.canva .site-nav{gap:18px}.canva .header-inner{padding-block:22px}.canva .hero__title{font-size:clamp(20px,6.5vw,38px);line-height:1.55;margin-bottom:40px}.canva .hero .rule--short{margin-bottom:32px}.canva .hero__sub{font-size:19px;line-height:1.85}.canva .hero__cta{margin-top:64px}.canva .approach{padding-block:96px}.canva .approach--no-more{padding-block-end:80px}.canva .approach .shell{padding-inline:30px}.canva .approach .eyebrow{margin-bottom:40px}.canva .approach__lede{font-size:19px;line-height:1.85;margin-bottom:32px}.canva .approach__lede+.approach__lede{margin-bottom:64px}.canva .observation{padding-block:24px 52px}.canva .observation:first-child{padding-block:12px 52px}.canva .observation__title{margin-bottom:28px;letter-spacing:-.014em}.canva .observation:nth-child(1) .observation__title{font-size:20px;font-weight:500}.canva .observation:nth-child(2) .observation__title{font-size:21px}.canva .observation:nth-child(3) .observation__title{font-size:22px}.canva .observation__body{font-size:19px;line-height:1.85}.canva .approach__more{margin-top:56px}.canva .engagement__lede{font-size:19px;line-height:1.85;margin-bottom:32px}.canva .engagement__lede+.engagement__lede{margin-bottom:56px}.canva .stage{padding-block:24px 52px}.canva .stage:nth-child(1){padding-block:12px 52px}.canva .stage:nth-child(3){padding-block:24px 52px}.canva .stage:nth-child(4){padding-block:24px 52px}.canva .stage__title{font-size:21px;margin-bottom:28px;letter-spacing:-.014em}.canva .stage:nth-child(4) .stage__title{font-weight:500}.canva .stage__body{font-size:19px;line-height:1.85}.canva .orientation{padding-block:28px 88px}.canva .orientation .eyebrow{font-size:12px;margin-bottom:14px}.canva .orientation__portrait{width:152px;margin-bottom:12px}.canva .orientation__identity{margin-bottom:24px}.canva .orientation__credential{opacity:.95;letter-spacing:0}.canva .orientation__body>p{font-size:19px;line-height:1.9;margin-bottom:44px}.canva .orientation__invite{margin-top:48px}.canva .orientation__invite-line{font-size:19px;line-height:1.9}.canva .orientation__cta{font-size:11px;padding:14px 24px}}
