.o_jVjW_hero{overflow:clip}.o_jVjW_heroGrid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,6vw,100px);min-height:min(780px,100svh - 150px);padding-top:45px;padding-bottom:36px;display:grid}.o_jVjW_heroCopy{padding-block:25px}.o_jVjW_heroCopy>.o_jVjW_eyebrow{margin-bottom:28px}.o_jVjW_heroCopy h1{letter-spacing:-.045em;outline:none;margin-top:25px;margin-bottom:27px;font-size:clamp(56px,5.8vw,86px);line-height:.99}.o_jVjW_titleLine{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:clip}.o_jVjW_titleLine>span{display:block}.o_jVjW_heroDescription{max-width:410px;margin-bottom:28px;font-size:14px;line-height:1.9}.o_jVjW_heroCredentials{letter-spacing:.03em;color:var(--color-coffee);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:22px;font-size:10px;display:flex}.o_jVjW_heroCredentials>span{background:var(--color-taupe);border-radius:50%;width:3px;height:3px}.o_jVjW_heroVisual{align-self:stretch;height:clamp(480px,43vw,660px);margin-top:8px;position:relative}.o_jVjW_architecture{background:var(--color-sand);border-radius:48% 48% 0 0;position:absolute;inset:0;overflow:clip}.o_jVjW_architectureImage{object-fit:cover;object-position:center}.o_jVjW_portalOutline{pointer-events:none;border:1px solid #9c796a80;border-radius:48% 48% 0 0;position:absolute;inset:-16px 18px 22px -17px}.o_jVjW_visualNote{text-align:center;color:var(--color-ivory);text-shadow:0 1px 5px #1d1b1a99;letter-spacing:.06em;font-size:10px;position:absolute;bottom:17px;left:28px;right:28px}.o_jVjW_heroFoot{border-top:1px solid var(--border-subtle);color:var(--color-coffee);justify-content:space-between;align-items:center;gap:25px;padding-block:23px;font-size:10px;display:flex}.o_jVjW_heroFoot a{align-items:center;gap:14px;min-height:26px;display:inline-flex}.o_jVjW_heroFoot>span{letter-spacing:.08em}.o_jVjW_scrollLine{background:var(--color-taupe);width:35px;height:1px}.o_jVjW_heroFoot i{margin-left:12px}.o_jVjW_manifesto{padding-block:var(--section-space);grid-template-columns:1fr 2fr;gap:45px;display:grid}.o_jVjW_manifestoLabel{padding-top:12px}.o_jVjW_smallRule{background:var(--color-taupe);width:56px;height:1px;margin-top:25px;display:block}.o_jVjW_manifesto h2{max-width:820px}.o_jVjW_manifestoText{align-items:flex-start;gap:35px;max-width:575px;margin:37px 0 0 auto;display:flex}.o_jVjW_manifestoText p{font-size:15px}.o_jVjW_asterisk{color:var(--color-taupe);font-family:Georgia,serif;font-size:38px;line-height:1.4}.o_jVjW_about{background:var(--color-sand);padding-block:var(--section-space)}.o_jVjW_aboutGrid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(50px,8vw,130px);display:grid}.o_jVjW_portraitFigure{max-width:510px;margin:0}.o_jVjW_portraitFrame{aspect-ratio:4/5;border-radius:48% 48% 0 0;position:relative;overflow:clip}.o_jVjW_portrait{object-fit:cover;object-position:50% 49%}.o_jVjW_portraitFigure figcaption{font-family:var(--font-cormorant),serif;border-top:1px solid #51433f3d;justify-content:space-between;align-items:baseline;gap:20px;margin-top:20px;padding-top:14px;font-size:27px;display:flex}.o_jVjW_portraitFigure figcaption span{font-family:var(--font-manrope),sans-serif;font-size:9px}.o_jVjW_aboutCopy h2{margin-block:25px 28px}.o_jVjW_aboutCopy p{margin-bottom:20px;font-size:15px}.o_jVjW_qualifications{margin-block:26px 20px;padding:0;list-style:none}.o_jVjW_qualifications li{border-bottom:1px solid #51433f38;align-items:center;gap:14px;padding-block:12px;font-size:12px;display:flex}.o_jVjW_qualifications li i{color:var(--color-coffee);font-size:17px}.o_jVjW_approach{padding-block:var(--section-space)}.o_jVjW_sectionIntro{grid-template-columns:1fr 2fr;align-items:start;gap:45px;margin-bottom:64px;display:grid}.o_jVjW_sectionIntro>span{padding-top:14px}.o_jVjW_approachIntroduction{gap:18px;margin-top:28px;display:grid}.o_jVjW_approachIntroduction p{font-size:15px}.o_jVjW_approachRow{border-top:1px solid var(--border-subtle);grid-template-columns:.25fr .95fr 1.7fr .1fr;gap:35px;padding-block:42px;display:grid}.o_jVjW_approachRow:last-child{border-bottom:1px solid var(--border-subtle)}.o_jVjW_rowIndex{color:var(--color-coffee);padding-top:12px;font-size:11px}.o_jVjW_approachRow h3{font-size:clamp(32px,3.3vw,46px)}.o_jVjW_approachRow p{max-width:610px;font-size:15px}.o_jVjW_approachRow>i{color:var(--color-taupe);padding-top:14px}.o_jVjW_audience{background:#e9dfd4;padding-block:90px}.o_jVjW_audienceGrid{grid-template-columns:1fr 1fr;gap:12%;display:grid}.o_jVjW_audience h2{margin-block:24px}.o_jVjW_audienceGrid>div:first-child p{max-width:365px;font-size:15px}.o_jVjW_audienceList article{border-bottom:1px solid var(--border-subtle);padding-block:25px}.o_jVjW_audienceList article:first-child{padding-top:0}.o_jVjW_audienceList h3{margin-bottom:8px;font-size:34px}.o_jVjW_audienceList p{font-size:14px}.o_jVjW_process{padding-block:var(--section-space)}.o_jVjW_processIntro{grid-template-columns:.75fr 1.35fr .9fr;align-items:start;gap:45px;margin-bottom:68px;display:grid}.o_jVjW_processIntro>span{padding-top:12px}.o_jVjW_processIntro p{padding-top:15px;font-size:14px}.o_jVjW_timeline{grid-template-columns:repeat(3,1fr);gap:55px;margin:0;padding:0;list-style:none;display:grid}.o_jVjW_timeline li{border-top:1px solid var(--color-taupe);padding-top:25px;position:relative}.o_jVjW_timeline li:before{content:"";background:var(--color-coffee);border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:0}.o_jVjW_stepNumber{font-family:var(--font-cormorant),serif;color:var(--color-taupe);font-size:56px;line-height:1}.o_jVjW_timeline h3{margin-block:18px 12px;font-size:33px}.o_jVjW_timeline p{max-width:340px;font-size:14px}.o_jVjW_processNote{color:var(--color-coffee);margin-top:42px;font-size:11px}.o_jVjW_faq{padding-top:12px;padding-bottom:var(--section-space);grid-template-columns:.8fr 1.2fr;gap:9%;display:grid}.o_jVjW_faq h2{margin-top:24px}.o_jVjW_faqItem{border-top:1px solid var(--border-subtle)}.o_jVjW_faqItem:last-child{border-bottom:1px solid var(--border-subtle)}.o_jVjW_faqItem h3{font-family:var(--font-manrope),sans-serif}.o_jVjW_faqItem button{color:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:25px;width:100%;min-height:78px;padding:23px 0;font-size:13px;font-weight:500;line-height:1.7;display:flex}.o_jVjW_faqItem button i{color:var(--color-coffee);flex-shrink:0;font-size:22px}.o_jVjW_faqAnswer{visibility:hidden;transition:grid-template-rows .3s var(--ease-out), visibility .3s;grid-template-rows:0fr;display:grid}.o_jVjW_faqAnswer>div{overflow:hidden}.o_jVjW_faqAnswer p{color:var(--color-coffee);padding:0 40px 24px 0;font-size:13px;line-height:1.9}.o_jVjW_faqItem[data-open=true] .o_jVjW_faqAnswer{visibility:visible;grid-template-rows:1fr}.o_jVjW_finalCta{background:var(--color-charcoal);color:var(--color-ivory);border-bottom:1px solid #d8c7b833;padding-block:110px 95px}.o_jVjW_finalGrid{grid-template-columns:1.5fr 1fr;align-items:center;gap:15%;display:grid}.o_jVjW_finalCta .o_jVjW_eyebrow{color:var(--color-sand)}.o_jVjW_finalCta h2{letter-spacing:-.04em;margin-block:28px;font-size:clamp(56px,6.7vw,98px);line-height:1.01}.o_jVjW_finalCta p{color:var(--color-sand);margin-bottom:32px;font-size:14px;line-height:1.9}.o_jVjW_finalCta a:focus-visible{outline-color:var(--color-ivory)}.o_jVjW_finalSymbol{text-align:center;color:var(--color-sand)}.o_jVjW_finalSymbol svg{width:220px;max-width:100%;margin-inline:auto;display:block}.o_jVjW_finalSymbol>span{font-family:var(--font-cormorant),serif;margin-top:28px;font-size:24px;display:block}.o_jVjW_floatingWhatsapp{z-index:40;background:var(--color-coffee);width:52px;height:52px;color:var(--color-ivory);border:1px solid var(--color-sand);border-radius:50%;place-items:center;font-size:23px;display:grid;position:fixed;bottom:24px;right:24px}@media (min-width:1600px){.o_jVjW_heroGrid{min-height:790px}}@media (max-width:1050px){.o_jVjW_heroGrid{gap:42px}.o_jVjW_heroCopy h1{font-size:clamp(56px,6vw,68px)}.o_jVjW_heroDescription{font-size:13px}.o_jVjW_heroVisual{height:540px}.o_jVjW_aboutGrid{gap:50px}.o_jVjW_approachRow{grid-template-columns:.15fr .9fr 1.6fr;gap:20px}.o_jVjW_approachRow>i{display:none}.o_jVjW_processIntro{grid-template-columns:.8fr 1.2fr}.o_jVjW_processIntro p{grid-column:2;padding-top:0}.o_jVjW_timeline{gap:30px}.o_jVjW_finalGrid{gap:8%}}@media (max-width:800px){.o_jVjW_heroGrid{grid-template-columns:1fr;gap:40px;min-height:auto;padding-top:38px;padding-bottom:30px}.o_jVjW_heroCopy{padding-block:0}.o_jVjW_heroCopy h1{margin-top:20px;margin-bottom:24px;font-size:clamp(44px,8.8vw,68px)}.o_jVjW_titleLine,.o_jVjW_titleLine>span{display:inline}.o_jVjW_titleLine:not(:last-child):after{content:" "}.o_jVjW_heroCopy h1{max-width:580px}.o_jVjW_heroDescription{max-width:520px;font-size:15px}.o_jVjW_heroVisual{aspect-ratio:4/4.3;width:100%;max-width:560px;height:auto;margin:15px auto 0}.o_jVjW_portalOutline{inset:-12px 15px 16px -10px}.o_jVjW_heroFoot{padding-block:16px}.o_jVjW_heroFoot>span{display:none}.o_jVjW_manifesto{grid-template-columns:1fr;gap:35px}.o_jVjW_manifestoLabel{align-items:center;gap:24px;display:flex}.o_jVjW_smallRule{margin-top:0}.o_jVjW_manifestoText{gap:22px;max-width:100%;margin-top:28px}.o_jVjW_aboutGrid{grid-template-columns:1fr;gap:48px}.o_jVjW_portraitFigure{width:100%;max-width:540px;margin:0 auto}.o_jVjW_portraitFigure figcaption{font-size:26px}.o_jVjW_portraitFigure figcaption span{font-size:9px}.o_jVjW_aboutCopy{max-width:580px}.o_jVjW_aboutCopy h2{max-width:400px}.o_jVjW_sectionIntro{grid-template-columns:1fr;gap:20px;margin-bottom:40px}.o_jVjW_sectionIntro>span{padding-top:0}.o_jVjW_approachRow{grid-template-columns:28px 1fr;gap:20px 15px;padding-block:30px}.o_jVjW_approachRow p{grid-column:2;font-size:14px}.o_jVjW_approachRow h3{font-size:37px}.o_jVjW_rowIndex{padding-top:10px}.o_jVjW_audience{padding-block:70px}.o_jVjW_audienceGrid{grid-template-columns:1fr;gap:45px}.o_jVjW_audienceList article:first-child{border-top:1px solid var(--border-subtle);padding-top:24px}.o_jVjW_processIntro{grid-template-columns:1fr;gap:24px;margin-bottom:42px}.o_jVjW_processIntro>span{padding-top:0}.o_jVjW_processIntro p{grid-column:1}.o_jVjW_timeline{grid-template-columns:1fr;gap:33px}.o_jVjW_timeline li{grid-template-columns:55px 1fr;gap:12px 20px;padding-top:26px;display:grid}.o_jVjW_timeline h3{align-self:center;margin:0;font-size:31px}.o_jVjW_stepNumber{font-size:47px}.o_jVjW_timeline p{grid-column:2;max-width:100%}.o_jVjW_faq{grid-template-columns:1fr;gap:40px}.o_jVjW_faqItem button{min-height:76px;font-size:13px}.o_jVjW_faqAnswer p{padding-right:20px}.o_jVjW_finalCta{padding-block:75px}.o_jVjW_finalGrid{grid-template-columns:1fr;gap:65px}.o_jVjW_finalCta h2{font-size:clamp(52px,10vw,80px)}.o_jVjW_finalSymbol{text-align:left;align-items:center;gap:25px;display:flex}.o_jVjW_finalSymbol svg{width:85px;margin:0}.o_jVjW_finalSymbol>span{margin:0;font-size:25px}.o_jVjW_floatingWhatsapp{width:46px;height:46px;bottom:16px;right:16px}}@media (max-width:360px){.o_jVjW_heroCopy h1{font-size:44px}.o_jVjW_heroDescription{font-size:14px}.o_jVjW_portraitFigure figcaption{flex-direction:column;gap:5px}.o_jVjW_button{padding-inline:20px}}
.HLmp3a_intro{width:100vw;max-width:100%;height:100dvh;max-height:100dvh;color:var(--color-coffee);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:clip}.HLmp3a_intro::backdrop{background:0 0}.HLmp3a_backdrop{display:block;position:absolute;inset:0}.HLmp3a_mark{aspect-ratio:580/730;transform-origin:50%;width:120px;position:absolute;top:calc(50% - 130px);left:calc(50% - 60px)}.HLmp3a_mark svg{width:100%;height:100%;display:block}.HLmp3a_introBrand{width:270px;height:100px;position:absolute;top:calc(50% + 35px);left:calc(50% - 135px);overflow:hidden}.HLmp3a_introBrand img{mix-blend-mode:darken;width:510px;max-width:none;height:204px;display:block;position:absolute;top:-60px;left:-179px}.HLmp3a_skip{bottom:38px;right:var(--gutter);color:var(--color-coffee);border:0;border-bottom:1px solid var(--border-subtle);background:0 0;align-items:center;gap:24px;padding:14px 0;font-size:11px;display:flex;position:absolute}@media (max-width:800px){.HLmp3a_mark{width:95px;top:calc(50% - 120px);left:calc(50% - 47.5px)}.HLmp3a_introBrand{top:calc(50% + 6px)}.HLmp3a_skip{bottom:30px}}@media (prefers-reduced-motion:reduce){.HLmp3a_intro{display:none!important}}
