.sales-refresh .hero{min-height:660px;padding:80px 0 60px}.sales-refresh .hero h1{font-size:clamp(2.5rem,5.4vw,5rem);line-height:1.02;letter-spacing:-.035em}.sales-refresh .hero p{font-size:1.12rem;max-width:580px}.sales-refresh .hero-copy{max-width:650px}.sales-refresh h2{text-transform:uppercase;font-size:clamp(1.8rem,3.2vw,3rem);line-height:1.15;letter-spacing:-.025em}.sales-refresh section{padding:76px 0}.sales-refresh .hero-actions{margin-top:20px}.sales-refresh .for-card h3{margin:18px 0 10px}.sales-refresh .for-card img{width:64px;height:64px;border-radius:50%;object-fit:cover}.corporate-cards{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:30px 0}.corporate-cards article{border:1px solid #d2a04f55;padding:26px;border-radius:18px;background:#ffffff04}.corporate-section{background:#101311;color:#fffdf8;padding:64px 0}.corporate-section .shell{width:min(1180px,calc(100% - 40px));margin:auto}.corporate-section p{max-width:800px;line-height:1.65}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.agro-contact-form{max-width:960px;margin-top:32px}.agro-contact-form label{display:flex;flex-direction:column;gap:8px;margin-bottom:20px;font-size:15px}.agro-contact-form input,.agro-contact-form select,.agro-contact-form textarea{width:100%;min-height:48px;padding:12px;border-radius:8px;border:1px solid #ffffff50;background:#1a1d1b;color:#fff;font:inherit}.agro-contact-form select option{background:#1a1d1b}.agro-contact-form .contact-consent{flex-direction:row;align-items:flex-start}.contact-consent input{width:20px;min-height:20px;flex-shrink:0}.contact-consent a{text-decoration:underline;color:#e7b6d0}.agro-contact-form button{cursor:pointer;border:0;font:700 15px Lato,Arial,sans-serif;background:#B0497E;color:white}.agro-contact-form button:disabled{opacity:.6;cursor:wait}.contact-trap{position:absolute!important;left:-9999px!important}.contact-status{min-height:28px}.agro-contact-form input:focus-visible,.agro-contact-form select:focus-visible,.agro-contact-form textarea:focus-visible{outline:2px solid #d2a04f;outline-offset:2px}.sales-platform-devices{display:flex;align-items:flex-end;gap:20px;justify-content:center}.sales-platform-devices img{border:8px solid #242424;border-radius:18px;width:74%;height:auto}.sales-platform-devices img+img{width:20%;border-radius:25px}.sales-refresh .for-grid{gap:16px}@media(max-width:650px){.sales-refresh .hero{min-height:700px;padding:44px 0;align-items:center}.sales-refresh .hero .shell{transform:none}.sales-refresh .hero p{font-size:1rem}.sales-refresh .hero .btn{width:100%;font-size:.86rem}.sales-refresh section{padding:50px 0}.sales-refresh .hero>img{object-position:66% center;opacity:.5}.contact-grid,.corporate-cards{grid-template-columns:1fr}.contact-grid{gap:0}.sales-platform-devices{gap:8px}.sales-platform-devices img{border-width:4px}.sales-refresh .intro-grid{gap:24px}}
/* Associada: the same gold, rose and black hierarchy used by the Home. */
.sales-refresh{background:#050706}.sales-refresh h2,.sales-refresh .founder-copy h2{color:#d2a04f}.sales-refresh h2 .rose{color:#B0497E}.sales-refresh .eyebrow{color:#d2a04f;letter-spacing:.13em;font-weight:700}.sales-refresh .hero .sales-promise{font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.35;color:#fffdf8;margin:24px 0}.sales-refresh .sales-promise span{color:#d2a04f}.sales-refresh .hero p:not(.sales-promise){line-height:1.6}.sales-refresh .hero-actions .btn{background:#B0497E;color:#fffdf8;border-radius:999px}.sales-refresh .section-head{margin-bottom:34px;max-width:900px}.sales-refresh .intro{background:#080d0a}.sales-refresh .intro p{max-width:900px;color:#d6d9d2}.sales-refresh .sales-audience{background:#0b1711}.sales-refresh .sales-audience .for-card{padding:0 0 22px;overflow:hidden;border-radius:18px;background:#0d1b13;border:1px solid #d2a04f38}.sales-refresh .sales-audience .for-card img{width:100%;height:185px;aspect-ratio:4/3;border-radius:0;object-fit:cover;object-position:center}.sales-refresh .sales-audience .for-card h3{padding:0 20px;color:#d2a04f;font-size:1.18rem;line-height:1.3;margin:22px 0 12px}.sales-refresh .sales-audience .for-card p{padding:0 20px;line-height:1.6;color:#dddcd5}.sales-refresh .included{background:#050706}.sales-refresh .benefit{background:#0b1711;border:1px solid #d2a04f38;padding:26px;min-height:230px}.sales-refresh .benefit b{color:#d2a04f;font-size:1.15rem;line-height:1.4}.sales-refresh .benefit-icon{display:flex;width:48px;height:48px;padding:11px;border-radius:12px;background:#B0497E22;color:#d2a04f;margin-bottom:20px}.sales-refresh .benefit-icon svg{width:100%;height:100%}.sales-refresh .for-card h3{color:#d2a04f}.sales-refresh .association-platform{background:#0b1711}.sales-mockup{margin:32px 0 24px!important;border:1px solid #d2a04f55;border-radius:22px;overflow:hidden}.sales-mockup img{display:block;width:100%;height:auto}.sales-mockup figcaption{background:#08120c;color:#cfd4cc;padding:14px 20px;font-size:.8rem;line-height:1.5}.sales-refresh .investment{background:#050706}.sales-refresh .offer{background:#0d1912;border-color:#d2a04f55}.sales-refresh .offer h3{color:#d2a04f}.sales-refresh .price strong{color:#d2a04f}.sales-refresh .corporate-section{border-top:1px solid #d2a04f38;background:#0b1711}.sales-refresh .corporate-cards h3{color:#d2a04f}.sales-refresh .corporate-section h2{max-width:900px}.sales-refresh .corporate-cards{margin-bottom:56px}.sales-refresh .founder-section{background:#050706}@media(max-width:650px){.sales-refresh .sales-audience .for-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sales-refresh .sales-audience .for-card img{height:145px}.sales-refresh .sales-audience .for-card h3{font-size:1rem;padding:0 12px;margin-top:16px}.sales-refresh .sales-audience .for-card p{font-size:.86rem;padding:0 12px;line-height:1.5}.sales-refresh .benefit-grid{grid-template-columns:1fr}.sales-refresh .benefit{min-height:0}.sales-refresh .hero.unified-hero{min-height:790px!important;padding:70px 0 50px!important}.sales-refresh .hero h1{font-size:2.7rem}.sales-refresh .hero .sales-promise{font-size:1.35rem}.sales-mockup{border-radius:14px}.sales-refresh .corporate-cards{margin-bottom:40px}}

/* Revision from mobile review: preserve faces and keep gold as a minor accent. */
.sales-refresh h2,.sales-refresh .founder-copy h2{color:#fffdf8}.sales-refresh .sales-audience .for-card h3,.sales-refresh .for-card h3,.sales-refresh .benefit b,.sales-refresh .offer h3,.sales-refresh .corporate-cards h3{color:#fffdf8}.sales-refresh h2 .rose{color:#B0497E}.sales-refresh .eyebrow{color:#d2a04f}.sales-refresh .sales-audience .for-card{border-color:#ffffff24}.sales-refresh .sales-audience .for-card img{width:100%;height:auto!important;aspect-ratio:4/3;object-fit:cover!important;object-position:center 12%!important}.sales-refresh .benefit{border-color:#ffffff24}.sales-refresh .benefit-icon{width:62px;height:62px;padding:14px;color:#df7eb0;background:#B0497E25;border:1px solid #B0497E65}.sales-refresh .benefit-icon svg{stroke-width:1.8}.sales-refresh .association-platform .platform-actions{display:flex;justify-content:center;margin:28px auto 0}.sales-refresh .association-platform .platform-actions .btn{min-width:250px}.sales-refresh .sales-mockup{border-color:#ffffff30}.sales-refresh .price strong{color:#fffdf8}.sales-refresh .hero .sales-promise span{color:#fffdf8}.sales-refresh .corporate-cards article{border-color:#ffffff24}@media(max-width:650px){.sales-refresh .sales-audience .for-card img{height:auto!important;aspect-ratio:4/3;object-position:center 10%!important}.sales-refresh .association-platform .platform-actions .btn{width:auto;min-width:250px;max-width:100%}.sales-refresh .benefit-icon{width:58px;height:58px}}
/* Retain each portrait's full original frame on every screen size. */
.sales-refresh .sales-audience .for-card img{height:auto!important;aspect-ratio:auto!important;object-fit:contain!important}

/* Visual direction: black, photographic depth, white copy and restrained rose emphasis. */
.sales-refresh{--ink:#070707;--rose:#B0497E;--line:rgba(255,255,255,.16);background:#070707}.sales-refresh section{background-color:#070707}.sales-refresh h2{font-size:clamp(1.65rem,3vw,2.8rem);line-height:1.17;letter-spacing:-.025em;color:#fffdf8}.sales-refresh h2 .rose{color:#B0497E}.sales-refresh .eyebrow{font-size:.74rem;font-weight:700;letter-spacing:.14em;color:#d2a04f}.sales-refresh .hero.unified-hero::before{background:linear-gradient(90deg,#050505f5 0%,#050505de 38%,#05050535 78%),linear-gradient(0deg,#070707,transparent 45%)}.sales-refresh .intro,.sales-refresh .sales-audience,.sales-refresh .included,.sales-refresh .association-platform,.sales-refresh .investment,.sales-refresh .founder-section{background:#070707}.sales-refresh .association-platform{background:linear-gradient(180deg,#070707,#12100e,#070707)}.sales-refresh .sales-audience .for-card{background:#101010;border-color:#ffffff1c}.sales-refresh .sales-audience .for-card h3{color:#fffdf8;font-weight:700}.sales-refresh .sales-audience .for-card p{color:#cdcdca}.sales-refresh .sales-audience .for-card img{border-radius:0}.sales-refresh .for-card{background:#101010;border-color:#ffffff20}.sales-refresh .for-card h3{color:#fffdf8;font-weight:700}.sales-refresh .for-card p{color:#d1d1ce}.sales-refresh .benefit-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:42px;align-items:start}.sales-refresh .benefit-photo{margin:0;position:sticky;top:100px;overflow:hidden;border-radius:18px;background:#111}.sales-refresh .benefit-photo img{display:block;width:100%;height:auto}.sales-refresh .benefit-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#070707a8,transparent 38%);pointer-events:none}.sales-refresh .benefit-list{grid-template-columns:1fr;gap:0}.sales-refresh .benefit-list .benefit{display:grid;grid-template-columns:62px minmax(0,1fr);column-gap:20px;min-height:0;background:transparent;border:0;border-bottom:1px solid #ffffff18;border-radius:0;padding:22px 0}.sales-refresh .benefit-list .benefit:first-child{padding-top:0}.sales-refresh .benefit-list .benefit-icon{grid-column:1;grid-row:1 / 3;width:62px;height:62px;display:flex;align-items:center;justify-content:center;margin:0;padding:16px;border:0;border-radius:50%;background:#B0497E;color:#fff}.sales-refresh .benefit-list .benefit-icon svg{stroke-width:1.7}.sales-refresh .benefit-list .benefit b{grid-column:2;color:#fffdf8;font-size:1.15rem;font-weight:700;margin:0 0 8px}.sales-refresh .benefit-list .benefit p{grid-column:2;font-size:.96rem;color:#d2d2cf;line-height:1.65}.sales-refresh .offer{background:#111;border-color:#ffffff24;box-shadow:none}.sales-refresh .price{border-color:#B0497E70;background:#090909}.sales-refresh .price strong{color:#fffdf8}.sales-refresh .sales-mockup{border:1px solid #ffffff26;box-shadow:0 20px 60px #0006}.sales-refresh .sales-mockup figcaption{background:#101010}.sales-refresh .corporate-photo-section{position:relative;isolation:isolate;overflow:hidden;background:#080808}.sales-refresh .corporate-background{position:absolute;z-index:-2;inset:0;width:100%;height:680px;object-fit:cover;object-position:75% 25%;opacity:.48}.sales-refresh .corporate-photo-section:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,#080808f5 0%,#080808b8 55%,#08080855),linear-gradient(0deg,#080808 0%,#080808 53%,transparent 85%)}.sales-refresh .corporate-cards article{background:#080808c9;border:1px solid #ffffff38;border-radius:14px}.sales-refresh .corporate-cards article:before{content:"";display:block;width:40px;height:4px;margin-bottom:18px;border-radius:4px;background:#B0497E}.sales-refresh .corporate-cards h3{color:#fffdf8}.sales-refresh .agro-contact-form input,.sales-refresh .agro-contact-form select,.sales-refresh .agro-contact-form textarea{background:#141414}.sales-refresh .agro-contact-form .contact-consent input{accent-color:#B0497E}.sales-refresh .btn{box-shadow:none}.sales-refresh .association-platform .platform-actions{justify-content:center}.sales-refresh .sales-promise{color:#fffdf8}.sales-refresh .founder-section{border-top:1px solid #ffffff16}
@media(max-width:750px){.sales-refresh .benefit-layout{grid-template-columns:1fr;gap:28px}.sales-refresh .benefit-photo{position:relative;top:auto;max-height:320px}.sales-refresh .benefit-photo img{height:320px;object-fit:cover;object-position:center top}.sales-refresh .benefit-photo:after{background:linear-gradient(0deg,#070707b0,transparent 48%)}.sales-refresh .benefit-list .benefit{grid-template-columns:56px minmax(0,1fr);gap:0 16px;padding:23px 0}.sales-refresh .benefit-list .benefit-icon{width:56px;height:56px;padding:14px}.sales-refresh .benefit-list .benefit b{font-size:1.1rem}.sales-refresh .corporate-background{height:600px;object-position:68% top;opacity:.38}.sales-refresh .hero.unified-hero::before{background:linear-gradient(90deg,#050505ed,#05050580),linear-gradient(0deg,#070707,transparent 65%)}.sales-refresh .corporate-photo-section:before{background:linear-gradient(90deg,#080808dd,#080808a6),linear-gradient(0deg,#080808 0%,#080808 65%,transparent)}.sales-refresh .sales-audience .for-card h3{font-size:.98rem}}

/* Final offer hierarchy: readable installments, annual term and compact spacing. */
.sales-refresh .hero-price{margin:24px 0 0;padding:22px 0 0;border-top:1px solid #ffffff26;max-width:560px}.sales-refresh .hero-price-label{display:block;font-size:.72rem;letter-spacing:.12em;font-weight:700;color:#deded8;margin-bottom:12px}.sales-refresh .hero-price-installments{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;line-height:1.1}.sales-refresh .hero-price-installments strong{font-size:clamp(2.7rem,5.3vw,4.2rem);color:#fffdf8;letter-spacing:-.045em;font-weight:900}.sales-refresh .installment-count{font-size:1.25rem;color:#fffdf8}.sales-refresh .installment-method{font-size:.95rem;color:#deded8}.sales-refresh .hero-price p{margin:12px 0 0!important;font-size:1.1rem!important;color:#deded8}.sales-refresh .hero-price p strong{font-weight:700}.sales-refresh .hero-actions{margin-top:24px}.sales-refresh .hero.unified-hero{min-height:0!important;padding-top:70px!important;padding-bottom:58px!important}.sales-refresh .hero .shell{transform:none!important}.sales-refresh .investment{padding-top:28px}.sales-refresh .association-platform{padding-bottom:32px}@media(max-width:650px){.sales-refresh .hero.unified-hero{min-height:0!important;padding:48px 0 42px!important}.sales-refresh .hero-price{margin-top:22px;padding-top:20px}.sales-refresh .hero-price-installments{gap:8px}.sales-refresh .hero-price-installments strong{font-size:2.8rem}.sales-refresh .installment-count{font-size:1.1rem}.sales-refresh .installment-method{font-size:.85rem}.sales-refresh .hero-price-label{font-size:.66rem}.sales-refresh .hero-price p{font-size:1rem!important}.sales-refresh .hero-actions{margin-top:22px}.sales-refresh .association-platform{padding-bottom:24px}.sales-refresh .investment{padding-top:20px}}

/* Apply logo cleanup by element class, including embedded review copies. */
.sales-refresh .site-brand img,.sales-refresh footer img{clip-path:inset(0 0 9% 0)!important}.sales-refresh .site-brand{line-height:0}
/* Reserve the fixed navigation height so no hero lettering peeks below the logo. */
.sales-refresh main{padding-top:84px}@media(max-width:650px){.sales-refresh main{padding-top:74px}}

.agro-contact-form [hidden]{display:none!important}.corporate-contact-action{margin-top:26px}
