.pp{--pattern:url(/propostas-marca/pattern.png);--vinho:#40101F;--vinho-2:#571A2E;--vinho-3:#310C18;--dourado:#C79A67;--dourado-claro:#DDBB90;--dourado-fundo:#96703F;--dourado-texto:#7E5B2E;--nude:#ECE8DF;--nude-claro:#F5F2EB;--marrom:#5C4326;--ink:#2E2226;--branco:#FFFFFF;--texto-suave:#55444B;--texto-claro-suave:#DCD0BF;--linha-clara:#D8CFBC;--linha-escura:rgba(199,154,103,.28);--disp:"Julius Sans One",sans-serif;--sans:"Karla",sans-serif;--acc:"Cormorant Garamond",Georgia,serif;--titulo:"Cormorant Garamond",Georgia,serif;--maxw:1180px;--tr:cubic-bezier(.22,.61,.36,1)}.pp *{margin:0;padding:0;box-sizing:border-box}.pp{scroll-behavior:smooth;font-family:var(--sans);color:var(--ink);background:var(--nude-claro);line-height:1.65;font-size:17px;-webkit-font-smoothing:antialiased}.pp img{max-width:100%;display:block}.pp a{color:inherit;text-decoration:none}.pp h1,.pp h2,.pp h3{font-weight:400}.pp section{scroll-margin-top:84px}.pp .display{font-family:var(--disp);letter-spacing:.14em;text-transform:uppercase}.pp .wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px}.pp .eyebrow{font-size:.82rem;letter-spacing:.3em;color:var(--dourado-texto);display:flex;align-items:center;gap:16px;margin-bottom:22px}.pp .eyebrow:before{content:"";width:44px;height:1px;background:var(--dourado);flex:none}.pp .contato .eyebrow,.pp .hero .eyebrow,.pp .plano .eyebrow{color:var(--dourado)}.pp .btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--disp);font-size:.8rem;letter-spacing:.22em;text-transform:uppercase;padding:15px 28px;border:1px solid var(--dourado);color:var(--vinho);background:var(--dourado);transition:all .3s var(--tr)}.pp .btn:hover{background:var(--dourado-claro);border-color:var(--dourado-claro);transform:translateY(-2px)}.pp .btn.ghost{background:transparent;color:var(--dourado)}.pp .btn.ghost:hover{background:rgba(199,154,103,.12)}.pp .btn.sm{padding:11px 20px;font-size:.72rem}.pp .reveal{opacity:0;transform:translateY(26px);transition:opacity .8s var(--tr),transform .8s var(--tr)}.pp .reveal.in{opacity:1;transform:none}.pp :focus-visible{outline:2px solid var(--dourado);outline-offset:3px}@media(prefers-reduced-motion:reduce){.pp{scroll-behavior:auto}.pp *,.pp :after,.pp :before{animation-duration:.01ms!important;transition-duration:.01ms!important}.pp .reveal{opacity:1;transform:none}}.pp{--nude-2:#E3DDD0;--texto-claro:var(--nude);--oxblood:#9A4230;--oxblood-claro:#C9806D;background:var(--vinho);font-weight:300;overflow-x:hidden}.pp .sec{padding:120px 0;scroll-margin-top:84px}@media(max-width:720px){.pp .sec{padding:76px 0}.pp .wrap{padding:0 22px}}.pp h1,.pp h2,.pp h3,.pp h4{line-height:1.3;letter-spacing:.12em}.pp .eyebrow,.pp h1,.pp h2,.pp h3,.pp h4{font-family:var(--disp);font-weight:400;text-transform:uppercase}.pp .eyebrow{font-size:.78rem;letter-spacing:.42em}.pp .lead{font-size:1.1rem;line-height:1.7;font-weight:300}.pp .fine{font-size:.78rem;line-height:1.6}.pp .seal{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--dourado);color:var(--dourado);font-family:var(--acc);font-style:italic;position:relative}.pp .seal:before{content:"";position:absolute;inset:4px;border-radius:50%;border:1px solid rgba(199,154,103,.35)}.pp .seal span{font-weight:500;letter-spacing:.04em}.pp .brand-emblem{height:38px}.pp .brand-emblem,.pp .brand-lockup{display:block;width:auto}.pp .topbar{position:fixed;top:0;left:0;right:0;z-index:60;display:flex;align-items:center;justify-content:space-between;height:76px;padding:0 28px;background:rgba(64,16,31,0);transition:background .4s var(--tr),box-shadow .4s var(--tr)}.pp .topbar.solid{background:var(--vinho);box-shadow:0 2px 24px rgba(30,5,13,.35)}.pp .tb-brand{display:flex;align-items:center;gap:13px;color:var(--nude)}.pp .tb-brand b{font-family:var(--disp);font-weight:400;font-size:1rem;letter-spacing:.22em;text-transform:uppercase;color:var(--nude);line-height:1.2}.pp .tb-brand b small{display:block;font-size:.52rem;letter-spacing:.4em;color:var(--dourado-claro)}.pp .tb-nav{display:flex;gap:34px;align-items:center}.pp .tb-nav a{color:var(--nude);font-size:.82rem;letter-spacing:.16em;text-transform:uppercase;position:relative;padding:6px 0;transition:color .3s var(--tr)}.pp .tb-nav a:not(.tb-cta):after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:var(--dourado);transition:width .3s var(--tr)}.pp .tb-nav a:not(.tb-cta):hover:after{width:100%}.pp .tb-nav a.tb-cta{font-family:var(--disp);border:1px solid var(--dourado);color:var(--dourado);padding:14px 24px;font-size:.72rem;letter-spacing:.2em;line-height:1;transition:all .3s var(--tr)}.pp .tb-nav a.tb-cta:hover{background:var(--dourado);color:var(--vinho)}@media(max-width:880px){.pp .tb-nav a:not(.tb-cta){display:none}.pp .topbar{padding:0 22px;height:66px}}.pp .hero{position:relative;min-height:100vh;display:flex;align-items:center;padding:130px 0 80px;background:var(--vinho);color:var(--texto-claro);overflow:hidden}.pp .hero:before{background-image:var(--pattern);background-size:120px;background-position:14px 18px;opacity:.06}.pp .hero:after,.pp .hero:before{content:"";position:absolute;inset:0;pointer-events:none}.pp .hero:after{background:radial-gradient(ellipse 60% 70% at 78% 30%,rgba(199,154,103,.14),transparent 60%)}.pp .hero-grid{display:none}.pp .hero .wrap{position:relative;z-index:2;width:100%}.pp .hero-logo{width:clamp(150px,17vw,200px);height:auto;margin-bottom:34px;filter:drop-shadow(0 18px 44px rgba(30,5,13,.45))}.pp .hero .eyebrow{color:var(--dourado);margin-bottom:24px;display:flex;align-items:center;gap:16px}.pp .hero .eyebrow:before{content:"";width:44px;height:1px;background:var(--dourado);flex:none}.pp .hero h1{font-size:clamp(1.8rem,4.2vw,3.3rem);letter-spacing:.1em;line-height:1.24;max-width:19ch}.pp .hero h1 em{font-style:normal;color:var(--dourado)}.pp .hero .lead{color:#E6DCCB;max-width:52ch;margin-top:28px;font-size:clamp(1rem,2vw,1.12rem)}.pp .hero-meta{display:flex;flex-wrap:wrap;gap:38px;margin-top:52px;padding-top:32px;border-top:1px solid var(--linha-escura)}.pp .hero-meta div{min-width:120px}.pp .hero-meta dt{font-family:var(--disp);font-size:.66rem;letter-spacing:.26em;text-transform:uppercase;color:var(--dourado);margin-bottom:9px}.pp .hero-meta dd{font-family:var(--sans);font-size:1.02rem;font-weight:500;color:var(--texto-claro)}.pp .confidential{position:absolute;top:50%;right:-46px;transform:translateY(-50%) rotate(90deg);font-family:var(--disp);font-size:.62rem;letter-spacing:.34em;text-transform:uppercase;color:rgba(199,154,103,.5);z-index:2}@media(max-width:880px){.pp .confidential{display:none}}.pp .sec-head{max-width:700px;margin-bottom:60px}.pp .sec-head .eyebrow{color:var(--dourado);display:flex;align-items:center;gap:16px;margin-bottom:22px}.pp .sec-head .eyebrow:before{content:"";width:44px;height:1px;background:var(--dourado);flex:none}.pp .sec-head h2{font-size:clamp(1.5rem,3vw,2.2rem);color:var(--vinho);line-height:1.3}.pp .sec-head h2 em{font-style:normal;color:var(--dourado-fundo)}.pp .sec-head p{margin-top:22px;color:var(--texto-suave);font-size:1.02rem;font-weight:300}.pp .light{background:var(--nude);color:var(--ink)}.pp .paper{background:var(--nude-claro)}.pp .dark{background:var(--vinho);color:var(--texto-claro);position:relative;overflow:hidden}.pp .dark:before{content:"";position:absolute;inset:0;background-image:var(--pattern);background-size:120px;background-position:14px 18px;opacity:.05;pointer-events:none}.pp .dark>.wrap{position:relative;z-index:1}.pp .dark .sec-head h2{color:var(--texto-claro)}.pp .dark .sec-head .eyebrow,.pp .dark .sec-head h2 em{color:var(--dourado)}.pp .dark .sec-head p{color:#E2D7C7}.pp .split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}@media(max-width:860px){.pp .split{grid-template-columns:1fr;gap:44px}}.pp .fam-list{list-style:none;border-top:1px solid var(--linha-clara)}.pp .fam-list li{display:flex;gap:18px;align-items:baseline;padding:20px 0;border-bottom:1px solid var(--linha-clara)}.pp .fam-list .k{font-family:var(--disp);font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;color:var(--dourado-fundo);min-width:132px}.pp .fam-list .v{font-family:var(--sans);font-size:1.05rem;font-weight:500;color:var(--ink);line-height:1.45}.pp .fam-list .v small{font-size:.86rem;color:var(--texto-suave);display:block;margin-top:3px;font-weight:300}.pp .patrim-card{background:var(--vinho);color:var(--texto-claro);padding:42px 40px;box-shadow:0 40px 80px -40px rgba(30,5,13,.5);position:relative;overflow:hidden}.pp .patrim-card:before{content:"";position:absolute;inset:0;background-image:var(--pattern);background-size:120px;opacity:.05;pointer-events:none}.pp .patrim-card>*{position:relative;z-index:1}.pp .patrim-card .label{font-family:var(--disp);font-size:.66rem;letter-spacing:.26em;text-transform:uppercase;color:var(--dourado)}.pp .patrim-card .total{font-family:var(--disp);font-size:clamp(2.2rem,7vw,3.6rem);font-weight:400;line-height:1.05;letter-spacing:.06em;margin:16px 0 6px;color:var(--texto-claro)}.pp .patrim-card .total span{color:var(--dourado-claro)}.pp .patrim-card .sub{color:var(--texto-claro-suave);font-size:.9rem;font-weight:300}.pp .bar{display:flex;height:8px;overflow:hidden;margin:32px 0 16px;background:var(--vinho-3)}.pp .bar i{display:block;height:100%}.pp .bar .imo{background:var(--dourado)}.pp .bar .out{background:rgba(236,232,223,.32)}.pp .barkey{display:flex;justify-content:space-between;gap:16px}.pp .barkey div{flex:1}.pp .barkey .dot{display:inline-block;width:9px;height:9px;margin-right:8px;vertical-align:middle}.pp .barkey b{font-family:var(--disp);font-size:1.15rem;letter-spacing:.05em;display:block;margin-top:8px;font-weight:400}.pp .barkey small{font-family:var(--disp);font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--texto-claro-suave)}.pp .quote-block{max-width:900px}.pp .quote-block h2{font-family:var(--acc);font-style:italic;text-transform:none;letter-spacing:0;font-size:clamp(1.7rem,4vw,3rem);font-weight:500;line-height:1.28;color:var(--texto-claro);border-left:2px solid var(--dourado);padding-left:32px}.pp .quote-block h2 em{color:var(--dourado-claro)}.pp .quote-block .by{margin-top:26px;padding-left:34px;color:var(--texto-claro-suave);font-size:.92rem;font-weight:300}.pp .prob-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:64px;background:var(--linha-escura);border:1px solid var(--linha-escura)}@media(max-width:760px){.pp .prob-grid{grid-template-columns:1fr}}.pp .prob-cell{background:var(--vinho);padding:44px 36px;transition:background .35s var(--tr)}.pp .prob-cell:hover{background:var(--vinho-2)}.pp .prob-cell .n{font-family:var(--acc);font-style:italic;font-size:1.2rem;letter-spacing:.1em;color:var(--dourado);margin-bottom:18px;display:block}.pp .prob-cell h3{font-size:1rem;letter-spacing:.18em;color:var(--dourado-claro);margin-bottom:16px;line-height:1.5}.pp .prob-cell p{color:var(--texto-claro-suave);font-size:.95rem;font-weight:300}.pp .calc{display:grid;grid-template-columns:.95fr 1.05fr;gap:0;border:1px solid #e2dacb;overflow:hidden;background:var(--branco)}@media(max-width:900px){.pp .calc{grid-template-columns:1fr}}.pp .calc-inputs{padding:46px 42px;border-right:1px solid #e2dacb}@media(max-width:900px){.pp .calc-inputs{border-right:none;border-bottom:1px solid #e2dacb}}.pp .calc-inputs h3{font-size:1rem;letter-spacing:.16em;color:var(--vinho);margin-bottom:10px}.pp .calc-inputs .hint{color:var(--texto-suave);font-size:.88rem;margin-bottom:32px;font-weight:300}.pp .field{margin-bottom:28px}.pp .field label{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 14px;font-family:var(--disp);font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:var(--dourado-fundo);margin-bottom:12px}.pp .field .val{font-family:var(--disp);font-size:1.05rem;color:var(--vinho);letter-spacing:.05em;text-transform:none;white-space:nowrap}.pp .field input[type=range]{width:100%;-webkit-appearance:none;appearance:none;height:36px;background:transparent;outline:none;cursor:pointer;margin:0;padding:0;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.pp .field input[type=range]::-webkit-slider-runnable-track{height:2px;background:var(--linha-clara)}.pp .field input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;margin-top:-10px;border-radius:50%;background:var(--vinho);border:3px solid var(--dourado);cursor:pointer;box-shadow:0 2px 8px rgba(64,16,31,.22)}.pp .field input[type=range]::-moz-range-track{height:2px;background:var(--linha-clara)}.pp .field input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--vinho);border:3px solid var(--dourado);cursor:pointer}.pp .field input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px rgba(199,154,103,.35)}.pp .scenario{display:flex;gap:8px;margin-bottom:8px}.pp .scenario button{flex:1;padding:12px 8px;border:1px solid var(--linha-clara);background:var(--nude-claro);color:var(--texto-suave);font-family:var(--disp);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:all .3s var(--tr);line-height:1.5}.pp .scenario button.active{background:var(--vinho);color:var(--dourado-claro);border-color:var(--vinho)}.pp .scenario button:hover{border-color:var(--dourado)}.pp .calc-out{padding:46px 42px;background:var(--vinho);color:var(--texto-claro);display:flex;flex-direction:column;position:relative;overflow:hidden}.pp .calc-out:before{content:"";position:absolute;inset:0;background-image:var(--pattern);background-size:120px;opacity:.05;pointer-events:none}.pp .calc-out>*{position:relative;z-index:1}.pp .calc-out .label{font-family:var(--disp);font-size:.66rem;letter-spacing:.26em;text-transform:uppercase;color:var(--dourado)}.pp .calc-total{font-family:var(--disp);font-weight:400;font-size:clamp(2.1rem,6.4vw,3.4rem);line-height:1.05;letter-spacing:.06em;margin:14px 0 8px;color:var(--texto-claro)}.pp .calc-total span{color:var(--dourado-claro)}.pp .calc-pct{color:var(--texto-claro-suave);font-size:.9rem;font-weight:300;margin-bottom:30px}.pp .ledger{list-style:none;margin-top:auto}.pp .ledger li{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:13px 0;border-bottom:1px solid var(--linha-escura);font-size:.9rem}.pp .ledger li .nm{color:var(--texto-claro-suave);position:relative;flex:0 1 auto;min-width:0;font-weight:300}.pp .ledger li .ln{flex:1;border-bottom:1px dotted rgba(220,208,191,.3);margin:0 6px;transform:translateY(-4px)}.pp .ledger li .am{font-family:var(--disp);font-size:.92rem;letter-spacing:.04em;color:var(--texto-claro);white-space:nowrap;flex:0 0 auto}@media(max-width:600px){.pp .ledger li .ln{display:none}.pp .ledger li .nm{flex:1 1 auto}}.pp .ledger li:has(+li.sub){border-bottom:none}.pp .ledger li.sub{margin-top:0;padding-top:18px;border-bottom:none;border-top:2px solid rgba(199,154,103,.55)}.pp .ledger li.sub .am,.pp .ledger li.sub .nm{color:var(--texto-claro)}.pp .ledger li.sub .am{font-size:1rem}.pp .ledger li.desagio .am,.pp .ledger li.desagio .nm{color:var(--dourado-claro)}.pp .ledger li.desagio .ln{border-bottom-color:rgba(221,187,144,.4)}.pp .aggrav{margin-top:28px;border:1px solid #e2dacb;background:var(--nude-claro);padding:28px;display:flex;gap:20px;align-items:flex-start}.pp .aggrav .ic{flex:0 0 auto;width:40px;height:40px;border-radius:50%;border:1px solid var(--oxblood);color:var(--oxblood);display:flex;align-items:center;justify-content:center;font-family:var(--acc);font-style:italic;font-size:1.25rem}.pp .aggrav h4{font-size:.86rem;letter-spacing:.16em;color:var(--vinho);margin-bottom:10px;line-height:1.5}.pp .aggrav p{font-size:.9rem}.pp .aggrav p,.pp .calc-note{color:var(--texto-suave);font-weight:300}.pp .calc-note{margin-top:20px;font-size:.76rem;line-height:1.6}.pp .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:8px;background:var(--linha-escura);border:1px solid var(--linha-escura)}@media(max-width:760px){.pp .steps{grid-template-columns:1fr}}.pp .step{background:var(--vinho);padding:44px 36px;transition:background .35s var(--tr)}.pp .step:hover{background:var(--vinho-2)}.pp .step .n{font-family:var(--acc);font-style:italic;font-size:1.2rem;letter-spacing:.1em;color:var(--dourado);line-height:1;display:block}.pp .step h3{font-size:1rem;letter-spacing:.18em;color:var(--dourado-claro);margin:18px 0 16px;line-height:1.5}.pp .step p{color:var(--texto-claro-suave);font-size:.95rem;font-weight:300}.pp .pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}@media(max-width:760px){.pp .pillars{grid-template-columns:1fr}}.pp .pillar{text-align:left;border-top:1px solid var(--linha-clara);padding-top:26px}.pp .pillar .seal{width:54px;height:54px;font-size:1.3rem;margin-bottom:22px;border-color:var(--dourado-fundo);color:var(--dourado-fundo)}.pp .pillar h3{font-size:.92rem;letter-spacing:.16em;color:var(--vinho);margin-bottom:14px;line-height:1.5}.pp .pillar p{color:var(--texto-suave);font-size:.94rem;font-weight:300}.pp .diagram{background:var(--vinho);padding:52px 40px;color:var(--texto-claro);box-shadow:0 50px 90px -50px rgba(30,5,13,.6);position:relative;overflow:hidden}.pp .diagram:before{content:"";position:absolute;inset:0;background-image:var(--pattern);background-size:120px;opacity:.05;pointer-events:none}.pp .diagram>*{position:relative;z-index:1}.pp .diagram .cap{text-align:center;margin-bottom:8px}.pp .diagram .cap .eyebrow{color:var(--dourado)}.pp .diagram .cap h3{font-size:.98rem;letter-spacing:.18em;color:var(--dourado-claro);margin-top:14px;line-height:1.5}.pp .flow{margin-top:44px;display:flex;flex-direction:column;align-items:center}.pp .node{width:100%;max-width:560px;border:1px solid var(--linha-escura);background:var(--vinho-2);padding:24px 26px;text-align:center;position:relative}.pp .node.titulares{background:linear-gradient(180deg,rgba(199,154,103,.15),rgba(199,154,103,.04));border-color:var(--dourado)}.pp .node .role{font-size:.62rem;letter-spacing:.24em;color:var(--dourado)}.pp .node .name,.pp .node .role{font-family:var(--disp);text-transform:uppercase}.pp .node .name{font-size:.95rem;letter-spacing:.14em;margin-top:10px;color:var(--texto-claro);line-height:1.5}.pp .node .desc{font-size:.84rem;color:var(--texto-claro-suave);margin-top:8px;font-weight:300}.pp .node .assets{display:flex;gap:12px;justify-content:center;margin-top:16px;flex-wrap:wrap}.pp .node .assets span{font-size:.8rem;border:1px solid var(--linha-escura);padding:6px 14px;color:var(--texto-claro);background:var(--vinho-3);font-weight:300}.pp .node .assets b{color:var(--dourado-claro);font-weight:500}.pp .connector{display:flex;flex-direction:column;align-items:center;color:var(--dourado);padding:6px 0}.pp .connector .line{width:1px;height:30px;background:linear-gradient(var(--dourado),transparent)}.pp .connector .lbl{font-family:var(--disp);font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--dourado);margin:8px 0;opacity:.85}.pp .connector .arrow{font-size:.85rem;color:var(--dourado);line-height:1}.pp .diamond{width:9px;height:9px;background:var(--dourado);transform:rotate(45deg);margin:3px 0}.pp .dual{display:grid;grid-template-columns:1fr 1fr;gap:18px;width:100%;max-width:560px}@media(max-width:560px){.pp .dual{grid-template-columns:1fr}}.pp .dual .node{max-width:none}.pp .legend{display:flex;flex-wrap:wrap;gap:8px 26px;justify-content:center;margin-top:40px;padding-top:28px;border-top:1px solid var(--linha-escura)}.pp .legend span{font-size:.84rem;color:var(--texto-claro-suave);font-weight:300}.pp .legend b{color:var(--dourado-claro);font-weight:500}.pp .benefits{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#E2DACB;border:1px solid #e2dacb;overflow:hidden}@media(max-width:760px){.pp .benefits{grid-template-columns:1fr}}.pp .benefit{background:var(--branco);padding:36px 34px;transition:background .35s var(--tr)}.pp .benefit:hover{background:var(--nude-claro)}.pp .benefit .bn{font-family:var(--acc);font-style:italic;font-size:1.15rem;letter-spacing:.1em;color:var(--dourado-fundo);display:block}.pp .benefit h3{font-size:.92rem;letter-spacing:.16em;color:var(--vinho);margin:14px 0;line-height:1.5}.pp .benefit p{color:var(--texto-suave);font-size:.94rem;font-weight:300}.pp .versus{display:grid;grid-template-columns:1fr auto 1fr;gap:0;align-items:stretch;overflow:hidden;border:1px solid var(--linha-escura)}@media(max-width:820px){.pp .versus{grid-template-columns:1fr}}.pp .vs-side{padding:48px 42px;display:flex;flex-direction:column}.pp .vs-bad{background:var(--vinho-2)}.pp .vs-good{background:var(--dourado);color:var(--vinho)}.pp .vs-mid{display:flex;align-items:center;justify-content:center;background:var(--vinho-3);padding:0 22px}.pp .vs-mid .seal{width:58px;height:58px;font-size:1rem;letter-spacing:.06em;flex-direction:column;color:var(--dourado);border-color:var(--dourado)}@media(max-width:820px){.pp .vs-mid{padding:18px}}.pp .vs-side .tag{font-family:var(--disp);font-size:.66rem;letter-spacing:.24em;text-transform:uppercase;margin-bottom:18px}.pp .vs-bad .tag{color:var(--oxblood-claro)}.pp .vs-good .tag{color:#5A2718}.pp .vs-side .big{font-family:var(--disp);font-size:clamp(1.7rem,4.6vw,2.5rem);font-weight:400;line-height:1.15;letter-spacing:.06em;color:var(--texto-claro)}.pp .vs-side .big small{font-family:var(--sans);font-size:.88rem;color:var(--texto-claro-suave);display:block;letter-spacing:0;font-weight:300;margin-top:10px;text-transform:none}.pp .vs-good .big{color:var(--vinho)}.pp .vs-good .big small{color:#4A2A15}.pp .vs-side ul{list-style:none;margin-top:28px;border-top:1px solid var(--linha-escura);padding-top:8px}.pp .vs-side li{padding:11px 0;font-size:.9rem;color:var(--texto-claro-suave);font-weight:300;border-bottom:1px solid var(--linha-escura);display:flex;gap:12px;align-items:flex-start}.pp .vs-good ul{border-top-color:rgba(64,16,31,.24)}.pp .vs-good li{color:#4A2A15;border-bottom-color:rgba(64,16,31,.18)}.pp .vs-side li:before{font-family:var(--acc);font-style:italic;font-size:1.05rem;line-height:1.4}.pp .vs-bad li:before{content:"–";color:var(--oxblood-claro)}.pp .vs-good li:before{content:"+";color:var(--vinho)}.pp .saving{text-align:center;margin-top:60px}.pp .saving .eyebrow{color:var(--dourado)}.pp .saving .num{font-family:var(--disp);font-size:clamp(3rem,10vw,6rem);font-weight:400;line-height:1;letter-spacing:.06em;color:var(--texto-claro);margin-top:16px}.pp .saving .num em{font-style:normal;color:var(--dourado-claro)}.pp .saving p{color:var(--texto-claro-suave);max-width:54ch;margin:20px auto 0;font-weight:300}.pp .inv-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:26px;align-items:start}@media(max-width:860px){.pp .inv-grid{grid-template-columns:1fr}}.pp .inv-card{border:1px solid #e2dacb;padding:40px 38px;background:var(--branco)}.pp .inv-card.feature{background:var(--vinho);color:var(--texto-claro);border-color:var(--vinho);position:relative;overflow:hidden}.pp .inv-card.feature:before{content:"";position:absolute;inset:0;background-image:var(--pattern);background-size:120px;opacity:.05;pointer-events:none}.pp .inv-card.feature>*{position:relative;z-index:1}.pp .inv-card .ic-label{font-family:var(--disp);font-size:.66rem;letter-spacing:.24em;text-transform:uppercase;color:var(--dourado-fundo)}.pp .inv-card.feature .ic-label{color:var(--dourado)}.pp .inv-card h3{font-size:.98rem;letter-spacing:.16em;color:var(--vinho);margin:14px 0 4px;line-height:1.5}.pp .inv-card.feature h3{color:var(--dourado-claro)}.pp .inv-card .price{font-family:var(--disp);font-size:clamp(2rem,5.6vw,2.9rem);font-weight:400;line-height:1.1;letter-spacing:.06em;margin:20px 0 6px}.pp .inv-card.feature .price span{color:var(--dourado-claro)}.pp .inv-card .price-sub{font-size:.86rem;color:var(--texto-claro-suave);font-weight:300}.pp .inv-card:not(.feature) .price-sub{color:var(--texto-suave)}.pp .pay{list-style:none;margin-top:28px;border-top:1px solid var(--linha-escura);padding-top:6px}.pp .inv-card:not(.feature) .pay{border-top-color:var(--linha-clara)}.pp .pay li{display:flex;justify-content:space-between;gap:12px;padding:11px 0;font-size:.9rem;border-bottom:1px solid var(--linha-escura);font-weight:300}.pp .pay li span{flex:1 1 auto;min-width:0}.pp .pay li b{white-space:nowrap;flex:0 0 auto;font-family:var(--disp);font-weight:400;font-size:.92rem;letter-spacing:.04em}.pp .inv-card:not(.feature) .pay li{border-bottom-color:var(--linha-clara);color:var(--texto-suave)}.pp .inv-card.feature .pay li{color:var(--texto-claro-suave)}.pp .inv-card.feature .pay li b{color:var(--texto-claro)}.pp .pay li span em{font-style:italic;font-family:var(--acc);color:var(--dourado);font-size:1rem}.pp .pay li.hl b{color:var(--dourado-claro)!important;font-size:1.05rem}.pp .pay li.hl span em{color:var(--dourado-claro)}.pp .pay-note{margin-top:18px;font-size:.76rem;line-height:1.6;color:var(--texto-claro-suave);font-weight:300}.pp .scope{list-style:none;margin-top:20px}.pp .scope li{display:flex;gap:14px;align-items:flex-start;padding:10px 0;font-size:.94rem;color:var(--texto-suave);font-weight:300}.pp .scope li:before{content:"";flex:0 0 auto;width:7px;height:7px;border-radius:50%;border:1px solid var(--dourado);margin-top:9px}.pp .maint{margin-top:24px;background:var(--nude-claro);border:1px solid #e2dacb;padding:26px}.pp .maint h4{font-size:.86rem;letter-spacing:.16em;color:var(--vinho);margin-bottom:8px;line-height:1.5}.pp .maint p{font-size:.86rem}.pp .maint .mlist,.pp .maint p{color:var(--texto-suave);font-weight:300}.pp .maint .mlist{list-style:none;margin-top:16px;font-size:.88rem}.pp .maint .mlist li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--linha-clara)}.pp .maint .mlist li b{color:var(--vinho);font-family:var(--disp);font-weight:400;font-size:.86rem;letter-spacing:.04em;white-space:nowrap}.pp .timeline{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--linha-escura);border:1px solid var(--linha-escura);overflow:hidden;margin-top:8px}@media(max-width:760px){.pp .timeline{grid-template-columns:1fr 1fr}}@media(max-width:440px){.pp .timeline{grid-template-columns:1fr}}.pp .tl{background:var(--vinho);padding:34px 28px;transition:background .35s var(--tr)}.pp .tl:hover{background:var(--vinho-2)}.pp .tl .n{font-family:var(--acc);font-style:italic;font-size:1.2rem;letter-spacing:.1em;color:var(--dourado);display:block}.pp .tl h4{font-size:.85rem;letter-spacing:.16em;color:var(--dourado-claro);margin:16px 0 12px;line-height:1.5}.pp .tl p{font-size:.88rem;color:var(--texto-claro-suave);font-weight:300}.pp .cta-final{text-align:center;margin-top:76px}.pp .cta-final h2{font-family:var(--acc);font-style:italic;text-transform:none;letter-spacing:0;font-size:clamp(1.6rem,3.6vw,2.6rem);font-weight:500;line-height:1.3;color:var(--texto-claro);max-width:22ch;margin:0 auto}.pp .cta-final h2 em{color:var(--dourado-claro)}.pp .cta-final p{max-width:52ch;margin:22px auto 36px;font-weight:300}.pp .cta-final p,.pp .foot{color:var(--texto-claro-suave)}.pp .foot{background:var(--vinho-3);padding:60px 0 42px;border-top:1px solid var(--linha-escura)}.pp .foot-top{display:flex;justify-content:space-between;align-items:flex-start;gap:36px;flex-wrap:wrap}.pp .foot-brand{max-width:340px}.pp .foot-lockup{width:210px;height:auto;margin-bottom:20px}.pp .foot-brand small{font-size:.82rem;color:var(--texto-claro-suave);line-height:1.7;display:block;font-weight:300}.pp .foot-contact{text-align:right;font-size:.88rem;line-height:1.95;font-weight:300}.pp .foot-contact .fc-name{font-family:var(--disp);color:var(--texto-claro);font-size:.88rem;letter-spacing:.16em;text-transform:uppercase;display:block;margin-bottom:6px}.pp .foot-contact a{color:var(--dourado-claro);transition:color .3s var(--tr)}.pp .foot-contact a:hover{color:var(--dourado)}@media(max-width:620px){.pp .foot-contact{text-align:left}}.pp .foot-disc{margin-top:42px;padding-top:26px;border-top:1px solid var(--linha-escura);font-size:.72rem;color:rgba(220,208,191,.6);line-height:1.8;font-weight:300}.pp .foot-sair{display:inline-block;margin-top:18px;font-family:var(--disp);font-size:.62rem;letter-spacing:.24em;text-transform:uppercase;color:var(--dourado);border-bottom:1px solid var(--linha-escura);padding-bottom:2px}.pp .foot-sair:hover{color:var(--dourado-claro)}@media print{.pp .confidential,.pp .foot-sair,.pp .hero-grid,.pp .topbar{display:none!important}.pp{background:#fff!important}.pp .reveal{opacity:1!important;transform:none!important}.pp .sec{padding:34px 0;break-inside:avoid}.pp .hero{min-height:auto;padding:24px 0 34px}.pp .calc-out:before,.pp .dark:before,.pp .diagram:before,.pp .hero:after,.pp .hero:before,.pp .inv-card.feature:before,.pp .patrim-card:before{display:none!important}.pp .benefits,.pp .calc,.pp .diagram,.pp .inv-card,.pp .prob-grid,.pp .steps,.pp .timeline,.pp .versus{break-inside:avoid}.pp a{text-decoration:none}}@media(max-width:520px){.pp .tb-cta-longo{display:none}}.pp{min-height:100%}.pp .wrap{position:relative}.pp dd,.pp dl,.pp h1,.pp h2,.pp h3,.pp h4,.pp p,.pp ul{margin:0}.pp.pp-previa .topbar{position:sticky}.pp.pp-previa .hero{min-height:auto}.pp.pp-previa .reveal{opacity:1;transform:none}.pp .btn-aceite{cursor:pointer;border:1px solid var(--dourado)}.pp strong{font-weight:600}.pp .ord{font-family:Arial,Helvetica,sans-serif;font-style:normal}