.pb-section,.pb-section *{box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important}.pb-section{--navy:#0d1b2e;--navy-mid:#1a2f4a;--cyan:#00d4c8;--cyan-dark:#00b8ad;--white:#fff;--gray-100:#f7f8fa;--gray-200:#e8eaed;--gray-400:#9aa0ab;--gray-600:#5a6372;--ease:cubic-bezier(0.4,0,0.2,1);background:var(--white);padding:96px 24px}.pb-section__container{align-items:start;display:grid;gap:64px;grid-template-columns:340px 1fr;margin:0 auto;max-width:1100px}.pb-left{position:sticky;top:32px}.pb-title{color:var(--navy);font-size:clamp(28px,3vw,38px);font-weight:900;letter-spacing:-.5px;line-height:1.15;margin:0 0 20px}.pb-title__highlight{color:var(--cyan)}.pb-subtitle{color:var(--gray-600);font-size:15px;line-height:1.7;margin:0 0 36px}.pb-checks{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.pb-check-item{align-items:center;color:var(--navy);display:flex;font-size:14px;font-weight:600;gap:12px}.pb-check-item:before{background:rgba(0,212,200,.08);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath fill='none' stroke='%2300b8ad' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 5 3 3 7-7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px;border:2px solid var(--cyan);border-radius:50%;content:"";flex-shrink:0;height:22px;width:22px}.pb-grid{display:grid;gap:16px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.pb-card{background:var(--white);border:1px solid var(--gray-200);border-radius:14px;overflow:hidden;transition:box-shadow .25s var(--ease),transform .25s var(--ease)}.pb-card:hover{box-shadow:0 12px 36px rgba(13,27,46,.1);transform:translateY(-3px)}.pb-card__body{padding:28px 24px 24px}.pb-card__icon{align-items:center;background:var(--gray-100);border-radius:10px;display:flex;font-size:20px;height:44px;justify-content:center;margin-bottom:16px;width:44px}.pb-card__titulo{color:var(--navy);font-size:16px;font-weight:800;margin:0 0 10px}.pb-card__texto{color:var(--gray-600);font-size:14px;line-height:1.65;margin:0}.pb-card__img{border-radius:0 0 0 0;display:block;height:160px;margin-top:20px;object-fit:cover;width:100%}.pb-card--navy{background:var(--navy);border-color:transparent;cursor:default;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:36px 28px;position:relative}.pb-card--navy:before{background:radial-gradient(circle,rgba(0,212,200,.15) 0,transparent 70%);content:"";height:160px;pointer-events:none;position:absolute;right:-40px;top:-40px;width:160px}.pb-card--navy:hover{box-shadow:0 12px 36px rgba(13,27,46,.25);transform:translateY(-3px)}.pb-cta__titulo{color:var(--white);font-size:22px;font-weight:900;letter-spacing:-.3px;line-height:1.2;margin:0 0 10px}.pb-cta__subtitulo{color:hsla(0,0%,100%,.6);font-size:14px;line-height:1.5;margin:0 0 28px}.pb-cta__btn{border-bottom:2px solid var(--cyan);color:var(--white);display:inline-block;font-size:12px;font-weight:800;letter-spacing:1.2px;padding-bottom:3px;text-decoration:none;text-transform:uppercase;transition:color .2s var(--ease),border-color .2s var(--ease);width:fit-content}.pb-cta__btn:hover{color:var(--cyan)}.pb-card:first-child{grid-column:1;grid-row:1}.pb-card:nth-child(2){grid-column:2;grid-row:1}.pb-card:nth-child(3){grid-column:1;grid-row:2}.pb-card:nth-child(4){grid-column:2;grid-row:2}@keyframes pb-fadein{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.pb-card{animation:pb-fadein .5s var(--ease) both}.pb-card:first-child{animation-delay:.05s}.pb-card:nth-child(2){animation-delay:.12s}.pb-card:nth-child(3){animation-delay:.19s}.pb-card:nth-child(4){animation-delay:.26s}@media (max-width:960px){.pb-section__container{gap:48px;grid-template-columns:1fr}.pb-left{position:static}.pb-checks{display:grid;gap:12px 24px;grid-template-columns:1fr 1fr}}@media (max-width:640px){.pb-section{padding:64px 16px}.pb-grid{grid-template-columns:1fr}.pb-card:first-child,.pb-card:nth-child(2),.pb-card:nth-child(3),.pb-card:nth-child(4){grid-column:1;grid-row:auto}.pb-checks{grid-template-columns:1fr}.pb-card--navy{padding:28px 20px}}