.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
:root{--line-color:#b6b4ad;--hero-height:100vh;--header-height:60px;--hero-padding:1.5vw;--spread:1}.hero{position:absolute;top:0;left:0;width:100%;height:var(--hero-height);z-index:1;overflow:hidden;display:flex;align-items:center;justify-content:center}.hero-composition{position:relative;width:calc(100% - var(--hero-padding) * 2);height:calc(100% - var(--header-height) - var(--hero-padding) * 2);margin-top:var(--header-height);max-width:1449px}@media (min-width:1440px){.hero-composition{transform:scale(.94)}}@media (min-width:1920px){.hero-composition{max-width:none;transform:scale(.94)}.hero-title h1{font-size:5.73vw}}.hero-lines{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none;opacity:0}.hero-lines line{stroke:var(--line-color);stroke-width:1.5;fill:none}.hero-title{position:absolute;top:calc(50% - var(--header-height) / 2);left:50%;transform:translate(-50%,-50%);z-index:10;text-align:center;width:90%;pointer-events:none}.hero-title h1{font-size:clamp(2.5rem, 5.73vw, 110px);font-weight:500;line-height:.95;letter-spacing:-.04em;opacity:0;animation:reveal 1.5s cubic-bezier(.77,0,.175,1) .3s forwards}@keyframes reveal{0%{transform:translateY(100%);opacity:0}100%{transform:translateY(0);opacity:1}}.hero-image{position:absolute;z-index:5;opacity:0;will-change:transform;left:calc(50% + var(--ox) * var(--spread) * 1%);top:calc(50% + var(--oy) * var(--spread) * 1%);transition:left .4s ease,top .4s ease}.hero-image img{display:block;width:100%;height:100%;object-fit:cover;box-shadow:0 4px 20px rgba(0,0,0,.08)}.hero-image[data-index="0"]{width:11.39vw;aspect-ratio:165/197}.hero-image[data-index="0"] img{border-radius:12px}.hero-image[data-index="1"]{width:12.63vw;aspect-ratio:275/207}.hero-image[data-index="1"] img{border-radius:12px}.hero-image[data-index="2"]{width:18.22vw;aspect-ratio:396/192}.hero-image[data-index="2"] img{border-radius:12px}.hero-image[data-index="3"]{width:9.73vw;aspect-ratio:212/159}.hero-image[data-index="3"] img{border-radius:12px}.hero-image[data-index="4"]{width:10.01vw;aspect-ratio:145/171}.hero-image[data-index="4"] img{border-radius:12px}.hero-image[data-index="5"]{width:17.60vw;aspect-ratio:255/193}.hero-image[data-index="5"] img{border-radius:12px}.hero-image[data-index="6"]{width:8.9vw;aspect-ratio:194/229}.hero-image[data-index="6"] img{border-radius:16px}.hero-image[data-index="7"]{width:9.46vw;aspect-ratio:206/218}.hero-image[data-index="7"] img{border-radius:16px}.hero-image[data-index="8"]{width:16.08vw;aspect-ratio:350/258}.hero-image[data-index="8"] img{border-radius:20px}.cubrir{position:relative;z-index:3;margin-top:var(--hero-height)}@media (max-width:1400px){:root{--spread:.94}}@media (max-width:1300px){:root{--spread:.88}}@media (max-width:1200px){:root{--spread:.82}}@media (max-width:1100px){:root{--spread:.76}}@media (max-width:1000px){:root{--spread:.70}}@media (max-width:900px){:root{--spread:.64}}@media (max-width:800px){:root{--spread:.58}}@media (max-width:767px){:root{--hero-height:100svh;--spread:1}.hero{position:relative;height:100svh}.hero-composition{transform:scale(.95);height:calc(100% - var(--header-height))}.hero-title h1{font-size:clamp(1.8rem, 8.5vw, 3rem);line-height:.92}.hero-image[data-index="0"]{width:26vw}.hero-image[data-index="1"]{width:24vw}.hero-image[data-index="2"]{width:34vw}.hero-image[data-index="3"]{width:16vw}.hero-image[data-index="4"]{width:22vw}.hero-image[data-index="5"]{width:30vw}.hero-image[data-index="6"]{width:20vw}.hero-image[data-index="7"]{width:20vw}.hero-image[data-index="8"]{width:30vw}.hero-image[data-index="0"]{--ox:-33 !important;--oy:-45 !important}.hero-image[data-index="1"]{--ox:7 !important;--oy:-43 !important}.hero-image[data-index="2"]{--ox:-5 !important;--oy:-25 !important}.hero-image[data-index="3"]{--ox:-35 !important;--oy:-6 !important}.hero-image[data-index="4"]{--ox:7 !important;--oy:-4 !important}.hero-image[data-index="5"]{--ox:-33 !important;--oy:16 !important}.hero-image[data-index="6"]{--ox:9 !important;--oy:18 !important}.hero-image[data-index="7"]{--ox:-31 !important;--oy:34 !important}.hero-image[data-index="8"]{--ox:3 !important;--oy:36 !important}.cubrir{margin-top:0}}
.wpa-test-msg{background:#d1ecf1 !important;border:1px solid #bee5eb !important;border-radius:5px !important;color:#0c5460 !important;font-size:14px !important;padding:.75rem 1.25rem !important;font-family:Arial !important;margin-top:5px !important}span.wpa-button{display:inline-block !important;padding-top:5px !important;color:#fff !important;background-color:#6c757d !important;border-color:#6c757d !important;padding:5px 10px !important;border-radius:5px !important;margin-top:5px !important;cursor:pointer !important}#altEmail_container,.altEmail_container{position:absolute !important;overflow:hidden !important;display:inline !important;height:1px !important;width:1px !important;z-index:-1000 !important}
:root{--radius-l:15px;--font-size-marquee:7.2vw;--font-color-marquee:var(--text-body);--margin-top-primary:30svh;--marquee-margin:.5vw;--marquee-gap:.8vw .1vw;--pill-width:14vw;--pill-height:5.8vw;--bg-color:#fff;--border-color:#ddd;--box-shadow:0 4px 6px rgba(0,0,0,.1);--font-family:'InterVariable',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--letter-spacing-marquee:-.02em;--transition-speed:.3s}audio,canvas,iframe,img,svg,video{vertical-align:middle}#marquee-container{overflow:hidden;width:100%;content-visibility:auto}.marquee-wrapper{overflow:hidden;white-space:nowrap;display:flex;text-decoration:none;content-visibility:auto;transform:translateZ(0);will-change:transform;-webkit-backface-visibility:hidden}.marquee-wrapper:last-of-type{border:none}.marquee-row{display:inline-flex;align-items:center;margin:var(--marquee-margin) auto;font-weight:400;white-space:nowrap;font-family:var(--font-family);will-change:transform}.marquee-row span{margin:0 var(--marquee-gap);font-size:var(--font-size-marquee);line-height:1;font-weight:500;color:var(--font-color-marquee);letter-spacing:var(--letter-spacing-marquee);will-change:transform}.image-pill,.video-pill{width:var(--pill-width);height:var(--pill-height);border-radius:200px;overflow:hidden;margin:0;position:relative;z-index:1;flex-shrink:0;will-change:transform}.image-pill img,.video-pill video{width:100%;height:100%;object-fit:cover;vertical-align:top;border:0;display:block}@media only screen and (max-width:600px){:root{--radius-l:15px;--font-size-marquee:12vw;--font-color-marquee:#2e2e2e;--margin-top-primary:30vh;--marquee-margin:.8vw;--marquee-gap:1.1vw;--pill-width:24vw;--pill-height:10vw;--bg-color:#fff;--border-color:#ddd;--box-shadow:0 4px 6px rgba(0,0,0,.1);--font-family:'InterVariable',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--letter-spacing-marquee:-.02em;--transition-speed:.3s}}#marquee-container{position:relative}.circle-link{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:15vw;height:15vw;min-width:110px;min-height:110px;max-width:180px;max-height:180px;background-color:#013ce8;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 20px rgba(0,0,0,.3);text-decoration:none;color:#fff;text-align:center;transition:transform .3s ease}.circle-link:hover{transform:translate(-50%,-50%) scale(1.1)}.circle-link .material-symbols-outlined{font-size:clamp(2rem,1.3043rem + 3.4783vw,4rem)!important;margin:0 auto;padding:0;color:#fff}.circle-link span:last-child{font-size:clamp(1rem,.8913rem + .5435vw,1.3125rem);margin:0;padding:0;font-weight:400;color:#fff}
/*!
Theme Name: encom
Theme URI: https://www.encom.uji.es
Author: GARATE
Author URI: https://garate.design
Description: Tema para ENCOM UJI
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: encom
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/
a[href^=tel]{pointer-events:none;text-decoration:none;color:inherit}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:100%;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:100%;text-rendering:optimizeLegibility;scroll-behavior:smooth}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:var(--text-body);font-family:'InterVariable',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5;font-feature-settings:'liga' 1,'calt' 1}@supports (font-variation-settings:normal){body,button,input,select,optgroup,textarea{font-family:'InterVariable',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}}h1,h2,h3,h4,h5,h6{clear:both}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}hr{background-color:var(--text-body);border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a:focus{outline:0}a:hover,a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:var(--text-body);border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border-bottom:1px solid var(--text-body);border-radius:0;padding:4px 0}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.menu-toggle{display:block;padding:10px 20px;background-color:var(--text-body);color:#fff;border-radius:50px;border:0 solid transparent;font-size:16px;cursor:pointer;transition:all .3s ease}.menu-toggle:hover,.menu-toggle:active{background-color:#fff;color:var(--text-body);border:0 solid var(--text-body)}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation.toggled ul{display:block;list-style:none}.main-navigation ul ul{position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation a{display:block;text-decoration:none}.site-header .menu-global-container{position:absolute;top:100%;right:-320px;min-height:320px;width:320px;z-index:999;background-color:var(--text-body);padding:var(--space-l);border-radius:var(--radius-m);transition:transform .5s ease-in-out,right .5s ease-in-out;transform:translateX(100%);display:flex;flex-direction:column;justify-content:space-between}.site-header .main-navigation.open .menu-global-container{right:2.5svw;transform:translateX(0)}.site-header .menu-global-container li{font-size:clamp(24px,5vw,25px);text-align:left;color:#fff;line-height:1;font-weight:390;letter-spacing:-.02em;border-bottom:solid 1.5px #8e8e8e;padding:7px 0}.site-header .menu-global-container li:last-child{border-bottom:none}.site-header .menu-global-container a{opacity:1;color:#fff;transition:opacity .2s ease-in-out,color .2s ease-in-out}.site-header .menu-global-container a:hover{opacity:.8;color:#fff}.site-header .menu-global-container a:visited{opacity:1;color:#fff}.site-header .menu-global-container a:active{opacity:1;color:#fff}@media screen and (min-width:37.5em){.menu-toggle{display:block}.main-navigation ul{display:none}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.post,.page{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.wpcf7-form{margin:0 0 8px;padding:0;font-family:'Inter',sans-serif!important}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form input[type=url],.wpcf7-form input[type=password],.wpcf7-form input[type=search],.wpcf7-form input[type=number],.wpcf7-form input[type=tel],.wpcf7-form textarea{color:#1f252b;width:100%;padding:12px 16px;border-radius:24px;border:0;border:1px solid #c2c2c2;line-height:1;font-weight:400;font-size:14px}.wpcf7-form p{margin:0;font-weight:400;display:block}.wpcf7-text:focus,.wpcf7-textarea:focus{outline:1px solid rgba(84,84,84,.9);outline-offset:0}div.wpcf7-mail-sent-ok{border:0;background:#5471de;color:#fff;padding:18px;font-weight:400}div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{border:0;background:#c2c2c2;color:#fff;padding:18px;font-weight:400}span.wpcf7-not-valid-tip{color:#c2c2c2;font-size:12px;margin-top:3px;padding-left:14px;height:24px;font-weight:400;display:block;position:absolute;text-align:right;width:100%;font-style:italic}.wpcf7-list-item{display:inline-block;margin:1em 0 1em .2em}.wpcf7-form .wpcf7-acceptance,.wpcf7-form label{font-size:12px;font-weight:400;display:block;max-width:470px}.wpcf7-form .wpcf7-acceptance{margin-top:-4px}.wpcf7-form .button{background-color:#1e1e1e;border:0;color:#fff;border-radius:1px;font-weight:400;text-align:center;text-transform:capitalize;margin-bottom:15px;width:auto;padding:14px 48px;letter-spacing:0px;font-size:14px;border-radius:24px;margin-top:-18px;display:block}.wpcf7-form .button:hover{cursor:pointer;box-shadow:0px 7px 16px -7px rgba(0,0,0,.4);border:0}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#c2c2c2;border:0 solid #c2c2c2;font-size:12px;font-weight:400;margin-top:-20px;margin-left:-1px;background-color:#f3e5f1;padding:12px 16px;border-radius:24px;display:block;line-height:1.1}.wpcf7 form.sent .wpcf7-response-output{border-color:#c2c2c2;border:0 solid #c2c2c2;font-size:12px;font-weight:400;margin-top:-20px;margin-left:-1px;background-color:#e5f4ef;padding:12px 16px;border-radius:24px;display:block;line-height:1.1}label input[type=checkbox]{appearance:none;border:1px solid #aaa;height:14px;margin-right:4px;margin-bottom:-2px;width:14px;border-radius:24px;position:relative}label input[type=checkbox]:hover{cursor:pointer}label input[type=checkbox]:focus{animation:focus .3s 1;border:1px solid #1e1e1e;outline:none}label input[type=checkbox]:checked{background:#1e1e1e;box-shadow:inset 0 0 0 2px #fff}
:root{--min-screen-width:320px;--max-screen-width:1400px;--soft-pink:hsla(351,75%,85%,1);--bright-orange:hsla(14,99%,66%,1);--fresh-green:hsla(144,45%,51%,1);--light-earth:hsla(0,0%,96%,1);--pastel-purple:hsla(249,92%,81%,1);--deep-blue:hsla(226,63%,58%,1);--soft-grey:hsla(29,21%,69%,1);--primary:hsla(345,8%,10%,1);--primary-l-1:#242424;--primary-l-2:#3b3b3b;--primary-l-3:#545454;--primary-l-4:#6e6e6e;--primary-l-5:#8a8a8a;--primary-l-6:#a6a6a6;--primary-l-7:#c2c2c2;--primary-l-8:#e0e0e0;--secondary:hsla(345,8%,10%,1);--terciary:hsla(345,8%,10%,1);--bg-body:#fff;--bg-surface:#f0eee5;--text-body:hsla(345,8%,10%,1);--text-title:hsla(345,8%,10%,1);--border-primary:hsla(345,8%,10%,1);--shadow-primary:hsla(0,0%,0%,1);--light:#fff;--light-5:hsla(0,0%,100%,.05);--light-10:hsla(0,0%,100%,.1);--light-20:hsla(0,0%,100%,.2);--light-30:hsla(0,0%,100%,.3);--light-40:hsla(0,0%,100%,.4);--light-50:hsla(0,0%,100%,.5);--light-60:hsla(0,0%,100%,.6);--light-70:hsla(0,0%,100%,.7);--light-80:hsla(0,0%,100%,.8);--light-90:hsla(0,0%,100%,.9);--dark:hsla(345,8%,10%,1);--dark-5:hsla(345,8%,10%,.05);--dark-10:hsla(345,8%,10%,.1);--dark-20:hsla(345,8%,10%,.2);--dark-30:hsla(345,8%,10%,.3);--dark-40:hsla(345,8%,10%,.4);--dark-50:hsla(345,8%,10%,.5);--dark-60:hsla(345,8%,10%,.6);--dark-70:hsla(345,8%,10%,.7);--dark-80:hsla(345,8%,10%,.8);--dark-90:hsla(345,8%,10%,.9);--success:#24f95d;--success-5:hsla(136,95%,56%,.05);--success-10:hsla(136,95%,56%,.1);--success-20:hsla(136,95%,56%,.2);--success-30:hsla(136,95%,56%,.3);--success-40:hsla(136,95%,56%,.4);--success-50:hsla(136,95%,56%,.5);--success-60:hsla(136,95%,56%,.6);--success-70:hsla(136,95%,56%,.7);--success-80:hsla(136,95%,56%,.8);--success-90:hsla(136,95%,56%,.9);--error:#f92444;--error-5:hsla(351,95%,56%,.05);--error-10:hsla(351,95%,56%,.1);--error-20:hsla(351,95%,56%,.2);--error-30:hsla(351,95%,56%,.3);--error-40:hsla(351,95%,56%,.4);--error-50:hsla(351,95%,56%,.5);--error-60:hsla(351,95%,56%,.6);--error-70:hsla(351,95%,56%,.7);--error-80:hsla(351,95%,56%,.8);--error-90:hsla(351,95%,56%,.9);--space-6xs:clamp(0.28rem,calc(-0.19vw + 0.32rem),0.15rem);--space-5xs:clamp(0.34rem,calc(-0.2vw + 0.38rem),0.2rem);--space-4xs:clamp(0.4rem,calc(-0.2vw + 0.44rem),0.27rem);--space-3xs:clamp(0.48rem,calc(-0.19vw + 0.52rem),0.36rem);--space-2xs:clamp(0.58rem,calc(-0.15vw + 0.61rem),0.47rem);--space-xs:clamp(0.69rem,calc(-0.09vw + 0.71rem),0.63rem);--space-s:clamp(0.83rem,calc(0.02vw + 0.83rem),0.84rem);--space-m:clamp(1rem,calc(0.19vw + 0.96rem),1.13rem);--space-l:clamp(1.2rem,calc(0.44vw + 1.11rem),1.5rem);--space-xl:clamp(1.44rem,calc(0.83vw + 1.27rem),2rem);--space-2xl:clamp(1.73rem,calc(1.39vw + 1.45rem),2.66rem);--space-3xl:clamp(2.07rem,calc(2.19vw + 1.64rem),3.55rem);--space-4xl:clamp(2.49rem,calc(3.33vw + 1.82rem),4.74rem);--space-5xl:clamp(2.99rem,calc(4.93vw + 2rem),6.31rem);--space-6xl:clamp(3.58rem,calc(7.16vw + 2.15rem),8.41rem);--text-2xs:clamp(0.58rem,calc(-0.15vw + 0.61rem),0.47rem);--text-xs:clamp(0.69rem,calc(-0.09vw + 0.71rem),0.63rem);--text-s:clamp(0.83rem,calc(0.02vw + 0.83rem),0.84rem);--text-m:clamp(1rem,calc(0.19vw + 0.96rem),1.13rem);--text-l:clamp(1.2rem,calc(0.44vw + 1.11rem),1.5rem);--text-xl:clamp(1.44rem,calc(0.83vw + 1.27rem),2rem);--text-2xl:clamp(1.73rem,calc(1.39vw + 1.45rem),2.66rem);--text-3xl:clamp(2.07rem,calc(2.19vw + 1.64rem),3.55rem);--text-4xl:clamp(2.49rem,calc(3.33vw + 1.82rem),4.74rem);--text-5xl:clamp(2.99rem,calc(4.93vw + 2rem),6.31rem);--text-6xl:clamp(3.58rem,calc(7.16vw + 2.15rem),8.41rem);--text-7xl:clamp(4.3rem,calc(10.24vw + 2.25rem),11.21rem);--text-8xl:clamp(5.16rem,calc(14.5vw + 2.26rem),14.95rem);--hero-title-size:var(--text-4xl);--post-title-size:var(--text-2xl);--nav-link-size:var(--text-s);--header-space:var(--space-s);--btn-space:var(--space-xs) var(--space-s);--card-space:var(--space-s);--footer-space:var(--space-s) var(--space-m);--radius-xs:clamp(0.25rem,calc(0vw + 0.25rem),0.25rem);--radius-s:clamp(0.38rem,calc(-0.19vw + 0.54rem),0.5rem);--radius-m:clamp(0.63rem,calc(-0.19vw + 0.79rem),0.75rem);--radius-l:clamp(1rem,calc(-0.37vw + 1.32rem),1.25rem);--radius-xl:clamp(1.63rem,calc(-0.56vw + 2.11rem),2rem);--radius-full:999rem;--shadow-xs:0 1px 2px var(--shadow-primary);--shadow-s:0 1.5px 3px var(--shadow-primary);--shadow-m:0 2px 6px var(--shadow-primary);--shadow-l:0 3px 12px var(--shadow-primary);--shadow-xl:0 6px 48px var(--shadow-primary)}.btn{display:flex;align-items:center;justify-content:center;gap:var(--space-3xs);padding:var(--space-2xs) var(--space-m);background:var(--primary);color:#fff;font-size:var(--text-m);font-weight:400;border-radius:var(--radius-xl);border:1px solid var(--primary-d-1);transition:all .25s ease-in-out;outline:0;cursor:pointer}@media (hover:hover){.btn:hover{background:var(--primary-l-3)}}.btn.small{font-size:var(--text-s);padding:var(--space-xs) var(--space-s)}.btn.large{font-size:var(--text-l);padding:var(--space-s) var(--space-m)}.btn.tertiary{background:var(--tertiary);border-color:var(--tertiary-d-1)}.btn.ghost{color:var(--dark-80);background:0 0;border-color:transparent;box-shadow:none}.btn.slight{color:var(--dark-80);background:var(--bg-surface);border-color:var(--border-primary);box-shadow:var(--shadow-s)}.btn.secondary{background:var(--secondary);border-color:var(--secondary-d-1)}@media (hover:hover){.btn.ghost:hover{background:var(--dark-10)}}@media (hover:hover){.btn.slight:hover{background:var(--dark-5)}}@media (hover:hover){.btn.tertiary:hover{background:var(--tertiary-d-1)}}@media (hover:hover){.btn.secondary:hover{background:var(--secondary-d-1)}}.btn:focus{outline:4px solid var(--primary-l-3);outline-offset:2px}.btn.no-bg{color:var(--dark-80);background:0 0;box-shadow:none;border-color:transparent}@media (hover:hover){.btn.no-bg:hover{color:var(--dark)}}.badge{display:flex;align-items:center;justify-content:center;gap:var(--space-4xs);padding:var(--space-3xs) var(--space-s);background:var(--dark-10);color:var(--primary);font-size:var(--text-s);font-weight:500;border-radius:var(--radius-full);border:0;outline:0;line-height:initial}.badge.secondary{color:var(--secondary)}.link{color:var(--primary);font-size:var(--text-m);font-weight:600;letter-spacing:-.02rem;-webkit-text-decoration:none;text-decoration:none;transition:all .15s ease-in-out}@media (hover:hover){.link:hover{box-shadow:0 2px 0 var(--primary-40)}}.link:focus{background:var(--primary-10)}.link.secondary{color:var(--secondary);border-color:var(--secondary-20)}.link.tertiary{color:var(--tertiary);border-color:var(--tertiary-20)}.input{padding:var(--space-2xs) 0;background:0 0;color:var(--text-body);font-size:var(--text-m);font-weight:500;border-radius:0;border-top:0;transition:all .25s ease-in-out;appearance:none;outline:0;letter-spacing:-.02rem;border-bottom:1px solid var(--border-primary);border-right:0;border-left:0}.input:focus{background:var(--primary-20);border-color:var(--primary)}@media (hover:hover){.input:hover{border-color:var(--primary);background:0 0}}.input::placeholder{color:var(--text-title);letter-spacing:-.02rem;background:0 0;font-weight:400}.input:invalid{border-color:var(--error);background:var(--error-10)}.input:disabled{cursor:not-allowed;opacity:.75;box-shadow:none;background:var(--dark-10)}.select{padding:var(--space-xs) var(--space-s);background:0 0;color:var(--text-body);font-size:var(--text-m);font-weight:500;border-radius:0;border-bottom:1px solid var(--border-primary);transition:all .25s ease-in-out;outline:0;padding:var(--space-2xs) 0;border-right:0;border-left:0;border-top:0}.select:focus{background:var(--primary-20);border-color:var(--primary)}@media (hover:hover){.select:hover{border-color:var(--primary)}}.select::placeholder{color:var(--dark-40)}.select:invalid{border-color:var(--error);background:var(--error-10)}.select:disabled{cursor:not-allowed;opacity:.75;box-shadow:none;background:var(--dark-10)}.divider{min-width:100%;width:100%;max-width:100%;min-height:1px;height:1px;max-height:1px;background:var(--border-primary);margin:var(--space-m) 0;border:0}.divider.vertical{min-width:1px;width:1px;max-width:1px;min-height:100%;height:100%;max-height:100%}.bg-body{background-color:var(--bg-body)}.bg-surface{background-color:var(--bg-surface)}.text-body{color:var(--text-body)}.text-title{color:var(--text-title)}.border-primary{border-color:var(--border-primary)}.bg-light{background-color:var(--light)}.bg-light-5{background-color:var(--light-5)}.bg-light-10{background-color:var(--light-10)}.bg-light-20{background-color:var(--light-20)}.bg-light-30{background-color:var(--light-30)}.bg-light-40{background-color:var(--light-40)}.bg-light-50{background-color:var(--light-50)}.bg-light-60{background-color:var(--light-60)}.bg-light-70{background-color:var(--light-70)}.bg-light-80{background-color:var(--light-80)}.bg-light-90{background-color:var(--light-90)}.text-light{color:var(--light)}.text-light-5{color:var(--light-5)}.text-light-10{color:var(--light-10)}.text-light-20{color:var(--light-20)}.text-light-30{color:var(--light-30)}.text-light-40{color:var(--light-40)}.text-light-50{color:var(--light-50)}.text-light-60{color:var(--light-60)}.text-light-70{color:var(--light-70)}.text-light-80{color:var(--light-80)}.text-light-90{color:var(--light-90)}.border-light{border-color:var(--light)}.border-light-5{border-color:var(--light-5)}.border-light-10{border-color:var(--light-10)}.border-light-20{border-color:var(--light-20)}.border-light-30{border-color:var(--light-30)}.border-light-40{border-color:var(--light-40)}.border-light-50{border-color:var(--light-50)}.border-light-60{border-color:var(--light-60)}.border-light-70{border-color:var(--light-70)}.border-light-80{border-color:var(--light-80)}.border-light-90{border-color:var(--light-90)}.bg-dark{background-color:var(--dark)}.bg-dark-5{background-color:var(--dark-5)}.bg-dark-10{background-color:var(--dark-10)}.bg-dark-20{background-color:var(--dark-20)}.bg-dark-30{background-color:var(--dark-30)}.bg-dark-40{background-color:var(--dark-40)}.bg-dark-50{background-color:var(--dark-50)}.bg-dark-60{background-color:var(--dark-60)}.bg-dark-70{background-color:var(--dark-70)}.bg-dark-80{background-color:var(--dark-80)}.bg-dark-90{background-color:var(--dark-90)}.text-dark{color:var(--dark)}.text-dark-5{color:var(--dark-5)}.text-dark-10{color:var(--dark-10)}.text-dark-20{color:var(--dark-20)}.text-dark-30{color:var(--dark-30)}.text-dark-40{color:var(--dark-40)}.text-dark-50{color:var(--dark-50)}.text-dark-60{color:var(--dark-60)}.text-dark-70{color:var(--dark-70)}.text-dark-80{color:var(--dark-80)}.text-dark-90{color:var(--dark-90)}.border-dark{border-color:var(--dark)}.border-dark-5{border-color:var(--dark-5)}.border-dark-10{border-color:var(--dark-10)}.border-dark-20{border-color:var(--dark-20)}.border-dark-30{border-color:var(--dark-30)}.border-dark-40{border-color:var(--dark-40)}.border-dark-50{border-color:var(--dark-50)}.border-dark-60{border-color:var(--dark-60)}.border-dark-70{border-color:var(--dark-70)}.border-dark-80{border-color:var(--dark-80)}.border-dark-90{border-color:var(--dark-90)}.bg-success{background-color:var(--success)}.bg-success-5{background-color:var(--success-5)}.bg-success-10{background-color:var(--success-10)}.bg-success-20{background-color:var(--success-20)}.bg-success-30{background-color:var(--success-30)}.bg-success-40{background-color:var(--success-40)}.bg-success-50{background-color:var(--success-50)}.bg-success-60{background-color:var(--success-60)}.bg-success-70{background-color:var(--success-70)}.bg-success-80{background-color:var(--success-80)}.bg-success-90{background-color:var(--success-90)}.text-success{color:var(--success)}.text-success-5{color:var(--success-5)}.text-success-10{color:var(--success-10)}.text-success-20{color:var(--success-20)}.text-success-30{color:var(--success-30)}.text-success-40{color:var(--success-40)}.text-success-50{color:var(--success-50)}.text-success-60{color:var(--success-60)}.text-success-70{color:var(--success-70)}.text-success-80{color:var(--success-80)}.text-success-90{color:var(--success-90)}.border-success{border-color:var(--success)}.border-success-5{border-color:var(--success-5)}.border-success-10{border-color:var(--success-10)}.border-success-20{border-color:var(--success-20)}.border-success-30{border-color:var(--success-30)}.border-success-40{border-color:var(--success-40)}.border-success-50{border-color:var(--success-50)}.border-success-60{border-color:var(--success-60)}.border-success-70{border-color:var(--success-70)}.border-success-80{border-color:var(--success-80)}.border-success-90{border-color:var(--success-90)}.bg-error{background-color:var(--error)}.bg-error-5{background-color:var(--error-5)}.bg-error-10{background-color:var(--error-10)}.bg-error-20{background-color:var(--error-20)}.bg-error-30{background-color:var(--error-30)}.bg-error-40{background-color:var(--error-40)}.bg-error-50{background-color:var(--error-50)}.bg-error-60{background-color:var(--error-60)}.bg-error-70{background-color:var(--error-70)}.bg-error-80{background-color:var(--error-80)}.bg-error-90{background-color:var(--error-90)}.text-error{color:var(--error)}.text-error-5{color:var(--error-5)}.text-error-10{color:var(--error-10)}.text-error-20{color:var(--error-20)}.text-error-30{color:var(--error-30)}.text-error-40{color:var(--error-40)}.text-error-50{color:var(--error-50)}.text-error-60{color:var(--error-60)}.text-error-70{color:var(--error-70)}.text-error-80{color:var(--error-80)}.text-error-90{color:var(--error-90)}.border-error{border-color:var(--error)}.border-error-5{border-color:var(--error-5)}.border-error-10{border-color:var(--error-10)}.border-error-20{border-color:var(--error-20)}.border-error-30{border-color:var(--error-30)}.border-error-40{border-color:var(--error-40)}.border-error-50{border-color:var(--error-50)}.border-error-60{border-color:var(--error-60)}.border-error-70{border-color:var(--error-70)}.border-error-80{border-color:var(--error-80)}.border-error-90{border-color:var(--error-90)}.padding-6xs{padding:var(--space-6xs)}.padding-5xs{padding:var(--space-5xs)}.padding-4xs{padding:var(--space-4xs)}.padding-3xs{padding:var(--space-3xs)}.padding-2xs{padding:var(--space-2xs)}.padding-xs{padding:var(--space-xs)}.padding-s{padding:var(--space-s)}.padding-m{padding:var(--space-m)}.padding-l{padding:var(--space-l)}.padding-xl{padding:var(--space-xl)}.padding-2xl{padding:var(--space-2xl)}.padding-3xl{padding:var(--space-3xl)}.padding-4xl{padding:var(--space-4xl)}.padding-5xl{padding:var(--space-5xl)}.padding-6xl{padding:var(--space-6xl)}.padding-left-6xs{padding-left:var(--space-6xs)}.padding-left-5xs{padding-left:var(--space-5xs)}.padding-left-4xs{padding-left:var(--space-4xs)}.padding-left-3xs{padding-left:var(--space-3xs)}.padding-left-2xs{padding-left:var(--space-2xs)}.padding-left-xs{padding-left:var(--space-xs)}.padding-left-s{padding-left:var(--space-s)}.padding-left-m{padding-left:var(--space-m)}.padding-left-l{padding-left:var(--space-l)}.padding-left-xl{padding-left:var(--space-xl)}.padding-left-2xl{padding-left:var(--space-2xl)}.padding-left-3xl{padding-left:var(--space-3xl)}.padding-left-4xl{padding-left:var(--space-4xl)}.padding-left-5xl{padding-left:var(--space-5xl)}.padding-left-6xl{padding-left:var(--space-6xl)}.padding-right-6xs{padding-right:var(--space-6xs)}.padding-right-5xs{padding-right:var(--space-5xs)}.padding-right-4xs{padding-right:var(--space-4xs)}.padding-right-3xs{padding-right:var(--space-3xs)}.padding-right-2xs{padding-right:var(--space-2xs)}.padding-right-xs{padding-right:var(--space-xs)}.padding-right-s{padding-right:var(--space-s)}.padding-right-m{padding-right:var(--space-m)}.padding-right-l{padding-right:var(--space-l)}.padding-right-xl{padding-right:var(--space-xl)}.padding-right-2xl{padding-right:var(--space-2xl)}.padding-right-3xl{padding-right:var(--space-3xl)}.padding-right-4xl{padding-right:var(--space-4xl)}.padding-right-5xl{padding-right:var(--space-5xl)}.padding-right-6xl{padding-right:var(--space-6xl)}.padding-top-6xs{padding-top:var(--space-6xs)}.padding-top-5xs{padding-top:var(--space-5xs)}.padding-top-4xs{padding-top:var(--space-4xs)}.padding-top-3xs{padding-top:var(--space-3xs)}.padding-top-2xs{padding-top:var(--space-2xs)}.padding-top-xs{padding-top:var(--space-xs)}.padding-top-s{padding-top:var(--space-s)}.padding-top-m{padding-top:var(--space-m)}.padding-top-l{padding-top:var(--space-l)}.padding-top-xl{padding-top:var(--space-xl)}.padding-top-2xl{padding-top:var(--space-2xl)}.padding-top-3xl{padding-top:var(--space-3xl)}.padding-top-4xl{padding-top:var(--space-4xl)}.padding-top-5xl{padding-top:var(--space-5xl)}.padding-top-6xl{padding-top:var(--space-6xl)}.padding-bottom-6xs{padding-bottom:var(--space-6xs)}.padding-bottom-5xs{padding-bottom:var(--space-5xs)}.padding-bottom-4xs{padding-bottom:var(--space-4xs)}.padding-bottom-3xs{padding-bottom:var(--space-3xs)}.padding-bottom-2xs{padding-bottom:var(--space-2xs)}.padding-bottom-xs{padding-bottom:var(--space-xs)}.padding-bottom-s{padding-bottom:var(--space-s)}.padding-bottom-m{padding-bottom:var(--space-m)}.padding-bottom-l{padding-bottom:var(--space-l)}.padding-bottom-xl{padding-bottom:var(--space-xl)}.padding-bottom-2xl{padding-bottom:var(--space-2xl)}.padding-bottom-3xl{padding-bottom:var(--space-3xl)}.padding-bottom-4xl{padding-bottom:var(--space-4xl)}.padding-bottom-5xl{padding-bottom:var(--space-5xl)}.padding-bottom-6xl{padding-bottom:var(--space-6xl)}.padding-horizontal-6xs{padding-left:var(--space-6xs);padding-right:var(--space-6xs)}.padding-horizontal-5xs{padding-left:var(--space-5xs);padding-right:var(--space-5xs)}.padding-horizontal-4xs{padding-left:var(--space-4xs);padding-right:var(--space-4xs)}.padding-horizontal-3xs{padding-left:var(--space-3xs);padding-right:var(--space-3xs)}.padding-horizontal-2xs{padding-left:var(--space-2xs);padding-right:var(--space-2xs)}.padding-horizontal-xs{padding-left:var(--space-xs);padding-right:var(--space-xs)}.padding-horizontal-s{padding-left:var(--space-s);padding-right:var(--space-s)}.padding-horizontal-m{padding-left:var(--space-m);padding-right:var(--space-m)}.padding-horizontal-l{padding-left:var(--space-l);padding-right:var(--space-l)}.padding-horizontal-xl{padding-left:var(--space-xl);padding-right:var(--space-xl)}.padding-horizontal-2xl{padding-left:var(--space-2xl);padding-right:var(--space-2xl)}.padding-horizontal-3xl{padding-left:var(--space-3xl);padding-right:var(--space-3xl)}.padding-horizontal-4xl{padding-left:var(--space-4xl);padding-right:var(--space-4xl)}.padding-horizontal-5xl{padding-left:var(--space-5xl);padding-right:var(--space-5xl)}.padding-horizontal-6xl{padding-left:var(--space-6xl);padding-right:var(--space-6xl)}.padding-vertical-6xs{padding-top:var(--space-6xs);padding-bottom:var(--space-6xs)}.padding-vertical-5xs{padding-top:var(--space-5xs);padding-bottom:var(--space-5xs)}.padding-vertical-4xs{padding-top:var(--space-4xs);padding-bottom:var(--space-4xs)}.padding-vertical-3xs{padding-top:var(--space-3xs);padding-bottom:var(--space-3xs)}.padding-vertical-2xs{padding-top:var(--space-2xs);padding-bottom:var(--space-2xs)}.padding-vertical-xs{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.padding-vertical-s{padding-top:var(--space-s);padding-bottom:var(--space-s)}.padding-vertical-m{padding-top:var(--space-m);padding-bottom:var(--space-m)}.padding-vertical-l{padding-top:var(--space-l);padding-bottom:var(--space-l)}.padding-vertical-xl{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.padding-vertical-2xl{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}.padding-vertical-3xl{padding-top:var(--space-3xl);padding-bottom:var(--space-3xl)}.padding-vertical-4xl{padding-top:var(--space-4xl);padding-bottom:var(--space-4xl)}.padding-vertical-5xl{padding-top:var(--space-5xl);padding-bottom:var(--space-5xl)}.padding-vertical-6xl{padding-top:var(--space-6xl);padding-bottom:var(--space-6xl)}.margin-6xs{margin:var(--space-6xs)}.margin-5xs{margin:var(--space-5xs)}.margin-4xs{margin:var(--space-4xs)}.margin-3xs{margin:var(--space-3xs)}.margin-2xs{margin:var(--space-2xs)}.margin-xs{margin:var(--space-xs)}.margin-s{margin:var(--space-s)}.margin-m{margin:var(--space-m)}.margin-l{margin:var(--space-l)}.margin-xl{margin:var(--space-xl)}.margin-2xl{margin:var(--space-2xl)}.margin-3xl{margin:var(--space-3xl)}.margin-4xl{margin:var(--space-4xl)}.margin-5xl{margin:var(--space-5xl)}.margin-6xl{margin:var(--space-6xl)}.margin-left-6xs{margin-left:var(--space-6xs)}.margin-left-5xs{margin-left:var(--space-5xs)}.margin-left-4xs{margin-left:var(--space-4xs)}.margin-left-3xs{margin-left:var(--space-3xs)}.margin-left-2xs{margin-left:var(--space-2xs)}.margin-left-xs{margin-left:var(--space-xs)}.margin-left-s{margin-left:var(--space-s)}.margin-left-m{margin-left:var(--space-m)}.margin-left-l{margin-left:var(--space-l)}.margin-left-xl{margin-left:var(--space-xl)}.margin-left-2xl{margin-left:var(--space-2xl)}.margin-left-3xl{margin-left:var(--space-3xl)}.margin-left-4xl{margin-left:var(--space-4xl)}.margin-left-5xl{margin-left:var(--space-5xl)}.margin-left-6xl{margin-left:var(--space-6xl)}.margin-right-6xs{margin-right:var(--space-6xs)}.margin-right-5xs{margin-right:var(--space-5xs)}.margin-right-4xs{margin-right:var(--space-4xs)}.margin-right-3xs{margin-right:var(--space-3xs)}.margin-right-2xs{margin-right:var(--space-2xs)}.margin-right-xs{margin-right:var(--space-xs)}.margin-right-s{margin-right:var(--space-s)}.margin-right-m{margin-right:var(--space-m)}.margin-right-l{margin-right:var(--space-l)}.margin-right-xl{margin-right:var(--space-xl)}.margin-right-2xl{margin-right:var(--space-2xl)}.margin-right-3xl{margin-right:var(--space-3xl)}.margin-right-4xl{margin-right:var(--space-4xl)}.margin-right-5xl{margin-right:var(--space-5xl)}.margin-right-6xl{margin-right:var(--space-6xl)}.margin-top-6xs{margin-top:var(--space-6xs)}.margin-top-5xs{margin-top:var(--space-5xs)}.margin-top-4xs{margin-top:var(--space-4xs)}.margin-top-3xs{margin-top:var(--space-3xs)}.margin-top-2xs{margin-top:var(--space-2xs)}.margin-top-xs{margin-top:var(--space-xs)}.margin-top-s{margin-top:var(--space-s)}.margin-top-m{margin-top:var(--space-m)}.margin-top-l{margin-top:var(--space-l)}.margin-top-xl{margin-top:var(--space-xl)}.margin-top-2xl{margin-top:var(--space-2xl)}.margin-top-3xl{margin-top:var(--space-3xl)}.margin-top-4xl{margin-top:var(--space-4xl)}.margin-top-5xl{margin-top:var(--space-5xl)}.margin-top-6xl{margin-top:var(--space-6xl)}.margin-bottom-6xs{margin-bottom:var(--space-6xs)}.margin-bottom-5xs{margin-bottom:var(--space-5xs)}.margin-bottom-4xs{margin-bottom:var(--space-4xs)}.margin-bottom-3xs{margin-bottom:var(--space-3xs)}.margin-bottom-2xs{margin-bottom:var(--space-2xs)}.margin-bottom-xs{margin-bottom:var(--space-xs)}.margin-bottom-s{margin-bottom:var(--space-s)}.margin-bottom-m{margin-bottom:var(--space-m)}.margin-bottom-l{margin-bottom:var(--space-l)}.margin-bottom-xl{margin-bottom:var(--space-xl)}.margin-bottom-2xl{margin-bottom:var(--space-2xl)}.margin-bottom-3xl{margin-bottom:var(--space-3xl)}.margin-bottom-4xl{margin-bottom:var(--space-4xl)}.margin-bottom-5xl{margin-bottom:var(--space-5xl)}.margin-bottom-6xl{margin-bottom:var(--space-6xl)}.margin-horizontal-6xs{margin-left:var(--space-6xs);margin-right:var(--space-6xs)}.margin-horizontal-5xs{margin-left:var(--space-5xs);margin-right:var(--space-5xs)}.margin-horizontal-4xs{margin-left:var(--space-4xs);margin-right:var(--space-4xs)}.margin-horizontal-3xs{margin-left:var(--space-3xs);margin-right:var(--space-3xs)}.margin-horizontal-2xs{margin-left:var(--space-2xs);margin-right:var(--space-2xs)}.margin-horizontal-xs{margin-left:var(--space-xs);margin-right:var(--space-xs)}.margin-horizontal-s{margin-left:var(--space-s);margin-right:var(--space-s)}.margin-horizontal-m{margin-left:var(--space-m);margin-right:var(--space-m)}.margin-horizontal-l{margin-left:var(--space-l);margin-right:var(--space-l)}.margin-horizontal-xl{margin-left:var(--space-xl);margin-right:var(--space-xl)}.margin-horizontal-2xl{margin-left:var(--space-2xl);margin-right:var(--space-2xl)}.margin-horizontal-3xl{margin-left:var(--space-3xl);margin-right:var(--space-3xl)}.margin-horizontal-4xl{margin-left:var(--space-4xl);margin-right:var(--space-4xl)}.margin-horizontal-5xl{margin-left:var(--space-5xl);margin-right:var(--space-5xl)}.margin-horizontal-6xl{margin-left:var(--space-6xl);margin-right:var(--space-6xl)}.margin-vertical-6xs{margin-top:var(--space-6xs);margin-bottom:var(--space-6xs)}.margin-vertical-5xs{margin-top:var(--space-5xs);margin-bottom:var(--space-5xs)}.margin-vertical-4xs{margin-top:var(--space-4xs);margin-bottom:var(--space-4xs)}.margin-vertical-3xs{margin-top:var(--space-3xs);margin-bottom:var(--space-3xs)}.margin-vertical-2xs{margin-top:var(--space-2xs);margin-bottom:var(--space-2xs)}.margin-vertical-xs{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}.margin-vertical-s{margin-top:var(--space-s);margin-bottom:var(--space-s)}.margin-vertical-m{margin-top:var(--space-m);margin-bottom:var(--space-m)}.margin-vertical-l{margin-top:var(--space-l);margin-bottom:var(--space-l)}.margin-vertical-xl{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.margin-vertical-2xl{margin-top:var(--space-2xl);margin-bottom:var(--space-2xl)}.margin-vertical-3xl{margin-top:var(--space-3xl);margin-bottom:var(--space-3xl)}.margin-vertical-4xl{margin-top:var(--space-4xl);margin-bottom:var(--space-4xl)}.margin-vertical-5xl{margin-top:var(--space-5xl);margin-bottom:var(--space-5xl)}.margin-vertical-6xl{margin-top:var(--space-6xl);margin-bottom:var(--space-6xl)}.gap-6xs{gap:var(--space-6xs)}.gap-5xs{gap:var(--space-5xs)}.gap-4xs{gap:var(--space-4xs)}.gap-3xs{gap:var(--space-3xs)}.gap-2xs{gap:var(--space-2xs)}.gap-xs{gap:var(--space-xs)}.gap-s{gap:var(--space-s)}.gap-m{gap:var(--space-m)}.gap-l{gap:var(--space-l)}.gap-xl{gap:var(--space-xl)}.gap-2xl{gap:var(--space-2xl)}.gap-3xl{gap:var(--space-3xl)}.gap-4xl{gap:var(--space-4xl)}.gap-5xl{gap:var(--space-5xl)}.gap-6xl{gap:var(--space-6xl)}.text-2xs{font-size:var(--text-2xs)}.text-xs{font-size:var(--text-xs)}.text-s{font-size:var(--text-s)}.text-m{font-size:var(--text-m)}.text-l{font-size:var(--text-l)}.text-xl{font-size:var(--text-xl)}.text-2xl{font-size:var(--text-2xl)}.text-3xl{font-size:var(--text-3xl)}.text-4xl{font-size:var(--text-4xl)}.text-5xl{font-size:var(--text-5xl)}.text-6xl{font-size:var(--text-6xl)}.text-7xl{font-size:var(--text-7xl)}.text-8xl{font-size:var(--text-8xl)}H1{font-size:var(--text-4xl);line-height:1.1}H2{font-size:var(--text-3xl);line-height:1.1}H3{font-size:var(--text-2xl);line-height:1.1}H4{font-size:var(--text-xl);line-height:1.3}H5{font-size:var(--text-l);line-height:1.3}H6{font-size:var(--text-m);line-height:1.4}.line-height-xs{line-height:1}.line-height-s{line-height:1.2}.line-height-m{line-height:1.3}.line-height-l{line-height:1.4}.line-height-xl{line-height:1.5}.italic{font-style:italic}.bold{font-weight:700}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{-webkit-text-decoration:underline;text-decoration:underline}.font-100{font-weight:100}.font-200{font-weight:200}.font-300{font-weight:300}.font-400{font-weight:400}.font-500{font-weight:500}.font-600{font-weight:600}.font-700{font-weight:700}.font-800{font-weight:800}.font-900{font-weight:900}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.row{display:grid;grid-auto-flow:column;justify-content:start}.column{display:grid;grid-auto-flow:row;justify-items:start;align-content:start}.columns-2{display:grid;grid-template-columns:1fr 1fr}.columns-3{display:grid;grid-template-columns:1fr 1fr 1fr}.columns-4{display:grid;grid-template-columns:repeat(4,1fr)}.columns-5{display:grid;grid-template-columns:repeat(5,1fr)}.columns-6{display:grid;grid-template-columns:repeat(6,1fr)}.columns-7{display:grid;grid-template-columns:repeat(7,1fr)}.columns-8{display:grid;grid-template-columns:repeat(8,1fr)}.columns-min-5{display:grid;grid-template-columns:repeat(auto-fit,minmax(5rem,1fr))}.columns-min-10{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.columns-min-20{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.columns-min-30{display:grid;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr))}.columns-min-40{display:grid;grid-template-columns:repeat(auto-fit,minmax(40rem,1fr))}.columns-min-50{display:grid;grid-template-columns:repeat(auto-fit,minmax(50rem,1fr))}.columns-min-60{display:grid;grid-template-columns:repeat(auto-fit,minmax(60rem,1fr))}.columns-min-70{display:grid;grid-template-columns:repeat(auto-fit,minmax(70rem,1fr))}.flex-row{display:flex;flex-direction:row}.flex-column{display:flex;flex-direction:column}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.col-span-2{grid-column:auto/span 2}.col-span-3{grid-column:auto/span 3}.col-span-4{grid-column:auto/span 4}.col-span-5{grid-column:auto/span 5}.col-span-6{grid-column:auto/span 6}.col-span-7{grid-column:auto/span 7}.col-span-8{grid-column:auto/span 8}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.row-span-2{grid-row:auto/span 2}.row-span-3{grid-row:auto/span 3}.row-span-4{grid-row:auto/span 4}.row-span-5{grid-row:auto/span 5}.row-span-6{grid-row:auto/span 6}.row-span-7{grid-row:auto/span 7}.row-span-8{grid-row:auto/span 8}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.row-start-4{grid-row-start:4}.row-start-5{grid-row-start:5}.row-start-6{grid-row-start:6}.row-start-7{grid-row-start:7}.row-start-8{grid-row-start:8}.items-left{justify-items:start}.content-left{justify-content:start}.items-center{justify-items:center}.content-center{justify-content:center}.items-right{justify-items:end}.content-right{justify-content:end}.items-top{align-items:start}.content-top{align-content:start}.items-middle{align-items:center}.content-middle{align-content:center}.items-bottom{align-items:end}.content-bottom{align-content:end}.items-stretch{align-items:stretch}.content-stretch{justify-content:stretch}.space-between{justify-content:space-between}.space-around{justify-content:space-around}.self-left{margin-right:auto;place-self:start}.self-center{margin-inline:auto;place-self:center}.self-right{margin-left:auto;place-self:end}.self-top{margin-bottom:auto;align-self:start}.self-middle{margin-block:auto;align-self:center}.self-bottom{margin-top:auto;align-self:end}.self-stretch{align-self:stretch}.full-width{width:100%}.full-height{height:100%}.screen-width{width:100vw}.screen-height{height:100vh}.auto-width{width:auto}.auto-height{height:auto}.width-90{width:90%}.width-80{width:80%}.width-70{width:70%}.width-60{width:60%}.width-50{width:50%}.width-40{width:40%}.width-30{width:30%}.width-20{width:20%}.width-10{width:10%}.max-site-width{max-width:140rem;width:100%}.max-width-140{max-width:140rem}.max-width-130{max-width:130rem}.max-width-120{max-width:120rem}.max-width-110{max-width:110rem}.max-width-100{max-width:100rem}.max-width-90{max-width:90rem}.max-width-80{max-width:80rem}.max-width-70{max-width:70rem}.max-width-60{max-width:60rem}.max-width-50{max-width:50rem}.max-width-40{max-width:40rem}.max-width-30{max-width:30rem}.max-width-20{max-width:20rem}.max-width-10{max-width:10rem}.radius-xs{border-radius:var(--radius-xs)}.radius-s{border-radius:var(--radius-s)}.radius-m{border-radius:var(--radius-m)}.radius-l{border-radius:var(--radius-l)}.radius-xl{border-radius:var(--radius-xl)}.radius-full{border-radius:var(--radius-full)}.border{border-width:1px;border-style:solid}.border-left{border-left-width:1px;border-left-style:solid}.border-right{border-right-width:1px;border-right-style:solid}.border-top{border-top-width:1px;border-top-style:solid}.border-bottom{border-bottom-width:1px;border-bottom-style:solid}.shadow-xs{box-shadow:var(--shadow-xs)}.shadow-s{box-shadow:var(--shadow-s)}.shadow-m{box-shadow:var(--shadow-m)}.shadow-l{box-shadow:var(--shadow-l)}.shadow-xl{box-shadow:var(--shadow-xl)}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.aspect-1{aspect-ratio:1}.aspect-4-3{aspect-ratio:4/3}.aspect-3-4{aspect-ratio:3/4}.aspect-3-2{aspect-ratio:3/2}.aspect-2-3{aspect-ratio:2/3}.aspect-16-9{aspect-ratio:16/9}.aspect-9-16{aspect-ratio:9/16}.fit-contain{object-fit:contain}.fit-cover{object-fit:cover}.fit-fill{object-fit:fill}.bg-blur-xs{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.bg-blur-s{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.bg-blur-m{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bg-blur-l{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.bg-blur-xl{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px)}.grayscale{filter:grayscale(1)}.rotate-90{transform:rotate(90deg)}.rotate-180{transform:rotate(180deg)}.display-none{display:none}.visible{visibility:visible}.hidden{visibility:hidden}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-auto{overflow-y:auto}.list-none{list-style-type:none}.white-space-nowrap{white-space:nowrap}.transition-global{transition:all .3s}.relative{position:relative}.absolute{position:absolute}.sticky{position:sticky}.fixed{position:fixed}.inset-0{inset:0}.bottom-0{bottom:0}.top-0{top:0}.left-0{left:0}.right-0{right:0}.pointer{cursor:pointer}.not-allowed{cursor:not-allowed}.cursor-auto{cursor:auto}.no-pointer-events{pointer-events:none}.z--1{z-index:-1}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-100{z-index:100}.z-1000{z-index:1000}.z-10000{z-index:10000}@media (max-width:1400px){.column--on-xl{grid-template-columns:1fr;grid-auto-flow:row}.row--on-xl{grid-template-columns:unset;grid-auto-flow:column}.columns-2--on-xl{grid-template-columns:repeat(2,1fr)}.columns-3--on-xl{grid-template-columns:repeat(3,1fr)}.columns-4--on-xl{grid-template-columns:repeat(4,1fr)}.columns-5--on-xl{grid-template-columns:repeat(5,1fr)}.columns-6--on-xl{grid-template-columns:repeat(6,1fr)}.col-span-1--on-xl{grid-column:auto/span 1}.col-span-2--on-xl{grid-column:auto/span 2}.col-span-3--on-xl{grid-column:auto/span 3}.col-span-4--on-xl{grid-column:auto/span 4}.col-span-5--on-xl{grid-column:auto/span 5}.col-span-6--on-xl{grid-column:auto/span 6}.col-start-1--on-xl{grid-column-start:1}.col-start-2--on-xl{grid-column-start:2}.col-start-3--on-xl{grid-column-start:3}.col-start-4--on-xl{grid-column-start:4}.col-start-5--on-xl{grid-column-start:5}.col-start-6--on-xl{grid-column-start:6}.row-span-1--on-xl{grid-row:auto/span 1}.row-span-2--on-xl{grid-row:auto/span 2}.row-span-3--on-xl{grid-row:auto/span 3}.row-span-4--on-xl{grid-row:auto/span 4}.row-span-5--on-xl{grid-row:auto/span 5}.row-span-6--on-xl{grid-row:auto/span 6}.row-start-1--on-xl{grid-row-start:1}.row-start-2--on-xl{grid-row-start:2}.row-start-3--on-xl{grid-row-start:3}.row-start-4--on-xl{grid-row-start:4}.row-start-5--on-xl{grid-row-start:5}.row-start-6--on-xl{grid-row-start:6}}@media (max-width:992px){.column--on-l{grid-template-columns:1fr;grid-auto-flow:row}.row--on-l{grid-template-columns:unset;grid-auto-flow:column}.columns-2--on-l{grid-template-columns:repeat(2,1fr)}.columns-3--on-l{grid-template-columns:repeat(3,1fr)}.columns-4--on-l{grid-template-columns:repeat(4,1fr)}.columns-5--on-l{grid-template-columns:repeat(5,1fr)}.columns-6--on-l{grid-template-columns:repeat(6,1fr)}.col-span-1--on-l{grid-column:auto/span 1}.col-span-2--on-l{grid-column:auto/span 2}.col-span-3--on-l{grid-column:auto/span 3}.col-span-4--on-l{grid-column:auto/span 4}.col-span-5--on-l{grid-column:auto/span 5}.col-span-6--on-l{grid-column:auto/span 6}.col-start-1--on-l{grid-column-start:1}.col-start-2--on-l{grid-column-start:2}.col-start-3--on-l{grid-column-start:3}.col-start-4--on-l{grid-column-start:4}.col-start-5--on-l{grid-column-start:5}.col-start-6--on-l{grid-column-start:6}.row-span-1--on-l{grid-row:auto/span 1}.row-span-2--on-l{grid-row:auto/span 2}.row-span-3--on-l{grid-row:auto/span 3}.row-span-4--on-l{grid-row:auto/span 4}.row-span-5--on-l{grid-row:auto/span 5}.row-span-6--on-l{grid-row:auto/span 6}.row-start-1--on-l{grid-row-start:1}.row-start-2--on-l{grid-row-start:2}.row-start-3--on-l{grid-row-start:3}.row-start-4--on-l{grid-row-start:4}.row-start-5--on-l{grid-row-start:5}.row-start-6--on-l{grid-row-start:6}}@media (max-width:768px){.column--on-m{grid-template-columns:1fr;grid-auto-flow:row}.row--on-m{grid-template-columns:unset;grid-auto-flow:column}.columns-2--on-m{grid-template-columns:repeat(2,1fr)}.columns-3--on-m{grid-template-columns:repeat(3,1fr)}.columns-4--on-m{grid-template-columns:repeat(4,1fr)}.columns-5--on-m{grid-template-columns:repeat(5,1fr)}.columns-6--on-m{grid-template-columns:repeat(6,1fr)}.col-span-1--on-m{grid-column:auto/span 1}.col-span-2--on-m{grid-column:auto/span 2}.col-span-3--on-m{grid-column:auto/span 3}.col-span-4--on-m{grid-column:auto/span 4}.col-span-5--on-m{grid-column:auto/span 5}.col-span-6--on-m{grid-column:auto/span 6}.col-start-1--on-m{grid-column:1}.col-start-2--on-m{grid-column:2}.col-start-3--on-m{grid-column:3}.col-start-4--on-m{grid-column:4}.col-start-5--on-m{grid-column:5}.col-start-6--on-m{grid-column:6}.row-span-1--on-m{grid-row:auto/span 1}.row-span-2--on-m{grid-row:auto/span 2}.row-span-3--on-m{grid-row:auto/span 3}.row-span-4--on-m{grid-row:auto/span 4}.row-span-5--on-m{grid-row:auto/span 5}.row-span-6--on-m{grid-row:auto/span 6}.row-start-1--on-m{grid-row-start:1}.row-start-2--on-m{grid-row-start:2}.row-start-3--on-m{grid-row-start:3}.row-start-4--on-m{grid-row-start:4}.row-start-5--on-m{grid-row-start:5}.row-start-6--on-m{grid-row-start:6}}@media (max-width:480px){.column--on-s{grid-template-columns:1fr;grid-auto-flow:row}.row--on-s{grid-template-columns:1fr;grid-auto-flow:column}.columns-2--on-s{grid-template-columns:repeat(2,1fr)}.columns-3--on-s{grid-template-columns:repeat(3,1fr)}.columns-4--on-s{grid-template-columns:repeat(4,1fr)}.columns-5--on-s{grid-template-columns:repeat(5,1fr)}.columns-6--on-s{grid-template-columns:repeat(6,1fr)}.col-span-1--on-s{grid-column:auto/span 1}.col-span-2--on-s{grid-column:auto/span 2}.col-span-3--on-s{grid-column:auto/span 3}.col-span-4--on-s{grid-column:auto/span 4}.col-span-5--on-s{grid-column:auto/span 5}.col-span-6--on-s{grid-column:auto/span 6}.col-start-1--on-s{grid-column-start:1}.col-start-2--on-s{grid-column-start:2}.col-start-3--on-s{grid-column-start:3}.col-start-4--on-s{grid-column-start:4}.col-start-5--on-s{grid-column-start:5}.col-start-6--on-s{grid-column-start:6}.row-span-1--on-s{grid-row:auto/span 1}.row-span-2--on-s{grid-row:auto/span 2}.row-span-3--on-s{grid-row:auto/span 3}.row-span-4--on-s{grid-row:auto/span 4}.row-span-5--on-s{grid-row:auto/span 5}.row-span-6--on-s{grid-row:auto/span 6}.row-start-1--on-s{grid-row-start:1}.row-start-2--on-s{grid-row-start:2}.row-start-3--on-s{grid-row-start:3}.row-start-4--on-s{grid-row-start:4}.row-start-5--on-s{grid-row-start:5}.row-start-6--on-s{grid-row-start:6}}@media (max-width:1024px){:root{--text-m:clamp(0.9rem, calc(0.18vw + 0.88rem), 1rem);--text-l:clamp(1.08rem, calc(0.35vw + 1rem), 1.3rem);--text-xl:clamp(1.25rem, calc(0.7vw + 1.15rem), 1.7rem);--text-2xl:clamp(1.5rem, calc(1.1vw + 1.35rem), 2.3rem);--text-3xl:clamp(1.75rem, calc(1.65vw + 1.6rem), 3.1rem);--text-4xl:clamp(2.1rem, calc(2.5vw + 1.8rem), 4.0rem);--text-5xl:clamp(2.5rem, calc(3.5vw + 2rem), 5.3rem);--text-6xl:clamp(3rem, calc(5vw + 2.2rem), 7rem)}}@media (max-width:767px){:root{--text-m:clamp(0.85rem, calc(0.14vw + 0.83rem), 0.95rem);--text-l:clamp(1rem, calc(0.3vw + 0.95rem), 1.2rem);--text-xl:clamp(1.15rem, calc(0.6vw + 1.05rem), 1.5rem);--text-2xl:clamp(1.3rem, calc(1vw + 1.2rem), 2rem);--text-3xl:clamp(1.55rem, calc(1.5vw + 1.4rem), 2.7rem);--text-4xl:clamp(1.85rem, calc(2.3vw + 1.55rem), 3.5rem);--text-5xl:clamp(2.25rem, calc(3.2vw + 1.75rem), 4.7rem);--text-6xl:clamp(2.7rem, calc(4.5vw + 2rem), 6.5rem)}}@media (max-width:480px){:root{--text-m:clamp(0.8rem, calc(0.12vw + 0.78rem), 0.9rem);--text-l:clamp(0.95rem, calc(0.25vw + 0.9rem), 1.1rem);--text-xl:clamp(1.05rem, calc(0.5vw + 1rem), 1.4rem);--text-2xl:clamp(1.2rem, calc(0.9vw + 1.1rem), 1.8rem);--text-3xl:clamp(1.4rem, calc(1.3vw + 1.3rem), 2.5rem);--text-4xl:clamp(1.65rem, calc(2vw + 1.5rem), 3.2rem);--text-5xl:clamp(2rem, calc(3vw + 1.7rem), 4.2rem);--text-6xl:clamp(2.5rem, calc(4vw + 2rem), 6rem)}}:root{--line-height-m:1.6;--line-height-l:1.5;--line-height-xl:1.4;--line-height-2xl:1.3;--line-height-3xl:1.2;--line-height-4xl:1.1;--line-height-5xl:1.1;--line-height-6xl:1.1}@media (max-width:1024px){:root{--line-height-m:1.55;--line-height-l:1.45;--line-height-xl:1.35;--line-height-2xl:1.25;--line-height-3xl:1.2;--line-height-4xl:1.1;--line-height-5xl:1.1;--line-height-6xl:1.1}}@media (max-width:767px){:root{--line-height-m:1.5;--line-height-l:1.4;--line-height-xl:1.3;--line-height-2xl:1.2;--line-height-3xl:1.15;--line-height-4xl:1.1;--line-height-5xl:1.1;--line-height-6xl:1.1}}@media (max-width:480px){:root{--line-height-m:1.45;--line-height-l:1.35;--line-height-xl:1.25;--line-height-2xl:1.15;--line-height-3xl:1.1;--line-height-4xl:1.1;--line-height-5xl:1.1;--line-height-6xl:1.1}}.text-m{line-height:var(--line-height-m)}.text-l{line-height:var(--line-height-l)}.text-xl{line-height:var(--line-height-xl)}.text-2xl{line-height:var(--line-height-2xl)}.text-3xl{line-height:var(--line-height-3xl)}.text-4xl{line-height:var(--line-height-4xl)}.text-5xl{line-height:var(--line-height-5xl)}.text-6xl{line-height:var(--line-height-6xl)}
#page.site{-webkit-overflow-scrolling:touch}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto !important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}body{background:var(--bg-surface);color:var(--text-body);font-size:var(--text-m);margin:0;padding:0;font-family:'InterVariable',sans-serif;-webkit-font-smoothing:initial;letter-spacing:-.022em;text-decoration:none;text-transform:none}@media (max-width:768px){body{padding:0}}.max-width-contents{max-width:1800px;margin:auto}.site-branding,a.custom-logo-link,.custom-logo-link img{border:0;margin:0;padding:0;height:auto;width:285px}.screen-reader-text{position:absolute;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;overflow:hidden;white-space:nowrap;margin:0;padding:0}.screen-reader-text:focus{position:static;clip:auto;clip-path:none;height:auto;width:auto;overflow:visible;white-space:normal}p{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}h1,h2,h3,h4,h5,h6{margin-top:var(--space-l);margin-bottom:var(--space-s);color:var(--text-title,#111)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:var(--text-title)}.page-title{font-size:var(--text-l);text-align:center;font-weight:500;margin:2em 16px 1em}.page-title .result-term-circle{margin-right:0}.page-title .resultado-filtro{font-weight:600}.posted-on{font-size:16px;color:var(--text-body)!important;position:relative;z-index:99}.posted-on a,.posted-on a:hover,.posted-on a:visited,.posted-on a:active,{color:var(--text-body)!important}.posted-on time{font-size:16px;color:var(--text-body)!important}.uppercase{text-transform:uppercase}a{word-break:break-word;overflow-wrap:break-word;background-color:transparent;text-decoration:none}a:hover{text-decoration:none}.no-hover-transform:hover{transform:none;transition:none}:root{--letter-spacing-tightest:-.03em;--letter-spacing-tighter:-.04em;--letter-spacing-tight:-.02em;--letter-spacing-normal:0em;--letter-spacing-wide:.01em;--letter-spacing-wider:.02em;--letter-spacing-widest:.03em}.letter-spacing-tightest{letter-spacing:var(--letter-spacing-tightest)}.letter-spacing-tighter{letter-spacing:var(--letter-spacing-tighter)}.letter-spacing-tight{letter-spacing:var(--letter-spacing-tight)}.letter-spacing-normal{letter-spacing:var(--letter-spacing-normal)}.letter-spacing-wide{letter-spacing:var(--letter-spacing-wide)}.letter-spacing-wider{letter-spacing:var(--letter-spacing-wider)}.letter-spacing-widest{letter-spacing:var(--letter-spacing-widest)}button{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}a{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:focus{outline:none}button::-moz-focus-inner{border:0}input{outline:none}input::-moz-focus-inner{border:0}.material-symbols-outlined{font-size:inherit;font-weight:350!important;vertical-align:text-bottom;display:inline-block;line-height:1;transition:font-size .25s,color .25s,font-weight .25s ease-in-out}.icon-small{font-size:1rem}.icon-medium{font-size:1.2rem}.icon-large{font-size:2rem}.icon-extralarge{font-size:clamp(32px, 4vw, 42px)!important}.icon-thin{font-weight:200!important}.icon-light{font-weight:300!important}.icon-medium{font-weight:350!important}.icon-regular{font-weight:400!important}.icon-book{font-weight:500!important}.icon-semibold{font-weight:600!important}.icon-bold{font-weight:700!important}.icon-hover:hover{color:var(--primary-color);font-size:28px}hr{margin:0;padding:0;margin-bottom:var(--space-s)}:root{--color-todas:#dadce0;--color-articulos-en-revistas:#b6e1f8;--color-capitulos-de-libros:hsla(275,90%,50%,.4);--color-edicion-de-monograficos:#ffc7b9;--color-libros:#e1f4ad;--color-tesis-dirigidas:hsla(330,90%,60%,.4);--color-trabajos-presentados-en-congresos:#bff2e8;--color-articulos-en-revistas-bg:#b6e1f8;--color-capitulos-de-libros-bg:hsla(275,90%,50%,.15);--color-edicion-de-monograficos-bg:#ffc7b9;--color-libros-bg:#e1f4ad;--color-tesis-dirigidas-bg:hsla(330,90%,60%,.15);--color-trabajos-presentados-en-congresos-bg:#bff2e8}.term-circle.todas{background-color:var(--color-todas)}.term-circle.articulos-en-revistas{background-color:var(--color-articulos-en-revistas)}.term-circle.capitulos-de-libros{background-color:var(--color-capitulos-de-libros)}.term-circle.edicion-de-monograficos{background-color:var(--color-edicion-de-monograficos)}.term-circle.libros{background-color:var(--color-libros)}.term-circle.tesis-dirigidas{background-color:var(--color-tesis-dirigidas)}.term-circle.trabajos-presentados-en-congresos{background-color:var(--color-trabajos-presentados-en-congresos)}.result-term-circle.articulos-en-revistas{color:var(--color-articulos-en-revistas)}.result-term-circle.capitulos-de-libros{color:var(--color-capitulos-de-libros)}.result-term-circle.edicion-de-monograficos{color:var(--color-edicion-de-monograficos)}.result-term-circle.libros{color:var(--color-libros)}.result-term-circle.tesis-dirigidas{color:var(--color-tesis-dirigidas)}.result-term-circle.trabajos-presentados-en-congresos{color:var(--color-trabajos-presentados-en-congresos)}article[class*=tipo_de_publicacion-articulos-en-revistas]{background-color:var(--color-articulos-en-revistas-bg)}article[class*=tipo_de_publicacion-capitulos-de-libros]{background-color:var(--color-capitulos-de-libros-bg)}article[class*=tipo_de_publicacion-edicion-de-monograficos]{background-color:var(--color-edicion-de-monograficos-bg)}article[class*=tipo_de_publicacion-libros]{background-color:var(--color-libros-bg)}article[class*=tipo_de_publicacion-tesis-dirigidas]{background-color:var(--color-tesis-dirigidas-bg)}article[class*=tipo_de_publicacion-trabajos-presentados-en-congresos]{background-color:var(--color-trabajos-presentados-en-congresos-bg)}.result-term-circle.trabajos-presentados-en-congresos{color:var(--color-trabajos-presentados-en-congresos)}article[class*=tipo_de_publicacion-articulos-en-revistas]{background-color:var(--color-articulos-en-revistas-bg)}article[class*=tipo_de_publicacion-capitulos-de-libros]{background-color:var(--color-capitulos-de-libros-bg)}article[class*=tipo_de_publicacion-edicion-de-monograficos]{background-color:var(--color-edicion-de-monograficos-bg)}article[class*=tipo_de_publicacion-libros]{background-color:var(--color-libros-bg)}article[class*=tipo_de_publicacion-tesis-dirigidas]{background-color:var(--color-tesis-dirigidas-bg)}article[class*=tipo_de_publicacion-trabajos-presentados-en-congresos]{background-color:var(--color-trabajos-presentados-en-congresos-bg)}:root{--color-uji:#ecdbcc;--color-uji-bg:#ecdbcc;--color-micinn:#fdeea9;--color-micinn-bg:#fdeea9}body:not(.single-proyecto) article[class*=organismos-uji]{background-color:var(--color-uji-bg)}body:not(.single-proyecto) article[class*=organismos-micinn]{background-color:var(--color-micinn-bg)}.term-circle.uji{background-color:var(--color-uji)}.term-circle.micinn{background-color:var(--color-micinn)}.result-term-circle.uji{color:var(--color-uji)}.result-term-circle.micinn{color:var(--color-micinn)}:root{--color-proyecto:#cae8de;--color-concurso:#e1f4ad;--color-congreso:hsla(210,100%,50%,.4);--color-evento:hsla(275,90%,50%,.4);--color-seminario:hsla(330,90%,60%,.4);--color-noticias:#dadce0;--color-proyecto-bg:#cae8de;--color-concurso-bg:#e1f4ad;--color-congreso-bg:hsla(210,100%,50%,.2);--color-evento-bg:hsla(275,90%,50%,.2);--color-seminario-bg:hsla(330,90%,60%,.2);--color-noticias-bg:#dadce0}body:not(.single-actividad) article[class*=tipo_actividad-proyecto]{background-color:var(--color-proyecto-bg)}body:not(.single-actividad) article[class*=tipo_actividad-concurso]{background-color:var(--color-concurso-bg)}body:not(.single-actividad) article[class*=tipo_actividad-congreso]{background-color:var(--color-congreso-bg)}body:not(.single-actividad) article[class*=tipo_actividad-evento]{background-color:var(--color-evento-bg)}body:not(.single-actividad) article[class*=tipo_actividad-seminario]{background-color:var(--color-seminario-bg)}body:not(.single-actividad) article[class*=tipo_actividad-noticias]{background-color:var(--color-noticias-bg)}body:not(.single-actividad) article img{filter:grayscale(100%) contrast(1.2);mix-blend-mode:multiply;position:relative}body:not(.single-actividad) article[class*=tipo_actividad-proyecto]{background-color:var(--color-proyecto-bg);position:relative}body:not(.single-actividad) article[class*=tipo_actividad-proyecto]:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-proyecto-bg);mix-blend-mode:lighten;opacity:.5;border-radius:var(--radius-m)}body:not(.single-actividad) article[class*=tipo_actividad-concurso]{background-color:var(--color-concurso-bg);position:relative}body:not(.single-actividad) article[class*=tipo_actividad-concurso]:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-concurso-bg);mix-blend-mode:lighten;opacity:.5;border-radius:var(--radius-m)}body:not(.single-actividad) article[class*=tipo_actividad-congreso]{background-color:var(--color-congreso-bg);position:relative}body:not(.single-actividad) article[class*=tipo_actividad-congreso]:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-congreso-bg);mix-blend-mode:lighten;opacity:.5;border-radius:var(--radius-m)}body:not(.single-actividad) article[class*=tipo_actividad-evento]{background-color:var(--color-evento-bg);position:relative}body:not(.single-actividad) article[class*=tipo_actividad-evento]:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-evento-bg);mix-blend-mode:lighten;opacity:.5;border-radius:var(--radius-m)}body:not(.single-actividad) article[class*=tipo_actividad-seminario]{background-color:var(--color-seminario-bg);position:relative}body:not(.single-actividad) article[class*=tipo_actividad-seminario]:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-seminario-bg);mix-blend-mode:lighten;opacity:.5;border-radius:var(--radius-m)}body:not(.single-actividad) article[class*=tipo_actividad-noticias]{background-color:var(--color-noticias-bg);position:relative}body:not(.single-actividad) article[class*=tipo_actividad-noticias]:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-noticias-bg);mix-blend-mode:lighten;opacity:.5;border-radius:var(--radius-m)}body:not(.single-actividad) article img{border-radius:var(--radius-s)}.image-ratio-16-9{aspect-ratio:16/9;width:100%}.image-ratio-16-9 img{width:100%;height:100%;object-fit:cover}.term-circle.proyecto{background-color:var(--color-proyecto)}.term-circle.concurso{background-color:var(--color-concurso)}.term-circle.congreso{background-color:var(--color-congreso)}.term-circle.evento{background-color:var(--color-evento)}.term-circle.seminario{background-color:var(--color-seminario)}.term-circle.noticias{background-color:var(--color-noticias)}.result-term-circle.proyecto{color:var(--color-proyecto)}.result-term-circle.concurso{color:var(--color-concurso)}.result-term-circle.congreso{color:var(--color-congreso)}.result-term-circle.evento{color:var(--color-evento)}.result-term-circle.seminario{color:var(--color-seminario)}.result-term-circle.noticias{color:var(--color-noticias)}.home-presentacion .item-1-presentacion .pilar{margin:0;padding:0;font-size:clamp(34px, 5vw, 72px);font-weight:500;line-height:1;letter-spacing:-.04em}.home-presentacion .item-1-presentacion .pilar:nth-child(2){margin-left:15%}.home-presentacion .item-1-presentacion .pilar:nth-child(3){margin-left:30%}.home-presentacion .item-1-presentacion h2.subtitulo{font-size:var(--text-l);font-weight:450;line-height:1.2;max-width:51ch;margin-top:var(--space-3xl)}.home-presentacion .item-1-presentacion p{font-size:var(--text-m);margin-bottom:var(--space-s);max-width:66ch;line-height:1.3}.home-presentacion .item-1-presentacion p:last-of-type{margin-bottom:0}.home-presentacion .item-2-presentacion h2{font-size:var(--text-l);font-weight:500;line-height:1.2;margin-bottom:var(--space-4xs);max-width:49ch;letter-spacing:-.02rem}.home-presentacion .item-2-presentacion p{max-width:41ch;font-size:var(--text-s);line-height:1.2}@media only screen and (max-width:600px){.home-presentacion .item-2-presentacion h2{max-width:auto;text-align:center;margin-left:auto;margin-right:auto;font-size:24px}.home-presentacion .item-2-presentacion p{max-width:auto;text-align:center;margin-left:auto;margin-right:auto}.home-presentacion .item-1-presentacion .pilar{font-size:10vw}.home-presentacion .item-1-presentacion .pilar:nth-child(2){margin-left:18%}.home-presentacion .item-1-presentacion .pilar:nth-child(3){margin-right:18%}}.two-columns-grid{width:100%;display:grid;grid-template-columns:1fr 3fr;align-items:center;height:60px}.two-columns-grid>*{padding:0}.two-columns-grid>:nth-child(odd){text-align:left;justify-self:start}.two-columns-grid>:nth-child(even){text-align:right;justify-self:end}#masthead .material-symbols-outlined{font-size:21px}#masthead.site-header{position:fixed;top:0;left:0;width:100%;min-width:100vw;max-width:100vw;height:60px;background-color:transparent;z-index:9999;display:flex;align-items:center;justify-content:space-between;padding:0 var(--space-2xl);transition:background-color .1s ease,color .1s ease}#masthead.header-white{background:#fff;backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px)}.search-and-button-wrapper{display:flex;align-items:center;gap:16px}.search-link{display:flex;align-items:center;text-decoration:none;text-transform:uppercase;color:var(--text-body);font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:1;padding:12px 20px 10px}@media (max-width:768px){.search-link{font-size:0}.search-link .icon-search{font-size:24px;display:inline-block;vertical-align:middle}.site-branding,a.custom-logo-link,.custom-logo-link img{height:auto;width:220px}}#site-navigation{display:flex;align-items:center;justify-content:flex-start}#site-navigation a,#site-navigation button{margin-left:0}body:not(.home) #primary{margin-top:10svh}@media screen and (min-width:768px) and (max-width:1800px){.padding-huerfanos{padding:0 var(--space-2xl)}}#primary,#secondary,#colophon{background:#fff;padding:var(--space-2xl);margin-bottom:0}#primary:first-of-type{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}#colophon{border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}#primary:not(:first-of-type){border-radius:0}@media (max-width:768px){#masthead.site-header{padding:0 var(--space-l)}.padding-huerfanos,#primary,#secondary,#colophon{padding:var(--space-l)}#primary:first-of-type{border-top-left-radius:var(--radius-l);border-top-right-radius:var(--radius-l)}#colophon{border-bottom-left-radius:var(--radius-l);border-bottom-right-radius:var(--radius-l)}#primary:not(:first-of-type){border-radius:0}}.grid-container{display:grid;gap:var(--space-m);margin-bottom:3rem}.flex-container{display:flex;gap:var(--space-m);margin-bottom:3rem}.flex-item{flex:1}.grid-container-presentacion{display:flex;flex-direction:column;gap:20px}.grid-item-presentacion{display:flex;flex-direction:column;justify-content:flex-end}@media (min-width:768px){.grid-container-presentacion{flex-direction:row-reverse}.grid-item-presentacion{flex:1}}.entry-section{font-size:var(--text-m);line-height:1.1;margin:0;max-width:690px;letter-spacing:-.01em;font-weight:500;text-transform:uppercase}.home-lineas-investigacion{background-color:#fff}#equipo-investigador .rejilla{--min:250px;--gap:3rem 2rem;display:grid;grid-gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(min(100%, var(--min)), 1fr))}#equipo-investigador .equipo-thumbnail img{width:180px;height:180px;min-width:180px;min-height:180px;max-width:180px;max-height:180px;border-radius:50%;object-fit:cover;*/transition:filter .3s ease}#equipo-investigador .default-thumbnail{width:180px;height:180px;min-width:180px;min-height:180px;max-width:180px;max-height:180px;border-radius:50%;background-color:#d3d3d3;display:inline-block;margin-bottom:16px}#equipo-investigador .equipo-thumbnail{width:180px;height:180px;min-width:180px;min-height:180px;max-width:180px;max-height:180px;margin:0 auto;margin-bottom:16px}#equipo-investigador .equipo-nombre{padding:0;margin:0 auto;font-size:1rem;line-height:1.1;max-width:690px;letter-spacing:-.01em;font-weight:500}#equipo-investigador p{padding:0;margin:5px auto 10px auto;font-size:var(--text-s);line-height:1.3;max-width:300px;font-weight:400}#equipo-investigador p a{padding:0;margin:18px auto 8px auto;font-size:var(--text-s);line-height:1.3;color:#5e5e5e;font-weight:450;border:1px solid #5e5e5e;padding:2px 8px;border-radius:12px}#equipo-investigador .rol{font-weight:400;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.5px}#equipo-investigador .bio{display:none}.team-columns{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:4rem;margin-bottom:2rem;max-width:1140px;margin-inline:auto}.team-subsection{text-align:center}.subsection-title{margin-bottom:.5rem;padding-bottom:.3rem;font-weight:500;font-size:var(--text-x);max-width:20ch;margin-top:.5rem;line-height:1.3;text-align:center;margin-inline:auto}p.team-line{color:#6e6e6e;text-align:center;margin-inline:auto;padding:0;margin:0 auto;line-height:1.1;max-width:690px;letter-spacing:-.01em}#equipo-investigador p.team-line{font-size:var(--text-m)!important;line-height:1.3;max-width:36ch;font-weight:400}@media (max-width:768px){.team-columns{grid-template-columns:1fr}}.container-contacto{display:grid;grid-template-columns:1fr 1fr;height:auto;margin:0 auto 2.5rem auto}.column-contacto{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}.column-contacto+.column-contacto p{text-align:center;margin:0 auto;font-weight:500}.column-contacto a{text-decoration:none;color:var(--text-body)}.column-contacto a:hover,.column-contacto a:active,.column-contacto a:visited{text-decoration:none;color:var(--text-body)}.column-contacto+.column-contacto p:nth-of-type(1){font-weight:450;font-size:var(--text-xl);max-width:30ch;margin-top:1.5rem;line-height:1.1;letter-spacing:-.04em}.column-contacto+.column-contacto p:nth-of-type(2){font-weight:500;font-size:var(--text-3xl);margin:2rem auto;line-height:1;letter-spacing:-.04em}.column-contacto+.column-contacto p:nth-of-type(3){font-weight:400;font-size:var(--text-x);max-width:40ch;margin-top:.5rem;margin-bottom:1.5rem;line-height:1.3}.column-contacto img{width:90%;height:auto;vertical-align:middle;display:inline-block}@media (max-width:768px){.container-contacto{grid-template-columns:1fr;height:auto}}.grid--colaboran img{display:block;width:100%;height:100%;object-fit:contain}.grid--colaboran{display:grid;grid-template-columns:repeat(auto-fit,220px);gap:1rem 1rem;justify-content:center;flex:0 0 100%}.grid--colaboran .aspect-box{aspect-ratio:4/2;padding:1.2rem}.footer--container{display:grid;grid-template-columns:2fr 1fr 1fr;gap:20px;height:auto;margin:2.5rem 0}.columna-footer{display:flex;justify-content:flex-start;flex-direction:column}.columna-footer p.descripcion{font-size:clamp(18px, 5vw, 28px);line-height:1.2;max-width:29ch;font-weight:450;letter-spacing:-.02em}.columna-footer .site-branding,.columna-footer a.custom-logo-link,.columna-footer .custom-logo-link img{border:0;margin:0;padding:0;height:auto;width:100%;max-width:500px}.columna-footer ul,.columna-footer li{list-style:none;padding:0;margin:0}.site-footer a,.site-footer a:hover,.site-footer a:visited,.site-footer a:active{color:var(--text-body);text-decoration:none}.menu-footer-global{font-size:clamp(24px, 5vw, 32px)}.menu-footer-global li{line-height:1.2;font-weight:500;letter-spacing:-.02em}@media (max-width:1024px){.footer--container{grid-template-columns:1fr 1fr 1fr}}@media (max-width:960px){.footer--container{grid-template-columns:1fr}.columna-footer .site-branding,.columna-footer a.custom-logo-link,.columna-footer .custom-logo-link img{width:100%;max-width:100%}}@media (max-width:768px){.footer--container{grid-template-columns:1fr}.columna-footer .site-branding,.columna-footer a.custom-logo-link,.columna-footer .custom-logo-link img{width:100%;max-width:100%}}.subscription-container{max-width:100%;margin:0;padding:0;text-align:left;color:var(--text-body)}.subscription-title{font-size:clamp(24px, 5vw, 32px);font-weight:450;margin:0 0 20px;color:var(--text-body);letter-spacing:-.02em}.subscription-form{display:flex;flex-direction:column;gap:20px}.form-group{width:100%}.form-input{width:100%;padding:10px;border:none;border-bottom:2px solid var(--text-body);background-color:#fff;font-size:16px;color:var(--text-body)}.form-input::placeholder{color:var(--text-body)}.form-input:focus{border-bottom-color:var(--text-body);outline:none}.form-button{width:100%;padding:14px 20px;background-color:var(--text-body);color:#fff;border:none;border-radius:50px;font-size:16px;cursor:pointer;transition:background-color .3s ease}.form-button:hover{background-color:var(--text-body)}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:var(--text-body);border-radius:33px;background:var(--text-body);color:#fff;line-height:1;font-weight:400;padding:.8em 1em .8em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:var(--text-body)}.archive-publicacion__post-container{display:grid;grid-template-columns:29% 49% 19%;width:100%;box-sizing:border-box;gap:1.5rem}.archive-publicacion__post-header,.archive-publicacion__post-details,.archive-publicacion__post-meta-container{padding:0;box-sizing:border-box}.archive-publicacion__post-meta-container{display:flex;flex-direction:column;justify-content:space-between}.archive-publicacion__post-meta-tags{flex:1;display:flex;align-items:flex-start;margin-top:.2rem}.archive-publicacion__post-meta-url{padding:0;display:flex;justify-content:flex-end;align-items:flex-end;max-width:100%}.archive-publicacion__container-details{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(300px, 1fr));margin:.2rem auto}.archive-publicacion__single-detail{padding:auto}@media (max-width:1399.98px){.archive-publicacion__post-container{grid-template-columns:29% 44% 24%}.archive-publicacion__container-details{grid-template-columns:repeat(auto-fit,minmax(200px, 1fr))}}@media (max-width:1199.98px){.archive-publicacion__post-container{grid-template-columns:29% 39% 28%}.archive-publicacion__container-details{grid-template-columns:repeat(auto-fit,minmax(200px, 1fr))}.archive-publicacion__post-meta-url{align-items:flex-end;justify-content:flex-end}}@media (max-width:991.98px){.archive-publicacion__post-container{grid-template-columns:100%}.archive-publicacion__post-meta-container{flex-direction:column}.archive-publicacion__post-meta-tags{align-items:flex-start;justify-content:flex-start}.archive-publicacion__post-meta-url{align-items:flex-end;justify-content:flex-end}}@media (max-width:767.98px){.archive-publicacion__post-container{grid-template-columns:100%}.archive-publicacion__post-meta-container{flex-direction:column}.archive-publicacion__post-meta-tags{align-items:flex-start;justify-content:flex-start}.archive-publicacion__post-meta-url{align-items:flex-end;justify-content:flex-end}}@media (max-width:575.98px){.search-link{padding:12px 0 10px 10px}.menu-toggle:before{content:"\2630";font-size:16px}.menu-toggle{font-size:0;padding:10px;width:36px;height:36px}.site-header .menu-global-container{right:-95vw;min-height:300px;width:95vw}}.organismos-micinn .archive-publicacion__post-container{display:grid;grid-template-columns:46% 29% 22%;width:100%;box-sizing:border-box;gap:1.5rem}.organismos-micinn .archive-publicacion__post-header,.organismos-micinn .archive-publicacion__post-details,.organismos-micinn .archive-publicacion__post-meta-container{padding:0;box-sizing:border-box}.organismos-micinn .archive-publicacion__post-meta-container{display:flex;flex-direction:column;justify-content:space-between}.organismos-micinn .archive-publicacion__post-meta-tags{flex:1;display:flex;align-items:flex-start}.organismos-micinn .archive-publicacion__post-meta-url{padding:0;display:flex;justify-content:flex-end;align-items:flex-end;max-width:100%}.organismos-micinn .archive-publicacion__container-details{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(160px, 1fr))}.organismos-micinn .archive-publicacion__single-detail{padding:auto}@media (max-width:1399.98px){.organismos-micinn .archive-publicacion__post-container{grid-template-columns:39% 33% 22%}.organismos-micinn .archive-publicacion__container-details{grid-template-columns:repeat(auto-fit,minmax(140px, 1fr))}}@media (max-width:1199.98px){.organismos-micinn .archive-publicacion__post-container{grid-template-columns:36% 33% 23%}.organismos-micinn .archive-publicacion__container-details{grid-template-columns:repeat(auto-fit,minmax(130px, 1fr))}.organismos-micinn .archive-publicacion__post-meta-url{align-items:flex-end;justify-content:flex-end}}@media (max-width:991.98px){.organismos-micinn .archive-publicacion__container-details{grid-template-columns:repeat(auto-fit,minmax(140px, 1fr))}.organismos-micinn .archive-publicacion__post-container{grid-template-columns:100%}.organismos-micinn .archive-publicacion__post-meta-container{flex-direction:column}.organismos-micinn .archive-publicacion__post-meta-tags{align-items:flex-start;justify-content:flex-start}.organismos-micinn .archive-publicacion__post-meta-url{align-items:flex-end;justify-content:flex-end}}@media (max-width:767.98px){.organismos-micinn .archive-publicacion__post-container{grid-template-columns:36% 33% 23%}.organismos-micinn .archive-publicacion__container-details{grid-template-columns:repeat(auto-fit,minmax(120px, 1fr))}.organismos-micinn .archive-publicacion__post-container{grid-template-columns:100%}.organismos-micinn .archive-publicacion__post-meta-container{flex-direction:column}.organismos-micinn .archive-publicacion__post-meta-tags{align-items:flex-start;justify-content:flex-start}.organismos-micinn .archive-publicacion__post-meta-url{align-items:flex-end;justify-content:flex-end}}@media (max-width:575.98px){.organismos-micinn .archive-publicacion__post-container{grid-template-columns:36% 33% 23%}.organismos-micinn .archive-publicacion__container-details{grid-template-columns:repeat(auto-fit,minmax(140px, 1fr))}.organismos-micinn .archive-publicacion__post-container{grid-template-columns:100%}.organismos-micinn .archive-publicacion__post-meta-container{flex-direction:column}.organismos-micinn .archive-publicacion__post-meta-tags{align-items:flex-start;justify-content:flex-start}.organismos-micinn .archive-publicacion__post-meta-url{align-items:flex-end;justify-content:flex-end}}.organismos-uji .archive-publicacion__post-container{display:grid;grid-template-columns:46% 29% 22%;width:100%;box-sizing:border-box;gap:1.5rem}.organismos-uji .archive-publicacion__post-header,.organismos-uji .archive-publicacion__post-details,.organismos-uji .archive-publicacion__post-meta-container{padding:0;box-sizing:border-box}.organismos-uji .archive-publicacion__post-meta-container{display:flex;flex-direction:column;justify-content:space-between}.organismos-uji .archive-publicacion__post-meta-tags{flex:1;display:flex;align-items:flex-start}.organismos-uji .archive-publicacion__post-meta-url{padding:0;display:flex;justify-content:flex-end;align-items:flex-end;max-width:100%}.organismos-uji .archive-publicacion__container-details{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(160px, 1fr))}.organismos-uji .archive-publicacion__single-detail{padding:auto}@media (max-width:1399.98px){.organismos-uji .archive-publicacion__post-container{grid-template-columns:39% 33% 22%}.organismos-uji .archive-publicacion__container-details{grid-template-columns:repeat(auto-fit,minmax(140px, 1fr))}}@media (max-width:1199.98px){.organismos-uji .archive-publicacion__post-container{grid-template-columns:36% 33% 23%}.organismos-uji .archive-publicacion__container-details{grid-template-columns:repeat(auto-fit,minmax(130px, 1fr))}.organismos-uji .archive-publicacion__post-meta-url{align-items:flex-end;justify-content:flex-end}}@media (max-width:991.98px){.organismos-uji .archive-publicacion__container-details{grid-template-columns:repeat(auto-fit,minmax(140px, 1fr))}.organismos-uji .archive-publicacion__post-container{grid-template-columns:100%}.organismos-uji .archive-publicacion__post-meta-container{flex-direction:column}.organismos-uji .archive-publicacion__post-meta-tags{align-items:flex-start;justify-content:flex-start}.organismos-uji .archive-publicacion__post-meta-url{align-items:flex-end;justify-content:flex-end}}@media (max-width:767.98px){.organismos-uji .archive-publicacion__post-container{grid-template-columns:36% 33% 23%}.organismos-uji .archive-publicacion__container-details{grid-template-columns:repeat(auto-fit,minmax(120px, 1fr))}.organismos-uji .archive-publicacion__post-container{grid-template-columns:100%}.organismos-uji .archive-publicacion__post-meta-container{flex-direction:column}.organismos-uji .archive-publicacion__post-meta-tags{align-items:flex-start;justify-content:flex-start}.organismos-uji .archive-publicacion__post-meta-url{align-items:flex-end;justify-content:flex-end}}@media (max-width:575.98px){.organismos-uji .archive-publicacion__post-container{grid-template-columns:36% 33% 23%}.organismos-uji .archive-publicacion__container-details{grid-template-columns:repeat(auto-fit,minmax(140px, 1fr))}.organismos-uji .archive-publicacion__post-container{grid-template-columns:100%}.organismos-uji .archive-publicacion__post-meta-container{flex-direction:column}.organismos-uji .archive-publicacion__post-meta-tags{align-items:flex-start;justify-content:flex-start}.organismos-uji .archive-publicacion__post-meta-url{align-items:flex-end;justify-content:flex-end}}article.publicacion .imagen-destacada img,article.proyecto .imagen-destacada img{max-width:280px;max-height:125px;width:100%;height:auto;border-radius:112.5px;object-fit:cover;object-position:center 15%;display:block;margin:1rem 0}article.publicacion,article.proyecto,article.actividad{padding:clamp(21px, 3vw, 32px);border:2px solid #fff;border-radius:var(--radius-m);margin-bottom:1rem}.smol-card-component{text-align:center}body.single-actividad article.actividad{border:0}article.publicacion .entry-title,article.proyecto .entry-title{margin:0;letter-spacing:-.01em;font-weight:500;word-wrap:break-word;overflow-wrap:break-word}article.publicacion h1.entry-title,article.publicacion h2.entry-title,article.proyecto h1.entry-title,article.proyecto h2.entry-title{font-size:var(--text-l);line-height:1.2}@media (max-width:1024px){article.publicacion h1.entry-title,article.publicacion h2.entry-title,article.proyecto h1.entry-title,article.proyecto h2.entry-title{font-size:2rem}}@media (max-width:768px){article.publicacion h1.entry-title,article.publicacion h2.entry-title,article.proyecto h1.entry-title,article.proyecto h2.entry-title{font-size:1.5rem}}@media (max-width:480px){article.publicacion h1.entry-title,article.publicacion h2.entry-title,article.proyecto h1.entry-title,article.proyecto h2.entry-title{font-size:1.23rem}}article.publicacion .entry-footer p,article.proyecto .entry-footer p,article.publicacion .subgrid p,article.proyecto .subgrid p{margin:0;max-width:100%;word-wrap:break-word;overflow-wrap:break-word}article.publicacion .col-1,article.publicacion .col-2,article.proyecto .col-1,article.proyecto .col-2{box-sizing:border-box}article.publicacion .svg_Flecha-Alt,article.proyecto .svg_Flecha-Alt{display:flex;justify-content:flex-end;align-items:flex-end;height:100%;margin-top:64px}article.publicacion .svg_Flecha-Alt a,article.proyecto .svg_Flecha-Alt a{color:var(--primary-color);position:absolute;bottom:8px;right:16px}article.publicacion .svg_Flecha-Alt a:hover,article.proyecto .svg_Flecha-Alt a:hover{color:var(--dark-80)}article.actividad .entry-footer .post-taxonomy-terms a,article.publicacion .entry-footer .post-taxonomy-terms a,article.proyecto .entry-footer .post-taxonomy-terms a,article.actividad .entry-footer .post-tags a,article.publicacion .entry-footer .post-tags a,article.proyecto .entry-footer .post-tags a,article.actividad .entry-footer .post-lineas-investigacion a,article.publicacion .entry-footer .post-lineas-investigacion a,article.proyecto .entry-footer .post-lineas-investigacion a{background:0 0;color:rgba(12,12,12,.8);font-size:var(--text-s);font-weight:500;transition:all .25s ease-in-out;outline:0;cursor:pointer;margin:4px 4px 4px 0;display:inline-block;border:1px solid rgba(12,12,12,.8);padding:2px 8px;border-radius:var(--radius-l)}article.actividad .entry-footer .post-taxonomy-terms .material-symbols-outlined,article.publicacion .entry-footer .post-taxonomy-terms .material-symbols-outlined,article.proyecto .entry-footer .post-taxonomy-terms .material-symbols-outlined,article.actividad .entry-footer .post-tags .material-symbols-outlined,article.publicacion .entry-footer .post-tags .material-symbols-outlined,article.proyecto .entry-footer .post-tags .material-symbols-outlined,article.actividad .entry-footer .post-lineas-investigacion .material-symbols-outlined,article.publicacion .entry-footer .post-lineas-investigacion .material-symbols-outlined,article.proyecto .entry-footer .post-lineas-investigacion .material-symbols-outlined{margin-right:4px !important}article.actividad .container p,article.publicacion .container p,article.proyecto .container p{font-size:var(--text-m);font-weight:460;line-height:1.4}@media (max-width:768px){article.actividad .container p,article.publicacion .container p,article.proyecto .container p{font-size:var(--text-l)}}article.publicacion .detalle_titular,article.proyecto .detalle_titular{font-size:12px;text-transform:uppercase;font-weight:520;line-height:1.4;color:rgba(12,12,12,.5);mix-blend-mode:multiply}.archive-publicacion__single-detail{position:relative}.archive-publicacion__single-detail:before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background-color:rgba(12,12,12,.3);mix-blend-mode:multiply}article.publicacion .archive-publicacion__single-detail p,article.proyecto .archive-publicacion__single-detail p,article.publicacion .entry-footer,article.proyecto .entry-footer{margin:0}.filtro-taxonomias{position:-webkit-sticky;position:sticky;top:60px;z-index:9;background-color:#fff}.filtro-popup-btn{background-color:transparent;color:var(--text-body);padding:10px 10px 10px 0;border:none;cursor:pointer;width:100%;text-align:left;font-size:18px;font-weight:550;border-bottom:3px solid var(--text-body);border-radius:0;transition:all .3s ease}.filtro-popup-btn:hover{color:var(--text-body);border-bottom-color:var(--text-body)}.filtro-popup-btn:focus{outline:none;color:var(--text-body);border-bottom-color:var(--text-body)}.filtro-popup-btn:active{color:var(--text-body);border-bottom-color:var(--text-body)}.filtro-popup-btn:focus-visible{outline:2px dashed var(--text-body);outline-offset:4px}.filtro-popup-btn .toggle-icon{float:right;transition:transform .3s ease;transform:rotate(0deg)}.filtro-taxonomias.active .toggle-icon{transform:rotate(180deg)}.filtro-popup{display:none;position:absolute;top:100%;left:0;z-index:9999;background:rgba(255,255,255,.95);border-bottom-left-radius:var(--radius-m);border-bottom-right-radius:var(--radius-m);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(10.9px);-webkit-backdrop-filter:blur(10.9px);border:1px solid #ddd;width:100%;max-height:75svh;overflow-y:auto;padding:0}.filtro-taxonomias.active .filtro-popup{display:block}@media (max-width:768px){.filtro-popup-btn{font-size:14px}.filtro-popup{width:calc(100% - 0px);left:0;right:0}}.nav-links{display:flex;justify-content:center;align-items:center;gap:8px;font-size:var(--text-s);margin-top:32px}.pagination-info{padding:6px 12px;background-color:hsla(0,0%,65%,.3);color:var(--text-body);border-radius:50px;font-weight:450}.nav-links .page-numbers{display:inline-block;background-color:hsla(0,0%,65%,.3);color:var(--text-body);padding:6px 12px;border-radius:50px;text-decoration:none;font-weight:450}.nav-links .page-numbers:hover{background-color:hsla(0,0%,65%,.3)}.smol-card-component{display:flex;flex-direction:column;gap:1rem}.smol-card-component>*{margin:0}.smol-card-component>img{object-fit:cover;width:100%}.smol-card-component>img:first-child{border-radius:.5rem .5rem 0 0}.wrapper{margin-inline:auto}.auto-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px, 1fr))}@media (min-width:1440px){.auto-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px) and (max-width:1439px){.auto-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px) and (max-width:1199px){.auto-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px) and (max-width:991px){.auto-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.auto-grid{grid-template-columns:1fr}}.post-type-archive-actividad article .entry-title{font-size:var(--text-l);font-weight:500;margin:0;padding:0 0 var(--space-3xs) 0}.post-type-archive-actividad article p{font-size:1rem;line-height:var(--line-height-2xl);margin:0;padding:0 0 var(--space-3xs) 0}.single-actividad .entry-header{text-align:center}.single-actividad .entry-header .entry-title{text-transform:uppercase;font-weight:500;font-size:var(--text-3xl);max-width:1140px;margin:0 auto}.single-actividad .entry-header .entry-meta{margin:1.5rem auto}.single-actividad .entry-header .entry-meta .posted-on{font-size:1.2rem;color:var(--text-body)!important}.single-actividad .entry-header .entry-meta .posted-on a,.single-actividad .entry-header .entry-meta .posted-on a:hover,.single-actividad .entry-header .entry-meta .posted-on a:visited,.single-actividad .entry-header .entry-meta .posted-on a:active,{color:var(--text-body)!important}.single-actividad .entry-header .entry-meta .posted-on time{font-size:1.2rem;color:var(--text-body)!important}.single-actividad .imagen-destacada{max-width:1024px;margin:0 auto}.single-actividad .entry-content{max-width:60ch;margin:1.5rem auto}.single-actividad .entry-content p{line-height:1.4;margin-bottom:1.4rem;max-width:72ch;text-align:left;word-spacing:.01em;word-break:break-word;font-size:var(--text-m);color:var(--text-body)}dfn,cite,em,i{font-style:italic;color:var(--text-body)}.single-actividad .entry-footer{max-width:60ch;margin:1.5rem auto}.single-actividad .entry-content a:link{color:var(--text-body);font-weight:500}.single-actividad .entry-content a:visited{color:var(--text-body)}.single-actividad .entry-content a:hover{color:var(--text-body);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--text-body);text-underline-offset:2px}.single-actividad .entry-content a:active{color:var(--text-body)}.buscaste{margin:1rem 1.5rem 2rem}.buscaste p{font-size:clamp(18px, 5vw, 24px)}.back-link{position:-webkit-sticky;position:sticky;top:60px;display:block;width:fit-content;margin:20px 0;background-color:#fff;color:var(--text-body);padding:10px 20px;text-decoration:none;transition:background-color .3s ease;z-index:999;font-weight:450}@media (max-width:768px){.back-link{padding:8px 16px;font-size:14px;margin-left:15px}}@media (max-width:480px){.back-link{padding:6px 12px;font-size:12px;margin-left:10px}}.nav-previous a,.nav-next a{color:var(--text-body);text-decoration:none}.nav-previous a:hover,.nav-next a:hover{color:var(--text-body);text-decoration:none}.nav-previous a:active,.nav-next a:active{color:var(--text-body)}.nav-previous a:visited,.nav-next a:visited{color:var(--text-body)}.columna-footer a.custom-logo-link,.columna-footer .custom-logo-link img{display:none}.derechos{font-size:12px}