html{scroll-behavior:smooth}:root{--ph-blue:#101c85;--ph-blue-dark:#0b1460;--ph-green:#7fb334;--ph-green-dark:#6c9c2b;--ph-lightblue:#34b7f1;--ph-lightblue-dark:#1fa3dd;--ph-orange:#ff7b00;--ph-white:#fff;--ph-text:#444;--ph-muted:#6e6e6e;--ph-light:#f8f8f8;--ph-border:#d1d1d1;--ph-max-width:1140px;--ph-radius:12px;--ph-font-heading:"Kapra Neue","Poppins",sans-serif;--ph-font-body:"Poppins","Roboto",sans-serif}*{box-sizing:border-box}body.hs-hortolandia{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--ph-text);font-family:var(--ph-font-body);line-height:1.6;margin:0}.hs-hortolandia img{height:auto;max-width:100%}.ph-container{margin-inline:auto;max-width:var(--ph-max-width);padding-inline:20px;width:100%}.ph-section{padding-block:72px}.ph-heading{color:var(--ph-blue);line-height:1.15;margin:0}.ph-eyebrow,.ph-heading{font-family:var(--ph-font-heading);font-weight:500}.ph-eyebrow{color:var(--ph-green);letter-spacing:.05em;text-transform:uppercase}.ph-btn{align-items:center;border:2px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;font-family:var(--ph-font-body);font-weight:600;gap:10px;justify-content:center;line-height:1;padding:14px 28px;text-decoration:none;transition:background-color .2s ease,color .2s ease}.ph-btn--green{background-color:var(--ph-green);color:var(--ph-white)}.ph-btn--green:hover{background-color:var(--ph-green-dark)}.ph-btn--blue{background-color:var(--ph-blue);color:var(--ph-white)}.ph-btn--blue:hover{background-color:var(--ph-blue-dark)}.ph-btn--lightblue{background-color:var(--ph-lightblue);color:var(--ph-white)}.ph-btn--lightblue:hover{background-color:var(--ph-lightblue-dark)}.ph-btn--outline{background-color:transparent;border-color:var(--ph-white);color:var(--ph-white)}.ph-btn--outline:hover{background-color:var(--ph-white);color:var(--ph-blue)}@media (max-width:1024px){.ph-container{max-width:1024px}}@media (max-width:767px){.ph-section{padding-block:48px}}.hs-form{font-family:var(--ph-font-body)}.hs-form fieldset{border:0;display:flex;flex-wrap:wrap;gap:0 16px;margin:0;max-width:100%;min-width:0;padding:0}.hs-form fieldset .hs-form-field{box-sizing:border-box;flex:1 1 100%;float:none!important;padding:0!important;width:100%!important}.hs-form fieldset.form-columns-2 .hs-form-field{flex:1 1 calc(50% - 8px)}.hs-form fieldset.form-columns-3 .hs-form-field{flex:1 1 calc(33.333% - 11px)}.hs-form .hs-form-field{margin-bottom:16px}.hs-form .hs-form-field>label{color:var(--ph-text);display:block;font-size:.9rem;font-weight:600;margin-bottom:6px}.hs-form .hs-form-required{color:#e53935;margin-left:2px}.hs-form .input{margin:0!important}.hs-form .hs-input{background-color:#fff;border:1px solid var(--ph-border);border-radius:8px;box-sizing:border-box;color:var(--ph-text);font-family:var(--ph-font-body);font-size:1rem;padding:12px 16px;transition:border-color .2s ease;width:100%!important}.hs-form .hs-input:focus{border-color:var(--ph-blue);outline:none}.hs-form textarea.hs-input{min-height:110px;resize:vertical}.hs-form select.hs-input{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%2364748b' d='M6 8 0 0h12z'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:40px}.hs-form .hs-fieldtype-booleancheckbox label,.hs-form .hs-form-booleancheckbox-display{align-items:flex-start;display:flex;font-size:.85rem;font-weight:400;gap:8px}.hs-form .hs-form-booleancheckbox-display input{margin-top:3px;width:auto!important}.hs-form ul.inputs-list{list-style:none;margin:0;padding:0}.hs-form .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.hs-form .hs-error-msg,.hs-form label.hs-error-msg{color:#e53935;font-size:.8rem;font-weight:400}.hs-form .hs_submit{margin-top:8px;width:100%}.hs-form .hs-button{background-color:var(--ph-blue);border:0;border-radius:999px;color:#fff;cursor:pointer;font-family:var(--ph-font-body);font-size:1rem;font-weight:600;padding:14px 36px;transition:background-color .2s ease}.hs-form .hs-button:hover{background-color:var(--ph-blue-dark)}