:root{--color-bg: #fff;--color-fg: #000;--radius: 4px;--space-s: 8px;--space-m: 16px;--z-header: 10000;--z-drawer: 10101;--z-scrimdrawer: 10100;--header-h: 64px;--font-title: "Changa", "Changa Fallback", sans-serif;--font-body: "Roboto", "Roboto Fallback", Arial, Helvetica, sans-serif;--border-color: #999}@font-face{font-display:swap;font-family:Changa;font-style:normal;font-weight:800;src:url(/fonts/changa-v28-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/fonts/roboto-v48-latin-regular.woff2) format("woff2")}@font-face{font-family:Roboto Fallback;size-adjust:97%;ascent-override:90%;descent-override:22%;line-gap-override:0%;src:local("Arial")}@font-face{font-family:Changa Fallback;size-adjust:90%;ascent-override:100%;descent-override:30%;line-gap-override:0%;src:local("Arial")}*{box-sizing:border-box}body{margin:0;font-family:var(--font-body);font-size:16px;line-height:1.4;color:var(--color-bg);background:var(--color-fg)}h1{font-size:2.5rem}h1,h2,h3{font-family:var(--font-title);margin:0;text-transform:uppercase;font-weight:700}.topbar{position:fixed;top:0;left:0;right:0;height:64px;display:flex;align-items:center;gap:var(--space-m);padding:0 var(--space-m);background:var(--color-fg);color:var(--color-bg);box-shadow:0 2px 4px #0000001a;z-index:var(--z-header)}.topbar-progress{position:absolute;left:0;right:0;bottom:0;height:3px;overflow:hidden}.topbar-progress__bar{position:absolute;left:-30%;width:30%;top:0;bottom:0;background:linear-gradient(90deg,#ff3d00,#ff9100);border-radius:2px;transform:translate(0);animation:topbar-indeterminate 1.2s infinite ease-out}@keyframes topbar-indeterminate{0%{transform:translate(0)}to{transform:translate(400%)}}.topbar__logo{display:flex;align-items:center;filter:invert(1)}.logo{display:block;width:280px;height:100%;background-size:contain}.letralogo{display:none;width:35px;height:35px;background-size:contain}@media (max-width:640px){.logo{display:none}.letralogo{display:block}}.search{position:relative;flex:1;min-width:0}.search__icon{position:absolute;left:10px;top:50%;translate:0 -50%;width:20px;height:20px;fill:#666;pointer-events:none}.search input{box-sizing:border-box;width:100%;height:40px;padding:8px 12px 8px 40px;border:1px solid #ccc;border-radius:4px;font:16px/1 Roboto,sans-serif;outline:none;display:block;max-width:100%;line-height:16px}.search input:focus{border-color:#000;box-shadow:0 0 0 1px #000}.search input::-webkit-search-decoration,.search input::-webkit-search-cancel-button{display:none}.icon-btn{border:0;background:none;cursor:pointer;padding:8px;color:var(--color-bg);width:45px;height:45px}main{margin-top:64px;color:var(--color-fg);background:var(--color-bg);padding-bottom:10px}main section.hero h1{font-size:2.5em;margin-bottom:.5em;position:absolute;bottom:30px;left:40px;background:#000;color:#fff;padding:20px 30px;max-width:80%;line-height:1em}.responsive-picture{display:block;width:100%;height:auto}.hero{position:relative;view-transition-name:page-hero;contain:paint}.hero-picture{display:block;width:100%;height:calc(100vh - 64px);overflow:hidden;transition:all .1s ease-in-out}.hero-img{width:100%;height:100%;object-fit:cover;display:block}.content-container{padding:25px;width:100%}.content{margin:40px auto}.section_sumary{padding:40px 0}.section_vinculos{padding:25px;width:100%}.footer-container{background-color:var(--color-fg);color:var(--color-bg);padding:2em 1em;margin-top:2em;width:100%}.footer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2em;max-width:1200px;margin:0 auto}.footer-heading{font-family:var(--font-title);font-size:1.5em;text-transform:uppercase;margin:0 0 .5em}.footer-divider{background-image:url(https://static.alternativa.ar/img/logos/rayas-chico.svg);background-repeat:repeat-x;filter:invert(1);width:100%;height:.8em;margin-bottom:1em;background-size:50px}.footer-links{list-style:none;padding:0;margin:0;font-family:Roboto,Roboto Fallback,sans-serif;text-transform:none;font-size:1rem;line-height:1.6}.footer-links a{color:var(--color-bg);text-decoration:none;transition:opacity .2s}.footer-links a:hover{opacity:.8;text-decoration:underline}.social-links{list-style:none;padding:0;margin:25px 0 0;display:flex;flex-wrap:wrap;gap:1em}.social-links img{filter:invert(1);opacity:.8;transition:opacity .2s;width:40px;height:40px}.social-links a:hover img{opacity:1}.cc-image{display:block;margin:2em auto 1em}@media (max-width: 768px){.footer-grid{grid-template-columns:1fr}.footer-container{padding:2em 1.5em}}.user-panel{position:fixed;top:0;right:0;height:100vh;width:300px;background:#fff;color:#000;box-shadow:-2px 0 10px #00000026;transform:translate(100%);transition:transform .3s ease;z-index:1101;display:flex;flex-direction:column}.user-panel.open{transform:translate(0)}.user-panel-overlay{position:fixed;inset:0;opacity:0;background:#0006;z-index:1100;pointer-events:none;transition:opacity .3s}.user-panel-overlay.show{opacity:1;pointer-events:auto;touch-action:none}.user-header{display:flex;align-items:center;gap:.75rem;padding:1rem;border-bottom:1px solid rgba(0,0,0,.12);cursor:pointer;position:relative}.user-avatar{width:48px;height:48px;border-radius:9999px;background:#eee;color:#000;display:grid;place-items:center;font-weight:700;overflow:hidden}.user-avatar img{width:100%;height:100%;object-fit:cover}.user-name{font:600 1rem/1.2 Roboto,system-ui}.user-header__progress{position:absolute;left:0;right:0;bottom:0;height:3px;overflow:hidden;opacity:0;pointer-events:none;transition:opacity .2s ease}.user-header__progress:before{content:"";position:absolute;inset:0;background:#00000014}.user-header__progress-bar{position:absolute;left:-30%;width:30%;top:0;bottom:0;background:linear-gradient(90deg,#ff3d00,#ff9100);border-radius:2px;transform:translate(0);animation:topbar-indeterminate 1.2s infinite ease-out}.user-header__progress.is-active{opacity:1}.user-list{margin:0;padding:.5rem 0;list-style:none;display:flex;flex-direction:column}.user-list a,.user-list button{display:flex;align-items:center;gap:1rem;padding:.5rem 1rem;text-decoration:none;color:#414141;fill:#414141;background:none;border:0;font:inherit;cursor:pointer;font-size:.812rem}.user-list a:hover,.user-list button:hover{background:#efefef}.user-list--secondary{margin-top:.75rem;padding-top:.75rem;border-top:1px solid #e5e5e5}.user-trigger{cursor:pointer;border:0;background:transparent;padding:.5rem;color:var(--color-bg)}.user-trigger:hover{background-color:#262626}.user-trigger-avatar{border-radius:9999px;overflow:hidden;width:40px;height:40px;padding:0}.user-trigger-avatar img{width:100%;height:100%;object-fit:cover;fill:#fff}.user-trigger-avatar svg{fill:#fff}.user-separator{height:1px;margin:.25rem 0;background:#0000001f;list-style:none}.contact-header{padding:16px 20px;border-bottom:1px solid #eee}.contact-header h3{font-size:1.5rem}.contact-form{padding:16px 20px;display:grid;gap:12px}.field{display:flex}.field input,.field select,.field textarea{border:1px solid var(--border-color);width:-webkit-fill-available;padding:16px;font-family:var(--font-body);font-size:1rem;border-radius:4px}.field--password{position:relative}.field--password input{padding-right:48px}.password-toggle{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#666;transition:color .2s ease;z-index:1;outline:none}.password-toggle:hover{color:#333}.password-toggle:focus{outline:none;background-color:transparent}.password-toggle .icon{width:24px;height:24px;fill:currentColor}.field input,.field select{height:56px}.field select{appearance:none;@supports (appearance: base-select){&,&::picker(select){appearance:base-select}}}.field select{display:flex;justify-content:space-between;align-items:center;color:var(--color-fg);padding-block:10px;padding-inline:10px 30px;border-radius:5px;border:1px solid var(--border-color);cursor:pointer;background:var(--color-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000' class='size-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m19.5 8.25-7.5 7.5-7.5-7.5' /%3E%3C/svg%3E%0A") right 10px center / 20px no-repeat;@supports (appearance: base-select){padding-inline:10px;background-image:none;&::picker-icon{content:"";width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000' class='size-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m19.5 8.25-7.5 7.5-7.5-7.5' /%3E%3C/svg%3E%0A");transition:rotate .2s ease-out}&:open::picker-icon{rotate:180deg}&::picker(select){padding:0;margin-top:5px;border:1px solid var(--border-color);background:var(--color-bg);border-radius:5px;font-weight:400;height:0;overflow:clip;transition:height .15s ease-out,overlay .15s,display .15s;transition-behavior:allow-discrete}&:open::picker(select){opacity:1;height:calc-size(auto,size);overflow:auto;@starting-style{opacity:0;height:0}}option{padding:10px;cursor:pointer;transition-property:color,background;transition-duration:.1s;transition-timing-function:ease-out;&:where(:hover,:focus,:active){background:var(--color-fg);color:var(--color-bg)}&:checked{background:var(--color-fg);color:var(--color-bg)}&::checkmark{display:none}&:first-child{border:0}}}}.contact-actions{display:flex;gap:20px;justify-content:flex-end;padding-top:8px;flex-wrap:nowrap}.contact-actions .material-button{flex:1;min-width:0;white-space:nowrap}@media (min-width: 768px){.contact-actions .material-button{flex:0 0 auto;min-width:120px;max-width:150px}}.form-status{position:absolute;bottom:1rem;font-size:.9rem;font-weight:700;left:2rem;color:red}.scrim{position:fixed;inset:0;background:#0006;opacity:0;pointer-events:none;transition:opacity .3s;z-index:var(--z-scrimdrawer)}.scrim.show{opacity:1;pointer-events:auto}.drawer{position:fixed;background:#fff;color:#111;box-shadow:0 10px 30px #00000040;transform:translateZ(0);transition:all .2s ease;z-index:var(--z-drawer);visibility:hidden;pointer-events:none;overflow:auto}.drawer.open,.drawer.is-animating{visibility:visible;pointer-events:auto}.drawer--left{top:0;bottom:0;left:0;width:min(92vw,360px);transform:translate(-100%)}.drawer--left.open{transform:translate(0)}.drawer--right{top:0;bottom:0;right:0;width:min(92vw,360px);transform:translate(100%)}.drawer--right.open{transform:translate(0)}.drawer--bottom{left:0;right:0;bottom:0;width:100%;max-height:85vh;transform:translateY(100%);border-radius:0;max-width:960px;margin:0 auto}.drawer--bottom.open{transform:translateY(0)}.drawer--top{left:0;right:0;top:0;width:100%;transform:translateY(-100%);border-radius:0 0 12px 12px}.drawer--top.open{transform:translateY(0)}.drawer--site{width:443px;max-width:90%;box-shadow:2px 0 6px #0003;overflow-y:auto;backdrop-filter:blur(15px);background-color:#00000080}.drawer--site nav{margin:80px 20px 0}.drawer--site a{display:block;text-decoration:none;color:#fff;font-family:Roboto;text-transform:initial;font-weight:400;font-size:20px;padding:10px 0 10px 55px}.drawer--site a.selected{font-size:43px;font-weight:700;line-height:53px;border-left:17px solid #fff;padding:16px 0 16px 35px}.scrim--site{background:#00000080}.drawer--user{width:300px}.scrim--user{background:#0006}.scrim--dialog{background:#00000073}.scrim--alert{background:#00000059}.material-button{display:inline-flex;align-items:center;justify-content:center;gap:.75em;padding:.3em 1em;background-color:var(--color-fg);color:var(--color-bg);border:none;border-radius:0;font-family:var(--font-title);text-transform:uppercase;font-size:1.4rem;font-weight:800;cursor:pointer;box-shadow:0 2px 5px #0003;transition:box-shadow .2s ease,transform .2s ease;position:relative;overflow:hidden}.material-button:hover{box-shadow:0 4px 10px #0000004d}.material-button:active{transform:translateY(1px);box-shadow:0 2px 5px #0003}.material-button .icon{width:1.25em;height:1.25em}.material-button:after{content:"";position:absolute;border-radius:50%;background-color:#ffffff4d;width:100px;height:100px;margin-top:-50px;margin-left:-50px;top:50%;left:50%;animation:ripple 1s;opacity:0}.material-button:focus:not(:active):after{animation:ripple 1s;opacity:0}@keyframes ripple{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(10)}}.cancel-button{background-color:var(--color-bg);color:var(--color-fg);border:1px solid #cccccc7a;font-size:1.2rem}.submit-button{background-color:var(--color-fg);color:var(--color-bg);font-size:1.2rem}:root::view-transition-group(site-header){z-index:10000}:root::view-transition-new(site-header),:root::view-transition-old(site-header){animation:none}:root::view-transition-old(root),:root::view-transition-new(root){animation-duration:.14s;animation-timing-function:ease-out}:root::view-transition-group(page-hero){animation-duration:.26s;animation-timing-function:cubic-bezier(.2,.6,.2,1)}:root::view-transition-new(obra-titulo-*),:root::view-transition-old(obra-titulo-*){animation-duration:.14s;animation-timing-function:ease-out}@media (prefers-reduced-motion: reduce){:root::view-transition-old(*),:root::view-transition-new(*){animation-duration:.01ms}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.carousel[data-astro-cid-jabdec64]{position:relative;height:calc(100dvh - var(--header-h, 64px));background:#000;color:#fff;overflow:clip;transition:all .3s ease}.track[data-astro-cid-jabdec64]{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0;padding:0;list-style:none}.track[data-astro-cid-jabdec64]::-webkit-scrollbar{display:none}.slide[data-astro-cid-jabdec64]{flex:0 0 100%;position:relative;height:100%}.clickwrap[data-astro-cid-jabdec64]{display:block;height:100%;color:inherit;text-decoration:none}.media[data-astro-cid-jabdec64]{position:absolute;inset:0;width:100%;height:100%}.media[data-astro-cid-jabdec64] img[data-astro-cid-jabdec64]{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.caption[data-astro-cid-jabdec64]{position:absolute;left:1rem;right:1rem;bottom:1rem;padding:.75rem 1rem;backdrop-filter:blur(6px);background:color-mix(in oklab,#000 60%,transparent);border-radius:16px}.cap-title[data-astro-cid-jabdec64]{margin:0;font-family:Changa,system-ui,sans-serif;text-transform:uppercase;letter-spacing:.5px}.cap-sub[data-astro-cid-jabdec64]{margin:.25rem 0 0;font-family:Roboto,system-ui,sans-serif}.nav[data-astro-cid-jabdec64]{position:absolute;top:50%;translate:0 -50%;inline-size:44px;block-size:44px;display:grid;place-items:center;border:0;background:transparent;cursor:pointer;z-index:5;height:100%;border-radius:0}.nav[data-astro-cid-jabdec64][disabled]{opacity:.4;cursor:default}.nav[data-astro-cid-jabdec64].left{left:0}.nav[data-astro-cid-jabdec64].right{right:0}.nav[data-astro-cid-jabdec64] svg[data-astro-cid-jabdec64]{width:24px;height:24px;fill:red}.indicators[data-astro-cid-jabdec64]{position:absolute;left:50%;bottom:.25rem;translate:-50% 0;display:flex;gap:.5rem;margin:0;padding:.25rem .5rem;list-style:none;background:transparent;border-radius:0}.indicators[data-astro-cid-jabdec64] button[data-astro-cid-jabdec64]{position:relative;inline-size:24px;block-size:24px;border-radius:999px;padding:0;cursor:pointer;background:transparent;border:none}.indicators[data-astro-cid-jabdec64] button[data-astro-cid-jabdec64]:after{content:"";position:absolute;inset:50%;translate:-50% -50%;inline-size:15px;block-size:15px;border-radius:999px;background:#000;box-shadow:0 0 2px 1px #ffffff80}.indicators[data-astro-cid-jabdec64] button[data-astro-cid-jabdec64][aria-current=true]:after{box-shadow:0 0 2px 1px #00000080;background:#fff}.indicators[data-astro-cid-jabdec64]{gap:.5rem}@media (prefers-reduced-motion: reduce){.track[data-astro-cid-jabdec64]{scroll-behavior:auto}}.accordion-container[data-astro-cid-oqjbs5yv]{padding:0;margin:0rem 0rem 1rem}.accordion-details[data-astro-cid-oqjbs5yv]{background:#fff;box-shadow:5px 5px 10px 5px #0003;overflow:hidden}.accordion-summary[data-astro-cid-oqjbs5yv]{display:flex;justify-content:space-between;align-items:center;padding:.75em 1.25em;background:var(--color-fg,#000);color:var(--color-bg,#fff);font-family:Changa,Changa Fallback,sans-serif;text-transform:uppercase;font-size:1.25rem;cursor:pointer;list-style:none}.accordion-summary[data-astro-cid-oqjbs5yv]::-webkit-details-marker{display:none}.text-content[data-astro-cid-oqjbs5yv]{display:flex;align-items:center;gap:.75em}.badge[data-astro-cid-oqjbs5yv]{display:inline-flex;align-items:center;justify-content:center;background:var(--color-bg,#fff);color:var(--color-fg,#000);font-family:Roboto,Roboto Fallback,sans-serif;font-size:.9rem;border-radius:9999px;min-width:28px;height:28px;padding:0 .5em}.accordion-title[data-astro-cid-oqjbs5yv]{font-family:Changa,Changa Fallback,sans-serif;text-transform:uppercase;font-size:1.25rem;font-weight:800;margin:0}.accordion-content[data-astro-cid-oqjbs5yv]{padding:0 1.5em;font-family:Roboto,Roboto Fallback,sans-serif;font-size:1rem;line-height:1.6}.accordion-details[data-astro-cid-oqjbs5yv][open]>.accordion-content[data-astro-cid-oqjbs5yv]{padding-top:1.5em;padding-bottom:1.5em}.accordion-content[data-astro-cid-oqjbs5yv] ul{list-style:inside;padding:0;margin:0}.accordion-content[data-astro-cid-oqjbs5yv] li{margin-bottom:.5em}.accordion-content[data-astro-cid-oqjbs5yv] a{color:var(--color-fg,#000);text-decoration:none}.accordion-content[data-astro-cid-oqjbs5yv] a:hover{text-decoration:underline}.accordion-icon[data-astro-cid-oqjbs5yv]{border:solid currentColor;border-width:0 2px 2px 0;display:inline-block;height:.6em;width:.6em;padding:5px;transform:rotate(45deg);transition:transform .3s ease-out}.accordion-details[data-astro-cid-oqjbs5yv][open]>.accordion-summary[data-astro-cid-oqjbs5yv] .accordion-icon[data-astro-cid-oqjbs5yv]{transform:rotate(-135deg)}
