@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/fonts/archivo-latin-standard.woff2)format("woff2-variations")}:root{--color-scheme-1--background:var(--_primitives---colors--crema);--color-scheme-1--text:var(--_primitives---colors--tinta);--color-scheme-1--foreground:var(--_primitives---colors--arena);--color-scheme-1--border:var(--_primitives---opacity--tinta-15);--color-scheme-1--accent:var(--_primitives---colors--hoja);--_typography---font-styles--body:"Archivo", "Helvetica Neue", Arial, sans-serif;--_typography---font-styles--heading:"Archivo", "Arial Black", "Helvetica Neue", Arial, sans-serif;--_primitives---colors--tinta:#0e1712;--_primitives---colors--bosque:#0b4f30;--_primitives---colors--hoja:#8cc63f;--_primitives---colors--hoja-clara:#a4d65e;--_primitives---colors--lima:#e7f0c9;--_primitives---colors--crema:#f5f2e9;--_primitives---colors--arena:#e8e3d3;--_primitives---colors--apagado:#7a827a;--_primitives---colors--texto-suave:#4d554f;--_primitives---colors--white:#fff;--_primitives---colors--neutral-lightest:#eee;--_primitives---colors--neutral-lighter:#ccc;--_primitives---colors--neutral-light:#aaa;--_primitives---colors--neutral:#666;--_primitives---colors--neutral-dark:#444;--_primitives---colors--neutral-darker:#222;--_primitives---colors--neutral-darkest:black;--_primitives---opacity--tinta-15:#0e171226;--_primitives---opacity--crema-20:#f5f2e933;--_primitives---opacity--crema-70:#f5f2e9b3;--_primitives---opacity--transparent:transparent;--_primitives---opacity--white-5:#ffffff0d;--_primitives---opacity--white-10:#ffffff1a;--_primitives---opacity--white-15:#ffffff26;--_primitives---opacity--white-20:#fff3;--_primitives---opacity--white-30:#ffffff4d;--_primitives---opacity--white-40:#fff6;--_primitives---opacity--white-50:#ffffff80;--_primitives---opacity--white-60:#fff9;--_primitives---opacity--neutral-darkest-5:#0000000d;--_primitives---opacity--neutral-darkest-10:#0000001a;--_primitives---opacity--neutral-darkest-15:#00000026;--_primitives---opacity--neutral-darkest-20:#0003;--_primitives---opacity--neutral-darkest-30:#0000004d;--_primitives---opacity--neutral-darkest-40:#0006;--_primitives---opacity--neutral-darkest-50:#00000080;--_primitives---opacity--neutral-darkest-60:#0009;--_ui-styles---stroke--border-width:1px;--_ui-styles---stroke--divider-width:1px;--_ui-styles---radius--small:.5rem;--_ui-styles---radius--medium:1rem;--_ui-styles---radius--large:1.5rem}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{height:100%}body{background-color:var(--color-scheme-1--background);font-family:var(--_typography---font-styles--body);color:var(--color-scheme-1--text);min-height:100%;margin:0;font-size:1rem;line-height:1.5}h1{font-family:var(--_typography---font-styles--heading);margin-top:0;margin-bottom:0;font-size:3.5rem;font-weight:700;line-height:1.2}h2{font-family:var(--_typography---font-styles--heading);margin-top:0;margin-bottom:0;font-size:3rem;font-weight:700;line-height:1.2}h3{font-family:var(--_typography---font-styles--heading);margin-top:0;margin-bottom:0;font-size:2.5rem;font-weight:700;line-height:1.2}h4{font-family:var(--_typography---font-styles--heading);margin-top:0;margin-bottom:0;font-size:2rem;font-weight:700;line-height:1.3}h5{font-family:var(--_typography---font-styles--heading);margin-top:0;margin-bottom:0;font-size:1.5rem;font-weight:700;line-height:1.4}h6{font-family:var(--_typography---font-styles--heading);margin-top:0;margin-bottom:0;font-size:1.25rem;font-weight:700;line-height:1.4}p{margin-top:0;margin-bottom:0}a{color:inherit;text-decoration:inherit;font-size:inherit}ul,ol,li{margin:0;padding:0}img{vertical-align:middle;max-width:100%;display:inline-block}label{margin-bottom:.25rem;font-weight:500;display:block}blockquote{border-left:.1875rem solid var(--color-scheme-1--text);margin:0;padding:.75rem 1.25rem;font-size:1.25rem;line-height:1.5}figure{margin:3rem 0}figcaption{text-align:center;margin-top:.25rem}fieldset{border:0;margin:0;padding:0}button,[type=button],[type=reset]{cursor:pointer;-webkit-appearance:button;border:0}select{-webkit-appearance:none}[tabindex]:focus-visible,input[type=file]:focus-visible{outline-offset:.125rem;outline:.125rem solid #4d65ff}@media screen and (width<=991px){h1{font-size:3.25rem}h2{font-size:2.75rem}h3{font-size:2.25rem}h4{font-size:1.75rem}}@media screen and (width<=767px){h1{font-size:2.5rem}h2{font-size:2.25rem}h3{font-size:2rem}h4{font-size:1.5rem;line-height:1.4}h5{font-size:1.25rem}h6{font-size:1.125rem}}.padding-global{padding-left:5%;padding-right:5%}.container-large{width:100%;max-width:80rem;margin-left:auto!important;margin-right:auto!important}.container-medium{width:100%;max-width:64rem;margin-left:auto!important;margin-right:auto!important}.container-small{width:100%;max-width:48rem;margin-left:auto!important;margin-right:auto!important}.padding-section-small{padding-top:3rem;padding-bottom:3rem}.padding-section-medium{padding-top:5rem;padding-bottom:5rem}.padding-section-large{padding-top:7rem;padding-bottom:7rem}.color-scheme-1{background-color:var(--color-scheme-1--background);color:var(--color-scheme-1--text)}.max-width-full{width:100%;max-width:none}.max-width-xxlarge{width:100%;max-width:80rem}.max-width-xlarge{width:100%;max-width:64rem}.max-width-large{width:100%;max-width:48rem}.max-width-medium{width:100%;max-width:35rem}.max-width-small{width:100%;max-width:30rem}.max-width-xsmall{width:100%;max-width:25rem}.max-width-xxsmall{width:100%;max-width:20rem}.margin-0{margin:0!important}.margin-tiny{margin:.25rem}.margin-xxsmall{margin:.5rem}.margin-xsmall{margin:1rem}.margin-small{margin:1.5rem}.margin-medium{margin:2rem}.margin-large{margin:3rem}.margin-xlarge{margin:4rem}.margin-xxlarge{margin:5rem}.margin-huge{margin:6rem}.margin-xhuge{margin:7rem}.margin-xxhuge{margin:10rem}.margin-top{margin-bottom:0!important;margin-left:0!important;margin-right:0!important}.margin-right{margin-top:0!important;margin-bottom:0!important;margin-left:0!important}.margin-bottom{margin-top:0!important;margin-left:0!important;margin-right:0!important}.margin-left{margin-top:0!important;margin-bottom:0!important;margin-right:0!important}.margin-horizontal{margin-top:0!important;margin-bottom:0!important}.margin-vertical{margin-left:0!important;margin-right:0!important}.margin-top-auto{margin-top:auto}.padding-0{padding:0!important}.padding-tiny{padding:.25rem}.padding-xxsmall{padding:.5rem}.padding-xsmall{padding:1rem}.padding-small{padding:1.5rem}.padding-medium{padding:2rem}.padding-large{padding:3rem}.padding-xlarge{padding:4rem}.padding-xxlarge{padding:5rem}.padding-huge{padding:6rem}.padding-xhuge{padding:7rem}.padding-xxhuge{padding:10rem}.padding-top{padding-bottom:0!important;padding-left:0!important;padding-right:0!important}.padding-right{padding-top:0!important;padding-bottom:0!important;padding-left:0!important}.padding-bottom{padding-top:0!important;padding-left:0!important;padding-right:0!important}.padding-left{padding-top:0!important;padding-bottom:0!important;padding-right:0!important}.padding-horizontal{padding-top:0!important;padding-bottom:0!important}.padding-vertical{padding-left:0!important;padding-right:0!important}.spacing-clean{margin:0!important;padding:0!important}.spacer-tiny{width:100%;padding-top:.25rem}.spacer-xxsmall{width:100%;padding-top:.5rem}.spacer-xsmall{width:100%;padding-top:1rem}.spacer-small{width:100%;padding-top:1.5rem}.spacer-medium{width:100%;padding-top:2rem}.spacer-large{width:100%;padding-top:3rem}.spacer-xlarge{width:100%;padding-top:4rem}.spacer-xxlarge{width:100%;padding-top:5rem}.spacer-huge{width:100%;padding-top:6rem}.spacer-xhuge{width:100%;padding-top:7rem}.spacer-xxhuge{width:100%;padding-top:10rem}.heading-style-h1{font-size:3.5rem;font-weight:700;line-height:1.2}.heading-style-h2{font-size:3rem;font-weight:700;line-height:1.2}.heading-style-h3{font-size:2.5rem;font-weight:700;line-height:1.2}.heading-style-h4{font-size:2rem;font-weight:700;line-height:1.3}.heading-style-h5{font-size:1.5rem;font-weight:700;line-height:1.4}.heading-style-h6{font-size:1.25rem;font-weight:700;line-height:1.4}.text-size-large{font-size:1.25rem}.text-size-medium{font-size:1.125rem}.text-size-regular{font-size:1rem}.text-size-small{font-size:.875rem}.text-size-tiny{font-size:.75rem}.text-weight-light{font-weight:300}.text-weight-normal{font-weight:400}.text-weight-medium{font-weight:500}.text-weight-semibold{font-weight:600}.text-weight-bold{font-weight:700}.text-weight-xbold{font-weight:800}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-style-link{text-decoration:underline}.text-style-italic{font-style:italic}.text-style-strikethrough{text-decoration:line-through}.text-style-allcaps{text-transform:uppercase}.text-style-nowrap{white-space:nowrap}.text-style-muted{opacity:.6}.text-style-quote{border-left:.1875rem solid var(--color-scheme-1--text);margin-bottom:0;padding:.75rem 1.25rem;font-size:1.25rem;line-height:1.5}.text-style-tagline{justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-block}.text-style-2lines{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.text-style-3lines{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.truncate-width{white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.text-color-white{color:var(--_primitives---colors--white)}.background-color-black{background-color:var(--_primitives---colors--neutral-darkest)}.text-rich-text h1{margin-top:2rem;margin-bottom:1rem}.text-rich-text h2,.text-rich-text h3,.text-rich-text h4{margin-top:1.5rem;margin-bottom:1rem}.text-rich-text h5,.text-rich-text h6{margin-top:1.25rem;margin-bottom:1rem}.text-rich-text p{margin-bottom:1rem}.text-rich-text blockquote{margin-top:1.5rem;margin-bottom:1.5rem;font-style:italic}.text-rich-text figcaption{border-left:2px solid var(--color-scheme-1--text);text-align:left;margin-top:.5rem;padding-left:.5rem;font-size:.875rem}.text-rich-text>:not(div):first-child,.text-rich-text>div:first-child>:first-child{margin-top:0!important}.text-rich-text>:last-child,.text-rich-text ol li:last-child,.text-rich-text ul li:last-child{margin-bottom:0!important}.icon-embed-xxsmall,.icon-embed-xsmall,.icon-embed-custom1,.icon-embed-small,.icon-embed-medium,.icon-embed-large,.icon-embed-xlarge{flex-direction:column;justify-content:center;align-items:center;display:flex}.icon-embed-xxsmall{width:1rem;height:1rem}.icon-embed-xsmall{width:1.5rem;height:1.5rem}.icon-embed-custom1{width:1.25rem;height:1.25rem}.icon-embed-small{width:2rem;height:2rem}.icon-embed-medium{width:3rem;height:3rem}.icon-embed-large{width:5rem;height:5rem}.icon-embed-xlarge{width:6.5rem;height:6.5rem}.icon-1x1-xxsmall{width:1rem;height:1rem}.icon-1x1-xsmall{width:1.5rem;height:1.5rem}.icon-1x1-custom1{width:1.25rem;height:1.25rem}.icon-1x1-small{width:2rem;height:2rem}.icon-1x1-medium{width:3rem;height:3rem}.icon-1x1-large{width:5rem;height:5rem}.icon-1x1-xlarge{width:6.5rem;height:6.5rem}.icon-height-xxsmall{height:1rem}.icon-height-xsmall{height:1.5rem}.icon-height-custom1{height:1.25rem}.icon-height-small{height:2rem}.icon-height-medium{height:3rem}.icon-height-large{height:5rem}.icon-height-xlarge{height:6.5rem}.shadow-xxsmall{box-shadow:0 1px 2px #0000000d}.shadow-xsmall{box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.shadow-small{box-shadow:0 4px 8px -2px #0000001a,0 2px 4px -2px #0000000f}.shadow-medium{box-shadow:0 12px 16px -4px #00000014,0 4px 6px -2px #00000008}.shadow-large{box-shadow:0 20px 24px -4px #00000014,0 8px 8px -4px #00000008}.shadow-xlarge{box-shadow:0 24px 48px -12px #0000002e}.shadow-xxlarge{box-shadow:0 32px 64px -12px #00000024}.aspect-ratio-square{aspect-ratio:1}.aspect-ratio-portrait{aspect-ratio:2/3}.aspect-ratio-landscape{aspect-ratio:3/2}.aspect-ratio-widescreen{aspect-ratio:16/9}.div-square:after{content:"";padding-bottom:100%;display:block}.align-center{margin-left:auto;margin-right:auto}.z-index-1{z-index:1;position:relative}.z-index-2{z-index:2;position:relative}.layer{justify-content:center;align-items:center;position:absolute;inset:0%}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-auto{overflow:auto}.display-inlineflex{display:inline-flex}.pointer-events-none,.pointer-events-off{pointer-events:none}.pointer-events-auto,.pointer-events-on{pointer-events:auto}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.hide{display:none!important}.hidden-ui-elements{display:none}.button{border:1px solid var(--_primitives---colors--neutral-darkest);background-color:var(--_primitives---colors--neutral-darkest);color:var(--_primitives---colors--white);text-align:center;padding:.75rem 1.5rem;text-decoration:none;display:inline-block}.button.is-secondary{background-color:var(--_primitives---opacity--transparent);color:var(--_primitives---colors--neutral-darkest)}.button.is-secondary.is-alternate{background-color:var(--_primitives---opacity--transparent);color:var(--_primitives---colors--white)}.button.is-small{padding:.5rem 1.25rem}.button.is-alternate{border-color:var(--_primitives---colors--white);background-color:var(--_primitives---colors--white);color:var(--_primitives---colors--neutral-darkest)}.button.is-icon{grid-column-gap:.75rem;grid-row-gap:.75rem;justify-content:center;align-items:center;display:flex}.button.is-link{background-color:var(--_primitives---opacity--transparent);color:var(--_primitives---colors--neutral-darkest);border-style:none;padding:.25rem 0;line-height:1;text-decoration:none}.button.is-link.is-alternate{background-color:var(--_primitives---opacity--transparent);color:var(--_primitives---colors--white)}.button.is-link.is-icon{grid-column-gap:.5rem;grid-row-gap:.5rem}.button-group{grid-column-gap:1rem;grid-row-gap:1rem;flex-wrap:wrap;align-items:center;display:flex}.button-group.is-center{justify-content:center;align-items:center}.tag{grid-column-gap:.5rem;grid-row-gap:.5rem;border:1px solid var(--_primitives---colors--neutral-lightest);background-color:var(--_primitives---colors--neutral-lightest);color:var(--_primitives---colors--neutral-darkest);justify-content:center;align-items:center;padding:.175rem .5rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.tag.is-alternate{border-color:var(--_primitives---colors--white);background-color:var(--_primitives---colors--white);color:var(--_primitives---colors--neutral-darkest)}.tag.is-text{border-style:none;border-color:var(--_primitives---opacity--transparent);background-color:var(--_primitives---opacity--transparent);padding:0;display:inline-block}.tag.is-text.is-alternate{background-color:var(--_primitives---opacity--transparent);color:var(--_primitives---colors--white)}.tabs-menu{border:1px solid var(--color-scheme-1--border);background-color:var(--color-scheme-1--foreground);align-self:center;margin-bottom:3rem;padding:.25rem;display:flex}.tab-link{border:1px solid var(--_primitives---opacity--transparent);background-color:var(--_primitives---opacity--transparent);padding:.5rem 1.5rem}.tab-link.is-active{border-color:var(--color-scheme-1--border);background-color:var(--color-scheme-1--background)}.category-filter-menu{align-items:center;width:100%;margin-bottom:4rem;display:flex}.category-filter-menu.is-center{justify-content:center;align-items:center}.category-filter-link{border:1px solid var(--_primitives---opacity--transparent);background-color:var(--_primitives---opacity--transparent);white-space:nowrap;flex:none;padding:.5rem 1rem;text-decoration:none}.category-filter-link.is-active{border-color:var(--color-scheme-1--border);background-color:var(--color-scheme-1--foreground)}.slider-arrow{border:1px solid var(--color-scheme-1--border);background-color:var(--color-scheme-1--foreground);width:3rem;height:3rem;color:var(--color-scheme-1--text);border-radius:100%;justify-content:center;align-items:center;display:flex}.slider-arrow.is-bottom-previous{inset:auto 4rem 0% auto}.slider-arrow.is-bottom-next{inset:auto 0% 0% auto}.slider-arrow.is-centre-previous,.slider-arrow.is-centre-next{bottom:4rem}.slider-arrow-icon,.slider-arrow-icon_default{flex-direction:column;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.form_form{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.form_field-wrapper{position:relative}.form_field-label{margin-bottom:.5rem;font-weight:400}.form_field-label.is-alternate{color:var(--_primitives---colors--white)}.form_input{border:1px solid var(--_primitives---colors--neutral-darkest);background-color:var(--_primitives---colors--white);width:100%;height:auto;min-height:2.75rem;color:var(--_primitives---colors--neutral-darkest);border-radius:0;margin-bottom:0;padding:.5rem .75rem;font-size:1rem;line-height:1.6;display:block}.form_input:focus{border-color:var(--_primitives---colors--neutral-darkest)}.form_input::placeholder{color:var(--_primitives---opacity--neutral-darkest-60)}.form_input.is-text-area{height:auto;min-height:11.25rem;padding-top:.75rem;padding-bottom:.75rem;overflow:auto}.form_input.is-select-input{background-image:url(/images/chevron-down.svg);background-position:99%;background-repeat:no-repeat;background-size:auto}.form_input.is-select-input.is-alternate{background-image:url(/images/chevron-down-white.svg)}.form_input.is-alternate{border-color:var(--_primitives---colors--white);background-color:var(--_primitives---opacity--transparent);color:var(--_primitives---colors--white)}.form_input.is-alternate::placeholder{color:var(--_primitives---opacity--white-60)}.form_checkbox,.form_radio{align-items:center;margin-bottom:0;display:flex}.form_checkbox.is-alternate,.form_radio.is-alternate{color:var(--_primitives---colors--white)}.form_checkbox-label,.form_radio-label{margin-bottom:0}.form_checkbox-icon,.form_radio-icon{cursor:pointer;width:1.125rem;min-width:1.125rem;height:1.125rem;min-height:1.125rem;accent-color:var(--_primitives---colors--neutral-darkest);margin:0 .5rem 0 0}.form_message-success-wrapper,.form_message-error-wrapper{margin-top:1rem;padding:0}.form_message-success{color:#027a48;background-color:#ecfdf3;flex-direction:column;justify-content:center;align-items:center;padding:2.5rem;display:flex}.form_message-error{color:#b42318;background-color:#fef3f2;flex-direction:column;justify-content:center;align-items:center;padding:1rem;display:flex}@media screen and (width<=991px){.hide-tablet{display:none!important}.max-width-full-tablet{width:100%;max-width:none}.padding-section-medium{padding-top:4rem;padding-bottom:4rem}.padding-section-large{padding-top:6rem;padding-bottom:6rem}.margin-large{margin:2.5rem}.margin-xlarge{margin:3.5rem}.margin-xxlarge{margin:4.5rem}.margin-huge{margin:5rem}.margin-xhuge{margin:6rem}.margin-xxhuge{margin:7.5rem}.padding-large{padding:2.5rem}.padding-xlarge{padding:3.5rem}.padding-xxlarge{padding:4.5rem}.padding-huge{padding:5rem}.padding-xhuge{padding:6rem}.padding-xxhuge{padding:7.5rem}.spacer-large{padding-top:2.5rem}.spacer-xlarge{padding-top:3.5rem}.spacer-xxlarge{padding-top:4.5rem}.spacer-huge{padding-top:5rem}.spacer-xhuge{padding-top:6rem}.spacer-xxhuge{padding-top:7.5rem}.heading-style-h1{font-size:3.25rem}.heading-style-h2{font-size:2.75rem}.heading-style-h3{font-size:2.25rem}.heading-style-h4{font-size:1.75rem}.button-group.is-center-tablet{justify-content:center;align-items:center}}@media screen and (width<=767px){.hide-mobile-landscape{display:none!important}.max-width-full-mobile-landscape{width:100%;max-width:none}.padding-section-small{padding-top:2rem;padding-bottom:2rem}.padding-section-medium{padding-top:3rem;padding-bottom:3rem}.padding-section-large{padding-top:4rem;padding-bottom:4rem}.margin-xsmall{margin:.75rem}.margin-small{margin:1.25rem}.margin-medium{margin:1.5rem}.margin-large{margin:2rem}.margin-xlarge{margin:2.5rem}.margin-xxlarge{margin:3rem}.margin-huge{margin:3.5rem}.margin-xhuge{margin:4rem}.margin-xxhuge{margin:5rem}.padding-xsmall{padding:.75rem}.padding-small{padding:1.25rem}.padding-medium{padding:1.5rem}.padding-large{padding:2rem}.padding-xlarge{padding:2.5rem}.padding-xxlarge{padding:3rem}.padding-huge{padding:3.5rem}.padding-xhuge{padding:4rem}.padding-xxhuge{padding:5rem}.spacer-xsmall{padding-top:.75rem}.spacer-small{padding-top:1.25rem}.spacer-medium{padding-top:1.5rem}.spacer-large{padding-top:2rem}.spacer-xlarge{padding-top:2.5rem}.spacer-xxlarge{padding-top:3rem}.spacer-huge{padding-top:3.5rem}.spacer-xhuge{padding-top:4rem}.spacer-xxhuge{padding-top:5rem}.heading-style-h1{font-size:2.5rem}.heading-style-h2{font-size:2.25rem}.heading-style-h3{font-size:2rem}.heading-style-h4{font-size:1.5rem;line-height:1.4}.heading-style-h5{font-size:1.25rem}.heading-style-h6,.text-size-large{font-size:1.125rem}.text-size-medium{font-size:1rem}.text-style-quote{font-size:1.125rem}.text-style-nowrap{white-space:normal}.button-group.is-center-phone{justify-content:center;align-items:center}.category-filter-menu{width:100vw;margin-left:-5vw;padding-left:5vw;overflow:scroll}}@media screen and (width<=479px){.hide-mobile,.hide-mobile-portrait{display:none!important}.max-width-full-mobile-portrait{width:100%;max-width:none}}.container-large-xl{width:100%;max-width:100rem;margin-left:auto!important;margin-right:auto!important}.container-large-xxl{width:100%;max-width:120rem;margin-left:auto!important;margin-right:auto!important}.grid-cols-12{grid-column-gap:clamp(12px, 2vw, 16px);grid-row-gap:clamp(12px, 2vw, 16px);grid-template-rows:auto;grid-template-columns:repeat(12,1fr);grid-auto-columns:1fr;width:100%;display:grid}.img{object-fit:cover;width:100%;max-width:100%;height:100%}@media screen and (width<=991px){.grid-cols-12{grid-template-columns:repeat(8,1fr)}}@media screen and (width<=767px){.grid-cols-12{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr}}html{font-size:16px}body{background-color:var(--_primitives---colors--crema);color:var(--_primitives---colors--tinta);font-family:var(--_typography---font-styles--body);font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6,.heading-style-h1,.heading-style-h2,.heading-style-h3,.heading-style-h4,.heading-style-h5,.heading-style-h6{font-family:var(--_typography---font-styles--heading);letter-spacing:-.02em;margin:0;font-weight:600;font-stretch:118%;line-height:1.125}.heading-style-h1{font-size:4.5rem}.heading-style-h2{font-size:3.25rem}.heading-style-h3{font-size:2.5rem}.heading-style-h4{letter-spacing:-.015em;font-size:1.875rem}.heading-style-h5{letter-spacing:-.01em;font-size:1.5rem;line-height:1.2}.heading-style-h6{letter-spacing:-.005em;font-size:1.25rem;line-height:1.25}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit}.text-apagado{color:var(--_primitives---colors--apagado)}[data-reveal] .st-line{margin-bottom:-.08em;padding-bottom:.08em}.motion [data-reveal=hero]{visibility:hidden}.scheme-crema{background-color:var(--_primitives---colors--crema);color:var(--_primitives---colors--tinta)}.scheme-arena{background-color:var(--_primitives---colors--arena);color:var(--_primitives---colors--tinta)}.scheme-lima{background-color:var(--_primitives---colors--lima);color:var(--_primitives---colors--tinta)}.scheme-tinta{background-color:var(--_primitives---colors--tinta);color:var(--_primitives---colors--crema)}.scheme-bosque{background-color:var(--_primitives---colors--bosque);color:var(--_primitives---colors--crema)}.icon-flecha{flex:none;width:1rem;height:1rem;display:block}.button.is-arrow{border-radius:var(--_ui-styles---radius--small);text-align:left;border:1px solid #0000;align-items:center;padding:.8125rem 1.125rem;font-size:1rem;font-weight:600;line-height:1.25;transition:background-color .3s,color .3s,border-color .3s;display:inline-flex}.button_icon{flex:none;width:1rem;height:1rem;margin-left:.625rem;display:block;position:relative;overflow:hidden}.button_icon-track{justify-content:space-between;width:2.5rem;transition:transform .45s cubic-bezier(.65,0,.2,1);display:flex;position:absolute;top:0;left:-1.5rem}.button.is-primario{background-color:var(--_primitives---colors--hoja);color:var(--_primitives---colors--tinta)}.button.is-oscuro{background-color:var(--_primitives---colors--tinta);color:var(--_primitives---colors--crema)}.button.is-claro{background-color:var(--_primitives---colors--crema);color:var(--_primitives---colors--tinta)}.button.is-contorno{border-color:var(--_primitives---colors--tinta);color:var(--_primitives---colors--tinta);background-color:#0000}.button.is-contorno-claro{border-color:var(--_primitives---opacity--crema-70);color:var(--_primitives---colors--crema);background-color:#0000}@media (hover:hover) and (pointer:fine){.button.is-arrow:hover .button_icon-track{transform:translate(1.5rem)}.button.is-primario:hover{background-color:var(--_primitives---colors--hoja-clara)}.button.is-oscuro:hover{background-color:var(--_primitives---colors--bosque)}.button.is-claro:hover{background-color:var(--_primitives---colors--lima)}.button.is-contorno:hover{background-color:var(--_primitives---colors--tinta);color:var(--_primitives---colors--crema)}.button.is-contorno-claro:hover{background-color:var(--_primitives---colors--crema);border-color:var(--_primitives---colors--crema);color:var(--_primitives---colors--tinta)}}.tarjeta_flecha{z-index:2;border-radius:var(--_ui-styles---radius--small);background-color:var(--_primitives---colors--hoja);width:2.5rem;height:2.5rem;color:var(--_primitives---colors--tinta);justify-content:center;align-items:center;transition:transform .4s cubic-bezier(.65,0,.2,1);display:flex;position:absolute;top:.75rem;right:.75rem}.navbar_header{position:relative}.navbar_fixed{z-index:100;pointer-events:none;position:fixed;inset:0}.navbar_barra{z-index:3;border:1px solid var(--_primitives---opacity--tinta-15);background-color:var(--_primitives---colors--crema);height:4.25rem;color:var(--_primitives---colors--tinta);pointer-events:auto;border-radius:.875rem;justify-content:space-between;align-items:center;padding:.375rem .5rem .375rem 1rem;display:flex;position:absolute;top:.75rem;left:.75rem;right:.75rem}.navbar_logo{aspect-ratio:1024/582;flex:none;width:5.75rem;display:block;position:relative;overflow:hidden}.navbar_logo .img{object-fit:contain}.navbar_acciones{align-items:stretch;height:3.25rem;display:flex}.navbar_cta{margin-right:.5rem;display:flex}.navbar_cta .button-group{flex-wrap:nowrap}.navbar_cta .button.is-arrow{white-space:nowrap;height:3.25rem}.navbar_toggle{border-radius:var(--_ui-styles---radius--small);background-color:var(--_primitives---colors--tinta);color:var(--_primitives---colors--crema);font:inherit;cursor:pointer;border:0;align-items:center;padding:0 1.125rem;font-weight:600;transition:background-color .3s;display:flex}.navbar_toggle-texto{text-align:left;height:1.5rem;margin-right:.75rem;display:block;overflow:hidden}.navbar_toggle-roll{transition:transform .5s cubic-bezier(.65,0,.2,1);display:block}.navbar_toggle-roll>span{height:1.5rem;display:block}.navbar_toggle[aria-expanded=true] .navbar_toggle-roll{transform:translateY(-1.5rem)}.navbar_toggle-icono{width:1.25rem;height:.75rem;display:block;position:relative}.navbar_toggle-icono>span{background-color:currentColor;width:100%;height:2px;transition:transform .5s cubic-bezier(.65,0,.2,1),top .5s cubic-bezier(.65,0,.2,1);position:absolute;left:0}.navbar_toggle-icono>span:first-child{top:0}.navbar_toggle-icono>span:last-child{top:calc(100% - 2px)}.navbar_toggle[aria-expanded=true] .navbar_toggle-icono>span:first-child{top:calc(50% - 1px);transform:rotate(45deg)}.navbar_toggle[aria-expanded=true] .navbar_toggle-icono>span:last-child{top:calc(50% - 1px);transform:rotate(-45deg)}.navbar_capa{z-index:1;visibility:hidden;background-color:var(--_primitives---opacity--neutral-darkest-60);position:absolute;inset:0}.is-open>.navbar_capa{pointer-events:auto}.navbar_panel{z-index:2;visibility:hidden;width:min(48rem,100%);position:absolute;top:0;bottom:0;right:0;overflow:hidden}.is-open>.navbar_panel{pointer-events:auto}.navbar_fondo{position:absolute;inset:0}.navbar_fondo.is-hoja{background-color:var(--_primitives---colors--hoja)}.navbar_fondo.is-bosque{background-color:var(--_primitives---colors--bosque)}.navbar_fondo.is-tinta{background-color:var(--_primitives---colors--tinta)}.navbar_scroll{height:100%;color:var(--_primitives---colors--crema);overscroll-behavior:contain;flex-direction:column;justify-content:space-between;padding:7rem 2.5rem 2.5rem;display:flex;position:relative;overflow-y:auto}.navbar_enlace{justify-content:space-between;align-items:center;padding:.375rem 0;text-decoration:none;transition:opacity .3s;display:flex;position:relative}.navbar_enlace-mascara{padding-bottom:.08em;display:block;overflow:hidden}.navbar_enlace-texto{font-family:var(--_typography---font-styles--heading);letter-spacing:-.02em;transform-origin:0 100%;font-size:3.75rem;font-weight:600;font-stretch:118%;line-height:1.1;display:block}.navbar_enlace[aria-current=page] .navbar_enlace-texto{color:var(--_primitives---colors--hoja)}.navbar_enlace-flecha{opacity:0;transition:opacity .3s,transform .4s cubic-bezier(.65,0,.2,1);display:block;transform:translate(-1rem)}.navbar_enlace-flecha .icon-flecha{width:2rem;height:2rem}.navbar_secundario{border-top:1px solid var(--_primitives---opacity--crema-20);grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:2rem;margin-top:2.5rem;padding-top:1.5rem;display:grid}.navbar_titulo{color:var(--_primitives---colors--hoja);margin-bottom:.75rem;font-size:.875rem;font-weight:500}.navbar_subenlace{padding:.1875rem 0;text-decoration:none;transition:color .3s;display:inline-block}.navbar_subenlace.is-email{overflow-wrap:anywhere}.navbar_subenlace[aria-current=page]{color:var(--_primitives---colors--hoja)}@media (hover:hover) and (pointer:fine){.navbar_toggle:hover{background-color:var(--_primitives---colors--bosque)}.navbar_lista:hover .navbar_enlace:not(:hover){opacity:.4}.navbar_enlace:hover .navbar_enlace-flecha{opacity:1;transform:translate(0)}.navbar_subenlace:hover{color:var(--_primitives---colors--hoja)}}.tarjeta{border-radius:var(--_ui-styles---radius--medium);text-decoration:none;display:block;position:relative;overflow:hidden}.tarjeta.is-foto{color:var(--_primitives---colors--crema);background-color:var(--_primitives---colors--tinta)}.tarjeta_imagen{position:absolute;inset:0;overflow:hidden}.tarjeta_imagen .img{transition:transform .9s cubic-bezier(.2,.7,.2,1)}.tarjeta_imagen:after{content:"";background:linear-gradient(#0e171200 32%,#0e171266 62%,#0e1712d9 100%);position:absolute;inset:0}.tarjeta_texto{z-index:1;position:absolute;bottom:1.125rem;left:1.25rem;right:1.25rem}.tarjeta_texto>p{max-width:30rem;margin-top:.375rem}.tarjeta.is-arco,.tarjeta.is-plana{flex-direction:column;justify-content:space-between;padding:1.25rem;display:flex}.tarjeta_arco{border-radius:999px 999px 0 0;flex:1 1 0;width:72%;min-height:0;margin-bottom:1rem;position:relative;overflow:hidden}.tarjeta_ovalo{border-radius:50%;flex:none;width:11rem;height:7.5rem;position:relative;overflow:hidden}.tarjeta_arco .img,.tarjeta_ovalo .img{transition:transform .9s cubic-bezier(.2,.7,.2,1)}.tarjeta_texto-plano>p{margin-top:.375rem}@media (hover:hover) and (pointer:fine){.tarjeta:hover .img{transform:scale(1.04)}.tarjeta:hover .tarjeta_flecha,.escala_tarjeta:hover .tarjeta_flecha,.cta-final_secundaria:hover .tarjeta_flecha,.catalogo_item:hover .tarjeta_flecha,.cubre_item:hover .tarjeta_flecha{transform:translate(-.25rem,.25rem)rotate(-45deg)}}.section_hero{position:relative;overflow:hidden}.hero_component{position:relative}.hero_fondos{transform-origin:top;position:absolute;inset:0}.hero_fondo{position:absolute;inset:0;overflow:hidden}.hero_velo{z-index:50;pointer-events:none;background:linear-gradient(#0e171200 28%,#0e171299 66%,#0e1712e6 100%),linear-gradient(90deg,#0e171299 0%,#0e171200 62%);position:absolute;inset:0}.hero_content{z-index:51;flex-direction:column;justify-content:flex-end;min-height:100svh;padding-top:7.5rem;display:flex;position:relative}.hero_grid{align-items:end;padding-bottom:2.5rem}[data-hero-cell="1-8"]{grid-column:1/9}[data-hero-cell="9-12"]{grid-column:9/13}.hero_heading{letter-spacing:-.025em;max-width:17ch;font-size:clamp(2.5rem,5.4vw,5.75rem);line-height:1.125}.hero_parrafo{max-width:34rem}.hero_tarjeta{background-color:var(--_primitives---opacity--crema-20);border-radius:1.75rem;padding:.5rem}.hero_tarjeta-marco{aspect-ratio:16/11;background-color:var(--_primitives---colors--tinta);border-radius:1.25rem;position:relative;overflow:hidden}.hero_slide{color:var(--_primitives---colors--crema);text-decoration:none;display:block;position:absolute;inset:0;overflow:hidden}.hero_slide-velo{background:linear-gradient(#0e1712b3 0%,#0e171200 55%);position:absolute;inset:0}.hero_slide-texto{display:block;position:absolute;top:1rem;left:1.125rem;right:1.125rem}.hero_slide-nombre{align-items:center;font-size:1.25rem;font-weight:600;font-stretch:112%;line-height:1.25;display:flex}.hero_slide-nombre .icon-flecha{margin-left:.5rem;transition:transform .4s cubic-bezier(.65,0,.2,1)}.hero_slide-frase{font-size:.9375rem;display:block}.hero_puntos{z-index:60;grid-template-rows:auto;grid-template-columns:repeat(4,1fr);column-gap:.375rem;display:grid;position:absolute;bottom:.375rem;left:1.125rem;right:1.125rem}.hero_punto{cursor:pointer;background:0 0;border:0;height:1.75rem;padding:0;display:block;position:relative}.hero_punto:before{content:"";background-color:var(--_primitives---opacity--white-40);border-radius:3px;width:100%;height:3px;margin-top:-1.5px;position:absolute;top:50%;left:0}.hero_punto-barra{background-color:var(--_primitives---colors--hoja);transform-origin:0;border-radius:3px;width:100%;height:3px;margin-top:-1.5px;position:absolute;top:50%;left:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.hero_slide:hover .hero_slide-nombre .icon-flecha{transform:translate(.375rem)}}.marquee_component{background-color:var(--_primitives---colors--tinta);color:var(--_primitives---colors--crema);padding:.875rem 0;position:relative;overflow:hidden}.marquee_scroll{width:max-content;display:flex}.marquee_coleccion{flex:none;display:flex}.marquee_item{white-space:nowrap;flex:none;align-items:center;font-size:1.125rem;font-weight:500;display:flex}.marquee_ovalo{border:2px solid var(--_primitives---colors--hoja);border-radius:50%;flex:none;width:1.5rem;height:1rem;margin:0 1.5rem;transition:transform .5s cubic-bezier(.65,0,.2,1);display:block}[data-marquee-status=inverted] .marquee_ovalo{transform:rotate(90deg)}.section_intro{position:relative}[data-intro-cell="3-12"]{grid-column:3/13}.intro_parrafo .st-word{text-indent:0}.intro_parrafo{letter-spacing:-.015em;text-indent:12%;font-size:2.375rem;font-weight:450;line-height:1.25}.section_servicios{position:relative}.servicios_cabecera{padding-bottom:2.5rem}[data-servicios-cabecera-cell="1-8"]{grid-column:1/11}.servicios_grid{grid-template-rows:21rem 21rem 21rem;grid-template-columns:repeat(12,1fr);gap:.75rem;display:grid}[data-servicios-cell="1-5_1-2"]{grid-area:1/1/3/6}[data-servicios-cell="6-9_1-1"]{grid-area:1/6/2/10}[data-servicios-cell="10-12_1-1"]{grid-area:1/10/2/13}[data-servicios-cell="6-12_2-2"]{grid-area:2/6/3/13}[data-servicios-cell="1-3_3-3"]{grid-area:3/1/4/4}[data-servicios-cell="4-8_3-3"]{grid-area:3/4/4/9}[data-servicios-cell="9-12_3-3"]{grid-area:3/9/4/13}.servicios_sello{border-radius:var(--_ui-styles---radius--medium);justify-content:center;align-items:center;padding:1.25rem;display:flex}.servicios_sello-ovalo{border:2px solid var(--_primitives---colors--bosque);border-radius:50%;justify-content:center;align-items:center;width:100%;height:72%;display:flex;transform:rotate(-8deg)}.servicios_sello-texto{color:var(--_primitives---colors--bosque);text-align:center;font-size:1.125rem;font-weight:600;font-stretch:112%;line-height:1.2}.section_anillo{position:relative;overflow:hidden}.anillo_component{padding-top:7rem;padding-bottom:5rem;position:relative}.anillo_nota{z-index:4;max-width:21rem;position:relative}.anillo_stage{--radio:27rem;--tarjeta:9.5rem;height:calc(var(--radio) * 2 + var(--tarjeta) * 1.6);justify-content:center;align-items:center;margin-top:-2rem;display:flex;position:relative}.anillo_guia{width:calc(var(--radio) * 2 + var(--tarjeta) * 1.3);aspect-ratio:1;border:1px solid var(--_primitives---opacity--tinta-15);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.anillo_palabras{z-index:1;width:100%;position:relative}.anillo_heading{letter-spacing:-.035em;text-align:center;font-size:7.5rem;line-height:1.08;display:block}.anillo_mascara{white-space:nowrap;margin-bottom:-.06em;padding-bottom:.1em;display:block;overflow:hidden}.anillo_mascara.is-delante{z-index:3;position:relative}.anillo_linea{display:block}.anillo_linea.is-acento{color:var(--_primitives---colors--bosque)}.anillo_giro{z-index:2;pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.anillo_item{transform:rotate(var(--angulo)) translateY(calc(var(--radio) * -1));position:absolute;top:0;left:0}.anillo_contra{width:0;height:0;position:absolute;top:0;left:0}.anillo_tarjeta{width:var(--tarjeta);transform:translate(-50%, -50%) rotate(calc(var(--angulo) * -1 + var(--inclinacion)));background-color:#fff;padding:.375rem .375rem .25rem;display:block;position:absolute;top:0;left:0}.anillo_imagen{aspect-ratio:1;position:relative;overflow:hidden}.anillo_etiqueta{color:var(--_primitives---colors--tinta);white-space:nowrap;padding:.25rem 0 0;font-size:.75rem;font-weight:500;line-height:1.3;display:block}.section_escala{position:relative}.escala_component{position:relative;overflow:hidden}.escala_imagen{height:100svh;min-height:34rem;position:relative;overflow:hidden}.escala_velo{background:linear-gradient(#0e171200 55%,#0e171280 100%);position:absolute;inset:0}.escala_contenido{position:absolute;bottom:2rem;left:0;right:0}.escala_tarjeta{border-radius:var(--_ui-styles---radius--medium);max-width:34rem;margin-left:auto;padding:1.5rem 4.5rem 1.5rem 1.5rem;text-decoration:none;display:block;position:relative}.section_pasos,.section_perfiles{position:relative}[data-pasos-cell="1-5"]{grid-column:1/6}[data-pasos-cell="6-12"]{grid-column:6/13}.pasos_cabecera{align-self:start;position:sticky;top:7rem}.pasos_list{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);row-gap:.75rem;display:grid}.pasos_item{width:74%;min-height:19rem;margin-left:calc(13% * var(--escalon));border-radius:var(--_ui-styles---radius--medium);flex-direction:column;justify-content:space-between;padding:1.5rem;display:flex;position:relative}.pasos_item.is-sin-numero{justify-content:flex-end}.pasos_numero{letter-spacing:-.03em;font-size:4.5rem;font-weight:600;font-stretch:118%;line-height:1}.scheme-tinta>.pasos_numero{color:var(--_primitives---colors--hoja)}.section_ganas{position:relative}.ganas_fondo{position:absolute;inset:0}.ganas_sticky{height:100svh;position:sticky;top:0;overflow:hidden}.ganas_capa{position:absolute;inset:0}.motion [data-ganas-izquierda]{clip-path:inset(100% 100% 0% 0% round 0 6rem 0 0)}.motion [data-ganas-derecha]{clip-path:inset(100% 0% 0% 100% round 6rem 0 0)}.ganas_velo{background:linear-gradient(#0e171226 0%,#0e171273 50%,#0e1712cc 100%);position:absolute;inset:0}.motion .ganas_velo{opacity:0}html:not(.motion) .ganas_fondo{height:100svh;top:auto}html:not(.motion) .ganas_espacio{display:none}.ganas_contenido{z-index:1;position:relative}.ganas_cabecera{padding-top:5rem}.ganas_heading{letter-spacing:-.03em;text-align:center;font-size:5.5rem}.ganas_heading-desplazado{padding-left:18%;display:inline-block}.ganas_lista{max-width:24rem;margin:5rem auto 0;padding-bottom:4rem}.ganas_item+.ganas_item{margin-top:3.5rem}.ganas_espacio{height:100vh}.ganas_final{min-height:100svh;color:var(--_primitives---colors--crema);align-items:flex-end;padding-bottom:4rem;display:flex}.ganas_final>.padding-global{width:100%}[data-ganas-cell="1-8"]{grid-column:1/10}.section_cta-final{position:relative}.cta-final_grid{grid-template-rows:auto;grid-template-columns:2fr 1fr;gap:.75rem;display:grid}.cta-final_principal{border-radius:var(--_ui-styles---radius--medium);flex-direction:column;justify-content:flex-end;min-height:26rem;padding:2rem;display:flex}.cta-final_secundaria{border-radius:var(--_ui-styles---radius--medium);flex-direction:column;justify-content:space-between;padding:1.5rem;text-decoration:none;display:flex;position:relative}.cta-final_secundaria>div:first-child{padding-right:3rem}.cta-final_imagen-wrapper{aspect-ratio:16/10;border-radius:var(--_ui-styles---radius--small);flex:none;margin-top:1.5rem;position:relative;overflow:hidden}.footer_section{position:relative;overflow:hidden}.footer_top{padding-top:5rem}[data-footer-cell="1-5"]{grid-column:1/6}[data-footer-cell="6-8"]{grid-column:6/9}[data-footer-cell="9-10"]{grid-column:9/11}[data-footer-cell="11-12"]{grid-column:11/13}.footer_logo{aspect-ratio:1108/821;width:9rem;position:relative;overflow:hidden}.footer_logo .img{object-fit:contain}.footer_titulo{color:var(--_primitives---colors--texto-suave);margin-bottom:.75rem;font-size:.875rem;font-weight:500}.footer_enlace{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;padding:.1875rem 0;text-decoration:none;transition:background-size .4s cubic-bezier(.65,0,.2,1);display:inline-block}.footer_enlace-texto{text-underline-offset:.2em}.footer_wordmark{margin-top:4rem;overflow:hidden}.footer_wordmark svg{width:100%;height:auto;display:block;overflow:visible}.footer_wordmark text{fill:var(--_primitives---colors--tinta);font-family:var(--_typography---font-styles--heading);font-size:216px;font-weight:700;font-stretch:125%}.footer_bottom{border-top:1px solid var(--_primitives---opacity--tinta-15);flex-wrap:wrap;justify-content:space-between;align-items:center;padding:1.25rem 0 1.5rem;display:flex}.footer_legal-lista{margin-top:.25rem;display:flex}.footer_legal-lista>li{margin-right:1rem}.opera-magnia_logo{aspect-ratio:510/99;width:10.625rem;transition:opacity .3s;display:block;position:relative;overflow:hidden}.opera-magnia_logo.is-white .img{filter:brightness(0)invert()}@media (hover:hover) and (pointer:fine){.opera-magnia_logo:hover{opacity:.7}.footer_enlace:hover{background-size:100% 1px}}.section_pagina-hero{position:relative}.pagina-hero_component{padding-top:10rem;padding-bottom:3.5rem}.pagina-hero_component .grid-cols-12{align-items:end}[data-pagina-hero-cell="1-9"]{grid-column:1/10}[data-pagina-hero-cell="10-12"]{grid-column:10/13}.pagina-hero_heading{letter-spacing:-.025em;font-size:clamp(2.5rem,5.4vw,5.75rem)}.section_catalogo{position:relative}[data-catalogo-cell="1-3"]{grid-column:1/4}[data-catalogo-cell="4-12"]{grid-column:4/13}.catalogo_lateral{align-self:start;position:sticky;top:7rem}.catalogo_titulo{font-family:var(--_typography---font-styles--body);letter-spacing:0;font-size:1rem;font-weight:500;font-stretch:100%;line-height:1.5}.catalogo_list{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 1.5rem;display:grid}.catalogo_item{text-decoration:none;display:block}.catalogo_imagen{aspect-ratio:4/3;border-radius:var(--_ui-styles---radius--medium);position:relative;overflow:hidden}.catalogo_imagen .img{transition:transform .9s cubic-bezier(.2,.7,.2,1)}.catalogo_etiquetas{flex-wrap:wrap;margin-top:.75rem;display:flex}.catalogo_etiqueta{border:1px solid var(--_primitives---colors--tinta);border-radius:99px;margin:0 .375rem .375rem 0;padding:.125rem .625rem;font-size:.875rem;font-weight:500}@media (hover:hover) and (pointer:fine){.catalogo_item:hover .img{transform:scale(1.04)}}.section_ficha-hero{position:relative}.ficha-hero_component{align-items:flex-end;min-height:100svh;padding:7rem .75rem .75rem;display:flex;position:relative;overflow:hidden}.ficha-hero_imagen{background-color:var(--_primitives---colors--tinta);position:absolute;inset:0;overflow:hidden}.ficha-hero_imagen .is-parallax,.ficha-detalle_imagen .is-parallax,.banda_imagen .is-parallax,.zonas_imagen .is-parallax{height:120%;position:absolute;top:-10%;left:0}.ficha-hero_panel{border-radius:var(--_ui-styles---radius--medium);width:100%;max-width:54rem;padding:1.75rem;position:relative}.ficha-hero_miga{font-size:.875rem;font-weight:500}.ficha-hero_miga>a{text-underline-offset:.2em}.ficha-hero_miga>span[aria-hidden]{margin:0 .375rem}.ficha-hero_heading{letter-spacing:-.025em;font-size:clamp(2.25rem,4.6vw,4.75rem)}.section_ficha-ganas{position:relative}[data-ficha-ganas-cell="1-5"]{grid-column:1/6}[data-ficha-ganas-cell="7-12"]{grid-column:7/13}.ficha-ganas_cabecera{align-self:start;position:sticky;top:7rem}.ficha-ganas_item{border-top:1px solid var(--_primitives---opacity--tinta-15);padding:2rem 0}.ficha-ganas_item:last-child{border-bottom:1px solid var(--_primitives---opacity--tinta-15)}.section_ficha-incluye{position:relative}.incluye_list{border-top:1px solid var(--_primitives---opacity--crema-20);border-left:1px solid var(--_primitives---opacity--crema-20);grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.incluye_item{border-right:1px solid var(--_primitives---opacity--crema-20);border-bottom:1px solid var(--_primitives---opacity--crema-20);padding:1.5rem;font-size:1.25rem;font-weight:500;line-height:1.3}.incluye_item:last-child:nth-child(3n+1){grid-column:span 3}.incluye_item:last-child:nth-child(3n+2){grid-column:span 2}.section_ficha-detalle{position:relative}.ficha-detalle_grid{grid-template-rows:auto;grid-template-columns:repeat(12,1fr);align-items:end;column-gap:.75rem;display:grid}[data-ficha-detalle-cell="1-7"]{grid-column:1/8}[data-ficha-detalle-cell="9-12"]{grid-column:9/13}.ficha-detalle_imagen{aspect-ratio:4/3;border-radius:var(--_ui-styles---radius--medium);position:relative;overflow:hidden}.ficha-detalle_imagen.is-arco{aspect-ratio:3/4;border-radius:999px 999px var(--_ui-styles---radius--medium) var(--_ui-styles---radius--medium)}.section_faq{position:relative}[data-faq-cell="1-4"]{grid-column:1/5}[data-faq-cell="6-12"]{grid-column:6/13}.faq_item{border-top:1px solid var(--_primitives---opacity--tinta-15)}.faq_item:last-child{border-bottom:1px solid var(--_primitives---opacity--tinta-15)}.faq_titulo{font-family:var(--_typography---font-styles--body);letter-spacing:0;font-size:1.25rem;font-weight:500;font-stretch:100%;line-height:1.3}.faq_boton{width:100%;color:inherit;font:inherit;font-stretch:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:1.25rem 0;display:flex}.faq_icono{flex:none;width:1rem;height:1rem;margin-left:1rem;display:block;position:relative}.faq_icono:before,.faq_icono:after{content:"";background-color:currentColor;width:100%;height:2px;transition:transform .4s cubic-bezier(.65,0,.2,1);position:absolute;top:calc(50% - 1px);left:0}.faq_icono:after{transform:rotate(90deg)}.is-open .faq_icono:after{transform:rotate(0)}.js .faq_panel{visibility:hidden;height:0;overflow:hidden}.faq_respuesta{max-width:40rem;color:var(--_primitives---colors--texto-suave);padding-bottom:1.5rem}.section_otros{position:relative}.otros_titulo{font-family:var(--_typography---font-styles--body);letter-spacing:0;margin-bottom:1rem;font-size:1rem;font-weight:500;font-stretch:100%;line-height:1.5}.otros_enlace{border-top:1px solid var(--_primitives---opacity--tinta-15);justify-content:space-between;align-items:center;padding:.75rem 0;text-decoration:none;transition:color .3s,padding-left .4s cubic-bezier(.65,0,.2,1);display:flex}.otros_nombre{letter-spacing:-.02em;font-size:2.25rem;font-weight:600;font-stretch:118%;line-height:1.2}.otros_flecha .icon-flecha{width:1.75rem;height:1.75rem}@media (hover:hover) and (pointer:fine){.otros_enlace:hover{color:var(--_primitives---colors--bosque);padding-left:.75rem}}.section_banda{position:relative;overflow:hidden}.banda_imagen{height:80vh;min-height:26rem;position:relative;overflow:hidden}.section_cubre{position:relative}.cubre_list{grid-template-rows:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.cubre_item{border-radius:var(--_ui-styles---radius--medium);background-color:var(--_primitives---colors--arena);height:100%;text-decoration:none;display:block;position:relative;overflow:hidden}.cubre_imagen{aspect-ratio:1;position:relative;overflow:hidden}.cubre_imagen .img{transition:transform .9s cubic-bezier(.2,.7,.2,1)}.cubre_texto{padding:1rem}.cubre_texto>p{margin-top:.25rem}@media (hover:hover) and (pointer:fine){.cubre_item:hover .img{transform:scale(1.04)}}.section_zonas{position:relative}.zonas_list{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);row-gap:.75rem;display:grid}.zonas_item{border-radius:var(--_ui-styles---radius--medium);grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative;overflow:hidden}.zonas_item:nth-child(2n) .zonas_imagen{order:2}.zonas_imagen{min-height:30rem;position:relative;overflow:hidden}.zonas_texto{align-self:end;padding:2.5rem}.zonas_lugares{flex-wrap:wrap;display:flex}.zonas_lugar{border:1px solid;border-radius:99px;margin:0 .5rem .5rem 0;padding:.25rem .875rem;font-weight:500}.zonas_lugar.is-apagado{border-style:dashed}.zonas_cierre{background-color:var(--_primitives---colors--crema);height:4rem}.section_contacto{position:relative}.contacto_component{padding-top:10rem;padding-bottom:5rem}[data-contacto-cell="1-7"]{grid-column:1/8}[data-contacto-cell="9-12"]{grid-column:9/13}.contacto_dato{border-top:1px solid var(--_primitives---opacity--tinta-15);grid-template-rows:auto;grid-template-columns:11rem minmax(0,1fr);padding:1rem 0;display:grid}.contacto_dato:last-child{border-bottom:1px solid var(--_primitives---opacity--tinta-15)}.contacto_dato dt{color:var(--_primitives---colors--texto-suave)}.contacto_dato dd{margin:0;font-size:1.25rem;font-weight:500;line-height:1.3}.contacto_enlace{text-underline-offset:.2em}.contacto_enlace.is-email{overflow-wrap:anywhere}.contacto_imagen{aspect-ratio:4/5;border-radius:999px 999px var(--_ui-styles---radius--medium) var(--_ui-styles---radius--medium);position:relative;overflow:hidden}.contacto_consejos{border-radius:var(--_ui-styles---radius--medium);margin-top:.75rem;padding:1.5rem}.contacto_lista>li{border-top:1px solid var(--_primitives---opacity--tinta-15);padding:.375rem 0}.section_legal{position:relative}.legal_component{padding-top:10rem;padding-bottom:6rem}@media screen and (width>=1440px){.anillo_stage{--radio:32rem;--tarjeta:11rem}.anillo_heading{font-size:9rem}}@media screen and (width<=1199px){.anillo_stage{--radio:23rem;--tarjeta:8.5rem}.anillo_heading{font-size:6.25rem}}@media screen and (width<=991px){.heading-style-h1{font-size:3.75rem}.heading-style-h2{font-size:2.75rem}.heading-style-h3{font-size:2.25rem}.navbar_enlace-texto{font-size:3.25rem}.navbar_enlace-flecha{display:none}[data-hero-cell="1-8"]{grid-column:1/9}[data-hero-cell="9-12"]{grid-column:1/6}.hero_heading{max-width:15ch}[data-intro-cell="3-12"]{grid-column:1/9}.intro_parrafo{font-size:2rem}[data-servicios-cabecera-cell="1-8"]{grid-column:1/9}.servicios_grid{grid-template-rows:26rem 19rem 22rem 20rem 18rem;grid-template-columns:repeat(8,1fr)}[data-servicios-cell="1-5_1-2"]{grid-area:1/1/2/9}[data-servicios-cell="6-9_1-1"]{grid-area:2/1/3/6}[data-servicios-cell="10-12_1-1"]{grid-area:2/6/3/9}[data-servicios-cell="6-12_2-2"]{grid-area:3/1/4/9}[data-servicios-cell="1-3_3-3"]{grid-area:4/1/5/4}[data-servicios-cell="4-8_3-3"]{grid-area:4/4/5/9}[data-servicios-cell="9-12_3-3"]{grid-area:5/1/6/9}.anillo_stage{--radio:18rem;--tarjeta:7rem}.anillo_heading{font-size:5rem}[data-pasos-cell="1-5"],[data-pasos-cell="6-12"]{grid-column:1/9}.pasos_cabecera{margin-bottom:2rem;position:static}.ganas_heading{font-size:4rem}[data-ganas-cell="1-8"]{grid-column:1/9}[data-footer-cell="1-5"]{grid-column:1/9;margin-bottom:1.5rem}[data-footer-cell="6-8"]{grid-column:1/4}[data-footer-cell="9-10"]{grid-column:4/6}[data-footer-cell="11-12"]{grid-column:6/9}[data-pagina-hero-cell="1-9"]{grid-column:1/9}[data-pagina-hero-cell="10-12"]{grid-column:1/7;margin-top:1rem}[data-catalogo-cell="1-3"],[data-catalogo-cell="4-12"]{grid-column:1/9}.catalogo_lateral{margin-bottom:1rem;position:static}[data-ficha-ganas-cell="1-5"]{grid-column:1/9}[data-ficha-ganas-cell="7-12"]{grid-column:1/9;margin-top:2rem}.ficha-ganas_cabecera{position:static}[data-faq-cell="1-4"]{grid-column:1/9;margin-bottom:1.5rem}[data-faq-cell="6-12"]{grid-column:1/9}.incluye_list{grid-template-columns:repeat(2,minmax(0,1fr))}.incluye_item:last-child:nth-child(3n+1),.incluye_item:last-child:nth-child(3n+2){grid-column:auto}.incluye_item:last-child:nth-child(odd){grid-column:span 2}.cubre_list{grid-template-columns:repeat(2,minmax(0,1fr))}[data-contacto-cell="1-7"]{grid-column:1/9}[data-contacto-cell="9-12"]{grid-column:1/9;margin-top:2.5rem}.contacto_imagen{aspect-ratio:4/3;border-radius:var(--_ui-styles---radius--medium)}}@media screen and (width<=767px){.heading-style-h1{font-size:3rem}.heading-style-h2{font-size:2.25rem}.heading-style-h3{font-size:1.875rem}.heading-style-h4{font-size:1.5rem}.heading-style-h5{font-size:1.375rem}.navbar_scroll{padding:6.5rem 1.5rem 1.5rem}[data-hero-cell="1-8"],[data-hero-cell="9-12"],[data-intro-cell="3-12"],[data-servicios-cabecera-cell="1-8"],[data-pasos-cell="1-5"],[data-pasos-cell="6-12"],[data-ganas-cell="1-8"],[data-pagina-hero-cell="1-9"],[data-pagina-hero-cell="10-12"],[data-catalogo-cell="1-3"],[data-catalogo-cell="4-12"],[data-ficha-ganas-cell="1-5"],[data-ficha-ganas-cell="7-12"],[data-faq-cell="1-4"],[data-faq-cell="6-12"],[data-contacto-cell="1-7"],[data-contacto-cell="9-12"],[data-footer-cell="1-5"],[data-footer-cell="6-8"],[data-footer-cell="9-10"],[data-footer-cell="11-12"]{grid-area:auto}.hero_content{padding-top:6.5rem}.hero_tarjeta-marco{aspect-ratio:16/8}.intro_parrafo{font-size:1.625rem;line-height:1.3}.servicios_grid{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}[data-servicios-cell="1-5_1-2"],[data-servicios-cell="6-9_1-1"],[data-servicios-cell="6-12_2-2"],[data-servicios-cell="1-3_3-3"],[data-servicios-cell="4-8_3-3"],[data-servicios-cell="9-12_3-3"]{grid-area:auto;min-height:20rem}[data-servicios-cell="10-12_1-1"]{grid-area:auto;min-height:11rem}.servicios_sello-ovalo{width:16rem;height:8rem}[data-servicios-cell="1-3_3-3"] .tarjeta_arco{flex:none;width:10rem;height:11rem}.tarjeta.is-plana{min-height:18rem}.anillo_component{padding-top:5rem;padding-bottom:3rem}.anillo_stage{--radio:12rem;--tarjeta:5rem;margin-top:1rem}.anillo_palabras{z-index:3}.anillo_heading{font-size:3rem}.anillo_etiqueta{font-size:.625rem}.pasos_item{width:100%;min-height:15rem;margin-left:0}.ganas_heading{font-size:2.75rem}.ganas_heading-desplazado{padding-left:0}.ganas_lista{margin-top:3rem}.ganas_espacio{height:110vh}.cta-final_grid{grid-template-columns:minmax(0,1fr)}.cta-final_principal{min-height:22rem;padding:1.5rem}.footer_top .grid-cols-12{row-gap:2rem}.pagina-hero_component{padding-top:8rem;padding-bottom:2rem}.catalogo_list{grid-template-columns:minmax(0,1fr);row-gap:2rem}.ficha-hero_panel{padding:1.25rem}.ficha-detalle_grid{grid-template-columns:minmax(0,1fr);row-gap:.75rem}[data-ficha-detalle-cell="1-7"],[data-ficha-detalle-cell="9-12"]{grid-column:auto}.otros_nombre{font-size:1.5rem}.zonas_item{grid-template-columns:minmax(0,1fr)}.zonas_item:nth-child(2n) .zonas_imagen{order:0}.zonas_imagen{min-height:16rem}.zonas_texto{padding:1.5rem}.contacto_component{padding-top:8rem;padding-bottom:3rem}.contacto_dato{grid-template-columns:minmax(0,1fr)}.banda_imagen{height:55vh}}@media screen and (width<=479px){.heading-style-h1{font-size:2.5rem}.heading-style-h2{font-size:2rem}.heading-style-h4{font-size:1.375rem}.navbar_barra{height:3.75rem;padding:.25rem .375rem .25rem .75rem}.navbar_logo{width:4.75rem}.navbar_acciones{height:2.875rem}.navbar_cta{display:none}.navbar_toggle{padding:0 .875rem}.navbar_enlace-texto{font-size:2.5rem}.navbar_secundario{grid-template-columns:minmax(0,1fr);margin-top:1.5rem}.hero_heading{font-size:2.375rem}.ganas_heading{font-size:2.25rem}.anillo_stage{--radio:10.5rem;--tarjeta:4.25rem}.anillo_heading{font-size:2.625rem}.pagina-hero_heading{font-size:2.25rem}.ficha-hero_heading{font-size:2rem}.incluye_list{grid-template-columns:minmax(0,1fr)}.incluye_item:last-child:nth-child(odd){grid-column:auto}.cubre_list{grid-template-columns:minmax(0,1fr)}.cubre_imagen{aspect-ratio:16/9}}
