[data-eduardo]{--rc-promo-deep: #0a2e2a;--rc-promo-teal: #0f4a43;--rc-promo-neon: #2ee6d6;--rc-promo-fg: #f2fbfa;--rc-promo-muted: #a9cfca;--rc-promo-ground: radial-gradient( 120% 140% at 100% 0%, color-mix(in srgb, var(--rc-promo-neon) 22%, transparent), transparent 60% ), linear-gradient(135deg, var(--rc-promo-deep), var(--rc-promo-teal))}[data-eduardo] .rc-promo-banner{display:flex;align-items:center;gap:14px;margin-bottom:16px;padding:14px 16px;border-radius:calc(var(--rc-radius) - 4px);background:var(--rc-promo-ground);color:var(--rc-promo-fg)}[data-eduardo] .rc-card.rc-promo-surface,[data-eduardo] .rc-promo-pill{--rc-ink: var(--rc-promo-fg);--rc-muted: var(--rc-promo-muted);--rc-outline-control: color-mix(in srgb, var(--rc-promo-fg) 55%, transparent);--rc-paper: var(--rc-promo-deep);background:var(--rc-promo-ground);color:var(--rc-promo-fg)}[data-eduardo] .rc-promo-pill{border-radius:var(--rc-radius-control)}[data-eduardo] .rc-promo-mark{flex-shrink:0;max-width:7.5em;padding:4px 8px;border:1.5px solid var(--rc-promo-fg);font-weight:800;line-height:1.05;letter-spacing:.04em;text-transform:uppercase}[data-eduardo] .rc-promo-title{font-weight:800;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;color:var(--rc-promo-neon);text-shadow:0 0 12px color-mix(in srgb,var(--rc-promo-neon) 55%,transparent)}[data-eduardo] .rc-promo-note{margin-top:2px;color:var(--rc-promo-muted)}[data-eduardo] .rc-card.rc-promo-card{border-color:var(--rc-promo-teal)}[data-eduardo] .rc-card.rc-promo-card[data-selected]{outline-color:var(--rc-promo-teal);box-shadow:0 0 0 4px color-mix(in srgb,var(--rc-promo-neon) 28%,transparent)}[data-eduardo]{--rc-sand: #dcd4c2;--rc-paper: #fcf9f5;--rc-paper-2: #f0ede9;--rc-paper-3: #e4e2dd;--rc-beige: #efece4;--rc-beige-2: #e7e2d6;--rc-beige-3: #e2dccd;--rc-ink: #1c1c1a;--rc-body: #45443e;--rc-muted: #5e5c54;--rc-outline: color-mix(in srgb, #1c1c1a 14%, transparent);--rc-outline-control: color-mix(in srgb, #1c1c1a 56%, #dcd4c2);--rc-outline-strong: #1c1c1a;--rc-forest: #2d3624;--rc-forest-deep: #1a2013;--rc-forest-border: #3a4429;--rc-forest-fg-paper: #fcf9f5;--rc-forest-fg-beige: #efece4;--rc-forest-muted: #b8bdaa;--rc-sage: #b1bc9c;--rc-sage-soft: #e1e5d5;--rc-gain: #2b6039;--rc-info: #3a5f66;--rc-warn: #744f11;--rc-danger: #8f2620;--rc-hold: #6f4a5f;--rc-radius: 12px;--rc-radius-control: 8px;--rc-chart-base: #2d3624;--rc-chart-discount: #744f11;--rc-chart-plusvalia: #009473;--rc-chart-cashback: #2b6039;--rc-chart-rent: #b1bc9c;--rc-chart-returns: var(--rc-chart-rent);--rc-display-weight: 600;--rc-display-tracking: -.02em;--rc-shadow-1: 0 1px 2px rgba(28, 28, 26, .06), 0 6px 16px -8px rgba(28, 28, 26, .28);--rc-shadow-1-hover: 0 1px 2px rgba(28, 28, 26, .08), 0 10px 22px -8px rgba(28, 28, 26, .36);--rc-shadow-1-pressed: 0 1px 2px rgba(28, 28, 26, .08);--rc-shadow-2: 0 12px 28px -12px rgba(28, 28, 26, .42);--rc-shadow-2-up: 0 -12px 28px -12px rgba(28, 28, 26, .42);--rc-shadow-2-none: 0 12px 28px -12px rgba(28, 28, 26, 0);--rc-shadow-2-drop: drop-shadow(0 8px 14px rgba(28, 28, 26, .34));--rc-shadow-2-drop-hover: drop-shadow(0 12px 18px rgba(28, 28, 26, .42));--rc-shadow-2-drop-pressed: drop-shadow(0 4px 8px rgba(28, 28, 26, .3));--rc-shadow-card: none;--rc-ease: cubic-bezier(.22, 1, .36, 1);--rc-focus: #3a5f66;--rc-selected: #2f6fd6;--rc-map-reserved: rgba(232, 185, 49, .75);--rc-map-sold: rgba(192, 57, 43, .72);--rc-map-selected: color-mix(in srgb, var(--rc-selected) 78%, transparent);--rc-map-hover: color-mix(in srgb, var(--rc-selected) 40%, transparent);background-color:var(--rc-sand);color:var(--rc-body);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}[data-eduardo] [data-surface=forest],[data-eduardo] .rc-card[data-surface=forest]{--rc-gain: #8fcf9f;--rc-info: #8ab6c0;--rc-warn: #e0b45c;--rc-danger: #e08b82;--rc-hold: #c49ab4;--rc-outline: rgba(255, 255, 255, .14);--rc-outline-control: rgba(255, 255, 255, .4);--rc-muted: var(--rc-forest-muted);--rc-body: var(--rc-forest-fg-beige);--rc-ink: var(--rc-forest-fg-beige);background-color:var(--rc-forest-deep);color:var(--rc-forest-fg-beige);border-color:var(--rc-forest-border);box-shadow:none}[data-eduardo] .rc-display{font-family:var(--font-recorrido-display),var(--font-sans);font-weight:var(--rc-display-weight);font-stretch:125%;letter-spacing:var(--rc-display-tracking);line-height:1.1;color:var(--rc-ink);text-wrap:balance}[data-eduardo] [data-surface=forest] .rc-display{color:var(--rc-forest-fg-beige)}[data-eduardo] .rc-display .em{font-style:italic;color:var(--rc-forest)}[data-eduardo] [data-surface=forest] .rc-display .em{color:var(--rc-sage)}[data-eduardo] h1.rc-display{font-size:clamp(30px,4vw,44px);max-width:22ch}[data-eduardo] h1.rc-display[data-hero-title]{font-size:clamp(32px,4.2vw,52px);max-width:16ch;letter-spacing:-.03em}[data-eduardo] h2.rc-display{font-size:22px;letter-spacing:-.015em}[data-eduardo] .rc-eyebrow{font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--rc-muted)}[data-eduardo] [data-surface=forest] .rc-eyebrow{color:var(--rc-forest-muted)}[data-eduardo] .rc-figure{font-family:var(--font-recorrido-display),var(--font-sans);font-stretch:125%;font-size:34px;line-height:1;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--rc-ink)}[data-eduardo] [data-surface=forest] .rc-figure{color:var(--rc-forest-fg-beige)}[data-eduardo] [data-hero-figure]{font-size:clamp(48px,8vw,88px);letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}[data-eduardo] .rc-bar-segment{border-top:2px solid var(--rc-beige-2)}[data-eduardo] .rc-card{background:var(--rc-beige);border:1px solid var(--rc-outline-control);border-radius:var(--rc-radius);box-shadow:var(--rc-shadow-card)}[data-eduardo] .rc-card[data-surface=forest]{border-color:var(--rc-forest-border)}[data-eduardo] .rc-card:not(button):not(:has(>button[aria-pressed])):not([data-surface=forest]){border-color:transparent}[data-eduardo] .rc-glass{backdrop-filter:none;background:var(--rc-beige);border:1px solid var(--rc-outline-control)}[data-eduardo] button.rc-card:not(:disabled){border-color:transparent;box-shadow:var(--rc-shadow-1);transition:box-shadow .16s ease,transform .16s ease}[data-eduardo] button.rc-card:hover:not(:disabled):not([aria-pressed=true]){border-color:transparent;box-shadow:var(--rc-shadow-1-hover);transform:translateY(-1px)}[data-eduardo] .rc-card[data-selected],[data-eduardo] button.rc-card[aria-pressed=true],[data-eduardo] button.rc-card:active:not(:disabled){border-color:transparent;box-shadow:var(--rc-shadow-1-pressed);transform:none}[data-eduardo] .rc-card[data-selected],[data-eduardo] button.rc-card[aria-pressed=true]{outline:2px solid var(--rc-ink);outline-offset:-2px}[data-eduardo] .rc-card[data-selected]:focus-visible,[data-eduardo] button.rc-card[aria-pressed=true]:focus-visible{outline:2px solid var(--rc-focus);outline-offset:3px;box-shadow:inset 0 0 0 2px var(--rc-ink),var(--rc-shadow-1-pressed)}[data-eduardo] button.rc-card:disabled{cursor:not-allowed;border-color:transparent;pointer-events:auto}[data-eduardo] .rc-plan-sticky{box-shadow:var(--rc-shadow-2-none);transition:padding .2s ease-out,box-shadow .32s var(--rc-ease)}@media(max-width:1023.98px){[data-eduardo] .rc-plan-sticky[data-stuck]{box-shadow:var(--rc-shadow-2)}}@media(prefers-reduced-motion:reduce){[data-eduardo] .rc-plan-sticky{transition:none}}[data-eduardo] [data-stuck]>.rc-card{transition:border-radius .2s ease-out}@media(max-width:1023.98px){[data-eduardo] [data-stuck]>.rc-card{border-radius:0;border-left:0;border-right:0}}@media(prefers-reduced-motion:reduce){[data-eduardo] [data-stuck]>.rc-card{transition:none}}[data-eduardo] .rc-card:not(button):not([data-selected]):has(>button[aria-pressed=false]){border-color:transparent;box-shadow:var(--rc-shadow-1);transition:box-shadow .16s ease,transform .16s ease}[data-eduardo] .rc-card:not(button):not([data-selected]):has(>button[aria-pressed=false]:hover){border-color:transparent;box-shadow:var(--rc-shadow-1-hover);transform:translateY(-1px)}[data-eduardo] button.rc-card:not(:disabled):not([aria-pressed=true]) :is(button.rc-card,.rc-btn[data-chip],.rc-btn-ghost,.rc-carousel-nav),[data-eduardo] .rc-card:not(button):not([data-selected]):has(>button[aria-pressed=false]) :is(button.rc-card,.rc-btn[data-chip],.rc-btn-ghost,.rc-carousel-nav){box-shadow:none;transform:none}[data-eduardo] button.rc-card:not(:disabled):not([aria-pressed=true]) .rc-range::-webkit-slider-thumb,[data-eduardo] .rc-card:not(button):not([data-selected]):has(>button[aria-pressed=false]) .rc-range::-webkit-slider-thumb{box-shadow:none}[data-eduardo] button.rc-card:not(:disabled):not([aria-pressed=true]) .rc-range::-moz-range-thumb,[data-eduardo] .rc-card:not(button):not([data-selected]):has(>button[aria-pressed=false]) .rc-range::-moz-range-thumb{box-shadow:none}[data-eduardo] .rc-card:not(button):has(>button[aria-pressed]){position:relative}[data-eduardo] .rc-card:not(button)>button[aria-pressed]:after{content:"";position:absolute;inset:0;border-radius:inherit}[data-eduardo] .rc-card:not(button)>button[aria-pressed]~* :is(button,input,label,a,[role=button]){position:relative;z-index:1}[data-eduardo] .rc-card.rc-unit-card:not(button)>button[aria-pressed]:after{content:none}[data-eduardo] .rc-card.rc-unit-card .rc-unit-detail input[type=radio]{position:absolute}[data-eduardo] .rc-card.rc-unit-card[data-selected]{outline-color:var(--rc-selected);background-image:linear-gradient(color-mix(in srgb,var(--rc-selected) 7%,transparent),color-mix(in srgb,var(--rc-selected) 7%,transparent))}[data-eduardo] .rc-unit-card>button:focus-visible{outline:none}[data-eduardo] .rc-card.rc-unit-card:has(>button:focus-visible){outline:2px solid var(--rc-focus);outline-offset:3px}[data-eduardo] .rc-card.rc-unit-card[data-selected]:has(>button:focus-visible){box-shadow:inset 0 0 0 2px var(--rc-selected),var(--rc-shadow-1-pressed)}[data-eduardo] .rc-card.rc-unit-card:not(button):not([data-selected]):has(>button:disabled){border-color:transparent;box-shadow:var(--rc-shadow-card);transform:none}[data-eduardo] .rc-unit-card>button:disabled{cursor:not-allowed}[data-eduardo] .rc-unit-detail{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .32s var(--rc-ease),opacity .18s ease}[data-eduardo] .rc-unit-detail[data-open]{grid-template-rows:1fr;opacity:1;transition:grid-template-rows .32s var(--rc-ease),opacity .24s ease 80ms}[data-eduardo] .rc-unit-detail>div{min-height:0;overflow:hidden}[data-eduardo] .rc-unit-detail legend{font-size:13px;font-weight:600;color:var(--rc-ink)}[data-eduardo] .rc-unit-detail [id$=-hint]{font-size:12px;line-height:1.45;color:var(--rc-muted)}[data-eduardo] .rc-unit-detail [data-share-option]{min-height:44px;min-width:64px;padding:0 16px;border:1px solid var(--rc-outline);border-radius:10px;background:var(--rc-paper);color:var(--rc-ink);font-size:14px;font-weight:500;font-variant-numeric:tabular-nums;box-shadow:var(--rc-shadow-1);transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}[data-eduardo] .rc-unit-detail input:disabled+[data-share-option]{opacity:.4;text-decoration:line-through;box-shadow:none}[data-eduardo] .rc-unit-detail label:hover input:not(:checked):not(:disabled)+[data-share-option]{box-shadow:var(--rc-shadow-1-hover);transform:translateY(-1px)}[data-eduardo] .rc-unit-detail input:checked+[data-share-option]{border-color:var(--rc-ink);background:var(--rc-ink);color:var(--rc-sand);box-shadow:var(--rc-shadow-1-pressed);transform:none}[data-eduardo] .rc-unit-detail input:focus-visible+[data-share-option]{outline:2px solid var(--rc-focus);outline-offset:2px}[data-eduardo] button:not(:disabled),[data-eduardo] a[href],[data-eduardo] [role=button]:not([aria-disabled=true]),[data-eduardo] [role=tab],[data-eduardo] label[for],[data-eduardo] select:not(:disabled),[data-eduardo] input[type=checkbox]:not(:disabled),[data-eduardo] input[type=range]:not(:disabled){cursor:pointer}[data-eduardo] .rc-pill{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border:1px solid var(--rc-outline-control);border-radius:999px;background:var(--rc-beige);font-size:12px;font-weight:500;letter-spacing:.02em;color:var(--rc-body);white-space:nowrap}[data-eduardo] .rc-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 24px;border-radius:var(--rc-radius-control);font-size:16px;font-weight:600;letter-spacing:0;white-space:nowrap;box-shadow:none;transition:opacity .14s ease,transform .14s ease,background-color .16s ease,border-color .16s ease,color .16s ease}[data-eduardo] .rc-btn:active:not(:disabled){transform:scale(.98)}[data-eduardo] .rc-btn:disabled{opacity:.4;pointer-events:none}[data-eduardo] .rc-btn-primary{background:var(--rc-ink);color:var(--rc-sand);box-shadow:none}[data-eduardo] .rc-btn-primary:hover:not(:disabled){opacity:.92}[data-eduardo] [data-surface=forest] .rc-btn-primary{background:var(--rc-forest-fg-beige);color:var(--rc-forest)}[data-eduardo] .rc-btn-ghost{height:44px;padding:0 18px;border:1px solid transparent;border-radius:999px;background:var(--rc-beige);box-shadow:var(--rc-shadow-1);color:var(--rc-ink);font-size:14px;font-weight:500;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}[data-eduardo] .rc-btn-ghost:hover:not(:disabled){border-color:transparent;box-shadow:var(--rc-shadow-1-hover);transform:translateY(-1px);opacity:1}[data-eduardo] .rc-btn-ghost:active:not(:disabled){box-shadow:var(--rc-shadow-1-pressed);transform:none}[data-eduardo] [data-surface=forest] .rc-btn-ghost{border-color:var(--rc-outline-control);background:color-mix(in srgb,var(--rc-ink) 5%,transparent);box-shadow:none;color:var(--rc-forest-fg-beige)}[data-eduardo] [data-surface=forest] .rc-btn-ghost:hover:not(:disabled){border-color:var(--rc-forest-fg-beige);background:#ffffff14;box-shadow:none;transform:none}[data-eduardo] .rc-btn[data-icon-only]{width:42px;height:42px;padding:0;gap:0}[data-eduardo] .rc-btn[data-icon-only] svg{width:20px;height:20px;flex:none}[data-eduardo] .rc-carousel-nav{border-radius:999px;background:color-mix(in srgb,var(--rc-beige) 58%,transparent);backdrop-filter:blur(8px);border:1px solid color-mix(in srgb,var(--rc-beige) 60%,transparent);box-shadow:var(--rc-shadow-1)}[data-eduardo] .rc-carousel-nav .rc-btn{width:40px;height:40px;border:0;background:transparent;box-shadow:none}[data-eduardo] .rc-carousel-nav .rc-btn:hover:not(:disabled){background:color-mix(in srgb,var(--rc-ink) 8%,transparent)}[data-eduardo] .rc-carousel-nav .rc-btn:first-child{border-radius:999px 0 0 999px}[data-eduardo] .rc-carousel-nav .rc-btn:last-child{border-radius:0 999px 999px 0}[data-eduardo] .rc-carousel-nav .rc-btn:active:not(:disabled){transform:none}[data-eduardo] .rc-cta{flex-direction:column;min-height:56px;gap:2px;padding:10px 26px;line-height:1.15}@media(max-width:639.98px){[data-eduardo] .rc-footer-back{width:42px;padding:0}[data-eduardo] .rc-footer-back svg{width:20px;height:20px}[data-eduardo] .rc-cta{padding-inline:18px}}[data-eduardo] .rc-btn-tall{min-height:56px;gap:8px;padding:0 22px;font-size:16px;font-weight:600}@media(max-width:639.98px){[data-eduardo] .rc-btn-tall{padding-inline:14px}}@media(max-width:379.98px){[data-eduardo] .rc-btn-tall{width:44px;padding-inline:0}[data-eduardo] .rc-btn-tall [data-label]{display:none}[data-eduardo] .rc-cta{padding-inline:14px}}[data-eduardo] .rc-cta-label{font-size:16px;font-weight:600}[data-eduardo] .rc-cta-sub{font-size:12px;font-weight:400;opacity:.78}[data-eduardo] .rc-btn[data-chip]{height:44px;padding:0 18px;border-radius:999px;border:1px solid transparent;background:var(--rc-beige);color:var(--rc-ink);font-size:14px;font-weight:500;box-shadow:var(--rc-shadow-1);transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}[data-eduardo] .rc-btn[data-chip]:hover:not(:disabled):not([aria-selected=true]):not([aria-pressed=true]){border-color:transparent;box-shadow:var(--rc-shadow-1-hover);transform:translateY(-1px);opacity:1}[data-eduardo] .rc-btn[data-chip]:active:not(:disabled),[data-eduardo] .rc-btn[data-chip][aria-selected=true],[data-eduardo] .rc-btn[data-chip][aria-pressed=true]{box-shadow:var(--rc-shadow-1-pressed);transform:none}[data-eduardo] .rc-btn[data-chip][aria-selected=true],[data-eduardo] .rc-btn[data-chip][aria-pressed=true]{border-color:var(--rc-ink);background:var(--rc-ink);color:var(--rc-sand)}[data-eduardo] .rc-btn[data-chip][aria-selected=true]:hover:not(:disabled),[data-eduardo] .rc-btn[data-chip][aria-pressed=true]:hover:not(:disabled){background:var(--rc-ink);border-color:var(--rc-ink);color:var(--rc-sand);box-shadow:var(--rc-shadow-1-pressed);transform:none;opacity:1}[data-eduardo] .rc-badge{display:inline-flex;align-items:center;gap:8px;padding:4px 10px;border:1px solid var(--rc-outline-control);border-radius:999px;background:transparent;font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--rc-muted)}[data-eduardo] [data-surface=forest] .rc-badge{border-color:var(--rc-outline-control);color:var(--rc-forest-fg-beige)}[data-eduardo] input:not([type=range]):not([type=checkbox]),[data-eduardo] select{border-radius:var(--rc-radius-control);border:1px solid var(--rc-outline-control);background:var(--rc-beige);color:var(--rc-ink);box-shadow:none}[data-eduardo] input:not([type=range]):not([type=checkbox]):focus,[data-eduardo] select:focus{border-color:var(--rc-ink);box-shadow:inset 0 0 0 1px var(--rc-ink);outline:none}[data-eduardo] input[aria-invalid=true]:not([type=range]):not([type=checkbox]){border-color:var(--rc-danger);box-shadow:inset 0 0 0 1px var(--rc-danger)}[data-eduardo] [data-surface=forest] input:not([type=range]):not([type=checkbox]),[data-eduardo] [data-surface=forest] select{background:#ffffff0d}[data-eduardo] [data-surface=forest] .rc-select{background:#ffffff0d}[data-eduardo] input[type=checkbox]{accent-color:var(--rc-ink)}[data-eduardo] .rc-radio{border-color:var(--rc-outline-control);transition:border-color .16s ease}[data-eduardo] .rc-radio[data-on]{border-color:var(--rc-ink)}[data-eduardo] .rc-radio-dot{opacity:0;scale:1.667;transition:opacity .12s ease,scale 0s linear .12s}[data-eduardo] .rc-radio[data-on] .rc-radio-dot{opacity:1;scale:1;transition:opacity 90ms ease-out,scale .22s cubic-bezier(.2,.8,.2,1) 60ms}@media(prefers-reduced-motion:reduce){[data-eduardo] .rc-radio-dot,[data-eduardo] .rc-radio[data-on] .rc-radio-dot{scale:1;transition:opacity .12s ease}}[data-eduardo] .rc-switch{position:relative;width:40px;height:24px;flex-shrink:0;border-radius:999px;background:var(--rc-outline-control);transition:background-color .16s ease}[data-eduardo] .rc-switch:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:999px;background:var(--rc-paper);transition:translate .18s cubic-bezier(.2,.8,.2,1)}[data-eduardo] .rc-switch[data-on]{background:var(--rc-ink)}[data-eduardo] .rc-switch[data-on]:after{translate:16px 0;background:var(--rc-sand)}@media(prefers-reduced-motion:reduce){[data-eduardo] .rc-switch,[data-eduardo] .rc-switch:after{transition-duration:1ms}}[data-eduardo] .rc-collapse{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--rc-collapse-ms, .28s) var(--rc-ease) var(--rc-collapse-delay, 0ms),opacity var(--rc-collapse-ms, .28s) var(--rc-ease) var(--rc-collapse-delay, 0ms)}[data-eduardo] .rc-collapse[data-state=open]{grid-template-rows:1fr;opacity:1}[data-eduardo] .rc-collapse-inner{min-height:0;overflow:hidden}[data-eduardo] .rc-collapse[data-settled] .rc-collapse-inner{overflow:visible}@media(prefers-reduced-motion:reduce){[data-eduardo] .rc-collapse{transition-duration:1ms;transition-delay:0ms}}[data-eduardo] .rc-bill-row-in{animation:rc-bill-row-in .42s both}@keyframes rc-bill-row-in{0%{opacity:0;translate:0 -5px;animation-timing-function:cubic-bezier(.4,0,1,1)}40.48%{opacity:1;translate:0 -1px;animation-timing-function:linear}47.62%{opacity:1;translate:0 0;animation-timing-function:cubic-bezier(0,0,.2,1)}66.67%{opacity:1;translate:0 2px;animation-timing-function:cubic-bezier(0,0,.2,1)}to{opacity:1;translate:0 0}}[data-eduardo] .rc-bill-row-out{animation:rc-bill-row-out .42s both}@keyframes rc-bill-row-out{0%{opacity:1;translate:0 0;animation-timing-function:cubic-bezier(0,0,.2,1)}33.33%{opacity:1;translate:0 2px;animation-timing-function:cubic-bezier(.4,0,1,1)}52.38%{opacity:1;translate:0 0;animation-timing-function:linear}59.52%{opacity:1;translate:0 -1px;animation-timing-function:cubic-bezier(0,0,.2,1)}to{opacity:0;translate:0 -5px}}[data-eduardo] .rc-value{display:inline-grid;vertical-align:baseline;overflow:hidden;margin:-5px 0;padding:5px 0}[data-eduardo] .rc-value-item{grid-area:1 / 1;justify-self:end}[data-eduardo] .rc-value-item [data-number]{display:inline-block;white-space:nowrap}[data-eduardo] .rc-punct-out{animation:rc-punct-out .2s linear both}[data-eduardo] .rc-punct-in{animation:rc-punct-in .2s linear both}@keyframes rc-punct-out{0%{opacity:1}to{opacity:0}}@keyframes rc-punct-in{0%{opacity:0}to{opacity:1}}[data-eduardo] .rc-value[data-align=start] .rc-value-item{justify-self:start}[data-eduardo] .rc-value-out-up{animation:rc-value-out-up .2s both}[data-eduardo] .rc-value-out-down{animation:rc-value-out-down .2s both}[data-eduardo] .rc-value-in-up{animation:rc-value-in-up .2s both}[data-eduardo] .rc-value-in-down{animation:rc-value-in-down .2s both}@keyframes rc-value-out-up{0%{opacity:1;translate:0 0;animation-timing-function:linear}15%{opacity:1;translate:0 -1px;animation-timing-function:cubic-bezier(0,0,.2,1)}to{opacity:0;translate:0 -5px}}@keyframes rc-value-out-down{0%{opacity:1;translate:0 0;animation-timing-function:linear}15%{opacity:1;translate:0 1px;animation-timing-function:cubic-bezier(0,0,.2,1)}to{opacity:0;translate:0 5px}}@keyframes rc-value-in-up{0%{opacity:0;translate:0 5px;animation-timing-function:cubic-bezier(.4,0,1,1)}85%{opacity:1;translate:0 1px;animation-timing-function:linear}to{opacity:1;translate:0 0}}@keyframes rc-value-in-down{0%{opacity:0;translate:0 -5px;animation-timing-function:cubic-bezier(.4,0,1,1)}85%{opacity:1;translate:0 -1px;animation-timing-function:linear}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){[data-eduardo] .rc-value-item[aria-hidden=true]{display:none}[data-eduardo] .rc-value-out-up,[data-eduardo] .rc-value-out-down,[data-eduardo] .rc-value-in-up,[data-eduardo] .rc-value-in-down,[data-eduardo] .rc-punct-out,[data-eduardo] .rc-punct-in{animation:none}}@media(prefers-reduced-motion:reduce){[data-eduardo] .rc-bill-row-in,[data-eduardo] .rc-bill-row-out{animation:none}}[data-eduardo].rc-dialog{position:fixed;inset:0;z-index:60;margin:auto;width:min(720px,calc(100% - 32px));height:fit-content;max-height:min(680px,calc(100vh - 32px));display:flex;flex-direction:column;padding:24px;border-radius:var(--rc-radius);background:var(--rc-paper);box-shadow:var(--rc-shadow-2);outline:none;opacity:1;translate:0 0;transition:opacity .2s var(--rc-ease),translate .2s var(--rc-ease)}[data-eduardo].rc-dialog[data-starting-style],[data-eduardo].rc-dialog[data-ending-style]{opacity:0;translate:0 8px}[data-eduardo].rc-dialog[data-ending-style]{transition-duration:.16s}.rc-dialog-overlay{position:fixed;inset:0;z-index:59;background:#1c1c1a52;backdrop-filter:blur(4px);opacity:1;transition:opacity .2s var(--rc-ease, ease)}.rc-dialog-overlay[data-starting-style],.rc-dialog-overlay[data-ending-style]{opacity:0}[data-eduardo] .rc-dialog-scroll{min-height:0;overflow-y:auto;overscroll-behavior:contain}[data-eduardo] .rc-dialog-scroll>div:last-child{padding-block:5px}[data-eduardo] .rc-program-head,[data-eduardo] .rc-program-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) 128px;column-gap:16px;align-items:baseline}@media(min-width:640px){[data-eduardo] .rc-program-head,[data-eduardo] .rc-program-row{grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr) minmax(0,1.5fr) 150px}}[data-eduardo] .rc-program-head{position:sticky;top:0;z-index:1;padding:0 0 8px;border-bottom:1px solid var(--rc-outline);background:var(--rc-paper);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--rc-muted)}[data-eduardo] .rc-program-row{width:100%;padding:5px 0;font-size:14px;line-height:1.45;color:var(--rc-body);text-align:left}[data-eduardo] .rc-program-row+.rc-collapse .rc-program-row,[data-eduardo] .rc-collapse+.rc-collapse .rc-program-row{border-top:1px solid color-mix(in srgb,var(--rc-outline) 60%,transparent)}[data-eduardo] .rc-program-row-toggle{cursor:pointer;border-radius:8px;margin:0 -8px;width:calc(100% + 16px);padding-inline:8px;transition:background-color .16s ease}[data-eduardo] .rc-program-row-toggle:hover{background:color-mix(in srgb,var(--rc-ink) 4%,transparent)}[data-eduardo] .rc-program-row-toggle:focus-visible{outline:2px solid var(--rc-focus);outline-offset:-2px}[data-eduardo] .rc-program-chevron{color:var(--rc-gain);transition:rotate .2s var(--rc-ease)}[data-eduardo] .rc-program-chevron[data-open]{rotate:180deg}@media(prefers-reduced-motion:reduce){[data-eduardo].rc-dialog,.rc-dialog-overlay,[data-eduardo] .rc-program-chevron{transition-duration:1ms}}[data-eduardo] .rc-select{position:relative;display:flex;align-items:flex-end;gap:8px;width:100%;height:56px;padding:0 12px 9px;border-radius:var(--rc-radius-control);border:1px solid var(--rc-outline-control);background:var(--rc-beige);color:var(--rc-ink);font-size:16px;line-height:1.2;text-align:left;cursor:pointer;outline:none;transition:border-color .16s ease,box-shadow .16s ease}[data-eduardo] .rc-select:disabled{cursor:not-allowed;opacity:.6}[data-eduardo] .rc-select:focus-visible,[data-eduardo] .rc-select[data-popup-open]{border-color:var(--rc-ink);box-shadow:inset 0 0 0 1px var(--rc-ink)}[data-eduardo] .rc-select[aria-invalid=true]{border-color:var(--rc-danger);box-shadow:inset 0 0 0 1px var(--rc-danger)}[data-eduardo] .rc-select-label{position:absolute;top:8px;left:12px;font-size:11px;letter-spacing:.04em;color:var(--rc-muted)}[data-eduardo] .rc-select-value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-eduardo] .rc-select-value[data-placeholder]{color:var(--rc-muted)}[data-eduardo] .rc-select-icon{display:inline-flex;flex-shrink:0;color:var(--rc-ink);transition:rotate .2s var(--rc-ease)}[data-eduardo] .rc-select[data-popup-open] .rc-select-icon{rotate:180deg}.rc-select-positioner{z-index:60;outline:none}[data-eduardo].rc-menu{box-sizing:border-box;min-width:var(--anchor-width);max-height:var(--available-height);overflow-y:auto;overscroll-behavior:contain;padding:6px;border-radius:var(--rc-radius);background:var(--rc-paper);box-shadow:var(--rc-shadow-2);outline:none;opacity:1;translate:0 0;transition:opacity .16s var(--rc-ease),translate .16s var(--rc-ease)}[data-eduardo].rc-menu[data-starting-style],[data-eduardo].rc-menu[data-ending-style]{opacity:0;translate:0 -4px}[data-eduardo] .rc-menu-item{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 10px 0 12px;border-radius:8px;font-size:14px;line-height:1.3;color:var(--rc-ink);cursor:pointer;outline:none;user-select:none}[data-eduardo] .rc-menu-item[data-highlighted]{background:color-mix(in srgb,var(--rc-ink) 5%,transparent)}[data-eduardo] .rc-menu-item[data-selected]{font-weight:600}[data-eduardo] .rc-menu-item[data-disabled]{color:var(--rc-muted);cursor:default}[data-eduardo] .rc-menu-item-indicator{display:inline-flex;margin-left:auto;color:var(--rc-ink)}@media(prefers-reduced-motion:reduce){[data-eduardo].rc-menu,[data-eduardo] .rc-select-icon{transition-duration:1ms}}[data-eduardo] .rc-range{width:100%;height:4px;appearance:none;border-radius:9999px;background:color-mix(in srgb,#1c1c1a 22%,transparent)}[data-eduardo] .rc-range::-webkit-slider-thumb{appearance:none;width:28px;height:28px;border-radius:9999px;background:var(--rc-ink);border:3px solid var(--rc-sand);box-shadow:var(--rc-shadow-1);transition:box-shadow .16s ease;cursor:pointer}[data-eduardo] .rc-range::-moz-range-thumb{width:28px;height:28px;border-radius:9999px;background:var(--rc-ink);border:3px solid var(--rc-sand);box-shadow:var(--rc-shadow-1);transition:box-shadow .16s ease;cursor:pointer}[data-eduardo] .rc-range:focus-visible{outline:none}[data-eduardo] .rc-range:focus-visible::-webkit-slider-thumb{outline:2px solid var(--rc-focus);outline-offset:3px}[data-eduardo] .rc-range:focus-visible::-moz-range-thumb{outline:2px solid var(--rc-focus);outline-offset:3px}[data-eduardo] .rc-range:disabled{opacity:.4}[data-eduardo] .rc-img{filter:contrast(1.05)}[data-eduardo] [data-topbar]{background:var(--rc-sand);backdrop-filter:none;border-bottom:1px solid var(--rc-outline);box-shadow:var(--rc-shadow-2-none);transition:box-shadow .32s var(--rc-ease)}[data-eduardo] [data-topbar][data-scrolled]{box-shadow:var(--rc-shadow-2)}[data-eduardo] [data-footer]{background:var(--rc-sand);border-top:1px solid var(--rc-outline);box-shadow:var(--rc-shadow-2-up)}[data-eduardo] .rc-whatsapp-fab{filter:var(--rc-shadow-2-drop);background:transparent;opacity:1;transition:filter .16s ease,transform .16s ease}[data-eduardo] .rc-whatsapp-fab:hover{filter:var(--rc-shadow-2-drop-hover);background:transparent;opacity:1;transform:translateY(-1px)}[data-eduardo] .rc-whatsapp-fab:active{filter:var(--rc-shadow-2-drop-pressed);transform:none}@media(prefers-reduced-motion:reduce){[data-eduardo] [data-topbar]{transition:none}}[data-eduardo] [data-progress]{gap:6px;padding:0}[data-eduardo] [data-progress-segment]{height:6px;border-radius:0;background:color-mix(in srgb,#1c1c1a 14%,transparent)}[data-eduardo] [data-progress-segment=active]{background:color-mix(in srgb,#1c1c1a 38%,transparent)}[data-eduardo] [data-progress-fill]{background:var(--rc-ink);transition:width .32s var(--rc-ease)}[data-eduardo] [data-progress-segment=active] [data-progress-fill]{transition:none}[data-eduardo] svg{--floor-unit-hover-fill: var(--rc-map-hover)}[data-eduardo] svg [data-status]{vector-effect:non-scaling-stroke;stroke:var(--rc-outline-strong);stroke-width:1px}[data-eduardo] svg [data-status=available]:not([data-selected]):not(:hover):not(:focus-visible){fill:transparent}[data-eduardo] svg [data-status=reserved]{fill:var(--rc-map-reserved)}[data-eduardo] svg [data-status=sold],[data-eduardo] svg [data-status=unavailable]{fill:var(--rc-map-sold)}[data-eduardo] svg [data-status][data-selected]{fill:var(--rc-map-selected);stroke-width:3px}[data-eduardo] svg [data-bundled]{vector-effect:non-scaling-stroke;stroke:var(--rc-outline-strong);stroke-width:1px;fill:transparent}[data-eduardo] svg [data-share-bundles] [data-status=available][data-preview]:not([data-selected]){fill:var(--rc-map-hover)}[data-eduardo] svg [data-bundle-hit]:focus-visible{stroke:var(--rc-selected);stroke-width:3px;vector-effect:non-scaling-stroke}@keyframes rc-mosaic-in{0%{opacity:0}to{opacity:1}}[data-eduardo] .rc-mosaic-hero{animation:rc-mosaic-in .26s ease-out both}[data-eduardo] .rc-mosaic-thumb{overflow:hidden;transition:filter .16s ease}[data-eduardo] .rc-mosaic-thumb:hover img,[data-eduardo] .rc-mosaic-thumb:focus-visible img{filter:contrast(1.05) brightness(1.06)}[data-eduardo] .rc-mosaic-thumb:focus-visible{outline-offset:-3px}@media(prefers-reduced-motion:reduce){[data-eduardo] .rc-mosaic-hero{animation:none}}[data-eduardo] .rc-lapa-mark{-webkit-mask:url(/brand/grupo-lapa/grupo-lapa-stacked.svg) no-repeat center / contain;mask:url(/brand/grupo-lapa/grupo-lapa-stacked.svg) no-repeat center / contain}[data-eduardo] :focus-visible{outline:2px solid var(--rc-focus);outline-offset:3px}[data-eduardo] svg [tabindex]:focus-visible,[data-eduardo] svg a:focus-visible{outline:3px solid var(--rc-focus);outline-offset:2px}@keyframes rc-companion-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes rc-companion-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(14px)}}[data-eduardo] .rc-plan-companion{margin-top:12px;min-height:180px;max-height:var(--rc-plan-h, none);animation:rc-companion-in .56s var(--rc-ease) both}[data-eduardo] .rc-plan-companion[data-leaving]{animation:rc-companion-out .24s ease-in both}@media(max-height:800px){[data-eduardo] .rc-plan-companion{display:none}}@media(prefers-reduced-motion:reduce){[data-eduardo] .rc-plan-companion,[data-eduardo] .rc-plan-companion[data-leaving]{animation:none}}[data-eduardo] .rc-unit-content{view-transition-name:rc-unit-content}::view-transition-old(root),::view-transition-new(root){animation:none}::view-transition-old(rc-unit-content),::view-transition-new(rc-unit-content){animation-duration:.32s;animation-timing-function:var(--rc-ease, ease)}[data-eduardo] [data-topbar]{view-transition-name:rc-topbar}[data-eduardo] [data-footer]{view-transition-name:rc-footer}[data-eduardo] .rc-whatsapp-fab{view-transition-name:rc-whatsapp-fab}::view-transition-group(rc-topbar),::view-transition-group(rc-footer),::view-transition-group(rc-whatsapp-fab){z-index:2;animation:none}::view-transition-old(rc-topbar),::view-transition-new(rc-topbar),::view-transition-old(rc-footer),::view-transition-new(rc-footer),::view-transition-old(rc-whatsapp-fab),::view-transition-new(rc-whatsapp-fab){animation:none}@keyframes rc-eduardo-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}[data-eduardo] main{animation:rc-eduardo-in .36s var(--rc-ease) both}@media(prefers-reduced-motion:reduce){[data-eduardo] main{animation:none}[data-eduardo] *{transition-duration:.01ms!important;animation-duration:.01ms!important}}[data-eduardo] h2.rc-display[data-landing-heading]{font-size:clamp(26px,3.2vw,34px);letter-spacing:-.02em;line-height:1.05}[data-eduardo] .rc-landing-ink{background:var(--rc-forest-deep);color:var(--rc-beige)}[data-eduardo] .rc-btn-quiet{background:var(--rc-beige);color:var(--rc-ink);font-size:15px}[data-eduardo] .rc-btn-quiet:hover:not(:disabled){background:var(--rc-paper)}[data-eduardo] .rc-btn-outline{height:44px;border:1px solid var(--rc-outline-control);background:var(--rc-paper);color:var(--rc-ink);font-size:14px}[data-eduardo] .rc-btn-outline:hover:not(:disabled){border-color:var(--rc-ink)}[data-eduardo] .rc-landing-chip{border:1px solid var(--rc-outline-control);border-radius:var(--rc-radius-control);background:var(--rc-paper);color:var(--rc-ink);transition:background-color .16s ease,color .16s ease,border-color .16s ease}[data-eduardo] .rc-landing-chip[aria-pressed=true]{border-color:var(--rc-ink);background:var(--rc-ink);color:var(--rc-sand)}[data-eduardo]{--rc-gap-fixed: #b45309;--rc-gap-missing: #d97706;--rc-gap-missing-fill: color-mix(in srgb, #f59e0b 18%, transparent);--rc-gap-live: #2b6039}[data-eduardo] .rc-landing-ink,[data-eduardo] [data-surface=forest]{--rc-gap-fixed: #f6b04d;--rc-gap-missing: #f6b04d;--rc-gap-live: #8fcf9f}[data-eduardo] [data-gap]{cursor:help}[data-eduardo] [data-gap=live]{text-decoration:underline solid var(--rc-gap-live) 2px;text-underline-offset:.2em;text-decoration-skip-ink:none}[data-eduardo] [data-gap=fixed]{text-decoration:underline dotted var(--rc-gap-fixed) 2px;text-underline-offset:.2em;text-decoration-skip-ink:none}[data-eduardo] [data-gap=missing]{border-radius:4px;outline:1.5px dashed var(--rc-gap-missing);outline-offset:1px;background:var(--rc-gap-missing-fill);padding:0 .15em}[data-eduardo] div[data-gap=missing]{display:grid;place-items:center;padding:12px;outline-offset:-1.5px;border-radius:var(--rc-radius);text-align:center}[data-eduardo] .rc-gap-tag{display:inline-block;border-radius:999px;padding:1px 7px;background:var(--rc-gap-missing);color:#1c1c1a;font-family:var(--font-sans);font-size:10px;font-stretch:100%;font-weight:600;letter-spacing:.04em;line-height:1.5;text-transform:uppercase;white-space:nowrap}[data-eduardo] .rc-landing-ink .rc-display{color:var(--rc-beige)}.rc-map-pin{width:26px;height:26px;border-radius:50% 50% 50% 0;background:#1a2013;border:3px solid #efece4;transform:rotate(-45deg);box-shadow:0 2px 8px #1c1c1a59}[data-eduardo] h1[data-cert-heading]:focus-visible{outline:none}@media print{@page{size:letter;margin:0}html,body{-webkit-print-color-adjust:exact;print-color-adjust:exact}[data-eduardo] [data-cert-section]{padding-top:28px}[data-eduardo] [data-cert-section] .rc-card,[data-eduardo] [data-cert-section] .rc-landing-ink,[data-eduardo] [data-cert-section] figure,[data-eduardo] [data-cert-section] img,[data-eduardo] [data-cert-section] li,[data-eduardo] [data-cert-section] dl>div{break-inside:avoid}[data-eduardo] [data-cert-section] h2{break-after:avoid}}[data-kiosk-new]{--kiosk-nav: 160px;--kiosk-deck-min: 480px;--kiosk-stage: min( 52dvh, calc(100dvh - var(--kiosk-nav) - var(--kiosk-deck-min)) );--kiosk-selected: #1f5f8a;--kiosk-control: 96px;--kiosk-control-sm: 72px;--kiosk-gutter: 40px;position:fixed;inset:0;z-index:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:var(--kiosk-stage) minmax(0,1fr) var(--kiosk-nav);height:100dvh;width:100%;overflow:hidden;background:var(--rc-sand);color:var(--rc-body);font-size:24px;line-height:1.45;overscroll-behavior:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}[data-kiosk-new],[data-kiosk-new] *{user-select:none}[data-kiosk-new] ::-webkit-scrollbar{width:0;height:0}[data-kiosk-new] *{scrollbar-width:none}[data-kiosk-new] :is(h1,h2,p,dl,dd,ul){margin:0}[data-kiosk-new] h1[tabindex="-1"]:focus-visible{outline:none}[data-kiosk-new] ul{padding:0;list-style:none}[data-kiosk-new] .kn-caption{font-size:18px;line-height:1.4}[data-kiosk-new] .kn-body-sm{font-size:20px;line-height:1.45}[data-kiosk-new] .kn-body{font-size:24px;line-height:1.45}[data-kiosk-new] .kn-body-lg{font-size:28px;line-height:1.4}[data-kiosk-new] .kn-muted{color:var(--rc-muted)}[data-kiosk-new] .kn-body-color{color:var(--rc-body)}[data-kiosk-new] .kn-ink{color:var(--rc-ink);font-weight:500}[data-kiosk-new] .kn-info{color:var(--rc-info)}[data-kiosk-new] .kn-gain{color:var(--rc-gain)!important}[data-kiosk-new] .kn-strong{font-weight:500}[data-kiosk-new] .kn-block{display:block}[data-kiosk-new] .kn-mt-2{margin-top:8px}[data-kiosk-new] .kn-mt-3{margin-top:12px}[data-kiosk-new] .kn-lede{margin-top:16px;max-width:36ch;color:var(--rc-body)}[data-kiosk-new] .kn-amount{font-weight:600;color:var(--rc-ink);font-variant-numeric:tabular-nums;text-align:right}[data-kiosk-new] .kn-amount[data-tone=gain]{color:var(--rc-gain)}[data-kiosk-new] .kn-credit,[data-kiosk-new] .kn-amount[data-tone=credit]{display:inline-flex;align-items:baseline;gap:6px;padding:4px 14px;border-radius:999px;background:#2b6039;color:#fff;font-weight:600;font-variant-numeric:tabular-nums}[data-kiosk-new] .kn-credit .kn-muted,[data-kiosk-new] .kn-amount[data-tone=credit] .kn-muted{color:#ffffffd9}[data-kiosk-new] .kiosk-stage{position:relative;grid-row:1;min-height:0;overflow:hidden;background:var(--rc-beige-3)}[data-kiosk-new] .kiosk-deck-wrap{position:relative;grid-row:2;min-height:0}[data-kiosk-new] .kiosk-deck{height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:28px;padding:32px var(--kiosk-gutter) 40px;border-top:1px solid var(--rc-outline);background:var(--rc-sand)}[data-kiosk-new] .kiosk-deck>*{flex:none}[data-kiosk-new] .kiosk-deck-wrap>.kiosk-deck{padding-right:calc(var(--kiosk-gutter) + 56px)}[data-kiosk-new] .kiosk-deck:focus-visible{outline-offset:-4px}[data-kiosk-new] .kiosk-nudge{position:absolute;z-index:5;display:grid;place-items:center;width:40px;height:72px;padding:0;border:1px solid var(--rc-outline-control);border-radius:999px;background:color-mix(in srgb,var(--rc-beige) 94%,transparent);color:var(--rc-ink);box-shadow:var(--rc-shadow-1);transition:opacity .16s ease,box-shadow .16s ease,transform .16s ease}[data-kiosk-new] .kiosk-nudge:before{content:"";position:absolute;inset:-16px}[data-kiosk-new] .kiosk-nudge svg{width:24px;height:24px}[data-kiosk-new] .kiosk-nudge:disabled{opacity:0;pointer-events:none}[data-kiosk-new] .kiosk-nudge[data-persistent]:disabled{opacity:.4;box-shadow:none}[data-kiosk-new] .kiosk-nudge[data-axis=y]{right:16px;top:50%}[data-kiosk-new] .kiosk-nudge[data-axis=y][data-dir=back]{transform:translateY(calc(-100% - 6px))}[data-kiosk-new] .kiosk-nudge[data-axis=y][data-dir=forward]{transform:translateY(6px)}[data-kiosk-new] .kiosk-nudge[data-axis=y][data-dir=back]:active:not(:disabled){transform:translateY(calc(-100% - 6px)) scale(.96)}[data-kiosk-new] .kiosk-nudge[data-axis=y][data-dir=forward]:active:not(:disabled){transform:translateY(6px) scale(.96)}[data-kiosk-new] .kiosk-nudge[data-axis=x]{top:50%;transform:translateY(-50%)}[data-kiosk-new] .kiosk-nudge[data-axis=x]:active:not(:disabled){transform:translateY(-50%) scale(.96)}[data-kiosk-new] .kiosk-nudge[data-axis=x][data-dir=back]{left:16px}[data-kiosk-new] .kiosk-nudge[data-axis=x][data-dir=forward]{right:16px}[data-kiosk-new] .kiosk-nav{grid-row:-2;min-width:0;display:grid;grid-template-rows:auto minmax(0,1fr);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:24px;row-gap:4px;padding:14px var(--kiosk-gutter) 12px;border-top:1px solid var(--rc-outline);background:var(--rc-sand);box-shadow:var(--rc-shadow-2-up)}[data-kiosk-new] .kiosk-nav-progress{grid-row:1;grid-column:1 / -1}[data-kiosk-new] .kiosk-nav-group,[data-kiosk-new] .kiosk-nav-center{grid-row:2;display:flex;align-items:center;gap:16px;min-width:0}[data-kiosk-new] .kiosk-nav-center>p{min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3;color:var(--rc-muted)}[data-kiosk-new] [data-progress]{display:flex;gap:6px}[data-kiosk-new] [data-progress-segment]{display:block;flex:1;height:8px;overflow:hidden;background:color-mix(in srgb,var(--rc-ink) 14%,transparent)}[data-kiosk-new] [data-progress-segment=active]{background:color-mix(in srgb,var(--rc-ink) 38%,transparent)}[data-kiosk-new] [data-progress-fill]{display:block;height:100%;background:var(--rc-ink);transition:width .32s var(--rc-ease)}[data-kiosk-new][data-attract-screen]{grid-template-rows:minmax(0,1fr) var(--kiosk-nav);background:#0e0e0d}[data-kiosk-new] .kiosk-video{position:relative;grid-row:1 / -1;grid-column:1;min-height:0;overflow:hidden;background:#0e0e0d}[data-kiosk-new] .kiosk-video video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}[data-kiosk-new] .kiosk-attract-shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,#0a0a09e0,#0a0a0999 22%,#0a0a0900 48%)}[data-kiosk-new] .kiosk-attract-brand{position:absolute;inset:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:48px calc(var(--kiosk-gutter) + 8px);color:#fff;filter:drop-shadow(0 1px 10px rgb(0 0 0 / .35));pointer-events:none}[data-kiosk-new] .kiosk-attract-logo{width:auto;height:72px}[data-kiosk-new] .kiosk-attract-developer{display:inline-flex;align-items:center;gap:16px}[data-kiosk-new] .kiosk-attract-developer .rc-lapa-mark{display:inline-block;width:136px;height:39px;background:currentColor}[data-kiosk-new] .kiosk-attract-copy{position:absolute;inset:auto 0 var(--kiosk-nav);display:flex;flex-direction:column;gap:20px;padding:0 var(--kiosk-gutter) 28px;color:#fff}[data-kiosk-new] .kiosk-attract-copy h1.rc-display{max-width:12ch;font-size:clamp(52px,8.8vw,96px);line-height:.98;color:inherit;text-wrap:balance}[data-kiosk-new] .kiosk-nav[data-attract]{z-index:2;grid-row:2;grid-column:1;grid-template-rows:minmax(0,1fr);grid-template-columns:auto minmax(0,1fr);padding:20px var(--kiosk-gutter) 32px;border-top:0;background:none;box-shadow:none}[data-kiosk-new] .kiosk-nav[data-attract] .rc-cta{width:100%;min-height:100%}[data-kiosk-new] .rc-btn.kiosk-attract-cta{flex-direction:row;justify-content:space-between;height:auto;gap:16px;padding:0 clamp(24px,3.5vw,40px) 0 clamp(28px,4.4vw,48px);border-radius:999px;background:#fff;color:var(--rc-ink);box-shadow:none}[data-kiosk-new] .kiosk-attract-cta .rc-cta-label{font-size:clamp(24px,2.8vw,30px);letter-spacing:-.01em;white-space:nowrap}[data-kiosk-new] .rc-btn.kiosk-attract-cta svg{flex:none;width:40px;height:40px}@media(max-width:640px){[data-kiosk-new][data-attract-screen]{--kiosk-control-sm: 56px;--kiosk-gutter: 24px}}[data-kiosk-new] .kiosk-lang{display:flex;gap:20px;padding:0 6px}[data-kiosk-new] .kiosk-lang-flag{width:var(--kiosk-control-sm);height:var(--kiosk-control-sm);padding:0;border-radius:999px;overflow:hidden;box-shadow:inset 0 0 0 1px #1c1c1a2e,var(--rc-shadow-1);transition:box-shadow .16s ease,transform .16s ease}[data-kiosk-new] .kiosk-lang-flag img{display:block;width:100%;height:100%}[data-kiosk-new] .kiosk-lang-flag[aria-pressed=true]{outline:3px solid var(--rc-ink);outline-offset:3px;box-shadow:inset 0 0 0 1px #1c1c1a2e}[data-kiosk-new] .kiosk-lang-flag:active{transform:scale(.96)}[data-kiosk-new][data-attract-screen] .kiosk-lang-flag[aria-pressed=true]{outline-color:#fff}[data-kiosk-new] .kiosk-stage-render{position:absolute;inset:0}[data-kiosk-new] .kiosk-stage-render img{object-fit:cover;filter:contrast(1.05)}[data-kiosk-new] .kn-stage-slide{position:absolute;inset:0;opacity:0;transition:opacity .7s ease}[data-kiosk-new] .kn-stage-slide[data-active]{opacity:1}[data-kiosk-new] .kn-stage-dots{position:absolute;top:24px;right:var(--kiosk-gutter);display:flex;gap:8px}[data-kiosk-new] .kn-stage-dots>span{width:10px;height:10px;border-radius:999px;background:#fcf9f58c;box-shadow:0 0 0 1px #1c1c1a40;transition:background-color .3s ease}[data-kiosk-new] .kn-stage-dots>span[data-active]{background:var(--rc-paper)}[data-kiosk-new] .kiosk-stage-figure{position:absolute;inset:auto var(--kiosk-gutter) 32px;display:flex;align-items:flex-end;justify-content:space-between;gap:32px}[data-kiosk-new] .kn-stage-subject{display:grid;gap:4px;min-width:0}[data-kiosk-new] .kn-stage-total{display:grid;justify-items:end;gap:4px;flex:none;text-align:right}[data-kiosk-new] .kiosk-stage-figure>.kn-stage-subject,[data-kiosk-new] .kiosk-stage-figure>.kn-stage-total{padding:16px 24px;border-radius:20px;background:color-mix(in srgb,var(--rc-paper) 88%,transparent);box-shadow:var(--rc-shadow-1);backdrop-filter:blur(10px)}[data-kiosk-new][data-pills]{grid-template-rows:var(--kiosk-stage) minmax(0,1fr) auto var(--kiosk-nav)}[data-kiosk-new][data-pills][data-fit-stage]{grid-template-rows:auto minmax(0,1fr) auto var(--kiosk-nav)}[data-kiosk-new][data-finance]{--kiosk-finance-image-min: 220px;grid-template-rows:minmax(var(--kiosk-finance-image-min),1fr) minmax(0,max-content) var(--kiosk-nav)}[data-kiosk-new][data-finance] .kiosk-deck{height:auto;max-height:calc(100dvh - var(--kiosk-nav) - var(--kiosk-finance-image-min));gap:20px;padding-block:24px}[data-kiosk-new][data-page-scroll]{grid-template-rows:minmax(0,1fr) var(--kiosk-nav)}[data-kiosk-new] .kn-page-wrap{position:relative;grid-row:1;min-height:0}[data-kiosk-new] .kn-page{display:flex;flex-direction:column;height:100%;overflow-y:auto;overscroll-behavior:contain}[data-kiosk-new] .kn-page>.kiosk-stage{flex:none;overflow:visible;background:var(--rc-sand)}[data-kiosk-new] .kn-page>.kiosk-stage>.kiosk-stage-render{position:relative;height:var(--kiosk-stage)}[data-kiosk-new] .kn-page>.kiosk-stage>.kiosk-stage-shade{display:none}[data-kiosk-new] .kn-page>.kiosk-stage>.kiosk-stage-figure{position:static;padding:32px var(--kiosk-gutter) 0}[data-kiosk-new] .kn-stage-slide[data-fit=view]{display:grid;place-items:center;padding:24px var(--kiosk-gutter);background:var(--rc-beige-3)}[data-kiosk-new] .kn-stage-slide[data-fit=view] .kn-plan{width:min(100%,calc((var(--kiosk-stage) - 48px) * var(--kn-plan-ratio)))}[data-kiosk-new] .kiosk-stage-render .kn-stage-slide[data-fit=contain]{background:var(--rc-paper)}[data-kiosk-new] .kiosk-stage-render .kn-stage-slide[data-fit=contain] img{object-fit:contain}[data-kiosk-new] .kn-stage-thumbs{display:flex;gap:12px;padding:16px var(--kiosk-gutter) 0;overflow-x:auto;overscroll-behavior-x:contain}[data-kiosk-new] .kn-stage-thumb{position:relative;flex:none;width:144px;height:96px;padding:0;border:0;border-radius:12px;overflow:hidden;background:var(--rc-beige-3);box-shadow:var(--rc-shadow-1);opacity:.7;transition:opacity .16s ease}[data-kiosk-new] .kn-stage-thumb img{object-fit:cover}[data-kiosk-new] .kn-stage-thumb[data-fit=contain] img{object-fit:contain;background:var(--rc-paper)}[data-kiosk-new] .kn-stage-thumb[aria-pressed=true]{opacity:1;outline:3px solid var(--rc-ink);outline-offset:2px}[data-kiosk-new] .kn-section-head-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px}[data-kiosk-new] .kn-page>.kiosk-deck-wrap{flex:none}[data-kiosk-new] .kn-page .kiosk-deck{height:auto;overflow:visible}[data-kiosk-new] .kn-page-wrap>.kiosk-nudge[data-axis=y]{top:82%}[data-kiosk-new] .kn-pills{grid-row:-3;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:12px;padding:16px var(--kiosk-gutter);border-top:1px solid var(--rc-outline);background:var(--rc-sand)}[data-kiosk-new] .kn-pills .kn-pill{gap:12px;padding:0 20px}[data-kiosk-new] .kn-pill[aria-pressed=true]{background:var(--rc-ink);color:var(--rc-sand)}[data-kiosk-new] .kn-pill-count{font-size:18px;font-weight:500;opacity:.6;font-variant-numeric:tabular-nums}[data-kiosk-new] .kn-pill-picked{display:inline-grid;place-items:center;min-width:32px;height:32px;padding:0 8px;border-radius:999px;background:var(--kiosk-selected);color:var(--rc-paper);font-size:18px;font-variant-numeric:tabular-nums}[data-kiosk-new] .kiosk-stage[data-plan]{display:flex;flex-direction:column;align-items:center;gap:16px;max-height:var(--kiosk-stage);padding:24px var(--kiosk-gutter) 16px;background:var(--rc-beige-3)}[data-kiosk-new] .kn-plan-fit{display:grid;width:100%;min-height:0;place-items:center}[data-kiosk-new] .kn-plan{width:min(100%,calc((var(--kiosk-stage) - 128px) * var(--kn-plan-ratio)));border-radius:20px;overflow:hidden;background:var(--rc-paper);box-shadow:var(--rc-shadow-1)}[data-kiosk-new] .kn-plan>*{width:100%}[data-kiosk-new] .kn-plan svg [data-unit-id][data-selected]{animation:kn-unit-pulse 2.2s ease-in-out infinite}@keyframes kn-unit-pulse{0%,to{fill-opacity:1}50%{fill-opacity:.6}}[data-kiosk-new] .kn-stage-foot{display:flex;flex:none;width:100%;min-height:72px;align-items:center;justify-content:center;gap:12px}[data-kiosk-new] .kn-stage-detail{flex:none;background:color-mix(in srgb,var(--rc-paper) 92%,transparent);backdrop-filter:blur(6px)}[data-kiosk-new] .kiosk-stage-caption{min-width:0;max-width:100%;padding:12px 24px;border-radius:12px;background:color-mix(in srgb,var(--rc-paper) 92%,transparent);box-shadow:var(--rc-shadow-1);backdrop-filter:blur(6px);text-align:center}[data-kiosk-new] .kiosk-stage-caption>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-kiosk-new] .kn-tray{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}[data-kiosk-new] .kn-tray-item{padding-right:6px;background:color-mix(in srgb,var(--rc-paper) 92%,transparent);box-shadow:var(--rc-shadow-1);backdrop-filter:blur(6px)}[data-kiosk-new] .kn-tray-name{padding:0;border:0;background:none;font:inherit}[data-kiosk-new] .kn-tray-remove{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:999px;color:var(--rc-ink)}[data-kiosk-new] .kn-tray-remove:before{content:"";position:absolute;inset:-14px}[data-kiosk-new] .kn-tray-remove svg{width:24px;height:24px}[data-kiosk-new] .kn-marker{display:inline-grid;place-items:center;flex:none;width:40px;height:40px;border-radius:999px;background:var(--rc-ink);color:var(--rc-paper);font-family:var(--font-recorrido-display),var(--font-sans);font-stretch:125%;font-size:20px;font-weight:600}[data-kiosk-new] .kn-deck-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}[data-kiosk-new] .kn-legend{display:flex;flex:none;align-items:center;gap:16px;padding-bottom:4px}[data-kiosk-new] .kn-legend-item{display:inline-flex;align-items:center;gap:8px}[data-kiosk-new] .kn-chips{display:flex;flex-wrap:wrap;gap:12px}[data-kiosk-new] .kiosk-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}[data-kiosk-new] .kiosk-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start}[data-kiosk-new] .kn-stack{display:flex;flex-direction:column;gap:16px;min-width:0}[data-kiosk-new] .kn-sticky-col{position:sticky;top:0}[data-kiosk-new] .kn-row-between{display:flex;align-items:baseline;justify-content:space-between;gap:16px}[data-kiosk-new] .kiosk-unit-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:16px;padding:8px 0 20px}[data-kiosk-new] .kiosk-unit-grid>*{min-width:0}[data-kiosk-new] .kn-level-card{display:flex;min-height:var(--kiosk-control);flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;padding:16px 24px;text-align:left}[data-kiosk-new] .kn-level-name{font-size:28px}[data-kiosk-new] .kn-unit-card{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:20px;text-align:left}[data-kiosk-new] .kn-unit-card-head{display:flex;flex-wrap:wrap;width:100%;align-items:flex-start;justify-content:space-between;gap:8px 12px}[data-kiosk-new] .kn-unit-number{flex:1;min-width:0;font-size:30px}[data-kiosk-new] button.kn-unit-card[aria-pressed=true]{outline-width:3px;outline-offset:-3px}[data-kiosk-new] .kn-unit-check{display:grid;flex:none;place-items:center;width:36px;height:36px;border-radius:999px;background:var(--rc-selected);color:var(--rc-paper);opacity:0;transition:opacity .15s ease}[data-kiosk-new] .kn-unit-check[data-on]{opacity:1}[data-kiosk-new] .kn-unit-check svg{width:20px;height:20px}@media(prefers-reduced-motion:reduce){[data-kiosk-new] .kn-unit-check{transition:none}}[data-kiosk-new] .kn-price{font-weight:600;color:var(--rc-ink)}[data-kiosk-new] .kn-empty{padding:32px}[data-kiosk-new] .kn-notice{display:flex;align-items:center;justify-content:space-between;gap:24px}[data-kiosk-new] .kn-notice .rc-btn{flex:none}[data-kiosk-new] .kn-plan-cards{display:flex;flex-direction:column;gap:16px}[data-kiosk-new] .kn-plan-card{display:flex;flex-direction:column;align-items:stretch;gap:14px;width:100%;padding:24px;text-align:left}[data-kiosk-new] .kn-plan-card[data-compact]{gap:0;padding:14px 16px}[data-kiosk-new] .kn-plan-card-row{display:flex;align-items:center;gap:20px;width:100%}[data-kiosk-new] .kn-plan-card[data-compact] .kn-plan-card-row{gap:14px}[data-kiosk-new] .kn-plan-card-body{display:flex;min-width:0;flex:1;flex-direction:column;gap:4px}[data-kiosk-new] .kn-plan-name{font-size:28px}[data-kiosk-new] .kn-plan-card[data-compact] .kn-plan-name{font-size:20px}[data-kiosk-new] .kn-badge-start{align-self:flex-start}[data-kiosk-new] .kn-plan-card-note{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}[data-kiosk-new] .kn-plan-card-figure{display:flex;flex:none;flex-direction:column;align-items:flex-end;text-align:right}[data-kiosk-new] .kn-plan-card-action{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-top:14px;border-top:1px solid var(--rc-outline);font-size:20px;font-weight:600;color:var(--rc-ink)}[data-kiosk-new] .kn-plan-card-action svg{width:22px;height:22px}[data-kiosk-new] .kn-parameters{padding:24px}[data-kiosk-new] .kn-parameter+.kn-parameter{margin-top:24px}[data-kiosk-new] .kn-parameter-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}[data-kiosk-new] .kiosk-stepper{display:flex;align-items:center;gap:16px;margin-top:16px}[data-kiosk-new] .kiosk-stepper .rc-btn{flex:none}[data-kiosk-new] .kiosk-stepper .rc-range{flex:1 1 auto;width:auto;min-width:0}[data-kiosk-new] .kn-ledger{display:flex;flex-direction:column}[data-kiosk-new] .kn-ledger>.rc-bill-row+.rc-bill-row,[data-kiosk-new] .kn-ledger-schedule>.rc-bill-row{border-top:1px solid var(--rc-outline)}[data-kiosk-new] .kn-bill-total{border-top:1px solid var(--rc-outline-control)!important}[data-kiosk-new] .kn-ledger-schedule{margin-top:20px}[data-kiosk-new] .kn-ledger-schedule>.rc-eyebrow{margin-bottom:4px}[data-kiosk-new] .kn-count-chips{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}[data-kiosk-new] .kn-count-chips .rc-btn{padding:0;font-variant-numeric:tabular-nums}[data-kiosk-new] .kn-cells{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}[data-kiosk-new] .kn-cell{display:grid;gap:6px;padding:20px}[data-kiosk-new] .kn-compare{display:grid;grid-template-columns:repeat(var(--kn-columns),minmax(0,1fr));gap:16px;align-items:start}[data-kiosk-new] .kn-compare-column{display:flex;flex-direction:column;gap:16px;min-width:0;padding:20px}[data-kiosk-new] .kn-compare-head{display:flex;align-items:center;gap:12px}[data-kiosk-new] .kn-compare-head .kn-unit-number{font-size:22px}[data-kiosk-new] .kn-compare-remove.rc-btn[data-icon-only]{width:56px;height:56px;flex:none}[data-kiosk-new] .kn-compare-remove svg{width:24px;height:24px}[data-kiosk-new] .kn-parameters[data-compact]{padding:16px}[data-kiosk-new] .kn-parameters[data-compact] .kiosk-stepper{justify-content:space-between;gap:8px;margin-top:8px}[data-kiosk-new] .kn-parameters[data-compact] .kn-parameter-head .rc-figure{display:none}[data-kiosk-new] .kn-stepper-value{font-variant-numeric:tabular-nums}[data-kiosk-new] .kn-compare-column .rc-bill-row{padding:12px 0}[data-kiosk-new] .kn-compare-column .kn-body{font-size:20px}[data-kiosk-new] .kn-compare-column .kn-bill-total{flex-direction:column;align-items:flex-start;gap:4px}[data-kiosk-new] .kn-compare-column .kn-bill-total .rc-figure{font-size:32px}[data-kiosk-new] .kn-compare-column .kn-bill-total .kn-caption{display:none}[data-kiosk-new] .kn-facts{padding:20px 24px}[data-kiosk-new] .kn-facts-row{display:grid;grid-template-columns:repeat(var(--kn-columns),minmax(0,1fr));gap:16px;padding:14px 0;border-top:1px solid var(--rc-outline)}[data-kiosk-new] .kn-facts-label{grid-column:1 / -1}[data-kiosk-new] .kn-facts-row .kn-amount{text-align:left}[data-kiosk-new] .kn-facts-row[data-muted] .kn-amount{color:var(--rc-muted);font-weight:400}[data-kiosk-new] .kn-handoff{display:flex;align-items:center;gap:40px;padding:32px}[data-kiosk-new] .kn-handoff>.kn-qr{flex:none}[data-kiosk-new] .kn-handoff-copy{min-width:0}[data-kiosk-new] .kn-qr{display:grid;place-items:center;padding:16px;border-radius:20px;background:var(--rc-paper);box-shadow:var(--rc-shadow-1)}[data-kiosk-new] .kn-summary-ledger{padding:24px 32px}[data-kiosk-new] .kn-summary-ledger .kn-ledger-schedule{margin-top:0}[data-kiosk-new] .kn-summary-ledger .kn-ledger-schedule>.kn-ledger>.rc-bill-row:first-child{border-top:1px solid var(--rc-outline-control)}[data-kiosk-new] .kn-summary-rent{margin-top:16px}[data-kiosk-new] .kn-section{display:flex;flex-direction:column;gap:16px}[data-kiosk-new] .kn-section-head{display:grid;gap:4px}[data-kiosk-new] .kn-cells[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-kiosk-new] .kn-bill-detail{display:block;margin-top:2px}[data-kiosk-new] .kn-hero{padding:32px}[data-kiosk-new] .kn-hero-figure{margin-top:8px;color:var(--rc-sage)}[data-kiosk-new] .kn-hero .kn-ledger{margin-top:20px;border-top:1px solid var(--rc-outline)}[data-kiosk-new] .kn-hero .kn-ledger>.rc-bill-row{padding:14px 0}[data-kiosk-new] .kn-hero-columns{margin-top:24px;text-align:center}[data-kiosk-new] .kn-hero-column{display:grid;justify-items:center;gap:8px;min-width:0}[data-kiosk-new] .kn-hero-column .rc-figure{white-space:nowrap}[data-kiosk-new] .kn-hero .kn-facts{padding:24px 0 0}[data-kiosk-new] .kn-hero .kn-facts>.rc-eyebrow{margin-bottom:8px}[data-kiosk-new] [data-surface=forest] .kn-marker{background:var(--rc-sage);color:var(--rc-forest-deep)}[data-kiosk-new] .kn-chart{padding:24px 32px}[data-kiosk-new] .kn-bars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:end}[data-kiosk-new] .kn-bars[data-compact]{gap:8px}[data-kiosk-new] .kn-bar{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0}[data-kiosk-new] .kn-bar>.kn-body-sm{font-variant-numeric:tabular-nums}[data-kiosk-new] .kn-bar-body{position:relative;width:100%;max-width:160px}[data-kiosk-new] .kn-bar-amounts{position:absolute;inset:0 auto 0 calc(100% + 10px)}[data-kiosk-new] .kn-bar-amounts>li{position:absolute;left:0;display:flex;align-items:center;gap:6px;font-size:15px;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums;transform:translateY(50%)}[data-kiosk-new] .kn-bar-amounts .kn-legend-dot{width:8px;height:8px}[data-kiosk-new] .kn-bar-track{display:flex;flex-direction:column-reverse;width:100%;height:260px;overflow:hidden;border-radius:10px;background:var(--rc-beige-2)}[data-kiosk-new] .kn-bars[data-compact] .kn-bar-body{max-width:96px}[data-kiosk-new] .kn-bars[data-compact] .kn-bar-track{height:160px}[data-kiosk-new] .kn-bars[data-compact] .kn-body-sm{font-size:16px;line-height:1.3}[data-kiosk-new] .kn-bar-label{text-align:center}[data-kiosk-new] .kn-legend-list{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:20px;padding-top:16px;border-top:1px solid var(--rc-outline)}[data-kiosk-new] .kn-legend-list li{display:inline-flex;align-items:center;gap:10px}[data-kiosk-new] .kn-legend-dot{display:inline-block;width:16px;height:16px;border-radius:4px}[data-kiosk-new] .kn-chart-foot{margin-top:20px;padding-top:16px;border-top:1px solid var(--rc-outline)}[data-kiosk-new] .kn-chart-columns{display:grid;grid-template-columns:repeat(var(--kn-columns),minmax(0,1fr));gap:16px}[data-kiosk-new] .kn-chart-column-head{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:12px}[data-kiosk-new] .kn-invest{display:flex;flex-direction:column;gap:12px}[data-kiosk-new] .kn-invest-row{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 28px}[data-kiosk-new] .kn-invest-row[data-highlight]{border-color:color-mix(in srgb,var(--rc-gain) 40%,transparent);background:var(--rc-sage-soft)}[data-kiosk-new] .kn-invest-copy{display:grid;gap:4px;min-width:0}[data-kiosk-new] .kn-invest-gain{display:grid;flex:none;justify-items:end;text-align:right}[data-kiosk-new] .rc-badge[data-tone=gain]{background:var(--rc-gain);color:#fff}[data-kiosk-new] .kn-table-wrap{overflow:hidden}[data-kiosk-new] .kn-table{width:100%;border-collapse:collapse;font-size:22px;line-height:1.35}[data-kiosk-new] .kn-table th{padding:14px 24px;border-bottom:1px solid var(--rc-outline);background:var(--rc-beige-2);color:var(--rc-muted);font-size:16px;font-weight:500;letter-spacing:.04em;text-align:left;text-transform:uppercase}[data-kiosk-new] .kn-table td{padding:14px 24px;border-top:1px solid var(--rc-outline);color:var(--rc-ink)}[data-kiosk-new] .kn-table tbody tr:first-child td{border-top:0}[data-kiosk-new] .kn-table [data-num]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}[data-kiosk-new] .kn-table [data-month]{width:1%;color:var(--rc-muted);white-space:nowrap}[data-kiosk-new] .kn-table tfoot td{background:var(--rc-beige-2);font-weight:600}[data-kiosk-new] .kn-breakdown-card{display:grid;gap:12px;padding:20px 24px}[data-kiosk-new] .kn-breakdown-card .kn-ledger{border-top:1px solid var(--rc-outline)}[data-kiosk-new] .kn-breakdown-card .rc-bill-row{padding:10px 0}[data-kiosk-new] .kn-note-card{padding:24px 32px}[data-kiosk-new] .kn-progress{height:12px;margin-top:16px;overflow:hidden;border-radius:999px;background:var(--rc-beige-3)}[data-kiosk-new] .kn-progress>span{display:block;height:100%;background:var(--rc-forest)}[data-kiosk-new] .rc-btn{height:var(--kiosk-control);padding:0 36px;border-radius:16px;font-size:26px}[data-kiosk-new] .rc-btn-ghost,[data-kiosk-new] .rc-btn[data-chip]{height:var(--kiosk-control-sm);padding:0 28px;border-radius:999px;font-size:22px}[data-kiosk-new] .rc-btn[data-icon-only]{width:var(--kiosk-control-sm);height:var(--kiosk-control-sm);padding:0}[data-kiosk-new] .rc-btn svg{width:32px;height:32px;flex:none}[data-kiosk-new] .rc-cta{flex-direction:column;min-height:var(--kiosk-control);height:auto;gap:2px;padding:12px 40px;line-height:1.15}[data-kiosk-new] .rc-cta-label{font-size:26px}[data-kiosk-new] .rc-cta-sub{font-size:18px;font-weight:500;opacity:.78}[data-kiosk-new] .rc-cta[data-wake]{animation:kiosk-cta-wake 1.6s ease-in-out}@keyframes kiosk-cta-wake{0%,50%,to{transform:none;filter:none}25%,75%{transform:scale(1.03);filter:brightness(1.45)}}[data-kiosk-new] h1.rc-display{font-size:44px;max-width:20ch}[data-kiosk-new] h2.rc-display{font-size:32px}[data-kiosk-new] .rc-eyebrow{font-size:18px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--rc-muted)}[data-kiosk-new] .rc-figure{font-size:56px}[data-kiosk-new] .rc-figure[data-size=md]{font-size:40px}[data-kiosk-new] .rc-figure[data-size=sm]{font-size:32px}[data-kiosk-new] .rc-figure[data-tone=gain],[data-kiosk-new] .rc-notice[data-tone=gain] .rc-figure{color:var(--rc-gain)}[data-kiosk-new] .rc-card{border-radius:20px}[data-kiosk-new] .rc-pill{height:56px;padding:0 20px;gap:12px;font-size:20px}[data-kiosk-new] .rc-badge{flex:none;padding:8px 14px;font-size:16px}[data-kiosk-new] .rc-notice{padding:24px;border-radius:20px;border:1px solid color-mix(in srgb,var(--rc-tone, var(--rc-ink)) 30%,transparent);background:color-mix(in srgb,var(--rc-tone, var(--rc-ink)) 8%,transparent);color:var(--rc-tone, var(--rc-body));font-size:22px;line-height:1.45}[data-kiosk-new] .rc-notice[data-tone=gain]{--rc-tone: var(--rc-gain)}[data-kiosk-new] .rc-notice[data-tone=warn]{--rc-tone: var(--rc-warn)}[data-kiosk-new] .rc-notice[data-tone=info]{--rc-tone: var(--rc-info)}[data-kiosk-new] .rc-notice .kn-muted{color:color-mix(in srgb,var(--rc-tone) 70%,var(--rc-muted))}[data-kiosk-new] .rc-radio{display:grid;flex:none;place-items:center;width:36px;height:36px;border-width:3px;border-style:solid;border-radius:999px}[data-kiosk-new] .rc-radio-dot{width:18px;height:18px;border-radius:999px;background:var(--rc-ink)}[data-kiosk-new] .rc-range{height:8px}[data-kiosk-new] .rc-range::-webkit-slider-thumb{width:48px;height:48px;border-width:4px}[data-kiosk-new] .rc-range::-moz-range-thumb{width:48px;height:48px;border-width:4px}[data-kiosk-new] .rc-bill-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:18px 0}[data-kiosk-new] .rc-swatch{display:inline-block;width:14px;height:14px;border-radius:3px;border:1px solid var(--rc-outline-strong);background:transparent}[data-kiosk-new] .rc-swatch[data-status=reserved]{background:var(--rc-map-reserved)}[data-kiosk-new] .rc-swatch[data-status=sold]{background:var(--rc-map-sold)}[data-kiosk-new] button.rc-card[aria-checked=true]{border-color:transparent;box-shadow:var(--rc-shadow-1-pressed);outline:2px solid var(--rc-ink);outline-offset:-2px}[data-kiosk-new] .kn-promo-banner{margin-bottom:0;padding:12px 14px}[data-kiosk-new] .kn-promo-text{display:flex;min-width:0;flex-direction:column}[data-kiosk-new] .kn-promo-banner .rc-promo-title{font-size:17px}[data-kiosk-new] .kn-promo-banner .rc-promo-note{font-size:14px}[data-kiosk-new] .kn-promo-chip{align-self:flex-start;border-color:var(--rc-promo-teal);color:var(--rc-promo-teal);font-size:12px}[data-kiosk-new] button.rc-card[data-promotion]{border-color:var(--rc-promo-teal)}[data-kiosk-new] button.rc-card[data-promotion][aria-checked=true]{outline-color:var(--rc-promo-teal);box-shadow:0 0 0 4px color-mix(in srgb,var(--rc-promo-neon) 28%,transparent),var(--rc-shadow-1-pressed)}[data-kiosk-new] .kn-frequency{display:flex;flex-direction:column;gap:12px}[data-kiosk-new] .kn-frequency-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}[data-kiosk-new] .kn-frequency[data-compact] .kn-frequency-options{gap:8px}[data-kiosk-new] button.rc-card:hover:not(:disabled):not([aria-pressed=true]):not([aria-checked=true]),[data-kiosk-new] .rc-btn[data-chip]:hover:not(:disabled):not([aria-pressed=true]),[data-kiosk-new] .rc-btn-ghost:hover:not(:disabled){transform:none;box-shadow:var(--rc-shadow-1)}[data-kiosk-new] .rc-btn-primary:hover:not(:disabled){opacity:1}[data-kiosk-new] [data-surface=forest] .rc-btn-ghost:hover:not(:disabled){box-shadow:none}[data-kiosk-new] .rc-btn:active:not(:disabled){transform:scale(.97)}[data-kiosk-new] .kiosk-sheet-root{position:fixed;inset:0;z-index:110;display:flex;flex-direction:column;justify-content:flex-end;background:#1c1c1a52;backdrop-filter:blur(4px)}[data-kiosk-new] .kiosk-sheet{padding:48px var(--kiosk-gutter) 56px;border-top:1px solid var(--rc-outline);border-radius:28px 28px 0 0;background:var(--rc-paper);box-shadow:var(--rc-shadow-2-up)}[data-kiosk-new] .kn-sheet-body{margin-top:12px;color:var(--rc-body)}[data-kiosk-new] .kiosk-sheet-actions{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:40px}[data-kiosk-new] .kiosk-sheet-actions .rc-btn{height:var(--kiosk-control);padding:0 24px;border-radius:16px;font-size:26px}[data-kiosk-new] .kn-plan-sheet{position:fixed;inset:auto 0 0;width:100%;max-width:none;height:auto;max-height:88dvh;margin:0;padding:16px var(--kiosk-gutter) 40px;border:0;border-top:1px solid var(--rc-outline);border-radius:28px 28px 0 0;background:var(--rc-paper);color:var(--rc-ink);box-shadow:var(--rc-shadow-2-up);overflow:hidden}[data-kiosk-new] .kn-plan-sheet[open]{display:flex;flex-direction:column;gap:28px;animation:kn-sheet-up .28s cubic-bezier(.2,.8,.2,1)}[data-kiosk-new] .kn-plan-sheet::backdrop{background:#1c1c1a80;backdrop-filter:blur(6px)}[data-kiosk-new] .kn-plan-sheet-grip{flex:none;align-self:center;width:72px;height:6px;border-radius:999px;background:var(--rc-outline)}[data-kiosk-new] .kn-plan-sheet-head{display:flex;flex:none;align-items:flex-start;justify-content:space-between;gap:24px}[data-kiosk-new] h2.kn-plan-sheet-title{margin-top:8px;font-size:48px}[data-kiosk-new] .kn-plan-sheet-body{display:flex;flex:1 1 auto;flex-direction:column;gap:32px;min-height:0;overflow-y:auto;overscroll-behavior:contain}[data-kiosk-new] .kn-plan-sheet-body>*{flex:none}[data-kiosk-new] .kn-plan-sheet-foot{display:flex;flex:none;align-items:center;justify-content:space-between;gap:24px;padding-top:24px;border-top:1px solid var(--rc-outline)}[data-kiosk-new] .kn-plan-sheet-actions{display:flex;flex:none;gap:16px}[data-kiosk-new] .kn-plan-sheet-actions>.rc-btn-ghost{height:var(--kiosk-control);border-radius:16px;font-size:26px}[data-kiosk-new] .kn-plan-sheet-figure{display:grid;gap:4px;min-width:0}[data-kiosk-new] .kn-plan-sheet-unit{font-weight:400}[data-kiosk-new] .kn-schedule-toggle{width:100%}[data-kiosk-new] .kn-plan-sheet-body .kn-table{font-size:20px}[data-kiosk-new] .kn-plan-sheet-body .kn-table th,[data-kiosk-new] .kn-plan-sheet-body .kn-table td{padding:12px 20px}@keyframes kn-sheet-up{0%{transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){[data-kiosk-new] .kn-plan-sheet[open]{animation:none}}@media(max-width:640px){[data-kiosk-new] .kn-plan-sheet{padding-inline:16px}[data-kiosk-new] .kn-plan-sheet-foot{flex-direction:column;align-items:stretch}[data-kiosk-new] .kn-plan-sheet-actions>.rc-btn{flex:1}}@media(prefers-reduced-motion:reduce){[data-kiosk-new] .rc-cta[data-wake],[data-kiosk-new] .kn-plan svg [data-unit-id][data-selected]{animation:none}[data-kiosk-new] .kn-stage-slide{transition:none}[data-kiosk-new] .rc-btn:active:not(:disabled),[data-kiosk-new] .kiosk-lang-flag:active{transform:none}}[data-kiosk-new] .kn-unit-card:disabled{background:color-mix(in srgb,var(--rc-ink) 24%,var(--rc-beige));box-shadow:none}[data-kiosk-new] .kn-unit-card:disabled .kn-credit{background:color-mix(in srgb,var(--rc-ink) 12%,transparent);color:var(--rc-body)}.kn-unit-detail-popup[data-slot=dialog-content]{width:min(1000px,calc(100vw - 80px));max-width:none;max-height:90dvh;padding:0;border-radius:24px;overflow:auto}[data-kiosk-new].kn-unit-detail{position:relative;inset:auto;display:flex;flex-direction:column;gap:28px;height:auto;padding:40px;overflow:visible;background:var(--rc-paper)}[data-kiosk-new] .kn-unit-detail-head{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}[data-kiosk-new] .kn-unit-detail-close{flex:none;width:72px;min-height:72px;padding:0;border-radius:50%}[data-kiosk-new] .kn-unit-detail-image{position:relative;height:min(55dvh,1100px);border-radius:20px;overflow:hidden;background:var(--rc-beige-3)}[data-kiosk-new] .kn-carousel{position:absolute;inset:0}[data-kiosk-new] .kn-carousel[data-swipeable],[data-kiosk-new] .kiosk-stage-render[data-swipeable]{touch-action:pan-y;user-select:none;-webkit-user-select:none}[data-kiosk-new] .kn-stage-slide[data-fit=contain] img{object-fit:contain}[data-kiosk-new] .kn-stage-slide[data-fit=cover] img{object-fit:cover}[data-kiosk-new] .kn-unit-detail-price{font-size:52px}[data-kiosk-new] .kn-unit-detail-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-top:24px;border-top:1px solid var(--rc-outline)}@media(max-width:600px){.kn-unit-detail-popup[data-slot=dialog-content]{width:calc(100vw - 32px)}[data-kiosk-new].kn-unit-detail{padding:24px;gap:20px}[data-kiosk-new] .kn-unit-detail-price{font-size:36px}[data-kiosk-new] .kn-unit-detail-actions{gap:12px;padding-top:16px}[data-kiosk-new] .kn-unit-detail-actions .rc-btn{min-height:64px;padding:12px;font-size:18px}[data-kiosk-new] .kn-unit-detail-image{height:min(55dvh,max(180px,calc(90dvh - 420px)))}[data-kiosk-new] .kn-unit-detail-close{width:56px;min-height:56px}}
