@charset "UTF-8";@import"https://use.typekit.net/tpu4xuw.css";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1;scrollbar-gutter:stable}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}*{box-sizing:border-box}@font-face{font-family:Iconyc Mono;src:url(/build/assets/ApercuMonoPro-Light-63e9e0cc.woff2) format("woff2");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:Iconyc Mono;src:url(/build/assets/ApercuMonoPro-Regular-08471ff5.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Iconyc Mono;src:url(/build/assets/ApercuMonoPro-Bold-679d39a9.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Iconyc Matter;src:url(/build/assets/MatterCollectionVF-f22b68fd.woff2) format("woff2-variations");font-display:swap;font-weight:1 999;font-style:normal}@font-face{font-family:Iconyc Montiac;src:url(/build/assets/Montiac-Regular-6752f5af.woff2) format("woff2");font-display:swap}:root{--color-background: #fff;--color-text: #000;--color-dest: #ff3d44;--master: clamp(20px, 3.5vw, 60px)}body.colorsInverMode{--color-background: #000;--color-text: #fff;--color-dest: #fff}*::-webkit-scrollbar{width:calc(var(--master) * .25);height:calc(var(--master) * .25);background:var(--color-text);cursor:pointer!important}*::-webkit-scrollbar-track{box-shadow:none;background:transparent;cursor:pointer!important}*::-webkit-scrollbar-thumb{background:var(--color-background);border:5px solid var(--color-text);border-radius:20px;cursor:pointer!important}::selection{background-color:var(--color-text);color:var(--color-background)}details:not(:first-child){padding-top:calc(var(--master) * .333)}summary{position:relative;anchor-name:--summary;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}summary strong,summary b{font-weight:400}summary{cursor:pointer;border-bottom:1px solid var(--color-text);padding-bottom:calc(var(--master) * .333);margin-bottom:calc(var(--master) * .25);display:-webkit-flex;font-size:.7em}summary::marker{content:"";display:none}summary:after{content:"";display:block;height:calc(var(--master) * .333);width:calc(var(--master) * .333);background:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2019.9%2010.61%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m7.56%204.84h14.07v.93h-14.07z%22%20transform%3D%22matrix(.70710678%20-.70710678%20.70710678%20.70710678%20.52%2011.88)%22%2F%3E%3Cpath%20d%3D%22m4.84-1.73h.93v14.07h-.93z%22%20transform%3D%22matrix(.70710678%20-.70710678%20.70710678%20.70710678%20-2.2%205.31)%22%2F%3E%3C%2Fsvg%3E") no-repeat;background-size:calc(var(--master) * .333);inset-block-start:50%;inset-inline-end:0;position:absolute;top:5px;position-anchor:--summary}summary>small{font-size:1em}details[open] summary:after{transform:rotate(180deg);top:-2px}html,body{height:100%;scrollbar-gutter:stable}body{background-color:var(--color-background);color:var(--color-text);font-size:20px;scroll-behavior:smooth;overflow:overlay;font-family:Iconyc Matter,sans-serif;font-weight:300;font-style:normal;font-optical-sizing:auto;line-height:130%}@media only screen and (max-width: 1100px){body{font-size:16px}}@media only screen and (max-width: 800px){body{font-size:14px}}a{cursor:pointer;outline:none;color:inherit;transition:color .5s cubic-bezier(.15,.9,.34,.95),background-color .5s cubic-bezier(.15,.9,.34,.95),border-color .5s cubic-bezier(.15,.9,.34,.95)}a img{transition:color .5s cubic-bezier(.15,.9,.34,.95),background-color .5s cubic-bezier(.15,.9,.34,.95),border-color .5s cubic-bezier(.15,.9,.34,.95)}p{font-family:Iconyc Matter,sans-serif;font-weight:300;font-style:normal;font-optical-sizing:auto;line-height:130%;font-size:1em;text-wrap:pretty;max-width:42em}@media only screen and (max-width: 1100px){p{font-size:.8em}}p b,p strong{font-weight:450}p.big{font-size:1.2em}p.small{font-size:.8em}p+*:not(a){margin-top:.75em}ul li,ol li{list-style-position:inside}ul li+li,ol li+li{margin-top:.25em}ul+*,ol+*{margin-top:.75em}h1,h2,h3,h4{font-weight:inherit}.megatitle,.title,.supertitle,.text-content h1,.text-content h2,.text-content h3,.text-content h4{font-family:Iconyc Matter,sans-serif;font-weight:250;font-style:normal;line-height:100%;margin-bottom:.2em;text-wrap:balance;max-width:16em}.subtitle,.subtitle_2{font-family:Iconyc Matter,sans-serif;font-weight:250;font-style:normal;line-height:100%;margin-bottom:.4em;text-wrap:balance;line-height:110%}.megatitle{font-size:10em;line-height:90%}@media only screen and (max-width: 1100px){.megatitle{font-size:8em}}.supertitle,.text-content h1{font-size:4em}@media only screen and (max-width: 1100px){.supertitle,.text-content h1{font-size:3.2em}}.title,.text-content h2{font-size:3em;text-transform:uppercase}@media only screen and (max-width: 1100px){.title,.text-content h2{font-size:2.4em}}@media only screen and (max-width: 800px){.title,.text-content h2{font-size:2.6em}}.title+.subtitle_2,.title .text-content h3,.text-content h2+.subtitle_2,.text-content h2 .text-content h3{margin-bottom:1.5em}.title.pretty,.text-content h2.pretty{font-family:adobe-caslon-pro,serif;font-weight:lighter;font-style:italic;font-optical-sizing:auto;line-height:100%;text-transform:uppercase;color:#e6e6e6}.subtitle,.text-content h3{text-transform:uppercase;font-size:2.2em;color:#b3b3b3}@media only screen and (max-width: 1100px){.subtitle,.text-content h3{font-size:1.7em}}.subtitle+.subtitle_2,.text-content h3+.subtitle_2{margin-bottom:1.5em}.subtitle_2,.text-content h4{font-size:1.4em}@media only screen and (max-width: 1100px){.subtitle_2,.text-content h4{font-size:1.3em}}small{font-size:.7em;line-height:130%}@media only screen and (max-width: 1100px){small{font-size:.6em}}.input label{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.input label strong,.input label b{font-weight:400}.input label{font-size:.7em;display:block;margin-bottom:.5em}.input .input-hint{font-size:.65em;display:block;color:#b3b3b3;margin-block:-.9em .5em}input[type=text],input[type=number],input[type=date],input[type=datetime],input[type=email],input[type=mail],input[type=tel],input[type=password],input[type=datetime-local],textarea{border:none;padding:5px 1em;height:calc(var(--master) * .666);background-color:#e6e6e6;color:var(--color-text);font-size:.7em;border-radius:0;font-family:Iconyc Matter,sans-serif;font-weight:300;font-style:normal;font-optical-sizing:auto;line-height:130%;transition:all .5s cubic-bezier(.15,.9,.34,.95);transition-property:color,background-color,border;vertical-align:middle;box-sizing:border-box;width:100%}@media only screen and (max-width: 800px){input[type=text],input[type=number],input[type=date],input[type=datetime],input[type=email],input[type=mail],input[type=tel],input[type=password],input[type=datetime-local],textarea{height:var(--master)}}@media only screen and (min-width: 900px){input[type=text]:hover,input[type=number]:hover,input[type=date]:hover,input[type=datetime]:hover,input[type=email]:hover,input[type=mail]:hover,input[type=tel]:hover,input[type=password]:hover,input[type=datetime-local]:hover,textarea:hover{background-color:#e6e6e6}}input[type=text]:focus,input[type=number]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=mail]:focus,input[type=tel]:focus,input[type=password]:focus,input[type=datetime-local]:focus,textarea:focus{outline:1px solid var(--color-text)}input[type=text]:disabled,input[type=number]:disabled,input[type=date]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=mail]:disabled,input[type=tel]:disabled,input[type=password]:disabled,input[type=datetime-local]:disabled,textarea:disabled{opacity:.3;cursor:default;pointer-events:none}input[type=text]::placeholder,input[type=number]::placeholder,input[type=date]::placeholder,input[type=datetime]::placeholder,input[type=email]::placeholder,input[type=mail]::placeholder,input[type=tel]::placeholder,input[type=password]::placeholder,input[type=datetime-local]::placeholder,textarea::placeholder{color:var(--color-text)}input[type=text].error,input[type=number].error,input[type=date].error,input[type=datetime].error,input[type=email].error,input[type=mail].error,input[type=tel].error,input[type=password].error,input[type=datetime-local].error,textarea.error{outline:1px solid color-mix(in srgb,#B90B0B,var(--color-text) 20%)}textarea{min-height:100px;padding-top:7px}.error-msg,.text-danger{display:block;font-size:1em;color:color-mix(in srgb,#B90B0B,var(--color-text) 20%);padding-top:8px}.error-msg:before,.text-danger:before{content:"↑";margin-right:.3em}.input+.doble{margin-top:18px}.doble{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--master) * .25)}@media only screen and (max-width: 800px){.doble{grid-template-columns:1fr}}.doble .input+.input{margin-top:0}.doble+.input{margin-top:18px}.multiple .inputs{display:flex;gap:2px}.input.file{display:flex;align-items:center}.input.file label{margin:0 1em 0 0;white-space:nowrap;color:var(--color-dest);display:flex}.input.file label svg{height:1.2em;width:auto;position:relative;left:.3em;top:-2px}.input.file input::-webkit-file-upload-button{visibility:hidden}.input.file input:before{content:"Select File";font-family:Iconyc Matter,sans-serif;font-weight:300;font-style:normal;font-optical-sizing:auto;line-height:130%;display:inline-block;padding:.7em 1em;background-color:#e6e6e6;color:var(--color-text);font-size:.7em;border-radius:0;outline:none;white-space:nowrap;-webkit-user-select:none;cursor:pointer;font-size:1em;width:100%}@media only screen and (max-width: 800px){.input.file input:before{width:calc(100vw - 150px)}}.input.file input:hover:before{border-color:#000}.input.file input:active:before{background:-webkit-linear-gradient(top,#e3e3e3,#f9f9f9)}@media only screen and (max-width: 800px){.input.file input{width:calc(100vw - 150px)}}button:not(.f-button),button:not(.f-html),.btn,input[type=submit]{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}button:not(.f-button) strong,button:not(.f-button) b,button:not(.f-html) strong,button:not(.f-html) b,.btn strong,.btn b,input[type=submit] strong,input[type=submit] b{font-weight:400}button:not(.f-button),button:not(.f-html),.btn,input[type=submit]{line-height:100%;font-size:.7em;background-color:transparent;color:var(--color-text);border:1px solid;border-radius:0;display:inline-flex;gap:calc(var(--master) * .25);justify-content:center;align-items:center;padding:.3em 1.5em 0;height:calc(var(--master) * .83);border-radius:calc(var(--master) * .5);cursor:pointer;text-transform:uppercase;transition:color .5s cubic-bezier(.15,.9,.34,.95),background-color .5s cubic-bezier(.15,.9,.34,.95),border-color .5s cubic-bezier(.15,.9,.34,.95);vertical-align:bottom;box-sizing:border-box;text-decoration:none;font-weight:100;min-width:calc(var(--master) * 3);white-space:nowrap}button:not(.f-button) i,button:not(.f-html) i,.btn i,input[type=submit] i{font-style:normal;font-size:1.5em;transition:scale .3s ease-in;position:relative}button:not(.f-button) svg,button:not(.f-button) img,button:not(.f-html) svg,button:not(.f-html) img,.btn svg,.btn img,input[type=submit] svg,input[type=submit] img{height:calc(var(--master) * .25);width:auto;position:relative;top:-.1em}button:not(.f-button) svg g,button:not(.f-button) img g,button:not(.f-html) svg g,button:not(.f-html) img g,.btn svg g,.btn img g,input[type=submit] svg g,input[type=submit] img g{stroke-width:1px}button:not(.f-button):hover,button:not(.f-button):focus,button:not(.f-html):hover,button:not(.f-html):focus,.btn:hover,.btn:focus,input[type=submit]:hover,input[type=submit]:focus{border-color:var(--color-text);background-color:var(--color-text);color:var(--color-background)}button:not(.f-button):hover i,button:not(.f-button):focus i,button:not(.f-html):hover i,button:not(.f-html):focus i,.btn:hover i,.btn:focus i,input[type=submit]:hover i,input[type=submit]:focus i{scale:1.2}button:not(.f-button):hover img,button:not(.f-button):focus img,button:not(.f-html):hover img,button:not(.f-html):focus img,.btn:hover img,.btn:focus img,input[type=submit]:hover img,input[type=submit]:focus img{filter:brightness(0) invert(1)}button:not(.f-button):active,button:not(.f-html):active,.btn:active,input[type=submit]:active{opacity:.7;transform:scale(.97)}button:not(.f-button):disabled,button:not(.f-button).disabled,button:not(.f-html):disabled,button:not(.f-html).disabled,.btn:disabled,.btn.disabled,input[type=submit]:disabled,input[type=submit].disabled{opacity:.3;cursor:default;pointer-events:none}button:not(.f-button).btn-small,button:not(.f-html).btn-small,.btn.btn-small,input[type=submit].btn-small{font-size:.7em;height:calc(var(--master) * .666);min-width:calc(var(--master) * 2.5);min-height:20px;padding-top:.3em;padding-inline:1em}button:not(.f-button).btn-small img,button:not(.f-button).btn-small svg,button:not(.f-html).btn-small img,button:not(.f-html).btn-small svg,.btn.btn-small img,.btn.btn-small svg,input[type=submit].btn-small img,input[type=submit].btn-small svg{top:-.2em}button:not(.f-button).btn-micro,button:not(.f-html).btn-micro,.btn.btn-micro,input[type=submit].btn-micro{font-size:.7em;height:calc(var(--master) * .5)}@media only screen and (max-width: 800px){button:not(.f-button).btn-micro,button:not(.f-html).btn-micro,.btn.btn-micro,input[type=submit].btn-micro{height:calc(var(--master) * .666)}}button:not(.f-button).btn-alt,button:not(.f-html).btn-alt,.btn.btn-alt,input[type=submit].btn-alt{color:var(--color-dest)}@media only screen and (min-width: 900px){button:not(.f-button).btn-alt:hover,button:not(.f-html).btn-alt:hover,.btn.btn-alt:hover,input[type=submit].btn-alt:hover{background-color:var(--color-dest);color:var(--color-background);border-color:var(--color-dest)}}button:not(.f-button).btn-solid-inv:not(:hover),button:not(.f-html).btn-solid-inv:not(:hover),.btn.btn-solid-inv:not(:hover),input[type=submit].btn-solid-inv:not(:hover){border-color:var(--color-background);color:var(--color-text);background-color:var(--color-background)}@media only screen and (min-width: 900px){button:not(.f-button).btn-solid-inv:hover,button:not(.f-html).btn-solid-inv:hover,.btn.btn-solid-inv:hover,input[type=submit].btn-solid-inv:hover{border-color:var(--color-text)}}button:not(.f-button).btnPlay:not(.active) span:last-child,button:not(.f-html).btnPlay:not(.active) span:last-child,.btn.btnPlay:not(.active) span:last-child,input[type=submit].btnPlay:not(.active) span:last-child{display:none}button:not(.f-button).btnPlay.active span:first-child,button:not(.f-html).btnPlay.active span:first-child,.btn.btnPlay.active span:first-child,input[type=submit].btnPlay.active span:first-child{display:none}button:not(.f-button).play-pause:not(.active),button:not(.f-html).play-pause:not(.active),.btn.play-pause:not(.active),input[type=submit].play-pause:not(.active){color:var(--color-text)}button:not(.f-button).play-pause:not(.active)>*:last-child,button:not(.f-html).play-pause:not(.active)>*:last-child,.btn.play-pause:not(.active)>*:last-child,input[type=submit].play-pause:not(.active)>*:last-child{display:none}button:not(.f-button).play-pause:hover,button:not(.f-button).play-pause:focus,button:not(.f-html).play-pause:hover,button:not(.f-html).play-pause:focus,.btn.play-pause:hover,.btn.play-pause:focus,input[type=submit].play-pause:hover,input[type=submit].play-pause:focus{color:var(--color-background)}button:not(.f-button).play-pause.active,button:not(.f-html).play-pause.active,.btn.play-pause.active,input[type=submit].play-pause.active{background:var(--color-text);border-color:var(--color-text);color:var(--color-background)}button:not(.f-button).play-pause.active>*:first-child,button:not(.f-html).play-pause.active>*:first-child,.btn.play-pause.active>*:first-child,input[type=submit].play-pause.active>*:first-child{display:none}button:not(.f-button).play-pause.active>*:last-child,button:not(.f-html).play-pause.active>*:last-child,.btn.play-pause.active>*:last-child,input[type=submit].play-pause.active>*:last-child{margin-right:2px}button:not(.f-button).play-pause.btn-micro svg,button:not(.f-html).play-pause.btn-micro svg,.btn.play-pause.btn-micro svg,input[type=submit].play-pause.btn-micro svg{height:12px;position:relative;left:1px}button:not(.f-button).btn-buy,button:not(.f-html).btn-buy,.btn.btn-buy,input[type=submit].btn-buy{border:none;padding:0;gap:.5em}@media only screen and (max-width: 800px){button:not(.f-button).btn-buy,button:not(.f-html).btn-buy,.btn.btn-buy,input[type=submit].btn-buy{height:var(--master)}}button:not(.f-button).btn-buy .circle,button:not(.f-html).btn-buy .circle,.btn.btn-buy .circle,input[type=submit].btn-buy .circle{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:100%;height:160%;overflow:hidden;transition:background-color .5s cubic-bezier(.15,.9,.34,.95),color .5s cubic-bezier(.15,.9,.34,.95)}button:not(.f-button).btn-buy .circle img,button:not(.f-html).btn-buy .circle img,.btn.btn-buy .circle img,input[type=submit].btn-buy .circle img{filter:invert(1);height:50%;transition:transform .5s cubic-bezier(.15,.9,.34,.95)}button:not(.f-button).btn-buy .supertitle,button:not(.f-button).btn-buy .title,button:not(.f-html).btn-buy .supertitle,button:not(.f-html).btn-buy .title,.btn.btn-buy .supertitle,.btn.btn-buy .title,input[type=submit].btn-buy .supertitle,input[type=submit].btn-buy .title{margin-bottom:0;padding-bottom:0}@media only screen and (min-width: 900px){button:not(.f-button).btn-buy:hover,button:not(.f-html).btn-buy:hover,.btn.btn-buy:hover,input[type=submit].btn-buy:hover{background-color:transparent;color:var(--color-text)}button:not(.f-button).btn-buy:hover .circle,button:not(.f-html).btn-buy:hover .circle,.btn.btn-buy:hover .circle,input[type=submit].btn-buy:hover .circle{background-color:var(--color-text)}button:not(.f-button).btn-buy:hover .circle img,button:not(.f-html).btn-buy:hover .circle img,.btn.btn-buy:hover .circle img,input[type=submit].btn-buy:hover .circle img{transform:scale(1.3) rotate(-5deg)}}button:not(.f-button).buy-out-stock,button:not(.f-html).buy-out-stock,.btn.buy-out-stock,input[type=submit].buy-out-stock{align-items:flex-end}button:not(.f-button).buy-out-stock .circle img,button:not(.f-html).buy-out-stock .circle img,.btn.buy-out-stock .circle img,input[type=submit].buy-out-stock .circle img{width:50%}button:not(.f-button).buy-out-stock .title,button:not(.f-html).buy-out-stock .title,.btn.buy-out-stock .title,input[type=submit].buy-out-stock .title{font-size:3em!important}button:not(.f-button).buy-out-stock small,button:not(.f-html).buy-out-stock small,.btn.buy-out-stock small,input[type=submit].buy-out-stock small{margin-left:calc(var(--master) * .5);font-size:1em}button:not(.f-button).btn-circle,button:not(.f-html).btn-circle,.btn.btn-circle,input[type=submit].btn-circle{min-width:0;aspect-ratio:1;padding-bottom:.2em}button.f-button{padding:0;min-width:0;aspect-ratio:1}button.f-html img{width:inherit;height:inherit}button.f-html:hover img,button.f-html:focus img{filter:none}button.btn-close{min-width:0;aspect-ratio:1;position:relative}button.btn-close i{width:1px;height:60%;background-color:var(--color-text);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease-in}button.btn-close i:first-child{transform:translate(-50%,-50%) rotate(45deg)}button.btn-close i:last-child{transform:translate(-50%,-50%) rotate(-45deg)}button.btn-close:hover i{scale:1;height:40%;background:var(--color-background)}select{font-size:1em;background:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2019.9%2010.61%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m7.56%204.84h14.07v.93h-14.07z%22%20transform%3D%22matrix(.70710678%20-.70710678%20.70710678%20.70710678%20.52%2011.88)%22%2F%3E%3Cpath%20d%3D%22m4.84-1.73h.93v14.07h-.93z%22%20transform%3D%22matrix(.70710678%20-.70710678%20.70710678%20.70710678%20-2.2%205.31)%22%2F%3E%3C%2Fsvg%3E") no-repeat;background-size:calc(var(--master) * .333);background-position:calc(100% + -0px) calc(var(--master) * .25);-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-right:calc(var(--master) * .666);border-top:none;border-left:none;border-right:none;border-radius:0;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}select strong,select b{font-weight:400}select{font-size:.7em;text-transform:uppercase;height:calc(var(--master) * .666)}select:focus{outline:none}.btn-circle{padding:0;aspect-ratio:1;opacity:1;width:calc(var(--master) * .666);height:calc(var(--master) * .666);font-size:.7em}.radio,.checkbox{position:relative}.radio+.checkbox,.radio+.radio,.checkbox+.checkbox,.checkbox+.radio{margin-top:calc(var(--master) * .25)}.radio label a,.checkbox label a{color:inherit;text-decoration:underline}@media only screen and (min-width: 900px){.radio label a:hover,.checkbox label a:hover{color:var(--color-text)}}.radio+.submit,.checkbox+.submit{margin-top:calc(var(--master) * .25)}.radio+.submit input,.checkbox+.submit input{width:100%;justify-content:center}input[type=radio],input[type=checkbox]{position:absolute;top:auto;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);width:1px;height:1px;white-space:nowrap}input[type=radio]+label,input[type=checkbox]+label{display:block;padding-top:14px;padding-left:46px;height:calc(var(--master) * .666);cursor:pointer;font-size:.7em;color:var(--color-text);transition:color .5s cubic-bezier(.15,.9,.34,.95);margin:0}@media only screen and (max-width: 800px){input[type=radio]+label,input[type=checkbox]+label{padding-top:4px;padding-left:24px}}input[type=radio]+label:before,input[type=checkbox]+label:before{content:"";border:8px solid rgb(230,230,230);background:rgb(230,230,230);display:block;box-sizing:border-box;width:calc(var(--master) * .666);height:calc(var(--master) * .666);border-radius:0;margin-left:-46px;margin-top:0;vertical-align:top;cursor:pointer;text-align:center;transition:all .5s cubic-bezier(.15,.9,.34,.95);position:absolute;top:0}@media only screen and (max-width: 800px){input[type=radio]+label:before,input[type=checkbox]+label:before{margin-left:-24px}}input[type=radio].error+label:before,input[type=checkbox].error+label:before{border-color:color-mix(in srgb,#B90B0B,var(--color-text) 20%)}input[type=radio]:hover+label:before,input[type=checkbox]:hover+label:before,input[type=radio]+label:hover:before,input[type=checkbox]+label:hover:before{border-color:#e6e6e6}input[type=radio]+label:before{border-radius:100%;width:30px;height:30px;top:5px}input[type=radio]:disabled+label:before,input[type=checkbox]:disabled+label:before{border-color:#e6e6e6;background-color:#e6e6e6;pointer-events:none;cursor:default}input[type=radio]:disabled+label,input[type=checkbox]:disabled+label{color:#e6e6e6;pointer-events:none;cursor:default}input[type=checkbox]:checked+label,input[type=radio]:checked+label{font-weight:400}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{border-color:var(--color-text)}input[type=radio]+label:before{border-width:8px}input[type=checkbox]:disabled+label:before{color:#fff0;pointer-events:none;cursor:default}input[type=checkbox]:checked:disabled+label:before{color:#bbb;text-shadow:.05em 0 0 #bbb,-.05em 0 0 #bbb}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:2333.3333333333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:1.4285714286%;height:10px;float:left}button[data-action=stop]{display:none}:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-shadow: none;--f-button-transition: all .15s ease;--f-button-transform: none;--f-button-outline-width: 1px;--f-button-outline-color: rgba(0, 0, 0, .7);--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-opacity: 1;--f-button-svg-disabled-opacity: .5;--f-button-svg-transition: opacity .15s ease;--f-button-svg-transform: none}.f-button{width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);transform:var(--f-button-transform);transition:var(--f-button-transition);-webkit-backdrop-filter:var(--f-button-backdrop-filter);backdrop-filter:var(--f-button-backdrop-filter);display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;pointer-events:all;cursor:pointer;overflow:hidden}@media (hover: hover){.f-button:hover:not([aria-disabled]){color:var(--f-button-hover-color, var(--f-button-color));background-color:var(--f-button-hover-bg, var(--f-button-bg))}}.f-button:active:not([aria-disabled]){color:var(--f-button-active-color, var(--f-button-hover-color, var(--f-button-color)));background-color:var(--f-button-active-bg, var(--f-button-hover-bg, var(--f-button-bg)))}.f-button:focus{outline:none}.f-button:focus-visible{outline:var(--f-button-outline-width) solid var(--f-button-outline-color);outline-offset:var(--f-button-outline-offset);position:relative;z-index:1}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);transform:var(--f-button-svg-transform);fill:var(--f-button-svg-fill);filter:var(--f-button-svg-filter);opacity:var(--f-button-svg-opacity, 1);transition:var(--f-button-svg-transition);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.f-button[aria-disabled]{cursor:default}.f-button[aria-disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}:root{--f-spinner-color-1: rgba(0, 0, 0, .1);--f-spinner-color-2: rgba(17, 24, 28, .8);--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-border-radius: 50%;--f-spinner-border-width: 4px}.f-spinner{position:absolute;top:50%;left:50%;margin:calc(var(--f-spinner-width) * -.5) 0 0 calc(var(--f-spinner-height) * -.5);padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height);border-radius:var(--f-spinner-border-radius);border:var(--f-spinner-border-width) solid var(--f-spinner-color-1);border-top-color:var(--f-spinner-color-2);animation:f-spinner .75s linear infinite,f-fadeIn .2s ease .2s both}@keyframes f-spinner{to{transform:rotate(360deg)}}.f-panzoom,.f-zoomable{position:relative;overflow:hidden;display:flex;align-items:center;flex-direction:column}.f-panzoom:before,.f-panzoom:after,.f-zoomable:before,.f-zoomable:after{display:block;content:""}.f-panzoom:not(.has-controls):before,.f-zoomable:not(.has-controls):before{margin-bottom:auto}.f-panzoom:after,.f-zoomable:after{margin-top:auto}.f-panzoom__wrapper{position:relative;min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__wrapper.will-zoom-out{cursor:zoom-out}.f-panzoom__wrapper.can-drag{cursor:move;cursor:grab}.f-panzoom__wrapper.will-zoom-in{cursor:zoom-in}.f-panzoom__wrapper.is-dragging{cursor:move;cursor:grabbing}.f-panzoom__wrapper.has-error{display:none}.f-panzoom__content{min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__content.is-lazyloading,.f-panzoom__content.has-lazyerror{visibility:hidden}img.f-panzoom__content{vertical-align:top;object-fit:contain;transition:none;-webkit-user-select:none;user-select:none}.f-panzoom__wrapper>img.f-panzoom__content,.f-panzoom__wrapper>picture.f-panzoom__content{visibility:hidden}.f-panzoom__viewport{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.f-panzoom__viewport>.f-panzoom__content{display:block;width:100%;height:100%;object-fit:fill}picture.f-panzoom__content img{vertical-align:top;width:100%;height:auto;max-height:100%;object-fit:contain;transition:none;-webkit-user-select:none;user-select:none}.f-panzoom__protected{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;-webkit-user-select:none;user-select:none}.f-fadeIn{animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, .2s) ease both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, .2s) * .2) ease calc(var(--f-transition-duration, .2s) * .8) both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.is-horizontal .f-slideIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInNextX}.is-horizontal .f-slideIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInPrevX}.is-horizontal .f-slideOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutNextX}.is-horizontal .f-slideOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevX}@keyframes f-slideInPrevX{0%{transform:translate(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextX{0%{transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextX{to{transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevX{to{transform:translate(calc(100% + var(--f-carousel-gap, 0)))}}.is-vertical .f-slideIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInNextY}.is-vertical .f-slideIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInPrevY}.is-vertical .f-slideOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutNextY}.is-vertical .f-slideOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevY}@keyframes f-slideInPrevY{0%{transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextY{0%{transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextY{to{transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevY{to{transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}}.f-zoomInUp{animation:var(--f-transition-duration, .3s) ease both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, .3s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{transform:scale(var(--f-zoomInUp-scale, .975)) translate3d(var(--f-zoomInUp-x, 0),var(--f-zoomInUp-y, 16px),0);opacity:var(--f-zoomInUp-opacity, 0)}to{transform:scale(1) translateZ(0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(var(--f-zoomOutDown-scale, .975)) translate3d(var(--f-zoomOutDown-x, 0),var(--f-zoomOutDown-y, 16px),0);opacity:0}}.f-throwOutUp{animation:var(--f-throwOutUp-duration, .2s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throwOutDown-duration, .2s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0,calc(var(--f-throwOutUp-y, 150px) * -1),0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,var(--f-throwOutDown-y, 150px),0);opacity:0}}.has-iframe .f-html,.has-pdf .f-html,.has-gmap .f-html{width:100%;height:100%;min-height:1px;overflow:visible}.has-pdf .f-html,.has-gmap .f-html{padding:0}.f-html{position:relative;box-sizing:border-box;margin:var(--f-html-margin, 0);padding:var(--f-html-padding, 2rem);color:var(--f-html-color, currentColor);background:var(--f-html-bg)}.f-html.is-error{text-align:center}.f-iframe{display:block;margin:0;border:0;height:100%;width:100%}.f-caption{align-self:center;flex-shrink:0;margin:var(--f-caption-margin);padding:var(--f-caption-padding, 16px 8px);max-width:100%;max-height:calc(80vh - 100px);overflow:auto;overflow-wrap:anywhere;line-height:var(--f-caption-line-height);color:var(--f-caption-color);background:var(--f-caption-bg);font:var(--f-caption-font)}.has-html5video .f-html,.has-youtube .f-html,.has-vimeo .f-html{padding:0;width:100%;height:100%;min-height:1px;overflow:visible;max-width:var(--f-video-width, 960px);max-height:var(--f-video-height, 540px);aspect-ratio:var(--f-video-aspect-ratio);background:var(--f-video-bg, rgba(0, 0, 0, .9))}.f-html5video{border:0;display:block;height:100%;width:100%;background:transparent}.f-button.is-arrow{--f-button-width: var(--f-arrow-width, 46px);--f-button-height: var(--f-arrow-height, 46px);--f-button-svg-width: var(--f-arrow-svg-width, 24px);--f-button-svg-height: var(--f-arrow-svg-height, 24px);--f-button-svg-stroke-width: var(--f-arrow-svg-stroke-width, 1.75);--f-button-border-radius: var(--f-arrow-border-radius, unset);--f-button-bg: var(--f-arrow-bg, transparent);--f-button-hover-bg: var(--f-arrow-hover-bg, var(--f-arrow-bg));--f-button-active-bg: var(--f-arrow-active-bg, var(--f-arrow-hover-bg));--f-button-shadow: var(--f-arrow-shadow);--f-button-color: var(--f-arrow-color);--f-button-hover-color: var(--f-arrow-hover-color, var(--f-arrow-color));--f-button-active-color: var( --f-arrow-active-color, var(--f-arrow-hover-color) );overflow:visible}.f-button.is-arrow.is-prev,.f-button.is-arrow.is-next{position:absolute;transform:translate(0);z-index:20}.is-horizontal .f-button.is-arrow.is-prev,.is-horizontal .f-button.is-arrow.is-next{inset:50% auto auto;transform:translateY(-50%)}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:var(--f-arrow-pos, 0)}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:var(--f-arrow-pos, 0)}.is-horizontal.is-rtl .f-button.is-arrow.is-prev{right:var(--f-arrow-pos, 0);transform:translateY(-50%) rotateY(180deg)}.is-horizontal.is-rtl .f-button.is-arrow.is-next{left:var(--f-arrow-pos, 0);transform:translateY(-50%) rotateY(180deg)}.is-vertical.is-ltr .f-button.is-arrow.is-prev,.is-vertical.is-rtl .f-button.is-arrow.is-prev{top:var(--f-arrow-pos, 0);right:auto;bottom:auto;left:50%;transform:translate(-50%)}.is-vertical.is-ltr .f-button.is-arrow.is-next,.is-vertical.is-rtl .f-button.is-arrow.is-next{top:auto;right:auto;bottom:var(--f-arrow-pos, 0);left:50%;transform:translate(-50%)}.is-vertical .f-button.is-arrow.is-prev svg,.is-vertical .f-button.is-arrow.is-next svg{transform:rotate(90deg)}.f-carousel__toolbar{--f-progressbar-height: 100%;display:grid;grid-template-columns:1fr auto 1fr;margin:var(--f-toolbar-margin, 0);padding:var(--f-toolbar-padding, 8px);line-height:var(--f-toolbar-line-height);background:var(--f-toolbar-bg, none);box-shadow:var(--f-toolbar-shadow, none);-webkit-backdrop-filter:var(--f-toolbar-backdrop-filter);backdrop-filter:var(--f-toolbar-backdrop-filter);position:relative;z-index:20;color:var(--f-toolbar-color, currentColor);font-size:var(--f-toolbar-font-size, 17px);font-weight:var(--f-toolbar-font-weight, inherit);font-family:var(--f-toolbar-font, -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif);text-shadow:var(--f-toolbar-text-shadow);text-align:center;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;white-space:nowrap;pointer-events:none}.f-carousel__toolbar.is-absolute{position:absolute;top:0;left:0;right:0}.f-carousel__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;gap:var(--f-toolbar-gap, 0);pointer-events:none}.f-carousel__toolbar__column.is-left{justify-self:flex-start;justify-content:flex-start}.f-carousel__toolbar__column.is-middle{justify-content:center}.f-carousel__toolbar__column.is-right{justify-self:flex-end;justify-content:flex-end;flex-flow:nowrap}.f-carousel__toolbar__column>*{pointer-events:all}.f-carousel:has(.f-carousel__slide.is-fullsize) [data-panzoom-action=toggleFull] g{display:none}[data-autoplay-action=toggle] svg g:first-child{display:flex}[data-autoplay-action=toggle] svg g:last-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:first-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:last-child{display:flex}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:flex}.f-carousel__counter{position:relative;display:flex;flex-direction:row;cursor:default;-webkit-user-select:none;user-select:none;margin:var(--f-counter-margin, 0);padding:var(--f-counter-padding, 4px);line-height:var(--f-counter-line-height);background:var(--f-counter-bg);border-radius:var(--f-counter-border-radius)}.f-carousel__counter span{padding:0 var(--f-counter-gap, 4px)}:root{--f-thumbs-gap: 8px;--f-thumbs-margin: 0;--f-thumbs-padding-x: 8px;--f-thumbs-padding-y: 8px;--f-thumbs-z-index: 1;--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-clip-width: 46px;--f-thumb-extra-gap: 16px;--f-thumb-fit: cover;--f-thumb-opacity: 1;--f-thumb-transition: opacity .3s ease, transform .15s ease;--f-thumb-border: none;--f-thumb-border-radius: 4px;--f-thumb-transfors: none;--f-thumb-shadow: none;--f-thumb-bg: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .05));--f-thumb-focus-shadow: inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;--f-thumb-selected-shadow: inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff}.f-thumbs{flex-shrink:0;margin:var(--f-thumbs-margin);padding:0;background:var(--f-thumbs-bg);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:max-height .3s ease,max-width .3s ease;position:relative;overflow:hidden;z-index:var(--f-thumbs-z-index)}.f-thumbs.is-horizontal{max-height:calc(var(--f-carousel-slide-height) + var(--f-thumbs-padding-y) * 2 + var(--f-thumbs-gap) * 2)}.f-thumbs.is-vertical{max-width:calc(var(--f-carousel-slide-width) + var(--f-thumbs-padding-x) * 2 + var(--f-thumbs-gap) * 2)}.f-thumbs__viewport{margin:var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);overflow:visible;display:grid}.f-thumbs.is-vertical .f-thumbs__viewport{height:calc(100% - var(--f-thumbs-padding-y) * 2)}.f-thumbs__slide{position:relative;box-sizing:border-box;grid-area:1/1;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);margin:0;padding:0;display:flex;align-items:center;flex-direction:column;cursor:pointer;overflow:visible}.f-thumbs__slide:hover button{opacity:var(--f-thumb-hover-opacity, 1);transform:var(--f-thumb-hover-transform, none)}.f-thumbs__slide:hover button:after{border:var(--f-thumb-hover-border, none);box-shadow:var(--f-thumb-hover-shadow, var(--f-thumb-shadow))}.f-thumbs__slide button{all:unset;margin:auto;padding:0;position:relative;overflow:visible;width:100%;height:100%;outline:none;transition:var(--f-thumb-transition);border-radius:var(--f-thumb-border-radius);opacity:var(--f-thumb-opacity);transform:var(--f-thumb-transform);background:var(--f-thumb-bg)}.f-thumbs__slide button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;transition:none;border-radius:inherit;border:var(--f-thumb-border);box-shadow:var(--f-thumb-shadow)}.f-thumbs__slide button:focus-within{opacity:var(--f-thumb-focus-opacity, 1);transform:var(--f-thumb-focus-transform, none)}.f-thumbs__slide button:focus-within:after{border:var(--f-thumb-focus-border, none);box-shadow:var(--f-thumb-focus-shadow, var(--f-thumb-shadow))}.f-thumbs__slide:active{opacity:var(--f-thumb-active-opacity, 1);transform:var(--f-thumb-active-transform, none)}.f-thumbs__slide:active:after{border:var(--f-thumb-active-border, none);box-shadow:var(--f-thumb-active-shadow, var(--f-thumb-shadow))}.f-thumbs__slide.is-selected{z-index:2}.f-thumbs__slide.is-selected button{opacity:var(--f-thumb-selected-opacity, 1);transform:var(--f-thumb-selected-transform, none)}.f-thumbs__slide.is-selected button:after{border:var(--f-thumb-selected-border, none);box-shadow:var(--f-thumb-selected-shadow, var(--f-thumb-shadow))}.f-thumbs__slide img{display:block;width:100%;height:100%;object-fit:var(--f-thumb-fit);border-radius:inherit;pointer-events:none}.f-thumbs__slide img.has-lazyerror{display:none}.f-thumbs.is-classic{--f-carousel-slide-width: var(--f-thumb-width);--f-carousel-slide-height: var(--f-thumb-height);--f-carousel-gap: var(--f-thumbs-gap)}.f-thumbs.is-modern{--f-carousel-slide-width: calc( var(--f-thumb-clip-width) + var(--f-thumbs-gap) );--f-carousel-slide-height: var(--f-thumb-height);--f-carousel-gap: 0;--width-diff: calc((var(--f-thumb-width) - var(--f-thumb-clip-width)))}.f-thumbs.is-modern .f-thumbs__viewport{width:calc(100% + var(--f-carousel-slide-width) * 2);margin-left:calc(var(--f-carousel-slide-width) * -1)}.f-thumbs.is-modern .f-thumbs__slide{--clip-shift: calc((var(--width-diff) * .5) * var(--progress));--clip-path: inset( 0 var(--clip-shift) round var(--f-thumb-border-radius, 0) );padding:0;overflow:visible;left:var(--shift, 0);will-change:left;transition:left var(--f-transition-duration) var(--f-transition-easing)}.f-thumbs.is-modern .f-thumbs__slide button{display:block;margin-left:50%;transform:translate(-50%);width:var(--f-thumb-width);clip-path:var(--clip-path);border:none;box-shadow:none;transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration, .2s) var(--f-thumb-transition-easing, ease)}.f-thumbs.is-modern .f-thumbs__slide button:after{display:none}.f-thumbs.is-modern .f-thumbs__slide:focus:not(:focus-visible){outline:none}.f-thumbs.is-modern .f-thumbs__slide:focus-within:not(.is-selected) button:before{content:"";position:absolute;z-index:1;top:0;left:var(--clip-shift);bottom:0;right:var(--clip-shift);transition:border var(--f-transition-duration) var(--f-transition-easing),box-shadow var(--f-transition-duration) var(--f-transition-easing);border-radius:inherit;border:var(--f-thumb-focus-border, none);box-shadow:var(--f-thumb-focus-shadow, none)}.f-thumbs.is-modern{--f-transition-duration: .25s;--f-transition-easing: ease-out}.f-thumbs.is-modern.is-syncing{--f-transition-duration: 0s}.f-progressbar{position:absolute;top:0;left:0;right:0;z-index:30;height:var(--f-progressbar-height, 3px);transform:scaleX(0);transform-origin:0;background:var(--f-progressbar-color, var(--f-carousel-theme-color, #575ad6));-webkit-user-select:none;user-select:none;pointer-events:none;animation-name:f-progressbar;animation-play-state:running;animation-timing-function:linear}@keyframes f-progressbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-fullscreen-action=toggle] svg g:first-child{display:flex}[data-fullscreen-action=toggle] svg g:last-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:flex}.in-fullscreen-mode>.f-carousel{flex:1;min-width:0!important;min-height:0!important}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--f-body-margin, 0px) + var(--f-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none}.fancybox__dialog{width:100%;height:100vh;max-height:unset;max-width:unset;padding:0;margin:0;border:0;overflow:hidden;background:transparent}.fancybox__dialog:focus{outline:none}.fancybox__dialog::backdrop{opacity:0}@supports (height: 100dvh){.fancybox__dialog{height:100dvh}}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-backdrop-bg: rgba(24, 24, 27, .95);--f-toolbar-margin: 0;--f-toolbar-padding: 8px;--f-toolbar-gap: 0;--f-toolbar-color: #ddd;--f-toolbar-font-size: 16px;--f-toolbar-font-weight: 500;--f-toolbar-font: -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif;--f-toolbar-line-height: var(--f-button-height);--f-toolbar-text-shadow: 1px 1px 1px rgba(0, 0, 0, .75);--f-toolbar-shadow: none;--f-toolbar-bg: none;--f-counter-margin: 0;--f-counter-padding: 0px 10px;--f-counter-gap: 4px;--f-counter-line-height: var(--f-button-height);--f-carousel-gap: 17px;--f-carousel-slide-width: 100%;--f-carousel-slide-height: 100%;--f-carousel-slide-padding: 0;--f-carousel-slide-bg: unset;--f-html-color: #222;--f-html-bg: #fff;--f-error-color: #fff;--f-error-bg: #333;--f-caption-margin: 0;--f-caption-padding: 16px 8px;--f-caption-color: var(--fancybox-color, #dbdbdb);--f-caption-bg: transparent;--f-caption-font: inherit;--f-caption-line-height: 1.375;--f-spinner-color-1: rgba(255, 255, 255, .2);--f-spinner-color-2: rgba(255, 255, 255, .8);--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-border-radius: 50%;--f-spinner-border-width: 4px;--f-progressbar-color: rgba(255, 255, 255, .2);--f-button-width: 46px;--f-button-height: 46px;--f-button-color: #ddd;--f-button-hover-color: #fff;--f-button-outline-width: 1px;--f-button-outline-color: rgba(255, 255, 255, .75);--f-button-outline-offset: 0px;--f-button-bg: rgba(54, 54, 54, .75);--f-button-border: 0;--f-button-border-radius: 0;--f-button-shadow: none;--f-button-transition: all .2s ease;--f-button-transform: none;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.75;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, .01)), drop-shadow(1px 2px 1px rgba(24, 24, 27, .05));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: .5;--f-arrow-pos: 32px;--f-arrow-width: 50px;--f-arrow-height: 50px;--f-arrow-svg-width: 24px;--f-arrow-svg-height: 24px;--f-arrow-svg-stroke-width: 2;--f-arrow-border-radius: 50%;--f-arrow-bg: rgba(54, 54, 54, .65);--f-arrow-color: #ddd;--f-arrow-hover-color: #fff;--f-thumbs-margin: 0px;--f-thumbs-padding-x: 8px;--f-thumbs-padding-y: 8px;--f-thumbs-bg: none;--f-thumb-transition: all .2s ease;--f-thumb-width: 94px;--f-thumb-height: 76px;--f-thumb-opacity: 1;--f-thumb-border: none;--f-thumb-shadow: none;--f-thumb-transform: none;--f-thumb-focus-opacity: 1;--f-thumb-focus-border: none;--f-thumb-focus-shadow: inset 0 0 0 2px rgba(255, 255, 255, .65);--f-thumb-focus-transform: none;--f-thumb-hover-opacity: 1;--f-thumb-hover-border: none;--f-thumb-hover-transform: none;--f-thumb-active-opacity: var(--f-thumb-hover-opacity);--f-thumb-active-border: var(--f-thumb-hover-border);--f-thumb-active-transform: var(--f-thumb-hover-transform);--f-thumb-selected-opacity: 1;--f-thumb-selected-border: none;--f-thumb-selected-shadow: inset 0 0 0 2px #fff;--f-thumb-selected-transform: none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;outline:none;display:flex;flex-direction:column}.fancybox__container[theme=light]{--fancybox-color: #222;--fancybox-backdrop-bg: rgba(255, 255, 255, .97);--f-toolbar-color: var(--fancybox-color, #222);--f-toolbar-text-shadow: none;--f-toolbar-font-weight: 400;--f-html-color: var(--fancybox-color, #222);--f-html-bg: #fff;--f-error-color: #555;--f-error-bg: #fff;--f-video-bg: #fff;--f-caption-color: #333;--f-spinner-color-1: rgba(0, 0, 0, .2);--f-spinner-color-2: rgba(0, 0, 0, .8);--f-spinner-border-width: 3.5px;--f-progressbar-color: rgba(111, 111, 116, .2);--f-button-color: #333;--f-button-hover-color: #000;--f-button-outline-color: rgba(0, 0, 0, .85);--f-button-bg: rgba(255, 255, 255, .85);--f-button-svg-stroke-width: 1.3;--f-button-svg-filter: none;--f-arrow-bg: rgba(255, 255, 255, .85);--f-arrow-color: #333;--f-arrow-hover-color: #000;--f-arrow-svg-stroke-width: 1.3;--f-close-button-color: #555;--f-close-button-hover-color: #000;--f-thumb-bg: linear-gradient(#ebeff2, #e2e8f0);--f-thumb-focus-shadow: 0 0 0 1.8px #fff, 0px 0px 0px 2.25px #888;--f-thumb-selected-shadow: 0 0 0 1.8px #fff, 0px 0px 0px 2.25px #000}.fancybox__container::backdrop{background-color:transparent}.fancybox__container.has-vertical-thumbs{flex-direction:row-reverse}.fancybox__container.has-vertical-thumbs:not(.is-closing) .fancybox__viewport{overflow-x:clip;overflow-y:visible}.fancybox__container>*:not(.fancybox__carousel),.fancybox__container .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper,.f-spinner){opacity:var(--f-drag-opacity, 1)}.fancybox__container:not(.is-ready,.is-hiding){visibility:hidden}.fancybox__container.is-revealing>*:not(.fancybox__carousel),.fancybox__container.is-revealing .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper,.f-spinner){animation:var(--f-interface-enter-duration, .35s) ease none f-fadeIn}.fancybox__container.is-hiding>*:not(.fancybox__carousel),.fancybox__container.is-hiding .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-hiding .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container.is-hiding .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper){animation:var(--f-interface-exit-duration, .35s) ease forwards f-fadeOut}.fancybox__container.is-idle .f-carousel__toolbar{pointer-events:none;opacity:0}.fancybox__container.is-idle .f-button.is-arrow{opacity:0}.fancybox__container.is-idle.is-ready .f-carousel__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__container.is-idle.is-ready .f-button.is-arrow{animation:.15s ease-out both f-fadeOut}.fancybox__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-backdrop-bg)}.fancybox__carousel{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0;position:relative;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__carousel.is-vertical{--f-carousel-slide-height: 100%}.fancybox__carousel.is-ltr{direction:ltr}.fancybox__carousel.is-rtl{direction:rtl}.fancybox__carousel>.f-button.is-arrow:before{position:absolute;content:"";top:-30px;right:-30px;bottom:-30px;left:-30px;z-index:1}.fancybox__carousel>.f-progressbar{background-color:var(--fancybox-color)}.fancybox__viewport{display:grid;flex:1;min-height:0;min-width:0;position:relative;overflow:visible;transform:translate3d(0,var(--f-drag-offset, 0),0)}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__viewport [data-selectable],.fancybox__viewport [contenteditable]{cursor:auto}.fancybox__slide{box-sizing:border-box;position:relative;grid-area:1/1;display:flex;align-items:center;flex-direction:column;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);min-width:0;min-height:0;max-width:100%;margin:0;padding:var(--f-carousel-slide-padding);background:var(--f-carousel-slide-bg);backface-visibility:hidden;transform:translateZ(0);will-change:transform}.fancybox__slide:before,.fancybox__slide:after{display:block;content:""}.fancybox__slide:before{margin-bottom:auto}.fancybox__slide:after{margin-top:auto}.fancybox__slide.is-selected{z-index:1}.fancybox__slide.f-zoomable{overflow:visible}.fancybox__slide.has-error{--f-html-color: var(--f-error-color, --f-html-color);--f-html-bg: var(--f-error-bg, --f-html-bg)}.fancybox__slide.has-html{overflow:auto;padding:8px}.fancybox__slide.has-close-btn{padding-top:34px}.fancybox__slide .f-button[data-fancybox-close]{--f-button-width: var(--f-close-button-width, 34px);--f-button-height: var(--f-close-button-height, 34px);--f-button-border-radius: var(--f-close-border-radius, 4px);--f-button-color: var(--f-close-button-color, #fff);--f-button-hover-color: var(--f-close-button-hover-color, #fff);--f-button-bg: var(--f-close-button-bg, transparent);--f-button-hover-bg: var(--f-close-button-hover-bg, transparent);--f-button-active-bg: var(--f-close-button-active-bg, transparent);--f-button-svg-width: var(--f-close-button-svg-width, 22px);--f-button-svg-height: var(--f-close-button-svg-height, 22px);position:absolute;top:calc(var(--f-button-height) * -1);right:0;z-index:40}.fancybox__slide .f-spinner{cursor:pointer}.fancybox__container.is-closing .f-caption,.fancybox__slide.is-loading .f-caption{visibility:hidden}.fancybox__container.is-closing .fancybox__carousel{overflow:visible}:root{--show-menu-after-color: white}html{cursor:none}header{position:fixed;z-index:1000;left:0;top:0;bottom:0;width:var(--master);transition:left .5s cubic-bezier(.15,.9,.34,.95)}header .logo{position:absolute;bottom:0;width:calc(var(--master) * .333);height:calc(var(--master) * .333);left:calc(var(--master) * .333)}@media only screen and (max-width: 800px){header .logo{filter:invert(1);pointer-events:none;bottom:calc(var(--master) * .5)}}header .logo img{height:calc(var(--master) * .333);width:auto;transform-origin:top left;transform:rotate(-90deg);opacity:0;transition:opacity .5s cubic-bezier(.15,.9,.34,.95) 1.8s}header .icons{padding:calc(var(--master) * 3) var(--master) var(--master) var(--master);width:calc(var(--master) * 3);display:flex;gap:calc(var(--master) * .25);flex-direction:column;align-items:center;transition:opacity .5s cubic-bezier(.15,.9,.34,.95);display:none}header .icon{width:calc(var(--master) * .666);height:calc(var(--master) * .666)}header .icon svg{width:calc(var(--master) * .666);height:calc(var(--master) * .666);object-fit:contain;overflow:visible}header .icon svg g{stroke:var(--color-text);stroke-width:1}body.ready header .logo img{opacity:1}.show-menu{position:fixed;z-index:1010;top:0;right:3px;padding:0 calc(var(--master) * .333);display:flex;gap:4px;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;height:var(--master);width:calc(var(--master));transform-origin:top center;transition:left .5s cubic-bezier(.15,.9,.34,.95),transform .5s cubic-bezier(.15,.9,.34,.95)}@media only screen and (max-width: 800px){.show-menu{right:calc(var(--master) * .5);top:calc(var(--master) * .5);padding:0}}.show-menu:after{content:"MENU";position:absolute;right:calc(var(--master) - 10px);top:calc(50% + 2px);transform:translateY(-50%);font-size:.7em;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.show-menu:after strong,.show-menu:after b{font-weight:400}.show-menu:after{text-align:right;color:var(--show-menu-after-color)}@media only screen and (max-width: 800px){.show-menu:after{right:calc(var(--master) + 10px)}}.show-menu i{width:100%;display:block;height:1px;background-color:var(--color-background);transition:background-color .5s cubic-bezier(.15,.9,.34,.95),transform .5s cubic-bezier(.15,.9,.34,.95)}.show-menu i:nth-child(2){transform-origin:left center}@media only screen and (max-width: 800px){.show-menu.open i{background-color:var(--color-text)}}.show-menu.open i:nth-child(1){transform:translate(0) translateY(5px) rotate(45deg)}.show-menu.open i:nth-child(2){transform:scaleX(0)}.show-menu.open i:nth-child(3){transform:translate(0) translateY(-5px) rotate(-45deg)}.menu{padding:calc(var(--master) * 1.25) var(--master) calc(var(--master) * 1) var(--master);position:fixed;z-index:900;right:0;top:0;bottom:0;left:0;background-color:var(--color-background);transition:transform .9s cubic-bezier(.15,.9,.34,.95);transform:translate(calc(-100vw - 2px));display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width: 800px){.menu{left:0;padding:90px calc(var(--master) * .833) calc(var(--master) * .5);overflow-y:scroll;z-index:1001}}.menu:after,.menu:before{content:"";display:block;position:absolute;left:100%;width:0;height:100vh;top:0;background:var(--color-dest);transition:width .2s cubic-bezier(.15,.9,.34,.95)}@media only screen and (max-width: 800px){.menu:after,.menu:before{display:none}}.menu:after{background:var(--color-text);transition:width .4s cubic-bezier(.15,.9,.34,.95)}.menu .name{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.menu .name strong,.menu .name b{font-weight:400}.menu .name{font-size:.7em}.menu .name:before{content:"";display:block;height:.5em;width:.5em;border-radius:1em;background-color:var(--color-text);margin-bottom:1em;margin-left:.15em}.menu .name a{text-decoration:none;display:flex;align-items:flex-end;gap:10px;font-size:.9em}.menu .name a .subtitle{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.menu .name a .subtitle strong,.menu .name a .subtitle b{font-weight:400}.menu .name a .subtitle{color:var(--color-text);margin-bottom:0;line-height:75%}.menu .name a p{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.menu .name a p strong,.menu .name a p b{font-weight:400}.menu .name a p{font-size:.8em}.menu:has(.name>a) .grid.grid-menu{grid-template-columns:repeat(5,1fr)}@media only screen and (max-width: 1000px){.menu:has(.name>a) .grid.grid-menu{grid-template-columns:repeat(1,1fr);gap:calc(var(--master) * .5)}}@media only screen and (max-width: 800px){.menu:has(.name>a) .grid.grid-menu{grid-template-columns:1fr;gap:var(--master)}}@media only screen and (max-width: 1000px){.menu:has(.name>a) .name:before{display:none}}.menu:has(.name>a) .name a{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px}@media only screen and (max-width: 1000px){.menu:has(.name>a) .name a{flex-direction:row;justify-content:flex-start;align-items:flex-end}}.menu:has(.name>a) .name a p br{display:none}.menu:has(.name>a) nav{margin-top:calc(var(--master) * .5)}@media only screen and (max-width: 1000px){.menu:has(.name>a) nav{margin-top:3px}}@media only screen and (max-width: 1000px){.menu:has(.name>a) nav ul{flex-direction:row;gap:calc(var(--master) * .333)}}.menu:has(.name>a) nav ul li{position:relative}@media only screen and (max-width: 1000px){.menu:has(.name>a) nav ul li+li{padding-left:15px}.menu:has(.name>a) nav ul li+li:before{content:"";position:absolute;left:-.1em;top:.7em;display:inline-block;width:6px;height:6px;border-radius:50%;background-color:var(--color-text)}}@media only screen and (max-width: 800px){.menu:has(.name>a) nav ul li+li{margin:0}.menu:has(.name>a) nav ul li+li:before{top:.2em;left:0}}.menu:has(.name>a) nav ul li a{font-size:clamp(1.6em,3vw,3em)}@media only screen and (max-width: 1600px){.menu:has(.name>a) nav ul li a{font-size:3.2vw}}.menu .column{opacity:0;transition:opacity .5s cubic-bezier(.15,.9,.34,.95) .3s}.menu .column:nth-child(2){transition-delay:.4s}.menu .column:nth-child(3){transition-delay:.5s}.menu nav{margin-top:var(--master)}@media only screen and (max-width: 800px){.menu nav{margin-top:5px}}.menu nav ul{display:flex;flex-direction:column}.menu nav ul li+li{margin-top:-.1em}.menu nav ul li.empty{height:var(--master)}.menu nav ul li a{text-decoration:none;text-transform:uppercase;font-family:Iconyc Matter,sans-serif;font-weight:250;font-style:normal;font-size:clamp(2em,3.8vw,3.5em);display:block;overflow:hidden;line-height:100%;height:1em;color:#b3b3b3}@media only screen and (max-width: 800px){.menu nav ul li a{font-size:14vw}}.menu nav ul li a>div{transition:transform .5s cubic-bezier(.15,.9,.34,.95)}@media only screen and (min-width: 900px){.menu nav ul li a:hover{color:var(--color-text)}.menu nav ul li a:hover>div{transform:translateY(-100%)}}.menu .menu-copy{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--master)}@media only screen and (max-width: 800px){.menu .menu-copy{grid-template-columns:1fr}}.menu .menu-copy .user-menu{display:flex;gap:calc(var(--master) * .75)}.menu .menu-copy .user-menu .name{font-size:.7em}.menu .menu-copy .user-menu .name+div{margin-block:calc(var(--master) * .1) calc(var(--master) * .666);font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.menu .menu-copy .user-menu .name+div strong,.menu .menu-copy .user-menu .name+div b{font-weight:400}.menu .menu-copy .user-menu .name+div{font-weight:400;font-size:.7em}@keyframes map-point{50%{fill:var(--color-dest)}to{fill:var(--color-text)}}.menu .menu-copy .map-content svg{height:auto;width:100%}.menu .menu-copy .map-content svg circle,.menu .menu-copy .map-content svg path{fill:#b3b3b3;cursor:none}.menu .menu-copy .map-content svg circle.animating,.menu .menu-copy .map-content svg path.animating{animation:map-point 3s ease-out forwards}@media only screen and (max-width: 800px){.menu .tools{display:none}}@media only screen and (min-width: 800px){body.menu-open{height:100vh;overflow:hidden}}@media only screen and (max-width: 800px){body.menu-open{height:100vh;overflow:hidden}}.menu-open .show-menu:after{color:var(--color-text)}.menu-open .show-menu i{background-color:var(--color-text)!important}.menu-open header{background-color:var(--color-background)!important}.menu-open header .logo{display:none}.menu-open header .icons{opacity:1!important}.menu-open .menu{transform:translate(0)}.menu-open .menu:after{width:30vw}.menu-open .menu:before{width:50vw}.menu-open .menu .column{opacity:1}.menu-open .breadcrumb{transform:translateY(-101%)!important}.breadcrumb{background-color:var(--color-background);position:fixed;z-index:800;top:0;padding-top:4px;left:0;padding-left:var(--master);right:0;height:var(--master);display:flex;align-items:center;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.breadcrumb strong,.breadcrumb b{font-weight:400}.breadcrumb{font-size:.65em;transform:translateY(-101%);transition:transform .5s cubic-bezier(.15,.9,.34,.95)}@media only screen and (max-width: 800px){.breadcrumb{display:none}}.breadcrumb nav ol{display:flex;gap:2em}.breadcrumb nav ol li{list-style:none;margin-top:0}.breadcrumb nav ol li:first-child a{color:#b3b3b3}.breadcrumb nav ol li:first-child a span{color:var(--color-text)}.breadcrumb nav ol li:first-child:after{content:"/";margin-inline:1em 0}.breadcrumb nav ol li a{text-decoration:none}.breadcrumb nav ol li a:hover{text-decoration:underline}.breadcrumb nav ol li a.active{pointer-events:none;text-decoration:none;font-weight:400}body.scrolling_down header .icons{opacity:0}body.scrolling_down .show-menu{transform:translateY(calc(-100% - 2px))}@media only screen and (max-width: 800px){body.scrolling_down .show-menu{transform:translateY(calc(-100% - 15px))}}body.scrolling_up.mini .breadcrumb,body.scrolling_up.mini .show-menu{transform:translateY(0)}.image{background-color:var(--color-background);border-radius:0;overflow:hidden;position:relative}.image img,.image video{display:block;width:100%;height:100%;object-fit:cover}.image-full{margin-top:0;max-height:100vh}.image-full img{width:100%;height:100%;object-fit:cover}.tns-nav{display:flex;gap:calc(var(--master) * .25)}.tns-nav>button{min-width:0;min-height:0;padding:0;width:12px;height:12px;border-radius:12px;border:1px solid var(--color-text)}.tns-nav>button.tns-nav-active{background-color:var(--color-text)}.loader-mask{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--color-background);z-index:9999;pointer-events:none;display:flex;align-items:center;justify-content:center}.loader-mask .mask{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-text);-webkit-mask-image:url(/img/icon_big.svg);mask-image:url(/img/icon_big.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:0px 0px;mask-size:0px 0px}@keyframes mask-show{50%{opacity:1;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:20vw 20vw;mask-size:20vw 20vw}75%{opacity:1;-webkit-mask-position:center 28%;mask-position:center 28%;-webkit-mask-size:250vw 250vw;mask-size:250vw 250vw}to{opacity:0;-webkit-mask-position:center 28%;mask-position:center 28%;-webkit-mask-size:250vw 250vw;mask-size:250vw 250vw}}body.ready .loader-mask,body.ready .loader-mask .mask{animation:mask-show 1.5s ease-out forwards}.form-section .form-header{margin-bottom:calc(var(--master) * .5)}.modal{position:fixed;z-index:10000;height:100vh;width:100vw;background-color:#d1d1d1cc;display:none;flex-direction:column;align-items:center;justify-content:center}.modal.active{display:flex}.modal .modal-content{background-color:var(--color-background);padding:var(--master);border-radius:5px;max-height:calc(100vh - var(--master));max-width:1200px;padding:40px;width:100%;box-shadow:0 10px 30px #0000001a}.modal .modal-content .modal-header{display:flex;justify-content:space-between}.modal .modal-content .modal-body{margin-top:calc(var(--master) * .5);overflow-y:auto;max-height:calc(100vh - var(--master) * 4.5);padding-right:calc(var(--master) * .5);margin-right:calc(-1 * var(--master) * .333)}footer{margin-top:calc(var(--master) * 2);padding-bottom:var(--master)}@media only screen and (max-width: 800px){footer{padding:calc(var(--master) * 2) 0 calc(var(--master) * .5);margin:0}}footer .newsletter{padding-left:1px}footer .newsletter .subtitle{border-bottom:1px solid var(--color-text);padding-bottom:calc(var(--master) * .5);margin-bottom:0}footer .newsletter .newsletter-container{display:grid;align-items:flex-end;grid-template-columns:4fr 1fr 1fr;gap:calc(var(--master) * .5);padding:var(--master) 0;border-bottom:1px solid var(--color-text)}@media only screen and (max-width: 800px){footer .newsletter .newsletter-container{grid-template-columns:1fr 1fr;gap:calc(var(--master) * .25);padding-block:var(--master);align-items:flex-start}footer .newsletter .newsletter-container .input:first-child{grid-column:span 2}footer .newsletter .newsletter-container .submit{margin-top:0}}footer .newsletter .newsletter-container .submit{display:flex;justify-content:flex-end}footer .newsletter .newsletter-container .btn{opacity:1;justify-content:space-between}footer .colofon{display:grid;grid-template-columns:repeat(6,1fr)}@media only screen and (max-width: 800px){footer .colofon{grid-template-columns:1fr}}footer .colofon li{list-style:none}footer .colofon li a{display:flex;align-items:center;text-decoration:none;gap:.3em;text-transform:uppercase;font-size:.7em}@media only screen and (min-width: 900px){footer .colofon li a:hover{font-weight:400}}footer .colofon .info{grid-column:span 4;border-bottom:1px solid var(--color-text);padding:var(--master) var(--master) var(--master) 0}@media only screen and (max-width: 800px){footer .colofon .info{padding:calc(var(--master) * 2) 0px;gap:calc(var(--master) * .25)}}footer .colofon .info .menu-footer{display:grid;grid-template-columns:repeat(5,1fr)}@media only screen and (max-width: 800px){footer .colofon .info .menu-footer{gap:calc(var(--master) * 2);grid-template-columns:repeat(3,1fr)}}footer .colofon .info .menu-footer nav .name{margin-bottom:calc(var(--master) * .333)}footer .colofon .info .menu-footer nav .name a{text-decoration:none}footer .colofon .info .menu-footer nav .name a .subtitle{font-size:.7em;color:var(--color-text);font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}footer .colofon .info .menu-footer nav .name a .subtitle strong,footer .colofon .info .menu-footer nav .name a .subtitle b{font-weight:400}footer .colofon .info .menu-footer nav .name a .subtitle{margin-bottom:0}footer .colofon .info .menu-footer nav .name a p{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}footer .colofon .info .menu-footer nav .name a p strong,footer .colofon .info .menu-footer nav .name a p b{font-weight:400}footer .colofon .info .menu-footer nav .name a p{font-size:.5em}footer .colofon .info .menu-footer nav .name a:hover{font-weight:400}footer .colofon .info .menu-footer nav .name a:hover .subtitle,footer .colofon .info .menu-footer nav .name a:hover p{font-weight:400}footer .colofon .info .menu-footer a{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}footer .colofon .info .menu-footer a strong,footer .colofon .info .menu-footer a b{font-weight:400}@media only screen and (min-width: 900px){footer .colofon .info .menu-footer a:hover{font-weight:400}}footer .colofon .info .menu-footer a.active{font-weight:400}footer .colofon .info .menu-footer li+li{margin-top:.5em}footer .colofon .links-footer{grid-column:span 2;grid-row:span 2;display:grid;grid-template-columns:2fr 1fr;justify-content:space-between;border-left:1px solid var(--color-text);padding-top:var(--master);padding-left:var(--master);padding-bottom:var(--master);font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}footer .colofon .links-footer strong,footer .colofon .links-footer b{font-weight:400}@media only screen and (max-width: 800px){footer .colofon .links-footer{border-left:none;padding:calc(var(--master) * .5) 0;grid-template-columns:1fr}}footer .colofon .links-footer .division p{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}footer .colofon .links-footer .division p strong,footer .colofon .links-footer .division p b{font-weight:400}footer .colofon .links-footer .division p{font-size:.7em}footer .colofon .links-footer .division p+p{margin-top:1em}footer .colofon .links-footer .division img{height:calc(var(--master) * .75);width:auto;margin-top:calc(var(--master) * 2 - 45px)}@media only screen and (min-width: 800px){footer .colofon .links-footer .division>div:first-child{margin-bottom:calc(var(--master) - 25px)}}@media only screen and (max-width: 800px){footer .colofon .links-footer .division>div:first-child{margin-bottom:calc(var(--master) * .5)}}@media only screen and (max-width: 800px){footer .colofon .links-footer .division>div:nth-child(2){margin-bottom:var(--master)}}@media only screen and (min-width: 800px){footer .colofon .links-footer .division>div:nth-child(2) p+p{margin-bottom:calc(var(--master) - 25px)}}@media only screen and (max-width: 800px){footer .colofon .links-footer .division>div:nth-child(2) p+p{margin-bottom:calc(var(--master) * .5)}}footer .colofon .links-footer .redes{display:flex;justify-content:flex-end}@media only screen and (max-width: 800px){footer .colofon .links-footer .redes{justify-content:flex-start;margin-top:var(--master)}}footer .colofon .links-footer .redes ul{display:flex;flex-direction:column;gap:calc(var(--master) * .166)}@media only screen and (max-width: 800px){footer .colofon .links-footer .redes ul{flex-direction:row;gap:calc(var(--master) * .5)}footer .colofon .links-footer .redes ul li{margin:0}}footer .colofon .links-footer .redes img{width:calc(var(--master) * .5);height:calc(var(--master) * .5)}@media only screen and (max-width: 800px){footer .colofon .links-footer .redes img{width:calc(var(--master) * 1.25);height:calc(var(--master) * 1.25)}}footer .colofon .copy{grid-column:span 4;padding-top:var(--master);padding-bottom:var(--master);padding-right:var(--master);font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}footer .colofon .copy strong,footer .colofon .copy b{font-weight:400}footer .colofon .copy{display:grid;grid-template-columns:1fr 4fr}@media only screen and (max-width: 800px){footer .colofon .copy{padding:0;margin-block:var(--master) calc(var(--master) * 2)}}footer .colofon .copy .sublogo{grid-row:span 2}footer .colofon .copy .submenu{display:none}footer .colofon .copy ul{display:grid;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width: 800px){footer .colofon .copy ul{grid-template-columns:1fr 1fr;gap:0px calc(var(--master) * .25)}}footer .colofon .copy ul li{margin-top:0}footer .colofon .copy ul li:nth-child(1):before,footer .colofon .copy ul li:nth-child(2):before,footer .colofon .copy ul li:nth-child(3):before,footer .colofon .copy ul li:nth-child(4):before{content:"";display:block;height:.5em;width:.5em;border-radius:1em;background-color:var(--color-text);margin-bottom:1em}@media only screen and (max-width: 800px){footer .colofon .copy ul li:before{display:none!important}}footer .sublogo{padding-bottom:calc(var(--master) - 5px);overflow:hidden}@media only screen and (max-width: 800px){footer .sublogo{padding-bottom:90px}}footer .sublogo svg{display:block;height:var(--master);width:auto;transform:translate(-110%)}@keyframes location-move{to{transform:translateY(-6em)}}.locations{position:relative;margin-left:.3em;width:8em;height:1em;overflow:hidden;line-height:1em;top:.15em}.locations .arrow{position:relative;top:-.1em}.locations .vertical-move{animation:location-move 4s ease-out infinite;animation-timing-function:steps(6,end);display:inline-flex;flex-direction:column}.ball{width:calc(var(--master) * .666);height:calc(var(--master) * .666);overflow:hidden;transition:width .5s cubic-bezier(.15,.9,.34,.95),height .5s cubic-bezier(.15,.9,.34,.95),background-color .5s cubic-bezier(.15,.9,.34,.95);position:fixed;top:0;left:-20px;z-index:100000;border:1px dashed var(--color-background);border-radius:50%;pointer-events:none;display:flex;align-items:center;justify-content:center;mix-blend-mode:difference}.ball:after{content:"";width:4px;height:4px;border-radius:3px;background-color:var(--color-background)}@media only screen and (max-width: 800px){.ball{display:none}}.ball.hide{width:2px;height:2px;left:-2px}.ball.eye{background-color:color-mix(in srgb,var(--color-background),transparent 0%);border-color:transparent;overflow:visible}.ball.eye:after{content:"";width:46%;height:46%;background:url('data:image/svg+xml,<svg fill="black" viewBox="0 0 39.9 45.4" xmlns="http://www.w3.org/2000/svg"><path d="m15 35.3h10.1v10.1h-10.1z"/><path d="m0 0h10v10.1h-10z"/><path d="m10 10.1v10.1h20v-10.1z"/><path d="m30 0h10v10.1h-10z"/></svg>') center center no-repeat;background-size:contain}.ball.eye:before{content:"we are";white-space:nowrap;color:var(--color-background);position:absolute;top:-15px;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.ball.eye:before strong,.ball.eye:before b{font-weight:400}.ball.eye:before{font-size:.5em}@keyframes scrollplease{0%{transform:translateY(calc(var(--master) * -.2))}10%{transform:translateY(0)}90%{transform:translateY(0)}to{transform:translateY(calc(var(--master) * .5))}}.scrolldown{position:absolute;right:calc(var(--master) * .333);bottom:calc(var(--master) * .333);height:calc(var(--master) * .666);width:calc(var(--master) * .666);color:var(--color-background);border:1px solid;border-radius:calc(var(--master) * .5);display:flex;align-items:center;justify-content:center;overflow:hidden}@media only screen and (max-width: 800px){.scrolldown{right:calc(var(--master) * .25);width:var(--master);height:var(--master)}}.scrolldown i{font-style:normal;animation:scrollplease 4s infinite}.grid{display:grid;gap:var(--master);width:100%}@media only screen and (max-width: 800px){.grid{gap:calc(var(--master) * .25)}}@media only screen and (min-width: 800px){.grid.grid_2{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width: 800px){.grid.grid_3{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width: 800px){.grid.grid_4{grid-template-columns:repeat(4,1fr)}}.grid+.grid{margin-top:var(--master)}.grid.valign-bottom{align-items:flex-end}.grid.valign-center{align-items:center}.column_2{grid-column:span 2}.column_3{grid-column:span 3}.text-2-columns{columns:2;column-gap:calc(var(--master) * .5)}.player{position:fixed;z-index:9999;bottom:0;left:0;width:calc(100vw - 16px);padding:0 calc(var(--master) * .5);background-color:var(--color-dest);height:calc(var(--master) * .5);transition:transform .5s cubic-bezier(.15,.9,.34,.95);transform-origin:left bottom;transform:translateY(calc(var(--master)))}.player .player-container{display:flex;align-items:center;width:100%;height:calc(var(--master) * .5)}.player .tlt,.player .name{white-space:nowrap;font-size:.7em;text-transform:uppercase}.player .name{font-weight:700;width:30vw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:1em}.player .buttons{margin-left:auto;display:flex;justify-content:flex-end;gap:.25em}.player .buttons .btn{opacity:1;height:calc(var(--master) * .333);min-width:0}.player .buttons .btn:first-child{padding:0;aspect-ratio:1}.player .buttons .play-pause{display:flex;align-items:center;justify-content:center}.player .buttons .play-pause svg{width:8px}.player .buttons .play-pause svg path{fill:var(--color-text)}.player .buttons .play-pause svg:first-child{position:relative;left:1px;top:0}.player .buttons .play-pause svg:last-child{display:none;position:relative;top:0;left:0;width:auto;height:8px}.player .buttons .play-pause.active svg:first-child{display:none}.player .buttons .play-pause.active svg:last-child{display:block}.player .buttons .play-pause.active svg:last-child g,.player .buttons .play-pause.active svg:last-child path{fill:var(--color-background)}@media only screen and (min-width: 900px){.player .buttons .play-pause:hover svg path{fill:var(--color-background)}}.player .buttons .btn:focus .play-pause svg path{fill:var(--color-background)}@media only screen and (min-width: 900px){.player .buttons .btn:hover .play-pause svg path{fill:var(--color-background)}}.player .progress{padding-top:3px;height:35px;width:50vw;margin-inline:calc(var(--master) * .5)}.player .player-controls{white-space:nowrap}.player #player-timeline{width:200px;height:calc(var(--master) * .5);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-image:url(/build/assets/wave-d5786b78.svg);mask-image:url(/build/assets/wave-d5786b78.svg);background:var(--color-background);display:block;margin:0 1em}.player #player-seek{width:4px;height:35px;background:var(--color-text)}.player-open .player{transform:translateY(0)}.sound-player{position:relative;overflow:hidden;height:20px;margin-top:5px}.sound-player #waveform{cursor:pointer;position:relative;height:calc(var(--master) * .666);padding:0 calc(var(--master) * .5) 0 calc(var(--master) * .666)}.sound-player #waveform:hover #hover{opacity:1}.sound-player #time,.sound-player #duration{position:absolute;z-index:11;top:50%;margin-top:-9px;transform:translateY(-50%);font-size:14px}.sound-player #time{left:0}.sound-player #duration{right:0}.payments-symbols img{width:auto;height:calc(var(--master) * .333)}.carrousel{margin-block:calc(var(--master) * 2) 0;padding-block:var(--master);overflow:hidden}.carrousel .title{color:#e6e6e6;margin-bottom:var(--master)}@media only screen and (max-width: 800px){.carrousel .title{padding-left:calc(var(--master) * .25)}}.carrousel .inner{mask-image:linear-gradient(to right,transparent,black 30px,black calc(100% - 30px),transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 30px,black calc(100% - 30px),transparent);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;padding:10px 0}.carrousel .container{display:flex;white-space:nowrap;will-change:transform}.carrousel .carrousel-items{display:flex;white-space:nowrap;will-change:transform;gap:calc(var(--master) * .25)}.carrousel .carrousel-items .item{padding:calc(var(--master) * .25);height:calc(var(--master) * .83)}.carrousel .carrousel-items .item img{width:auto;max-width:200px;height:calc(var(--master) * .5);object-fit:contain}.general+.carrousel{margin-top:0;padding-top:0}@media only screen and (max-width: 800px){.trios{padding:calc(var(--master) * .5) 0}}.trios>.subtitle{text-transform:uppercase;color:#b3b3b3;margin-bottom:calc(var(--master) * .5)}.trios .places{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--color-text);padding-top:var(--master)}@media only screen and (max-width: 800px){.trios .places{grid-template-columns:1fr;gap:calc(var(--master) * .25);padding-top:calc(var(--master) * .2)}}@media only screen and (min-width: 800px){.trios .places .name{margin-bottom:calc(var(--master) * .5)}.trios .places .name:before{content:"";width:8px;height:8px;border-radius:4px;background-color:var(--color-text);font-style:normal;display:block;margin-bottom:calc(var(--master) * .25)}}.trios .places .subtitle{text-transform:uppercase;color:inherit;line-height:120%;position:relative;left:-.05em}.trios .places .subtitle:after{content:"";width:calc(var(--master) + 13px);height:1px;background-color:var(--color-text);display:block;margin-top:calc(var(--master) * .25)}.trios .places .subtitle+p{margin-bottom:var(--master);font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.trios .places .subtitle+p strong,.trios .places .subtitle+p b{font-weight:400}.trios .places .subtitle+p{font-size:.75em}.trios .places .btn{margin-top:calc(var(--master) * .5)}@media only screen and (min-width: 800px){.trios .places .place+.place{margin-left:calc(var(--master) * .5);padding-left:var(--master);border-left:1px solid var(--color-text)}.trios .places .place+.place:nth-child(3n+1){margin-left:0;padding-left:0;border-left:none}}@media only screen and (max-width: 800px){.trios .places .place+.place{margin-top:calc(var(--master) * .25);padding-top:calc(var(--master) * .25);border-top:1px solid rgb(230,230,230)}}.artists-slider{margin-top:calc(var(--master) * 2);position:relative}.artists-slider>.text{margin-bottom:var(--master);position:relative}@media only screen and (max-width: 800px){.artists-slider>.text{padding-inline:calc(var(--master) * .25);margin-bottom:calc(var(--master) * .5)}}.artists-slider>.text .supertitle{margin-bottom:calc(var(--master) * .5);text-transform:uppercase}@media only screen and (max-width: 800px){.artists-slider>.text .supertitle{margin-bottom:calc(var(--master) * .25)}}.artists-slider>.text p{max-width:30em}@media only screen and (min-width: 800px){.artists-slider>.text .actions{position:absolute;right:0;bottom:0}}@media only screen and (max-width: 800px){.artists-slider>.text .actions{margin-top:calc(var(--master) * .5);display:flex;gap:calc(var(--master) * .25);justify-content:flex-end}}.artists-slider .carrousel-wrapper{display:grid;grid-template-columns:repeat(5,1fr);gap:calc(var(--master) * .333)}@media only screen and (max-width: 1200px){.artists-slider .carrousel-wrapper{grid-template-columns:4fr;gap:calc(var(--master) * .333)}}@media only screen and (max-width: 800px){.artists-slider .carrousel-wrapper{grid-template-columns:1fr 1fr;gap:calc(var(--master) * .333)}}.artists-slider .artist{display:flex;flex-direction:column}@media only screen and (max-width: 800px){.artists-slider .artist{height:auto}}.artists-slider .artist a{text-decoration:none}.artists-slider .artist .image{background-color:transparent;position:relative;aspect-ratio:4/5}.artists-slider .artist .image img{display:block;object-fit:cover;transition:filter .5s cubic-bezier(.15,.9,.34,.95)}.artists-slider .artist .text{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.artists-slider .artist .text strong,.artists-slider .artist .text b{font-weight:400}.artists-slider .artist .text{border-left:1px solid rgb(179,179,179);border-right:1px solid rgb(179,179,179)}.artists-slider .artist .text dl{display:grid;grid-template-columns:80px auto;text-transform:uppercase;border-bottom:1px solid rgb(179,179,179)}@media only screen and (min-width: 800px){.artists-slider .artist .text dl>*:not(:first-of-type){border-top:1px solid rgb(179,179,179)}}@media only screen and (max-width: 800px){.artists-slider .artist .text dl{grid-template-columns:1fr}}.artists-slider .artist .text dl dt{padding-top:calc(var(--master) * .25);font-size:.5em;font-weight:400;color:#b3b3b3;padding-left:calc(var(--master) * .333)}.artists-slider .artist .text dl dd{font-size:.85em;padding:calc(var(--master) * .333) 0;padding-right:calc(var(--master) * .333)}@media only screen and (max-width: 800px){.artists-slider .artist .text dl dd{padding-top:0;padding-right:calc(var(--master) * .333);padding-left:calc(var(--master) * .333)}}.artists-slider .artist .buttons{margin-top:auto;display:flex;gap:calc(var(--master) * .25);padding:calc(var(--master) * .333);border:1px solid rgb(179,179,179);border-top:none}.artists-slider .artist .buttons .btn{opacity:1!important;min-width:0;font-size:.5em}.artists-slider .artist .buttons .btn:last-child{margin-left:auto}.artists-slider .tns-nav{position:absolute;bottom:calc(var(--master) * -.666);width:100%;justify-content:center}.general{margin-bottom:calc(var(--master) * 3);height:100vh;display:grid;grid-template-columns:2fr 1fr;grid-template-rows:min-content;gap:0 calc(var(--master) * .5);position:relative}@media only screen and (max-width: 800px){.general{display:flex;flex-direction:column;height:auto}}.general .subtitle{margin-bottom:1em;grid-column:1/-1;padding-top:var(--master);line-height:90%}@media only screen and (max-width: 800px){.general .subtitle{padding-top:calc(var(--master) * 1.5);margin-bottom:calc(var(--master) * .5)}}.general .image{height:100%}@media only screen and (max-width: 800px){.general .image{aspect-ratio:16/9;height:auto;width:100%}}.general .text{display:flex;flex-direction:column}.general .text>*:not(a){height:100%;border-top:1px solid var(--color-text);padding-top:calc(var(--master) * .5)}@media only screen and (max-width: 800px){.general .text>*:not(a):first-child{border-top:none;padding-top:var(--master)}}.general .text .subtitle{color:var(--color-text)}.general .text small{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.general .text small strong,.general .text small b{font-weight:400}.general .text small{text-wrap:balance}.general.business{display:flex;flex-direction:column}.general.business .image{height:calc(100vh - 420px)}.general.business .text{flex-direction:row;margin-top:var(--master);height:calc(var(--master) * 2.5)}.general.business .text>*{border-top:none;padding-top:0}.general.business .text .subtitle{display:flex;gap:var(--master);width:150%}.general.business .text .subtitle img{height:calc(var(--master) * 2.2);width:auto}.general.business .text small{border-left:1px solid rgb(179,179,179);padding-left:calc(var(--master) * .5);position:relative;width:50%}.general.business .text small .btn{position:absolute;right:0;bottom:0}.horizontal-section{margin-bottom:calc(var(--master) * 4)}@media only screen and (max-width: 800px){.horizontal-section{position:relative;padding-top:var(--master);margin-bottom:calc(var(--master) * .5)}}.horizontal-section .horizontal-slider{height:calc(100vh - var(--master) * 3)}@media only screen and (max-width: 800px){.horizontal-section .horizontal-slider{height:auto;overflow-x:scroll;white-space:nowrap}.horizontal-section .horizontal-slider>section{white-space:initial;display:inline-flex}}.horizontal-section .tns-inner{width:calc(100vw - var(--master) * 2)}.horizontal-section .general{width:calc(100vw - var(--master) * 2);padding-right:var(--master);margin-right:0;padding-top:calc(var(--master) * .5)}@media only screen and (max-width: 800px){.horizontal-section .general{width:100vw!important;padding:calc(var(--master) * .5) calc(var(--master) * .25);margin:0}}.horizontal-section .swiper{position:absolute;z-index:20;top:calc(var(--master) * .5);right:var(--master);font-family:Iconyc Matter,sans-serif;font-weight:300;font-style:normal;font-optical-sizing:auto;line-height:130%;line-height:100%;background-color:transparent;color:#e6e6e6;border:1px solid;display:inline-flex;gap:.5em;justify-content:center;align-items:center;padding:0 1em;font-size:.7em;height:calc(var(--master) * .5);border-radius:calc(var(--master) * .5);cursor:pointer;text-transform:uppercase;transition:color .5s cubic-bezier(.15,.9,.34,.95),background-color .5s cubic-bezier(.15,.9,.34,.95),border-color .5s cubic-bezier(.15,.9,.34,.95);vertical-align:bottom;box-sizing:border-box;text-decoration:none}.menu-slider{margin-top:var(--master);display:flex;justify-content:space-between;padding-right:var(--master)}@media only screen and (max-width: 800px){.menu-slider{display:none}}.menu-slider>div:first-child{display:none}.menu-slider .title{margin-bottom:0;font-size:3em;opacity:1!important;color:#e6e6e6;transition:color .5s cubic-bezier(.15,.9,.34,.95)}.menu-slider .title:hover,.menu-slider .title.tns-nav-active{color:var(--color-text)}.intro-text{padding:var(--master) calc(var(--master) * 2) calc(var(--master) * 2) 0;position:relative}@media only screen and (max-width: 800px){.intro-text{padding:var(--master) 0}}.intro-text .title{margin-bottom:calc(var(--master) * .5)}@media only screen and (max-width: 800px){.intro-text .title{margin-bottom:calc(var(--master) * .25)}}.intro-text .supertitle{text-transform:uppercase;margin-bottom:var(--master)}.intro-text .body{max-width:40em}.intro-text .body p{text-wrap:balance}@media only screen and (min-width: 800px){.intro-text .link-big{position:absolute;top:calc(var(--master) * 3);right:0}}@media only screen and (max-width: 800px){.intro-text .link-big{margin-top:calc(var(--master) * .5)}}.link-big{text-decoration:none;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.link-big strong,.link-big b{font-weight:400}.link-big{display:flex;align-items:center;gap:calc(var(--master) * .25)}.link-big .circle{border:1px solid;border-radius:100%;width:calc(var(--master) * 2);aspect-ratio:1;display:flex;align-items:center;justify-content:center;position:relative;top:-3px;transition:background-color .5s cubic-bezier(.15,.9,.34,.95),color .5s cubic-bezier(.15,.9,.34,.95);color:var(--color-text)}.link-big .circle svg{height:40%;width:auto;transition:filter .5s cubic-bezier(.15,.9,.34,.95)}@media only screen and (min-width: 900px){.link-big:hover .circle{background-color:var(--color-text);color:var(--color-background);border-color:var(--color-text)}}@keyframes rotate{to{transform:rotate(360deg)}}.multigrid{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(var(--master) * .5);padding:calc(var(--master) * 2) 0}@media only screen and (max-width: 800px){.multigrid{grid-template-columns:1fr;gap:calc(var(--master) * .25);padding:0px calc(var(--master) * .833) calc(var(--master) * .5)}}.multigrid p+*,.multigrid .image+*{margin-top:calc(var(--master) * .5)}.multigrid .subtitle{color:#e6e6e6;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.multigrid .subtitle strong,.multigrid .subtitle b{font-weight:400}.multigrid .subtitle{font-weight:lighter;font-size:1em}.releases{padding:0 0 calc(var(--master) * 2) 0}@media only screen and (max-width: 800px){.releases{padding:calc(var(--master) * .5) 0}}.releases.artist-container{padding-top:0}.releases .header{display:flex;justify-content:space-between;align-items:center;gap:calc(var(--master) * .5);margin-bottom:calc(var(--master) * .5)}@media only screen and (max-width: 800px){.releases .header{flex-direction:column;align-items:flex-start;gap:calc(var(--master) * .25);margin-bottom:calc(var(--master) * .5)}}.releases .supertitle{text-transform:uppercase}.releases .releases-list{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--master) var(--master);padding-left:5px}@media only screen and (max-width: 1600px){.releases .releases-list{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width: 800px){.releases .releases-list{grid-template-columns:1fr;gap:calc(var(--master) * 1.25)}}.releases .releases-list.new-release{margin-bottom:var(--master)}@media only screen and (min-width: 800px){.releases .releases-list.new-release .release:first-child{grid-column:1/-1;grid-template-columns:33vw auto}.releases .releases-list.new-release .release:first-child .text{height:100%}}.releases .release{display:grid;grid-template-columns:300px auto;gap:calc(var(--master) * .5);align-items:center;position:relative}@media only screen and (max-width: 1600px){.releases .release{grid-template-columns:1fr}}.releases .release:hover{z-index:10}.releases .release .cover{aspect-ratio:1/1;border-radius:4px;background-color:#f0f0f0;position:relative;transition:transform .5s cubic-bezier(.15,.9,.34,.95)}.releases .release .cover img{border-radius:4px;width:100%;height:100%;object-fit:cover;object-position:left center;box-shadow:0 0 2px #0000004d;position:relative;z-index:2}.releases .release .cover:after{content:"";display:block;position:absolute;z-index:-1;top:10px;bottom:10px;left:0;aspect-ratio:1/1;border-radius:100%;background:url(/build/assets/vinyl-d74f0f8b.webp) no-repeat center center;background-size:auto 100%;animation:rotate 4s linear infinite;transition:left .5s cubic-bezier(.15,.9,.34,.95)}.releases .release .cover:before{content:"";display:block;position:absolute;z-index:3;top:0;bottom:0;left:0;aspect-ratio:1/1;border-radius:4px;background:url(/build/assets/release-cover_lights-ba30de7a.webp) no-repeat center center;background-size:auto calc(100% - 4px);transition:opacity .5s cubic-bezier(.15,.9,.34,.95)}.releases .release .cover:hover{transform-origin:right bottom;transform:rotate(-5deg)}.releases .release .cover:hover:after{left:50%}.releases .release .cover:hover:before{opacity:0}.releases .release .cover:hover+.text{z-index:-2}.releases .release .text{border-top:1px solid rgb(179,179,179);display:grid;grid-template-columns:100px auto;gap:0 calc(var(--master) * .5);position:relative;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.releases .release .text strong,.releases .release .text b{font-weight:400}@media only screen and (max-width: 800px){.releases .release .text{border-top:none;margin-top:calc(var(--master) * .25)}}.releases .release .text>div{padding-block:calc(var(--master) * .25);grid-column:1/-1;border-bottom:1px solid rgb(179,179,179);display:grid;grid-template-columns:calc(var(--master) * 1.5) 1fr;align-items:flex-start}.releases .release .text>div span:first-child{font-size:.5em;position:relative;color:#b3b3b3;display:flex;line-height:100%}.releases .release .text>div span:last-child{font-size:.8em;line-height:120%;height:100%;display:flex;flex-direction:column}.releases .release .text>div:has(.buttons){display:flex;justify-content:space-between}.releases .release .text>div:has(.buttons) .catalog-number{display:grid;grid-template-columns:calc(var(--master) * 1.5) auto;height:100%}.releases .release .text>div:has(.buttons) .catalog-number span:last-child{height:100%;display:flex;flex-direction:column;line-height:100%}.releases .release .text>div:has(.buttons) .buttons{display:flex;gap:5px}.releases .release .text>div:has(.buttons) .buttons .btn{min-width:0;height:calc(var(--master) * .333);padding-inline:calc(var(--master) * .2);font-size:.5em;color:var(--color-text)}@media only screen and (max-width: 800px){.releases .release .text>div:has(.buttons) .buttons .btn{height:calc(var(--master) * .5 * 1.5)}}.releases .release .text>div:has(.buttons) .buttons .btn:hover{color:var(--color-background)}.releases .release .text>div:has(.buttons) .buttons .btn.play-pause{aspect-ratio:1;padding-inline:0}.releases .release .text>div:has(.buttons) .buttons .btn.play-pause svg{height:50%}.releases .release .text>div:has(.buttons) .buttons .btn.play-pause.active svg g,.releases .release .text>div:has(.buttons) .buttons .btn.play-pause.active svg path{stroke:var(--color-background)}.releases .release .text>div:has(.buttons) .buttons .share{height:calc(var(--master) * .333)}@media only screen and (max-width: 800px){.releases .release .text>div:has(.buttons) .buttons .share{height:calc(var(--master) * .5 * 1.5)}}.releases .release .text>div:has(.buttons) .buttons .share img{height:calc(var(--master) * .333);width:auto}@media only screen and (max-width: 800px){.releases .release .text>div:has(.buttons) .buttons .share img{height:calc(var(--master) * .5 * 1.5)}}.releases .release .text>div.tracklist span:last-child{font-size:.5em}.releases .tns-outer{position:relative}.releases .tns-outer .tns-nav{position:absolute;bottom:calc(var(--master) * -.666);width:100%;justify-content:center}.releases .artist-list{grid-template-columns:1fr;border-top:1px solid rgb(230,230,230);border-bottom:1px solid rgb(230,230,230);gap:0;padding-top:calc(var(--master) * 2)}@media only screen and (max-width: 800px){.releases .artist-list{margin-top:calc(var(--master) * .5);padding:0}}.releases .artist-list>.artist{margin-inline:auto;border-top:1px solid rgb(230,230,230);display:block;padding-top:var(--master)}.releases .artist-list>.artist:first-child{border-top:none;padding-top:0}.releases .artist-list>.artist .artist-image{position:relative;text-align:center}@media only screen and (max-width: 800px){.releases .artist-list>.artist .artist-image{border-bottom:1px solid rgb(230,230,230)}}.releases .artist-list>.artist .artist-image .name{text-align:left;font-weight:700;font-size:4em;line-height:80%;position:absolute;z-index:1;left:0;top:calc(var(--master) * .5);text-transform:uppercase}.releases .artist-list>.artist .artist-image img{position:relative;z-index:2;height:50vh;margin:calc(var(--master) * .5) auto calc(var(--master) * -2);width:auto;display:block}@media only screen and (max-width: 800px){.releases .artist-list>.artist .artist-image img{height:40vh;margin:calc(var(--master) * .833) auto 0}}.releases .artist-list>.artist .text{border:none;margin-bottom:calc(var(--master) * -.75);z-index:3}@media only screen and (max-width: 800px){.releases .artist-list>.artist .text{margin-bottom:calc(var(--master) * .5);grid-template-columns:1fr}}.releases .artist-list>.artist .text>div:last-child{border-bottom:none}.releases .artist-list>.artist .text .description{text-transform:none;max-width:30em}.releases .artist-list>.artist .text .description>*{grid-column:1/-1}.releases .artist-list>.artist .text .utils{position:relative;z-index:2;padding-right:calc(var(--master) * .5)}.releases .artist-list>.artist .text .utils .buttons{width:100%}.releases .artist-list>.artist .text .utils .buttons .btn:first-child{margin-right:auto}.releases .artist-list>.artist .slide_01{height:calc(100vh - var(--master) * 3)}@media only screen and (min-width: 800px){.releases .artist-list>.artist .slide_01{display:inline-grid;grid-template-columns:1fr 1fr!important;justify-content:space-between}}.releases .artist-list>.artist .slide_01 .text .description{max-width:none}.releases .artist-list>.artist .slide_01 .text .description p{max-width:30em}.releases .artist-list>.artist .slide_01 .text .utils{padding-right:0}.releases .artist-list>.artist .slide_01 .text .utils .buttons .navigation-artist-slides{flex-direction:row;gap:calc(var(--master) * .166)}.releases .artist-list>.artist .slide_01 .artist-image{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--master) * .5);padding-right:calc(var(--master) * .5)}.releases .artist-list>.artist .slide_01 .artist-image .name{position:static;white-space:normal}.releases .artist-list>.artist .slide_01 .artist-image img{margin:0;width:100%;height:100%;object-fit:cover;display:block}.releases .artist-list>.artist .slide_02{padding:0 2px}@media only screen and (max-width: 800px){.releases .artist-list>.artist .slide_02{display:none}}.releases .artist-list>.artist .slide_02 .gallery-container{position:relative;height:calc(100vh - var(--master) * 3)}.releases .artist-list>.artist .slide_02 .gallery-container .gallery-items .item{width:100%}.releases .artist-list>.artist .slide_02 .gallery-container .gallery-items .item img{object-fit:cover;display:block;width:100%;height:100%}@media only screen and (max-width: 800px){.releases .artist-list>.artist .slide_02 .gallery-container .gallery-items .item img{height:75vh}}.releases .artist-list>.artist .slide_02 .gallery-container .gallery-info{position:absolute;right:0;bottom:0;left:0;top:auto;color:var(--color-background);margin:calc(var(--master) * .5);border-top:1px solid;padding-top:calc(var(--master) * .5)}.releases .artist-list>.artist .slide_02 .gallery-container .gallery-info p{max-width:40em}@media only screen and (max-width: 800px){.releases .artist-list>.artist .slide_03{display:none}}.releases .artist-list>.artist .slide_03 .header{border-bottom:1px solid rgb(230,230,230);margin-bottom:var(--master)}@media only screen and (max-width: 800px){.releases .artist-list>.artist .slide_03 .header{margin-bottom:calc(var(--master) * .5);margin-top:calc(var(--master) * .25);gap:0}}.releases .artist-list>.artist .slide_03 .header>div{display:flex;align-items:center;justify-content:space-between;flex:1;padding-block:calc(var(--master) * .5)}.releases .artist-list>.artist .slide_03 .header>div .subtitle{margin-bottom:0}@media only screen and (min-width: 800px){.releases .artist-list>.artist .slide_03 .header .press{border-right:1px solid rgb(230,230,230);padding-right:calc(var(--master) * .5)}}@media only screen and (max-width: 800px){.releases .artist-list>.artist .slide_03 .header .press{padding-block:calc(var(--master) * .25);width:100%;display:flex;justify-content:space-between}}@media only screen and (max-width: 800px){.releases .artist-list>.artist .slide_03 .header .booking{padding-block:calc(var(--master) * .25);width:100%;display:flex;justify-content:space-between}}.releases .artist-list>.artist .slide_03 .events-list ul{display:grid;grid-template-columns:1fr 1fr;gap:var(--master);margin-bottom:calc(var(--master) * 2)}@media only screen and (max-width: 800px){.releases .artist-list>.artist .slide_03 .events-list ul{grid-template-columns:1fr}}.releases .artist-list>.artist .slide_03 .events-list ul li{list-style:none;border-top:1px solid rgb(230,230,230);padding-block:calc(var(--master) * .5);margin:0;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.releases .artist-list>.artist .slide_03 .events-list ul li strong,.releases .artist-list>.artist .slide_03 .events-list ul li b{font-weight:400}@media only screen and (max-width: 800px){.releases .artist-list>.artist .slide_03 .events-list ul li{padding-bottom:0}}.releases .artist-list>.artist .slide_03 .events-list ul li .meta{display:flex;justify-content:space-between;font-size:.7em}.releases .filters{display:flex;border-top:1px solid rgb(230,230,230);padding-block:calc(var(--master) * .5);gap:calc(var(--master) * .25)}@media only screen and (max-width: 800px){.releases .filters{flex-direction:column}.releases .filters select{width:100%}}.releases .filters .btn{margin-left:auto}.coming-soon .text{font-weight:700;text-transform:uppercase;font-size:21.5vw;line-height:80%;letter-spacing:-1vw;display:flex;flex-wrap:wrap}.coming-soon .text span{display:inline-block}.error-404 .block-intro .video-container{background-color:#e6e6e6;overflow:visible}.error-404 .block-intro .video-container .text{line-height:73%;font-size:16.3vw;margin-left:-.5vw}.error-404 .block-intro .video-container .text .line{width:100%;display:block}.error-404 .block-intro .video-container .btn{position:absolute;bottom:var(--master);right:var(--master)}body .adults-only{position:fixed;z-index:100;top:0;right:0;bottom:auto;height:100vh;left:0;background:url(/build/assets/allow-header-f982129b.webp) no-repeat center center;background-size:cover;color:var(--color-background);display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 800px){body .adults-only{left:0;padding-inline:var(--master)}}body .adults-only .warning-message{max-width:600px;text-align:center}body .adults-only .warning-message .logo{margin-bottom:calc(var(--master) * .333)}body .adults-only .warning-message .logo img{filter:invert(1);height:calc(var(--master) * .5)}body .adults-only .warning-message .intro{font-size:.8em;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}body .adults-only .warning-message .intro strong,body .adults-only .warning-message .intro b{font-weight:400}body .adults-only .warning-message .intro{padding-bottom:var(--master);margin-bottom:var(--master);border-bottom:1px solid var(--color-background);text-wrap:balance}body .adults-only .warning-message p{font-size:.8em;margin:0 auto;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}body .adults-only .warning-message p strong,body .adults-only .warning-message p b{font-weight:400}body .adults-only .warning-message .input{margin:20px auto}body .adults-only .warning-message .input input{background-color:transparent;border:1px solid var(--color-background);color:var(--color-background);padding:.5em 1em;font-size:1.5em;height:auto;width:200px;text-align:center}body .adults-only .buttons{gap:1em;display:flex;justify-content:center}body .adults-only .buttons .btn{color:var(--color-background)}body .adults-only .warning-footer{border-top:1px solid var(--color-background);margin-top:var(--master);padding-top:var(--master);text-align:center}body .adults-only .warning-footer p{font-size:.6em;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}body .adults-only .warning-footer p strong,body .adults-only .warning-footer p b{font-weight:400}body .adults-only .warning-footer p+p{margin-top:calc(var(--master) * .5)}body.hidde-warning{height:auto;overflow:auto}body.hidde-warning .adults-only{display:none}.alcoholic-policy{border-top:1px solid rgb(179,179,179);border-bottom:1px solid rgb(179,179,179);margin-top:calc(var(--master) * 2);padding:var(--master) 0;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--master)}@media only screen and (max-width: 800px){.alcoholic-policy{grid-template-columns:1fr}}.alcoholic-policy p{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.alcoholic-policy p strong,.alcoholic-policy p b{font-weight:400}.alcoholic-policy p{font-size:.7em}.alcoholic-policy p a{text-decoration:none}.alcoholic-policy p a:hover{text-decoration:underline}.effect,.effect p{position:relative}.effect span,.effect p span{display:inline-block;position:relative;--right-after: -2%;--right-before: -2%}.effect span:before,.effect span:after,.effect p span:before,.effect p span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-background)}.effect span:after,.effect p span:after{right:var(--right-after);margin:-1px 0}.effect span:before,.effect p span:before{background-color:#ff3d44;mix-blend-mode:multiply;right:var(--right-before)}#alerts{z-index:9999999;position:fixed;top:10px;right:10px}#alerts .alert{padding:10px 50px 10px 10px;background-color:#b90b0b;color:#fff;margin-bottom:6px;position:relative}#alerts .alert.alert-success{background-color:#0ed15f}#alerts .alert.alert-warning{background-color:#b90b0b}#alerts .alert.alert-info{background-color:#0d5484}#alerts .alert button.close{height:30px;width:30px;min-height:0;position:absolute;padding:0;background:none;right:0;top:0;font-weight:light;color:#fff}#alerts .fade-out{animation-name:alerts-fade;animation-duration:1s}@keyframes alerts-fade{0%{opacity:1}to{opacity:0}}body{overflow-x:hidden}body:has(.hipertitle) .show-menu i{background-color:var(--color-text)!important}body:has(.hipertitle) .show-menu:after{color:var(--color-text)!important}.all{padding:0 var(--master) 0 var(--master);transition:padding-left .5s cubic-bezier(.15,.9,.34,.95)}@media only screen and (max-width: 800px){.all{padding:0 var(--master)}}.block-intro{position:relative;height:100vh;margin-right:calc(var(--master) * -1);opacity:0;transition:opacity .5s ease 1.5s}@media only screen and (max-width: 800px){.block-intro{margin:0 calc(-1 * var(--master))}}.block-intro .video-container{position:absolute;inset:calc(var(--master) * 3) 0 calc(var(--master));background-color:var(--color-background);overflow:hidden}@media only screen and (max-width: 800px){.block-intro .video-container{top:0;right:0;bottom:0;left:0}}.block-intro .video-container iframe,.block-intro .video-container img,.block-intro .video-container video{margin:-4px;height:101%;width:101%;object-fit:cover;transition:all .5s cubic-bezier(.15,.9,.34,.95) 1.5s;transition-property:margin,width,height;margin:-30vh;height:calc(101% + 60vh);width:calc(101% + 60vh)}.block-intro .video-container .scrolldown{position:absolute;right:calc(var(--master) * .333 + 8px);bottom:calc(var(--master) * .333)}@media only screen and (max-width: 800px){.block-intro .video-container .scrolldown{right:calc(var(--master) * .5);bottom:calc(var(--master) * .5)}}.block-intro .video-container .button{position:absolute;right:calc(var(--master) * 2.25);bottom:var(--master)}.block-intro .video-container .button .btn{opacity:1}.block-intro .goback{position:absolute;right:calc(var(--master) * .5);bottom:calc(var(--master) + var(--master) * .333)}@media only screen and (max-width: 800px){.block-intro .goback{bottom:calc(var(--master) + var(--master))}}.block-intro:has(.hipertitle) .scrolldown{border-color:var(--color-text)}.block-intro:has(.hipertitle) .scrolldown i{color:var(--color-text)}.block-intro:has(.hipertitle) .video-container{background-color:#e6e6e6}.block-intro:has(.hipertitle) .video-container .hipertitle{text-transform:uppercase;font-size:14em;font-weight:700;line-height:100%;margin:-.15em 0 0 -.06em;letter-spacing:-.05em}@media only screen and (max-width: 800px){.block-intro:has(.hipertitle) .video-container .hipertitle{margin-top:40vh;font-size:8em;line-height:80%}}body.ready .block-intro{opacity:1}body.ready .block-intro .video-container img,body.ready .block-intro .video-container video{margin:-4px;height:101%;width:101%}.block-about{padding:calc(var(--master) * 2) 0 calc(var(--master) * 2) 0}@media only screen and (max-width: 800px){.block-about{padding:var(--master) 0}}.block-about .header{display:grid;grid-template-columns:3fr 1fr;margin-bottom:var(--master)}@media only screen and (max-width: 800px){.block-about .header{grid-template-columns:1fr;gap:calc(var(--master) * .25);margin-bottom:calc(var(--master) * .5)}}.block-about .header .alt{line-height:50%;font-size:2.2vw}.block-about .header .alt span{font-family:Iconyc Montiac,serif;text-transform:uppercase;font-optical-sizing:auto;line-height:100%}.block-about .header small,.block-about .header .tools{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.block-about .header small strong,.block-about .header small b,.block-about .header .tools strong,.block-about .header .tools b{font-weight:400}.block-about .header small,.block-about .header .tools{font-weight:300;margin-top:.2em;font-size:.7em}.block-about .header .tools p{font-size:1em}.block-about .header p{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.block-about .header p strong,.block-about .header p b{font-weight:400}.block-about .header p{font-size:.7em}.block-about .header .letter{display:inline-block}@media only screen and (max-width: 800px){.block-about .text{display:none}}.block-about .text .title{position:relative;font-size:4.2vw}.block-about .text .title .item{position:relative;overflow:hidden;width:max-content}.block-about .text .title .item span{display:inline-block;will-change:transform}.block-about .text .title .item span.hidden{pointer-events:none;position:absolute;bottom:100%}.block-about .text .title .item i{color:transparent}.block-about .text .copy{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.block-about .text .copy strong,.block-about .text .copy b{font-weight:400}.block-about .text .copy{margin-top:var(--master);font-size:.7em}.block-about .text .subtitle{margin-top:calc(var(--master) * 2);max-width:40em}.block-about .intro-text{height:calc(var(--master) * 2);display:grid;grid-template-columns:2fr 2fr 1fr;align-items:center}@media only screen and (max-width: 800px){.block-about .intro-text{grid-template-columns:1fr;gap:0px;padding:0}}.block-about .intro-text div{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.block-about .intro-text div strong,.block-about .intro-text div b{font-weight:400}.block-about .intro-text div{font-size:.7em;border-left:1px solid rgb(230,230,230);padding-left:calc(var(--master) * .5);padding-top:calc(var(--master) * 2)}@media only screen and (max-width: 800px){.block-about .intro-text div{padding-top:calc(var(--master) * .25)}}.block-about .intro-text div>span{display:inline-block;margin-right:calc(var(--master) * .75)}@media only screen and (max-width: 800px){.block-about .intro-text div>span{margin-right:calc(var(--master) * .25)}}.block-about .intro-text div>span:not(:first-child){margin-left:var(--master)}@media only screen and (max-width: 800px){.block-about .intro-text div>span:not(:first-child){margin-left:calc(var(--master) * .25)}}.block-simple{border-top:1px solid rgb(230,230,230);padding:calc(var(--master) * 2) var(--master) calc(var(--master) * 2) 0}@media only screen and (max-width: 800px){.block-simple{padding:calc(var(--master) * .5) calc(var(--master) * .25)}}.block-simple .title{margin-bottom:var(--master)}@media only screen and (max-width: 800px){.block-simple .title{margin-bottom:calc(var(--master) * .25)}}.block-simple>.image{margin-bottom:var(--master)}@media only screen and (max-width: 800px){.block-simple>.image{margin-bottom:calc(var(--master) * .25)}}.block-simple .columns{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--master)}@media only screen and (max-width: 800px){.block-simple .columns{grid-template-columns:1fr;gap:calc(var(--master) * .25)}}.block-simple .columns .col{display:flex;flex-direction:column;justify-content:space-between}.block-simple .columns .icon img{height:calc(var(--master) * 3);width:auto}.block-simple .video{margin-top:var(--master)}.block-simple .video video{width:100%;height:auto}@media only screen and (max-width: 800px){.tabs-labels .tabs-nav{white-space:nowrap;overflow-x:scroll;overflow-y:hidden;display:flex;gap:calc(var(--master) * .25);margin-inline:calc(var(--master) * -.833);padding-inline:calc(var(--master) * .25)}}.tabs-labels .tabs-nav li{list-style:none}@media only screen and (max-width: 800px){.tabs-labels .tabs-nav li{white-space:initial;display:inline;margin-top:0}}.tabs-labels .tabs-nav li a{text-transform:uppercase;text-decoration:none;color:#e6e6e6}@media only screen and (min-width: 900px){.tabs-labels .tabs-nav li a:hover{color:var(--color-text)}}.tabs-labels .tabs-nav li a .title{margin-bottom:0}.tabs-labels .tabs-nav li.active a{color:var(--color-text)}.tabs-labels .tab-content .image img,.tabs-labels .tab-content p,.tabs-labels .tab-content .btn{opacity:1!important}.tabs-labels .tab-content .row{margin-bottom:0!important}.tabs-labels .tab-content .row .image{height:calc(100vh - var(--master) * 5)!important}@media only screen and (max-width: 800px){.tabs-labels .tab-content .row .image{height:auto!important}}.tabs-labels .tab-content .row .text{display:block;padding-top:calc(var(--master) * .83);border-top:1px solid var(--color-text)}@media only screen and (max-width: 800px){.tabs-labels .tab-content .row .text{padding-top:calc(var(--master) * .25)}}.tabs-labels .tab-content .row .text>img{height:calc(var(--master) * .75);margin-bottom:calc(var(--master) * .5)}.tabs-labels .tab-content .row .text p{font-size:.8em}.tabs-labels .tab-content .row .text p+p{margin-top:1em}.tabs-labels .tab-content .row .text .btn{margin-top:calc(var(--master) * .5)}@media only screen and (max-width: 800px){.tabs-labels>.row{display:flex!important;flex-direction:column-reverse}}.contact-form-container{padding:calc(var(--master) * 2) 0 calc(var(--master) * 3) 0}@media only screen and (max-width: 800px){.contact-form-container{padding:calc(var(--master) * .5) 0}}.contact-form-container .title{margin-bottom:var(--master);color:#b3b3b3}@media only screen and (max-width: 800px){.contact-form-container .title{margin-bottom:calc(var(--master) * .25)}}.contact-form-container .contact-form{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(var(--master) * .5)}@media only screen and (max-width: 800px){.contact-form-container .contact-form{grid-template-columns:1fr;gap:calc(var(--master) * .75)}}.contact-form-container .contact-form .textarea{grid-column:1/-1}.contact-form-container .contact-form .submit{display:flex;justify-content:flex-end}.contact-form-container .contact-form .submit .btn{width:auto}.contact-form-container .contact-form-info{margin-top:var(--master)}.contact-form-container .contact-form-info .more{margin-top:1em}.about-grid article{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(var(--master) * .5);align-items:stretch}@media only screen and (max-width: 800px){.about-grid article{grid-template-columns:1fr}}.about-grid article .text{height:100%;display:flex;flex-direction:column}.about-grid article+article{margin-top:calc(var(--master) * 2)}.about-grid article .subtitle{margin-bottom:var(--master)}.about-grid article .subtitle.black{color:var(--color-text)}.about-grid article p:last-of-type{margin-bottom:1em}.about-grid article p:last-child{margin-bottom:0}.about-grid article p.small{font-size:.65em;max-width:60em;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.about-grid article p.small strong,.about-grid article p.small b{font-weight:400}.about-grid article .table{margin-top:auto;margin-block:calc(var(--master) * .5) var(--master);display:grid;grid-template-columns:1fr 1fr;gap:0 calc(var(--master) * .333);font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.about-grid article .table strong,.about-grid article .table b{font-weight:400}.about-grid article .table{font-size:.7em}.about-grid article .table dl:nth-child(odd){border-right:1px solid var(--color-text)}.about-grid article .table dl:nth-child(odd){padding-bottom:calc(var(--master) * .333)}.about-grid article .table dl:nth-last-child(1),.about-grid article .table dl:nth-last-child(2){padding-bottom:0}.about-grid article .table dl dd{font-weight:400}.about-grid article .table dl dd a{text-decoration:none}.about-grid article .separator{margin-top:auto}.people{margin-bottom:calc(var(--master) * 3)}.people .title{color:#e6e6e6;font-size:2em;margin-bottom:var(--master);text-transform:uppercase}.people .persons{display:grid;grid-template-columns:repeat(4,1fr)}.people .persons .person .position{font-size:.5em;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.people .persons .person .position strong,.people .persons .person .position b{font-weight:400}.people .persons .person .position{margin-bottom:1em}.people .persons+.title{margin-top:calc(var(--master) * 2)}.schema{border-top:1px solid rgb(230,230,230);padding-top:var(--master);display:grid;grid-template-columns:repeat(3,1fr);gap:var(--master)}@media only screen and (max-width: 800px){.schema{padding:calc(var(--master) * .5) calc(var(--master) * .25);grid-template-columns:1fr}}.schema .name{color:#e6e6e6;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.schema .name strong,.schema .name b{font-weight:400}.schema .name{margin-bottom:var(--master)}.schema ul li{list-style:none;text-transform:uppercase;font-size:2em;font-weight:200}.radio{--destacado: #14316E}.radio .intro-text .link-big,.radio .intro-text .link-big .circle{color:var(--destacado)}@media only screen and (min-width: 900px){.radio .intro-text .link-big .circle:hover{color:var(--color-background);border-color:var(--destacado);background-color:var(--destacado)}}.shows-list .shows-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(var(--master) * .75)}@media only screen and (max-width: 800px){.shows-list .shows-grid{grid-template-columns:1fr 1fr}}.shows-list .shows-grid article{position:relative}.shows-list .shows-grid article a{display:block}.shows-list .shows-grid article a .image img{filter:none;mix-blend-mode:normal;transition:filter .3s ease,mix-blend-mode .3s ease}.shows-list .shows-grid article a .circle{position:absolute;z-index:1;top:75%;left:calc(50% - var(--master) * .5);border:1px solid var(--color-background);width:var(--master);height:var(--master);display:flex;align-items:center;justify-content:center;border-radius:100%;opacity:0;transition:top .3s ease,opacity .3s ease}.shows-list .shows-grid article a .circle svg{height:40%}.shows-list .shows-grid article a .circle svg path{fill:var(--color-background)}@media only screen and (min-width: 900px){.shows-list .shows-grid article a:hover .circle{opacity:1;top:calc(50% - var(--master) * .5)}.shows-list .shows-grid article a:hover .image{background-color:var(--destacado)}.shows-list .shows-grid article a:hover .image img{filter:grayscale(100%);mix-blend-mode:multiply}}.home header .icons,.home header .logo{display:none}.home .block-intro{margin-inline:-60px}.home .block-intro .video-container{top:0!important;right:0!important;bottom:0!important;left:0!important}.home .lottie-animation{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0}.home .lottie-animation>*{width:100%;height:100%;object-fit:contain}.home .home-intro{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.home .home-intro>*{filter:invert(100%);position:absolute}.home .home-intro>*.weare{top:calc(45% - var(--master) * 2);height:calc(var(--master) * 2);width:auto;right:38%}.home .home-intro>*.logo{top:calc(45% + var(--master) * .5);left:38%;height:calc(var(--master) * 2);width:auto}.home .home-intro>*.japan{left:calc(38% - var(--master) * .5);top:calc(45% + var(--master) * .5);height:auto;width:calc(var(--master) * .25)}.home .home-intro>*.down{top:calc(var(--master) * .333);left:calc(var(--master) * .5)}.home .home-intro>*.down img{height:auto;width:calc(var(--master) * .25)}.home .home-intro>*.down .local-time{margin-top:5px;font-size:.7em;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.home .home-intro>*.down .local-time strong,.home .home-intro>*.down .local-time b{font-weight:400}.home .home-intro>*.down .local-time{text-transform:uppercase}.home .home-intro>*.top{top:calc(45% + var(--master) * 3);left:calc(38% - var(--master) * .5);height:auto;width:calc(var(--master) * .25)}.home .home-intro>*.double{right:calc(25% + var(--master));top:calc(45% - var(--master) * .5);height:calc(var(--master) * .333);width:auto}.home .home-intro>*.vertical{right:calc(25% + var(--master) * 3 + var(--master) * .5);top:calc(45% + var(--master) * 3);height:auto;width:calc(var(--master) * .5)}.home .home-slider{position:relative}.home .home-slider .navigations{position:absolute;top:40%;transform:translateY(-50%);left:0;width:100%;right:0;display:flex;justify-content:space-between;z-index:10}.home .home-slider .navigations .btn-previous{justify-content:flex-start}.home .home-slider .navigations .btn-next{justify-content:flex-end}.home .home-slider-item{display:grid;grid-template-columns:1fr 1.5fr 1fr;grid-template-rows:1fr 1fr auto;margin-block:var(--master)}.home .home-slider-item>.subtitle{color:var(--color-text)}.home .home-slider-item .image{grid-row:span 2;aspect-ratio:1;position:relative;z-index:2;overflow:hidden}.home .home-slider-item .text{grid-column:2/4;display:grid;align-items:flex-end;grid-template-columns:1fr 1fr;gap:calc(var(--master) * .5)}.home .home-slider-item .text .subtitle{margin-bottom:0}.home .home-slider-item .text .date{font-weight:400;font-size:8em;line-height:80%;margin-top:-7%}.home .home-slider-item .text p{margin-top:var(--master);font-size:.7em;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.home .home-slider-item .text p strong,.home .home-slider-item .text p b{font-weight:400}.home .home-slider-item .text p{max-width:50%}.home .slider-container.tns-slide-active .text{animation:fadeInUp .3s ease forwards .3s;opacity:0;transform:translateY(30px)}.home .slider-container.tns-slide-active .image img{filter:blur(100px);height:110%;width:110%;margin:-5%;animation:blurOut .9s ease forwards 0s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes blurOut{0%{filter:blur(100px);height:110%;width:110%}to{filter:blur(0);height:100%;width:100%;margin:0}}.home .slider-container.tns-slide-active .image,.home .slider-container.tns-slide-active .text .subtitle,.home .slider-container.tns-slide-active .text .date,.home .slider-container.tns-slide-active .text p{opacity:1!important;transform:none!important}.home .home-fade-tabs{position:relative;height:calc(100vh - var(--master) * 2);overflow:hidden;margin:calc(var(--master) * 2) 0 var(--master)}.home .home-fade-tabs .images{position:absolute;top:0;right:0;bottom:0;left:0}.home .home-fade-tabs .images .image-fade{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s ease}.home .home-fade-tabs .images .image-fade img{width:110%;height:110%;margin:-5%;object-fit:cover;filter:blur(10px);transition:all 1.2s ease}.home .home-fade-tabs .images .image-fade.active{opacity:1}.home .home-fade-tabs .images .image-fade.active img{filter:blur(0);width:100%;height:100%;margin:0}.home .home-fade-tabs .fade-tabs{left:66%;top:50%;transform:translateY(-50%);position:absolute;z-index:10;display:flex;flex-direction:column;justify-content:center;background:var(--color-background);padding:var(--master) calc(var(--master) * 1) var(--master) var(--master)}.home .home-fade-tabs .fade-tabs .subtitle{margin:0}.home .home-fade-tabs .fade-tabs a{color:#b3b3b3;text-decoration:none;display:flex}.home .home-fade-tabs .fade-tabs a i{display:inline-block;overflow:hidden;position:relative}.home .home-fade-tabs .fade-tabs a i svg{height:.75em;width:auto;transform:translate(-100%);transition:transform .3s ease}.home .home-fade-tabs .fade-tabs a.active,.home .home-fade-tabs .fade-tabs a:hover{color:var(--color-text)}.home .home-fade-tabs .fade-tabs a:hover i svg{transform:translate(0)}.home .grid-points .grid-wrapper{width:100%;position:relative;mix-blend-mode:multiply}.home .grid-points .grid-wrapper .grid-content{position:absolute;left:2px;top:2px;right:2px;display:grid;grid-template-columns:repeat(6,16.66666%)}.home .grid-points .grid-wrapper .grid-content>div{aspect-ratio:1;opacity:0;transition:opacity .3s cubic-bezier(.15,.9,.34,.95);transform-origin:center center;display:flex;align-items:center;justify-content:center}.home .grid-points .grid-wrapper .grid-content>div .box{aspect-ratio:1;width:auto;height:100%;overflow:hidden}.home .grid-points .grid-wrapper .grid-content>div img{aspect-ratio:1;width:100%;height:100%;object-fit:cover;display:block}.home .grid-points .grid-wrapper .grid-content>div.box-red{background:color-mix(in srgb,var(--color-dest),transparent 10%)}.home .grid-points .grid-wrapper .grid-content>div.box-grey{background:color-mix(in srgb,rgb(230,230,230),transparent 0%)}.home .grid-points .grid-wrapper .grid-content>div.box-text .box{overflow:visible}.home .grid-points .grid-wrapper .grid-content>div.box-text{padding:calc(var(--master) * .2)}.home .grid-points .grid-wrapper .grid-content>div.box-position .box{display:flex;align-items:center;justify-content:center;gap:10px;overflow:visible}.home .grid-points .grid-wrapper .grid-content>div.box-position span{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.home .grid-points .grid-wrapper .grid-content>div.box-position span strong,.home .grid-points .grid-wrapper .grid-content>div.box-position span b{font-weight:400}.home .grid-points .grid-wrapper .grid-content>div.box-position span{font-size:.7em;text-transform:uppercase;white-space:nowrap}.home .grid-points .grid-wrapper .grid-content>div.box-position span b{display:inline-block;width:1px;background:var(--color-text);height:100%;margin-inline:.3em;position:relative;top:3px}.home .grid-points .grid-wrapper .grid-content>div.box-position span i{font-style:normal;color:var(--color-dest)}.home .grid-points .grid-wrapper .grid-content>div.box-video{transform-origin:top left;background:var(--color-dest);transition:background-color .5s ease}.home .grid-points .grid-wrapper .grid-content>div.box-video video{width:100%;height:100%;object-fit:cover;display:block;mix-blend-mode:multiply;filter:brightness(2) grayscale(1);transition:all}.home .grid-points .grid-wrapper .grid-content>div.box-video:hover{background-color:transparent}.home .grid-points .grid-wrapper .grid-content>div.box-video:hover video{filter:brightness(1) grayscale(0)}.home .grid-points .dot-grid{display:block;pointer-events:none}.home .grid-points .dot-grid circle{fill:#c1c1c1}.magazine .btn-circle{padding:0}.magazine .btn-circle svg{top:0}.magazine .magazine-intro{margin-top:var(--master);padding-bottom:calc(var(--master) * 3)}@media only screen and (max-width: 800px){.magazine .magazine-intro{padding:90px calc(var(--master) * .833) calc(var(--master) * .5);margin:0 0 60px;border-bottom:none}}.magazine .magazine-intro .head{display:grid;grid-template-columns:1fr 1fr;gap:var(--master);align-items:flex-start;margin-bottom:var(--master)}@media only screen and (max-width: 800px){.magazine .magazine-intro .head{grid-template-columns:1fr}}.magazine .magazine-intro .head .meta .cat{font-size:2em;color:var(--color-text);margin-bottom:calc(var(--master) * .3)}.magazine .magazine-intro .head .meta .author{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.magazine .magazine-intro .head .meta .author strong,.magazine .magazine-intro .head .meta .author b{font-weight:400}.magazine .magazine-intro .head .meta .author{font-size:.7em;color:#89a1a1}.magazine .magazine-intro .head .date-cat{color:#89a1a1;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.magazine .magazine-intro .head .date-cat strong,.magazine .magazine-intro .head .date-cat b{font-weight:400}.magazine .magazine-intro .head .date-cat{font-size:.7em;text-transform:uppercase}.magazine .magazine-intro article{display:grid;grid-template-columns:1fr 1fr;gap:var(--master)}.magazine .magazine-intro article .subtitle{color:#89a1a1}.magazine .magazine-intro article .body p{max-width:32em}.magazine .magazine-intro .more{margin-top:calc(var(--master) * .5);display:flex;justify-content:flex-start}.magazine .magazine-intro .more .btn{color:#89a1a1}.magazine .magazine-intro .more .btn svg path{fill:#89a1a1}.magazine .magazine-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:calc(var(--master) * 2);padding-bottom:var(--master)}@media only screen and (max-width: 800px){.magazine .magazine-grid{gap:calc(var(--master) * .25)}}@media only screen and (min-width: 800px){.magazine .magazine-grid article{display:grid;grid-template-columns:1.2fr 1fr;gap:calc(var(--master) * .5)}}@media only screen and (max-width: 800px){.magazine .magazine-grid article>*:not(.image){padding-inline:calc(var(--master) * .25)}}.magazine .magazine-grid article .image{aspect-ratio:4/3;position:relative;overflow:hidden}.magazine .magazine-grid article .image .more{position:absolute;top:0;right:0;bottom:0;left:0;padding:calc(var(--master) * .5);display:flex;align-items:flex-end;justify-content:flex-end}.magazine .magazine-grid article .image .more .btn{color:#89a1a1}.magazine .magazine-grid article .image .more .btn svg path{fill:#89a1a1}.magazine .magazine-grid article .info{display:flex;flex-direction:column;align-items:flex-start}.magazine .magazine-grid article .header .subtitle{color:#89a1a1}.magazine .magazine-grid article .body p{font-size:.85em;max-width:32em}.magazine .magazine-grid article .meta{display:flex;justify-content:space-between;width:100%;font-size:.85em;margin-bottom:auto}@media only screen and (max-width: 800px){.magazine .magazine-grid article .meta{padding-right:calc(var(--master) * .25)}}.magazine .magazine-grid article .meta .author{position:relative;z-index:1;display:flex;align-items:flex-end}.magazine .magazine-grid article .meta .author .name{color:#89a1a1;font-size:.8em;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.magazine .magazine-grid article .meta .author .name strong,.magazine .magazine-grid article .meta .author .name b{font-weight:400}.magazine .magazine-grid article .meta .author .name{top:-.1em;position:relative}.magazine .magazine-grid article .meta .author .date{margin-top:.1em;font-weight:400;font-size:8em;line-height:80%;margin-left:calc(var(--master) * -1.25)}.magazine .magazine-grid a{text-decoration:none;color:inherit}.magazine .magazine-grid a:hover article .image .btn{background-color:var(--color-text);border-color:var(--color-text)}.magazine-view article aside:has(cite){height:100%;text-align:center;border-top:1px solid #eddbc6;border-bottom:1px solid #eddbc6;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-block:var(--master)}.magazine-view article aside cite{font-size:1em;font-family:Iconyc Montiac,serif;text-transform:uppercase;font-optical-sizing:auto;line-height:100%;text-transform:none;color:#89a1a1;margin-bottom:calc(var(--master) * .5)}.magazine-view article aside small{font-size:.8em;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.magazine-view article aside small strong,.magazine-view article aside small b{font-weight:400}.magazine-view article aside .author{margin-bottom:calc(var(--master) * .5);font-size:1em;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.magazine-view article aside .author strong,.magazine-view article aside .author b{font-weight:400}.magazine-view article aside .author{padding-right:calc(var(--master) * 2);color:#89a1a1}.magazine-view article aside .charge,.magazine-view article aside .url{font-size:.7em;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.magazine-view article aside .charge strong,.magazine-view article aside .charge b,.magazine-view article aside .url strong,.magazine-view article aside .url b{font-weight:400}.magazine-view article .subtitle{color:#89a1a1}.magazine-view .social-share{margin-top:calc(var(--master) * 2);display:grid;grid-template-columns:1fr 3fr;gap:calc(var(--master) * .5);text-transform:uppercase}@media only screen and (max-width: 800px){.magazine-view .social-share{margin-top:60px}}.magazine-view .social-share>div{border-top:1px solid;border-bottom:1px solid;padding:calc(var(--master) * .25) 0}.magazine-view .social-share .name{text-align:center}.magazine-view .social-share .media{display:flex;justify-content:space-around}.magazine-view .social-share .media a{text-decoration:none}@media only screen and (min-width: 900px){.magazine-view .social-share .media a:hover{color:#e6e6e6}}.magazine-view .back{margin-top:var(--master);display:flex;justify-content:flex-end}@media only screen and (max-width: 800px){.magazine-view .back{padding-right:calc(var(--master) * .25)}}.constructor p{text-indent:1.5em}.constructor .block+*{margin-top:calc(var(--master) * 2)}@media only screen and (max-width: 800px){.constructor .block+*{margin-top:calc(var(--master) * .25)}}.constructor .block+*+*{margin-top:calc(var(--master) * 2)}@media only screen and (max-width: 800px){.constructor .block+*+*{margin-top:calc(var(--master) * .25)}}.constructor .block-intro{margin-top:calc(var(--master) * 2);height:auto;margin-inline:auto;max-width:50em}@media only screen and (min-width: 800px){.constructor .block-intro:has(aside){display:grid;grid-template-columns:3fr 1fr;align-items:center;gap:var(--master)}}@media only screen and (max-width: 800px){.constructor .block-intro{margin:0;padding:60px calc(var(--master) * .833) calc(var(--master) * .25)}.constructor .block-intro:has(aside)>*+*{margin-top:calc(var(--master) * .25)}}.constructor .block-intro .body{margin-top:var(--master)}.constructor .block-image.landscape .image{aspect-ratio:4/1}@media only screen and (max-width: 800px){.constructor .block-image.landscape .image{aspect-ratio:2/1}}.constructor .block-text{margin-inline:auto;max-width:50em}@media only screen and (min-width: 800px){.constructor .block-text:has(aside){display:grid;grid-template-columns:1fr 3fr;gap:var(--master)}.constructor .block-text:has(.author){align-items:flex-end}}@media only screen and (max-width: 800px){.constructor .block-text{padding:0 calc(var(--master) * .833) calc(var(--master) * .5)}.constructor .block-text:has(aside)>*+*{margin-top:calc(var(--master) * .25)}}.constructor .block-text h3{font-size:1.5em;line-height:100%;text-transform:uppercase;margin-bottom:calc(var(--master) * .5);text-wrap:balance;padding-right:calc(var(--master) * 2)}.constructor .block-text h3 strong,.constructor .block-text h3 b{font-weight:300;opacity:.7}.constructor .row{display:grid;gap:calc(var(--master) * .5)}@media only screen and (max-width: 800px){.constructor .row{gap:calc(var(--master) * .25)}}.constructor .row .block{margin:0}.constructor .row.col-1-3{grid-template-columns:1fr 3fr}.constructor .row.col-1-3 .block:first-child .image{aspect-ratio:1/1}.constructor .row.col-1-3 .block:last-child .image{aspect-ratio:3/1}.gin-page{height:100vh;overflow:hidden}.gin-page .block-about .header p{font-size:.7em}.gin-page .block-about .sign{padding-top:var(--master);padding-bottom:calc(var(--master) * 2)}.gin-page .block-about .sign p{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.gin-page .block-about .sign p strong,.gin-page .block-about .sign p b{font-weight:400}.gin-page .block-about .sign p{font-size:.7em}.gin-page .block-about .sign .subtitle{font-family:adobe-caslon-pro,serif;font-weight:lighter;font-style:italic;font-optical-sizing:auto;line-height:100%;padding-left:.1em}.gin-page .block-about .sign img{width:calc(var(--master) * 8);height:auto;padding-left:calc(var(--master) * 1.5);margin-top:calc(var(--master) * -.75)}.gin-page .kinds .black{color:var(--color-text)}.gin-page .kinds-choose{position:relative;z-index:1;display:flex;justify-content:center;gap:var(--master);margin-top:calc(var(--master) * 2)}@media only screen and (max-width: 800px){.gin-page .kinds-choose{width:100vw;overflow-x:scroll;margin-inline:calc(var(--master) * -1);white-space:nowrap;display:block;padding:0 var(--master) calc(var(--master) * .5)}}.gin-page .kinds-choose .pin-height{height:500vh}.gin-page .kinds-choose .container{height:100vh}.gin-page .kinds-choose:has(.active) .kind:not(.active){opacity:.5}.gin-page .kinds-choose .kind{cursor:pointer;border:1px solid rgb(179,179,179);border-radius:calc(var(--master) * 1.5);display:flex;flex-direction:column;width:100%;max-width:33vw}@media only screen and (max-width: 800px){.gin-page .kinds-choose .kind{max-width:75vw;display:inline-flex;white-space:unset}.gin-page .kinds-choose .kind+.kind{margin-left:var(--master)}}.gin-page .kinds-choose .kind .image{padding:calc(var(--master) * 1.5);background:transparent}.gin-page .kinds-choose .kind .image img{height:40vh;width:auto;margin-inline:auto;object-fit:contain}.gin-page .kinds-choose .kind .subtitle{border-top:1px solid rgb(179,179,179);margin:calc(var(--master) * .5);margin-top:0;padding-top:calc(var(--master) * .75);text-align:center;position:relative;opacity:1!important}.gin-page .kinds-choose .kind .subtitle .more{opacity:1!important;position:absolute;border:1px solid rgb(179,179,179);background:var(--color-background);aspect-ratio:1;border-radius:100%;width:calc(var(--master) * 1.5);display:flex;align-items:center;justify-content:center;right:calc(var(--master) * -1.25);top:calc(var(--master) * -.75);transition:background-color .3s ease}.gin-page .kinds-choose .kind .subtitle .more i{display:block;width:calc(var(--master) * .6);height:1px;background:rgb(179,179,179);transition:transform .3s ease,background-color .3s ease}.gin-page .kinds-choose .kind .subtitle .more i:last-child{transition-delay:.1s;position:absolute;transform:rotate(90deg)}@media only screen and (min-width: 900px){.gin-page .kinds-choose .kind:hover .more i{background-color:var(--color-background)}.gin-page .kinds-choose .kind:hover[data-kind=limited]{border-color:#364c71}.gin-page .kinds-choose .kind:hover[data-kind=limited] .subtitle{border-top-color:#364c71}.gin-page .kinds-choose .kind:hover[data-kind=limited] .more{background-color:#364c71}.gin-page .kinds-choose .kind:hover[data-kind=limited-artisan]{border-color:#998675}.gin-page .kinds-choose .kind:hover[data-kind=limited-artisan] .subtitle{border-top-color:#998675}.gin-page .kinds-choose .kind:hover[data-kind=limited-artisan] .more{background-color:#998675}.gin-page .kinds-choose .kind:hover[data-kind=fruity]{border-color:#ea757e}.gin-page .kinds-choose .kind:hover[data-kind=fruity] .subtitle{border-top-color:#ea757e}.gin-page .kinds-choose .kind:hover[data-kind=fruity] .more{background-color:#ea757e}.gin-page .kinds-choose .kind:hover[data-kind=tequila]{border-color:#bc4e02}.gin-page .kinds-choose .kind:hover[data-kind=tequila] .subtitle{border-top-color:#bc4e02}.gin-page .kinds-choose .kind:hover[data-kind=tequila] .more{background-color:#bc4e02}.gin-page .kinds-choose .kind:hover[data-kind=mezcal]{border-color:#005537}.gin-page .kinds-choose .kind:hover[data-kind=mezcal] .subtitle{border-top-color:#005537}.gin-page .kinds-choose .kind:hover[data-kind=mezcal] .more{background-color:#005537}}.gin-page .kinds-choose .kind.active .more i{background-color:var(--color-background)}.gin-page .kinds-choose .kind.active[data-kind=limited]{border-color:#364c71}.gin-page .kinds-choose .kind.active[data-kind=limited] .subtitle{border-top-color:#364c71}.gin-page .kinds-choose .kind.active[data-kind=limited] .more{background-color:#364c71}.gin-page .kinds-choose .kind.active[data-kind=limited-artisan]{border-color:#998675}.gin-page .kinds-choose .kind.active[data-kind=limited-artisan] .subtitle{border-top-color:#998675}.gin-page .kinds-choose .kind.active[data-kind=limited-artisan] .more{background-color:#998675}.gin-page .kinds-choose .kind.active[data-kind=fruity]{border-color:#ea757e}.gin-page .kinds-choose .kind.active[data-kind=fruity] .subtitle{border-top-color:#ea757e}.gin-page .kinds-choose .kind.active[data-kind=fruity] .more{background-color:#ea757e}.gin-page .kinds-choose .kind.active[data-kind=tequila]{border-color:#bc4e02}.gin-page .kinds-choose .kind.active[data-kind=tequila] .subtitle{border-top-color:#bc4e02}.gin-page .kinds-choose .kind.active[data-kind=tequila] .more{background-color:#bc4e02}.gin-page .kinds-choose .kind.active[data-kind=mezcal]{border-color:#005537}.gin-page .kinds-choose .kind.active[data-kind=mezcal] .subtitle{border-top-color:#005537}.gin-page .kinds-choose .kind.active[data-kind=mezcal] .more{background-color:#005537}.gin-page .kinds-choose .kind.active .more i{transform:rotate(45deg)}.gin-page .kinds-choose .kind.active .more i:last-child{transform:rotate(135deg)}.gin-page .kind-details{display:none}.gin-page .kind-details .block-about{position:relative}.gin-page .kind-details .block-about .header{margin-bottom:calc(var(--master) * .5);position:relative;z-index:1}.gin-page .kind-details .block-about .header .subtitle{color:var(--color-text)}.gin-page .kind-details .block-about .text .img-bckg{position:absolute;inset:var(--master) 0 var(--master)}.gin-page .kind-details .block-about .text .img-bckg img,.gin-page .kind-details .block-about .text .img-bckg video{object-fit:contain;height:100%;width:100%;filter:blur(4px)}.gin-page .kind-details .block-about .text .btn-buy{margin-top:calc(var(--master) * 2);position:relative;z-index:2}.gin-page .kind-details .block-about .patch{position:absolute;z-index:3;bottom:calc(var(--master) * 3);right:25%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.8em;color:#c7b299;border:1px solid;border-radius:300px;padding:calc(var(--master) * .5)}.gin-page .kind-details .block-about .patch span{font-size:.8em;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.gin-page .kind-details .block-about .patch span strong,.gin-page .kind-details .block-about .patch span b{font-weight:400}.gin-page .kind-details .block-about .patch .txt{font-size:1.5em;font-family:adobe-caslon-pro,serif;font-weight:lighter;font-style:italic;font-optical-sizing:auto;line-height:100%}.gin-page .kind-details#kind-limited .block-about .text .title{color:#364c71}.gin-page .kind-details#kind-limited .btn-buy:not(:hover){color:#364c71}.gin-page .kind-details#kind-limited .btn-buy:not(:hover) .circle{background-color:#364c71}.gin-page .kind-details#kind-limited .botanics .botanic .image{border-color:#364c71}.gin-page .kind-details#kind-limited .tasteformat .subtitle,.gin-page .kind-details#kind-limited .info .subtitle,.gin-page .kind-details#kind-limited .ingredients,.gin-page .kind-details#kind-limited .alt{color:#364c71}.gin-page .kind-details#kind-limited .mix{border-color:#364c71}.gin-page .kind-details#kind-limited .mix .head{border-bottom-color:#364c71}.gin-page .kind-details#kind-limited .mix .icon svg path{stroke:#364c71}.gin-page .kind-details#kind-limited-artisan .block-about .text .title{color:#998675}.gin-page .kind-details#kind-limited-artisan .btn-buy:not(:hover){color:#998675}.gin-page .kind-details#kind-limited-artisan .btn-buy:not(:hover) .circle{background-color:#998675}.gin-page .kind-details#kind-limited-artisan .tasteformat .subtitle,.gin-page .kind-details#kind-limited-artisan .info .subtitle{color:#998675}.gin-page .kind-details#kind-limited-artisan .botanics .botanic .image{border-color:#998675}.gin-page .kind-details#kind-limited-artisan .ingredients,.gin-page .kind-details#kind-limited-artisan .alt{color:#998675}.gin-page .kind-details#kind-limited-artisan .mix{border-color:#998675}.gin-page .kind-details#kind-limited-artisan .mix .head{border-bottom-color:#998675}.gin-page .kind-details#kind-limited-artisan .mix .icon svg path{stroke:#998675}.gin-page .kind-details#kind-fruity .block-about .text .title{color:#ea757e}.gin-page .kind-details#kind-fruity .btn-buy:not(:hover){color:#ea757e}.gin-page .kind-details#kind-fruity .btn-buy:not(:hover) .circle{background-color:#ea757e}.gin-page .kind-details#kind-fruity .botanics .botanic .image{border-color:#ea757e}.gin-page .kind-details#kind-fruity .tasteformat .subtitle,.gin-page .kind-details#kind-fruity .info .subtitle,.gin-page .kind-details#kind-fruity .ingredients,.gin-page .kind-details#kind-fruity .alt{color:#ea757e}.gin-page .kind-details#kind-fruity .mix{border-color:#ea757e}.gin-page .kind-details#kind-fruity .mix .head{border-bottom-color:#ea757e}.gin-page .kind-details#kind-fruity .mix .icon svg path{stroke:#ea757e}.gin-page .kind-details#kind-tequila .block-about .text .title{color:#bc4e02}.gin-page .kind-details#kind-tequila .btn-buy:not(:hover){color:#bc4e02}.gin-page .kind-details#kind-tequila .btn-buy:not(:hover) .circle{background-color:#bc4e02}.gin-page .kind-details#kind-tequila .botanics .botanic .image{border-color:#bc4e02}.gin-page .kind-details#kind-tequila .tasteformat .subtitle,.gin-page .kind-details#kind-tequila .info .subtitle,.gin-page .kind-details#kind-tequila .ingredients,.gin-page .kind-details#kind-tequila .alt{color:#bc4e02}.gin-page .kind-details#kind-tequila .mix{border-color:#bc4e02}.gin-page .kind-details#kind-tequila .mix .head{border-bottom-color:#bc4e02}.gin-page .kind-details#kind-tequila .mix .icon svg path{stroke:#bc4e02}.gin-page .kind-details#kind-mezcal .block-about .text .title{color:#005537}.gin-page .kind-details#kind-mezcal .btn-buy:not(:hover){color:#005537}.gin-page .kind-details#kind-mezcal .btn-buy:not(:hover) .circle{background-color:#005537}.gin-page .kind-details#kind-mezcal .botanics .botanic .image{border-color:#005537}.gin-page .kind-details#kind-mezcal .tasteformat .subtitle,.gin-page .kind-details#kind-mezcal .info .subtitle,.gin-page .kind-details#kind-mezcal .ingredients,.gin-page .kind-details#kind-mezcal .alt{color:#005537}.gin-page .kind-details#kind-mezcal .mix{border-color:#005537}.gin-page .kind-details#kind-mezcal .mix .head{border-bottom-color:#005537}.gin-page .kind-details#kind-mezcal .mix .icon svg path{stroke:#005537}.gin-page .botanics{padding:var(--master) 0 calc(var(--master) * 2) 0;display:grid;grid-template-columns:repeat(6,1fr);gap:calc(var(--master) * .5)}@media only screen and (max-width: 800px){.gin-page .botanics{padding:calc(var(--master) * .5) 0;display:flex;flex-direction:column}}.gin-page .botanics .botanics-images{grid-column:1/-1;display:grid;grid-template-columns:repeat(6,1fr);gap:calc(var(--master) * .5);padding:0 var(--master)}@media only screen and (max-width: 800px){.gin-page .botanics .botanics-images{display:flex;flex-direction:column}}.gin-page .botanics .botanic{padding-inline:var(--master);text-align:center;grid-column:span 2}.gin-page .botanics .botanic .image{max-width:300px;margin-inline:auto;border:1px solid rgb(230,230,230);border-radius:500px;aspect-ratio:1;overflow:visible}.gin-page .botanics .botanic .image img{object-fit:contain;transform:scale(1.5)}.gin-page .botanics .botanic .subtitle{margin-top:var(--master);color:var(--color-text)}.gin-page .botanics .name{border-top:1px solid rgb(179,179,179);margin-top:var(--master);padding-top:var(--master);grid-column:1/-1;text-transform:uppercase}.gin-page .botanics .info{grid-column:span 3}.gin-page .botanics .tasteformat{grid-column:span 3;padding-left:var(--master);display:flex;justify-content:flex-end}@media only screen and (max-width: 800px){.gin-page .botanics .tasteformat{flex-direction:column;padding-left:0;padding-top:calc(var(--master) * .5)}}@media only screen and (min-width: 800px){.gin-page .botanics .tasteformat>div:last-child{margin-left:calc(var(--master) * 2)}}@media only screen and (max-width: 800px){.gin-page .botanics .tasteformat>div:last-child{margin-top:calc(var(--master) * .5)}}.gin-page .botanics .tasteformat>div ul{list-style:none;font-size:.7em}.gin-page .botanics .tasteformat>div ul li{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.gin-page .botanics .tasteformat>div ul li strong,.gin-page .botanics .tasteformat>div ul li b{font-weight:400}.gin-page .botanics .tasteformat>div ul li{margin-top:0}.gin-page .botanics .tasteformat .taste ul{display:grid;grid-template-columns:1fr 1fr}.gin-page .limited{display:grid;grid-template-columns:repeat(2,1fr);position:relative;padding:var(--master) 0}@media only screen and (max-width: 800px){.gin-page .limited{grid-template-columns:1fr;gap:calc(var(--master) * .25)}}@media only screen and (max-width: 800px){.gin-page .limited>div{padding:calc(var(--master) * .25)}}.gin-page .limited>div .title{margin-block:calc(var(--master) * 2)}@media only screen and (max-width: 800px){.gin-page .limited>div .title{margin-block:0}}.gin-page .limited>div .subtitle{margin-bottom:0;color:var(--color-text)}.gin-page .limited>div:nth-child(2){display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:calc(var(--master) * 2)}@media only screen and (max-width: 800px){.gin-page .limited>div:nth-child(2){padding:calc(var(--master) * .25);align-items:flex-end}}@media only screen and (min-width: 800px){.gin-page .limited .image{position:absolute;top:var(--master);bottom:var(--master);left:calc(50% - var(--master) * 2);background:transparent}.gin-page .limited .image img{object-fit:contain}}@media only screen and (max-width: 800px){.gin-page .limited .image{display:none}}.gin-page .inspiration{margin-top:var(--master);display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--master) * .5);padding-right:var(--master)}@media only screen and (max-width: 800px){.gin-page .inspiration{margin-top:0;grid-template-columns:1fr;padding:calc(var(--master) * .5) calc(var(--master) * .25);gap:calc(var(--master) * .5)}}.gin-page .inspiration .alt{font-family:adobe-caslon-pro,serif;font-weight:lighter;font-style:italic;font-optical-sizing:auto;line-height:100%;grid-column:1/-1}.gin-page .inspiration .mix{border:1px solid;padding:calc(var(--master) * .5);border-radius:var(--master);display:flex;flex-direction:column}.gin-page .inspiration .mix .head{border-bottom:1px solid rgb(230,230,230);padding-block:0 calc(var(--master) * .25);margin-bottom:calc(var(--master) * .5);text-align:center;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.gin-page .inspiration .mix .head strong,.gin-page .inspiration .mix .head b{font-weight:400}.gin-page .inspiration .mix .head{font-size:1.5em}.gin-page .inspiration .mix .ingredients{margin-bottom:calc(var(--master) * .5)}.gin-page .inspiration .mix .ingredients li{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.gin-page .inspiration .mix .ingredients li strong,.gin-page .inspiration .mix .ingredients li b{font-weight:400}.gin-page .inspiration .mix .ingredients li{font-size:.7em;display:flex;justify-content:space-between}.gin-page .inspiration .mix .icon{width:60px;height:60px;margin:auto auto calc(var(--master) * .5)}.gin-page .inspiration .mix .icon svg{width:100%;height:100%;object-fit:contain;stroke:none!important}.gin-page .inspiration .mix .icon svg path{stroke-width:2px}.gin-page .inspiration .mix .description{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.gin-page .inspiration .mix .description strong,.gin-page .inspiration .mix .description b{font-weight:400}.gin-page .inspiration .mix .description{text-wrap:balance;font-size:.7em;text-align:center}.distillery .block-about .sign{padding-top:var(--master);padding-bottom:calc(var(--master) * 2)}.distillery .block-about .sign p{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.distillery .block-about .sign p strong,.distillery .block-about .sign p b{font-weight:400}.distillery .block-about .sign p{font-size:.7em}.distillery .block-about .sign .subtitle{font-family:adobe-caslon-pro,serif;font-weight:lighter;font-style:italic;font-optical-sizing:auto;line-height:100%;padding-left:.1em}.distillery .block-about .sign img{width:calc(var(--master) * 8);height:auto;padding-left:calc(var(--master) * 1.5);margin-top:calc(var(--master) * -.75)}.distillery .image-full{margin-top:calc(var(--master) * 3)}.distillery .grid-info{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(var(--master) * .5)}@media only screen and (max-width: 800px){.distillery .grid-info{grid-template-columns:1fr}}.distillery .grid-info article{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(var(--master) * .333);justify-content:stretch}@media only screen and (max-width: 800px){.distillery .grid-info article{grid-template-columns:1fr}}.distillery .grid-info article .text{display:flex;flex-direction:column;height:100%;border-top:1px solid var(--color-text);border-bottom:1px solid var(--color-text);padding-bottom:calc(var(--master) * .25)}@media only screen and (max-width: 800px){.distillery .grid-info article .text{border-top:none}}.distillery .grid-info article .text .subtitle{border-bottom:1px solid var(--color-text);margin-bottom:calc(var(--master) * .333);padding-block:calc(var(--master) * .333);line-height:90%;min-height:3.5em}.distillery .grid-info article .text .subtitle span{color:var(--color-text)}.distillery .contact-distellery{margin-top:var(--master);padding:calc(var(--master) * 2) 0 0 0}@media only screen and (max-width: 800px){.distillery .contact-distellery{padding:calc(var(--master) * .5) 0}}.distillery .contact-distellery .title{color:#b3b3b3;max-width:30em;margin-bottom:var(--master)}.distillery .contact-distellery .form-box{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(var(--master) * .5);margin-bottom:var(--master)}@media only screen and (max-width: 800px){.distillery .contact-distellery .form-box{grid-template-columns:1fr}}.distillery .contact-distellery .form-box .textarea{grid-column:1/-1}.distillery .contact-distellery .form-box .submit{margin-top:0;display:flex;justify-content:flex-end}.distillery .contact-distellery .form-box .submit .btn{width:auto}.consult .block-about .header .subtitle{margin-bottom:0}.consult .block-about .text .title+.subtitle{margin-top:calc(var(--master) * .5);margin-bottom:var(--master);color:var(--color-text)}.consult .block-about .buttons{margin-bottom:calc(var(--master) * 2)}.consult .block-about .image-full{margin-bottom:calc(var(--master) * 3)}.shop-couture{--color-dest: #c7b299}.shop-studio{--color-dest: #ff3d44}.shop .shop-intro{padding:var(--master) 0 calc(var(--master) * 2) 0;display:grid;grid-template-columns:2fr 1fr;gap:var(--master)}@media only screen and (max-width: 800px){.shop .shop-intro{padding:60px calc(var(--master) * .833) calc(var(--master) * .5);grid-template-columns:1fr;gap:calc(var(--master) * .25)}}.shop .shop-intro .supertitle{margin-bottom:0;text-transform:uppercase}.shop .shop-intro .description{display:flex;flex-direction:column;justify-content:space-between;padding-top:calc(var(--master) * .25)}.shop .shop-intro .description small{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.shop .shop-intro .description small strong,.shop .shop-intro .description small b{font-weight:400}.shop .shop-intro .description small{text-transform:uppercase;font-size:.7em}.shop .shop-intro .description p{text-transform:none;line-height:130%}.shop .shop-body{display:grid;grid-template-columns:1fr 4fr}@media only screen and (max-width: 1200px){.shop .shop-body{grid-template-columns:1fr 3fr}}.shop .shop-filters{display:flex;flex-direction:column;gap:calc(var(--master) * .5);padding:0 calc(var(--master) * 2) var(--master) 0}@media only screen and (max-width: 800px){.shop .shop-filters{flex-direction:column;gap:calc(var(--master) * .25);padding:calc(var(--master) * .25)}.shop .shop-filters .input,.shop .shop-filters .input select{width:100%}}.shop .shop-filters select{width:100%}.shop .shop-filters .filters-main-categories{display:flex;gap:calc(var(--master) * .2)}.shop .shop-filters .filters-main-categories .btn{min-width:0}@media only screen and (min-width: 900px){.shop .shop-filters .filters-main-categories .btn:hover{background-color:var(--color-dest);border-color:var(--color-dest)}}.shop .shop-filters .filters-main-categories .btn.reset-main-category{padding-top:.8em}.shop .shop-filters .search{margin-top:var(--master);position:relative}.shop .shop-filters .search input{border-bottom:1px solid #000;background:transparent;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.shop .shop-filters .search input strong,.shop .shop-filters .search input b{font-weight:400}.shop .shop-filters .search input{text-transform:uppercase;padding-inline:0 calc(var(--master) * .666)}.shop .shop-filters .search input:focus{outline:none}.shop .shop-filters .search img{width:calc(var(--master) * .25);position:absolute;right:0;top:calc(var(--master) * .2)}.shop .shop-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(var(--master) * .75)}@media only screen and (max-width: 1200px){.shop .shop-grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width: 800px){.shop .shop-grid{padding:0 calc(var(--master) * .833) calc(var(--master) * .5);grid-template-columns:1fr 1fr;gap:calc(var(--master) * .666) calc(var(--master) * .25)}}.shop .shop-grid a{text-decoration:none}@media only screen and (min-width: 900px){.shop .shop-grid a:hover .image img{filter:brightness(1.2)}}.shop .shop-grid .image{margin-bottom:calc(var(--master) * .25)}.shop .shop-grid .image img{transition:filter 1s cubic-bezier(.15,.9,.34,.95)}.shop .shop-grid .text{color:var(--color-text);display:flex;align-items:flex-start;justify-content:space-between;gap:calc(var(--master) * .25);font-size:.7em;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.shop .shop-grid .text strong,.shop .shop-grid .text b{font-weight:400}.shop .shop-grid .text p{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.shop .shop-grid .text p strong,.shop .shop-grid .text p b{font-weight:400}.shop .shop-grid .text p{text-transform:uppercase;margin-top:0}.shop .shop-grid .text p.price{white-space:nowrap;text-align:right}.shop .shop-grid .text p.price.out-of-stock{color:var(--color-dest)}.product-view .product-view-container{display:grid;grid-template-columns:800px auto;gap:calc(var(--master) * .5) calc(var(--master) * .5)}@media only screen and (max-width: 1200px){.product-view .product-view-container{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 800px){.product-view .product-view-container{grid-template-columns:1fr}}.product-view .product-view-images{position:relative;height:100vh;padding-top:var(--master)}.product-view .product-view-images .image{height:calc(100vh - var(--master));background-color:#f5f3ee}.product-view .product-view-images .image img{opacity:1!important;object-fit:contain;margin-top:0!important}.product-view .product-view-images .tns-nav{position:absolute;z-index:2;top:var(--master);right:calc(var(--master) * .25);bottom:0;flex-direction:column;justify-content:center}.product-view .f-carousel__counter,.product-view button[data-autoplay-action=toggle],.product-view button[data-fullscreen-action=toggle],.product-view button[data-thumbs-action=toggle]{display:none}.product-view .f-carousel__toolbar__column.is-right{gap:5px}.product-view .f-carousel__toolbar__column.is-right button{height:46px}.product-view .fancybox__carousel{padding-top:var(--master)}.product-view .fancybox__backdrop{background-color:#ffffffe6}.product-view .shop-intro{display:block;padding-bottom:0;display:flex;gap:0;flex-direction:column;height:100vh}.product-view .shop-intro .breadcrumbs{border-bottom:1px solid var(--color-text);display:flex;justify-content:space-between;align-items:center;padding-bottom:calc(var(--master) * .5);margin-bottom:calc(var(--master) * .5)}.product-view .shop-intro .breadcrumbs .crumbs{display:flex}.product-view .shop-intro .breadcrumbs .crumbs li{display:block;margin-top:0}.product-view .shop-intro .breadcrumbs .crumbs li+li{margin-left:.5em}.product-view .shop-intro .breadcrumbs .crumbs li+li a:before{display:inline-block;content:"/";margin:0 .5em 0 0}.product-view .shop-intro .breadcrumbs .crumbs a{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.product-view .shop-intro .breadcrumbs .crumbs a strong,.product-view .shop-intro .breadcrumbs .crumbs a b{font-weight:400}.product-view .shop-intro .breadcrumbs .crumbs a{text-transform:uppercase;font-size:.7em;text-decoration:none}@media only screen and (min-width: 900px){.product-view .shop-intro .breadcrumbs .crumbs a:hover{font-weight:400}}.product-view .shop-intro .back .btn{justify-content:space-between}.product-view .shop-intro .text{position:relative;padding-right:calc(var(--master) * 3)}.product-view .shop-intro .text .icons{position:absolute;top:calc(var(--master) * .2);margin-top:-10px;right:0;z-index:1;display:flex}.product-view .shop-intro .text .icons button{height:auto;padding:0;border:none;cursor:pointer}.product-view .shop-intro .text .icons button:hover{background-color:transparent}.product-view .shop-intro .text .icons button:hover svg path{fill:var(--color-dest)}.product-view .shop-intro .text .icons button svg{width:calc(var(--master) * .333);height:calc(var(--master) * .333)}@media only screen and (min-width: 900px){.product-view .shop-intro .text .icons button svg:hover path{fill:var(--color-dest)}}.product-view .shop-intro .cat{margin-top:calc(var(--master) * .5);font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.product-view .shop-intro .cat strong,.product-view .shop-intro .cat b{font-weight:400}.product-view .shop-intro .cat{display:block}@media only screen and (max-width: 800px){.product-view .shop-intro .cat{margin-top:calc(var(--master) * .25)}}.product-view .shop-intro .sizes{border-top:1px solid var(--color-text);border-bottom:1px solid var(--color-text);margin-top:calc(var(--master) * .5);padding-block:calc(var(--master) * .333);display:flex;gap:calc(var(--master) * .25)}.product-view .shop-intro .sizes button{padding-block:.3em 0;height:var(--master);width:var(--master);border-radius:var(--master)}.product-view .shop-intro .sizes button.active,.product-view .shop-intro .sizes button:active,.product-view .shop-intro .sizes button:hover,.product-view .shop-intro .sizes button:focus{border-color:var(--color-dest);background-color:var(--color-dest);color:var(--color-background)}.product-view .shop-intro .sizes .select{margin-left:auto}.product-view .shop-intro .sizes .select select{border-bottom:none;text-align:right;padding-right:calc(var(--master) * .5);background-position-y:13px}.product-view .shop-intro .meta{margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px solid var(--color-text);padding-bottom:calc(var(--master) * .25)}.product-view .shop-intro .meta .subtitle{color:var(--color-text);margin-bottom:0}.product-view .shop-intro .addtocart-box{padding-bottom:var(--master);border-bottom:1px solid var(--color-text)}.product-view .shop-intro .addtocart-box .addtocart{padding-top:var(--master)}.product-view .shop-intro .addtocart-box .addtocart .btn-buy:not(:hover){color:var(--color-dest)}.product-view .shop-intro .addtocart-box .addtocart .btn-buy:not(:hover) .circle{background-color:var(--color-dest)}.shop-details .more,.shop-care .more{padding-bottom:calc(var(--master) * .5)}.shop-details .more p,.shop-care .more p{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.shop-details .more p strong,.shop-details .more p b,.shop-care .more p strong,.shop-care .more p b{font-weight:400}.shop-details .more p,.shop-care .more p{font-size:.8em}.shop-conditions{grid-column:1/-1}.shop-conditions .shop-conditions-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(var(--master) * .75) calc(var(--master) * .5)}.shop-conditions .shop-conditions-grid .condition>*{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.shop-conditions .shop-conditions-grid .condition>* strong,.shop-conditions .shop-conditions-grid .condition>* b{font-weight:400}.shop-conditions .shop-conditions-grid .condition>*{font-size:.8em}.shop-conditions .shop-conditions-grid .condition>*.featured{background-color:#e6e6e6;padding:1.2em;border-radius:1em}.shop-conditions .shop-conditions-grid .condition .name{font-weight:400}.shop-conditions .shop-conditions-grid .condition .name:before{content:"";display:inline-block;width:.6em;height:.6em;background-color:#e6e6e6;margin-right:.5em;border-radius:1em}.shop-conditions .shop-conditions-grid .condition .description{margin-top:calc(var(--master) * .25)}.related-box,.shop-description{margin-top:calc(var(--master) * .5)}.related-box .related-products{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(var(--master) * .25)}.distribution .icon-left{overflow:hidden}.distribution .icon-left img{transform:translate(-120%)}.distribution .icon-bottom{overflow:hidden}.distribution .icon-bottom img{transform:translateY(100%)}.user-login{background-color:#e6e6e6}.user-login header{background-color:#e6e6e6}.user-login header .open-user-login{overflow:hidden;border-radius:100%;pointer-events:none;background-color:var(--color-background)}.user-login-form-container{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(var(--master) * .5);padding-top:calc(var(--master) * 1.2);padding-left:1px}.user-login-form-container .subtitle{grid-column:1/-1;margin-bottom:0}.user-login-form-container .supertitle{text-transform:uppercase;margin-bottom:var(--master)}.user-login-form-container form{position:relative}.user-login-form-container form input:not(:hover):not(:focus):not([type=submit]){background-color:var(--color-background)}.user-login-form-container form .input input[type=checkbox]:not(:checked)+label:before{background-color:var(--color-background);border-color:var(--color-background)}.user-login-form-container form input[type=submit]{margin-top:1em}.user-login-form-container form:not(:has(.doble)) .input+.input{margin-top:1em}.user-login-form-container form .forgot{text-align:right}.user-login-form-container form .forgot a{margin-top:calc(var(--master) * -.5);display:block;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.user-login-form-container form .forgot a strong,.user-login-form-container form .forgot a b{font-weight:400}.user-login-form-container form .forgot a{text-transform:uppercase;text-decoration:none;font-size:.8em}@media only screen and (min-width: 900px){.user-login-form-container form .forgot a:hover{font-weight:400}}.vinyls-makers .block-about .header img{height:var(--master);width:auto}.vinyls-makers .block-about .intro-text{height:auto;padding-top:calc(var(--master) * .25)}.vinyls-forms{position:relative}.vinyls-forms .steps-links{display:flex;gap:calc(var(--master) * .25);justify-content:flex-end;position:absolute;top:0;right:0}.vinyls-forms .steps-links .step-link{width:calc(var(--master) * 1.5);height:calc(var(--master) * 1.5);border-radius:100%;display:flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid rgb(179,179,179)}.vinyls-forms .steps-links .step-link .title{display:none}@media only screen and (min-width: 900px){.vinyls-forms .steps-links .step-link:hover{background-color:var(--color-text);color:var(--color-background);border-color:var(--color-text)}}.vinyls-forms .steps-links .step-link.active{background-color:var(--color-text);color:var(--color-background);border-color:var(--color-text)}.vinyls-forms .step{counter-reset:section;opacity:1;transition:opacity .3s ease}.vinyls-forms .step .step-header{border-bottom:1px solid var(--color-text);padding-bottom:calc(var(--master) * .75);padding-top:calc(var(--master) * .25)}.vinyls-forms .step .step-header .name{display:grid;align-items:center;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:calc(var(--master) * .25) calc(var(--master) * .5)}.vinyls-forms .step .step-header .name .number{grid-row:span 2;font-size:5em}.vinyls-forms .step .step-header .name .title{font-size:2em;margin-bottom:0}.vinyls-forms .step .step-header .name small{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.vinyls-forms .step .step-header .name small strong,.vinyls-forms .step .step-header .name small b{font-weight:400}.vinyls-forms .step .step-fields{display:grid;grid-template-columns:repeat(2,1fr)}.vinyls-forms .step .step-fields:has(.field-group:nth-child(3)){grid-template-columns:repeat(3,1fr)}.vinyls-forms .step .step-fields:not(:has(.field-group:nth-child(3))) .field-group:nth-child(2){border-right:none}.vinyls-forms .step .step-fields:has(.field-group:nth-child(4)) .field-group:nth-child(1),.vinyls-forms .step .step-fields:has(.field-group:nth-child(4)) .field-group:nth-child(2),.vinyls-forms .step .step-fields:has(.field-group:nth-child(4)) .field-group:nth-child(3){border-bottom:1px solid var(--color-text)}.vinyls-forms .step .step-fields .field-group{padding:calc(var(--master) * .75);counter-increment:section;position:relative}.vinyls-forms .step .step-fields .field-group:after{content:counter(section,upper-alpha) ".";position:absolute;right:calc(var(--master) * .25);bottom:calc(var(--master) * .25);font-size:3em;color:#b3b3b3;font-family:adobe-caslon-pro,serif;font-weight:lighter;font-style:italic;font-optical-sizing:auto;line-height:100%}.vinyls-forms .step .step-fields .field-group:nth-child(1),.vinyls-forms .step .step-fields .field-group:nth-child(2),.vinyls-forms .step .step-fields .field-group:nth-child(4),.vinyls-forms .step .step-fields .field-group:nth-child(5){border-right:1px solid var(--color-text)}.vinyls-forms .step .step-fields .field-group:nth-child(1),.vinyls-forms .step .step-fields .field-group:nth-child(4){padding-left:0}.vinyls-forms .step .step-fields .field-group>label{margin-bottom:15px;display:block;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.vinyls-forms .step .step-fields .field-group>label strong,.vinyls-forms .step .step-fields .field-group>label b{font-weight:400}.vinyls-forms .step .step-fields .field-group>label{font-weight:400;font-size:.85em}.vinyls-forms .step .step-fields .field-group .input input{max-width:calc(100% - var(--master))}.vinyls-forms .step .step-fields .field-group .explain{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.vinyls-forms .step .step-fields .field-group .explain strong,.vinyls-forms .step .step-fields .field-group .explain b{font-weight:400}.vinyls-forms .step .step-fields .field-group .explain{text-transform:none;font-size:.5em;margin-block:calc(var(--master) * .25) var(--master);max-width:40em;padding-left:46px}.vinyls-forms .step .step-fields .field-group:has(.radio-group .radio:nth-child(5)){grid-column:span 2;border-right:none}.vinyls-forms .step .step-fields .field-group:has(.radio-group .radio:nth-child(5)) .radio-group{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(var(--master) * .25) calc(var(--master) * .25)}.vinyls-forms .step .step-fields .field-group:has(.radio-group .radio:nth-child(5)) .radio-group .input{margin-top:0}.vinyls-forms .step .step-fields .field-group:has(.textarea){grid-column:span 3;border-right:none}.vinyls-forms .step .step-fields .field-group:has(.textarea) .textarea textarea{max-width:calc(100% - var(--master));min-height:150px}.vinyls-forms .step-order-details{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--master) * .5);padding-block:calc(var(--master) * .75)}.vinyls-forms .step-order-details .name{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.vinyls-forms .step-order-details .name strong,.vinyls-forms .step-order-details .name b{font-weight:400}.vinyls-forms .step-order-details .name{font-size:.8em;font-weight:400;margin-bottom:calc(var(--master) * .5)}.vinyls-forms .step-order-details .input+.input{margin-top:25px}.vinyls-forms .step-order-details .field-group{margin-top:25px}.vinyls-forms .step-order-details .field-group>label{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.vinyls-forms .step-order-details .field-group>label strong,.vinyls-forms .step-order-details .field-group>label b{font-weight:400}.vinyls-forms .step-order-details .field-group>label{font-size:.85em;margin-bottom:5px;display:block}.vinyls-forms .step-order-details .horizontal{display:flex;gap:calc(var(--master) * .5);margin-bottom:calc(var(--master) * .5)}.vinyls-forms .step-order-details .horizontal .input+.input{margin-top:0}.vinyls-forms .step-order-details .horizontal:has(input[type=checkbox]){margin-top:calc(var(--master) * .83)}.vinyls-forms .step-order-details .doble{margin-top:calc(var(--master) * .25)}.vinyls-forms .step-order-details .doble .input+.input{margin-top:0}.vinyls-forms .step-order-details select{width:100%}.vinyls-forms .step-order-details label span{font-size:.6em}.vinyls-forms .step-order-details .col{padding-left:1px}.vinyls-forms .step-pages{border-top:1px solid var(--color-text);padding-top:calc(var(--master) * .5);display:flex}.vinyls-forms .step-pages a{text-decoration:none;font-size:2em;display:flex;align-items:center;text-transform:uppercase;gap:calc(var(--master) * .25)}.vinyls-forms .step-pages a svg{height:1em}.vinyls-forms .step-pages a:last-child{margin-left:auto}.legal .block-legal-content{margin-top:calc(var(--master) * 2);display:grid;align-items:flex-start;grid-template-columns:1fr 3fr;gap:calc(var(--master) * 2)}@media only screen and (max-width: 800px){.legal .block-legal-content{grid-template-columns:1fr;gap:calc(var(--master) * .5)}}.legal .block-legal-content .text-content{max-width:700px}.legal .block-legal-content .text-content+.text-content{margin-top:calc(var(--master) * 2)}.legal .block-legal-content .text-content h1{text-transform:uppercase;line-height:80%;margin-bottom:var(--master)}.legal .block-legal-content .text-content h2{font-size:1.6em}.legal .block-legal-content .text-content h3{font-size:1.3em}.legal .block-legal-content .text-content h4{font-size:1.1em}.legal .block-legal-content .text-content p{max-width:50em;text-wrap:pretty}.legal .block-legal-content .text-content table{border-collapse:collapse;margin-block:1em 1.5em;width:100%}.legal .block-legal-content .text-content table td,.legal .block-legal-content .text-content table th{text-align:left;line-height:110%;padding:1em;font-size:.8em;border:1px solid #000}.legal .block-legal-content .text-content details summary{font-family:Iconyc Matter,sans-serif;font-weight:250;font-style:normal;line-height:100%;font-size:1em}.legal .block-legal-content .text-content details p:last-child{padding-bottom:calc(var(--master) * .5)}.legal .block-legal-content .text-content .masthead{padding-bottom:30px;margin-bottom:30px}.legal .block-legal-content .text-content .wordmark{font-size:10px;margin-bottom:8px}.legal .block-legal-content .text-content .page-title{font-size:52px;line-height:1;margin-bottom:10px}.legal .block-legal-content .text-content .page-subtitle{font-size:11px;text-transform:uppercase}.legal .block-legal-content .text-content .section{margin-bottom:30px;padding-bottom:30px}.legal .block-legal-content .text-content .section:last-of-type{border-bottom:none}.legal .block-legal-content .text-content .section-label{margin-bottom:20px;display:flex;align-items:center;gap:12px}.legal .block-legal-content .text-content .section-number{color:var(--color-dest);margin-right:6px}.legal .block-legal-content .text-content .data-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-bottom:20px}@media (max-width: 600px){.legal .block-legal-content .text-content .data-grid{grid-template-columns:1fr}}.legal .block-legal-content .text-content .category{margin-bottom:30px}.legal .block-legal-content .text-content .category-label{font-size:16px;color:var(--color-dest);margin-bottom:24px;display:flex;align-items:center;gap:12px}.legal .block-legal-content .text-content .faq-item{border-bottom:.5px solid #eaeaea;padding-bottom:20px;margin-bottom:20px}.legal .block-legal-content .text-content .faq-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.legal .block-legal-content .text-content .faq-q{font-size:14px;font-weight:500;margin-bottom:10px;line-height:1.5}.legal .block-legal-content .text-content .faq-a{font-size:13.5px;line-height:1.82}.legal .block-legal-content .text-content .faq-a p{margin-bottom:.8rem}.legal .block-legal-content .text-content .faq-a p:last-child{margin-bottom:0}.legal .block-legal-content .text-content .faq-a ul,.legal .block-legal-content .text-content .faq-a ol{margin:.5rem 0 .8rem;line-height:1.85}.legal .block-legal-content .text-content .faq-a li{margin-bottom:.3rem}.legal .block-legal-content .text-content .faq-a strong{font-weight:500}.legal .block-legal-content .text-content .faq-a a{color:var(--color-dest)}.legal .block-legal-content .text-content .faq-intro{font-size:13.5px;line-height:1.82;margin-bottom:20px}.legal .block-legal-content .text-content .faq-intro p{margin-bottom:.8rem}.legal .block-legal-content .text-content .faq-intro p:last-child{margin-bottom:0}.legal .block-legal-content .text-content .faq-intro a{color:var(--color-dest)}.legal .block-legal-content .text-content .field{padding:10px 24px 10px 0;border-bottom:.5px solid #eaeaea}.legal .block-legal-content .text-content .field:nth-last-child(-n+2){border-bottom:none}.legal .block-legal-content .text-content .field-label{font-size:9.5px;text-transform:uppercase;color:var(--color-dest);margin-bottom:3px}.legal .block-legal-content .text-content .field-value{font-size:13.5px;line-height:1.5}.legal .block-legal-content .text-content .field-value a{color:gray;text-decoration:none;border-bottom:.5px solid grey}.legal .block-legal-content .text-content .field-value a:hover{border-bottom-color:gray}.legal .block-legal-content .text-content .prose{font-size:13.5px;line-height:1.82}.legal .block-legal-content .text-content .prose .sub-label{font-weight:500}.legal .block-legal-content .text-content .prose p{margin-bottom:.9rem}.legal .block-legal-content .text-content .prose p:last-child{margin-bottom:0}.legal .block-legal-content .text-content .prose strong{font-weight:500}.legal .block-legal-content .text-content .prose a{color:gray;text-decoration:none;border-bottom:.5px solid grey}.legal .block-legal-content .text-content .prose a:hover{border-bottom-color:gray}.legal .block-legal-content .text-content .prose ul,.legal .block-legal-content .text-content .prose ol{margin:.6rem 0 .9rem;font-size:13.5px;line-height:1.9}.legal .block-legal-content .text-content .prose li{margin-bottom:.3rem}.legal .block-legal-content .text-content .notice{background:#eaeaea;border-left:2px solid grey;padding:12px 18px;margin-top:16px;font-size:12.5px;line-height:1.65}.legal .block-legal-content .text-content .alert{background:#ffefea;border-left:2px solid grey;padding:14px 18px;margin-bottom:24px;font-size:13px;line-height:1.65}.legal .block-legal-content .text-content .footer{margin-top:30px;padding-top:30px;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:16px}.legal .block-legal-content .text-content .footer-copy{font-size:11px;line-height:1.7}.legal .block-legal-content .text-content .footer-copy a{color:gray;text-decoration:none}.legal .block-legal-content .text-content .footer-mark{font-size:22px;color:gray;opacity:.45}.legal .block-legal-content .text-content .cookie-category{margin-bottom:32px}.legal .block-legal-content .text-content .cookie-category-header{background:#f5f5f5;border:.5px solid #f5f5f5;border-radius:4px 4px 0 0;padding:14px 18px;margin-bottom:0}.legal .block-legal-content .text-content .cookie-category-title{font-size:15px;margin-bottom:4px}.legal .block-legal-content .text-content .cookie-category-desc{font-size:12.5px;line-height:1.6}.legal .block-legal-content .text-content .cookie-category-basis{font-size:11.5px;margin-top:6px}.legal .block-legal-content .text-content .cookie-category-basis strong{font-weight:500}.legal .block-legal-content .text-content .cookie-table-wrap{border:.5px solid #eaeaea;border-top:none;border-radius:0 0 4px 4px;overflow-x:auto}.legal .block-legal-content .text-content table.cookie-table{width:100%;border-collapse:collapse;font-size:12.5px;margin:0}.legal .block-legal-content .text-content table.cookie-table th{border:none;background:#333;color:#fff;font-weight:500;font-size:9.5px;text-transform:uppercase;padding:10px 14px;text-align:left}.legal .block-legal-content .text-content table.cookie-table td{padding:10px 14px;border:none;border-bottom:.5px solid #eaeaea;vertical-align:top;line-height:1.55}.legal .block-legal-content .text-content table.cookie-table tr:last-child td{border-bottom:none}.legal .block-legal-content .text-content table.cookie-table td a{color:gray;font-size:12px}.legal .block-legal-content .text-content table.cookie-table td:first-child{font-weight:500;white-space:nowrap}.legal .block-legal-content .text-content .browser-list{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.legal .block-legal-content .text-content .browser-list a{font-size:12.5px;color:gray;text-decoration:none;border-bottom:.5px solid grey}.legal .block-legal-content .text-content .contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:4px}@media (max-width: 600px){.legal .block-legal-content .text-content .contact-grid{grid-template-columns:1fr}}.legal .block-legal-content .text-content .contact-card{background:#f5f5f5;border-radius:4px;padding:16px 18px}.legal .block-legal-content .text-content .contact-role{font-size:9.5px;text-transform:uppercase;color:gray;margin-bottom:5px}.legal .block-legal-content .text-content .contact-name{font-size:14px;font-weight:500;margin-bottom:2px}.legal .block-legal-content .text-content .contact-detail{font-size:12px;color:gray}.legal .block-legal-content .text-content .rights-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:4px}@media (max-width: 600px){.legal .block-legal-content .text-content .rights-grid{grid-template-columns:1fr}}.legal .block-legal-content .text-content .right-card{background:#f5f5f5;border-radius:4px;padding:14px 16px}.legal .block-legal-content .text-content .right-title{font-size:10px;text-transform:uppercase;font-weight:500;margin-bottom:5px}.legal .block-legal-content .text-content .right-desc{font-size:12.5px;color:#6c6c6c;line-height:1.6}.legal .block-legal-content aside ul{list-style:none;padding:0 0 var(--master) 0}.legal .block-legal-content aside ul li+li{margin-top:.3em}.legal .block-legal-content aside ul li ul{display:none;font-size:.5em;margin-block:1em 2em}.legal .block-legal-content aside ul li ul li+li{margin-top:.1em}.legal .block-legal-content aside ul li ul a{line-height:100%;text-transform:none}.legal .block-legal-content aside ul li a{text-decoration:none;text-transform:uppercase;font-size:2em;color:#b3b3b3}@media only screen and (min-width: 900px){.legal .block-legal-content aside ul li a:hover{color:var(--color-text)}}.legal .block-legal-content aside ul li a.active{color:var(--color-text);pointer-events:none}.legal .block-legal-content aside ul li:has(a.active) ul{display:block}.events-lists .header .subtitle{margin-bottom:calc(var(--master) * .5)}.events-lists .event-item .image{aspect-ratio:4/3}.events-lists .event-item .image img{object-fit:cover;height:100%;width:100%}.events-lists .event-item .info{margin-left:calc(var(--master) * .5);border-top:1px solid rgb(230,230,230);display:flex;padding-top:calc(var(--master) * .5)}.events-lists .event-item .info .bottom p{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.events-lists .event-item .info .bottom p strong,.events-lists .event-item .info .bottom p b{font-weight:400}.events-lists .event-item .info .bottom p{font-size:.8em}.events-lists.next-events{margin-bottom:calc(var(--master) * 2);position:relative}.events-lists.next-events .tns-nav{position:absolute;right:0;top:calc(var(--master) * .5)}.events-lists.next-events .event-item{display:inline-grid;grid-template-columns:2fr 1fr}@media only screen and (max-width: 800px){.events-lists.next-events .event-item{grid-template-columns:1fr}}.events-lists.next-events .event-item .info{flex-direction:column}.events-lists.next-events .event-item .info .top{height:120%}.events-lists.next-events .event-item .info .bottom{height:120%;padding-top:calc(var(--master) * .5);border-top:1px solid rgb(230,230,230)}.events-lists.next-events .event-item .info .link{margin-top:auto}@media only screen and (max-width: 800px){.events-lists.next-events .event-item .info .link{margin-top:calc(var(--master) * .5)}}.events-lists.past-events .event-item{display:grid;grid-template-columns:1fr 2fr}@media only screen and (max-width: 800px){.events-lists.past-events .event-item{grid-template-columns:1fr}}.events-lists.past-events .event-item+.event-item{margin-top:var(--master)}.events-lists.past-events .event-item .info{border-bottom:1px solid rgb(230,230,230)}@media only screen and (max-width: 800px){.events-lists.past-events .event-item .info{padding-bottom:calc(var(--master) * .5)}}.events-lists.past-events .event-item .info .top{width:100%}.events-lists.past-events .event-item .info .bottom{width:100%;padding-left:calc(var(--master) * .5)}.events-lists.past-events .event-item .info .bottom .link{margin-bottom:calc(var(--master) * .5)}.events-lists.past-events .event-item .gallery{display:none}.page-events .f-button{color:var(--color-background)}.page-events .f-carousel__toolbar__column{gap:5px}.page-events .f-carousel__toolbar__column button{height:46px}.label-space-motion .block-about .sign{padding-top:var(--master);padding-bottom:calc(var(--master) * 2)}.label-space-motion .block-about .sign p{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.label-space-motion .block-about .sign p strong,.label-space-motion .block-about .sign p b{font-weight:400}.label-space-motion .block-about .sign p{font-size:.7em}.label-space-motion .block-about .sign img{width:calc(var(--master) * 8);height:auto;padding-left:calc(var(--master) * 1.5);margin-top:calc(var(--master) * -.75)}.label-space-motion .more{display:grid;grid-template-columns:1fr 2fr;gap:calc(var(--master) * .5)}@media only screen and (max-width: 800px){.label-space-motion .more{display:flex;flex-direction:column}}.label-space-motion .more .image:first-child{border-radius:calc(var(--master) * .5);grid-row:span 2}.label-space-motion .links{border-top:1px solid rgb(230,230,230);border-bottom:1px solid rgb(230,230,230);padding-block:calc(var(--master) * .333);display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--master) * .25)}@media only screen and (max-width: 800px){.label-space-motion .links{grid-template-columns:1fr 1fr}}.label-space-motion .links a:nth-child(1),.label-space-motion .links a:nth-child(2),.label-space-motion .links a:nth-child(3){border-bottom:1px solid rgb(230,230,230);padding-bottom:calc(var(--master) * .333)}.label-space-motion .links a.link-big .circle svg{height:50%;position:relative;left:3px}.label-space-motion .links a.link-big .circle svg path,.label-space-motion .links a.link-big .circle svg g{stroke-width:.25}.label-space-motion .links a.link-big .circle.circle-instagram svg{left:0}.label-space-motion .links a.link-big .circle.circle-instagram svg g{stroke-width:2}.label-space-motion .links a.link-big .circle.circle-instagram svg g rect{stroke-width:3}.label-space-motion .links a.link-big .circle.circle-instagram svg g circle{stroke-width:2}.label-space-motion .links a.link-big .circle.circle-press-pack svg{left:0}.label-space-motion .links a.link-big .circle.circle-press-pack svg g{stroke-width:1}.label-space-motion .links a.link-big .circle.circle-press-pack svg g path{stroke-width:1}.systems{--color-dest: #3e64ff}.y-one{--color-dest: #01e686;--sidebar-width: 280px;--black: var(--color-text);--white: var(--color-background);--red: var(--color-dest);--red-subtle: #fbfff1;--grey-100: #f7f7f8;--grey-200: #e7e7ea;--grey-400: #8b8b95;--grey-600: #4f4f58;--border: #ddddE3}.y-one .block-about .text:last-child p{max-width:46em}.y-one .y-one-detail-content{padding-block:var(--master)}.y-one .y-one-detail-content .body{max-width:76em;columns:2;column-gap:calc(var(--master) * .5)}.y-one .guide-main{display:grid;grid-template-columns:var(--sidebar-width) 1fr;min-height:calc(100vh - 60px);padding-top:0}.y-one .sidebar{width:var(--sidebar-width);background:var(--grey-100);padding:20px 0 40px}.y-one .nav-section-title{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.y-one .nav-section-title strong,.y-one .nav-section-title b{font-weight:400}.y-one .nav-section-title{font-size:.6em;text-transform:uppercase;color:var(--grey-400);padding:20px 24px 6px}.y-one .nav-section-title:first-child{padding-top:8px}.y-one .nav-item{display:block;padding:7px 24px;font-size:13px;color:var(--grey-600);text-decoration:none;cursor:pointer;border-left:2px solid transparent;transition:all .15s ease;line-height:1.4}.y-one .nav-item:hover{color:var(--black);background:var(--grey-200);border-left-color:var(--red)}.y-one .nav-item.active{color:var(--red);background:var(--white);border-left-color:var(--red);font-weight:500}.y-one .main{flex:1;padding:56px 64px 80px;max-width:860px}.y-one .guide-hero{border-bottom:1px solid var(--border);padding-bottom:40px;margin-bottom:48px}.y-one .guide-eyebrow{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.y-one .guide-eyebrow strong,.y-one .guide-eyebrow b{font-weight:400}.y-one .guide-eyebrow{font-size:.8em;text-transform:uppercase;color:var(--red);margin-bottom:14px}.y-one .guide-title{font-family:Iconyc Matter,sans-serif;font-weight:250;font-style:normal;line-height:100%;font-size:48px;font-weight:300;line-height:1.1;margin-bottom:16px}.y-one .guide-title strong{font-weight:500;color:var(--red)}.y-one .guide-intro{font-size:15px;color:var(--grey-600);max-width:600px}.y-one .section{display:none;animation:fadeIn .2s ease}.y-one .section.active{display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.y-one .section-heading{font-family:Iconyc Matter,sans-serif;font-weight:250;font-style:normal;line-height:100%;font-size:34px;font-weight:400;margin-bottom:8px;line-height:1.15;letter-spacing:-.01em}.y-one .section-sub{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.y-one .section-sub strong,.y-one .section-sub b{font-weight:400}.y-one .section-sub{font-size:.8em;text-transform:uppercase;color:var(--red);margin-bottom:24px}.y-one .section-body{border-top:1px solid var(--border);padding-top:28px}.y-one .section-body h3{font-family:Iconyc Matter,sans-serif;font-weight:250;font-style:normal;line-height:100%;font-size:20px;color:var(--black);margin:32px 0 10px}.y-one .section-body ul,.y-one .section-body ol{margin:12px 0 20px;padding-left:20px;color:var(--grey-600)}.y-one .section-body li{margin-bottom:6px}.y-one .note{background:var(--red-subtle);border-left:3px solid var(--red);padding:14px 18px;margin:20px 0;border-radius:0 4px 4px 0;font-size:13.5px;color:var(--black)}.y-one .note strong{color:var(--red)}.y-one .tag-pill{display:inline-block;background:var(--red);color:var(--white);font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.y-one .tag-pill strong,.y-one .tag-pill b{font-weight:400}.y-one .tag-pill{font-size:10px;text-transform:uppercase;padding:3px 10px;border-radius:2px;margin-bottom:8px}.y-one .field-table{width:100%;border-collapse:collapse;margin:20px 0;font-size:13.5px}.y-one .field-table th{background:var(--black);color:var(--white);padding:10px 16px;text-align:left;font-size:10px;font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.y-one .field-table th strong,.y-one .field-table th b{font-weight:400}.y-one .field-table th{text-transform:uppercase}.y-one .field-table td{padding:10px 16px;border-bottom:1px solid var(--border);vertical-align:top;color:var(--grey-600);line-height:1.6}.y-one .field-table td:first-child{font-weight:500;color:var(--black);white-space:nowrap}.y-one .field-table tr:nth-child(2n) td{background:var(--grey-100)}.y-one .card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin:28px 0}.y-one .card{border:1px solid var(--border);border-top:3px solid var(--red);padding:20px;cursor:pointer;transition:box-shadow .15s ease}.y-one .card:hover{box-shadow:0 4px 18px #00000012}.y-one .card-title{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.y-one .card-title strong,.y-one .card-title b{font-weight:400}.y-one .card-title{font-size:13.5px;margin-bottom:6px}.y-one .card-desc{font-size:12.5px;color:var(--grey-400);line-height:1.5}.y-one .footer-bar{margin-top:64px;padding-top:24px;border-top:1px solid var(--border);font-size:11px;color:var(--grey-400)}.y-one .footer-bar a{color:var(--red);text-decoration:none}.services-grid{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--master) * .5)}@media only screen and (max-width: 800px){.services-grid{grid-template-columns:1fr}}.services-grid article{display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width: 800px){.services-grid article{grid-template-columns:1fr}}.services-grid article .image{aspect-ratio:3/4}@media only screen and (max-width: 800px){.services-grid article .image{aspect-ratio:4/3}}.services-grid article .image img{object-fit:cover}.services-grid article .text{border-top:1px solid var(--color-dest);display:flex;flex-direction:column;margin-left:calc(var(--master) * .25);height:100%}.services-grid article .text .top{height:100%;padding-top:15px}.services-grid article .text .top svg{transform:rotate(90deg);width:calc(var(--master) * .5);height:auto;clip-path:inset(0 0 0 6px)}.services-grid article .text .top svg path{stroke:var(--color-dest)}.services-grid article .text .top .subtitle{margin-top:.25em;color:var(--color-text);font-size:1.8em}.services-grid article .text .bottom{height:100%;border-top:1px solid var(--color-dest);padding-top:calc(var(--master) * .5)}.services-grid article .text .bottom p{text-wrap:balance}.services-grid article .text .link{border:1px solid var(--color-dest);color:var(--color-dest);border-radius:100%;padding:5px;height:calc(var(--master) * .5);width:calc(var(--master) * .5);display:flex;align-items:center;justify-content:center;align-self:flex-end;justify-self:flex-end}.services-grid article .text .link svg{height:90%;width:auto}.services-grid article .text .link svg path{stroke-width:1}.services-grid article .text .link:hover{background-color:var(--color-dest);color:var(--color-background)}.services-hrz{padding-top:var(--master)}.services-hrz .hrz-list{margin-top:calc(var(--master) * .5);display:grid;grid-template-columns:1fr;gap:calc(var(--master) * .5)}.services-hrz .hrz-list article{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--master) * .5)}@media only screen and (max-width: 800px){.services-hrz .hrz-list article{grid-template-columns:1fr}}.services-hrz .hrz-list article .text{border-top:1px solid var(--color-dest);border-bottom:1px solid var(--color-dest);padding-block:calc(var(--master) * .5);display:flex;flex-direction:column;justify-content:center}.services-hrz .hrz-list article .text .head{display:flex;align-items:center;gap:calc(var(--master) * .5)}.services-hrz .hrz-list article .text .head .number{color:var(--color-dest)}.services-hrz .hrz-list article .text .head .subtitle{line-height:90%;color:var(--color-text);font-size:1.8em}.services-hrz .hrz-list article .text p{text-wrap:balance;font-size:.8em}.superlink{margin-top:var(--master);padding:var(--master);border-radius:calc(var(--master) * .5);background-color:var(--color-dest);color:var(--color-text);display:grid;grid-template-columns:auto 1fr;gap:var(--master) calc(var(--master) * .5);text-decoration:none}@media only screen and (max-width: 800px){.superlink{grid-template-columns:1fr;text-align:center}}.superlink svg path{fill:inherit}.superlink svg:first-child{grid-column:1/-1;height:calc(var(--master) * .5);width:auto}.superlink .subtitle{color:inherit;margin-bottom:0}.superlink .quote{display:flex;align-items:center;gap:calc(var(--master) * .25);align-self:flex-end;justify-self:flex-end}.superlink .quote p{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.superlink .quote p strong,.superlink .quote p b{font-weight:400}.superlink .quote p{font-size:.8em;white-space:nowrap}.superlink .quote .link{border:1px solid;border-radius:100%;padding:5px;height:calc(var(--master) * .5);width:calc(var(--master) * .5);display:flex;align-items:center;justify-content:center;align-self:flex-end;justify-self:flex-end;margin-block:auto;position:relative;top:-3px;transition:all .3s ease}.superlink .quote .link svg{height:90%;width:auto}@media only screen and (min-width: 900px){.superlink:hover .quote .link{border-color:var(--color-text);background-color:var(--color-text);color:var(--color-dest)}}.services-list{margin-top:calc(var(--master) * 3);display:grid;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width: 800px){.services-list{grid-template-columns:1fr;border-bottom:1px solid var(--color-dest)}}.services-list article{padding:var(--master);display:grid;grid-template-columns:1fr 3fr;gap:calc(var(--master) * .5)}@media only screen and (min-width: 800px){.services-list article:nth-child(3n+1){padding-left:0}.services-list article:nth-child(3n+2){border-left:1px solid var(--color-dest);border-right:1px solid var(--color-dest)}.services-list article:nth-child(4),.services-list article:nth-child(5),.services-list article:nth-child(6){border-top:1px solid var(--color-dest);border-bottom:1px solid var(--color-dest)}}@media only screen and (max-width: 800px){.services-list article{grid-template-columns:1fr;padding:calc(var(--master) * .5) 0;border-top:1px solid var(--color-dest)}}.services-list article .supertitle{color:var(--color-dest)}.services-list article .text .subtitle{color:var(--color-text);line-height:90%;padding-top:.2em;font-size:1.8em}.services-list article .text p{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.services-list article .text p strong,.services-list article .text p b{font-weight:400}.services-list article .text p{font-size:.7em;text-wrap:balance}.openings-filters{display:flex;gap:calc(var(--master) * .25);align-items:center;margin-bottom:var(--master)}.openings-filters .btn.active{background-color:var(--color-text);color:var(--color-background);border-color:var(--color-text);pointer-events:none}.openings-list{display:flex;flex-direction:column;gap:var(--master)}.openings-list article{display:grid;grid-template-columns:1fr 2fr;gap:calc(var(--master) * .5)}@media only screen and (max-width: 800px){.openings-list article{grid-template-columns:1fr}}.openings-list article .image{aspect-ratio:4/3}.openings-list article .image img{object-fit:cover;width:100%;height:100%}.openings-list article .text{border-top:1px solid rgb(230,230,230);border-bottom:1px solid rgb(230,230,230);padding-block:calc(var(--master) * .5);display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width: 800px){.openings-list article .text{border-top:none}}.openings-list article .text .subtitle{line-height:90%;font-size:1.8em}.openings-list article .text .subtitle:first-child{color:var(--color-text);margin-bottom:calc(var(--master) * .5)}.openings-list article .text .meta{margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between}.openings-list article .text .meta .time{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.openings-list article .text .meta .time strong,.openings-list article .text .meta .time b{font-weight:400}.openings-list article .text .meta .time{font-size:.8em}.work-offer .intro-text{padding-bottom:calc(var(--master) * .5)}.job-description{margin-bottom:calc(var(--master) * 2)}.job-description .subtitle:first-child{color:var(--color-text)}@media only screen and (min-width: 800px){.job-description .body{columns:2}}.form-apply .form{display:grid;align-items:center;grid-template-columns:1fr 1fr 1fr;gap:calc(var(--master) * .5)}@media only screen and (max-width: 800px){.form-apply .form{grid-template-columns:1fr}}.form-apply .form .textarea{grid-column:1/-1}.form-apply .form .select select{width:100%}@media only screen and (max-width: 800px){.form-apply .form .send-btn{justify-self:end}}.editions-page .general{margin-bottom:calc(var(--master) * 2)}.editions-page .general .image{position:relative}.editions-page .general .image .icon-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:15%}.editions-page .general .image .icon{height:100%;width:auto}.editions-page .general .text .subtitle{color:#b3b3b3}.editions-page .general .text .buttons{height:auto;border-top:none;padding-top:0;margin-top:auto}.edition-details{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:calc(var(--master) * .5)}.edition-details .image:first-child{grid-column:span 2;grid-row:span 2;background-color:#e6e6e6}.edition-details .image:first-child img{object-fit:contain;mix-blend-mode:multiply}.edition-details .image:nth-child(2){aspect-ratio:16/9;grid-column:span 2}.edition-details .text{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;border-top:1px solid;padding-top:calc(var(--master) * .5);border-bottom:1px solid;padding-bottom:calc(var(--master) * .5)}.edition-details .text .btn:not(:hover) .circle{background:rgb(179,179,179)}.edition-details .text .btn:not(:hover) .title{color:#b3b3b3}.edition-details .text p{font-family:Iconyc Mono,sans-serif;font-weight:100;font-style:normal;font-optical-sizing:auto;line-height:120%;text-transform:uppercase}.edition-details .text p strong,.edition-details .text p b{font-weight:400}.edition-details .text p{font-size:.8em}.shop-editions .shop-intro .description{text-align:right;align-items:flex-end}.shop-editions .shop-body{grid-template-columns:1fr}@media only screen and (max-width: 1200px){.shop-editions .shop-body .shop-grid{grid-template-columns:repeat(4,1fr)}}.shop-editions .shop-body .shop-grid article{grid-column:span 2}.shop-editions .shop-body .shop-grid article a{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--master) * .75)}.shop-editions .shop-body .shop-grid article a .image{aspect-ratio:4/3;margin-bottom:0;background-color:#eaeaea}.shop-editions .shop-body .shop-grid article a .image img{mix-blend-mode:multiply}.shop-editions .shop-body .shop-grid article a .text{border-top:1px solid var(--color-text);border-bottom:1px solid var(--color-text);flex-wrap:wrap;align-items:flex-end;padding-block:calc(var(--master) * .25)}.shop-editions .shop-body .shop-grid article a .text .subtitle{color:var(--color-text);width:100%;margin-bottom:auto}.shop-editions .shop-body .shop-grid article a .text p:not(.price):before{content:"";display:block;width:.75em;height:.75em;border-left:1px solid var(--color-text);border-top:1px solid var(--color-text);transform:rotate(-45deg);margin:0 0 1.25em .33em}.shop-editions .shop-body .shop-grid article a .text .price{margin-left:auto}.shop-editions .shop-body .shop-grid article:nth-child(3) a .image,.shop-editions .shop-body .shop-grid article:nth-child(4) a .image,.shop-editions .shop-body .shop-grid article:nth-child(9) a .image,.shop-editions .shop-body .shop-grid article:nth-child(10) a .image{order:2}.shop-editions .shop-body .shop-grid article:nth-child(3) a .text,.shop-editions .shop-body .shop-grid article:nth-child(4) a .text,.shop-editions .shop-body .shop-grid article:nth-child(9) a .text,.shop-editions .shop-body .shop-grid article:nth-child(10) a .text{order:1;position:relative}.shop-editions .shop-body .shop-grid article:nth-child(3) a .text p:not(.price):before,.shop-editions .shop-body .shop-grid article:nth-child(4) a .text p:not(.price):before,.shop-editions .shop-body .shop-grid article:nth-child(9) a .text p:not(.price):before,.shop-editions .shop-body .shop-grid article:nth-child(10) a .text p:not(.price):before{transform:rotate(135deg);position:absolute;right:.33em;bottom:3em}.shop-editions .shop-body .shop-grid article:nth-child(5){grid-column:span 3}.shop-editions .shop-body .shop-grid article:nth-child(6){grid-column:span 1;display:flex}.shop-editions .shop-body .shop-grid article:nth-child(6) a{display:flex;flex-direction:column;justify-content:space-between;gap:calc(var(--master) * .25)}.shop-editions .shop-body .shop-grid article:nth-child(6) a .image{height:60%}.shop-editions .shop-body .shop-grid article:nth-child(6) a .text{border-top:none;padding-top:0;height:50%}.shop-editions .shop-body .shop-grid article:nth-child(6) a .text p:not(.price):before{transform:rotate(45deg)}.projects-page .block-about .text:last-child p{max-width:40em}.projects-page .projects-list article .text .btn{align-self:flex-start}@media only screen and (min-width: 800px){.projects-page .projects-list article .text .btn{height:80px}}@media only screen and (max-width: 800px){.projects-page .projects-list article .text .btn{margin-top:calc(var(--master) * .5)}}.projects-page .projects-past-list article{display:grid;grid-template-columns:1fr 2fr;gap:calc(var(--master) * .5)}@media only screen and (max-width: 800px){.projects-page .projects-past-list article{grid-template-columns:1fr}}.projects-page .projects-past-list article .text{border-bottom:1px solid rgb(230,230,230);border-top:1px solid rgb(230,230,230);padding-block:calc(var(--master) * .5);display:grid;grid-template-columns:1fr 1fr;gap:0 calc(var(--master) * .5)}@media only screen and (max-width: 800px){.projects-page .projects-past-list article .text{grid-template-columns:1.5fr 1fr}}.projects-page .projects-past-list article .text .subtitle{grid-row:span 2}.projects-page .projects-past-list article .text .btn{align-self:flex-start;width:0}.projects-page .projects-past-list article+article{margin-top:var(--master)}
