:root{--c-stone:#f9f9f9;--c-carbon:#1c1c1c;--c-alabaster:#e6e6e6;--c-ink:#000;--c-muted:#9e9e9e;--c-muted-dark:#aaa;--c-pattern:#d6d6d6;--c-white:#fff;--bg:var(--c-stone);--fg:var(--c-carbon);--rule:var(--c-carbon);--rule-soft:var(--c-muted);--rule-ink:var(--c-ink);--f-sans:"IBM Plex Sans",system-ui,sans-serif;--f-mono:"IBM Plex Mono",ui-monospace,monospace;--fw-light:300;--fw-regular:400;--fw-text:450;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fs-nav:14px;--fs-tag:2.3rem;--fs-hero-body:11px;--lh-hero-body:16px;--ls-hero-body:.063em;--ws-hero-body:-.024em;--fs-intro:16px;--lh-intro:24px;--ls-intro:.039em;--ws-intro:-.013em;--fs-section:19.1px;--ls-section:.0282em;--fs-material:19px;--ls-material:.0325em;--fs-desc:12px;--lh-desc:17px;--ls-desc:.0325em;--fs-spec:14.23px;--ls-spec:.0325em;--fs-nav-m:8.67px;--fs-nav-m-min:11px;--fs-tag-m:21.67px;--fs-intro-m:7.22px;--fs-intro-m-min:12px;--lh-intro-m:10.47px;--ls-intro-m:.045em;--ws-intro-m:-.012em;--ls-carousel-m:.021em;--fs-caption:13px;--ls-caption:.039em;--fs-welcome:16.69px;--ls-welcome:.039em;--fs-acc:22.03px;--fs-acc-idx:9.03px;--fs-ficha-m:8.67px;--fs-pattern:13px;--pattern-row:16.43px;--pattern-col:8.36px;--m-x:clamp(18.08px,4.2348vw,64.03px);--m-r:clamp(18.08px,4.7904vw,72.43px);--m-l-header:min(4.3651vw,66px);--m-r-header:min(4.6601vw,70.46px);--rule-w:0.75px;--row-h:48px;--gutter:40px;--spec-value-x:171.19px;--rule-w-m:0.271px;--hairline-w-m:0.1px;--row-side:48.45px;--row-base:8.91px;--row-acc-m:43.42px;--acc-label-dx-m:17.88px;--row-spec-m:33.07px;--spec-value-x-m:103.21px;--col-side:22.7447vw;--col-side-min:343.9px;--col-gap:2.6892vw;--col-media:minmax(0,65.5417vw);--media-h:40.8505vw;--media-ratio:990.99/617.66;--media-gap-a:43.53px;--media-gap-b:31.22px;--hero-a-h:72.8181vw;--hero-b-h:39.6825vw;--title-rule-dy:5.7px;--title-rule-gap:22.58px;--terrain-w:341.81px;--terrain-h:155.5px;--terrain-ratio:341.81/155.5;--terrain-x:2.09px;--terrain-gap:26.36px;--radius-appicon:12.69%}[data-theme=dark]{--bg:var(--c-carbon);--fg:var(--c-white);--rule:var(--c-white);--rule-ink:var(--c-white);--rule-soft:var(--c-white)}.bg-charcoal,.bg-obsidian,.bg-stone,:is(.bg-obsidian,.bg-charcoal,.bg-stone) :is(.rama-header,.rama-footer),:root,[data-theme]{--background:var(--bg);--foreground:var(--fg);--card:var(--bg);--card-foreground:var(--fg);--popover:var(--bg);--popover-foreground:var(--fg);--primary:var(--fg);--primary-foreground:var(--bg);--secondary-foreground:var(--fg);--accent-foreground:var(--fg);--destructive:var(--fg);--destructive-foreground:var(--bg);--border:var(--rule-soft);--input:var(--rule);--ring:var(--rule);--radius:0px}:is(.bg-obsidian,.bg-charcoal,.bg-stone) :is(.rama-header,.rama-footer),:root,[data-theme=light]{--secondary:var(--c-alabaster);--muted:var(--c-alabaster);--accent:var(--c-alabaster);--muted-foreground:var(--c-muted)}:is(.bg-obsidian,.bg-charcoal,.bg-stone) :is(.rama-header,.rama-footer),[data-theme=light]{--bg:var(--c-stone);--fg:var(--c-carbon);--rule:var(--c-carbon);--rule-ink:var(--c-ink);--rule-soft:var(--c-muted)}.bg-charcoal,.bg-obsidian,.bg-stone,[data-theme=dark]{--secondary:var(--c-ink);--muted:var(--c-ink);--accent:var(--c-ink);--muted-foreground:var(--c-muted-dark)}.bg-charcoal,.bg-obsidian,.bg-stone{--bg:var(--c-carbon);--fg:var(--c-white);--rule:var(--c-white);--rule-ink:var(--c-white);--rule-soft:var(--c-white);color:var(--fg);color-scheme:dark}:is(.bg-obsidian,.bg-charcoal,.bg-stone) :is(.rama-header,.rama-footer){color-scheme:light}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }

/* ! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com */*,:after,:before{border-color:var(--border);border-style:solid;border-width:0;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:var(--f-sans);font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}html{background-color:var(--bg);color-scheme:light}[data-theme=dark]{color-scheme:dark}[data-theme=light]{color-scheme:light}[data-theme],body{color:var(--fg)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg);font-synthesis:none;margin:0}body,code,kbd,pre,samp{font-family:var(--f-mono)}*,::backdrop,:after,:before{--tw-ring-color:var(--ring);--tw-ring-offset-color:var(--background)}input::placeholder,textarea::placeholder{color:var(--muted-foreground);opacity:1}:focus-visible{outline:1px solid currentColor;outline-offset:2px}::selection{background-color:var(--fg);color:var(--bg)}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{bottom:0;top:0}.-bottom-12{bottom:-3rem}.-left-12{left:-3rem}.-right-12{right:-3rem}.-top-12{top:-3rem}.bottom-0{bottom:0}.bottom-\[calc\(var\(--rule-w\)\*-1\)\]{bottom:calc(var(--rule-w)*-1)}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-\[-0\.211\%\]{left:-.211%}.left-\[50\%\]{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-4{right:1rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-4{top:1rem}.top-\[-2\.589\%\]{top:-2.589%}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-\[calc\(var\(--row-h\)\/4\)\]{top:calc(var(--row-h)/4)}.top-\[calc\(var\(--rule-w\)\/2\)\]{top:calc(var(--rule-w)/2)}.top-full{top:100%}.z-10{z-index:10}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.z-\[60\]{z-index:60}.order-last{order:9999}.float-left{float:left}.clear-both{clear:both}.-m-\[calc\(\(var\(--ops-x-toque\)-var\(--ops-x\)\)\/2\)\]{margin:calc((var(--ops-x-toque) - var(--ops-x))/2*-1)}.-m-\[calc\(\(var\(--row-h\)-var\(--rama-close\)\)\/2\)\]{margin:calc((var(--row-h) - var(--rama-close))/2*-1)}.-m-\[calc\(var\(--pie-lockup\)\/2\)\]{margin:calc(var(--pie-lockup)/2*-1)}.m-0{margin:0}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-\[0\.5em\]{margin-left:-.5em;margin-right:-.5em}.-my-\[0\.3em\]{margin-bottom:-.3em;margin-top:-.3em}.-my-\[0\.5em\]{margin-bottom:-.5em;margin-top:-.5em}.-my-\[1em\]{margin-bottom:-1em;margin-top:-1em}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-\[var\(--row-h\)\]{margin-bottom:var(--row-h);margin-top:var(--row-h)}.-mb-\[0\.125em\]{margin-bottom:-.125em}.-mb-\[0\.15em\]{margin-bottom:-.15em}.-mb-\[var\(--rule-w\)\]{margin-bottom:calc(var(--rule-w)*-1)}.-ml-4{margin-left:-1rem}.-mr-\[calc\(var\(--row-h\)\/4\)\]{margin-right:calc(var(--row-h)/4*-1)}.-mt-4{margin-top:-1rem}.-mt-\[calc\(var\(--row-h\)\/2-0\.7em\)\]{margin-top:calc(var(--row-h)/2*-1 - -.7em)}.-mt-\[calc\(var\(--row-h\)\/8\)\]{margin-top:calc(var(--row-h)/8*-1)}.mb-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mr-auto{margin-right:auto}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-24{margin-top:6rem}.mt-4{margin-top:1rem}.mt-\[calc\(var\(--conf-primera-linea\)\*0\.875-var\(--conf-media-a-titulo\)\)\]{margin-top:calc(var(--conf-primera-linea)*.875 - var(--conf-media-a-titulo))}.mt-\[calc\(var\(--fs-section\)\*0\.875-var\(--contacto-media-a-titulo\)\)\]{margin-top:calc(var(--fs-section)*.875 - var(--contacto-media-a-titulo))}.mt-\[calc\(var\(--fs-section\)\*0\.875-var\(--pago-media-a-titulo\)\)\]{margin-top:calc(var(--fs-section)*.875 - var(--pago-media-a-titulo))}.mt-\[calc\(var\(--land-desc-a-regla\)-\(var\(--lh-desc\)\/2-0\.375\*var\(--fs-desc\)\)-var\(--rule-w\)\/2\)\]{margin-top:calc(var(--land-desc-a-regla) - var(--lh-desc)/2 + var(--fs-desc)*.375 - var(--rule-w)/2)}.mt-\[calc\(var\(--land-titulo-a-desc\)-0\.125\*var\(--fs-section\)-var\(--lh-desc\)\/2-0\.375\*var\(--fs-desc\)\)\]{margin-top:calc(var(--land-titulo-a-desc) - var(--fs-section)*.125 - var(--lh-desc)/2 - var(--fs-desc)*.375)}.mt-\[calc\(var\(--row-h\)\*0\.2\)\]{margin-top:calc(var(--row-h)*.2)}.mt-\[calc\(var\(--row-h\)\*0\.6\)\]{margin-top:calc(var(--row-h)*.6)}.mt-\[calc\(var\(--row-h\)\*0\.6444\)\]{margin-top:calc(var(--row-h)*.6444)}.mt-\[calc\(var\(--row-h\)\*0\.65\)\]{margin-top:calc(var(--row-h)*.65)}.mt-\[calc\(var\(--row-h\)\*0\.77\)\]{margin-top:calc(var(--row-h)*.77)}.mt-\[calc\(var\(--row-h\)\*0\.94\)\]{margin-top:calc(var(--row-h)*.94)}.mt-\[calc\(var\(--row-h\)\*2\)\]{margin-top:calc(var(--row-h)*2)}.mt-\[calc\(var\(--row-h\)\*2-var\(--fs-section\)\)\]{margin-top:calc(var(--row-h)*2 - var(--fs-section))}.mt-\[calc\(var\(--row-h\)\*4\)\]{margin-top:calc(var(--row-h)*4)}.mt-\[calc\(var\(--row-h\)-var\(--fs-section\)\)\]{margin-top:calc(var(--row-h) - var(--fs-section))}.mt-\[calc\(var\(--row-h\)-var\(--fs-section\)\/2\)\]{margin-top:calc(var(--row-h) - var(--fs-section)/2)}.mt-\[calc\(var\(--row-h\)-var\(--rule-w\)\)\]{margin-top:calc(var(--row-h) - var(--rule-w))}.mt-\[calc\(var\(--row-h\)-var\(--rule-w\)\/2\+var\(--rama-title-rule-dy\)-0\.875\*var\(--fs-section\)\)\]{margin-top:calc(var(--row-h) - var(--rule-w)/2 + var(--rama-title-rule-dy) - var(--fs-section)*.875)}.mt-\[calc\(var\(--row-h\)\/2\)\]{margin-top:calc(var(--row-h)/2)}.mt-\[calc\(var\(--row-h\)\/4\)\]{margin-top:calc(var(--row-h)/4)}.mt-\[calc\(var\(--row-side\)\*2\)\]{margin-top:calc(var(--row-side)*2)}.mt-\[calc\(var\(--row-side\)-var\(--rule-w\)\)\]{margin-top:calc(var(--row-side) - var(--rule-w))}.mt-\[var\(--gutter\)\]{margin-top:var(--gutter)}.mt-\[var\(--land-media-gap\)\]{margin-top:var(--land-media-gap)}.mt-\[var\(--lh-desc\)\]{margin-top:var(--lh-desc)}.mt-\[var\(--row-h\)\]{margin-top:var(--row-h)}.mt-\[var\(--row-side\)\]{margin-top:var(--row-side)}.mt-auto{margin-top:auto}.box-border{box-sizing:border-box}.box-content{box-sizing:initial}.line-clamp-2{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[341\.81\/155\.5\]{aspect-ratio:341.81/155.5}.aspect-\[990\.99\/617\.66\]{aspect-ratio:990.99/617.66}.aspect-\[var\(--conf-media-aspecto\)\]{aspect-ratio:var(--conf-media-aspecto)}.aspect-\[var\(--contacto-media-aspecto\)\]{aspect-ratio:var(--contacto-media-aspecto)}.aspect-\[var\(--pago-media-aspecto\)\]{aspect-ratio:var(--pago-media-aspecto)}.aspect-square{aspect-ratio:1/1}.h-0{height:0}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[0\.7em\]{height:.7em}.h-\[calc\(var\(--row-h\)\*6\)\]{height:calc(var(--row-h)*6)}.h-\[var\(--ops-franja\)\]{height:var(--ops-franja)}.h-\[var\(--ops-x\)\]{height:var(--ops-x)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-\[var\(--rama-close\)\]{height:var(--rama-close)}.h-\[var\(--row-h\)\]{height:var(--row-h)}.h-auto{height:auto}.h-full{height:100%}.max-h-\[--radix-context-menu-content-available-height\]{max-height:var(--radix-context-menu-content-available-height)}.max-h-\[--radix-select-content-available-height\]{max-height:var(--radix-select-content-available-height)}.max-h-\[300px\]{max-height:300px}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-\[100svh\]{min-height:100svh}.min-h-\[1em\]{min-height:1em}.min-h-\[60px\]{min-height:60px}.min-h-\[calc\(100svh-var\(--rama-header-h\)\)\]{min-height:calc(100svh - var(--rama-header-h))}.min-h-\[calc\(var\(--lh-desc\)\*4\)\]{min-height:calc(var(--lh-desc)*4)}.min-h-\[calc\(var\(--row-h\)\*0\.75\)\]{min-height:calc(var(--row-h)*.75)}.min-h-\[calc\(var\(--row-h\)\*2\)\]{min-height:calc(var(--row-h)*2)}.min-h-\[var\(--row-h\)\]{min-height:var(--row-h)}.min-h-screen{min-height:100vh}.w-0{width:0}.w-10{width:2.5rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[0\.7em\]{width:.7em}.w-\[103\.043\%\]{width:103.043%}.w-\[calc\(var\(--row-h\)\*2\)\]{width:calc(var(--row-h)*2)}.w-\[calc\(var\(--row-h\)\*6\)\]{width:calc(var(--row-h)*6)}.w-\[min\(calc\(100\%-2\*var\(--m-x\)\)\2c calc\(var\(--row-h\)\*12\)\)\]{width:min(calc(100% - var(--m-x)*2),calc(var(--row-h)*12))}.w-\[min\(calc\(100\%-2\*var\(--m-x\)\)\2c calc\(var\(--row-h\)\*15\)\)\]{width:min(calc(100% - var(--m-x)*2),calc(var(--row-h)*15))}.w-\[min\(calc\(100\%-2\*var\(--m-x\)\)\2c calc\(var\(--row-h\)\*20\)\)\]{width:min(calc(100% - var(--m-x)*2),calc(var(--row-h)*20))}.w-\[min\(var\(--land-terreno-w\)\2c 100\%\)\]{width:min(var(--land-terreno-w),100%)}.w-\[var\(--ops-x\)\]{width:var(--ops-x)}.w-\[var\(--rama-arrow-h\)\]{width:var(--rama-arrow-h)}.w-\[var\(--rama-close\)\]{width:var(--rama-close)}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.min-w-0{min-width:0}.min-w-10{min-width:2.5rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[5ch\]{min-width:5ch}.min-w-\[8rem\]{min-width:8rem}.min-w-\[calc\(var\(--row-h\)\*3\)\]{min-width:calc(var(--row-h)*3)}.min-w-\[calc\(var\(--row-h\)\*6\)\]{min-width:calc(var(--row-h)*6)}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-full{min-width:100%}.max-w-\[12\.1em\]{max-width:12.1em}.max-w-\[33\.5em\]{max-width:33.5em}.max-w-\[calc\(var\(--row-h\)\*15\)\]{max-width:calc(var(--row-h)*15)}.max-w-\[calc\(var\(--row-h\)\*3\)\]{max-width:calc(var(--row-h)*3)}.max-w-\[calc\(var\(--row-h\)\*3\.75\)\]{max-width:calc(var(--row-h)*3.75)}.max-w-\[calc\(var\(--row-h\)\*4\)\]{max-width:calc(var(--row-h)*4)}.max-w-\[calc\(var\(--row-h\)\*5\)\]{max-width:calc(var(--row-h)*5)}.max-w-\[calc\(var\(--row-h\)\*6\)\]{max-width:calc(var(--row-h)*6)}.max-w-\[calc\(var\(--row-h\)\*8\)\]{max-width:calc(var(--row-h)*8)}.max-w-\[calc\(var\(--spec-value-x\)\*2\.1\)\]{max-width:calc(var(--spec-value-x)*2.1)}.max-w-\[calc\(var\(--spec-value-x\)\*2\.2\)\]{max-width:calc(var(--spec-value-x)*2.2)}.max-w-\[calc\(var\(--spec-value-x\)\*2\.4\)\]{max-width:calc(var(--spec-value-x)*2.4)}.max-w-\[var\(--rama-intro-w\)\]{max-width:var(--rama-intro-w)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:max-content}.max-w-none{max-width:none}.\!flex-\[0_1_auto\]{flex:0 1 auto!important}.flex-1{flex:1 1}.flex-\[0_0_calc\(40\.2213\%-var\(--gutter\)\)\]{flex:0 0 calc(40.2213% - var(--gutter))}.flex-\[0_0_var\(--pie-nav-w\)\]{flex:0 0 var(--pie-nav-w)}.flex-\[0_1_calc\(var\(--row-h\)\*6\)\]{flex:0 1 calc(var(--row-h)*6)}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-\[var\(--spec-value-x\)\]{flex-basis:var(--spec-value-x)}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\[--radix-context-menu-content-transform-origin\]{transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\[--radix-dropdown-menu-content-transform-origin\]{transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\[--radix-hover-card-content-transform-origin\]{transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\[--radix-menubar-content-transform-origin\]{transform-origin:var(--radix-menubar-content-transform-origin)}.origin-\[--radix-popover-content-transform-origin\]{transform-origin:var(--radix-popover-content-transform-origin)}.origin-\[--radix-select-content-transform-origin\]{transform-origin:var(--radix-select-content-transform-origin)}.origin-\[--radix-tooltip-content-transform-origin\]{transform-origin:var(--radix-tooltip-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-\[-50\%\],.translate-y-\[-50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.rotate-45{--tw-rotate:45deg}.rotate-45,.rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;user-select:none}.resize-y{resize:vertical}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{appearance:none}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[var\(--spec-value-x\)_minmax\(0\2c 1fr\)\]{grid-template-columns:var(--spec-value-x) minmax(0,1fr)}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.content-between{align-content:space-between}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-\[calc\(var\(--gutter\)\/4\)\]{gap:calc(var(--gutter)/4)}.gap-\[calc\(var\(--row-h\)\*1\.5\)\]{gap:calc(var(--row-h)*1.5)}.gap-\[calc\(var\(--row-h\)\*2\)\]{gap:calc(var(--row-h)*2)}.gap-\[calc\(var\(--row-h\)\/2\)\]{gap:calc(var(--row-h)/2)}.gap-\[calc\(var\(--row-h\)\/4\)\]{gap:calc(var(--row-h)/4)}.gap-\[calc\(var\(--row-h\)\/8\)\]{gap:calc(var(--row-h)/8)}.gap-\[var\(--gutter\)\]{gap:var(--gutter)}.gap-\[var\(--row-h\)\]{gap:var(--row-h)}.gap-x-\[calc\(var\(--gutter\)\/2\)\]{column-gap:calc(var(--gutter)/2)}.gap-x-\[calc\(var\(--row-h\)\/2\)\]{column-gap:calc(var(--row-h)/2)}.gap-x-\[calc\(var\(--row-h\)\/6\)\]{column-gap:calc(var(--row-h)/6)}.gap-x-\[var\(--gutter\)\]{column-gap:var(--gutter)}.gap-y-\[calc\(var\(--row-h\)\/4\)\]{row-gap:calc(var(--row-h)/4)}.gap-y-\[calc\(var\(--row-h\)\/8\)\]{row-gap:calc(var(--row-h)/8)}.gap-y-\[var\(--row-h\)\]{row-gap:var(--row-h)}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.25rem*var(--tw-space-x-reverse))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-left-width:calc(var(--rule-w)*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(var(--rule-w)*var(--tw-divide-x-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(var(--rule-w)*var(--tw-divide-y-reverse));border-top-width:calc(var(--rule-w)*(1 - var(--tw-divide-y-reverse)))}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.rounded{border-radius:0}.rounded-appicon{border-radius:var(--radius-appicon)}.\!border-0{border-width:0!important}.border{border-width:var(--rule-w)}.border-0{border-width:0}.border-\[length\:var\(--rule-w\)\],.border-rule{border-width:var(--rule-w)}.border-x{border-left-width:var(--rule-w);border-right-width:var(--rule-w)}.border-y{border-top-width:var(--rule-w)}.border-b,.border-y{border-bottom-width:var(--rule-w)}.border-e{border-inline-end-width:var(--rule-w)}.border-l{border-left-width:var(--rule-w)}.border-r{border-right-width:var(--rule-w)}.border-s{border-inline-start-width:var(--rule-w)}.border-t{border-top-width:var(--rule-w)}.border-solid{border-style:solid}.\!border-rama-fg{--tw-border-opacity:1!important;border-color:color-mix(in srgb,var(--fg) calc(var(--tw-border-opacity, 1)*100%),#0000)!important}.border-\[color\:var\(--rule-ink\)\],.border-\[var\(--rule-ink\)\]{border-color:var(--rule-ink)}.border-\[var\(--rule-soft\)\]{border-color:var(--rule-soft)}.border-border{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--border) calc(var(--tw-border-opacity, 1)*100%),#0000)}.border-current{border-color:currentColor}.border-destructive{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--destructive) calc(var(--tw-border-opacity, 1)*100%),#0000)}.border-input{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--input) calc(var(--tw-border-opacity, 1)*100%),#0000)}.border-primary{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--primary) calc(var(--tw-border-opacity, 1)*100%),#0000)}.border-rama-fg{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--fg) calc(var(--tw-border-opacity, 1)*100%),#0000)}.border-rama-rule{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--rule) calc(var(--tw-border-opacity, 1)*100%),#0000)}.border-rama-rule-soft{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--rule-soft) calc(var(--tw-border-opacity, 1)*100%),#0000)}.border-secondary{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--secondary) calc(var(--tw-border-opacity, 1)*100%),#0000)}.border-transparent{border-color:#0000}.border-l-transparent{border-left-color:#0000}.border-t-transparent{border-top-color:#0000}.\!bg-rama-fg{--tw-bg-opacity:1!important;background-color:color-mix(in srgb,var(--fg) 100%,#0000)!important;background-color:color-mix(in srgb,var(--fg) calc(var(--tw-bg-opacity, 1)*100%),#0000)!important}.\!bg-transparent{background-color:initial!important}.bg-\[var\(--bg\)\]{background-color:var(--bg)}.bg-\[var\(--c-stone\)\]{background-color:var(--c-stone)}.bg-accent{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--accent) 100%,#0000);background-color:color-mix(in srgb,var(--accent) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.bg-background{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--background) 100%,#0000);background-color:color-mix(in srgb,var(--background) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.bg-border{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--border) 100%,#0000);background-color:color-mix(in srgb,var(--border) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.bg-card{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--card) 100%,#0000);background-color:color-mix(in srgb,var(--card) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.bg-current{background-color:currentColor}.bg-destructive{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--destructive) 100%,#0000);background-color:color-mix(in srgb,var(--destructive) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.bg-foreground{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--foreground) 100%,#0000);background-color:color-mix(in srgb,var(--foreground) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.bg-muted{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--muted) 100%,#0000);background-color:color-mix(in srgb,var(--muted) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.bg-popover{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--popover) 100%,#0000);background-color:color-mix(in srgb,var(--popover) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.bg-primary{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--primary) 100%,#0000);background-color:color-mix(in srgb,var(--primary) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.bg-rama-bg{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--bg) 100%,#0000);background-color:color-mix(in srgb,var(--bg) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.bg-rama-carbon\/80{background-color:color-mix(in srgb,var(--c-carbon) 80%,#0000)}.bg-rama-fg{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--fg) 100%,#0000);background-color:color-mix(in srgb,var(--fg) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.bg-rama-rule-soft{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--rule-soft) 100%,#0000);background-color:color-mix(in srgb,var(--rule-soft) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.bg-secondary{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--secondary) 100%,#0000);background-color:color-mix(in srgb,var(--secondary) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.bg-transparent{background-color:initial}.fill-none{fill:none}.stroke-current{stroke:currentColor}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[75\%_50\%\]{object-position:75% 50%}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-\[1px\]{padding:1px}.p-\[calc\(\(var\(--ops-x-toque\)-var\(--ops-x\)\)\/2\)\]{padding:calc((var(--ops-x-toque) - var(--ops-x))/2)}.p-\[calc\(\(var\(--row-h\)-var\(--rama-close\)\)\/2\)\]{padding:calc((var(--row-h) - var(--rama-close))/2)}.p-\[calc\(\(var\(--row-h\)\/2-var\(--rama-close\)\)\/2\)\]{padding:calc((var(--row-h)/2 - var(--rama-close))/2)}.p-\[calc\(var\(--pie-lockup\)\/2\)\]{padding:calc(var(--pie-lockup)/2)}.p-\[var\(--gutter\)\]{padding:var(--gutter)}.px-0{padding-left:0;padding-right:0}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[0\.5em\]{padding-left:.5em;padding-right:.5em}.px-\[calc\(var\(--row-h\)\/2\)\]{padding-left:calc(var(--row-h)/2);padding-right:calc(var(--row-h)/2)}.px-\[calc\(var\(--row-h\)\/4\)\]{padding-left:calc(var(--row-h)/4);padding-right:calc(var(--row-h)/4)}.px-\[calc\(var\(--row-h\)\/8\)\]{padding-left:calc(var(--row-h)/8);padding-right:calc(var(--row-h)/8)}.px-\[var\(--acceso-mx\)\]{padding-left:var(--acceso-mx);padding-right:var(--acceso-mx)}.px-\[var\(--m-x\)\]{padding-left:var(--m-x);padding-right:var(--m-x)}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-\[0\.3em\]{padding-bottom:.3em;padding-top:.3em}.py-\[0\.5em\]{padding-bottom:.5em;padding-top:.5em}.py-\[1em\]{padding-bottom:1em;padding-top:1em}.py-\[calc\(var\(--row-h\)\*2\)\]{padding-bottom:calc(var(--row-h)*2);padding-top:calc(var(--row-h)*2)}.py-\[calc\(var\(--row-h\)\/4\)\]{padding-bottom:calc(var(--row-h)/4);padding-top:calc(var(--row-h)/4)}.py-\[calc\(var\(--row-h\)\/8\)\]{padding-bottom:calc(var(--row-h)/8);padding-top:calc(var(--row-h)/8)}.py-\[var\(--ops-franja\)\]{padding-bottom:var(--ops-franja);padding-top:var(--ops-franja)}.py-\[var\(--row-h\)\]{padding-bottom:var(--row-h);padding-top:var(--row-h)}.pb-4{padding-bottom:1rem}.pb-\[calc\(0\.4904em-var\(--rule-w\)\/2\)\]{padding-bottom:calc(.4904em - var(--rule-w)/2)}.pb-\[calc\(0\.5487em-var\(--rule-w\)\/2\)\]{padding-bottom:calc(.5487em - var(--rule-w)/2)}.pb-\[calc\(var\(--land-terreno-a-pie\)-var\(--rule-w\)\/2\)\]{padding-bottom:calc(var(--land-terreno-a-pie) - var(--rule-w)/2)}.pb-\[calc\(var\(--rama-row-baseline\)-0\.125em\)\]{padding-bottom:calc(var(--rama-row-baseline) - .125em)}.pb-\[calc\(var\(--row-h\)\*1\.2\)\]{padding-bottom:calc(var(--row-h)*1.2)}.pb-\[calc\(var\(--row-h\)\*2\)\]{padding-bottom:calc(var(--row-h)*2)}.pb-\[calc\(var\(--row-h\)\/2\)\]{padding-bottom:calc(var(--row-h)/2)}.pb-\[calc\(var\(--row-h\)\/4\)\]{padding-bottom:calc(var(--row-h)/4)}.pb-\[var\(--row-h\)\]{padding-bottom:var(--row-h)}.pl-0{padding-left:0}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pl-\[calc\(var\(--row-h\)\/4\)\]{padding-left:calc(var(--row-h)/4)}.pl-\[calc\(var\(--spec-value-x\)\+var\(--rama-row-indent\)\)\]{padding-left:calc(var(--spec-value-x) + var(--rama-row-indent))}.pl-\[var\(--land-terreno-x\)\]{padding-left:var(--land-terreno-x)}.pl-\[var\(--ls-welcome\)\]{padding-left:var(--ls-welcome)}.pl-\[var\(--m-l-header\)\]{padding-left:var(--m-l-header)}.pl-\[var\(--m-x\)\]{padding-left:var(--m-x)}.pl-\[var\(--pie-ml\)\]{padding-left:var(--pie-ml)}.pl-\[var\(--rama-row-indent\)\]{padding-left:var(--rama-row-indent)}.pr-0{padding-right:0}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pr-\[calc\(var\(--gutter\)\/2\)\]{padding-right:calc(var(--gutter)/2)}.pr-\[calc\(var\(--rama-arrow-h\)\*2\)\]{padding-right:calc(var(--rama-arrow-h)*2)}.pr-\[var\(--m-r\)\]{padding-right:var(--m-r)}.pr-\[var\(--m-r-header\)\]{padding-right:var(--m-r-header)}.pr-\[var\(--pie-mr\)\]{padding-right:var(--pie-mr)}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-24{padding-top:6rem}.pt-4{padding-top:1rem}.pt-\[calc\(1\.9022em-var\(--rule-w\)\/2\)\]{padding-top:calc(1.9022em - var(--rule-w)/2)}.pt-\[calc\(2\.855em-var\(--rule-w\)\/2\)\]{padding-top:calc(2.855em - var(--rule-w)/2)}.pt-\[calc\(var\(--row-h\)\*0\.1\)\]{padding-top:calc(var(--row-h)*.1)}.pt-\[calc\(var\(--row-h\)\*0\.23\)\]{padding-top:calc(var(--row-h)*.23)}.pt-\[calc\(var\(--row-h\)\*0\.6\)\]{padding-top:calc(var(--row-h)*.6)}.pt-\[calc\(var\(--row-h\)\*0\.75\)\]{padding-top:calc(var(--row-h)*.75)}.pt-\[calc\(var\(--row-h\)\*0\.87\)\]{padding-top:calc(var(--row-h)*.87)}.pt-\[calc\(var\(--row-h\)\*1\.5\)\]{padding-top:calc(var(--row-h)*1.5)}.pt-\[calc\(var\(--row-h\)\*1\.94\)\]{padding-top:calc(var(--row-h)*1.94)}.pt-\[calc\(var\(--row-h\)\*2\)\]{padding-top:calc(var(--row-h)*2)}.pt-\[calc\(var\(--row-h\)-var\(--fs-section\)\/2\)\]{padding-top:calc(var(--row-h) - var(--fs-section)/2)}.pt-\[calc\(var\(--row-h\)\/2\)\]{padding-top:calc(var(--row-h)/2)}.pt-\[calc\(var\(--row-h\)\/2-0\.7em\)\]{padding-top:calc(var(--row-h)/2 - .7em)}.pt-\[calc\(var\(--row-h\)\/2-var\(--fs-section\)\/2\)\]{padding-top:calc(var(--row-h)/2 - var(--fs-section)/2)}.pt-\[calc\(var\(--row-h\)\/4\)\]{padding-top:calc(var(--row-h)/4)}.pt-\[calc\(var\(--row-h\)\/8\)\]{padding-top:calc(var(--row-h)/8)}.pt-\[var\(--gutter\)\]{padding-top:var(--gutter)}.pt-\[var\(--row-h\)\]{padding-top:var(--row-h)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-mono{font-family:var(--f-mono)}.font-sans{font-family:var(--f-sans)}.text-\[1\.1111em\]{font-size:1.1111em}.text-\[3\.3333em\]{font-size:3.3333em}.text-\[length\:max\(var\(--rama-fs-intro-m\)\2c 0\.7407em\)\]{font-size:max(var(--rama-fs-intro-m),.7407em)}.text-\[length\:max\(var\(--rama-fs-intro-m\)\2c calc\(100vw\*27\/1920\)\)\]{font-size:max(var(--rama-fs-intro-m),1.40625vw)}.text-\[length\:var\(--acceso-fs-welcome\)\]{font-size:var(--acceso-fs-welcome)}.text-\[length\:var\(--fs-desc\)\]{font-size:var(--fs-desc)}.text-\[length\:var\(--fs-nav\)\]{font-size:var(--fs-nav)}.text-\[length\:var\(--fs-section\)\]{font-size:var(--fs-section)}.text-\[length\:var\(--fs-spec\)\]{font-size:var(--fs-spec)}.text-\[length\:var\(--fs-welcome\)\]{font-size:var(--fs-welcome)}.text-\[length\:var\(--rama-fs-min\)\]{font-size:var(--rama-fs-min)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-\[var\(--rama-fw-light\)\]{font-weight:var(--rama-fw-light)}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-text{font-weight:450}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.not-italic{font-style:normal}.leading-\[0\.989\]{line-height:.989}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.37\]{line-height:1.37}.leading-\[normal\]{line-height:normal}.leading-\[var\(--lh-desc\)\]{line-height:var(--lh-desc)}.leading-\[var\(--lh-hero-body\)\]{line-height:var(--lh-hero-body)}.leading-\[var\(--lh-intro\)\]{line-height:var(--lh-intro)}.leading-none{line-height:1}.tracking-\[var\(--ls-desc\)\]{letter-spacing:var(--ls-desc)}.\!text-inherit{color:inherit!important}.\!text-rama-bg{--tw-text-opacity:1!important;color:color-mix(in srgb,var(--bg) 100%,#0000)!important;color:color-mix(in srgb,var(--bg) calc(var(--tw-text-opacity, 1)*100%),#0000)!important}.text-\[color\:var\(--rama-ink\)\]{color:var(--rama-ink)}.text-\[var\(--fg\)\]{color:var(--fg)}.text-accent-foreground{--tw-text-opacity:1;color:color-mix(in srgb,var(--accent-foreground) 100%,#0000);color:color-mix(in srgb,var(--accent-foreground) calc(var(--tw-text-opacity, 1)*100%),#0000)}.text-card-foreground{--tw-text-opacity:1;color:color-mix(in srgb,var(--card-foreground) 100%,#0000);color:color-mix(in srgb,var(--card-foreground) calc(var(--tw-text-opacity, 1)*100%),#0000)}.text-current{color:currentColor}.text-destructive{--tw-text-opacity:1;color:color-mix(in srgb,var(--destructive) 100%,#0000);color:color-mix(in srgb,var(--destructive) calc(var(--tw-text-opacity, 1)*100%),#0000)}.text-destructive-foreground{--tw-text-opacity:1;color:color-mix(in srgb,var(--destructive-foreground) 100%,#0000);color:color-mix(in srgb,var(--destructive-foreground) calc(var(--tw-text-opacity, 1)*100%),#0000)}.text-foreground{--tw-text-opacity:1;color:color-mix(in srgb,var(--foreground) 100%,#0000);color:color-mix(in srgb,var(--foreground) calc(var(--tw-text-opacity, 1)*100%),#0000)}.text-inherit{color:inherit}.text-muted-foreground{--tw-text-opacity:1;color:color-mix(in srgb,var(--muted-foreground) 100%,#0000);color:color-mix(in srgb,var(--muted-foreground) calc(var(--tw-text-opacity, 1)*100%),#0000)}.text-popover-foreground{--tw-text-opacity:1;color:color-mix(in srgb,var(--popover-foreground) 100%,#0000);color:color-mix(in srgb,var(--popover-foreground) calc(var(--tw-text-opacity, 1)*100%),#0000)}.text-primary{--tw-text-opacity:1;color:color-mix(in srgb,var(--primary) 100%,#0000);color:color-mix(in srgb,var(--primary) calc(var(--tw-text-opacity, 1)*100%),#0000)}.text-primary-foreground{--tw-text-opacity:1;color:color-mix(in srgb,var(--primary-foreground) 100%,#0000);color:color-mix(in srgb,var(--primary-foreground) calc(var(--tw-text-opacity, 1)*100%),#0000)}.text-rama-bg{--tw-text-opacity:1;color:color-mix(in srgb,var(--bg) 100%,#0000);color:color-mix(in srgb,var(--bg) calc(var(--tw-text-opacity, 1)*100%),#0000)}.text-rama-fg{--tw-text-opacity:1;color:color-mix(in srgb,var(--fg) 100%,#0000);color:color-mix(in srgb,var(--fg) calc(var(--tw-text-opacity, 1)*100%),#0000)}.text-rama-ink{--tw-text-opacity:1;color:color-mix(in srgb,var(--c-ink) 100%,#0000);color:color-mix(in srgb,var(--c-ink) calc(var(--tw-text-opacity, 1)*100%),#0000)}.text-rama-muted{--tw-text-opacity:1;color:color-mix(in srgb,var(--c-muted) 100%,#0000);color:color-mix(in srgb,var(--c-muted) calc(var(--tw-text-opacity, 1)*100%),#0000)}.text-secondary-foreground{--tw-text-opacity:1;color:color-mix(in srgb,var(--secondary-foreground) 100%,#0000);color:color-mix(in srgb,var(--secondary-foreground) calc(var(--tw-text-opacity, 1)*100%),#0000)}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.decoration-\[length\:var\(--rule-w\)\]{text-decoration-thickness:var(--rule-w)}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[0\.3em\]{text-underline-offset:.3em}.underline-offset-\[0\.4em\]{text-underline-offset:.4em}.opacity-0{opacity:0}.opacity-50{opacity:.5}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-0,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-ring{--tw-ring-opacity:1;--tw-ring-color:color-mix(in srgb,var(--ring) calc(var(--tw-ring-opacity, 1)*100%),#0000)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes enter{0%{opacity:1;opacity:var(--tw-enter-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:1;opacity:var(--tw-exit-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-duration:.15s;animation-name:enter}.fade-in-0{--tw-enter-opacity:0}.zoom-in-95{--tw-enter-scale:.95}.duration-1000{animation-duration:1s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.paused{animation-play-state:paused}.\[--acceso-col-gap\:40\.66fr\]{--acceso-col-gap:40.66fr}.\[--acceso-col-media\:990\.99fr\]{--acceso-col-media:990.99fr}.\[--acceso-col-side\:343\.9fr\]{--acceso-col-side:343.9fr}.\[--acceso-fs-desc\:12px\]{--acceso-fs-desc:12px}.\[--acceso-fs-welcome\:16\.69px\]{--acceso-fs-welcome:16.69px}.\[--acceso-iso\:82\.26px\]{--acceso-iso:82.26px}.\[--acceso-ls-desc\:0\.0325em\]{--acceso-ls-desc:0.0325em}.\[--acceso-ls-welcome\:0\.039em\]{--acceso-ls-welcome:0.039em}.\[--acceso-mr\:min\(4\.7904vw\2c 72\.43px\)\]{--acceso-mr:min(4.7904vw,72.43px)}.\[--acceso-mx\:var\(--m-x\)\]{--acceso-mx:var(--m-x)}.\[--acceso-tope-base\:21\.69px\]{--acceso-tope-base:21.69px}.\[--acceso-welcome-pie\:12\.83\%\]{--acceso-welcome-pie:12.83%}.\[--ops-franja\:calc\(var\(--ops-x-top\)\*2\+var\(--ops-x\)\)\]{--ops-franja:calc(var(--ops-x-top)*2 + var(--ops-x))}.\[--ops-iso\:82\.26px\]{--ops-iso:82.26px}.\[--ops-x-top\:34\.84px\]{--ops-x-top:34.84px}.\[--ops-x-toque\:44px\]{--ops-x-toque:44px}.\[--ops-x-trazo\:0\.619px\]{--ops-x-trazo:0.619px}.\[--ops-x\:10\.06px\]{--ops-x:10.06px}.\[--pie-iso\:min\(4\.0304vw\2c 60\.94px\)\]{--pie-iso:min(4.0304vw,60.94px)}.\[--pie-lockup\:max\(calc\(var\(--pie-iso\)\/2\)\2c calc\(var\(--row-h\)\/2\)\)\]{--pie-lockup:max(calc(var(--pie-iso)/2),calc(var(--row-h)/2))}.\[--pie-ml\:min\(4\.3651vw\2c 66px\)\]{--pie-ml:min(4.3651vw,66px)}.\[--pie-mr\:min\(4\.6601vw\2c 70\.46px\)\]{--pie-mr:min(4.6601vw,70.46px)}.\[--pie-nav-w\:59\.7787\%\]{--pie-nav-w:59.7787%}.\[contain\:inline-size\]{contain:inline-size}.\[font-weight\:var\(--fw-bold\)\]{font-weight:var(--fw-bold)}.\[letter-spacing\:var\(--acceso-ls-welcome\)\]{letter-spacing:var(--acceso-ls-welcome)}.\[letter-spacing\:var\(--ls-welcome\)\]{letter-spacing:var(--ls-welcome)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[stroke-linecap\:butt\]{stroke-linecap:butt}.\[stroke-width\:var\(--ops-x-trazo\)\]{stroke-width:var(--ops-x-trazo)}.\[text-align-last\:left\]{text-align-last:left}.\[text-align\:justify\]{text-align:justify}.\[vector-effect\:non-scaling-stroke\]{vector-effect:non-scaling-stroke}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:initial}.file\:font-mono::file-selector-button{font-family:var(--f-mono)}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:uppercase::file-selector-button{text-transform:uppercase}.file\:text-foreground::file-selector-button{--tw-text-opacity:1;color:color-mix(in srgb,var(--foreground) 100%,#0000);color:color-mix(in srgb,var(--foreground) calc(var(--tw-text-opacity, 1)*100%),#0000)}.placeholder\:uppercase::placeholder{text-transform:uppercase}.placeholder\:text-muted-foreground::placeholder{--tw-text-opacity:1;color:color-mix(in srgb,var(--muted-foreground) 100%,#0000);color:color-mix(in srgb,var(--muted-foreground) calc(var(--tw-text-opacity, 1)*100%),#0000)}.placeholder\:text-rama-fg::placeholder{--tw-text-opacity:1;color:color-mix(in srgb,var(--fg) 100%,#0000);color:color-mix(in srgb,var(--fg) calc(var(--tw-text-opacity, 1)*100%),#0000)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-y-0:after{bottom:0;content:var(--tw-content);top:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:-translate-x-1\/2:after{--tw-translate-x:-50%;content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.first\:border-l:first-child{border-left-width:var(--rule-w)}.first\:pl-\[var\(--rama-row-indent\)\]:first-child{padding-left:var(--rama-row-indent)}.first\:pt-0:first-child{padding-top:0}.last\:pr-0:last-child{padding-right:0}.checked\:bg-rama-fg:checked{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--fg) 100%,#0000);background-color:color-mix(in srgb,var(--fg) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.autofill\:\[-webkit-text-fill-color\:var\(--fg\)\]:-webkit-autofill{-webkit-text-fill-color:var(--fg)}.autofill\:\[-webkit-text-fill-color\:var\(--fg\)\]:autofill{-webkit-text-fill-color:var(--fg)}.autofill\:\[caret-color\:var\(--fg\)\]:-webkit-autofill{caret-color:var(--fg)}.autofill\:\[caret-color\:var\(--fg\)\]:autofill{caret-color:var(--fg)}.autofill\:\[filter\:none\]:-webkit-autofill{filter:none}.autofill\:\[filter\:none\]:autofill{filter:none}.autofill\:\[transition\:background-color_0s_step-end_86400s\]:-webkit-autofill{-webkit-transition:background-color 0s step-end 86400s;transition:background-color 0s step-end 86400s}.autofill\:\[transition\:background-color_0s_step-end_86400s\]:autofill{transition:background-color 0s step-end 86400s}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.hover\:border-border:hover{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--border) calc(var(--tw-border-opacity, 1)*100%),#0000)}.hover\:border-current:hover{border-color:currentColor}.hover\:\!bg-transparent:hover{background-color:initial!important}.hover\:bg-accent:hover{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--accent) 100%,#0000);background-color:color-mix(in srgb,var(--accent) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.hover\:bg-muted:hover{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--muted) 100%,#0000);background-color:color-mix(in srgb,var(--muted) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.hover\:bg-primary:hover{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--primary) 100%,#0000);background-color:color-mix(in srgb,var(--primary) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.hover\:bg-secondary:hover{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--secondary) 100%,#0000);background-color:color-mix(in srgb,var(--secondary) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--c-stone) 100%,#0000);background-color:color-mix(in srgb,var(--c-stone) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.hover\:text-accent-foreground:hover{--tw-text-opacity:1;color:color-mix(in srgb,var(--accent-foreground) 100%,#0000);color:color-mix(in srgb,var(--accent-foreground) calc(var(--tw-text-opacity, 1)*100%),#0000)}.hover\:text-foreground:hover{--tw-text-opacity:1;color:color-mix(in srgb,var(--foreground) 100%,#0000);color:color-mix(in srgb,var(--foreground) calc(var(--tw-text-opacity, 1)*100%),#0000)}.hover\:text-primary-foreground:hover{--tw-text-opacity:1;color:color-mix(in srgb,var(--primary-foreground) 100%,#0000);color:color-mix(in srgb,var(--primary-foreground) calc(var(--tw-text-opacity, 1)*100%),#0000)}.hover\:text-rama-fg:hover{--tw-text-opacity:1;color:color-mix(in srgb,var(--fg) 100%,#0000);color:color-mix(in srgb,var(--fg) calc(var(--tw-text-opacity, 1)*100%),#0000)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.focus\:bg-accent:focus{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--accent) 100%,#0000);background-color:color-mix(in srgb,var(--accent) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.focus\:bg-primary:focus{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--primary) 100%,#0000);background-color:color-mix(in srgb,var(--primary) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.focus\:text-accent-foreground:focus{--tw-text-opacity:1;color:color-mix(in srgb,var(--accent-foreground) 100%,#0000);color:color-mix(in srgb,var(--accent-foreground) calc(var(--tw-text-opacity, 1)*100%),#0000)}.focus\:text-primary-foreground:focus{--tw-text-opacity:1;color:color-mix(in srgb,var(--primary-foreground) 100%,#0000);color:color-mix(in srgb,var(--primary-foreground) calc(var(--tw-text-opacity, 1)*100%),#0000)}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus-visible\:text-rama-fg:focus-visible{--tw-text-opacity:1;color:color-mix(in srgb,var(--fg) 100%,#0000);color:color-mix(in srgb,var(--fg) calc(var(--tw-text-opacity, 1)*100%),#0000)}.focus-visible\:outline-none:focus-visible{outline:2px solid #0000;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-1:focus-visible{outline-width:1px}.focus-visible\:outline-rule:focus-visible{outline-width:var(--rule-w)}.focus-visible\:outline-offset-0:focus-visible{outline-offset:0}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[-0\.2em\]:focus-visible{outline-offset:-.2em}.focus-visible\:outline-offset-\[0\.25em\]:focus-visible{outline-offset:.25em}.focus-visible\:outline-offset-\[0\.2em\]:focus-visible{outline-offset:.2em}.focus-visible\:outline-offset-\[0\.3em\]:focus-visible{outline-offset:.3em}.focus-visible\:\!outline-rama-fg:focus-visible{outline-color:color-mix(in srgb,var(--fg) 100%,#0000)!important}.focus-visible\:outline-current:focus-visible{outline-color:currentColor}.focus-visible\:outline-rama-fg:focus-visible{outline-color:color-mix(in srgb,var(--fg) 100%,#0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-opacity:1;--tw-ring-color:color-mix(in srgb,var(--ring) calc(var(--tw-ring-opacity, 1)*100%),#0000)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:color-mix(in srgb,var(--background) 100%,#0000)}.focus-visible\:\!\[box-shadow\:none\]:focus-visible{box-shadow:none!important}.active\:underline:active{text-decoration-line:underline}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-muted-foreground:disabled{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--muted-foreground) calc(var(--tw-border-opacity, 1)*100%),#0000)}.disabled\:border-rama-rule-soft:disabled{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--rule-soft) calc(var(--tw-border-opacity, 1)*100%),#0000)}.disabled\:border-transparent:disabled{border-color:#0000}.disabled\:bg-transparent:disabled{background-color:initial}.disabled\:text-muted-foreground:disabled{--tw-text-opacity:1;color:color-mix(in srgb,var(--muted-foreground) 100%,#0000);color:color-mix(in srgb,var(--muted-foreground) calc(var(--tw-text-opacity, 1)*100%),#0000)}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:underline{text-decoration-line:underline}.group:hover .group-hover\:opacity-100{opacity:1}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive-foreground:hover{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--destructive-foreground) 100%,#0000);background-color:color-mix(in srgb,var(--destructive-foreground) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive:hover{--tw-text-opacity:1;color:color-mix(in srgb,var(--destructive) 100%,#0000);color:color-mix(in srgb,var(--destructive) calc(var(--tw-text-opacity, 1)*100%),#0000)}.group.destructive .group-\[\.destructive\]\:focus-visible\:ring-destructive-foreground:focus-visible{--tw-ring-opacity:1;--tw-ring-color:color-mix(in srgb,var(--destructive-foreground) calc(var(--tw-ring-opacity, 1)*100%),#0000)}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\:disabled\]\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-\[\:disabled\]\:border-rama-rule-soft:has(:disabled){--tw-border-opacity:1;border-color:color-mix(in srgb,var(--rule-soft) calc(var(--tw-border-opacity, 1)*100%),#0000)}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:cursor-wait[aria-disabled=true]{cursor:wait}.aria-disabled\:no-underline[aria-disabled=true]{text-decoration-line:none}.aria-selected\:bg-accent[aria-selected=true]{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--accent) 100%,#0000);background-color:color-mix(in srgb,var(--accent) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.aria-selected\:text-accent-foreground[aria-selected=true]{--tw-text-opacity:1;color:color-mix(in srgb,var(--accent-foreground) 100%,#0000);color:color-mix(in srgb,var(--accent-foreground) calc(var(--tw-text-opacity, 1)*100%),#0000)}.aria-selected\:text-muted-foreground[aria-selected=true]{--tw-text-opacity:1;color:color-mix(in srgb,var(--muted-foreground) 100%,#0000);color:color-mix(in srgb,var(--muted-foreground) calc(var(--tw-text-opacity, 1)*100%),#0000)}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-\[invalid\=true\]\:border-destructive[aria-invalid=true]{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--destructive) calc(var(--tw-border-opacity, 1)*100%),#0000)}.aria-\[invalid\=true\]\:ring-1[aria-invalid=true]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.aria-\[invalid\=true\]\:ring-destructive[aria-invalid=true]{--tw-ring-opacity:1;--tw-ring-color:color-mix(in srgb,var(--destructive) calc(var(--tw-ring-opacity, 1)*100%),#0000)}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:0.25rem}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom],.data-\[side\=left\]\:-translate-x-1[data-side=left]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:-0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right],.data-\[side\=top\]\:-translate-y-1[data-side=top]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:-0.25rem}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x)}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end],.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x)}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[state\=active\]\:border-foreground[data-state=active],.data-\[state\=on\]\:border-foreground[data-state=on]{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--foreground) calc(var(--tw-border-opacity, 1)*100%),#0000)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--accent) 100%,#0000);background-color:color-mix(in srgb,var(--accent) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--primary) 100%,#0000);background-color:color-mix(in srgb,var(--primary) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.data-\[state\=checked\]\:bg-primary-foreground[data-state=checked]{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--primary-foreground) 100%,#0000);background-color:color-mix(in srgb,var(--primary-foreground) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--accent) 100%,#0000);background-color:color-mix(in srgb,var(--accent) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--muted) 100%,#0000);background-color:color-mix(in srgb,var(--muted) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.data-\[state\=unchecked\]\:bg-primary[data-state=unchecked]{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--primary) 100%,#0000);background-color:color-mix(in srgb,var(--primary) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.data-\[state\=unchecked\]\:bg-transparent[data-state=unchecked]{background-color:initial}.data-\[state\=active\]\:font-medium[data-state=active]{font-weight:500}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{--tw-text-opacity:1;color:color-mix(in srgb,var(--muted-foreground) 100%,#0000);color:color-mix(in srgb,var(--muted-foreground) calc(var(--tw-text-opacity, 1)*100%),#0000)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{--tw-text-opacity:1;color:color-mix(in srgb,var(--accent-foreground) 100%,#0000);color:color-mix(in srgb,var(--accent-foreground) calc(var(--tw-text-opacity, 1)*100%),#0000)}.data-\[state\=active\]\:text-foreground[data-state=active]{--tw-text-opacity:1;color:color-mix(in srgb,var(--foreground) 100%,#0000);color:color-mix(in srgb,var(--foreground) calc(var(--tw-text-opacity, 1)*100%),#0000)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{--tw-text-opacity:1;color:color-mix(in srgb,var(--primary-foreground) 100%,#0000);color:color-mix(in srgb,var(--primary-foreground) calc(var(--tw-text-opacity, 1)*100%),#0000)}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{--tw-text-opacity:1;color:color-mix(in srgb,var(--accent-foreground) 100%,#0000);color:color-mix(in srgb,var(--accent-foreground) calc(var(--tw-text-opacity, 1)*100%),#0000)}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-duration:.15s;animation-name:enter}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-duration:.15s;animation-name:exit}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity:0.8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:-13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:-13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:0.5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{--tw-translate-y:-50%;content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{--tw-translate-x:0px;content:var(--tw-content)}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate:180deg}@media not all and (min-width:1024px){.max-lg\:mt-\[calc\(var\(--row-h\)\/2\)\]{margin-top:calc(var(--row-h)/2)}.max-lg\:mt-\[var\(--row-h\)\]{margin-top:var(--row-h)}}@media not all and (min-width:768px){.max-md\:bottom-\[calc\(var\(--rule-w-m\)\*-1\)\]{bottom:calc(var(--rule-w-m)*-1)}.max-md\:col-span-2{grid-column:span 2/span 2}.max-md\:my-\[calc\(var\(--row-h\)\/2\)\]{margin-bottom:calc(var(--row-h)/2);margin-top:calc(var(--row-h)/2)}.max-md\:mb-0{margin-bottom:0}.max-md\:ml-0{margin-left:0}.max-md\:mr-0{margin-right:0}.max-md\:mt-\[calc\(var\(--row-h\)\*2\)\]{margin-top:calc(var(--row-h)*2)}.max-md\:mt-\[calc\(var\(--row-h\)\/2\)\]{margin-top:calc(var(--row-h)/2)}.max-md\:mt-\[var\(--row-h\)\]{margin-top:var(--row-h)}.max-md\:grid{display:grid}.max-md\:h-auto{height:auto}.max-md\:w-full{width:100%}.max-md\:flex-\[0_0_100\%\]{flex:0 0 100%}.max-md\:basis-full{flex-basis:100%}.max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-md\:grid-cols-\[var\(--spec-value-x-m\)_minmax\(0\2c 1fr\)\]{grid-template-columns:var(--spec-value-x-m) minmax(0,1fr)}.max-md\:flex-col{flex-direction:column}.max-md\:flex-wrap{flex-wrap:wrap}.max-md\:items-start{align-items:flex-start}.max-md\:justify-between{justify-content:space-between}.max-md\:gap-\[var\(--row-h\)\]{gap:var(--row-h)}.max-md\:gap-x-\[calc\(var\(--gutter\)\/2\)\]{column-gap:calc(var(--gutter)/2)}.max-md\:gap-y-\[calc\(var\(--row-h\)\/2\)\]{row-gap:calc(var(--row-h)/2)}.max-md\:gap-y-\[calc\(var\(--row-h\)\/4\)\]{row-gap:calc(var(--row-h)/4)}.max-md\:overflow-visible{overflow:visible}.max-md\:text-balance{text-wrap:balance}.max-md\:border-\[length\:var\(--rule-w-m\)\]{border-width:var(--rule-w-m)}.max-md\:border-b-\[length\:var\(--rule-w-m\)\]{border-bottom-width:var(--rule-w-m)}.max-md\:border-t-\[length\:var\(--rule-w-m\)\]{border-top-width:var(--rule-w-m)}.max-md\:px-\[var\(--m-x\)\]{padding-left:var(--m-x);padding-right:var(--m-x)}.max-md\:py-\[calc\(var\(--row-h\)\/4\)\]{padding-bottom:calc(var(--row-h)/4);padding-top:calc(var(--row-h)/4)}.max-md\:pb-0{padding-bottom:0}.max-md\:pb-\[calc\(var\(--row-h\)\/2\)\]{padding-bottom:calc(var(--row-h)/2)}.max-md\:pl-\[calc\(var\(--spec-value-x-m\)\+var\(--rama-row-indent\)\)\]{padding-left:calc(var(--spec-value-x-m) + var(--rama-row-indent))}.max-md\:pl-\[var\(--rama-row-indent\)\]{padding-left:var(--rama-row-indent)}.max-md\:pt-0{padding-top:0}.max-md\:pt-\[calc\(var\(--row-h\)\/2\)\]{padding-top:calc(var(--row-h)/2)}.max-md\:pt-\[calc\(var\(--row-h\)\/4\)\]{padding-top:calc(var(--row-h)/4)}.max-md\:pt-\[calc\(var\(--row-h\)\/8\)\]{padding-top:calc(var(--row-h)/8)}.max-md\:pt-\[var\(--row-h\)\]{padding-top:var(--row-h)}.max-md\:text-\[length\:var\(--fs-intro\)\]{font-size:var(--fs-intro)}.max-md\:text-\[length\:var\(--rama-fs-min\)\]{font-size:var(--rama-fs-min)}.max-md\:text-\[length\:var\(--rama-fs-spec-m\)\]{font-size:var(--rama-fs-spec-m)}.max-md\:text-\[length\:var\(--rama-fs-tag-m\)\]{font-size:var(--rama-fs-tag-m)}.max-md\:leading-\[var\(--lh-desc\)\]{line-height:var(--lh-desc)}.max-md\:\[--acceso-mx\:max\(18\.08px\2c 4\.2348vw\)\]{--acceso-mx:max(18.08px,4.2348vw)}.max-md\:\[--pie-ml\:max\(18\.08px\2c 4\.2348vw\)\]{--pie-ml:max(18.08px,4.2348vw)}.max-md\:\[--pie-mr\:var\(--pie-ml\)\]{--pie-mr:var(--pie-ml)}}@media (min-width:640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:mt-0{margin-top:0}.sm\:max-w-sm{max-width:24rem}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:.625rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.sm\:text-left{text-align:left}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y:100%}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:col-start-1{grid-column-start:1}.md\:col-start-3{grid-column-start:3}.md\:ml-auto{margin-left:auto}.md\:box-content{box-sizing:initial}.md\:grid{display:grid}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-\[420px\]{max-width:420px}.md\:max-w-\[calc\(var\(--spec-value-x\)\*2\.4\)\]{max-width:calc(var(--spec-value-x)*2.4)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[var\(--col-side\)_var\(--col-gap\)_var\(--col-media\)\]{grid-template-columns:var(--col-side) var(--col-gap) var(--col-media)}.md\:gap-y-\[43\.53px\]{row-gap:43.53px}.md\:px-\[var\(--m-x\)\]{padding-left:var(--m-x);padding-right:var(--m-x)}.md\:pt-\[calc\(var\(--row-h\)\*1\.94\)\]{padding-top:calc(var(--row-h)*1.94)}.md\:pt-\[calc\(var\(--row-h\)\*2\)\]{padding-top:calc(var(--row-h)*2)}.md\:pt-\[var\(--row-h\)\]{padding-top:var(--row-h)}.md\:text-justify{text-align:justify}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:1024px){.lg\:col-start-1{grid-column-start:1}.lg\:col-start-3{grid-column-start:3}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:mt-0{margin-top:0}.lg\:mt-\[calc\(0\.875\*var\(--fs-section\)-var\(--row-h\)\+var\(--rama-row-baseline\)\)\]{margin-top:calc(var(--fs-section)*.875 - var(--row-h) + var(--rama-row-baseline))}.lg\:mt-\[calc\(var\(--row-h\)\*-0\.0784\)\]{margin-top:calc(var(--row-h)*-.0784)}.lg\:mt-\[calc\(var\(--row-h\)\*2\)\]{margin-top:calc(var(--row-h)*2)}.lg\:mt-\[calc\(var\(--row-h\)-var\(--fs-section\)\)\]{margin-top:calc(var(--row-h) - var(--fs-section))}.lg\:block{display:block}.lg\:grid{display:grid}.lg\:min-h-\[calc\(var\(--lh-desc\)\*4\)\]{min-height:calc(var(--lh-desc)*4)}.lg\:max-w-none{max-width:none}.lg\:grid-cols-\[minmax\(var\(--col-side-min\)\2c var\(--col-side\)\)_var\(--col-gap\)_var\(--col-media\)\]{grid-template-columns:minmax(var(--col-side-min),var(--col-side)) var(--col-gap) var(--col-media)}.lg\:grid-cols-\[minmax\(var\(--land-col-lado\)\2c 343\.9fr\)_minmax\(0\2c 40\.66fr\)_minmax\(0\2c 990\.99fr\)\]{grid-template-columns:minmax(var(--land-col-lado),343.9fr) minmax(0,40.66fr) minmax(0,990.99fr)}.lg\:grid-cols-\[var\(--col-side\)_minmax\(0\2c 1fr\)\]{grid-template-columns:var(--col-side) minmax(0,1fr)}.lg\:grid-cols-\[var\(--col-side\)_var\(--col-gap\)_var\(--col-media\)\]{grid-template-columns:var(--col-side) var(--col-gap) var(--col-media)}.lg\:grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.lg\:items-start{align-items:flex-start}.lg\:items-baseline{align-items:baseline}.lg\:gap-x-\[var\(--col-gap\)\]{column-gap:var(--col-gap)}.lg\:self-start{align-self:flex-start}.lg\:pl-\[var\(--land-ml\)\]{padding-left:var(--land-ml)}.lg\:pr-\[var\(--land-mr\)\]{padding-right:var(--land-mr)}.lg\:pt-\[calc\(var\(--land-casa-titulo\)-0\.875\*var\(--fs-section\)\)\]{padding-top:calc(var(--land-casa-titulo) - var(--fs-section)*.875)}.lg\:pt-\[calc\(var\(--row-h\)\*2\)\]{padding-top:calc(var(--row-h)*2)}.lg\:pt-\[calc\(var\(--row-h\)-var\(--rama-row-baseline\)-0\.875\*var\(--fs-section\)\)\]{padding-top:calc(var(--row-h) - var(--rama-row-baseline) - var(--fs-section)*.875)}.lg\:pt-\[var\(--land-casa-top\)\]{padding-top:var(--land-casa-top)}.lg\:\[--fg\:var\(--c-ink\)\]{--fg:var(--c-ink)}.lg\:\[--rama-row-baseline\:calc\(var\(--row-base\)-var\(--rule-w\)\/2\)\]{--rama-row-baseline:calc(var(--row-base) - var(--rule-w)/2)}.lg\:\[--rama-row-label\:var\(--c-ink\)\]{--rama-row-label:var(--c-ink)}.lg\:\[--rama-row-rule\:var\(--c-ink\)\]{--rama-row-rule:var(--c-ink)}.lg\:\[--row-h\:var\(--row-side\)\]{--row-h:var(--row-side)}.lg\:\[--rule\:var\(--c-ink\)\]{--rule:var(--c-ink)}.lg\:\[--spec-value-x\:calc\(var\(--land-spec-valor\)-var\(--rama-row-indent\)\)\]{--spec-value-x:calc(var(--land-spec-valor) - var(--rama-row-indent))}}@media (min-width:1280px){.xl\:absolute{position:absolute}.xl\:relative{position:relative}.xl\:inset-x-0{left:0;right:0}.xl\:bottom-\[calc\(var\(--acceso-welcome-pie\)-0\.125em\)\]{bottom:calc(var(--acceso-welcome-pie) - .125em)}.xl\:left-1\/2{left:50%}.xl\:top-1\/2{top:50%}.xl\:col-start-1{grid-column-start:1}.xl\:col-start-3{grid-column-start:3}.xl\:row-start-1{grid-row-start:1}.xl\:mx-0{margin-left:0;margin-right:0}.xl\:mt-0{margin-top:0}.xl\:mt-\[calc\(var\(--fs-section\)\*0\.875-var\(--acceso-tope-base\)\)\]{margin-top:calc(var(--fs-section)*.875 - var(--acceso-tope-base))}.xl\:block{display:block}.xl\:grid{display:grid}.xl\:aspect-\[990\.99\/617\.66\]{aspect-ratio:990.99/617.66}.xl\:max-w-none{max-width:none}.xl\:-translate-x-1\/2{--tw-translate-x:-50%}.xl\:-translate-x-1\/2,.xl\:-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:-translate-y-1\/2{--tw-translate-y:-50%}.xl\:grid-cols-\[var\(--acceso-col-side\)_var\(--acceso-col-gap\)_var\(--acceso-col-media\)\]{grid-template-columns:var(--acceso-col-side) var(--acceso-col-gap) var(--acceso-col-media)}.xl\:items-start{align-items:flex-start}.xl\:border{border-width:var(--rule-w)}.xl\:border-solid{border-style:solid}.xl\:border-rama-ink{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--c-ink) calc(var(--tw-border-opacity, 1)*100%),#0000)}.xl\:pb-0{padding-bottom:0}.xl\:pr-\[var\(--acceso-mr\)\]{padding-right:var(--acceso-mr)}.xl\:text-center{text-align:center}.xl\:text-justify{text-align:justify}.xl\:text-\[length\:var\(--acceso-fs-desc\)\]{font-size:var(--acceso-fs-desc)}.xl\:text-rama-ink{--tw-text-opacity:1;color:color-mix(in srgb,var(--c-ink) 100%,#0000);color:color-mix(in srgb,var(--c-ink) calc(var(--tw-text-opacity, 1)*100%),#0000)}.xl\:\[letter-spacing\:var\(--acceso-ls-desc\)\]{letter-spacing:var(--acceso-ls-desc)}}.dark\:text-rama-muted-dark:where([data-theme=dark],[data-theme=dark] *){--tw-text-opacity:1;color:color-mix(in srgb,var(--c-muted-dark) 100%,#0000);color:color-mix(in srgb,var(--c-muted-dark) calc(var(--tw-text-opacity, 1)*100%),#0000)}@media (forced-colors:active){.forced-colors\:appearance-auto{appearance:auto}}.\[\&\+div\]\:text-xs+div{font-size:.75rem;line-height:1rem}.\[\&\:\:-moz-range-progress\]\:h-\[var\(--rule-w\)\]::-moz-range-progress{height:var(--rule-w)}.\[\&\:\:-moz-range-progress\]\:bg-rama-rule::-moz-range-progress{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--rule) 100%,#0000);background-color:color-mix(in srgb,var(--rule) calc(var(--tw-bg-opacity, 1)*100%),#0000)}@media (forced-colors:active){.forced-colors\:\[\&\:\:-moz-range-progress\]\:bg-\[color\:CanvasText\]::-moz-range-progress{background-color:CanvasText}}.\[\&\:\:-moz-range-thumb\]\:box-border::-moz-range-thumb{box-sizing:border-box}.\[\&\:\:-moz-range-thumb\]\:h-\[0\.7em\]::-moz-range-thumb{height:.7em}.\[\&\:\:-moz-range-thumb\]\:w-\[0\.7em\]::-moz-range-thumb{width:.7em}.\[\&\:\:-moz-range-thumb\]\:rounded-none::-moz-range-thumb{border-radius:0}.\[\&\:\:-moz-range-thumb\]\:border-0::-moz-range-thumb{border-width:0}.\[\&\:\:-moz-range-thumb\]\:bg-rama-fg::-moz-range-thumb{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--fg) 100%,#0000);background-color:color-mix(in srgb,var(--fg) calc(var(--tw-bg-opacity, 1)*100%),#0000)}@media (forced-colors:active){.forced-colors\:\[\&\:\:-moz-range-thumb\]\:bg-\[color\:CanvasText\]::-moz-range-thumb{background-color:CanvasText}}.\[\&\:\:-moz-range-track\]\:h-\[var\(--rule-w\)\]::-moz-range-track{height:var(--rule-w)}.\[\&\:\:-moz-range-track\]\:bg-rama-rule::-moz-range-track{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--rule) 100%,#0000);background-color:color-mix(in srgb,var(--rule) calc(var(--tw-bg-opacity, 1)*100%),#0000)}@media (forced-colors:active){.forced-colors\:\[\&\:\:-moz-range-track\]\:bg-\[color\:CanvasText\]::-moz-range-track{background-color:CanvasText}}.\[\&\:\:-webkit-slider-runnable-track\]\:h-\[var\(--rule-w\)\]::-webkit-slider-runnable-track{height:var(--rule-w)}.\[\&\:\:-webkit-slider-runnable-track\]\:bg-rama-rule::-webkit-slider-runnable-track{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--rule) 100%,#0000);background-color:color-mix(in srgb,var(--rule) calc(var(--tw-bg-opacity, 1)*100%),#0000)}@media (forced-colors:active){.forced-colors\:\[\&\:\:-webkit-slider-runnable-track\]\:bg-\[color\:CanvasText\]::-webkit-slider-runnable-track{background-color:CanvasText}}.\[\&\:\:-webkit-slider-thumb\]\:mt-\[calc\(\(var\(--rule-w\)-0\.7em\)\/2\)\]::-webkit-slider-thumb{margin-top:calc((var(--rule-w) - .7em)/2)}.\[\&\:\:-webkit-slider-thumb\]\:box-border::-webkit-slider-thumb{box-sizing:border-box}.\[\&\:\:-webkit-slider-thumb\]\:h-\[0\.7em\]::-webkit-slider-thumb{height:.7em}.\[\&\:\:-webkit-slider-thumb\]\:w-\[0\.7em\]::-webkit-slider-thumb{width:.7em}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:rounded-none::-webkit-slider-thumb{border-radius:0}.\[\&\:\:-webkit-slider-thumb\]\:border-0::-webkit-slider-thumb{border-width:0}.\[\&\:\:-webkit-slider-thumb\]\:bg-rama-fg::-webkit-slider-thumb{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--fg) 100%,#0000);background-color:color-mix(in srgb,var(--fg) calc(var(--tw-bg-opacity, 1)*100%),#0000)}@media (forced-colors:active){.forced-colors\:\[\&\:\:-webkit-slider-thumb\]\:bg-\[color\:CanvasText\]::-webkit-slider-thumb{background-color:CanvasText}}.\[\&\:disabled\:\:-moz-range-progress\]\:bg-rama-rule-soft:disabled::-moz-range-progress{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--rule-soft) 100%,#0000);background-color:color-mix(in srgb,var(--rule-soft) calc(var(--tw-bg-opacity, 1)*100%),#0000)}@media (forced-colors:active){.forced-colors\:\[\&\:disabled\:\:-moz-range-progress\]\:bg-\[color\:GrayText\]:disabled::-moz-range-progress{background-color:GrayText}}.\[\&\:disabled\:\:-moz-range-thumb\]\:border:disabled::-moz-range-thumb{border-width:var(--rule-w)}.\[\&\:disabled\:\:-moz-range-thumb\]\:border-solid:disabled::-moz-range-thumb{border-style:solid}.\[\&\:disabled\:\:-moz-range-thumb\]\:border-rama-rule-soft:disabled::-moz-range-thumb{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--rule-soft) calc(var(--tw-border-opacity, 1)*100%),#0000)}.\[\&\:disabled\:\:-moz-range-thumb\]\:bg-transparent:disabled::-moz-range-thumb{background-color:initial}@media (forced-colors:active){.forced-colors\:\[\&\:disabled\:\:-moz-range-thumb\]\:border-\[color\:GrayText\]:disabled::-moz-range-thumb{border-color:GrayText}}.\[\&\:disabled\:\:-moz-range-track\]\:bg-rama-rule-soft:disabled::-moz-range-track{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--rule-soft) 100%,#0000);background-color:color-mix(in srgb,var(--rule-soft) calc(var(--tw-bg-opacity, 1)*100%),#0000)}@media (forced-colors:active){.forced-colors\:\[\&\:disabled\:\:-moz-range-track\]\:bg-\[color\:GrayText\]:disabled::-moz-range-track{background-color:GrayText}}.\[\&\:disabled\:\:-webkit-slider-runnable-track\]\:bg-rama-rule-soft:disabled::-webkit-slider-runnable-track{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--rule-soft) 100%,#0000);background-color:color-mix(in srgb,var(--rule-soft) calc(var(--tw-bg-opacity, 1)*100%),#0000)}@media (forced-colors:active){.forced-colors\:\[\&\:disabled\:\:-webkit-slider-runnable-track\]\:bg-\[color\:GrayText\]:disabled::-webkit-slider-runnable-track{background-color:GrayText}}.\[\&\:disabled\:\:-webkit-slider-thumb\]\:border:disabled::-webkit-slider-thumb{border-width:var(--rule-w)}.\[\&\:disabled\:\:-webkit-slider-thumb\]\:border-solid:disabled::-webkit-slider-thumb{border-style:solid}.\[\&\:disabled\:\:-webkit-slider-thumb\]\:border-rama-rule-soft:disabled::-webkit-slider-thumb{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--rule-soft) calc(var(--tw-border-opacity, 1)*100%),#0000)}.\[\&\:disabled\:\:-webkit-slider-thumb\]\:bg-transparent:disabled::-webkit-slider-thumb{background-color:initial}@media (forced-colors:active){.forced-colors\:\[\&\:disabled\:\:-webkit-slider-thumb\]\:border-\[color\:GrayText\]:disabled::-webkit-slider-thumb{border-color:GrayText}}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--accent) 100%,#0000);background-color:color-mix(in srgb,var(--accent) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent:has([aria-selected].day-outside){--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--accent) 100%,#0000);background-color:color-mix(in srgb,var(--accent) calc(var(--tw-bg-opacity, 1)*100%),#0000)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:768px){.md\:\[\&\>div\:first-child\]\:min-h-\[calc\(var\(--row-h\)\*2\)\]>div:first-child{min-height:calc(var(--row-h)*2)}.md\:\[\&\>div\:first-child\]\:min-h-\[calc\(var\(--row-h\)\*4\)\]>div:first-child{min-height:calc(var(--row-h)*4)}.md\:\[\&\>div\:first-child\]\:min-h-\[calc\(var\(--row-h\)\*var\(--contacto-filas-mensaje\)\)\]>div:first-child{min-height:calc(var(--row-h)*var(--contacto-filas-mensaje))}.md\:\[\&\>div\:first-child\]\:content-between>div:first-child{align-content:space-between}}.\[\&\>span\]\:line-clamp-1>span{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-4>svg{height:1rem;width:1rem}.\[\&\>svg\]\:h-3\.5>svg{height:.875rem}.\[\&\>svg\]\:w-3\.5>svg{width:.875rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{--tw-text-opacity:1;color:color-mix(in srgb,var(--destructive) 100%,#0000);color:color-mix(in srgb,var(--destructive) calc(var(--tw-text-opacity, 1)*100%),#0000)}.\[\&\>svg\]\:text-foreground>svg{--tw-text-opacity:1;color:color-mix(in srgb,var(--foreground) 100%,#0000);color:color-mix(in srgb,var(--foreground) calc(var(--tw-text-opacity, 1)*100%),#0000)}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate:90deg}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div,.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-bottom:.375rem;padding-top:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:uppercase [cmdk-group-heading]{text-transform:uppercase}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{--tw-text-opacity:1;color:color-mix(in srgb,var(--muted-foreground) 100%,#0000);color:color-mix(in srgb,var(--muted-foreground) calc(var(--tw-text-opacity, 1)*100%),#0000)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-bottom:.75rem;padding-top:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}@media not all and (min-width:768px){.max-md\:\[\&_dl\>div\]\:grid-cols-\[calc\(17ch-var\(--rama-row-indent\)\)_minmax\(0\2c 1fr\)\] dl>div{grid-template-columns:calc(17ch - var(--rama-row-indent)) minmax(0,1fr)}}.\[\&_dt\]\:pr-\[1ch\] dt{padding-right:1ch}@media (min-width:768px){.md\:\[\&_input\]\:pr-\[calc\(var\(--row-h\)\*2\)\] input{padding-right:calc(var(--row-h)*2)}}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{height:1rem;width:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_textarea\]\:resize-none textarea{resize:none}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0}.\[\&_tr\]\:border-b tr{border-bottom-width:var(--rule-w)}.\[\&_tr\]\:border-rama-rule tr{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--rule) calc(var(--tw-border-opacity, 1)*100%),#0000)}:root{--rama-fw-light:var(--fw-light);--rama-fw-regular:var(--fw-regular);--rama-fw-text:var(--fw-text);--rama-fw-medium:var(--fw-medium);--rama-fw-semibold:var(--fw-semibold);--rama-iso-header:clamp(23px,4.03vw,61px);--rama-header-pt:clamp(32px,3.54vw,54px);--rama-header-pb:20px;--rama-fs-min:11px;--rama-header-pb-m:8px;--rama-close:10px;--rama-stroke:1px;--rama-header-h:calc(var(--rama-header-pt) + var(--rama-iso-header)/2 + var(--rama-header-pb) + var(--rule-w));--rama-ls-section:var(--ls-section);--rama-fs-tag-m:var(--fs-tag-m);--rama-fs-intro-m:var(--fs-intro-m-min);--rama-lh-intro-m:18px;--rama-row-baseline:8px;--rama-row-indent:0.125em;--rama-spec-base-m:12.07px;--rama-spec-head-base-m:10.03px;--rama-fs-spec-m:12px;--rama-title-gap:24px;--rama-title-rule-dy:var(--title-rule-dy);--rama-acc-base-m:30.55px;--rama-rule-w-m:var(--rule-w-m);--rama-hairline-w-m:var(--hairline-w-m);--rama-cap:0.698;--rama-hero-a-h:var(--hero-a-h);--rama-hero-body-w:calc(75.33% + 1.25px);--rama-hero-a-body-x:12.234%;--rama-hero-b-body-x:12.124%;--rama-hero-a-body-base:12.963%;--rama-hero-a-tag-y:49.83%;--rama-hero-b-photo-h:var(--hero-b-h);--rama-intro-w:640px;--rama-tag-ml:min(4.0595vw,61.38px);--rama-tag-mr:min(4.6601vw,70.46px);--rama-intro-ml:min(4.3651vw,66px);--rama-hero-a-pos:48.79% 0;--rama-hero-b-pos:52.6% 43.2%;--rama-hero-b-zoom:1.0504;--rama-hero-b-intro-top:calc(148.74px - var(--rama-header-h));--rama-hero-b-tag-top:261.21px;--rama-hero-b-photo-gap:54.28px;--rama-hero-b-body-dy:-1.85px;--rama-carousel-ratio:390/253.89;--rama-caption-x:9.7564%;--rama-caption-base:8.64px;--rama-arrow-h:7.9px;--rama-arrow-stroke:0.652px;--rama-arrow-x:9.66px;--rama-arrow-bottom:13.79px;--rama-arrow-h-below:7.53px;--rama-arrow-stroke-below:0.621px;--rama-arrow-dy-below:13.44px;--rama-controls-h:25.76px;--rama-fs-letterfield:var(--fs-pattern);--rama-lh-letterfield:1.264;--rama-ls-letterfield:0.043em;--rama-ls-letterfield-frase:0.052em;--rama-ls-lockup:0.039em;--rama-ls-wordmark-02:0.2455em;--rama-appicon-size:calc(var(--row-h)*2);--rama-appicon-iso:60.55%}:root,[data-theme=light]{--rama-ink:var(--c-ink);--rama-muted:var(--c-muted);--rama-row-rule:var(--rule-ink);--rama-row-label:var(--c-ink);--rama-zero:var(--c-pattern);--rama-letter:var(--c-ink)}[data-theme=dark]{--rama-ink:var(--fg);--rama-muted:var(--c-muted-dark);--rama-row-rule:var(--rule-soft);--rama-row-label:var(--c-muted-dark);--rama-zero:var(--c-ink);--rama-letter:var(--fg)}@media (max-width:767.98px){:root{--rama-header-h:calc(var(--rama-header-pt) + var(--rama-iso-header)/2 + var(--gutter) + var(--rama-fs-min) + var(--rama-header-pb-m) + var(--rule-w))}}.rama-iso{aspect-ratio:2;display:block;flex:none;height:auto;width:clamp(23px,4.03vw,61px);width:var(--rama-iso-header)}.rama-lockup{--lk-h:var(--row-h);align-items:flex-end;color:inherit;display:inline-flex;font-family:var(--f-sans);font-weight:var(--fw-semibold);gap:calc(var(--lk-h)*.413);text-transform:uppercase;white-space:nowrap;width:max-content}.rama-lockup .rama-iso{width:calc(var(--lk-h)*2)}.rama-lockup__text{display:flex;flex-direction:column;letter-spacing:.039em;letter-spacing:var(--rama-ls-lockup)}.rama-lockup--big .rama-lockup__text,.rama-lockup--medium .rama-lockup__text{margin-left:-.1em}.rama-lockup--big .rama-lockup__text,.rama-lockup--wordmark .rama-lockup__text{font-size:calc(var(--lk-h)*.291);line-height:1.258;margin-bottom:-.254em}.rama-lockup--medium .rama-lockup__text,.rama-lockup--spaced .rama-lockup__text{font-size:calc(var(--lk-h)*.81);line-height:1;margin-bottom:-.125em}.rama-lockup--spaced .rama-lockup__text{letter-spacing:.2455em;letter-spacing:var(--rama-ls-wordmark-02);margin-right:-.2455em;margin-right:calc(var(--rama-ls-wordmark-02)*-1)}.rama-rule{border:0;border-top:var(--rule-w) solid var(--rule);display:block;height:0;margin:0}.rama-rule--soft{border-top-color:var(--rule-soft)}@media (max-width:767.98px){.rama-rule,table.rama-cart__tabla{border-top-width:var(--rule-w-m)}.rama-cart__tabla .rama-cart__fila{border-bottom-width:var(--rule-w-m)}}.rama-section-title{align-items:baseline;color:var(--c-ink);color:var(--rama-ink);display:flex;font-family:var(--f-mono);font-size:var(--fs-section);font-weight:var(--fw-text);gap:24px;gap:var(--rama-title-gap);letter-spacing:var(--ls-section);line-height:1;margin:0;text-transform:uppercase}.rama-section-title__text{color:inherit;flex:none;text-decoration:none}.rama-section-title__text a:hover,a.rama-section-title__text:hover{text-decoration:underline;text-decoration-thickness:var(--rule-w);text-underline-offset:.3em}.rama-section-title__rule{--rama-title-rule-w:var(--rule-w);border-top:var(--rama-title-rule-w) solid var(--rule-ink);flex:1 1 auto;min-width:24px;min-width:var(--rama-title-gap);transform:translateY(calc(var(--rama-title-rule-w)/2 - var(--title-rule-dy)));transform:translateY(calc(var(--rama-title-rule-w)/2 - var(--rama-title-rule-dy)))}@media (max-width:767.98px){.rama-section-title__rule{--rama-title-rule-w:var(--rule-w-m)}}.rama-tagline{align-items:baseline;color:inherit;column-gap:.5em;display:flex;font-family:var(--f-mono);font-size:var(--fs-tag);font-weight:var(--fw-regular);justify-content:space-between;line-height:1;margin:0;white-space:nowrap}.rama-tagline--mobile{font-size:var(--fs-tag-m)}@media (max-width:767.98px){.rama-tagline--auto{font-size:var(--fs-tag-m)}}.rama-below-header{padding-top:var(--rama-header-h)}.rama-below-header--row{padding-top:calc(var(--rama-header-h) + var(--row-h))}@media (max-width:767.98px){.rama-below-header--row{padding-top:calc(var(--rama-header-h) + var(--row-h)/2)}}.rama-glyph{fill:none;stroke:currentColor;stroke-width:1px;stroke-width:var(--rama-stroke);vector-effect:non-scaling-stroke}.rama-hero{background:var(--bg);color:var(--fg);position:relative}.rama-hero__img{display:block;height:100%;object-fit:cover;width:100%}.rama-hero__body{color:var(--c-stone);font-family:var(--f-mono);font-size:var(--fs-hero-body);font-weight:var(--fw-regular);letter-spacing:var(--ls-hero-body);line-height:var(--lh-hero-body);margin:0;text-align:justify;text-align-last:center;text-transform:uppercase;word-spacing:var(--ws-hero-body)}.rama-hero--a{background:var(--c-carbon);color:var(--c-white);min-height:max(100svh,var(--hero-a-h));min-height:max(100svh,var(--rama-hero-a-h));overflow:hidden}.rama-hero--a .rama-hero__img{inset:0;object-position:48.79% 0;object-position:var(--rama-hero-a-pos);position:absolute}.rama-hero--a .rama-hero__tag{left:0;padding:0 min(4.6601vw,70.46px) 0 min(4.0595vw,61.38px);padding:0 var(--rama-tag-mr) 0 var(--rama-tag-ml);position:absolute;right:0;top:49.83%;top:var(--rama-hero-a-tag-y);transform:translateY(calc(var(--fs-tag)*-.526));transform:translateY(calc(var(--fs-tag)*(var(--rama-cap)/2 - .875)))}.rama-hero--a .rama-hero__body{bottom:calc(12.963% - var(--lh-hero-body)/2 + var(--fs-hero-body)*.375);bottom:calc(var(--rama-hero-a-body-base) - var(--lh-hero-body)/2 + var(--fs-hero-body)*.375);left:12.234%;left:var(--rama-hero-a-body-x);margin:0;position:absolute;width:calc(75.33% + 1.25px);width:var(--rama-hero-body-w)}.rama-hero--b{padding-top:var(--rama-hero-b-intro-top)}.rama-hero--b.rama-hero--offset{padding-top:calc(var(--rama-header-h) + var(--rama-hero-b-intro-top))}.rama-hero__intro{box-sizing:border-box;color:var(--fg);font-family:var(--f-mono);font-size:var(--fs-intro);font-weight:var(--fw-regular);letter-spacing:var(--ls-intro);line-height:var(--lh-intro);margin:0 var(--m-x) 0 var(--rama-intro-ml);max-width:640px;max-width:var(--rama-intro-w);min-height:261.21px;min-height:var(--rama-hero-b-tag-top);word-spacing:var(--ws-intro)}.rama-hero--b .rama-hero__tag{padding:0 min(4.6601vw,70.46px) 0 min(4.0595vw,61.38px);padding:0 var(--rama-tag-mr) 0 var(--rama-tag-ml)}.rama-hero--b .rama-hero__tag:first-child{margin-top:261.21px;margin-top:var(--rama-hero-b-tag-top)}.rama-hero__stage{margin-top:54.28px;margin-top:var(--rama-hero-b-photo-gap);position:relative}.rama-hero__media{height:var(--hero-b-h);height:var(--rama-hero-b-photo-h);overflow:hidden}.rama-hero--b .rama-hero__media>.rama-hero__img{object-position:52.6% 43.2%;object-position:var(--rama-hero-b-pos);transform:scale(1.0504);transform:scale(var(--rama-hero-b-zoom));transform-origin:52.6% 43.2%;transform-origin:var(--rama-hero-b-pos)}.rama-hero__stage>.rama-hero__body{color:var(--c-white);left:12.124%;left:var(--rama-hero-b-body-x);margin:0;position:absolute;top:50%;transform:translateY(calc(-50% - 1.85px));transform:translateY(calc(-50% + var(--rama-hero-b-body-dy)));width:calc(75.33% + 1.25px);width:var(--rama-hero-body-w)}.rama-hero--custom-media .rama-hero__media{height:auto;overflow:visible}.rama-hero--custom-media .rama-hero__stage>.rama-hero__body{color:var(--fg);margin:calc(var(--row-h)*.75) var(--m-x) 0;position:static;transform:none;width:auto}@media (max-width:767.98px){.rama-hero--a .rama-hero__body{left:var(--m-x);margin:0;right:var(--m-x);text-align:center;text-align-last:auto;width:auto}.rama-hero--a .rama-hero__tag{transform:translateY(calc(var(--fs-tag-m)*-.526));transform:translateY(calc(var(--fs-tag-m)*(var(--rama-cap)/2 - .875)))}.rama-hero--a .rama-hero__tag,.rama-hero--b .rama-hero__tag{padding:0 var(--m-x)}.rama-hero--b .rama-hero__media>.rama-hero__img{object-position:50% 50%;transform:none}.rama-hero--b{padding-top:calc(var(--row-h)/2)}.rama-hero--b.rama-hero--offset{padding-top:calc(var(--rama-header-h) + var(--row-h)/2)}.rama-hero__intro{font-size:var(--fs-intro-m-min);font-size:var(--rama-fs-intro-m);letter-spacing:0;line-height:18px;line-height:var(--rama-lh-intro-m);margin:0 var(--m-x);min-height:0;word-spacing:0}.rama-hero--b .rama-hero__tag{margin-top:calc(var(--row-h)*4)}.rama-hero--b .rama-hero__tag:first-child{margin-top:0}.rama-hero__stage{margin-top:calc(var(--row-h)/4)}.rama-hero__media{aspect-ratio:390/253.89;aspect-ratio:var(--rama-carousel-ratio);height:auto}.rama-hero__stage>.rama-hero__body{color:var(--fg);font-size:var(--fs-intro-m-min);font-size:var(--rama-fs-intro-m);letter-spacing:0;line-height:18px;line-height:var(--rama-lh-intro-m);margin:calc(var(--row-h)*.75) var(--m-x) 0;position:static;text-align:center;text-align-last:auto;text-transform:none;transform:none;width:auto;word-spacing:0}}.rama-spec{--spec-rule:var(--rama-row-rule);--spec-label:var(--rama-row-label);color:var(--c-ink);color:var(--rama-ink);font-family:var(--f-mono);font-size:var(--fs-spec);font-weight:var(--fw-text);letter-spacing:var(--ls-spec);line-height:1;text-transform:uppercase}.rama-spec__head{align-items:flex-end;display:flex;gap:var(--gutter);justify-content:space-between;min-height:var(--row-h);padding-bottom:calc(8px - .125em);padding-bottom:calc(var(--rama-row-baseline) - .125em)}.rama-spec__aside{color:var(--c-muted);color:var(--rama-muted);text-decoration:none}a.rama-spec__aside:hover{color:var(--c-ink);color:var(--rama-ink)}.rama-spec__list{border-top:var(--rule-w) solid var(--spec-rule);margin:0}.rama-spec__row{align-items:end;border-bottom:var(--rule-w) solid var(--spec-rule);display:grid;grid-template-columns:calc(var(--spec-value-x) - .125em) minmax(0,1fr);grid-template-columns:calc(var(--spec-value-x) - var(--rama-row-indent)) minmax(0,1fr);min-height:var(--row-side);padding:0 0 calc(var(--row-base) - var(--rule-w)/2 - .125em) var(--rama-row-indent)}.rama-spec__row dt{color:var(--spec-label)}.rama-spec__row dd{color:var(--c-ink);color:var(--rama-ink);margin:0}@media (max-width:767.98px){.rama-spec{--spec-rule:var(--rule-soft);--spec-label:var(--rama-muted);font-size:12px;font-size:var(--rama-fs-spec-m);letter-spacing:0}.rama-spec__head{min-height:var(--row-spec-m);padding-bottom:calc(var(--rama-spec-head-base-m) - var(--rama-hairline-w-m)/2 - .125em)}.rama-spec__list{border-top-width:var(--rama-hairline-w-m)}.rama-spec__row{border-bottom-width:var(--rama-hairline-w-m);grid-template-columns:calc(var(--spec-value-x-m) - .125em) minmax(0,1fr);grid-template-columns:calc(var(--spec-value-x-m) - var(--rama-row-indent)) minmax(0,1fr);min-height:var(--row-spec-m);padding-bottom:calc(var(--rama-spec-base-m) - var(--rama-hairline-w-m)/2 - .125em)}.rama-spec[data-theme=dark],[data-theme=dark] .rama-spec{font-weight:var(--fw-light)}}.rama-material{--rama-material-rule:var(--rule-soft);border-top:var(--rule-w) solid var(--rama-material-rule);list-style:none;margin:0;padding:0}.rama-material[data-rules=ink]{--rama-material-rule:var(--rule-ink)}.rama-material__option{align-items:flex-end;background:none;border:0;border-bottom:var(--rule-w) solid var(--rama-material-rule);color:var(--c-muted);color:var(--rama-muted);cursor:pointer;display:flex;font-family:var(--f-mono);font-size:var(--fs-material);font-weight:var(--fw-text);gap:.4em;letter-spacing:var(--ls-material);line-height:1;min-height:var(--row-side);padding:0 0 calc(var(--row-base) - var(--rule-w)/2 - .125em) var(--rama-row-indent);text-align:left;text-transform:uppercase;transition:color .2s ease,border-color .2s ease;width:100%}.rama-material__option:hover{color:var(--c-ink);color:var(--rama-ink)}.rama-material__option[aria-checked=true]{border-bottom-color:var(--rule-ink);color:var(--c-ink);color:var(--rama-ink);font-weight:var(--fw-medium)}.rama-material__option:focus-visible{outline:var(--rule-w) solid currentColor;outline-offset:.2em}@media (max-width:767.98px){.rama-material{border-top-width:var(--rule-w-m)}.rama-material__option{border-bottom-width:var(--rule-w-m)}}.rama-material--indexed{--rama-acc-rule:var(--rule-w);border-top-color:var(--rule)}.rama-material--indexed .rama-material__option{align-items:baseline;border-bottom-color:var(--rule);box-sizing:border-box;color:var(--fg);font-size:var(--fs-acc);font-weight:var(--fw-regular);gap:0;letter-spacing:0;line-height:1.3;min-height:var(--row-acc-m);padding:calc(var(--rama-acc-base-m) - var(--rama-acc-rule)/2 - 1.025em) 0 0;text-transform:none}.rama-material--indexed .rama-material__option[aria-checked=true]{border-bottom-color:var(--rule);font-weight:var(--fw-medium)}@media (max-width:767.98px){.rama-material--indexed{--rama-acc-rule:var(--rama-rule-w-m);border-top-width:var(--rama-rule-w-m)}.rama-material--indexed .rama-material__option{border-bottom-width:var(--rama-rule-w-m)}.rama-material--indexed[data-theme=dark] .rama-material__option,.rama-material--indexed[data-theme=dark] .rama-material__option[aria-checked=true],[data-theme=dark] .rama-material--indexed .rama-material__option,[data-theme=dark] .rama-material--indexed .rama-material__option[aria-checked=true]{font-weight:var(--fw-light)}.rama-material--indexed.rama-material--chosen[data-theme=dark] .rama-material__option:not([aria-checked=true]),[data-theme=dark] .rama-material--indexed.rama-material--chosen .rama-material__option:not([aria-checked=true]){color:var(--c-muted);color:var(--rama-muted)}.rama-material--indexed.rama-material--chosen[data-theme=dark] .rama-material__option:not([aria-checked=true]):hover,[data-theme=dark] .rama-material--indexed.rama-material--chosen .rama-material__option:not([aria-checked=true]):hover{color:var(--c-ink);color:var(--rama-ink)}}.rama-material__index{flex:0 0 var(--acc-label-dx-m);font-size:var(--fs-acc-idx);font-weight:var(--fw-regular);line-height:1;position:relative;top:calc((var(--fs-acc-idx) - var(--fs-acc))*.698);top:calc((var(--fs-acc-idx) - var(--fs-acc))*var(--rama-cap))}.rama-carousel{--rama-stroke:var(--rama-arrow-stroke);position:relative}.rama-carousel__viewport{aspect-ratio:390/253.89;aspect-ratio:var(--rama-carousel-ratio);overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;user-select:none}.rama-carousel__track{display:flex;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.rama-carousel__slide{flex:0 0 100%;height:100%;margin:0}.rama-carousel__slide img{display:block;height:100%;object-fit:cover;width:100%}.rama-carousel__slide--contain img{object-fit:contain}.rama-carousel__empty{align-items:center;background:var(--c-stone);border:var(--rule-w) solid var(--rule-soft);box-sizing:border-box;color:var(--c-carbon);display:flex;font-family:var(--f-mono);font-size:11px;font-size:var(--rama-fs-min);height:100%;justify-content:center;text-transform:uppercase}.rama-carousel__caption{color:var(--c-ink);font-family:var(--f-sans);font-size:var(--fs-caption);font-weight:var(--fw-regular);left:9.7564%;left:var(--rama-caption-x);letter-spacing:var(--ls-caption);line-height:1;margin:0;pointer-events:none;position:absolute;top:calc(8.64px - .875em);top:calc(var(--rama-caption-base) - .875em)}.rama-carousel__arrow{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;margin:-1em;padding:1em}.rama-carousel__chevron{aspect-ratio:4.83/7.9;display:block;height:7.9px;height:var(--rama-arrow-h);overflow:visible;width:auto}.rama-carousel__overlay{align-items:flex-end;bottom:13.79px;bottom:var(--rama-arrow-bottom);color:var(--c-white);display:flex;justify-content:space-between;left:9.66px;left:var(--rama-arrow-x);pointer-events:none;position:absolute;right:9.66px;right:var(--rama-arrow-x)}.rama-carousel__overlay .rama-carousel__arrow{margin-bottom:-13.79px;margin-bottom:calc(var(--rama-arrow-bottom)*-1);padding-bottom:13.79px;padding-bottom:var(--rama-arrow-bottom);pointer-events:auto}.rama-carousel__overlay .rama-carousel__arrow:first-child{margin-left:-9.66px;margin-left:calc(var(--rama-arrow-x)*-1);padding-left:9.66px;padding-left:var(--rama-arrow-x)}.rama-carousel__overlay .rama-carousel__arrow:last-child{margin-right:-9.66px;margin-right:calc(var(--rama-arrow-x)*-1);padding-right:9.66px;padding-right:var(--rama-arrow-x)}.rama-carousel__overlay .rama-carousel__arrow:focus-visible{outline-offset:calc(var(--rule-w)*-1)}.rama-carousel--below{--rama-arrow-h:var(--rama-arrow-h-below);--rama-stroke:var(--rama-arrow-stroke-below)}.rama-carousel__controls{align-items:flex-start;border-bottom:var(--rule-w) solid var(--rule-soft);box-sizing:border-box;color:var(--fg);display:flex;justify-content:space-between;min-height:25.76px;min-height:var(--rama-controls-h);padding-top:9.49px;padding-top:calc(var(--rama-arrow-dy-below) - var(--rama-arrow-h)/2)}@media (max-width:767.98px){.rama-carousel__controls{border-bottom-width:var(--rama-hairline-w-m)}.rama-carousel__empty{border-width:var(--rule-w-m)}}@media (prefers-reduced-motion:reduce){.rama-carousel__track{transition:none}}.rama-letterfield{font-feature-settings:"tnum";color:var(--c-pattern);color:var(--rama-zero);font-family:var(--f-sans);font-size:var(--fs-pattern);font-size:var(--rama-fs-letterfield);font-variant-numeric:tabular-nums;font-weight:var(--fw-regular);letter-spacing:.043em;letter-spacing:var(--rama-ls-letterfield);line-height:1.264;line-height:var(--rama-lh-letterfield);overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;white-space:pre}.rama-letterfield__row{display:block}.rama-letterfield__l{box-sizing:border-box;color:var(--c-ink);color:var(--rama-letter);display:inline-flex;font-weight:var(--fw-semibold);justify-content:center;letter-spacing:0;padding-right:.043em;padding-right:var(--rama-ls-letterfield);width:calc(1ch + .043em);width:calc(1ch + var(--rama-ls-letterfield))}.rama-letterfield__row--phrase{letter-spacing:.052em;letter-spacing:var(--rama-ls-letterfield-frase)}.rama-letterfield__w{color:var(--c-ink);color:var(--rama-letter);font-weight:var(--fw-semibold)}.rama-letterfield__probe{left:0;position:absolute;top:0;visibility:hidden}.rama-terrain__img{aspect-ratio:var(--terrain-ratio);display:block;height:auto;margin:0 0 calc(var(--terrain-gap) - var(--rule-w)/2) var(--terrain-x);max-width:calc(100% - var(--terrain-x));width:var(--terrain-w)}.rama-terrain__rule{border-top:var(--rule-w) solid var(--rule-ink);height:0;margin-bottom:calc(var(--rule-w)/-2)}@media (max-width:767.98px){.rama-terrain__img{margin-bottom:calc(var(--terrain-gap) - var(--rule-w-m)/2)}.rama-terrain__rule{border-top-width:var(--rule-w-m);margin-bottom:calc(var(--rule-w-m)/-2)}}.rama-appicon{align-items:center;aspect-ratio:1;border-radius:var(--radius-appicon);display:inline-flex;flex:none;justify-content:center;width:calc(var(--row-h)*2);width:var(--rama-appicon-size)}.rama-appicon .rama-iso{width:60.55%;width:var(--rama-appicon-iso)}.rama-appicon--carbon{background:var(--c-carbon);color:var(--c-stone)}.rama-appicon--alabaster{background:var(--c-alabaster);color:var(--c-carbon)}.rama-appicon--stone{background:var(--c-stone);color:var(--c-carbon)}.rama-appicon--alabaster-stone{background:var(--c-alabaster);color:var(--c-stone)}.rama-carousel__arrow:focus-visible,.rama-section-title__text:focus-visible,.rama-spec__aside:focus-visible{outline:var(--rule-w) solid currentColor;outline-offset:.3em}.rama-luz{--luz-w:var(--rama-iso-header);--luz-u:calc(var(--luz-w)/8);--luz-regla:var(--rule-w);background:none;border:0;color:inherit;cursor:pointer;display:block;line-height:0;margin:0;margin:calc(var(--luz-pad, 0px)*-1);padding:0;padding:var(--luz-pad,0)}.rama-luz__placa{border:var(--luz-regla) solid;box-sizing:border-box;display:block;height:calc(var(--luz-w)/2);position:relative;width:var(--luz-w)}.rama-luz .rama-luz__iso{left:calc(var(--luz-u) - var(--luz-regla));position:absolute;top:calc(var(--luz-u) - var(--luz-regla));transition:transform .2s cubic-bezier(.2,.7,.2,1);width:calc(var(--luz-u)*4)}.rama-luz[aria-pressed=true] .rama-luz__iso{transform:translateX(calc(var(--luz-u)*2))}.rama-luz:focus-visible{outline:var(--rule-w) solid currentColor;outline-offset:0}@media (max-width:767.98px){.rama-luz{--luz-regla:var(--rule-w-m)}}@media (prefers-reduced-motion:reduce){.rama-luz .rama-luz__iso{transition:none}}:root[data-cambio-de-tema] :after,:root[data-cambio-de-tema] :before,:root[data-cambio-de-tema] :not(.rama-luz__iso){transition:none!important}:root{--rama-pos-ink:var(--c-ink);--rama-pos-carbon:var(--c-carbon);--rama-pos-stone:var(--c-stone);--rama-pos-muted:var(--c-muted)}:root[data-negativo] body{--c-ink:var(--c-white);--c-carbon:var(--c-white);--c-stone:var(--rama-pos-carbon);--c-muted:var(--c-muted-dark)}:root[data-negativo] body :is([data-theme],.rama-hero--a,.rama-hero__body,.rama-carousel__caption,.rama-appicon){--c-ink:var(--rama-pos-ink);--c-carbon:var(--rama-pos-carbon);--c-stone:var(--rama-pos-stone);--c-muted:var(--rama-pos-muted)}:root[data-negativo][data-fondo=blanco]{--bg:var(--c-carbon)}:root[data-negativo] :is(.ho-bienvenida,.ho-patron){background:var(--bg)}:root[data-negativo] img[src*="/casas/planos/"]{filter:invert(1)}.rama-home{--ho-asc:0.875;--ho-bajo-base:0.125;--ho-medio:0.375;--ho-cap:0.698;--ho-valor-largo:18;--ho-material-largo:27;--ho-lado-min:max(calc(var(--ho-spec-valor) + var(--ho-valor-largo)*0.6325*var(--fs-spec)),calc(var(--ho-sangria) + var(--ho-material-largo)*0.6325*var(--fs-material)));--ho-ink:var(--c-ink);--ho-hero-encuadre:48.79% 0;--ho-fs-tag:36.78px;--ho-tag-centro:49.83%;--ho-body-x:12.2341%;--ho-body-w:75.2824%;--ho-body-centro:84.51%;--ho-sangria:1.51px;--ho-spec-valor:166.12px;--ho-desc-corto:1.52px;--ho-desc-lineas:4;--ho-gap-enlace:14.36px;--ho-gap-seccion:18.13px;--ho-casa-top:58.58px;--ho-marco-titulo:56.21px;--ho-titulo-desc:44.32px;--ho-desc-ficha:32.88px;--ho-ficha-planos:54.16px;--ho-render-titulo:55.83px;--ho-titulo-lista:42.75px;--ho-final:210.5px;--ho-plano-x:5.2019%;--ho-plano-y:3.7788%;--ho-plano-alto:56.2054cqw;--ho-plano-ancho-max:89.596cqw}.rama-home .ho-hero.rama-hero--a{height:var(--hero-a-h);min-height:0}.rama-home .ho-hero .rama-hero__img{filter:none;object-position:var(--ho-hero-encuadre)}.rama-home .ho-hero .rama-hero__tag{color:var(--c-white);left:var(--rama-tag-ml);padding:0;right:var(--rama-tag-mr);top:calc(var(--ho-tag-centro) - (var(--ho-asc) - var(--ho-cap)/2)*var(--ho-fs-tag));transform:none}.rama-home .ho-hero .rama-tagline{font-size:var(--ho-fs-tag)}.rama-home .ho-hero .rama-hero__body{bottom:auto;color:var(--c-stone);left:var(--ho-body-x);letter-spacing:var(--ls-hero-body);margin:0;right:auto;top:var(--ho-body-centro);transform:translateY(-50%);width:var(--ho-body-w);word-spacing:var(--ws-hero-body)}.ho-casas{padding:0 var(--m-r) var(--ho-final) var(--m-x)}.ho-casa{padding-top:var(--ho-casa-top)}.ho-fila{display:grid;grid-template-columns:minmax(0,1fr)}.ho-fila--material{margin-top:var(--media-gap-a)}.ho-fila--estado{padding-top:var(--ho-casa-top)}.ho-lado{color:var(--ho-ink)}.ho-lado,.ho-media{min-width:0}@media (min-width:1280px){.ho-fila{grid-template-columns:minmax(var(--ho-lado-min),var(--col-side)) var(--col-gap) var(--col-media)}.ho-lado{grid-column:1;grid-row:1}.ho-media{grid-column:3;grid-row:1}}@media (max-width:1279.98px){.ho-lado{max-width:var(--rama-intro-w)}.ho-media{margin-top:var(--row-side)}.ho-lado .ho-desc{min-height:0}}.ho-fila--planta>.ho-lado{padding-top:calc(var(--ho-marco-titulo) - var(--ho-asc)*var(--fs-section))}.ho-fila--material>.ho-lado{padding-top:calc(var(--ho-render-titulo) - var(--ho-asc)*var(--fs-section))}.rama-home .ho-lado .rama-section-title{align-items:baseline;color:var(--ho-ink);font-size:var(--fs-section);gap:var(--title-rule-gap);letter-spacing:var(--ls-section)}.rama-home .ho-lado .ho-titulo .rama-section-title__text{flex-shrink:1}.rama-home .ho-lado .rama-section-title__rule{align-self:baseline;border-top-color:var(--ho-ink)}.rama-home .ho-lado .ho-titulo--material{gap:var(--ho-gap-seccion)}.rama-home .ho-planos .rama-section-title{gap:var(--ho-gap-enlace)}.ho-desc{color:var(--ho-ink);font-family:var(--f-mono);font-size:var(--fs-desc);font-weight:var(--rama-fw-regular);letter-spacing:var(--ls-desc);line-height:var(--lh-desc);margin:calc(var(--ho-titulo-desc) - var(--ho-bajo-base)*var(--fs-section) - var(--lh-desc)/2 - var(--ho-medio)*var(--fs-desc)) 0 0;min-height:calc(var(--lh-desc)*var(--ho-desc-lineas));text-align:justify;text-align-last:left;width:calc(100% - var(--ho-desc-corto))}.rama-home .ho-ficha{--spec-rule:var(--ho-ink);--spec-label:var(--ho-ink);color:var(--ho-ink);font-size:var(--fs-spec);letter-spacing:var(--ls-spec);margin-top:calc(var(--ho-desc-ficha) - var(--rule-w)/2 - var(--lh-desc)/2 + var(--ho-medio)*var(--fs-desc))}.rama-home .ho-ficha .rama-spec__row{grid-template-columns:calc(var(--ho-spec-valor) - var(--ho-sangria)) minmax(0,1fr);height:var(--row-side);min-height:0;padding:0 0 calc(var(--row-base) - var(--rule-w)/2 - var(--ho-bajo-base)*1em) var(--ho-sangria)}.rama-home .ho-ficha .rama-spec__row dd,.rama-home .ho-ficha .rama-spec__row dt{color:var(--ho-ink)}.rama-home .ho-ficha .rama-spec__row dd{white-space:nowrap}.rama-home .ho-ficha .ho-ficha__material{white-space:normal}.ho-planos{margin-top:calc(var(--ho-ficha-planos) - var(--rule-w)/2 - var(--ho-asc)*var(--fs-section))}.rama-home .ho-material{border-top-color:var(--c-muted);margin-top:calc(var(--ho-titulo-lista) - var(--rule-w)/2 - var(--ho-bajo-base)*var(--fs-section))}.rama-home .ho-material .rama-material__option{border-bottom-color:var(--c-muted);color:var(--c-muted);font-size:var(--fs-material);height:var(--row-side);letter-spacing:var(--ls-material);min-height:0;padding:0 0 calc(var(--row-base) - var(--rule-w)/2 - var(--ho-bajo-base)*1em) var(--ho-sangria);white-space:nowrap}.rama-home .ho-material .rama-material__option:hover{color:var(--ho-ink)}.rama-home .ho-material .rama-material__option[aria-checked=true]{border-bottom-color:var(--ho-ink);color:var(--ho-ink);font-weight:var(--rama-fw-medium)}.ho-marco{aspect-ratio:var(--media-ratio);container-type:inline-size;margin:0;position:relative}.ho-marco__linea{border:var(--rule-w) solid var(--ho-ink);inset:calc(var(--rule-w)/-2);pointer-events:none;position:absolute}.ho-plano{aspect-ratio:var(--ho-aspecto);display:block;height:auto;left:var(--ho-plano-x);max-width:none;position:absolute;top:var(--ho-plano-y);width:min(var(--ho-plano-ancho-max),calc(var(--ho-plano-alto)*var(--ho-aspecto)))}.ho-render{aspect-ratio:var(--media-ratio);position:relative}.ho-render__img{display:block;height:100%;inset:0;max-width:none;object-fit:cover;position:absolute;width:100%}.ho-render__pendiente{align-items:center;background:var(--c-stone);border:var(--rule-w) solid var(--rule-soft);box-sizing:border-box;color:var(--c-carbon);display:flex;font-size:var(--rama-fs-min);height:100%;justify-content:center;margin:0}.ho-referencia,.ho-render__pendiente{font-family:var(--f-mono);text-transform:uppercase}.ho-referencia{color:var(--ho-ink);font-size:var(--fs-desc);font-weight:var(--rama-fw-regular);left:0;letter-spacing:var(--ls-desc);line-height:1;margin:calc(var(--row-side)/4) 0 0;position:absolute;top:100%}:root[data-fondo=blanco]{--bg:var(--c-white)}@media (max-width:767.98px){.rama-home{--ho-barra:47px;--ho-pantalla:843.77px;--ho-lh-intro-m:17.4px;--ho-intro-base:178.6px;--ho-intro-w:264.59px;--ho-tag-base:444.88px;--ho-tag-ml-m:calc(var(--m-x) + 0.65px);--ho-tag-mr-m:calc(var(--m-x) + 0.54px);--ho-foto-top:477.01px;--ho-foto-aspecto:390/253.89;--ho-foto-encuadre:50% 99.65%;--ho-caption-x:calc(var(--m-x) + 19.97px);--ho-caption-base:8.64px;--ho-flecha-x:8.66px;--ho-flecha-pie:12.79px;--ho-flecha-caja-w:6.83px;--ho-flecha-caja-h:9.9px;--ho-flecha-toque:44px;--ho-anillo:calc(var(--row-side)/12);--ho-lh-texto-m:17.42px;--ho-texto-base:41.19px;--ho-x:10.06px;--ho-x-top:81.84px;--ho-x-trazo:0.619px;--ho-x-toque:44px;--ho-iso-welcome:82.26px;--ho-iso-welcome-centro:50.162%;--ho-welcome-pie:12.827%;--ho-welcome-dx:0.5px;--ho-iso-m:22.77px;--ho-iso-top-m:80.44px;--ho-patron-base:120.9px}.ho-movil__cabeza{min-height:calc(var(--ho-tag-base) - var(--ho-barra) - var(--ho-asc)*var(--fs-tag-m));padding:calc(var(--ho-intro-base) - var(--ho-barra) - var(--ho-lh-intro-m)/2 - var(--ho-medio)*var(--fs-intro-m-min)) var(--m-x) 0}.ho-movil__intro{color:var(--fg);font-family:var(--f-mono);font-size:var(--fs-intro-m-min);font-weight:var(--rama-fw-light);letter-spacing:var(--ls-intro-m);line-height:var(--ho-lh-intro-m);margin:0;max-width:var(--ho-intro-w);word-spacing:var(--ws-intro-m)}.ho-movil__tag{color:var(--fg);padding:0 var(--ho-tag-mr-m) 0 var(--ho-tag-ml-m)}.rama-home .ho-movil__tag .rama-tagline{font-size:var(--fs-tag-m)}.ho-movil__carrusel,.ho-movil__estado{margin-top:calc(var(--ho-foto-top) - var(--ho-tag-base) - var(--ho-bajo-base)*var(--fs-tag-m))}.ho-movil__estado{margin-left:var(--m-x);margin-right:var(--m-x)}.rama-home .ho-movil__carrusel .rama-carousel__viewport{aspect-ratio:var(--ho-foto-aspecto);overflow-x:clip;overflow-y:visible}.rama-home .ho-movil__carrusel .rama-carousel__slide img{object-position:var(--ho-foto-encuadre)}.rama-home .ho-movil__carrusel .rama-carousel__caption{color:var(--ho-ink);font-size:var(--fs-caption);left:var(--ho-caption-x);letter-spacing:var(--ls-caption);line-height:1;pointer-events:auto;top:calc(var(--ho-caption-base) - var(--ho-asc)*var(--fs-caption))}.ho-movil__caption{color:inherit;text-decoration:none}.ho-movil__caption:hover{text-decoration:underline;text-decoration-thickness:var(--rule-w);text-underline-offset:.2em}.ho-movil__caption:focus-visible{outline:var(--rule-w) solid currentColor;outline-offset:.2em}.rama-home .ho-movil__carrusel .rama-carousel__overlay{align-items:flex-end;bottom:0;color:var(--c-white);left:0;right:0}.rama-home .ho-movil__carrusel .rama-carousel__arrow{--ho-flecha-resto-x:calc(var(--ho-flecha-toque) - var(--ho-flecha-caja-w) - var(--ho-flecha-x));margin:0;padding:calc(var(--ho-flecha-toque) - var(--ho-flecha-caja-h) - var(--ho-flecha-pie)) var(--ho-flecha-resto-x) var(--ho-flecha-pie) var(--ho-flecha-x);position:relative}.rama-home .ho-movil__carrusel .rama-carousel__arrow:last-child{padding-left:var(--ho-flecha-resto-x);padding-right:var(--ho-flecha-x)}.rama-home .ho-movil__carrusel .rama-carousel__arrow:focus-visible{outline:none}.rama-home .ho-movil__carrusel .rama-carousel__arrow:focus-visible:after{border:var(--rule-w) solid;bottom:calc(var(--ho-flecha-pie) - var(--ho-anillo));content:"";height:calc(var(--ho-flecha-caja-h) + var(--ho-anillo)*2);left:calc(var(--ho-flecha-x) - var(--ho-anillo));position:absolute;width:calc(var(--ho-flecha-caja-w) + var(--ho-anillo)*2)}.rama-home .ho-movil__carrusel .rama-carousel__arrow:last-child:focus-visible:after{left:auto;right:calc(var(--ho-flecha-x) - var(--ho-anillo))}.rama-home .ho-movil__carrusel .rama-carousel__chevron{display:none}.rama-home .ho-movil__carrusel .rama-carousel__arrow:before{background:currentColor;content:"";display:block;height:var(--ho-flecha-caja-h);-webkit-mask:var(--ho-chevron) center /100% 100% no-repeat;mask:var(--ho-chevron) center /100% 100% no-repeat;width:var(--ho-flecha-caja-w)}.rama-home .ho-movil__carrusel .rama-carousel__arrow:first-child{--ho-chevron:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-1 -1 6.83 9.9'%3E%3Cpath d='M4.83 0 0 3.95 4.83 7.9' fill='none' stroke='%23000' stroke-width='.652'/%3E%3C/svg%3E")}.rama-home .ho-movil__carrusel .rama-carousel__arrow:last-child{--ho-chevron:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-1 -1 6.83 9.9'%3E%3Cpath d='m0 0 4.83 3.95L0 7.9' fill='none' stroke='%23000' stroke-width='.652'/%3E%3C/svg%3E")}.ho-movil__texto{color:var(--fg);font-family:var(--f-mono);font-size:var(--fs-intro-m-min);font-weight:var(--rama-fw-light);letter-spacing:var(--ls-carousel-m);line-height:var(--ho-lh-texto-m);margin:calc(var(--ho-texto-base) - var(--ho-lh-texto-m)/2 - var(--ho-medio)*var(--fs-intro-m-min)) var(--m-x) 0;text-align:center}.ho-movil{min-height:calc(var(--ho-pantalla) - var(--ho-barra));padding-bottom:var(--row-side)}.ho-bienvenida,.ho-patron{background:var(--c-white);color:var(--c-carbon);inset:0;outline:none;position:fixed;z-index:60}.ho-bienvenida__cerrar,.ho-patron__cerrar{--ho-x-pad:calc((var(--ho-x-toque) - var(--ho-x))/2);background:none;border:0;box-sizing:initial;color:inherit;cursor:pointer;height:var(--ho-x);padding:var(--ho-x-pad);position:absolute;right:calc(var(--m-x) - var(--ho-x-pad));top:calc(var(--ho-x-top) - var(--ho-barra) - var(--ho-x-pad));width:var(--ho-x)}.ho-bienvenida__cerrar:focus-visible,.ho-patron__cerrar:focus-visible{outline:var(--rule-w) solid currentColor;outline-offset:calc(var(--ho-anillo) - var(--ho-x-pad))}.ho-bienvenida__cerrar svg,.ho-patron__cerrar svg{display:block;height:100%;overflow:visible;width:100%}.ho-bienvenida__cerrar path,.ho-patron__cerrar path{fill:none;stroke:currentColor;stroke-width:var(--ho-x-trazo);stroke-linecap:butt;vector-effect:non-scaling-stroke}.rama-home .ho-bienvenida__iso{left:50%;position:absolute;top:var(--ho-iso-welcome-centro);transform:translate(-50%,-50%);width:var(--ho-iso-welcome)}.ho-bienvenida__texto{bottom:calc(var(--ho-welcome-pie) - var(--ho-bajo-base)*var(--fs-welcome));color:var(--ho-ink);font-family:var(--f-mono);font-size:var(--fs-welcome);font-weight:var(--rama-fw-medium);left:0;letter-spacing:var(--ls-welcome);line-height:1;margin:0;padding-left:var(--ls-welcome);position:absolute;right:0;text-align:center;text-transform:uppercase;transform:translateX(var(--ho-welcome-dx))}.rama-home .ho-patron__iso{left:var(--m-x);position:absolute;top:calc(var(--ho-iso-top-m) - var(--ho-barra));width:var(--ho-iso-m)}.rama-home .ho-patron__campo{bottom:0;left:0;position:absolute;right:0;top:calc(var(--ho-patron-base) - var(--ho-barra) - var(--pattern-row)/2 - var(--ho-medio)*var(--fs-pattern))}}.rama-ficha{--fi-asc:0.875;--fi-bajo-base:0.125;--fi-cap:0.698;--fi-sangria:1.5px;--fi-desc-corto:1.52px;--fi-ws-desc:-1.13px;--fi-titulo-gap-enlace:14.36px;--fi-titulo-gap-seccion:18.13px;--fi-titulo-a-desc:44.32px;--fi-desc-a-regla:32.88px;--fi-casa-top:93.1px;--fi-casa-titulo:21.69px;--fi-planta-titulo:56.21px;--fi-interiores-titulo:55.83px;--fi-final:210.5px;--fi-hero-intro-top:min(9.8373vw,148.74px);--fi-hero-intro-w:650px;--fi-fs-tag:36.78px;--fi-hero-tag-top:min(27.113vw,409.95px);--fi-hero-foto-top:min(33.1356vw,501.01px);background:var(--bg);color:var(--fg)}.rama-ficha .rama-section-title{align-items:baseline;font-size:var(--fs-section);gap:var(--title-rule-gap);letter-spacing:var(--ls-section)}.rama-ficha .rama-section-title__rule{align-self:baseline;min-width:0}@media (min-width:768px){.rama-ficha .rama-section-title{color:var(--c-ink)}.rama-ficha .rama-section-title__rule{border-top-color:var(--c-ink)}}@media (max-width:767.98px){.rama-ficha .rama-section-title{color:var(--fg)}.rama-ficha .rama-section-title__rule{border-top-color:var(--fg)}}.fi-hero{height:calc(var(--fi-hero-foto-top) + var(--hero-b-h) - var(--rama-header-h));position:relative}.fi-hero__intro{color:var(--c-carbon);font-family:var(--f-mono);font-size:var(--fs-intro);font-weight:var(--rama-fw-regular);left:var(--m-l-header);letter-spacing:var(--ls-intro);line-height:var(--lh-intro);margin:0;position:absolute;top:calc(var(--fi-hero-intro-top) - var(--rama-header-h));width:min(var(--fi-hero-intro-w),calc(100% - var(--m-l-header) - var(--m-r-header)));word-spacing:var(--ws-intro)}.rama-ficha .fi-hero__tag{color:var(--c-carbon);font-size:var(--fi-fs-tag);left:var(--rama-tag-ml);position:absolute;right:var(--m-r-header);top:calc(var(--fi-hero-tag-top) - var(--rama-header-h))}.fi-hero__foto{height:var(--hero-b-h);left:0;overflow:hidden;position:absolute;right:0;top:calc(var(--fi-hero-foto-top) - var(--rama-header-h))}.fi-hero__foto img{height:auto;left:-2.6501%;max-width:none;position:absolute;top:-21.2417%;width:105.0357%}.fi-hero__body{color:var(--c-white);font-family:var(--f-mono);font-size:var(--fs-hero-body);font-weight:var(--rama-fw-regular);left:12.1243%;letter-spacing:var(--ls-hero-body);line-height:var(--lh-hero-body);margin:0;position:absolute;text-align:justify;text-align-last:center;text-transform:uppercase;top:calc(46.3783% - var(--lh-hero-body)/2 - var(--fs-hero-body)*.375);width:75.2804%;word-spacing:var(--ws-hero-body)}.fi-bloque{display:grid;grid-template-columns:minmax(0,1fr);padding:0 var(--m-r) 0 var(--m-x)}.fi-lado{display:flex;flex-direction:column;max-width:var(--rama-intro-w)}.fi-lado,.fi-media{grid-column:1;min-width:0}.fi-media{margin-top:var(--row-side);position:relative}@media (min-width:1024px){.fi-bloque{grid-template-columns:minmax(var(--col-side-min),var(--col-side)) var(--col-gap) var(--col-media)}.fi-lado{max-width:none}.fi-media{grid-column:3;margin-top:0}}.fi-media__bloque{aspect-ratio:var(--media-ratio);overflow:hidden;position:relative}.fi-media__bloque+.fi-media__bloque{margin-top:var(--media-gap-b)}.fi-media__bloque img{height:100%;inset:0;max-width:none;object-fit:cover;position:absolute;width:100%}.fi-media__pendiente{align-items:center;background:var(--c-stone);border:var(--rule-w) solid var(--rule-soft);box-sizing:border-box;color:var(--c-carbon);display:flex;font-family:var(--f-mono);font-size:var(--rama-fs-min);height:100%;justify-content:center;margin:0;text-transform:uppercase}.fi-desc{color:var(--c-ink);font-family:var(--f-mono);font-size:var(--fs-desc);font-weight:var(--rama-fw-regular);letter-spacing:var(--ls-desc);line-height:var(--lh-desc);margin:calc(var(--fi-titulo-a-desc) - var(--fi-bajo-base)*var(--fs-section) - var(--lh-desc)/2 - var(--fs-desc)*.375) 0 0;min-height:calc(var(--lh-desc)*4);text-align:justify;text-align-last:left;width:calc(100% - var(--fi-desc-corto));word-spacing:var(--fi-ws-desc)}.fi-filas{border-top:var(--rule-w) solid var(--c-ink);list-style:none;margin:calc(var(--fi-desc-a-regla) - var(--lh-desc)/2 + var(--fs-desc)*.375 - var(--rule-w)/2) 0 0;padding:0}.fi-fila,.rama-ficha .fi-material .rama-material__option,.rama-ficha .fi-spec .rama-spec__row{border-bottom:var(--rule-w) solid var(--c-ink);box-sizing:border-box;height:var(--row-side);line-height:1;min-height:0;padding:calc(var(--row-side) - var(--rule-w)/2 - var(--row-base) - var(--fi-asc)*1em) 0 0 var(--fi-sangria)}.fi-fila,.rama-ficha .fi-fijos,.rama-ficha .fi-spec{color:var(--c-ink);font-family:var(--f-mono);font-size:var(--fs-spec);font-weight:var(--rama-fw-text);letter-spacing:var(--ls-spec);text-transform:uppercase}.rama-ficha .fi-material{border-top-color:var(--c-ink);margin-top:calc(var(--fi-desc-a-regla) - var(--lh-desc)/2 + var(--fs-desc)*.375 - var(--rule-w)/2)}.rama-ficha .fi-material .rama-material__option{align-items:flex-start;color:var(--c-muted);font-size:var(--fs-material);letter-spacing:var(--ls-material)}.rama-ficha .fi-material .rama-material__option[aria-checked=true]{border-bottom-color:var(--c-ink);color:var(--c-ink)}.rama-ficha .fi-material .rama-material__option:hover{color:var(--c-ink)}.rama-ficha .fi-spec{--spec-rule:var(--c-ink);--spec-label:var(--c-ink);margin-top:calc(var(--row-side) - var(--rule-w))}.rama-ficha .fi-spec .rama-spec__row{align-items:start;grid-template-columns:calc(var(--spec-value-x) - var(--fi-sangria)) minmax(0,1fr);height:auto;min-height:var(--row-side);padding-bottom:calc(var(--row-base) - var(--fi-bajo-base)*1em - var(--rule-w)/2)}.rama-ficha .fi-spec .rama-spec__row dd{color:var(--c-ink)}.fi-fijos{list-style:none;margin:0;padding:0}.fi-enlaces{padding-top:calc(var(--row-side) - var(--rule-w)/2 + var(--title-rule-dy) - var(--fi-asc)*var(--fs-section))}.rama-ficha .fi-enlaces .rama-section-title{gap:var(--fi-titulo-gap-enlace)}.fi-enlaces>*+*{margin-top:calc(var(--row-side) - var(--fs-section))}.fi-terreno{line-height:0;margin-top:auto;padding-top:var(--row-side)}.fi-casa{padding-top:var(--fi-casa-top)}.fi-casa .fi-lado{padding-top:calc(var(--fi-casa-titulo) - var(--fi-asc)*var(--fs-section))}.fi-referencia{bottom:calc(100% + var(--row-base) - var(--fi-bajo-base)*1em);color:var(--c-ink);font-family:var(--f-mono);font-size:var(--fs-spec);font-weight:var(--rama-fw-text);left:0;letter-spacing:var(--ls-spec);line-height:1;margin:0;position:absolute;text-transform:uppercase}.fi-planta{padding-top:var(--media-gap-a)}.fi-planta .fi-lado{padding-top:calc(var(--fi-planta-titulo) - var(--fi-asc)*var(--fs-section))}.rama-ficha .fi-interiores>.fi-lado>.rama-section-title,.rama-ficha .fi-planta .rama-section-title{gap:var(--fi-titulo-gap-seccion)}.fi-programa__fila{column-gap:2ch;display:flex}.fi-programa__n{flex:none}.fi-marco{aspect-ratio:var(--media-ratio);container-type:inline-size;position:relative}.fi-marco__linea{border:var(--rule-w) solid var(--c-ink);inset:calc(var(--rule-w)/-2);pointer-events:none;position:absolute}.fi-marco .fi-plano{left:5.4925%;position:absolute;top:6.0325%;width:min(89.015cqw,calc(54.655cqw * var(--fi-plano-aspecto)))}.fi-plano{aspect-ratio:var(--fi-plano-aspecto);overflow:hidden;position:relative;visibility:hidden}.fi-plano[data-listo]{visibility:visible}.fi-plano__img{height:auto;left:calc(-100%*var(--fi-plano-x)/var(--fi-plano-w));max-width:none;position:absolute;top:calc(-100%*var(--fi-plano-y)/var(--fi-plano-h));width:calc(100%/var(--fi-plano-w))}.fi-plano__numeros{inset:0;list-style:none;margin:0;padding:0;position:absolute}.fi-plano__numero{color:var(--c-ink);font-family:var(--f-mono);font-size:var(--rama-fs-min);font-weight:var(--rama-fw-text);line-height:1;position:absolute;transform:translate(-50%,-50%)}.fi-interiores{padding-bottom:max(0px,calc(var(--fi-final) - var(--row-h)*4));padding-top:var(--media-gap-a)}.fi-interiores .fi-lado{padding-top:calc(var(--fi-interiores-titulo) - var(--fi-asc)*var(--fs-section))}.fi-figura{margin:0}.fi-figura+.fi-figura{margin-top:var(--media-gap-b)}.fi-figura figcaption{color:var(--c-ink);font-family:var(--f-sans);font-size:var(--fs-caption);font-weight:var(--rama-fw-regular);letter-spacing:var(--ls-caption);line-height:1;margin-top:var(--row-base)}.fi-estado{padding:calc(var(--fi-casa-top) + var(--fi-casa-titulo) - var(--fi-asc)*var(--fs-section)) var(--m-r) var(--fi-final) var(--m-x)}.fi-estado>*{max-width:var(--col-side-min)}:root[data-theme=dark]:has(.rama-ficha){--fg:var(--c-white);--rule:var(--c-white)}:root[data-theme=light]:has(.rama-ficha){--bg:var(--c-white)}.rama-ficha--movil{--fim-fs:var(--rama-fs-min);--fim-caja-regla:1px;--fim-acc-desde-nav:42.76px;--fim-acc-base:30.55px;--fim-media-aspecto:352.79/151.96;--fim-media-dx:1.06px;--fim-regla-a-media:11.32px;--fim-franja:25.76px;--fim-flecha-centro:13.44px;--fim-flecha-h:7.53px;--fim-flecha-trazo:0.621px;--fim-regla-a-plano:19.69px;--fim-plano-a-filete:16.47px;--fim-plano-dx:3.45px;--fim-filete-a-meta:19.21px;--fim-meta-a-ficha:74.46px;--fim-ficha-a-filete:10.03px;--fim-fila-base:21px;--fim-rotulo-dx:0.87px;--fim-panel-fin:57.85px;--fim-desc-desde-regla:28.88px;--fim-seccion-gap:calc(var(--row-acc-m)*2);padding:0 var(--m-x)}.fim-desc{color:var(--fg);font-family:var(--f-mono);font-size:var(--fs-intro-m-min);font-weight:var(--rama-fw-light);letter-spacing:var(--ls-intro-m);line-height:var(--rama-lh-intro-m);margin:calc(var(--fi-titulo-a-desc) - var(--fi-bajo-base)*var(--fs-section) - var(--rama-lh-intro-m)/2 - var(--fs-intro-m-min)*.375) 0 0;word-spacing:var(--ws-intro-m)}.fim-desc--casa{margin-top:calc(var(--fim-desc-desde-regla) - var(--rule-w-m)/2 - var(--rama-lh-intro-m)/2 - var(--fs-intro-m-min)*.375)}.fim-acordeon{list-style:none;margin:calc(var(--fim-acc-desde-nav) - var(--rule-w)/2 - var(--rule-w-m)/2) 0 0;padding:0}.fim-acordeon__boton{align-items:flex-start;background:none;border:0;border-bottom:var(--rule-w-m) solid var(--fg);box-sizing:border-box;color:var(--fg);cursor:pointer;display:flex;font-family:var(--f-mono);line-height:1;min-height:var(--row-acc-m);padding:0;text-align:left;width:100%}.fim-acordeon__boton--regla-arriba{border-top:var(--rule-w-m) solid var(--fg);min-height:calc(var(--row-acc-m) + var(--rule-w-m))}.fim-acordeon__boton:focus-visible{outline:var(--rule-w) solid currentColor;outline-offset:calc(var(--rule-w)*-2)}.fim-acordeon__n{flex:0 0 var(--acc-label-dx-m);font-size:var(--fs-acc-idx);font-weight:var(--rama-fw-regular);margin-top:calc(var(--fim-acc-base) - var(--rule-w-m)/2 - var(--fi-cap)*var(--fs-acc) - (var(--fi-asc) - var(--fi-cap))*var(--fs-acc-idx))}.fim-acordeon__nombre{font-size:var(--fs-acc);font-weight:var(--rama-fw-light);letter-spacing:0;margin-top:calc(var(--fim-acc-base) - var(--rule-w-m)/2 - var(--fi-asc)*var(--fs-acc));padding-bottom:calc(var(--row-acc-m) - var(--fim-acc-base) - var(--rule-w-m)/2 - (1 - var(--fi-asc))*var(--fs-acc) - var(--rule-w))}.fim-panel{padding-bottom:calc(var(--fim-panel-fin) - var(--hairline-w-m)/2 - var(--rule-w-m)/2)}.fim-acordeon>li:last-child>.fim-panel{border-bottom:var(--rule-w-m) solid var(--fg)}.fim-referencia{color:var(--fg);font-family:var(--f-mono);font-size:var(--fim-fs);font-weight:var(--rama-fw-light);line-height:1.4;margin:calc(var(--fim-regla-a-media) - var(--rule-w-m)/2) 0 0;text-transform:uppercase}.fim-media{margin-top:calc(var(--fim-regla-a-media) - var(--rule-w-m)/2)}.fim-media--sin-flechas{margin-bottom:var(--fim-franja)}.fim-plano-caja{align-items:center;aspect-ratio:346.88/297.58;container-type:inline-size;display:flex;justify-content:center;margin:calc(var(--fim-regla-a-plano) - var(--rule-w-m)/2) var(--fim-plano-dx) var(--fim-plano-a-filete)}.fim-plano-caja .fi-plano{width:min(100%,calc(100cqw*297.58/346.88*var(--fi-plano-aspecto)))}.rama-ficha--movil .rama-carousel{--rama-arrow-h:var(--fim-flecha-h);--rama-stroke:var(--fim-flecha-trazo)}.rama-ficha--movil .rama-carousel__viewport{aspect-ratio:var(--fim-media-aspecto);margin-left:var(--fim-media-dx)}.rama-ficha--movil .rama-carousel__controls{align-items:flex-start;border-bottom:0;min-height:var(--fim-franja);padding-top:calc(var(--fim-flecha-centro) - var(--fim-flecha-h)/2)}.rama-ficha--movil .rama-carousel__slide img{max-width:none}.rama-ficha .fim-filete{border-top-color:var(--fg);border-top-width:var(--hairline-w-m);box-sizing:border-box;height:var(--fim-caja-regla);margin:calc(var(--hairline-w-m)/-2) 0 calc(var(--hairline-w-m) - var(--fim-caja-regla))}.fim-ficha__cabeza,.fim-meta{align-items:baseline;color:var(--fg);display:flex;font-family:var(--f-mono);font-size:var(--fim-fs);font-weight:var(--rama-fw-light);gap:var(--gutter);justify-content:space-between;line-height:1;margin:0;text-transform:uppercase}.fim-meta{margin-top:calc(var(--fim-filete-a-meta) - var(--hairline-w-m)/2 - var(--fi-asc)*var(--fim-fs))}.fim-ficha__cabeza{align-items:flex-start;border-bottom:var(--hairline-w-m) solid var(--fg);box-sizing:border-box;height:calc(var(--fi-asc)*var(--fim-fs) + var(--fim-ficha-a-filete) + var(--hairline-w-m)/2);margin-top:calc(var(--fim-meta-a-ficha) - var(--fim-fs));padding-left:var(--fim-rotulo-dx)}.fim-ficha__titulo{min-width:0;transform:translateY(calc(1em - 100%))}.fim-ficha__casa{display:inline-block}.fim-ficha .fim-filas{border-top:0;margin-top:0}.fim-ficha__planos{background:none;border:0;color:var(--c-muted-dark);cursor:pointer;flex:none;font:inherit;letter-spacing:0;margin:-1em 0;padding:1em 0;text-transform:inherit}.fim-ficha__planos:focus-visible{outline:var(--rule-w) solid var(--fg);outline-offset:.3em}.fim-filas{border-top:var(--hairline-w-m) solid var(--fg);list-style:none;margin:calc(var(--fim-ficha-a-filete) - var(--fi-bajo-base)*var(--fim-fs) - var(--hairline-w-m)/2) 0 0;padding:0}.fim-fila{border-bottom:var(--hairline-w-m) solid var(--fg);box-sizing:border-box;color:var(--fg);display:grid;font-family:var(--f-mono);font-size:var(--fim-fs);font-weight:var(--rama-fw-light);grid-template-columns:calc(var(--spec-value-x-m) - var(--fim-rotulo-dx)) minmax(0,1fr);height:var(--row-spec-m);line-height:1;margin:0;padding:calc(var(--fim-fila-base) - var(--hairline-w-m)/2 - var(--fi-asc)*var(--fim-fs)) 0 0 var(--fim-rotulo-dx);text-transform:uppercase}.fim-fila dd,.fim-fila dt{margin:0;overflow-x:clip;overflow-y:visible;text-overflow:ellipsis;white-space:nowrap}.fim-fila dt{color:var(--c-muted-dark)}.fim-fila--entera{display:block}.fim-filas--siguen{border-top:0;margin-top:0}.fim-fila--programa{grid-template-columns:calc(var(--acc-label-dx-m) - var(--fim-rotulo-dx)) minmax(0,1fr)}.fim-enlace{padding-top:calc(var(--fi-titulo-a-desc) - var(--rama-lh-intro-m)/2 + var(--fs-intro-m-min)*.375 - var(--fi-asc)*var(--fs-section))}.fim-filas+.fim-enlace{padding-top:calc(var(--row-spec-m) - var(--hairline-w-m)/2 + var(--title-rule-dy) - var(--fi-asc)*var(--fs-section))}.rama-ficha .fim-enlace .rama-section-title{gap:var(--fi-titulo-gap-enlace)}.fim-seccion{margin-top:var(--fim-seccion-gap)}.fim-seccion .fim-filas{margin-top:calc(var(--fi-desc-a-regla) - var(--rama-lh-intro-m)/2 + var(--fs-intro-m-min)*.375 - var(--hairline-w-m)/2)}.fim-seccion .fim-media{margin-top:calc(var(--fi-desc-a-regla) - var(--rama-lh-intro-m)/2 + var(--fs-intro-m-min)*.375)}.fim-caption{color:var(--fg);font-family:var(--f-sans);font-size:var(--fs-caption);font-weight:var(--rama-fw-regular);letter-spacing:var(--ls-caption);line-height:1.2;margin:0}