/* Profile opening step. The inherited quote layout remains in front.css. */
.dsd-pf6.dsd-pf6.dsd-pf6{
 padding-bottom:2.8125%;
 .p-backdrop{height:40.087890625cqw}
 .p-composition{grid-template-columns:50.48828125% 48.291015625%}
 .metricas{margin-top:calc(148 * var(--u))}
 .p-panel{margin-top:calc(23.625 * var(--u));padding-left:calc(72.625 * var(--u));padding-right:calc(72.625 * var(--u));padding-bottom:calc(48.5 * var(--u))}
 .p-profile-slider{position:relative;min-width:0}
 .step-0 .p-step-heading{margin-bottom:calc(41 * var(--u))}
 .p-profile-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--p-profile-gap,calc(24.5 * var(--u)))) / 2);gap:var(--p-profile-gap,calc(24.5 * var(--u)));overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}
 .p-profile-track::-webkit-scrollbar{display:none}
 .p-profile-card{display:flex;flex-direction:column;align-items:stretch;text-align:left;min-width:0;width:100%;margin:0;padding:calc(22 * var(--u));border:0;border-radius:4px;background:#fff;color:#262625;cursor:pointer;scroll-snap-align:start;scroll-snap-stop:always;transition:box-shadow var(--p-duration),background var(--p-duration);overflow:hidden}
 .p-profile-image{width:100%;height:calc(306.25 * var(--u));object-fit:cover;object-position:center;border:0;border-radius:0;display:block;pointer-events:none}
 .p-profile-title{display:block;margin:calc(28 * var(--u)) 0 0;padding:0;font-family:var(--p-heading-font),Arial,sans-serif;font-size:calc(28 * var(--u));font-weight:500;line-height:1.2;color:inherit;overflow-wrap:anywhere}
 .p-profile-card:hover{background:#fff;box-shadow:inset 0 0 0 2px var(--p-select-color)}
 .p-profile-card:focus-visible{outline:3px solid #48678b;outline-offset:-3px}
 .p-profile-card[aria-pressed=true]{box-shadow:inset 0 0 0 3px var(--p-select-color)}
 .p-profile-arrow{position:absolute;z-index:2;top:50%;transform:translateY(-50%);width:44px;height:56px;display:flex;align-items:center;justify-content:center;padding:8px;margin:0;border:0;border-radius:0;background:transparent;color:#372f27;cursor:pointer}
 .p-profile-prev{left:-58px}.p-profile-next{right:-58px}
 .p-profile-arrow svg{width:28px;height:28px;max-width:none;flex:none}.p-profile-next svg{rotate:180deg}
 .p-profile-arrow:hover{background:#fff8;color:#262625}.p-profile-arrow:focus-visible{outline:2px solid #48678b;outline-offset:0}.p-profile-arrow:disabled{opacity:.3;cursor:default}
 .p-profile-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
 .p-form.is-enhanced[data-current-step="0"] .botones{display:none}
 .p-step.step-0{min-height:0}
}
@media(max-width:1024px){.dsd-pf6.dsd-pf6.dsd-pf6{
 .p-backdrop{height:540px}.metricas{margin-top:70px}.p-panel{margin-top:-35px;padding:40px}
 .p-profile-image{height:auto;aspect-ratio:1;object-fit:cover}.p-profile-title{font-size:28px;margin-top:28px}.p-profile-card{padding:22px}.p-profile-prev{left:-38px}.p-profile-next{right:-38px}.p-profile-arrow{width:36px}
}}
@media(max-width:767px){.dsd-pf6.dsd-pf6.dsd-pf6{
 .p-backdrop{height:530px}.metricas{margin-top:45px}.p-panel{margin-top:-25px;padding:28px 16px}
 .p-profile-slider{margin:0 14px}.p-profile-track{grid-auto-columns:100%;gap:18px}.p-profile-card{padding:20px}.p-profile-title{font-size:27px;margin-top:22px}.p-profile-prev{left:-33px}.p-profile-next{right:-33px}.p-profile-arrow{width:32px;padding:4px}.p-profile-arrow svg{width:24px;height:24px}.step-0 .p-step-heading{margin-bottom:28px}
}}
@media(prefers-reduced-motion:reduce){.dsd-pf6 .p-profile-track{scroll-behavior:auto!important}}
