body.demo-landing-advocacia{--paper:#f0eddf;--ink:#343c35;background:var(--paper);color:var(--ink);font:16px/1.75 DemoSource}.pt-header{border-bottom:1px solid #343c3540;justify-content:space-between;align-items:center;gap:30px;padding:25px 6%;display:flex}.pt-header>a:first-child{font:42px DemoCormorant;text-decoration:none}.pt-header span{font:11px DemoMono}.pt-header>a:last-child{align-items:center;min-height:44px;font-size:12px;display:flex}.pt-opening{padding:75px 12%}.pt-opening h1{max-width:1050px;margin:30px 0 50px;font:clamp(62px,7vw,102px)/1.04 DemoCormorant}.pt-opening-bottom{grid-template-columns:1fr 150px;align-items:center;gap:20%;display:grid}.pt-opening p{max-width:440px}.pt-opening svg{width:130px;height:130px}.pt-dossier{background:#d6d1c4;grid-template-columns:1fr 2.4fr;gap:80px;padding:65px 8%;display:grid}.pt-dossier aside{padding-top:20px;font:11px DemoMono}.pt-dossier article{border-top:1px solid #343c3570;grid-template-columns:50px 1fr 1.1fr;align-items:start;gap:35px;padding:28px 0;display:grid}.pt-dossier article>span{font:11px DemoMono}.pt-dossier h2{margin:0;font:36px DemoCormorant}.pt-dossier p{margin:0;font-size:14px}.pt-boundary{text-align:center;padding:85px 20%}.pt-boundary h2{margin:30px 0;font:70px/1.04 DemoCormorant}.pt-boundary p{max-width:560px;margin:auto}.pt-form{color:#f0eddf;--ink:#f0eddf;--paper:#343c35;background:#343c35;grid-template-columns:1fr 1fr;gap:100px;padding:75px 12%;display:grid}.pt-form h2{font:65px/1 DemoCormorant}.pt-form p{max-width:370px}.pt-footer{justify-content:space-between;align-items:center;gap:25px;padding:25px 6%;font:11px DemoMono;display:flex}.pt-footer b{font:35px DemoCormorant}.pt-footer a{align-items:center;min-height:44px;display:flex}@media (width<=760px){.pt-header{flex-wrap:wrap;gap:12px;padding:16px 5%}.pt-header>a:first-child{font-size:34px}.pt-header span{order:3;width:100%}.pt-opening{padding:45px 6%}.pt-opening h1{margin:25px 0;font-size:52px}.pt-opening-bottom{grid-template-columns:1fr 60px;gap:20px}.pt-opening svg{width:60px;height:60px}.pt-dossier{grid-template-columns:1fr;gap:25px;padding:40px 6%}.pt-dossier article{grid-template-columns:30px 1fr;gap:12px}.pt-dossier article p{grid-column:2}.pt-dossier h2{font-size:32px}.pt-boundary{padding:55px 6%}.pt-boundary h2{font-size:48px}.pt-form{grid-template-columns:1fr;gap:25px;padding:50px 6%}.pt-form h2{font-size:48px}.pt-footer{flex-wrap:wrap}.pt-footer span{order:3;width:100%}}@media (width<=360px){.pt-form h2,body.demo-landing-advocacia .pt-form h2{font-size:44px}}body.demo-landing-advocacia .pt-header{grid-template-columns:1fr auto;gap:30px;padding:24px 6%;display:grid;position:relative}body.demo-landing-advocacia .pt-wordmark{text-align:right;font:54px/.9 DemoCormorant;text-decoration:none}body.demo-landing-advocacia .pt-wordmark span{font:inherit}body.demo-landing-advocacia .pt-wordmark small{margin-top:12px;font:11px DemoMono;display:block}body.demo-landing-advocacia .pt-header details{max-width:440px;position:relative}body.demo-landing-advocacia .pt-header summary{cursor:pointer;border:1px solid #343c3560;justify-content:space-between;align-items:center;padding:15px 18px;font:11px DemoMono;list-style:none;display:flex}body.demo-landing-advocacia .pt-header summary::-webkit-details-marker{display:none}body.demo-landing-advocacia .pt-header nav{z-index:5;color:#f0eddf;background:#343c35;width:100%;padding:15px 20px;position:absolute;top:100%;left:0;box-shadow:0 12px 30px #343c3530}body.demo-landing-advocacia .pt-header nav a{border-bottom:1px solid #f0eddf55;align-items:center;min-height:50px;font:12px DemoMono;text-decoration:none;display:flex}body.demo-landing-advocacia .pt-form{padding:65px 12%;display:block}body.demo-landing-advocacia .pt-form>div:first-child{max-width:750px;margin-bottom:35px}body.demo-landing-advocacia .pt-form h2{margin:20px 0;font-size:60px}body.demo-landing-advocacia .pt-form>div:first-child p{max-width:620px}body.demo-landing-advocacia .concept-form{border-top:1px solid #f0eddf70;grid-template-columns:1fr 1fr;gap:25px 45px;padding-top:30px}body.demo-landing-advocacia .concept-form>button{grid-area:2/2}body.demo-landing-advocacia .concept-form>.concept-note{grid-area:2/1;align-self:center}body.demo-landing-advocacia .concept-form>[data-sim-result]{grid-column:1/-1}@media (width<=760px){body.demo-landing-advocacia .pt-header{grid-template-columns:1fr;gap:20px;padding:22px 6%}body.demo-landing-advocacia .pt-wordmark{text-align:left;grid-row:1;font-size:48px}body.demo-landing-advocacia .pt-header details{max-width:none}body.demo-landing-advocacia .pt-header summary span{order:0;width:auto}body.demo-landing-advocacia .pt-form{padding:45px 6%}body.demo-landing-advocacia .pt-form h2{font-size:43px}body.demo-landing-advocacia .concept-form{grid-template-columns:1fr}body.demo-landing-advocacia .concept-form>*{grid-area:auto/1}body.demo-landing-advocacia .concept-form{grid-template-columns:minmax(0,1fr);column-gap:0}body.demo-landing-advocacia .concept-form>button,body.demo-landing-advocacia .concept-form>.concept-note,body.demo-landing-advocacia .concept-form>[data-sim-result]{grid-area:auto/1/auto/-1}}
