.presenca-case{--case-accent:#73518d}.presenca-hero{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(2rem,5vw,5rem);align-items:center}.presenca-hero-copy{min-width:0}.presenca-hero h1{font-size:clamp(2.25rem,4.1vw,4.4rem);max-width:16ch;line-height:1.08}.presenca-hero .intro{max-width:40rem}.presenca-tags{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:1.7rem}.presenca-tags span{border:1px solid var(--line);border-radius:99px;padding:.45rem .8rem;font-size:.78rem}.presenca-screen{margin:0;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--paper);box-shadow:0 20px 55px #1c172915}.presenca-screen>a{display:block}.presenca-screen img{display:block;width:100%;height:auto}.presenca-browser{display:flex;align-items:center;gap:1.4rem;min-height:36px;padding:.5rem 1rem;color:var(--muted);background:var(--soft);font-size:.72rem;overflow-wrap:anywhere}.presenca-browser>span:first-child{letter-spacing:3px;color:#aa90b5;white-space:nowrap}.presenca-screen figcaption{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:.9rem 1.1rem;font-size:.75rem;color:var(--muted)}.presenca-outcomes{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.presenca-outcomes>h2{max-width:25ch;font-size:clamp(1.6rem,2.5vw,2.5rem);margin-bottom:2rem}.presenca-outcomes>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.presenca-outcomes article{padding-left:1.2rem;border-left:3px solid #a286b6}.presenca-outcomes h3{font-size:1.15rem;margin:0 0 .6rem}.presenca-outcomes p{margin:0;line-height:1.7;color:var(--muted)}.presenca-reading{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,.8fr);gap:clamp(2rem,7vw,7rem);align-items:start;max-width:1280px}.presenca-reading .prose{max-width:none}.presenca-reading aside{background:var(--paper);border:1px solid var(--line);border-top:4px solid #a286b6;border-radius:12px;padding:clamp(1.2rem,2.5vw,2.2rem);margin-top:1.5rem}.presenca-reading aside h2{font-size:1.6rem;line-height:1.2}.presenca-reading aside p{line-height:1.7;color:var(--muted)}.presenca-terms{display:grid;gap:.7rem;padding:1rem 0;font-size:1.1rem;overflow-wrap:anywhere}.presenca-terms>span:nth-child(2){color:#9871ae}.presenca-gallery .section-head{align-items:end;gap:2rem}.presenca-gallery .section-head>p{max-width:32rem}.presenca-gallery .presenca-screen{max-width:1280px;margin-inline:auto}.presenca-services{display:flex;gap:1.5rem;flex-wrap:wrap;margin-top:1.5rem}.presenca-case .detail-cta h2{max-width:25ch}.presenca-case .detail-cta p{max-width:48rem}@media(max-width:900px){.presenca-hero,.presenca-reading{grid-template-columns:1fr}.presenca-hero h1{max-width:22ch}.presenca-outcomes>div{grid-template-columns:1fr;gap:1.5rem}.presenca-reading aside{margin-top:0}.presenca-gallery .section-head{display:block}.presenca-gallery .section-head>p{max-width:none}.presenca-screen{border-radius:10px}.presenca-case .detail-cta .button{white-space:normal;text-align:center}}.presenca-reading{margin-inline:auto}