.e5iTaa_calendar{border:1px solid var(--linea);border-radius:var(--r-m);background:var(--noche-2);grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;padding:clamp(.875rem,2.5vw,1.25rem);display:grid}.e5iTaa_head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.e5iTaa_hint{font-size:var(--step-small);font-weight:600}.e5iTaa_turn{gap:.25rem;display:flex}.e5iTaa_arrow{border:1px solid var(--linea);width:2.75rem;height:2.75rem;color:var(--cal);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.e5iTaa_arrow:hover:not(:disabled){border-color:var(--cal)}.e5iTaa_arrow:disabled{opacity:.3;cursor:default}.e5iTaa_arrow:focus-visible{border-radius:50%}.e5iTaa_months{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}.e5iTaa_month:nth-child(2){display:none}.e5iTaa_monthName{font-family:var(--font-display);font-weight:600}.e5iTaa_monthName:first-letter,.e5iTaa_week span:first-letter{text-transform:uppercase}.e5iTaa_week,.e5iTaa_days{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.e5iTaa_week{font-size:var(--step-caption);color:var(--roca);text-align:center;margin-top:.5rem}.e5iTaa_days{margin-top:.25rem}.e5iTaa_day{min-height:2.5rem;color:var(--cal);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-radius:.5rem;place-items:center;padding:0;font-size:.9375rem;display:grid}.e5iTaa_day:hover:not([aria-disabled=true]){background:var(--noche-3)}.e5iTaa_day:focus-visible{outline:2px solid var(--bahia-claro);outline-offset:-2px;border-radius:.5rem}.e5iTaa_day[aria-disabled=true]{cursor:default}.e5iTaa_day[data-closed=taken]{color:var(--roca);background:#f4f3ef0d;text-decoration:line-through;text-decoration-thickness:2px}.e5iTaa_day[data-closed=past]{color:#9ba19c8c}.e5iTaa_day[data-chosen=in],.e5iTaa_day[data-chosen=out]{background:var(--cielo);color:var(--tinta);font-weight:700}.e5iTaa_day[data-chosen=mid]{background:#cfe0e833;border-radius:0}.e5iTaa_foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.e5iTaa_legend{font-size:var(--step-small);color:#f4f3efd1;flex-wrap:wrap;align-items:center;gap:.375rem .5rem;display:flex}.e5iTaa_keyTaken{color:var(--roca);text-decoration:line-through;text-decoration-thickness:2px}.e5iTaa_keyChosen{background:var(--cielo);border-radius:.25rem;width:.875rem;height:.875rem;margin-left:.75rem}.e5iTaa_clear{min-height:2.75rem;color:var(--bahia-claro);font:inherit;font-size:var(--step-small);text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;padding:0 .25rem;text-decoration:underline}.e5iTaa_status{font-size:var(--step-small);color:#f4f3efd1}@media (min-width:40rem){.e5iTaa_months{grid-template-columns:repeat(2,minmax(0,1fr))}.e5iTaa_month:nth-child(2){display:block}}
._3My2uW_form{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}._3My2uW_fields{grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;display:grid}._3My2uW_houses{border:0;gap:.625rem;min-width:0;margin:0;padding:0;display:grid}._3My2uW_houses legend,._3My2uW_field>span{font-size:var(--step-small);color:#f4f3efd1;margin-bottom:.375rem;font-weight:600;display:block}._3My2uW_field em{color:var(--roca);font-style:normal;font-weight:400}._3My2uW_house{border:1px solid var(--linea);border-radius:var(--r-m);background:var(--noche-2);cursor:pointer;transition:border-color var(--dur-ui) var(--ease-out), background-color var(--dur-ui) var(--ease-out);gap:.125rem;padding:1rem 1.125rem 1rem 3.125rem;display:grid;position:relative}._3My2uW_house:has(input:checked){border-color:var(--cal);background:var(--noche-3)}._3My2uW_house:has(input:focus-visible){outline:2px solid var(--bahia-claro);outline-offset:3px}._3My2uW_house input{width:1.25rem;height:1.25rem;accent-color:var(--cal);margin:0;position:absolute;top:1.25rem;left:1.125rem}._3My2uW_houseName{font-family:var(--font-display);font-size:var(--step-lead);letter-spacing:var(--tracking-display);font-weight:600}._3My2uW_houseFacts{color:var(--roca);font-size:var(--step-small)}._3My2uW_row{gap:.75rem;display:grid}@media (min-width:23rem){._3My2uW_row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._3My2uW_row ._3My2uW_field:last-child{grid-column:1/-1}}._3My2uW_field{min-width:0;display:block}._3My2uW_field input,._3My2uW_field select,._3My2uW_field textarea{border-radius:var(--r-s);background:var(--noche-2);width:100%;min-width:0;min-height:3.25rem;color:var(--cal);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;transition:border-color var(--dur-ui) var(--ease-out);border:1px solid #f4f3ef38;padding:.75rem .875rem;font-size:1rem}._3My2uW_field textarea{resize:vertical;min-height:6rem}._3My2uW_field input[aria-invalid=true]{border-color:var(--ocre)}._3My2uW_instead{flex-wrap:wrap;align-items:center;gap:.5rem .625rem;margin-top:.625rem;font-weight:400;display:flex}._3My2uW_insteadHouse{border-radius:var(--r-pill);min-height:2.75rem;color:var(--cal);font:inherit;cursor:pointer;background:0 0;border:1px solid #f4f3ef6b;padding:0 1rem;font-weight:600}._3My2uW_insteadHouse:hover{border-color:var(--cal)}._3My2uW_field input:hover,._3My2uW_field select:hover,._3My2uW_field textarea:hover{border-color:#f4f3ef6b}._3My2uW_field input:focus-visible,._3My2uW_field select:focus-visible,._3My2uW_field textarea:focus-visible{outline:2px solid var(--bahia-claro);outline-offset:2px;border-radius:var(--r-s)}._3My2uW_consent{font-size:var(--step-small);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:.75rem;padding-top:.25rem;line-height:1.45;display:grid}._3My2uW_consent input{width:1.375rem;height:1.375rem;accent-color:var(--bahia);margin:.0625rem 0 0}._3My2uW_consent a{color:var(--bahia-claro)}._3My2uW_summary{border-radius:var(--r-l);background:var(--noche-3);grid-template-columns:minmax(0,1fr);gap:.75rem;padding:clamp(1.25rem,3vw,1.75rem);display:grid}._3My2uW_summary h2{font-size:var(--step-title)}._3My2uW_line{font-size:var(--step-lead);line-height:1.35}._3My2uW_total{border-top:1px solid var(--linea);justify-content:space-between;align-items:baseline;gap:1rem;margin-top:.5rem;padding-top:.875rem;display:flex}._3My2uW_total strong{font-family:var(--font-display);font-size:var(--step-headline);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1}._3My2uW_note{color:var(--roca);font-size:var(--step-small);line-height:1.45}._3My2uW_error{border-radius:var(--r-s);border:1px solid var(--ocre);color:var(--cal);font-size:var(--step-small);padding:.75rem .875rem;font-weight:600}._3My2uW_send{white-space:normal;text-align:center;width:100%;min-height:3.25rem;margin-top:.25rem}._3My2uW_secondary{text-align:center;border-radius:var(--r-pill);width:100%;min-height:3rem;color:var(--cal);cursor:pointer;transition:background-color var(--dur-ui) var(--ease-out);background:0 0;border:1px solid #f4f3ef47;justify-content:center;align-items:center;padding:.5rem 1rem;font-weight:600;text-decoration:none;display:flex}._3My2uW_secondary:hover{background:#f4f3ef14}@media (min-width:30rem){._3My2uW_row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.9fr)}._3My2uW_row ._3My2uW_field:last-child{grid-column:auto}}@media (min-width:60rem){._3My2uW_form{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}._3My2uW_houses{grid-template-columns:1fr 1fr}._3My2uW_houses legend{grid-column:1/-1}._3My2uW_summary{position:sticky;top:5.5rem}}._3My2uW_saving{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:1rem;margin-top:.375rem;font-size:1rem;display:flex}._3My2uW_code{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.5rem;margin-top:.25rem;display:grid}._3My2uW_code ._3My2uW_field input{background:var(--noche);text-transform:uppercase}._3My2uW_apply{border-radius:var(--r-s);min-height:3.25rem;color:var(--cal);cursor:pointer;background:0 0;border:1px solid #f4f3ef47;padding:0 1.125rem;font-weight:600}._3My2uW_apply:hover:not(:disabled){background:#f4f3ef14}._3My2uW_apply:disabled{opacity:.45;cursor:default}._3My2uW_codeStatus{min-height:1.25rem;font-size:var(--step-small)}._3My2uW_codeStatus:empty{display:none}._3My2uW_codeProblem{font-weight:600}._3My2uW_codeRemove{color:var(--bahia-claro);font:inherit;text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
.wacNiq_mark,.wacNiq_word{transform-box:fill-box;transform-origin:50% 60%}@media (hover:hover) and (prefers-reduced-motion:no-preference){.wacNiq_logo:hover .wacNiq_mark{animation:.9s cubic-bezier(.3,.6,.3,1) both wacNiq_stir}}@keyframes wacNiq_stir{35%{transform:translateY(-7%)rotate(4deg)}70%{transform:translateY(2%)rotate(-2deg)}}
.S6Hkya_footer{border-top:1px solid var(--linea);background:var(--noche-2);font-size:var(--step-small);padding-block:clamp(3.5rem,7vw,5.5rem) clamp(5.5rem,9vw,6.5rem)}.S6Hkya_grid{grid-template-columns:1fr 1fr;gap:2.25rem 1.5rem;display:grid}.S6Hkya_about{grid-column:1/-1}.S6Hkya_logo{width:auto;height:2.875rem}.S6Hkya_address{max-width:30em;color:var(--roca);gap:.125rem;margin-top:1.125rem;font-style:normal;line-height:1.5;display:grid}.S6Hkya_contact,.S6Hkya_column ul{gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.S6Hkya_contact{margin-top:1rem}.S6Hkya_column h2{font-family:var(--font-text);font-size:var(--step-small);letter-spacing:var(--tracking-text);color:var(--roca);margin-bottom:.375rem;font-weight:600;line-height:1.5}.S6Hkya_footer a{align-items:center;min-height:2.25rem;text-decoration:none;display:inline-flex}.S6Hkya_footer a:hover{text-decoration:underline}.S6Hkya_note{border-top:1px solid var(--linea);color:var(--roca);margin-top:2.5rem;padding-top:1.25rem}@media (min-width:60rem){.S6Hkya_grid{grid-template-columns:1.6fr repeat(4,1fr)}.S6Hkya_about{grid-column:auto}}
.R4nbpq_nav{z-index:40;pointer-events:none;justify-content:center;padding-inline:.75rem;display:flex;position:fixed;inset:.75rem 0 auto}.R4nbpq_pill{pointer-events:auto;border-radius:var(--r-m);width:min(100%,61.25rem);min-height:3.25rem;transition:opacity .32s var(--ease-out), transform .42s var(--ease-out), visibility 0s linear 0s;align-items:center;gap:.25rem;padding:.25rem .375rem .25rem .875rem;display:flex;position:relative}.R4nbpq_nav[data-shown=false] .R4nbpq_pill{opacity:0;visibility:hidden;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out), visibility 0s linear .2s;transform:translateY(-1rem)scale(.985)}.R4nbpq_brand{min-height:2.75rem;font-family:var(--font-display);letter-spacing:var(--tracking-display);white-space:nowrap;align-items:center;gap:.625rem;margin-right:auto;font-size:1.0625rem;font-weight:600;text-decoration:none;display:inline-flex}.R4nbpq_icon{flex:none;width:auto;height:2.125rem}.R4nbpq_links,.R4nbpq_sheet{margin:0;padding:0;list-style:none}.R4nbpq_links{align-items:center;display:none}.R4nbpq_links a,.R4nbpq_sheet a{border-radius:var(--r-pill);color:#f4f3efdb;min-height:2.75rem;font-size:var(--step-small);white-space:nowrap;transition:color var(--dur-ui) var(--ease-out);align-items:center;padding:0 .8125rem;text-decoration:none;display:flex}.R4nbpq_links a:hover,.R4nbpq_sheet a:hover{color:var(--cal)}.R4nbpq_more summary{cursor:pointer;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;list-style:none;display:grid}.R4nbpq_more summary::-webkit-details-marker{display:none}.R4nbpq_sheet{border-radius:var(--r-m);background:#10191ef0;padding:.5rem;position:absolute;inset:calc(100% + .5rem) 0 auto}.R4nbpq_sheet a{min-height:3rem;font-size:var(--step-body)}.R4nbpq_action{min-height:2.75rem;font-size:var(--step-small);margin-left:.25rem;padding-inline:1.125rem}@media (max-width:30rem){.R4nbpq_icon{height:2.25rem}.R4nbpq_brand span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:23rem){.R4nbpq_action{padding-inline:.875rem}}@media (min-width:52rem){.R4nbpq_links{display:flex}.R4nbpq_more{display:none}}
.rAiKWG_bar{z-index:30;padding-top:clamp(1rem,2.5vh,1.75rem);position:absolute;inset:0 0 auto}.rAiKWG_inner{justify-content:space-between;align-items:center;gap:1rem;display:flex}.rAiKWG_home{color:var(--cal);border-radius:var(--r-s);display:block}.rAiKWG_logo{filter:drop-shadow(0 1px 10px #070d1073);width:auto;height:clamp(2.625rem,2.2rem + 1.7vw,3.25rem)}.rAiKWG_language{border-radius:var(--r-pill);min-height:2.75rem;font-size:var(--step-small);transition:background-color var(--dur-ui) var(--ease-out);align-items:center;padding:0 1.125rem;font-weight:600;text-decoration:none;display:inline-flex}.rAiKWG_language:hover{background:#10191ed1}
.UEjjta_whatsapp{right:max(.75rem, env(safe-area-inset-right));bottom:max(.75rem, env(safe-area-inset-bottom));z-index:35;border-radius:var(--r-pill);min-height:3rem;color:var(--cal);font-size:var(--step-small);transition:background-color var(--dur-ui) var(--ease-out);background:#10191edb;align-items:center;gap:.5rem;padding:0 1rem 0 .8125rem;font-weight:600;text-decoration:none;display:inline-flex;position:fixed}.UEjjta_whatsapp:hover{background:#1a252bf5}.UEjjta_whatsapp:focus-visible{border-radius:var(--r-pill)}
.C3LnAW_grid{gap:clamp(1.5rem,3vw,1.5rem);display:grid}.C3LnAW_item{margin:0}.C3LnAW_item figcaption{font-family:var(--font-display);font-size:var(--step-title);letter-spacing:var(--tracking-display);margin-top:.875rem;font-weight:600}.C3LnAW_frame{aspect-ratio:16/9;border-radius:var(--r-l);background:var(--noche-3);position:relative;overflow:hidden}.C3LnAW_upright{aspect-ratio:9/16}.C3LnAW_frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.C3LnAW_frame picture{position:absolute;inset:0}.C3LnAW_poster{object-fit:cover;width:100%;height:100%}.C3LnAW_play{width:100%;color:var(--cal);cursor:pointer;transition:background-color var(--dur-ui) var(--ease-out);background:#070d1038;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.C3LnAW_play:hover{background:#070d1014}.C3LnAW_play:focus-visible{outline-offset:-6px;border-radius:var(--r-l)}.C3LnAW_playIcon{width:4.5rem;height:4.5rem;transition:transform var(--dur-ui) var(--ease-out);border-radius:50%;place-items:center;padding-left:.25rem;display:grid}.C3LnAW_play:hover .C3LnAW_playIcon{transform:scale(1.06)}.C3LnAW_note{text-align:center;margin-top:1.5rem}@media (min-width:46rem){.C3LnAW_grid{grid-template-columns:1fr 1fr}.C3LnAW_grid[data-count="1"]{grid-template-columns:minmax(0,46rem);justify-content:center}}@media (min-width:68rem){.C3LnAW_grid[data-many]{grid-template-columns:repeat(3,1fr)}}
.U3uz-a_stack{gap:clamp(3rem,8vw,6rem);display:grid}.U3uz-a_layout{align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.U3uz-a_community{font-family:var(--font-display);font-size:var(--step-title);letter-spacing:var(--tracking-display);font-weight:600;line-height:var(--leading-snug);margin-top:clamp(1.75rem,3.5vw,2.5rem)}.U3uz-a_community:first-child{margin-top:0}.U3uz-a_community+.U3uz-a_times{margin-top:1rem}.U3uz-a_times{margin:clamp(1.5rem,3vw,2.25rem) 0 .75rem}.U3uz-a_times div{border-top:1px solid var(--linea);justify-content:space-between;gap:1.5rem;padding-block:.75rem;display:flex}.U3uz-a_times div:last-child{border-bottom:1px solid var(--linea)}.U3uz-a_times dd{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.U3uz-a_map{aspect-ratio:4/3;border-radius:var(--r-l);background:var(--noche-3);position:relative;overflow:hidden}.U3uz-a_map iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.U3uz-a_photo{object-fit:cover;width:100%;height:100%}.U3uz-a_show{white-space:nowrap;cursor:pointer;background:#10191ed1;position:absolute;bottom:clamp(.875rem,2.4vw,1.5rem);left:50%;transform:translate(-50%)}.U3uz-a_show:before{content:"";position:absolute;inset:-100vmax}@media (min-width:60rem){.U3uz-a_layout{grid-template-columns:1fr 1fr}}
.amKxjG_two{gap:clamp(1rem,2vw,1.5rem);display:grid}.amKxjG_footnote{max-width:var(--measure);margin-top:1.5rem}.amKxjG_inlineLink{color:var(--bahia-claro)}.amKxjG_steps{--steps-gap:clamp(1rem, 2vw, 1.5rem);gap:var(--steps-gap);counter-reset:step;margin-bottom:0;padding:0;list-style:none;display:grid}.amKxjG_steps li{counter-increment:step;border-radius:var(--r-l);background:var(--noche-3);font-size:var(--step-lead);padding:clamp(1.25rem,2.4vw,1.75rem);line-height:1.35;position:relative}.amKxjG_steps li:before{content:counter(step);font-family:var(--font-display);font-size:var(--step-headline);letter-spacing:-.03em;color:var(--roca);transform-origin:0;margin-bottom:.75rem;font-weight:600;line-height:1;display:block}.amKxjG_steps li:not(:last-child):after{content:"";width:2px;height:var(--steps-gap);background:var(--roca);transform-origin:50% 0;position:absolute;top:100%;left:clamp(2rem,3.4vw,2.5rem)}.amKxjG_faq{max-width:52rem}.amKxjG_faq details{border-top:1px solid var(--linea)}.amKxjG_faq details:last-child{border-bottom:1px solid var(--linea)}.amKxjG_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;min-height:4rem;padding-block:.875rem;list-style:none;display:flex}.amKxjG_faq summary::-webkit-details-marker{display:none}.amKxjG_faq summary:after{content:"";border-right:2px solid var(--roca);border-bottom:2px solid var(--roca);width:.75rem;height:.75rem;transition:transform var(--dur-ui) var(--ease-out);flex:none;margin-right:.25rem;transform:translateY(-25%)rotate(45deg)}.amKxjG_faq details[open]:not([data-closing]) summary:after{transform:translateY(25%)rotate(-135deg)}.amKxjG_answer{overflow:hidden}.amKxjG_faq h2,.amKxjG_faq h3{font-size:var(--step-lead);letter-spacing:var(--tracking-display);line-height:1.3}.amKxjG_faq p{max-width:var(--measure);color:#f4f3efe0;padding-bottom:1.5rem}@media (min-width:46rem){.amKxjG_two{grid-template-columns:1fr 1fr}.amKxjG_two[data-count="1"]{grid-template-columns:minmax(0,40rem);justify-content:center}.amKxjG_steps{grid-template-columns:repeat(4,1fr)}.amKxjG_steps li:not(:last-child):after{width:var(--steps-gap);transform-origin:0;height:2px;top:calc(clamp(1.25rem,2.4vw,1.75rem) + .5em);left:100%}}
.mb8_hq_section{padding-block:var(--section)}.mb8_hq_header{text-align:center}.mb8_hq_topic{font-family:var(--font-display);font-size:var(--step-topic);letter-spacing:var(--tracking-display);color:var(--roca);font-weight:600}.mb8_hq_title{font-size:var(--step-headline);margin-top:.2em}.mb8_hq_grid{gap:clamp(2.5rem,4vw,1.5rem);margin-top:clamp(2.5rem,6vw,4.5rem);display:grid}.mb8_hq_media{border-radius:var(--r-l);background:var(--noche-3);transform-origin:bottom;display:block;overflow:hidden}.mb8_hq_photo{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;transition:transform .9s var(--ease-out)}.mb8_hq_house:hover .mb8_hq_photo{transform:scale(1.025)}.mb8_hq_name{font-size:var(--step-title);margin-top:1.25rem}.mb8_hq_name a{text-decoration:none}.mb8_hq_name a:hover{text-decoration:underline;text-decoration-thickness:.06em}.mb8_hq_facts,.mb8_hq_price{font-size:var(--step-lead);line-height:1.38}.mb8_hq_facts{margin-top:.375rem}.mb8_hq_price{margin-top:.25rem}.mb8_hq_price span{color:var(--roca);font-size:var(--step-body)}.mb8_hq_rating{max-width:32em;color:var(--roca);margin-top:.5rem}.mb8_hq_link{color:var(--bahia-claro);white-space:nowrap}@media (min-width:46rem){.mb8_hq_grid{grid-template-columns:1fr 1fr;gap:clamp(2rem,3vw,2.5rem) clamp(1rem,2vw,1.5rem)}}@media (min-width:68rem){.mb8_hq_grid[data-many]{grid-template-columns:repeat(3,1fr)}}
.m244DW_layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4rem);margin-top:clamp(2rem,5vw,3.5rem);display:grid}.m244DW_things{margin:0;display:grid}.m244DW_things div{border-top:1px solid var(--linea);padding-block:1rem}.m244DW_things div:last-child{border-bottom:1px solid var(--linea)}.m244DW_things dt{font-family:var(--font-display);font-size:var(--step-lead);letter-spacing:var(--tracking-display);font-weight:600}.m244DW_things dd{color:#f4f3efd1;margin:.375rem 0 0;line-height:1.5}.m244DW_more{margin:1.5rem 0 .75rem}.m244DW_film{width:100%;max-width:23rem;margin-inline:auto}.m244DW_layout[data-film=wide] .m244DW_film{max-width:40rem}.m244DW_filmNote{margin-top:.5rem}@media (min-width:60rem){.m244DW_layout[data-film=upright]{grid-template-columns:minmax(0,1fr) 23rem}.m244DW_layout[data-film=wide]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.m244DW_film{position:sticky;top:6rem}}
._7iuRq_section{padding-block:var(--section)}._7iuRq_alt{background:var(--noche-2)}._7iuRq_tight{padding-block:clamp(3.5rem,2rem + 5vw,6rem)}._7iuRq_header{max-width:52rem}._7iuRq_centered{text-align:center;margin-inline:auto}._7iuRq_topic{font-family:var(--font-display);font-size:var(--step-topic);letter-spacing:var(--tracking-display);color:var(--roca);font-weight:600}._7iuRq_title{font-size:var(--step-headline);margin-top:.2em}._7iuRq_topic+._7iuRq_title{margin-top:.2em}._7iuRq_title:first-child{margin-top:0}._7iuRq_lead{max-width:36em;font-size:var(--step-lead);margin-top:clamp(1rem,2vw,1.5rem);line-height:1.42}._7iuRq_centered ._7iuRq_lead{margin-inline:auto}._7iuRq_muted{color:var(--roca)}._7iuRq_small{font-size:var(--step-small)}._7iuRq_body{margin-top:clamp(2rem,5vw,3.5rem)}._7iuRq_links{flex-wrap:wrap;gap:.25rem 1.75rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}._7iuRq_centered ._7iuRq_links{justify-content:center}._7iuRq_link{min-height:2.75rem;color:var(--bahia-claro);align-items:center;display:inline-flex}._7iuRq_button{border-radius:var(--r-pill);min-height:2.75rem;color:var(--cal);font-weight:600;font-size:var(--step-small);cursor:pointer;transition:background-color var(--dur-ui) var(--ease-out), border-color var(--dur-ui) var(--ease-out);background:0 0;border:1px solid #f4f3ef47;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.25rem;text-decoration:none;display:inline-flex}._7iuRq_button:hover{background:#f4f3ef14;border-color:#f4f3ef80}._7iuRq_buttons{flex-wrap:wrap;gap:.625rem;margin-top:1.5rem;display:flex}._7iuRq_centered ._7iuRq_buttons{justify-content:center}._7iuRq_page{padding-top:clamp(6.5rem,5rem + 5vw,9rem)}._7iuRq_pageTitle{font-size:var(--step-headline)}
._1O3kFa_header{padding-bottom:clamp(2rem,4vw,3rem)}._1O3kFa_name{font-size:var(--step-hero);letter-spacing:-.03em;line-height:1.02}._1O3kFa_price{font-size:var(--step-lead);margin-top:.375rem}._1O3kFa_price span{color:var(--roca);font-size:var(--step-body)}._1O3kFa_leadPhoto{border-radius:var(--r-l);object-fit:cover;width:100%;height:auto;max-height:82svh}._1O3kFa_columns{gap:clamp(1rem,4vw,4rem);margin-top:clamp(3rem,7vw,6rem);display:grid}._1O3kFa_heading{font-size:var(--step-title);margin-top:clamp(2rem,4vw,3rem)}._1O3kFa_columns section>._1O3kFa_heading:first-child{margin-top:0}._1O3kFa_list{margin:1rem 0 0}._1O3kFa_list div{border-top:1px solid var(--linea);gap:.125rem 1.5rem;padding-block:.875rem;display:grid}._1O3kFa_list div:last-child{border-bottom:1px solid var(--linea)}._1O3kFa_list dt{color:var(--roca)}._1O3kFa_list dd{margin:0}._1O3kFa_plain{margin:1rem 0 .5rem;padding:0;list-style:none}._1O3kFa_plain li{border-top:1px solid var(--linea);padding-block:.75rem}._1O3kFa_plain li:last-child{border-bottom:1px solid var(--linea)}._1O3kFa_amenities li{align-items:flex-start;gap:.875rem;display:flex}._1O3kFa_amenityIcon{color:var(--cielo);flex:none;margin-top:.0625rem}._1O3kFa_panel{overscroll-behavior:contain;border:1px solid var(--linea);border-radius:var(--r-l);background:var(--noche-2);width:min(40rem,100vw - 2rem);max-height:min(44rem,100dvh - 2rem);color:var(--cal);margin:auto;padding:clamp(1.25rem,3vw,2rem);overflow-y:auto}._1O3kFa_panel::backdrop{background:#070d10b8}._1O3kFa_panelHead{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._1O3kFa_panelTitle{font-size:var(--step-title)}._1O3kFa_panelClose{width:2.75rem;height:2.75rem;color:var(--cal);cursor:pointer;background:0 0;border:1px solid #f4f3ef47;border-radius:50%;flex:none;place-items:center;display:grid}._1O3kFa_panelClose:hover{background:#f4f3ef14}._1O3kFa_group{margin-top:1.5rem}._1O3kFa_groupTitle{color:var(--roca);font-size:var(--step-small);font-weight:600}._1O3kFa_group ._1O3kFa_plain{margin-top:.5rem}@media (prefers-reduced-motion:no-preference){._1O3kFa_panel:popover-open{animation:_1O3kFa_panel-in .28s var(--ease-out)}}@keyframes _1O3kFa_panel-in{0%{opacity:0;transform:translateY(.75rem)}}._1O3kFa_ownRules{overflow-wrap:anywhere;margin-top:1rem}._1O3kFa_ownRules p,._1O3kFa_ownRules ul,._1O3kFa_ownRules ol{margin-top:.75rem}._1O3kFa_ownRules ul,._1O3kFa_ownRules ol{padding-left:1.25rem}._1O3kFa_proof{align-items:start}._1O3kFa_host{text-align:center;justify-items:center;margin-top:clamp(3rem,7vw,5rem);display:grid}._1O3kFa_host>*{max-width:var(--measure)}._1O3kFa_hostAbout{color:var(--roca);overflow-wrap:anywhere;margin-top:.75rem}._1O3kFa_moreVideos{margin-top:clamp(3rem,7vw,5rem)}._1O3kFa_videoGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));align-items:start;gap:clamp(.75rem,2vw,1.25rem);margin-top:1.25rem;display:grid}._1O3kFa_videoItem figcaption{color:var(--roca);margin-top:.5rem}._1O3kFa_note{max-width:var(--measure);margin-top:1rem}._1O3kFa_closing{padding-bottom:var(--section);flex-wrap:wrap;gap:.75rem;margin-top:clamp(3rem,7vw,5rem);display:flex}@media (min-width:30rem){._1O3kFa_list div{grid-template-columns:9rem 1fr}}@media (min-width:60rem){._1O3kFa_columns{grid-template-columns:1fr 1fr}._1O3kFa_amenities{columns:1}}
.GgAuLG_page{padding-bottom:var(--section)}.GgAuLG_groups{gap:2rem;margin-top:clamp(2rem,5vw,3.5rem);display:grid}.GgAuLG_groups h2{font-size:var(--step-title)}.GgAuLG_groups ul{margin:.5rem 0 0;padding:0;list-style:none}@media (min-width:46rem){.GgAuLG_groups{grid-template-columns:repeat(3,1fr)}}
.LXhh-q_policy{max-width:48rem;padding-bottom:var(--section)}.LXhh-q_updated{margin-top:1rem}.LXhh-q_policy section{margin-top:clamp(2rem,4vw,3rem)}.LXhh-q_policy h2{font-size:var(--step-title)}.LXhh-q_policy section p,.LXhh-q_policy section ul{max-width:var(--measure);color:#f4f3efe6;overflow-wrap:anywhere;margin-top:.875rem}.LXhh-q_policy section ul{gap:.5rem;padding-left:1.25rem;display:grid}.LXhh-q_policy section li::marker{color:var(--roca)}.LXhh-q_own h2{margin-top:clamp(2rem,4vw,3rem)}.LXhh-q_own h3{font-size:var(--step-lead);margin-top:1.5rem}.LXhh-q_own p,.LXhh-q_own ul,.LXhh-q_own ol{max-width:var(--measure);color:#f4f3efe6;overflow-wrap:anywhere;margin-top:.875rem}.LXhh-q_own ul,.LXhh-q_own ol{gap:.5rem;padding-left:1.25rem;display:grid}.LXhh-q_own li::marker{color:var(--roca)}.LXhh-q_others{border-top:1px solid var(--linea);margin-top:clamp(2.5rem,5vw,4rem);padding-top:1.5rem}.LXhh-q_others ul{flex-wrap:wrap;gap:.25rem 1.75rem;margin:0;padding:0;list-style:none;display:flex}
.qfzaca_page{padding-bottom:var(--section)}.qfzaca_form{margin-top:clamp(2rem,5vw,3.5rem)}.qfzaca_after{border-top:1px solid var(--linea);max-width:44rem;margin-top:clamp(3rem,7vw,5rem);padding-top:clamp(1.5rem,3vw,2.5rem)}.qfzaca_after h2{font-size:var(--step-title)}.qfzaca_after ol{gap:.5rem;margin:1rem 0 1.25rem;padding-left:1.5rem;display:grid}.qfzaca_after li::marker{color:var(--roca);font-weight:600}.qfzaca_link{color:var(--bahia-claro)}
.cRQ7IG_page{padding-bottom:var(--section)}.cRQ7IG_text{max-width:46rem;margin-top:clamp(3rem,7vw,5rem)}.cRQ7IG_text h2{font-size:var(--step-title);margin-top:clamp(2rem,4vw,3rem)}.cRQ7IG_text h2+p,.cRQ7IG_text ul{max-width:var(--measure);margin-top:.875rem}.cRQ7IG_text ul{gap:.5rem;padding-left:1.25rem;display:grid}.cRQ7IG_text li::marker{color:var(--roca)}.cRQ7IG_guide{max-width:var(--measure);margin:1.25rem 0 .75rem}.cRQ7IG_guide div{border-top:1px solid var(--linea);padding-block:.875rem}.cRQ7IG_guide div:last-child{border-bottom:1px solid var(--linea)}.cRQ7IG_guide dt{justify-content:space-between;gap:1.5rem;font-weight:600;display:flex}.cRQ7IG_drive{white-space:nowrap;font-variant-numeric:tabular-nums}.cRQ7IG_guide dd{color:var(--roca);margin:.25rem 0 0}.cRQ7IG_text .cRQ7IG_guide+p{max-width:var(--measure)}.cRQ7IG_photos{gap:clamp(.5rem,1.2vw,.875rem);margin-top:clamp(2.5rem,6vw,4rem);display:grid}.cRQ7IG_photo{aspect-ratio:4/3;border-radius:var(--r-m);object-fit:cover;width:100%;height:auto}@media (min-width:46rem){.cRQ7IG_photos{grid-template-columns:repeat(3,1fr)}}
.vhjfTa_page{padding-bottom:var(--section)}.vhjfTa_layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);margin-top:clamp(2rem,5vw,3.5rem);display:grid}.vhjfTa_fields{grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;display:grid}.vhjfTa_field{min-width:0;display:block}.vhjfTa_field>span,.vhjfTa_methods legend{font-size:var(--step-small);color:#f4f3efd1;margin-bottom:.375rem;padding:0;font-weight:600;display:block}.vhjfTa_field em{color:var(--roca);font-style:normal;font-weight:400}.vhjfTa_field small,.vhjfTa_check small,.vhjfTa_method small{color:var(--roca);font-size:var(--step-small);margin-top:.3125rem;line-height:1.45;display:block}.vhjfTa_field input,.vhjfTa_field select,.vhjfTa_field textarea{border-radius:var(--r-s);background:var(--noche-2);width:100%;min-width:0;min-height:3.25rem;color:var(--cal);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;transition:border-color var(--dur-ui) var(--ease-out);border:1px solid #f4f3ef38;padding:.75rem .875rem;font-size:1rem}.vhjfTa_field textarea{resize:vertical;min-height:6rem}.vhjfTa_field input:hover,.vhjfTa_field select:hover,.vhjfTa_field textarea:hover{border-color:#f4f3ef6b}.vhjfTa_field input:focus-visible,.vhjfTa_field select:focus-visible,.vhjfTa_field textarea:focus-visible{outline:2px solid var(--bahia-claro);outline-offset:2px}.vhjfTa_field [aria-invalid=true],.vhjfTa_methods[aria-invalid=true] .vhjfTa_method{border-color:var(--ocre)}.vhjfTa_check [aria-invalid=true]{outline:2px solid var(--ocre);outline-offset:2px}.vhjfTa_group{border:1px solid var(--linea);border-radius:var(--r-m);gap:1rem;padding:1.125rem;display:grid}.vhjfTa_check{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;min-height:2.75rem;padding-top:.25rem;line-height:1.45;display:grid}.vhjfTa_check input{width:1.375rem;height:1.375rem;accent-color:var(--bahia);margin:.125rem 0 0}.vhjfTa_check a,.vhjfTa_link{color:var(--bahia-claro);text-underline-offset:.2em}.vhjfTa_methods{border:0;gap:.625rem;min-width:0;margin:.5rem 0 0;padding:0;display:grid}.vhjfTa_method{border:1px solid var(--linea);border-radius:var(--r-m);background:var(--noche-2);cursor:pointer;transition:border-color var(--dur-ui) var(--ease-out), background-color var(--dur-ui) var(--ease-out);gap:.125rem;padding:1rem 1.125rem 1rem 3.125rem;display:grid;position:relative}.vhjfTa_method:has(input:checked){border-color:var(--cal);background:var(--noche-3)}.vhjfTa_method:has(input:focus-visible){outline:2px solid var(--bahia-claro);outline-offset:3px}.vhjfTa_method input{width:1.25rem;height:1.25rem;accent-color:var(--cal);margin:0;position:absolute;top:1.25rem;left:1.125rem}.vhjfTa_method>span{font-family:var(--font-display);font-size:var(--step-lead);letter-spacing:var(--tracking-display);font-weight:600}.vhjfTa_trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.vhjfTa_summary,.vhjfTa_card{border-radius:var(--r-l);background:var(--noche-3);grid-template-columns:minmax(0,1fr);gap:.625rem;padding:clamp(1.25rem,3vw,1.75rem);display:grid}.vhjfTa_card{background:var(--noche-2)}.vhjfTa_summary h2,.vhjfTa_card h2{font-size:var(--step-title)}.vhjfTa_card h2:not(:first-child){margin-top:.75rem}.vhjfTa_house{font-family:var(--font-display);font-size:var(--step-lead);letter-spacing:var(--tracking-display);font-weight:600}.vhjfTa_fact{line-height:1.45}.vhjfTa_pre{border-radius:var(--r-s);background:var(--noche);white-space:pre-wrap;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;padding:.875rem 1rem}.vhjfTa_lines{border-top:1px solid var(--linea);gap:.375rem;margin-top:.5rem;padding-top:.875rem;display:grid}.vhjfTa_line{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.vhjfTa_line span:last-child{white-space:nowrap}.vhjfTa_total{border-top:1px solid var(--linea);justify-content:space-between;align-items:baseline;gap:1rem;margin-top:.5rem;padding-top:.875rem;display:flex}.vhjfTa_total strong{font-family:var(--font-display);font-size:var(--step-headline);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.vhjfTa_note,.vhjfTa_reference{color:var(--roca);font-size:var(--step-small);line-height:1.45}.vhjfTa_reference{font-variant-numeric:tabular-nums;margin-top:.75rem}.vhjfTa_problems:empty{display:none}.vhjfTa_problems,.vhjfTa_warning,.vhjfTa_test{border-radius:var(--r-s);border:1px solid var(--ocre);color:var(--cal);font-size:var(--step-small);padding:.75rem .875rem;font-weight:600;line-height:1.45}.vhjfTa_test{border-width:2px}.vhjfTa_problems:focus-visible{outline:2px solid var(--bahia-claro);outline-offset:2px}.vhjfTa_problems ul{gap:.25rem;margin:0;padding-left:1.125rem;display:grid}.vhjfTa_problems p+ul{margin-top:.375rem}.vhjfTa_send{white-space:normal;text-align:center;width:100%;min-height:3.25rem;margin-top:.25rem}.vhjfTa_send:disabled{opacity:.6;cursor:default}.vhjfTa_secondary{border-radius:var(--r-pill);min-height:3rem;color:var(--cal);text-align:center;border:1px solid #f4f3ef47;justify-content:center;align-items:center;padding:.5rem 1rem;font-weight:600;text-decoration:none;display:flex}.vhjfTa_secondary:hover{background:#f4f3ef14}.vhjfTa_terms{color:#f4f3efdb;gap:.375rem;margin:0;padding-left:1.125rem;line-height:1.45;display:grid}.vhjfTa_actions{flex-wrap:wrap;gap:.75rem;margin-top:.375rem;display:flex}@media (min-width:60rem){.vhjfTa_layout{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.vhjfTa_summary{position:sticky;top:5.5rem}}.vhjfTa_accepted{max-width:48rem}.vhjfTa_accepted h2{font-size:var(--step-title);margin-top:clamp(2rem,4vw,3rem)}.vhjfTa_accepted p,.vhjfTa_accepted ul,.vhjfTa_accepted ol{max-width:var(--measure);overflow-wrap:anywhere;margin-top:.875rem}.vhjfTa_accepted ul,.vhjfTa_accepted ol{gap:.5rem;padding-left:1.25rem;display:grid}
._4WpgRW_shell{min-height:100dvh;font-size:1rem}._4WpgRW_bar{z-index:20;border-bottom:1px solid var(--linea);background:var(--noche-2);position:sticky;top:0}._4WpgRW_barInner{max-width:72rem;padding:.75rem var(--gutter);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-inline:auto;display:flex}._4WpgRW_brand{font-family:var(--font-display);color:var(--cal);align-items:center;gap:.625rem;font-weight:600;text-decoration:none;display:flex}._4WpgRW_brand svg{width:auto;height:1.75rem}._4WpgRW_nav{flex-wrap:wrap;flex:1;gap:.25rem 1.25rem;display:flex}._4WpgRW_nav a,._4WpgRW_barLink{color:var(--cal);opacity:.82;padding-block:.375rem;font-size:.9375rem;text-decoration:none}._4WpgRW_nav a:hover,._4WpgRW_barLink:hover{opacity:1;text-underline-offset:.25em;text-decoration:underline}._4WpgRW_barEnd{align-items:center;gap:1.25rem;display:flex}._4WpgRW_main{max-width:72rem;padding:clamp(1.5rem, 4vw, 3rem) var(--gutter) 8rem;margin-inline:auto}._4WpgRW_pageTitle{font-family:var(--font-display);letter-spacing:var(--tracking-display);font-size:clamp(1.75rem,1.4rem + 1.6vw,2.5rem);line-height:var(--leading-snug)}._4WpgRW_intro{max-width:var(--measure);color:#f4f3efd1;margin-top:.75rem}._4WpgRW_back{color:var(--bahia-claro);margin-bottom:1rem;font-size:.9375rem;display:inline-block}._4WpgRW_card{border-radius:var(--r-m);background:var(--noche-2);border:1px solid var(--linea);margin-top:1.5rem;padding:clamp(1.125rem,2.5vw,1.75rem)}._4WpgRW_card>h2,._4WpgRW_cardTitle{font-family:var(--font-display);letter-spacing:var(--tracking-display);font-size:1.3125rem}._4WpgRW_card h3{margin-top:1.5rem;font-size:1rem}._4WpgRW_help{max-width:var(--measure);color:var(--roca);margin-top:.375rem;font-size:.9375rem}._4WpgRW_fields{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:1rem 1.25rem;margin-top:1.125rem;display:grid}._4WpgRW_field{align-content:start;gap:.375rem;min-width:0;display:grid}._4WpgRW_wide{grid-column:1/-1}._4WpgRW_label{font-size:.9375rem;font-weight:600}._4WpgRW_hint{color:var(--roca);font-size:.8125rem;line-height:1.4}._4WpgRW_input{border-radius:var(--r-s);background:var(--noche);width:100%;min-width:0;min-height:2.75rem;color:var(--cal);font:inherit;border:1px solid #f4f3ef47;padding:.5rem .75rem}._4WpgRW_input:focus-visible{outline:2px solid var(--bahia-claro);outline-offset:1px;border-color:#0000}._4WpgRW_input:disabled{opacity:.6}textarea._4WpgRW_input{resize:vertical;min-height:4.5rem}._4WpgRW_checks{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:.25rem 1.25rem;margin-top:.875rem;display:grid}._4WpgRW_check{cursor:pointer;align-items:flex-start;gap:.625rem;min-height:2.5rem;padding-block:.375rem;display:flex}._4WpgRW_check input{width:1.25rem;height:1.25rem;accent-color:var(--bahia-claro);flex:none;margin-top:.125rem}._4WpgRW_primary,._4WpgRW_secondary,._4WpgRW_danger,._4WpgRW_small{border-radius:var(--r-pill);min-height:2.75rem;font:inherit;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.125rem;font-weight:600;text-decoration:none;display:inline-flex}._4WpgRW_primary{background:var(--cal);color:var(--tinta)}._4WpgRW_primary:hover{background:#fff}._4WpgRW_secondary,._4WpgRW_small{color:var(--cal);background:0 0;border-color:#f4f3ef5c}._4WpgRW_secondary:hover,._4WpgRW_small:hover{border-color:var(--cal)}._4WpgRW_small{min-height:2.25rem;padding:.25rem .75rem;font-size:.875rem}._4WpgRW_danger{color:#f7b8ab;background:0 0;border-color:#f1a08f}._4WpgRW_danger:hover{background:#f1a08f1f}._4WpgRW_primary:disabled,._4WpgRW_secondary:disabled,._4WpgRW_small:disabled,._4WpgRW_danger:disabled{opacity:.45;cursor:default}._4WpgRW_save{z-index:10;margin:1.5rem calc(var(--gutter) * -.5) 0;padding:.875rem calc(var(--gutter) * .5);border:1px solid var(--linea);border-radius:var(--r-m);background:var(--noche-3);flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex;position:sticky;bottom:0;box-shadow:0 -12px 32px #00000059}._4WpgRW_status{flex:1;min-width:12rem;font-size:.9375rem}._4WpgRW_good{color:#9ee0c4}._4WpgRW_bad{color:#f7b8ab}._4WpgRW_bad ul{margin:.25rem 0 0;padding-left:1.125rem}._4WpgRW_notice{border-left:3px solid var(--ocre);border-radius:0 var(--r-s) var(--r-s) 0;background:#b89a6e1f;margin-top:1.25rem;padding:.875rem 1.125rem;font-size:.9375rem}._4WpgRW_table{border-collapse:collapse;width:100%;margin-top:1rem;font-size:.9375rem}._4WpgRW_table th,._4WpgRW_table td{border-top:1px solid var(--linea);text-align:left;vertical-align:top;padding:.75rem .75rem .75rem 0}._4WpgRW_table th{color:var(--roca);border-top:0;font-weight:600}._4WpgRW_table a{color:var(--bahia-claro)}._4WpgRW_tableWrap{overflow-x:auto}._4WpgRW_tag{border:1px solid var(--linea);border-radius:var(--r-pill);white-space:nowrap;padding:.125rem .5rem;font-size:.8125rem;display:inline-block}._4WpgRW_tagWarn{border-color:var(--ocre);color:#e3c9a1}._4WpgRW_links{flex-wrap:wrap;gap:.75rem;margin-top:1.125rem;display:flex}._4WpgRW_photoField{margin-top:1.125rem}._4WpgRW_chosen{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.75rem;margin:.625rem 0 0;padding:0;list-style:none;display:grid}._4WpgRW_chosenItem{border:1px solid var(--linea);border-radius:var(--r-s);background:var(--noche);overflow:hidden}._4WpgRW_thumb{aspect-ratio:4/3;object-fit:cover;background:var(--noche-3);width:100%;display:block}._4WpgRW_chosenTools{justify-content:space-between;gap:.25rem;padding:.25rem;display:flex}._4WpgRW_tool{width:2.25rem;height:2.25rem;color:var(--cal);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}._4WpgRW_tool:hover:not(:disabled){background:#f4f3ef1f}._4WpgRW_tool:disabled{opacity:.3;cursor:default}._4WpgRW_empty{color:var(--roca);margin-top:.625rem;font-size:.9375rem}._4WpgRW_fieldButtons{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}._4WpgRW_picker{border:1px solid var(--linea);border-radius:var(--r-m);background:var(--noche-2);width:min(64rem,100vw - 1.5rem);max-width:none;max-height:calc(100dvh - 1.5rem);color:var(--cal);padding:0}._4WpgRW_picker::backdrop{background:#070d10cc}._4WpgRW_pickerHead,._4WpgRW_pickerFoot{z-index:2;background:var(--noche-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1.125rem;display:flex;position:sticky}._4WpgRW_pickerHead{border-bottom:1px solid var(--linea);top:0}._4WpgRW_pickerFoot{border-top:1px solid var(--linea);bottom:0}._4WpgRW_pickerBody{padding:1.125rem}._4WpgRW_upload{border-radius:var(--r-s);border:1px dashed #f4f3ef4d;grid-template-columns:minmax(0,1fr);gap:.625rem;padding:1rem;display:grid}._4WpgRW_uploadRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._4WpgRW_uploadRow input[type=file]{max-width:100%}._4WpgRW_library{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.625rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}._4WpgRW_libraryItem{border-radius:var(--r-s);background:var(--noche);cursor:pointer;border:2px solid #0000;width:100%;padding:0;display:block;position:relative;overflow:hidden}._4WpgRW_libraryItem[aria-pressed=true]{border-color:var(--bahia-claro)}._4WpgRW_libraryItem[aria-pressed=true]:after{content:attr(data-order);border-radius:var(--r-pill);background:var(--bahia-claro);min-width:1.625rem;height:1.625rem;color:var(--tinta);place-items:center;padding-inline:.25rem;font-size:.8125rem;font-weight:700;display:grid;position:absolute;top:.375rem;right:.375rem}._4WpgRW_rows{gap:.875rem;margin:1.125rem 0 0;padding:0;list-style:none;display:grid}._4WpgRW_row{border:1px solid var(--linea);border-radius:var(--r-s);background:var(--noche);gap:.75rem 1rem;padding:.875rem;display:grid}._4WpgRW_rowTools{align-items:center;gap:.25rem;display:flex}._4WpgRW_formRow{flex-wrap:wrap;align-items:flex-start;column-gap:1.5rem;display:flex}._4WpgRW_formRow>form{flex:0 auto;min-width:0}._4WpgRW_rowPhoto{width:100%;max-width:14rem}._4WpgRW_rowPhoto img{border-radius:.5rem}._4WpgRW_fixedWords{color:#f4f3efd1;font-size:.9375rem}._4WpgRW_focusGrid{grid-template-columns:repeat(3,2.5rem);gap:.25rem;display:grid}._4WpgRW_focusGrid label{border:1px solid var(--linea);cursor:pointer;border-radius:.375rem;place-items:center;height:2.5rem;display:grid}._4WpgRW_focusGrid input{accent-color:var(--bahia-claro)}._4WpgRW_photoCards{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:1rem;margin-top:1.125rem;display:grid}._4WpgRW_photoCard{border:1px solid var(--linea);border-radius:var(--r-s);background:var(--noche);overflow:hidden}._4WpgRW_photoCardBody{gap:.75rem;padding:.875rem;display:grid}._4WpgRW_login{min-height:100dvh;padding:var(--gutter);place-items:center;display:grid}._4WpgRW_loginBox{border:1px solid var(--linea);border-radius:var(--r-l);background:var(--noche-2);width:min(100%,24rem);padding:clamp(1.5rem,5vw,2.25rem)}._4WpgRW_loginBox svg{width:auto;height:2.75rem}._4WpgRW_loginBox h1{font-family:var(--font-display);letter-spacing:var(--tracking-display);margin-top:1rem;font-size:1.625rem}._4WpgRW_loginForm{gap:1rem;margin-top:1.25rem;display:grid}@media (min-width:46rem){._4WpgRW_row{grid-template-columns:auto 1fr auto;align-items:start}._4WpgRW_placeRow{grid-template-columns:1fr 1fr 7rem auto;align-items:end}}._4WpgRW_cardHead{flex-wrap:wrap;align-items:center;gap:.5rem .875rem;display:flex}._4WpgRW_cardHead h2{font-family:var(--font-display);letter-spacing:var(--tracking-display);margin-right:auto;font-size:1.5rem}._4WpgRW_card a:not([class]){color:var(--bahia-claro)}._4WpgRW_more{margin-top:1rem}._4WpgRW_more summary{width:fit-content;color:var(--bahia-claro);cursor:pointer;padding-block:.375rem;font-size:.9375rem}._4WpgRW_alert{background:#f1a08f1f;border-left-color:#f1a08f}._4WpgRW_alert a{color:var(--cal)}._4WpgRW_feedStatus{border-top:1px solid var(--linea);margin-top:1.25rem;padding-top:1.125rem;font-size:.9375rem}._4WpgRW_feedStatus h3{margin-top:0;font-size:1.0625rem}._4WpgRW_ranges{gap:.375rem;margin:.625rem 0 0;padding:0;font-size:.9375rem;list-style:none;display:grid}._4WpgRW_copyRow{gap:.5rem;display:flex}._4WpgRW_copyRow ._4WpgRW_input{font-size:.875rem}._4WpgRW_stackRow{grid-template-columns:minmax(0,1fr)}._4WpgRW_plainFieldset{border:0;min-width:0;margin:0;padding:0}._4WpgRW_plainFieldset ._4WpgRW_checks{margin-top:.25rem}@media (min-width:46rem){._4WpgRW_stackRow{grid-template-columns:minmax(0,1fr)}._4WpgRW_blockRow{grid-template-columns:1fr 1fr 1fr 1.4fr auto;align-items:end}}._4WpgRW_previewBox{margin-top:1.25rem}._4WpgRW_previewBox>summary{cursor:pointer;font-weight:600}._4WpgRW_previews{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1rem;margin-top:.75rem;display:grid}._4WpgRW_previewItem{margin:0}._4WpgRW_preview{background:#fff;border:0;border-radius:12px;width:100%;height:34rem;margin-top:.5rem;display:block}._4WpgRW_emailActions{flex-wrap:wrap;align-items:flex-end;gap:1rem 2rem;margin-top:1.25rem;display:flex}._4WpgRW_mediaGrid{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}._4WpgRW_mediaItem{gap:.25rem;display:grid}._4WpgRW_mediaTile{aspect-ratio:4/3;background:var(--linea);cursor:pointer;border:2px solid #0000;border-radius:12px;width:100%;padding:0;display:block;position:relative;overflow:hidden}._4WpgRW_mediaTile img{object-fit:cover;pointer-events:none;width:100%;height:100%}._4WpgRW_mediaCheck{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute;top:0;left:0}._4WpgRW_mediaTile{cursor:grab}._4WpgRW_mediaTile:has(._4WpgRW_mediaCheck:focus-visible){outline:2px solid var(--cielo);outline-offset:2px}._4WpgRW_mediaTile[data-chosen]{border-color:var(--bahia);box-shadow:0 0 0 3px #0e7a8273}._4WpgRW_mediaTile[data-chosen]:after{content:"✓";background:var(--bahia);width:1.6rem;height:1.6rem;color:var(--cal);border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:.35rem;right:.35rem}._4WpgRW_mediaBadge{color:var(--cal);background:#070d10cc;border-radius:999px;padding:.1rem .45rem;font-size:.75rem;position:absolute;top:.35rem;left:.35rem}._4WpgRW_mediaBadgeLow{top:auto;bottom:.35rem}._4WpgRW_mediaItemTools{justify-content:center;gap:.25rem;display:flex}._4WpgRW_mediaToolbar{z-index:5;border:1px solid var(--bahia);background:#10191ef5;border-radius:18px;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:1rem 0;padding:.75rem 1rem;display:flex;position:sticky;top:.5rem}._4WpgRW_mediaMove{align-items:center;gap:.5rem;display:flex}._4WpgRW_mediaMove ._4WpgRW_input{width:auto;max-width:15rem}._4WpgRW_mediaUndo{background:var(--linea);border-radius:18px;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:1rem 0;padding:.75rem 1rem;display:flex}._4WpgRW_mediaRoomHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._4WpgRW_mediaRoomHead h2{margin:0}._4WpgRW_mediaWarnings{margin:.5rem 0 0;padding-left:1.25rem}._4WpgRW_mediaDrop{border-radius:var(--r-s)}._4WpgRW_mediaDropOver{outline:2px solid var(--bahia);background:#0e7a821f}._4WpgRW_mediaPreview{border-radius:12px;width:100%;max-width:20rem}._4WpgRW_mediaVideos{gap:1rem;margin:1rem 0;padding:0;list-style:none;display:grid}._4WpgRW_mediaVideo,._4WpgRW_mediaFound{border:1px solid var(--linea);border-radius:18px;grid-template-columns:minmax(0,10rem) minmax(0,1fr);align-items:start;gap:1rem;padding:1rem;display:grid}._4WpgRW_mediaVideo>._4WpgRW_rowTools{flex-wrap:wrap;grid-column:1/-1}._4WpgRW_mediaVideoThumb{border-radius:12px;width:100%}@media (max-width:30rem){._4WpgRW_mediaVideo,._4WpgRW_mediaFound{grid-template-columns:1fr}}._4WpgRW_policyTools{flex-wrap:wrap;gap:.5rem;margin:.75rem 0;display:flex}._4WpgRW_policyColumns{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1rem;margin-top:.75rem;display:grid}._4WpgRW_policyText{min-height:24rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9375rem;line-height:1.5}._4WpgRW_policyPreview{border:1px solid var(--linea);border-radius:var(--r-s);overflow-wrap:anywhere;padding:1rem}._4WpgRW_policyPreview h2{margin-top:1.25rem;font-size:1.25rem}._4WpgRW_policyPreview p,._4WpgRW_policyPreview ul,._4WpgRW_policyPreview ol{margin-top:.75rem}._4WpgRW_policyPreview ul,._4WpgRW_policyPreview ol{padding-left:1.25rem}
