.marca-pessoal-page{--background:oklch(96.09% .0013 106.43);--foreground:oklch(20.4% .008 42);--primary:oklch(39.0959% .124503 17.8761);--primary-foreground:oklch(100% 0 0);--accent:var(--primary);--accent-foreground:var(--primary-foreground);--card:oklch(91.5018% .017808 81.3297);--card-foreground:var(--foreground);--border:var(--primary);--ring:var(--primary);--brand-ending:oklch(20.4% .02 28);background:var(--background);color:var(--foreground);letter-spacing:0;font-family:Montserrat,sans-serif;font-size:15px;line-height:1.75}.marca-pessoal-page :where(h1,h2,h3,p,a,li,span){letter-spacing:0}.marca-pessoal-page :where(h1,h2,h3){font-family:Playfair Display,Georgia,serif;font-weight:400}.marca-pessoal-page h1{font-size:58px;line-height:1.08}.marca-pessoal-page h2{font-size:37px;line-height:1.18}.marca-pessoal-page em{font-weight:400}.marca-pessoal-page strong{font-weight:700}.mp-container{width:min(100% - 112px,1120px);margin-inline:auto}.mp-header{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;min-height:76px;font-size:10px;font-weight:500;line-height:1.5;display:grid}.mp-header>:last-child{text-align:right}.mp-logo{object-fit:contain;width:30px;height:30px}.mp-opening{grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding-bottom:72px;display:grid}.mp-opening-copy{max-width:440px;padding-block:24px}.mp-opening-copy p{max-width:410px;margin-top:26px}.mp-photo{aspect-ratio:934/1400;object-fit:contain;width:100%;height:auto;display:block}.mp-opening-photo{justify-self:end;max-width:440px}.marca-pessoal-page .mp-whatsapp{max-width:100%;height:auto;min-height:44px;box-shadow:none;text-align:center;white-space:normal;border-radius:0;margin-top:28px;padding:13px 22px;font-size:10px;font-weight:600;line-height:1.4}.mp-about-inner{grid-template-columns:.8fr 1.2fr;align-items:start;gap:62px;display:grid}.mp-brand-section{padding-block:16px 100px}.mp-section-photo{max-width:365px}.mp-copy>p{margin-top:20px}.mp-needs{margin-top:24px}.mp-needs h3{margin-bottom:8px;font-size:23px;line-height:1.4}.mp-needs ul{padding:0;list-style:none}.mp-needs li{margin-top:7px;padding-left:18px;position:relative}.mp-needs li:before{content:"–";color:var(--primary);position:absolute;inset-inline-start:0}.mp-image-section{grid-template-columns:1.3fr .85fr;align-items:start;gap:64px;padding-block:36px 76px;display:grid}.mp-image-section .mp-photo{margin-top:4px}.mp-consulting{background:var(--card);margin-top:28px;padding:22px 24px}.mp-consulting p+p{margin-top:18px}.mp-story{padding-bottom:90px}.mp-story-inner{border-top:1px solid var(--primary);max-width:760px;padding-top:35px}.mp-story p{margin-top:22px}.mp-about{background:var(--card)}.mp-about-inner{align-items:center;padding-block:72px}.mp-about .mp-copy>p+p{margin-top:18px}.mp-method{background:var(--primary);color:var(--primary-foreground);padding-block:70px 78px}.mp-method-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px;margin-top:24px;display:grid}.mp-method-letter{font-family:Playfair Display,Georgia,serif;font-size:96px;line-height:1.05;display:block}.mp-method h3{margin-top:10px;font-size:25px}.mp-method p{margin-top:12px;font-size:14px}.mp-ending{background:var(--brand-ending);color:var(--primary-foreground);text-align:center;padding-block:76px 64px}.mp-ending-copy{max-width:590px;margin:22px auto 0}.mp-ending-motto{margin-top:36px;font-family:Playfair Display,Georgia,serif;font-size:21px}.mp-footer{text-align:center;padding-block:22px;font-size:11px}.mp-footer a:focus-visible{outline:2px solid var(--ring);outline-offset:4px}@media (width<=1023px){.mp-container{width:min(100% - 64px,1120px)}.marca-pessoal-page h1{font-size:48px}.marca-pessoal-page h2{font-size:32px}.mp-opening,.mp-about-inner,.mp-image-section{gap:40px}.mp-method-grid{gap:32px}}@media (width<=767px){.marca-pessoal-page{font-size:14px;line-height:1.7}.mp-container{width:calc(100% - 40px)}.mp-header{gap:12px;min-height:68px;font-size:8px}.mp-logo{width:26px;height:26px}.marca-pessoal-page h1{font-size:38px}.marca-pessoal-page h2{font-size:29px}.mp-opening{gap:24px;padding-bottom:48px}.mp-opening-copy{padding-block:10px}.mp-opening-copy p{margin-top:20px}.mp-about-inner{grid-template-columns:1fr;gap:28px}.mp-brand-section{padding-block:12px 52px}.mp-section-photo{justify-self:center;width:100%;max-width:365px}.mp-image-section{grid-template-columns:1fr;gap:30px;padding-block:8px 48px}.mp-image-section>.mp-photo{justify-self:center;width:100%;max-width:365px}.mp-consulting{padding:20px}.mp-story{padding-bottom:48px}.mp-story-inner{padding-top:28px}.mp-about-inner{padding-block:44px}.mp-method{padding-block:48px}.mp-method-grid{grid-template-columns:1fr;gap:30px;margin-top:28px}.mp-method-item{grid-template-columns:64px 1fr;column-gap:22px;display:grid}.mp-method-letter{grid-row:span 2;font-size:76px}.mp-method h3{margin-top:0;font-size:24px}.mp-method p{margin-top:6px}.mp-ending{padding-block:52px 44px}}@media (width<=519px){.mp-opening{grid-template-columns:1fr;gap:28px}.mp-opening-copy{max-width:100%}.mp-opening-photo{justify-self:center;width:100%;max-width:340px}}
