.ps-page{position:relative;isolation:isolate}.ps-page:before{content:"";position:absolute;inset:0 0 auto;block-size:min(100%,40rem);z-index:-1;pointer-events:none;background:var(--pn-cover-lines) center /cover no-repeat,radial-gradient(60% 110% at 10% 115%,rgb(var(--pn-primary-500)/.16),transparent 70%),radial-gradient(50% 90% at 94% -10%,rgb(var(--pn-primary-300)/.28),transparent 70%),linear-gradient(180deg,rgb(var(--pn-primary-50)/1),rgb(var(--pn-color-fondo)/1));-webkit-mask-image:linear-gradient(180deg,#000 0,#000 62%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 62%,transparent)}html[data-theme=dark] .ps-page:before{background:var(--pn-cover-lines) center /cover no-repeat,radial-gradient(60% 110% at 10% 115%,rgb(var(--pn-primary-500)/.32),transparent 70%),radial-gradient(50% 90% at 94% -10%,rgb(var(--pn-primary-600)/.36),transparent 70%),rgb(var(--pn-color-fondo)/1)}.ps-page>.ss-content>.ss-section.ps-band{position:relative;isolation:isolate;padding-block:var(--space-6);background:none}.ps-band__inner{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);text-align:center}.ps-band__brand{display:inline-flex;align-items:center;gap:var(--space-3);margin:0 0 var(--space-1)}.ps-band__brand img{inline-size:2rem;block-size:2rem}.ps-band__badge{font-size:var(--pn-texto-md);font-weight:var(--pn-peso-medium);line-height:1.25;letter-spacing:var(--pn-tracking-tight);color:rgb(var(--color-ink)/1)}@media (min-width:640px){.ps-band__brand{margin-block-end:var(--space-2)}.ps-band__brand img{inline-size:2.25rem;block-size:2.25rem}.ps-band__badge{font-size:var(--pn-texto-lg)}}.ps-band__title{max-inline-size:18ch;margin:0;font-family:var(--font-display);font-size:var(--pns-type-h1);font-weight:var(--pn-peso-semibold);line-height:var(--pn-leading-display);letter-spacing:var(--pn-tracking-display);color:rgb(var(--color-ink-heading)/1);text-wrap:balance}.ps-band__accent{color:rgb(var(--color-primary-text)/1);background:linear-gradient(100deg,rgb(var(--color-primary-deep)/1) 0,rgb(var(--color-primary-text)/1) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}html[data-theme=dark] .ps-band__accent{color:rgb(var(--pn-primary-300)/1);background:linear-gradient(100deg,rgb(var(--pn-primary-300)/1) 0,rgb(var(--pn-primary-200)/1) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ps-band__lead{max-inline-size:54ch;margin:0;font-size:var(--pn-texto-base);line-height:var(--pn-leading-normal);letter-spacing:var(--pn-tracking-tight);color:rgb(var(--color-ink-muted)/1);text-wrap:pretty}@media (min-width:640px){.ps-page>.ss-content>.ss-section.ps-band{padding-block:var(--space-8) var(--space-4)}.ps-band__inner{gap:var(--space-4)}}@media (max-width:639px){.ps-band__title{font-size:var(--pn-texto-3xl);font-weight:var(--pn-peso-bold);line-height:1.15;max-inline-size:16ch}.ps-band__lead{max-inline-size:none;font-size:var(--pn-texto-md);line-height:1.4}}.ps-page>.ss-content>.ss-section.ps-body-section{padding-block-start:0;background:transparent}.ps-page .ps-body.ss-section-container{padding-block:var(--space-2) var(--space-12)}@media (min-width:640px){.ps-page .ps-body.ss-section-container{padding-block-start:var(--space-8)}}.ps-body{display:flex;flex-direction:column;align-items:center;gap:var(--space-8)}.ps-layout{display:grid;grid-template-columns:minmax(0,1fr);inline-size:100%;max-inline-size:46rem;margin-inline:auto}.ps-layout--dialog,.ps-layout--dialog.ps-layout{grid-template-columns:minmax(0,1fr);max-inline-size:none}.ps-layout--dialog .ps-sheet{padding-inline-start:0;border-inline-start:0}.ps-main{display:flex;flex-direction:column;gap:var(--space-6);min-inline-size:0}.ps-rail{display:none}@media (min-width:1024px){.ps-layout{grid-template-columns:16.5rem minmax(0,46rem);column-gap:var(--space-8);align-items:start;max-inline-size:none;justify-content:center}.ps-layout--solo{grid-template-columns:minmax(0,46rem)}.ps-rail{display:block;position:sticky;inset-block-start:7.5rem}.ps-how--strip{display:none}}.ps-rail__title{margin:0 0 var(--space-4);color:rgb(var(--color-ink-muted)/1);font-size:var(--pn-texto-xs);font-weight:var(--pn-peso-semibold);letter-spacing:var(--pn-tracking-eyebrow);text-transform:uppercase}.ps-rail__list{margin:0;padding:0;list-style:none}.ps-rail__item{position:relative}.ps-rail__item:not(:last-child):before{content:"";position:absolute;inset-block:2.1rem -.35rem;inset-inline-start:calc(.875rem - 1px);inline-size:2px;border-radius:var(--pn-radio-pill);background:rgb(var(--color-line)/.7)}.ps-rail__item--done:not(:last-child):before{background:rgb(var(--color-primary)/.55)}.ps-rail__step{display:flex;align-items:center;inline-size:100%;gap:var(--space-3);min-block-size:2.75rem;padding:0;border:0;background:none;color:rgb(var(--color-ink-muted)/1);font:inherit;font-size:var(--pn-texto-sm);text-align:start}.ps-rail__step--link{cursor:pointer;border-radius:var(--pn-radio-md)}@media (hover:hover){.ps-rail__step--link:hover .ps-rail__label{color:rgb(var(--color-primary-text)/1)}}.ps-rail__marker{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:1.75rem;block-size:1.75rem;border:1.5px solid rgb(var(--pn-color-borde-suave)/1);border-radius:var(--pn-radio-pill);background-color:rgb(var(--pn-color-superficie)/1);color:rgb(var(--color-ink-muted)/1);font-size:var(--pn-texto-xs);font-weight:var(--pn-peso-semibold);font-variant-numeric:tabular-nums}.ps-rail__item--done .ps-rail__marker{border-color:rgb(var(--color-primary)/1);background-color:rgb(var(--color-primary)/1);color:rgb(var(--color-on-brand)/1)}.ps-rail__item--current .ps-rail__marker{border-color:rgb(var(--color-primary)/1);color:rgb(var(--color-primary-text)/1);box-shadow:0 0 0 4px rgb(var(--color-primary)/.16)}.ps-rail__item--current .ps-rail__label{color:rgb(var(--color-ink-heading)/1);font-weight:var(--pn-peso-semibold)}.ps-rail__item--done .ps-rail__label{color:rgb(var(--color-ink)/1)}html[data-theme=dark] .ps-rail__item--current .ps-rail__marker{color:rgb(var(--pn-primary-300)/1)}.ps-how__title{margin:0 0 var(--space-4);font-size:var(--pn-texto-md);font-weight:var(--pn-peso-semibold);color:rgb(var(--color-ink-heading)/1)}.ps-how__list{margin:0;padding:0;list-style:none}.ps-how__item{position:relative;display:flex;align-items:flex-start;gap:var(--space-3);padding-block-end:var(--space-6)}.ps-how__item:last-child{padding-block-end:0}.ps-how__item:not(:last-child):before{content:"";position:absolute;inset-block:1.9rem .2rem;inset-inline-start:calc(.75rem - .5px);border-inline-start:1.5px dashed rgb(var(--color-primary)/.4)}.ps-how__number{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:1.5rem;block-size:1.5rem;border-radius:var(--pn-radio-pill);background:var(--color-tile-fill);color:var(--color-tile-ink);font-size:var(--pn-texto-xs);font-weight:var(--pn-peso-bold);font-variant-numeric:tabular-nums}.ps-how__text{display:flex;flex-direction:column;gap:var(--space-1);min-inline-size:0}.ps-how__name{font-size:var(--pn-texto-sm);font-weight:var(--pn-peso-semibold);color:rgb(var(--color-ink-heading)/1)}.ps-how__body{font-size:var(--pn-texto-xs);line-height:var(--pn-leading-normal);color:rgb(var(--color-ink-muted)/1)}.ps-how--rail{margin-block-start:var(--space-8);padding-block-start:var(--space-6);border-block-start:1px solid rgb(var(--pn-color-line-soft)/1)}.ps-layout--solo .ps-how--strip{display:block}.ps-how--strip{padding:var(--space-6);border:1px solid rgb(var(--pn-color-line-soft)/1);border-radius:var(--pn-radio-card);background-color:rgb(var(--pn-color-superficie)/.6)}.ps-how--strip .ps-how__body{font-size:var(--pn-texto-sm)}.ps-sheet{--ps-pad:var(--container-pad-x,1rem);position:relative;inline-size:100%;min-inline-size:0;scroll-margin-block-start:7rem}@media (min-width:1024px){.ps-sheet{padding-inline-start:var(--space-8);border-inline-start:1px solid rgb(var(--pn-color-line-soft)/1)}}.ps-card{position:relative;inline-size:100%;max-inline-size:46rem;margin-inline:auto;padding:var(--space-6);scroll-margin-block-start:7rem;border:1px solid rgb(var(--pn-color-line-soft)/1);border-radius:var(--pn-radio-xl);background-color:rgb(var(--pn-color-superficie)/1);box-shadow:var(--pn-sombra-card)}@media (min-width:640px){.ps-card{padding:var(--space-8)}}.ps-form{display:flex;flex-direction:column;gap:var(--space-6)}.ps-skeleton{block-size:24rem;border-radius:var(--pn-radio-lg);background:rgb(var(--color-line)/.35)}@media (prefers-reduced-motion:no-preference){.ps-skeleton{animation:ps-pulse 1.6s ease-in-out infinite}.ps-panel{animation:ps-rise .32s var(--pn-curva-salida) both}}@keyframes ps-pulse{50%{opacity:.55}}@keyframes ps-rise{0%{opacity:0;transform:translateY(.5rem)}}.ps-progress{display:flex;flex-direction:column;gap:var(--space-2)}.ps-progress__text{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin:0;font-size:var(--pn-texto-xs)}.ps-progress__count{color:rgb(var(--color-ink-muted)/1);font-weight:var(--pn-peso-medium);font-variant-numeric:tabular-nums}.ps-progress__name{font-weight:var(--pn-peso-semibold);color:rgb(var(--color-primary-text)/1);text-align:end}html[data-theme=dark] .ps-progress__name{color:rgb(var(--pn-primary-300)/1)}.ps-progress__track{block-size:.375rem;overflow:hidden;border-radius:var(--pn-radio-pill);background:rgb(var(--color-line)/.55)}.ps-progress__fill{display:block;block-size:100%;border-radius:inherit;background:linear-gradient(90deg,rgb(var(--color-primary-deep)/1),rgb(var(--pn-color-marca-relleno)/1));transition:inline-size .4s var(--pn-curva-salida)}@media (prefers-reduced-motion:reduce){.ps-progress__fill{transition:none}}@media (min-width:1024px){.ps-progress__name,.ps-progress__track{display:none}.ps-progress__count{text-transform:uppercase;letter-spacing:var(--pn-tracking-eyebrow);font-weight:var(--pn-peso-semibold)}}.ps-panel{gap:var(--space-6)}.ps-panel,.ps-step{display:flex;flex-direction:column}.ps-step{gap:var(--space-2)}.ps-step__title{margin:0;font-size:var(--pn-texto-2xl);font-weight:var(--pn-peso-semibold);line-height:1.2;letter-spacing:var(--pn-tracking-heading);color:rgb(var(--color-ink-heading)/1);text-wrap:balance}.ps-step__title:focus{outline:none}.ps-step__help{margin:0;font-size:var(--pn-texto-sm);line-height:var(--pn-leading-normal);color:rgb(var(--color-ink-muted)/1);text-wrap:pretty}@media (max-width:639px){.ps-step__title{font-size:var(--pn-texto-xl)}}.ps-summary{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--pn-radio-md);background:rgb(var(--pn-color-peligro)/.1);color:rgb(var(--pn-color-peligro-texto)/1);font-size:var(--pn-texto-sm);font-weight:var(--pn-peso-medium)}.ps-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-block-start:var(--space-2);padding-block-start:var(--space-6);border-block-start:1px solid rgb(var(--pn-color-line-soft)/1)}.ps-actions__next{margin-inline-start:auto;min-inline-size:11rem;justify-content:center}.ps-actions__next.pn-button--primary{min-block-size:3rem;padding-inline:var(--space-6);font-size:var(--pn-texto-base);box-shadow:0 10px 24px -12px rgb(var(--pn-color-marca-relleno)/.7)}.ps-actions__next.pn-button--primary:active:not(:disabled):not([aria-disabled=true]),.ps-actions__next.pn-button--primary:hover:not(:disabled):not([aria-disabled=true]){background:rgb(var(--pn-color-marca-relleno)/1);box-shadow:0 14px 30px -12px rgb(var(--pn-color-marca-relleno)/.9)}.ps-actions__back{color:rgb(var(--color-ink-muted)/1)}@media (max-width:639px){.ps-actions{position:sticky;inset-block-end:var(--privacy-consent-height,0);z-index:2;margin-inline:calc(-1 * var(--ps-pad));gap:var(--space-3);padding:var(--space-2) var(--ps-pad) max(var(--space-2),env(safe-area-inset-bottom,0px));background-color:rgb(var(--pn-color-fondo)/.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ps-actions__back{flex:0 0 35%;justify-content:center;min-block-size:3rem}.ps-actions__next{flex:1 1 auto;min-inline-size:0;min-block-size:3rem}}.ps-sheet input,.ps-sheet select,.ps-sheet textarea{scroll-margin-block-end:8rem}.ps-failure{align-items:flex-start}.ps-failure__text{margin:0}.ps-failure__fix{margin-block-start:var(--space-2);padding:0;border:0;background:none;color:rgb(var(--color-primary-text)/1);font:inherit;font-weight:var(--pn-peso-semibold);text-decoration:underline;text-underline-offset:.2em;cursor:pointer}html[data-theme=dark] .ps-failure__fix{color:rgb(var(--pn-primary-300)/1)}.ps-done,.ps-notice{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);text-align:center}.ps-notice{padding-block:var(--space-8)}.ps-done__title{margin:0;font-size:var(--pns-type-h2);font-weight:var(--pn-peso-semibold);line-height:1.15;letter-spacing:var(--pn-tracking-heading);color:rgb(var(--color-ink-heading)/1)}.ps-done__title:focus{outline:none}.ps-notice__title{margin:0;font-size:var(--pn-texto-xl);font-weight:var(--pn-peso-semibold);line-height:1.25;color:rgb(var(--color-ink-heading)/1)}.ps-done__body,.ps-notice__body{max-inline-size:44ch;font-size:var(--pn-texto-base);color:rgb(var(--color-ink)/1)}.ps-done__body,.ps-done__thanks,.ps-notice__body{margin:0;line-height:var(--pn-leading-normal);text-wrap:pretty}.ps-done__thanks{max-inline-size:40ch;padding:var(--space-3) var(--space-4);border-radius:var(--pn-radio-lg);background:rgb(var(--color-primary)/.07);color:rgb(var(--color-ink-heading)/1);font-size:var(--pn-texto-sm);font-weight:var(--pn-peso-medium)}.ps-done__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);margin-block-start:var(--space-2)}.ps-seal{position:relative;display:inline-block;inline-size:7.5rem;block-size:7.5rem;flex:none}.ps-seal__ring{position:absolute;border-radius:var(--pn-radio-pill)}.ps-seal__ring--outer{inset:0;border:1px solid rgb(var(--color-primary)/.18);background:radial-gradient(closest-side,rgb(var(--color-primary)/.1),transparent)}.ps-seal__ring--inner{inset:.9rem;border:1px solid rgb(var(--color-primary)/.3);background:rgb(var(--color-primary)/.08)}.ps-seal__disc{inset:1.75rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,rgb(var(--pn-color-marca-relleno)/1),rgb(var(--color-primary-deep)/1));color:rgb(var(--color-on-brand)/1);box-shadow:0 12px 28px -10px rgb(var(--pn-color-marca-relleno)/.75)}.ps-seal__disc,.ps-seal__speck{position:absolute;border-radius:var(--pn-radio-pill)}.ps-seal__speck--a{inset-block-start:.4rem;inset-inline-end:1.1rem;inline-size:.5rem;block-size:.5rem;background:rgb(var(--color-warning)/1)}.ps-seal__speck--b{inset-block-end:.7rem;inset-inline-start:.2rem;inline-size:.4rem;block-size:.4rem;background:rgb(var(--pn-color-marca-relleno)/1)}.ps-seal__speck--c{inset-block-end:1.2rem;inset-inline-end:0;inline-size:.3rem;block-size:.3rem;background:rgb(var(--color-warning)/.8)}@media (prefers-reduced-motion:no-preference){.ps-seal__disc{animation:ps-pop .5s var(--pn-curva-salida) both}}@keyframes ps-pop{0%{opacity:0;transform:scale(.7)}}.ps-fields{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}@media (min-width:640px){.ps-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}}.ps-fields>.pn-field.ps-span-2,.ps-fields>.ps-span-2{grid-column:1/-1}.ps-sheet .pn-field{gap:var(--space-2)}.ps-sheet .pn-field>label{color:rgb(var(--pn-color-texto)/1);font-size:var(--pn-texto-sm);font-weight:var(--pn-peso-medium)}.ps-hint{margin:0;font-size:var(--pn-texto-xs);line-height:var(--pn-leading-normal);color:rgb(var(--color-ink-muted)/1)}.ps-counter{margin-inline-start:var(--space-2);color:rgb(var(--color-ink-subtle)/1);font-variant-numeric:tabular-nums;white-space:nowrap}.ps-fields .pn-field__hint{margin:0;color:rgb(var(--color-ink-muted)/1)}.ps-note{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--pn-radio-md);background:rgb(var(--pn-color-aviso)/.12);color:rgb(var(--color-ink)/1);font-size:var(--pn-texto-sm);line-height:var(--pn-leading-normal)}.ps-note--plain{padding:0;background:none;color:rgb(var(--color-ink-muted)/1);font-size:var(--pn-texto-xs)}.ps-link-button{display:inline-flex;align-items:center;gap:var(--space-1);min-block-size:2.25rem;padding:0;border:0;background:none;color:rgb(var(--color-primary-text)/1);font:inherit;font-size:var(--pn-texto-sm);font-weight:var(--pn-peso-semibold);text-decoration:underline;text-underline-offset:.2em;cursor:pointer}html[data-theme=dark] .ps-link-button{color:rgb(var(--pn-primary-300)/1)}.ps-group{gap:var(--space-4);margin-block:var(--space-2)}.ps-group,.ps-seg{display:flex;flex-direction:column;min-inline-size:0}.ps-seg{gap:var(--space-2);margin:0;padding:0;border:0}.ps-seg__legend{padding:0;font-size:var(--pn-texto-sm);font-weight:var(--pn-peso-medium);color:rgb(var(--pn-color-texto)/1)}.ps-seg__hint{margin-block-end:var(--space-1)}.ps-seg__row{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ps-seg__option{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:0;min-block-size:2.75rem;min-inline-size:3.5rem;padding:var(--space-2) var(--space-4);border:1px solid rgb(var(--pn-color-borde-suave)/1);border-radius:var(--pn-radio-md);background-color:rgb(var(--pn-color-superficie-hundida)/1);color:rgb(var(--pn-color-texto)/1);font-size:var(--pn-texto-sm);line-height:1.2;text-align:center;cursor:pointer;transition:border-color var(--pn-duracion-micro) var(--pn-curva-salida),background-color var(--pn-duracion-micro) var(--pn-curva-salida)}.ps-card-option__input,.ps-seg__input{position:absolute;inset:0;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:pointer}.ps-seg__label{font-weight:var(--pn-peso-medium)}.ps-seg__note{font-size:var(--pn-texto-xs)}.ps-seg__detail,.ps-seg__note{color:rgb(var(--color-ink-muted)/1)}.ps-seg__detail{font-size:var(--pn-texto-2xs);font-variant-numeric:tabular-nums}@media (hover:hover){.ps-seg__option:hover{border-color:rgb(var(--pn-color-marca-relleno)/.45)}}.ps-seg__option--on{border-color:rgb(var(--pn-color-marca-relleno)/1);background:var(--color-tile-fill);color:var(--color-tile-ink);box-shadow:0 0 0 1px rgb(var(--pn-color-marca-relleno)/1)}.ps-seg__option--on .ps-seg__label{font-weight:var(--pn-peso-semibold)}.ps-card-option:focus-within,.ps-seg__option:focus-within{box-shadow:0 0 0 var(--pn-interaccion-anillo) rgb(var(--pn-color-marca)/.5)}.ps-seg--price .ps-seg__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:480px){.ps-seg--price .ps-seg__row{grid-template-columns:repeat(3,minmax(0,1fr))}}.ps-seg--price .ps-seg__option{min-inline-size:0;min-block-size:4.5rem;padding-inline:var(--space-2)}.ps-seg--price .ps-seg__label{font-size:var(--pn-texto-md)}.ps-seg--inline{flex-flow:row wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4)}.ps-seg--inline .ps-seg__legend{color:rgb(var(--pn-color-texto)/1)}.ps-seg--inline .ps-seg__option{min-inline-size:3.75rem;min-block-size:2.5rem}.ps-amenities{display:flex;flex-direction:column;gap:var(--space-4);min-inline-size:0;margin:0;padding:var(--space-4);margin-block:var(--space-2);border:1px solid rgb(var(--pn-color-line-soft)/1);border-radius:var(--pn-radio-lg)}.ps-amenities>.ps-seg__legend{padding-inline:var(--space-1);font-weight:var(--pn-peso-semibold);color:rgb(var(--pn-color-texto)/1)}.ps-refine{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px dashed rgb(var(--pn-color-borde-suave)/1);border-radius:var(--pn-radio-lg)}.ps-refine__title{margin:0;font-size:var(--pn-texto-sm);font-weight:var(--pn-peso-semibold);color:rgb(var(--pn-color-texto)/1)}.ps-refine__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.ps-money__sign,.ps-money__unit{flex:none;color:rgb(var(--color-ink-muted)/1);font-size:var(--pn-texto-sm);font-weight:var(--pn-peso-medium)}.ps-money .pn-field__box>input{font-variant-numeric:tabular-nums}.ps-cards{display:grid;gap:var(--space-4);min-inline-size:0;margin:0;padding:0;border:0}.ps-card-option{position:relative;display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-6);border:1px solid rgb(var(--pn-color-borde-suave)/1);border-radius:var(--pn-radio-card);background-color:rgb(var(--pn-color-superficie)/1);cursor:pointer;transition:border-color var(--pn-duracion-rapida) var(--pn-curva-salida),background-color var(--pn-duracion-rapida) var(--pn-curva-salida),box-shadow var(--pn-duracion-rapida) var(--pn-curva-salida)}@media (hover:hover){.ps-card-option:hover{border-color:rgb(var(--pn-color-marca-relleno)/.5)}}.ps-card-option--on{border-color:rgb(var(--pn-color-marca-relleno)/1);background-color:rgb(var(--pn-color-marca-relleno)/.06);box-shadow:0 0 0 1px rgb(var(--pn-color-marca-relleno)/1)}.ps-card-option--on:focus-within{box-shadow:0 0 0 1px rgb(var(--pn-color-marca)/1),0 0 0 var(--pn-interaccion-anillo) rgb(var(--pn-color-marca)/.35)}.ps-card-option__icon{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:3.25rem;block-size:3.25rem;border-radius:var(--pn-radio-xl);background:var(--color-tile-fill);color:var(--color-tile-ink)}.ps-card-option--on .ps-card-option__icon{background:linear-gradient(145deg,rgb(var(--pn-color-marca-relleno)/1),rgb(var(--color-primary-deep)/1));color:rgb(var(--color-on-brand)/1)}.ps-card-option__text{display:flex;flex-direction:column;gap:var(--space-1);flex:1 1 auto;min-inline-size:0}.ps-card-option__title{font-size:var(--pn-texto-md);font-weight:var(--pn-peso-semibold);line-height:var(--pn-leading-snug);color:rgb(var(--color-ink-heading)/1)}.ps-card-option__body{font-size:var(--pn-texto-sm);line-height:var(--pn-leading-normal);color:rgb(var(--color-ink-muted)/1)}.ps-card-option__note{margin-block-start:var(--space-1);font-size:var(--pn-texto-xs);line-height:var(--pn-leading-normal);color:rgb(var(--color-primary-text)/1)}html[data-theme=dark] .ps-card-option__note{color:rgb(var(--pn-primary-300)/1)}.ps-card-option__tick{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:1.5rem;block-size:1.5rem;border:2px solid rgb(var(--pn-color-borde-suave)/1);border-radius:var(--pn-radio-pill);background-color:rgb(var(--pn-color-superficie)/1);color:rgb(var(--color-on-brand)/1)}.ps-card-option__tick svg{opacity:0}.ps-card-option--on .ps-card-option__tick{border-color:rgb(var(--pn-color-marca-relleno)/1);background-color:rgb(var(--pn-color-marca-relleno)/1)}.ps-card-option--on .ps-card-option__tick svg{opacity:1}@media (max-width:479px){.ps-card-option{flex-wrap:wrap;padding:var(--space-4)}.ps-card-option__text{flex-basis:calc(100% - 7rem)}}.ps-terms{display:flex;flex-direction:column;gap:var(--space-2)}.ps-terms a{color:rgb(var(--color-primary-text)/1);text-decoration:underline;text-underline-offset:.2em}html[data-theme=dark] .ps-terms a{color:rgb(var(--pn-primary-300)/1)}@media (prefers-reduced-motion:reduce){.ps-card-option,.ps-seg__option{transition:none}}.ps-hours{gap:var(--space-4);min-inline-size:0}.ps-hours,.ps-hours__panel{display:flex;flex-direction:column}.ps-hours__panel{gap:var(--space-3);padding:var(--space-4);border:1px solid rgb(var(--pn-color-line-soft)/1);border-radius:var(--pn-radio-lg)}.ps-hours__panel-title{margin:0;font-size:var(--pn-texto-sm);font-weight:var(--pn-peso-semibold);color:rgb(var(--pn-color-texto)/1)}.ps-hours__shortcuts{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-5)}.ps-days{margin:0;padding:0;list-style:none}.ps-day,.ps-days{display:flex;flex-direction:column}.ps-day{gap:var(--space-2);padding-block:var(--space-3);border-block-start:1px solid rgb(var(--pn-color-line-soft)/1)}.ps-day:first-child{border-block-start:0;padding-block-start:0}.ps-day__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.ps-day__state,.ps-day__switch{font-weight:var(--pn-peso-medium)}.ps-day__state{color:rgb(var(--color-ink-muted)/1);font-size:var(--pn-texto-xs)}.ps-day:not(.ps-day--closed) .ps-day__state{color:rgb(var(--color-success)/1)}html[data-theme=dark] .ps-day:not(.ps-day--closed) .ps-day__state{color:rgb(var(--pn-color-acierto)/1)}@media (min-width:640px){.ps-day{flex-direction:row;align-items:flex-start;gap:var(--space-5)}.ps-day__head{flex:none;inline-size:11.5rem;min-block-size:2.75rem}}.ps-ranges{gap:var(--space-2);min-inline-size:0}.ps-range,.ps-ranges{display:flex;flex-direction:column}.ps-range{gap:var(--space-1)}.ps-range__times{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:var(--space-2);max-inline-size:22rem}.ps-time{display:flex;flex-direction:column;gap:var(--space-1)}.ps-time__label{color:rgb(var(--color-ink-muted)/1);font-size:var(--pn-texto-2xs);font-weight:var(--pn-peso-medium)}.ps-time__input{inline-size:100%;min-inline-size:0;min-block-size:2.75rem;padding:0 var(--space-3);border:1px solid rgb(var(--pn-color-borde-suave)/1);border-radius:var(--pn-radio-md);background-color:rgb(var(--pn-color-superficie-hundida)/1);color:rgb(var(--pn-color-texto)/1);font:inherit;font-size:var(--pn-texto-md);font-variant-numeric:tabular-nums}.ps-time__input:focus-visible{outline:var(--pn-interaccion-anillo) solid rgb(var(--pn-color-marca)/1);outline-offset:var(--pn-interaccion-anillo-separacion)}.ps-range__dash{align-self:flex-end;padding-block-end:.7rem;color:rgb(var(--color-ink-muted)/1)}.ps-range__remove{align-self:flex-start;min-block-size:2rem;font-size:var(--pn-texto-xs)}.ps-range__note{margin:0}.ps-ranges__add{align-self:flex-start}.ps-hours__preview{padding:var(--space-4);border:1px solid rgb(var(--color-primary)/.25);border-radius:var(--pn-radio-lg);background:rgb(var(--color-primary)/.05)}.ps-hours__preview-title{margin:0 0 var(--space-2);color:rgb(var(--color-primary-text)/1);font-size:var(--pn-texto-xs);font-weight:var(--pn-peso-semibold);letter-spacing:var(--pn-tracking-eyebrow);text-transform:uppercase}html[data-theme=dark] .ps-hours__preview-title{color:rgb(var(--pn-primary-300)/1)}.ps-hours__preview-body{font-size:var(--pn-texto-sm);color:rgb(var(--color-ink)/1)}.ps-photos{gap:var(--space-4)}.ps-drop,.ps-photos{display:flex;flex-direction:column}.ps-drop{position:relative;align-items:center;gap:var(--space-1);padding:var(--space-8) var(--space-4);border:1.5px dashed rgb(var(--pn-color-borde-suave)/1);border-radius:var(--pn-radio-card);background-color:rgb(var(--pn-color-superficie-hundida)/1);text-align:center;cursor:pointer;transition:border-color var(--pn-duracion-rapida) var(--pn-curva-salida),background-color var(--pn-duracion-rapida) var(--pn-curva-salida)}@media (hover:hover){.ps-drop:hover{border-color:rgb(var(--pn-color-marca-relleno)/.6)}}.ps-drop--over{border-color:rgb(var(--pn-color-marca-relleno)/1);background-color:rgb(var(--pn-color-marca-relleno)/.08)}.ps-drop--off{opacity:var(--pn-opacidad-deshabilitado);cursor:not-allowed}.ps-drop:focus-within{border-color:rgb(var(--pn-color-marca)/1);box-shadow:0 0 0 var(--pn-interaccion-anillo) rgb(var(--pn-color-marca)/.35)}.ps-drop__input{position:absolute;inset:0;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:inherit}.ps-drop__icon{display:inline-flex;align-items:center;justify-content:center;inline-size:3rem;block-size:3rem;margin-block-end:var(--space-1);border-radius:var(--pn-radio-pill);background:var(--color-tile-fill);color:var(--color-tile-ink)}.ps-drop__title{font-size:var(--pn-texto-md);font-weight:var(--pn-peso-semibold);color:rgb(var(--color-ink-heading)/1)}.ps-drop__note{max-inline-size:36ch;font-size:var(--pn-texto-xs);color:rgb(var(--color-ink-muted)/1)}.ps-photos__count{font-variant-numeric:tabular-nums}.ps-photos__notices{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:var(--space-3) var(--space-4);list-style:none;border-radius:var(--pn-radio-md);background:rgb(var(--pn-color-peligro)/.1);color:rgb(var(--pn-color-peligro-texto)/1);font-size:var(--pn-texto-sm)}.ps-photos__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4) var(--space-3);margin:0;padding:0;list-style:none}@media (min-width:640px){.ps-photos__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.ps-photo{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2);min-inline-size:0}.ps-photo__frame{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:var(--pn-radio-lg);background:rgb(var(--color-line)/.4)}.ps-photo__frame:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgb(var(--color-ink)/.1);pointer-events:none}.ps-photo__img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.ps-photo__cover{inset-inline-start:var(--space-2);gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--pn-radio-pill);font-size:var(--pn-texto-2xs);font-weight:var(--pn-peso-semibold)}.ps-photo__cover,.ps-photo__remove{position:absolute;inset-block-start:var(--space-2);display:inline-flex;align-items:center;background:rgb(var(--color-photo-scrim-rgb)/.78);color:rgb(var(--color-on-brand)/1)}.ps-photo__remove{inset-inline-end:var(--space-2);justify-content:center;inline-size:2.25rem;block-size:2.25rem;padding:0;border:0;border-radius:var(--pn-radio-pill);cursor:pointer}.ps-photo__remove:after{content:"";position:absolute;inset:-.25rem}@media (hover:hover){.ps-photo__remove:hover{background:rgb(var(--color-photo-scrim-rgb)/.95)}}.ps-photo__alt{display:block}.ps-photo__alt-input{inline-size:100%;min-block-size:2.5rem;padding:0 var(--space-3);border:1px solid rgb(var(--pn-color-borde-suave)/1);border-radius:var(--pn-radio-md);background-color:rgb(var(--pn-color-superficie-hundida)/1);color:rgb(var(--pn-color-texto)/1);font:inherit;font-size:var(--pn-texto-sm)}.ps-photo__alt-input::placeholder{color:rgb(var(--color-ink-subtle)/1)}.ps-photo__alt-input:focus-visible{outline:var(--pn-interaccion-anillo) solid rgb(var(--pn-color-marca)/1);outline-offset:var(--pn-interaccion-anillo-separacion)}.ps-photo__cover-action{align-self:flex-start;min-block-size:2rem;padding:0;border:0;background:none;color:rgb(var(--color-primary-text)/1);font:inherit;font-size:var(--pn-texto-xs);font-weight:var(--pn-peso-semibold);text-decoration:underline;text-underline-offset:.2em;cursor:pointer}html[data-theme=dark] .ps-photo__cover-action{color:rgb(var(--primary-300)/1)}.ps-photos__rights{display:flex;flex-direction:column;gap:var(--space-1)}@media (prefers-reduced-motion:reduce){.ps-drop{transition:none}}.ps-review{display:flex;flex-direction:column;gap:var(--space-8)}.ps-review__heading{margin:0 0 var(--space-3);font-size:var(--pn-texto-md);font-weight:var(--pn-peso-semibold);color:rgb(var(--color-ink-heading)/1)}.ps-showcase{display:flex;flex-direction:column;gap:var(--space-3)}.ps-showcase__lead{margin:0;color:rgb(var(--color-ink-muted)/1);font-size:var(--pn-texto-sm);line-height:var(--pn-leading-normal)}.ps-showcase__head .ps-review__heading{margin-block-end:var(--space-1)}.ps-showcase__stage{display:flex;justify-content:center;padding:var(--space-6) var(--space-4);border:1px solid rgb(var(--pn-color-line-soft)/1);border-radius:var(--pn-radio-xl);background:var(--pn-cover-lines) center /cover no-repeat,radial-gradient(70% 120% at 12% 120%,rgb(var(--pn-primary-500)/.16),transparent 70%),radial-gradient(60% 100% at 92% -10%,rgb(var(--pn-primary-300)/.26),transparent 70%),rgb(var(--pn-primary-50)/1)}html[data-theme=dark] .ps-showcase__stage{background:var(--pn-cover-lines) center /cover no-repeat,radial-gradient(70% 120% at 12% 120%,rgb(var(--pn-primary-500)/.3),transparent 70%),radial-gradient(60% 100% at 92% -10%,rgb(var(--pn-primary-600)/.34),transparent 70%),rgb(var(--pn-color-fondo)/1)}.ps-showcase__note{text-align:center}.ps-review__tile{inline-size:100%;padding:var(--space-4);border:1px solid rgb(var(--pn-color-line-soft)/1);border-radius:var(--pn-radio-lg);background-color:rgb(var(--pn-color-superficie)/1);box-shadow:0 18px 40px -22px rgb(var(--pn-color-marca-relleno)/.45)}@media (min-width:640px){.ps-review__tile{inline-size:max-content;max-inline-size:100%}.ps-review__tile .ps-preview__grid{display:block;inline-size:18rem;max-inline-size:100%}}.ps-review__preview>.ps-hint{margin-block-start:var(--space-2)}.ps-review__summary{display:flex;flex-direction:column;gap:var(--space-3)}.ps-review__summary-head .ps-review__heading{margin-block-end:var(--space-1)}.ps-block{overflow:hidden;border:1px solid rgb(var(--pn-color-line-soft)/1);border-radius:var(--pn-radio-lg)}.ps-block__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-4);background-color:rgb(var(--pn-color-superficie-hundida)/1)}.ps-block__title{margin:0;font-size:var(--pn-texto-sm);font-weight:var(--pn-peso-semibold);color:rgb(var(--color-ink-heading)/1)}.ps-block__edit{display:inline-flex;align-items:center;gap:var(--space-1);min-block-size:2.75rem;padding:0 var(--space-3);border:0;border-radius:var(--pn-radio-pill);background:transparent;color:rgb(var(--color-primary-text)/1);font:inherit;font-size:var(--pn-texto-sm);font-weight:var(--pn-peso-semibold);cursor:pointer}html[data-theme=dark] .ps-block__edit{color:rgb(var(--primary-300)/1)}@media (hover:hover){.ps-block__edit:hover{background:rgb(var(--color-primary)/.08)}}.ps-block__rows{margin:0}.ps-row{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-1);padding:var(--space-3) var(--space-4);border-block-start:1px solid rgb(var(--pn-color-line-soft)/1)}@media (min-width:640px){.ps-row{grid-template-columns:9rem minmax(0,1fr);gap:var(--space-4)}}.ps-row dt{font-size:var(--pn-texto-xs);font-weight:var(--pn-peso-medium);color:rgb(var(--color-ink-muted)/1)}.ps-row dd{margin:0;font-size:var(--pn-texto-sm);line-height:var(--pn-leading-normal);color:rgb(var(--color-ink)/1);overflow-wrap:anywhere}.ps-row--long dd{white-space:pre-line}.ps-row--empty dd{color:rgb(var(--color-ink-subtle)/1)}.ps-photo__alt-input,.ps-select__control,.ps-sheet .pn-field>input:not([type=checkbox]),.ps-sheet .pn-field__box,.ps-time__input{min-block-size:2.75rem;border-radius:var(--pn-radio-pill);font-size:var(--pn-texto-base)}.ps-photo__alt-input,.ps-select__control,.ps-sheet .pn-field>input:not([type=checkbox]),.ps-sheet .pn-field__box{padding-inline:var(--space-4)}.ps-sheet .pn-field>textarea{padding:var(--space-3) var(--space-4);font-size:var(--pn-texto-base)}.ps-select{position:relative}.ps-select__control{-webkit-appearance:none;appearance:none;inline-size:100%;padding-block:0;padding-inline-end:calc(var(--space-4) + 1.5rem);border:1px solid rgb(var(--pn-color-borde-suave)/1);background-color:rgb(var(--pn-color-superficie-hundida)/1);background-image:none;box-shadow:var(--pn-sombra-sunken);color:rgb(var(--pn-color-texto)/1);font-family:inherit;line-height:1.25;text-overflow:ellipsis;cursor:pointer}.ps-select__chevron{position:absolute;inset-block:0;inset-inline-end:var(--space-4);margin-block:auto;color:rgb(var(--pn-color-texto-suave)/1);pointer-events:none}.ps-select__control:focus-visible{outline:var(--pn-interaccion-anillo) solid rgb(var(--pn-color-marca)/1);outline-offset:var(--pn-interaccion-anillo-separacion)}.ps-select__control[aria-invalid=true]{border-color:rgb(var(--pn-color-peligro)/1)}.ps-select__control:disabled{box-shadow:var(--pn-sombra-none);cursor:not-allowed}.ps-select__control:disabled,.ps-select__control:disabled+.ps-select__chevron{opacity:var(--pn-opacidad-deshabilitado)}@media (max-width:1023px){.ps-photo__alt-input,.ps-select__control,.ps-sheet .pn-field>input:not([type=checkbox]),.ps-sheet .pn-field__box,.ps-sheet .pn-field__box>input,.ps-time__input{min-block-size:3rem}.ps-photo__alt-input,.ps-select__control,.ps-sheet .pn-field>input:not([type=checkbox]),.ps-sheet .pn-field>select,.ps-sheet .pn-field>textarea,.ps-sheet .pn-field__box>input,.ps-time__input{font-size:var(--pn-texto-base)}.ps-money .pn-field__box{padding-block:0;cursor:text}.ps-seg--inline .ps-seg__option,.ps-seg__option{min-block-size:3rem}.ps-link-button,.ps-photo__cover-action,.ps-range__remove{min-block-size:2.75rem}.ps-photo__remove{inline-size:2.75rem;block-size:2.75rem}}@media (max-width:639px){.ps-form,.ps-panel{gap:var(--space-4)}.ps-step{gap:var(--space-2)}.ps-group,.ps-hours{gap:var(--space-3)}}@media (max-width:399px){.ps-refine__fields{grid-template-columns:minmax(0,1fr)}}