.persora-info-page{font-family:"Open Sans",sans-serif;color:#45545c;font-size:17px;line-height:1.7}.persora-info-inner{max-width:1230px;margin:0 auto}.persora-info-hero{padding:32px 24px 44px;background:#155b70;color:#fff}.persora-info-hero nav{font-size:14px;margin-bottom:26px}.persora-info-hero nav a{color:#fff;text-decoration:underline}.persora-info-hero .persora-info-label{color:#fff}.persora-info-label{display:block;color:#155b70;font-size:12px;font-weight:700;letter-spacing:2px;margin-bottom:14px}.persora-info-page h1,.persora-info-page h2,.persora-info-page h3{font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:-.7px;line-height:1.22;color:#101b21}.persora-info-page h1{font-size:44px;color:#fff;margin:0 0 18px}.persora-info-page h2{font-size:34px;margin:0 0 22px}.persora-info-page h3{font-size:23px;margin:0 0 10px}.persora-info-hero p{max-width:820px;font-size:20px;line-height:1.65;margin:0}.persora-info-section{padding:52px 24px}.persora-info-split{display:grid;grid-template-columns:1fr 1.12fr;gap:55px;align-items:start}.persora-info-photo img{display:block;width:100%;height:100%;max-height:750px;object-fit:cover;border-radius:5px}.persora-info-photo{height:100%;min-height:520px}.persora-info-photo.persora-info-van{height:auto;min-height:0}.persora-info-van img{height:auto;max-height:none;aspect-ratio:3/2;object-fit:cover}.persora-info-page p{margin:0 0 18px}.persora-info-contact-cards{display:grid;gap:17px;margin-top:26px}.persora-info-contact-card{padding:22px 24px;border:1px solid #d8e5eb;border-left:4px solid #ffa000;border-radius:4px;background:#fff}.persora-info-contact-card p{margin-bottom:14px}.persora-info-button{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;background:#ffa000;color:#fff;border-radius:4px;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;line-height:1.45;text-decoration:none;text-align:center;min-height:48px}.persora-info-button:hover{background:#e88e00;color:#fff}.persora-info-whatsapp{background:#128442}.persora-info-whatsapp:hover{background:#0d6e36}.persora-info-email,.persora-info-text-link{color:#155b70;font-weight:700;overflow-wrap:anywhere}.persora-info-preparation{padding:42px 24px;background:#f1f7f9}.persora-info-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.persora-info-three>div>span{display:block;font-size:30px;font-weight:800;color:#e89100;margin-bottom:10px}.persora-info-three p{margin:0}.persora-info-callout{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:30px 34px;border:1px solid #d8e5eb;border-left:5px solid #ffa000;background:#f1f7f9;border-radius:5px}.persora-info-callout h2{font-size:27px;margin-bottom:10px}.persora-info-callout p{margin:0}.persora-info-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px}.persora-info-privacy{padding:0 24px 32px;font-size:14px}.persora-info-privacy a{color:#155b70;text-decoration:underline}.persora-info-page a:focus-visible{outline:3px solid #ffa000;outline-offset:4px}.persora-info-page #zonas{scroll-margin-top:20px}.persora-info-page .persora-zones h2{font-size:30px}
@media(max-width:1024px){.persora-info-split{gap:32px;grid-template-columns:1fr 1.1fr}.persora-info-callout{flex-direction:column;align-items:flex-start}.persora-info-photo{min-height:440px}}
@media(max-width:767px){.persora-info-hero{padding:26px 20px 32px}.persora-info-page h1{font-size:34px}.persora-info-page h2{font-size:28px}.persora-info-hero p{font-size:18px}.persora-info-section{padding:34px 20px}.persora-info-split{grid-template-columns:1fr;gap:28px}.persora-info-photo{height:340px;min-height:0}.persora-info-photo img{object-position:center 30%}.persora-info-van img{object-position:center}.persora-info-contact-card{padding:20px}.persora-info-button{font-size:15px;padding:13px 16px;max-width:100%}.persora-info-preparation{padding:32px 20px}.persora-info-three{grid-template-columns:1fr;gap:24px}.persora-info-callout{padding:24px 20px;gap:22px}.persora-info-callout h2{font-size:25px}.persora-info-callout .persora-info-actions{width:100%}.persora-info-privacy{padding:0 20px 26px}.persora-info-page .persora-zones h2{font-size:25px}}
