/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@font-face{font-family:Italiana;font-style:normal;font-weight:400;font-display:swap;src:url(/fontes/italiana-latin.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(/fontes/manrope-300-latin-ext.woff2)format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(/fontes/manrope-300-latin.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fontes/manrope-400-latin-ext.woff2)format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fontes/manrope-400-latin.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fontes/manrope-500-latin-ext.woff2)format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fontes/manrope-500-latin.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fontes/manrope-600-latin-ext.woff2)format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fontes/manrope-600-latin.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fontes/manrope-700-latin-ext.woff2)format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fontes/manrope-700-latin.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fontes/manrope-800-latin-ext.woff2)format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fontes/manrope-800-latin.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fontes/manrope-600-seta.woff2)format("woff2");unicode-range:u+2192}@font-face{font-family:Parisienne;font-style:normal;font-weight:400;font-display:swap;src:url(/fontes/parisienne-latin-ext.woff2)format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Parisienne;font-style:normal;font-weight:400;font-display:swap;src:url(/fontes/parisienne-latin.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--wine:#2b161b;--wine-soft:#3c2028;--mauve:#9e7e86;--pink:#ff6a97;--hot:#fa036b;--cream:#eee9eb;--paper:#f7f1f3;--acid:#7dff47;--black:#090707;--ease:cubic-bezier(.65,0,.35,1);--out:cubic-bezier(.22,1,.36,1);--hero-p:0;--frankie-p:0;--disc-p:0;--dance-p:0;--altura-cena:1vh}@supports (height:1svh){:root{--altura-cena:1svh}}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--wine);scrollbar-gutter:stable}html.is-weighted-scrolling{scroll-behavior:auto}body{background:var(--cream);color:var(--wine);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Manrope,Arial,sans-serif;font-size:16px;overflow-x:clip}body.is-loading,body.is-panel-open{overflow:hidden}::selection{background:var(--hot);color:#fff}a{color:inherit;text-decoration:none}img{display:block}.icone-seta{vertical-align:-.12em;flex-shrink:0;width:1em;min-width:1em;height:1em;display:inline-block}a,button{-webkit-tap-highlight-color:transparent}button{font:inherit}a:focus-visible{outline:2px solid var(--acid);outline-offset:5px}.page-progress{z-index:150;transform-origin:0;background:var(--hot);pointer-events:none;width:100%;height:3px;position:fixed;top:0;left:0;transform:scaleX(0)}.medidor{z-index:500;background:#090707eb;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;line-height:1.45;position:fixed;bottom:.5rem;left:.5rem;right:.5rem}.medidor,.medidor button{border:1px solid var(--acid);color:var(--acid);padding:.7rem}.medidor button{width:100%;font:inherit;letter-spacing:.1em;text-transform:uppercase;background:0 0;margin-bottom:.6rem;font-size:.8rem;display:block}.medidor button:disabled{border-color:var(--hot);color:var(--hot)}.medidor pre{white-space:pre-wrap;margin:0 0 .5rem}.medidor pre:last-child{border-top:1px solid #7dff4759;margin-bottom:0;padding-top:.5rem}.medidor{max-height:70svh;overflow:auto}.medidor.is-gravando{bottom:max(.5rem,env(safe-area-inset-bottom));background:0 0;border:0;padding:0;left:auto}.medidor.is-gravando button{border-color:var(--hot);color:var(--hot);background:#090707eb;margin:0;padding:.6rem 1rem}.site-header{z-index:120;color:#fff3f6;text-shadow:0 1px 12px #09070773;pointer-events:none;background:linear-gradient(#2b161bc7,#2b161b52 62%,#0000);grid-template-columns:1fr auto 1fr;align-items:center;width:100%;padding:1.15rem 1.5rem 2.4rem;display:grid;position:fixed;top:0;left:0}.site-header a,.site-header button{pointer-events:auto}.header-code,.site-header nav{letter-spacing:.14em;text-transform:uppercase;font-size:.66rem;font-weight:600}.wordmark{transition:opacity .5s var(--out),transform .5s var(--out);font-family:Parisienne,cursive;font-size:clamp(1.55rem,2.2vw,2.25rem);line-height:1}html.js .marca-escondida .wordmark{visibility:hidden;opacity:0;transition:opacity .5s var(--out),transform .5s var(--out),visibility 0s linear .5s;transform:translateY(-.4rem)}.menu-toggle{display:none}.site-header nav{justify-content:flex-end;align-items:center;gap:clamp(.85rem,1.6vw,2rem);display:flex}.site-header nav a{position:relative}.site-header nav a:after{content:"";transform-origin:100%;height:1px;transition:transform .45s var(--out);background:currentColor;position:absolute;bottom:-.35rem;left:0;right:0;transform:scaleX(0)}.site-header nav a:hover:after{transform-origin:0;transform:scaleX(1)}.language-switch{color:#fff3f68f;letter-spacing:.08em;text-transform:uppercase;background:#ff6a9733;border:1px solid #fff3f694;border-radius:999px;align-items:center;gap:.32rem;min-width:3.9rem;padding:.38rem .48rem;font-size:.54rem;font-weight:600;transition:border-color .3s,background .3s;display:inline-flex}.language-switch:hover{border-color:var(--pink);background:#fa036b4d}.language-switch span{opacity:.6;transition:opacity .3s}.language-switch span.active{color:#fff;opacity:1}.language-switch i{background:var(--pink);border-radius:50%;width:.28rem;height:.28rem}.custom-cursor{z-index:300;background:var(--hot);color:#fff;pointer-events:none;width:.85rem;height:.85rem;transition:width .35s var(--out),height .35s var(--out),background .35s ease;border-radius:50%;place-items:center;display:none;position:fixed;top:0;left:0;translate:-50% -50%}.custom-cursor span{letter-spacing:.1em;opacity:0;text-transform:uppercase;white-space:nowrap;max-width:0;font-size:.6rem;font-weight:600;transition:opacity .2s 50ms;overflow:hidden}body.cursor-active .custom-cursor{background:var(--hot);width:4.5rem;height:4.5rem}body.cursor-active .custom-cursor span{opacity:1;max-width:4rem}body.cursor-acid .custom-cursor{background:var(--acid);color:var(--black)}body.cursor-ink .custom-cursor{color:#fff;background:#1f1b1d}html.sem-abertura .lp-loader,html:not(.js) .lp-loader{display:none}.lp-loader{z-index:400;transition:opacity .7s var(--out),transform .7s var(--out);background:#fff;position:fixed;inset:0;overflow:hidden}body.is-loader-out .lp-loader{opacity:0;transform:scale(1.05)}.deal-stack{position:absolute;inset:0}.deal-card{width:min(23vw,17rem);transform:translate(-50%,78vh) rotate(calc(var(--r) * .25)) scale(.92);transform:translate(-50%,calc(78 * var(--altura-cena))) rotate(calc(var(--r) * .25)) scale(.92);opacity:0;transition:transform .78s cubic-bezier(.14,.82,.24,1),opacity .2s linear;position:absolute;top:50%;left:50%;box-shadow:0 1.4rem 3.4rem #2b161b42}.deal-card.is-dealt{transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) rotate(var(--r)) scale(1);opacity:1}.deal-card img,.deal-card video{width:100%;height:auto;display:block}video{pointer-events:none;-webkit-tap-highlight-color:transparent}.video-poster{object-fit:cover;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;transition:opacity .45s;position:absolute;inset:0}.video-poster,.video-reserva{z-index:1;pointer-events:none}.sticker-pack .video-poster{background-position:50% 42%}video::-webkit-media-controls,video::-webkit-media-controls-container{appearance:none!important;opacity:0!important;display:none!important}video::-webkit-media-controls-enclosure,video::-webkit-media-controls-panel{appearance:none!important;opacity:0!important;display:none!important}video::-webkit-media-controls-overlay-play-button,video::-webkit-media-controls-panel-container{appearance:none!important;opacity:0!important;display:none!important}video::-webkit-media-controls-play-button,video::-webkit-media-controls-start-playback-button{appearance:none!important;opacity:0!important;display:none!important}.deal-gaze{aspect-ratio:640/782;width:min(23vw,17rem);box-shadow:0 2rem 5rem #2b161b6b}body.is-gazing .deal-gaze{transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) rotate(var(--r)) scale(1);opacity:1}.loader-bar{z-index:60;background:#2b161b1a;height:2px;position:absolute;bottom:0;left:0;right:0}.loader-bar span{background:var(--hot);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.hero-scroll{--hero-p:0;--hero-image-p:clamp(0,calc(var(--hero-p) * 3.9),1);--hero-name-p:clamp(0,calc((var(--hero-p) - .42) * 1.724),1);--name-cross:clamp(0,calc(var(--hero-name-p) * 2.941),1);--name-exit:clamp(0,calc((var(--hero-name-p) - .66) * 2.941),1);height:340vh;height:calc(340 * var(--altura-cena));background:var(--cream);position:relative}.hero-sticky{--mx:50vw;--my:50vh;height:100vh;height:calc(100 * var(--altura-cena));background:radial-gradient(circle at var(--mx) var(--my),#fa036b1f,transparent 21rem),var(--cream);position:sticky;top:0;overflow:hidden}@supports (height:1svh){.hero-sticky{--my:calc(50 * var(--altura-cena))}}.hero-sticky:after{z-index:1;content:"";background-image:linear-gradient(#2b161b0e 1px,#0000 0),linear-gradient(90deg,#2b161b0e 1px,#0000 0);background-size:12.5vw 100%,100% 12.5vh}.hero-name,.hero-sticky:after{pointer-events:none;position:absolute;inset:0}.hero-name{--name-gap:.13em;z-index:3;color:var(--wine);letter-spacing:-.075em;text-transform:uppercase;margin:0;font-family:Italiana,Georgia,serif;font-size:clamp(7rem,18.5vw,22rem);font-weight:400;line-height:.72}.hero-name span{will-change:transform;backface-visibility:hidden;white-space:nowrap;transition:none;position:absolute}.hero-laura{transform:translate3d(calc(var(--name-cross) * 50vw - var(--name-cross) * 100% - var(--name-cross) * var(--name-gap) + var(--name-exit) * 110vw),calc(-50% - (1 - var(--name-cross)) * 23vh),0);transform:translate3d(calc(var(--name-cross) * 50vw - var(--name-cross) * 100% - var(--name-cross) * var(--name-gap) + var(--name-exit) * 110vw),calc(-50% - (1 - var(--name-cross)) * calc(23 * var(--altura-cena))),0);top:50%;left:0}.hero-pieri{transform:translate3d(calc(-100% + var(--name-cross) * 100% - var(--name-cross) * 50vw + var(--name-cross) * var(--name-gap) - var(--name-exit) * 110vw),calc(-50% + (1 - var(--name-cross)) * 23vh),0);transform:translate3d(calc(-100% + var(--name-cross) * 100% - var(--name-cross) * 50vw + var(--name-cross) * var(--name-gap) - var(--name-exit) * 110vw),calc(-50% + (1 - var(--name-cross)) * calc(23 * var(--altura-cena))),0);inset:50% auto auto 100%}.hero-portrait{backface-visibility:hidden;z-index:4;aspect-ratio:1.55;width:clamp(34rem,52vw,58rem);height:auto;transform:translate(-50%,-50%) translateY(calc(var(--hero-image-p) * -82vh)) scale(calc(1 - var(--hero-image-p) * .06));transform:translate(-50%,-50%) translateY(calc(var(--hero-image-p) * calc(-82 * var(--altura-cena)))) scale(calc(1 - var(--hero-image-p) * .06));opacity:clamp(0,calc((1 - var(--hero-image-p)) * 6),1);transform-origin:50%;will-change:transform,opacity;border:1px solid #2b161b33;margin:0;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 2rem 5rem #2b161b38}.hero-portrait img{object-fit:cover;object-position:60% 48%;filter:saturate(.85)contrast(1.04);width:100%;height:100%;transform:scale(calc(1.025 - var(--hero-image-p) * .025))}.hero-portrait figcaption{color:#fff;letter-spacing:.11em;text-transform:uppercase;background:linear-gradient(#0000,#090707cc);justify-content:space-between;padding:1.6rem .8rem .75rem;font-size:.56rem;font-weight:600;display:flex;position:absolute;bottom:0;left:0;right:0}.hero-whisper{will-change:transform,opacity;z-index:6;color:var(--hot);opacity:clamp(0,calc(var(--hero-p) * 4.545 - 1.818),1);transform:rotate(-8deg) translateY(calc((1 - var(--hero-p)) * 4rem));font-family:Parisienne,cursive;font-size:clamp(2rem,4vw,4.5rem);line-height:.8;position:absolute;top:28%;right:5vw}.hero-whisper>span{color:#0000;background-image:linear-gradient(104deg,var(--hot) 0,var(--hot) 42%,#ff9dc2 47%,#fff4f8 50%,#ff9dc2 53%,var(--hot) 58%,var(--hot) 100%);-webkit-text-fill-color:transparent;background-position:100% 0;background-repeat:no-repeat;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;margin:-.5em -.38em;padding:.5em .38em;animation:whisper-shine 10s ease-in-out infinite;display:inline-block}@keyframes whisper-shine{0%,86%{background-position:100% 0}to{background-position:0 0}}.hero-scroll-note{z-index:5;letter-spacing:.12em;text-transform:uppercase;font-size:.6rem;font-weight:600;position:absolute;bottom:1.5rem;left:1.5rem}.hero-rule{z-index:5;background:var(--wine);width:34vw;height:1px;transform:scaleX(calc(1 - var(--hero-p)));transform-origin:100%;position:absolute;bottom:1.75rem;right:1.5rem}.world-section{--world-p:0;--world-a:clamp(0,calc((var(--world-p) - .03) * 4.2),1);height:125vh;height:calc(125 * var(--altura-cena));background:var(--wine);color:var(--cream);position:relative;overflow:clip}.world-ticker{background:var(--hot);color:#fff;text-transform:uppercase;border-top:1px solid #ffffff4d;border-bottom:1px solid #ffffff4d;font-family:Italiana,Georgia,serif;font-size:clamp(2rem,4.6vw,5rem);line-height:1;overflow:hidden}.world-ticker div{white-space:nowrap;width:max-content;padding:.65rem 0;animation:ticker 34s linear infinite}@keyframes ticker{to{transform:translate(-50%)}}.world-grid{height:100vh;height:calc(100 * var(--altura-cena));grid-template-columns:repeat(12,1fr);gap:1rem;min-height:0;padding:clamp(4.5rem,7vw,7rem) 1.5rem 3rem;display:grid;position:sticky;top:0}.section-kicker{letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:600}.world-grid>.section-kicker{grid-column:1/3}.world-grid h2{z-index:4;letter-spacing:-.055em;text-transform:uppercase;grid-column:3/12;margin:-.15em 0 0;font-family:Italiana,Georgia,serif;font-size:clamp(4.5rem,10.5vw,11rem);font-weight:400;line-height:.83;position:relative}.closing-section h2 em,.world-grid h2 em{color:var(--pink);letter-spacing:-.03em;text-transform:none;font-family:Parisienne,cursive;font-size:.86em;font-style:normal}.world-copy{z-index:5;grid-column:7/11;margin-top:5rem;font-size:clamp(1rem,1.3vw,1.3rem);font-weight:300;line-height:1.65;position:relative}.world-copy p+p{color:var(--mauve);margin-top:1.5rem}.world-signature{z-index:5;color:var(--pink);grid-column:2/7;align-self:end;font-family:Parisienne,cursive;font-size:clamp(4rem,8vw,9rem);line-height:.8;position:relative;transform:rotate(-7deg)}.world-aperture{will-change:transform;z-index:3;top:31vh;top:calc(31 * var(--altura-cena));width:clamp(17rem,27vw,30rem);height:min(61vh,43rem);height:min(calc(61 * var(--altura-cena)),43rem);transform:rotate(-3deg) scale(calc(.94 + var(--world-a) * .06));transform-origin:50%;margin:0;position:absolute;left:15vw}.sticker-pack{position:absolute;inset:0;overflow:hidden}.sticker-pack:before{z-index:4;content:"";opacity:var(--world-a);transform:rotate(2deg) scale(calc(.96 + var(--world-a) * .04));border:1px solid #ff6a97a6;inset:-.7rem}.sticker-pack:before,.sticker-video{pointer-events:none;position:absolute}.sticker-video{will-change:transform,opacity;backface-visibility:hidden;object-fit:cover;object-position:50% 42%;opacity:1;width:100%;height:100%;transform:scale(calc(1.08 - var(--world-a) * .08));-webkit-user-select:none;user-select:none;inset:0}.world-aperture figcaption{letter-spacing:.12em;opacity:var(--world-a);text-transform:uppercase;justify-content:space-between;font-size:.5rem;font-weight:600;display:flex;position:absolute;bottom:-2rem;left:0;right:0}.orbit-mark{border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:9rem;height:9rem;display:grid;position:absolute;bottom:5vw;right:5vw}.orbit-mark span{letter-spacing:.19em;text-align:center;text-transform:uppercase;font-size:.52rem;animation:spin 18s linear infinite;position:absolute;inset:-1rem}.orbit-mark i{font-family:Italiana,serif;font-size:2rem;font-style:normal}@keyframes spin{to{transform:rotate(1turn)}}[data-reveal]{opacity:0;transition:opacity 1.1s var(--out),transform 1.1s var(--out);transform:translateY(3.5rem)}[data-reveal].seen{opacity:1;transform:translateY(0)}.frankie-scroll{--frankie-p:0;--frankie-a:clamp(0,calc(var(--frankie-p) * 1.3),1);--frankie-ui:clamp(0,calc((var(--frankie-p) - .66) * 9),1);--frankie-vignette-a:clamp(0,calc((var(--frankie-p) - .45) * 3.2),1);height:130vh;height:calc(130 * var(--altura-cena));background:var(--black);position:relative}.frankie-sticky{height:100vh;height:calc(100 * var(--altura-cena));background:var(--black);color:#fff;position:sticky;top:0;overflow:hidden}.frankie-video{background:var(--black);filter:saturate(.9)contrast(1.04)brightness(.78);object-fit:cover;object-position:50% 50%;pointer-events:none;-webkit-user-select:none;user-select:none;border:0;width:100%;height:100%;position:absolute;inset:0}.frankie-vignette{z-index:1;opacity:var(--frankie-vignette-a);background:linear-gradient(90deg,#09070773,#0000 38% 65%,#09070766),linear-gradient(#0000 52%,#090707bf);position:absolute;inset:0}.frankie-copy{z-index:4;bottom:4vh;bottom:calc(4 * var(--altura-cena));width:min(46rem,72vw);opacity:var(--frankie-ui);transform:translateY(calc((1 - var(--frankie-ui)) * 4rem));position:absolute;left:4vw}.frankie-kicker{color:#fff;letter-spacing:.17em;text-transform:uppercase;background:#090707b8;border:1px solid #ffffff52;width:max-content;padding:.48rem .7rem;font-size:.62rem;font-weight:600;display:inline-flex}.frankie-copy h2{color:var(--pink);letter-spacing:-.06em;transform-origin:0;margin:0;font-family:Parisienne,cursive;font-size:clamp(8rem,19vw,20rem);font-weight:400;line-height:.82;transform:rotate(-6deg)}.frankie-details{border-top:1px solid #fff6;grid-template-columns:auto minmax(15rem,29rem);align-items:start;gap:1.25rem;width:min(48rem,78vw);margin:.9rem 0 0 clamp(3rem,14vw,14rem);padding-top:.9rem;display:grid}.frankie-copy p{width:auto;margin:0;font-size:clamp(.9rem,1.1vw,1.15rem);font-weight:300;line-height:1.6}.listen-disc{z-index:6;top:16vh;top:calc(16 * var(--altura-cena));background:var(--hot);color:#fff;width:clamp(7rem,10vw,11rem);height:clamp(7rem,10vw,11rem);opacity:var(--frankie-ui);transform:scale(calc(.82 + var(--frankie-ui) * .18));border-radius:50%;place-items:center;display:grid;position:absolute;right:6vw}.listen-disc:focus-visible{opacity:1;animation:none;transform:none}.disc-face{transform:rotate(calc(var(--frankie-a) * 180deg));will-change:transform;place-items:center;display:grid;position:absolute;inset:0}.frankie-scroll.is-complete .disc-face{animation:disc-free-spin 7s linear infinite}@keyframes disc-free-spin{0%{transform:rotate(180deg)}to{transform:rotate(540deg)}}.disc-label{letter-spacing:.13em;text-align:center;text-transform:uppercase;font-size:.48rem;font-weight:600;position:absolute;inset:.75rem}.listen-disc i{width:1.1rem;font-style:normal;display:block}.listen-disc i svg{width:100%;height:auto;display:block}.act-number{z-index:5;letter-spacing:.14em;font-size:.58rem;font-weight:600;position:absolute;bottom:1.5rem;right:1.5rem}.discography-scroll{--disc-p:0;--faixas:4;height:calc((100 + 80 * (var(--faixas) - 1)) * 1vh);height:calc((100 + 80 * (var(--faixas) - 1)) * var(--altura-cena));background:var(--mauve);position:relative}.discography-sticky{height:100vh;height:calc(100 * var(--altura-cena));background:linear-gradient(120deg,#ffffff24,transparent 38%),var(--mauve);position:sticky;top:0;overflow:clip}.discography-head{z-index:4;letter-spacing:.13em;text-transform:uppercase;justify-content:flex-start;font-size:.6rem;font-weight:600;display:flex;position:absolute;top:5.8rem;left:1.5rem;right:1.5rem}.discography-head>span{color:var(--wine)}.release-track{top:16vh;top:calc(16 * var(--altura-cena));width:max-content;transform:translateX(calc(var(--disc-p) * (100vw - 100%)));will-change:transform;gap:2.25vw;padding-left:25vw;padding-right:2.25vw;display:flex;position:absolute;left:0}.release{appearance:none;text-align:left;font:inherit;width:61vw;height:70vh;height:calc(70 * var(--altura-cena));background:var(--cream);color:var(--wine);transition:box-shadow .6s var(--out);border:1px solid #2b161b59;flex:0 0 61vw;grid-template-columns:55% 45%;display:grid;position:relative;overflow:hidden;box-shadow:0 2rem 5rem #2b161b26}.release:hover{box-shadow:0 2.5rem 7rem #2b161b4d}.release:after{z-index:8;border:0 solid var(--hot);content:"";pointer-events:none;transition:border-width .45s var(--out);position:absolute;inset:0}.release:hover:after{border-width:.55rem}.release .release-figura{grid-area:1/1/4;margin:0;display:block;overflow:hidden}.release .release-figura picture{display:contents}.release .release-figura img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--out)}.release:hover .release-image-main{transform:scale(1.055)}.release-rose .release-image-main{object-fit:cover;object-position:50% 44%;background:0 0;padding:0;transform:scale(1.035)}.release-full{background:var(--wine-soft);color:#fff;grid-template-columns:30% 70%}.release-full .release-figura{z-index:1;grid-area:1/2/4;position:relative;inset:auto;overflow:hidden}.release-full .release-figura:after{z-index:2;content:"";background:linear-gradient(90deg,#2b161b47,#0000 28%);position:absolute;inset:0}.release-full .release-image-main{z-index:1;object-fit:cover;object-position:50% center;padding:0;position:relative}.release-full .release-meta,.release-full .release-title{z-index:3;grid-column:1;position:relative}.release-full .release-title{text-shadow:0 .2rem 1.2rem #090707bf;width:auto;margin-left:0}.release-meta{letter-spacing:.13em;grid-column:2;justify-content:space-between;align-self:start;padding:1.3rem;font-size:.58rem;font-weight:600;display:flex}.release-title{grid-column:2;align-self:center;padding:1.3rem;display:block}.release-title .release-nome{letter-spacing:-.055em;text-transform:uppercase;max-width:6em;margin:0;font-family:Italiana,Georgia,serif;font-size:clamp(3rem,5.8vw,7rem);font-weight:400;line-height:.78;display:block}.release-titulo-longo{container-type:inline-size}.release-titulo-longo .release-title .release-nome{max-width:none;font-size:5.1cqw}.release-title .release-nota{letter-spacing:.1em;text-transform:uppercase;margin:1.2rem 0 0;font-size:.7rem;font-weight:600;display:block}.release-wine{background:var(--wine);color:var(--cream)}.release-acid{background:var(--acid);color:var(--black)}.release-dust{background:#d8c7cb}.release-full.release-dust{color:var(--wine)}.release-full.release-dust .release-title{text-shadow:none}.release-panel{z-index:200;color:var(--cream);pointer-events:none;background:0 0;position:fixed;inset:0}.release-panel.is-open{pointer-events:auto}.release-panel-tinta{top:var(--bubble-y,50vh);top:var(--bubble-y,calc(50 * var(--altura-cena)));left:var(--bubble-x,50vw);width:calc(var(--bubble-r,120vmax) * 2);height:calc(var(--bubble-r,120vmax) * 2);margin-top:calc(var(--bubble-r,120vmax) * -1);margin-left:calc(var(--bubble-r,120vmax) * -1);background:var(--wine);pointer-events:none;border-radius:50%;transition:transform .78s cubic-bezier(.76,0,.24,1);position:absolute;transform:scale(0)}.release-panel.is-open .release-panel-tinta{transform:scale(1)}.release-panel:before{background:radial-gradient(circle at var(--bubble-x,50vw) var(--bubble-y,50vh),#fa036b38,transparent 55%),radial-gradient(circle at 84% 8%,#ff6a9729,transparent 45%);background:radial-gradient(circle at var(--bubble-x,50vw) var(--bubble-y,calc(50 * var(--altura-cena))),#fa036b38,transparent 55%),radial-gradient(circle at 84% 8%,#ff6a9729,transparent 45%);content:"";opacity:0;pointer-events:none;transition:opacity .4s var(--out);position:absolute;inset:0}.release-panel.is-open:before{opacity:1;transition-delay:.52s}.release-panel-acid:before{background:radial-gradient(circle at var(--bubble-x,50vw) var(--bubble-y,50vh),#7dff4729,transparent 55%),radial-gradient(circle at 84% 8%,#fa036b29,transparent 45%);background:radial-gradient(circle at var(--bubble-x,50vw) var(--bubble-y,calc(50 * var(--altura-cena))),#7dff4729,transparent 55%),radial-gradient(circle at 84% 8%,#fa036b29,transparent 45%)}.release-panel-scroll{z-index:2;opacity:0;overscroll-behavior:contain;width:100%;height:100%;transition:opacity .4s var(--out);position:relative;overflow-y:auto}.release-panel.is-open .release-panel-scroll{opacity:1;transition-delay:.52s}.release-panel-inner{grid-template-columns:repeat(12,1fr);gap:2.5rem 2rem;padding:7rem 4vw 6rem;display:grid}.release-panel-close{z-index:5;appearance:none;width:4.6rem;height:4.6rem;color:var(--cream);opacity:0;transition:opacity .4s var(--out),background .4s var(--out),transform .4s var(--out);background:0 0;border:1px solid #eee9eb66;border-radius:50%;font-size:2.4rem;line-height:1;position:absolute;top:1.6rem;right:2vw}.release-panel.is-open .release-panel-close{opacity:1;transition-delay:.52s}.release-panel-close:hover{background:var(--hot);transform:rotate(90deg)}.panel-head{grid-column:1/8}.panel-meta{letter-spacing:.13em;justify-content:flex-start;gap:1.4rem;font-size:.58rem;font-weight:600;display:flex}.panel-head h2{letter-spacing:-.05em;text-transform:uppercase;margin:1.2rem 0 0;font-family:Italiana,Georgia,serif;font-size:clamp(3.4rem,8vw,8rem);font-weight:400;line-height:.85}.panel-note{color:var(--pink);margin:1rem 0 0;font-family:Parisienne,cursive;font-size:clamp(1.6rem,3vw,2.6rem)}.panel-disc{grid-area:1/8/3/13;place-items:center;display:grid}.panel-disc-face{aspect-ratio:1;background:repeating-radial-gradient(circle,#ffffff0d 0 2px,#090707e6 2px 4px),#120d0f;border-radius:50%;place-items:center;width:min(30vw,26rem);animation:disc-spin 16s linear infinite;display:grid;position:relative;box-shadow:0 2rem 5rem #0907078c}.panel-disc-face img{object-fit:cover;border:1px solid #eee9eb40;border-radius:50%;width:38%;height:38%}.panel-disc-face:after{background:var(--wine);content:"";border-radius:50%;width:4%;height:4%;position:absolute}@keyframes disc-spin{to{transform:rotate(1turn)}}.panel-about{grid-column:1/7}.panel-listen{grid-column:8/13}.panel-gallery{grid-column:1/13}.release-panel h3{color:#eee9eb99;letter-spacing:.13em;text-transform:uppercase;margin:0 0 1.1rem;font-size:.58rem;font-weight:600}.panel-about p{max-width:42ch;margin:0;font-size:clamp(1rem,1.2vw,1.2rem);line-height:1.65}.panel-facts{border-top:1px solid #eee9eb38;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 2rem;margin:2.5rem 0 0;padding-top:1.2rem;display:grid}.panel-facts dt{color:#eee9eb8c;letter-spacing:.13em;text-transform:uppercase;font-size:.56rem;font-weight:600}.panel-facts dd{margin:.45rem 0 0;font-family:Italiana,serif;font-size:1.4rem}.panel-listen iframe{border:0;border-radius:0;width:100%;height:152px}.panel-out{border-bottom:1px solid var(--cream);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.8rem;margin-top:1.4rem;padding-bottom:.4rem;font-size:.65rem;font-weight:600;display:inline-flex}.discography-line{background:#2b161b3d;height:1px;position:absolute;bottom:2rem;left:1.5rem;right:1.5rem}.discography-line:after{background:var(--hot);content:"";width:100%;height:3px;transform:scaleX(var(--disc-p));transform-origin:0;display:block}.panel-gallery-faixa{--foto-altura:min(calc(34 * var(--altura-cena)),22rem);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.panel-gallery-trilho{width:max-content;animation:galeria-deriva calc(var(--fotos,3) * 8s) linear infinite;animation-play-state:paused;display:flex}.panel-gallery.is-visivel .panel-gallery-trilho{animation-play-state:running}.panel-gallery-trilho img{width:auto;max-width:none;height:var(--foto-altura);object-fit:cover;opacity:0;filter:grayscale()brightness(.35);transition:opacity .9s var(--out),transform 1.2s var(--out),filter 1.9s ease;transition-delay:calc(var(--i,0) * .14s);border:1px solid #eee9eb2e;flex:none;margin-right:1rem;transform:translateY(1.4rem)scale(.97)}.panel-gallery.is-revelada .panel-gallery-trilho img{opacity:1;filter:none;transform:none}@keyframes galeria-deriva{to{transform:translate(-50%)}}@media (hover:hover) and (pointer:fine){.panel-gallery-faixa:hover .panel-gallery-trilho{animation-play-state:paused}}@media (max-width:860px){.panel-gallery-faixa{--foto-altura:58vw}.panel-gallery-trilho img{margin-right:.75rem}}@media (prefers-reduced-motion:reduce){.panel-gallery-faixa{-webkit-mask-image:none;mask-image:none}.panel-gallery-trilho{flex-wrap:wrap;gap:1rem;width:auto;animation:none}.panel-gallery-trilho img{max-width:100%;height:auto;max-height:var(--foto-altura);opacity:1;filter:none;margin:0;transition:none;transform:none}.panel-gallery-trilho img[aria-hidden=true]{display:none}}.dance-scroll{--dance-p:0;--dance-a:clamp(0,calc(var(--dance-p) * 1.4),1);height:230vh;height:calc(230 * var(--altura-cena));background:var(--black);position:relative}.dance-sticky{height:100vh;height:calc(100 * var(--altura-cena));background:var(--black);color:#fff;position:sticky;top:0;overflow:hidden}.dance-image{will-change:transform;backface-visibility:hidden;object-fit:cover;filter:grayscale()contrast(1.25)brightness(.58);width:116%;height:116%;transform:scale(calc(1.12 - var(--dance-a) * .12)) rotate(calc((.5 - var(--dance-a)) * 2deg));position:absolute;inset:-8%}.dance-sticky:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(#0000 30%,#09070747 55%,#09070799);position:absolute;inset:0}.dance-noise{mix-blend-mode:screen;opacity:.42;background:repeating-radial-gradient(circle at 20% 30%,#0000 0,#ffffff0a 1px,#0000 2px 5px),linear-gradient(90deg,#000000b8,#0000 50%,#0000004d);position:absolute;inset:0}.dance-script{top:11vh;top:calc(11 * var(--altura-cena));transform:rotate(-11deg) translateX(calc((1 - var(--dance-a)) * 14vw));font-family:Parisienne,cursive;font-size:clamp(5rem,12vw,13rem);line-height:.7;right:8vw}.dance-script,.dance-sticky h2{z-index:3;color:var(--acid);position:absolute}.dance-sticky h2{bottom:9vh;bottom:calc(9 * var(--altura-cena));letter-spacing:-.075em;text-transform:uppercase;margin:0;font-family:Italiana,Georgia,serif;font-size:clamp(6rem,14.2vw,16rem);font-weight:400;line-height:.67;left:2vw}.dance-sticky h2 span{display:block}.dance-sticky h2 span:first-child{transform:translateX(calc((1 - var(--dance-a)) * -22vw))}.dance-sticky h2 span:last-child{transform:translateX(calc((1 - var(--dance-a)) * 22vw))}.dance-sticky>p{z-index:4;bottom:6vh;right:4vw;bottom:calc(6 * var(--altura-cena));text-align:right;margin:0;font-size:clamp(.75rem,1vw,1rem);line-height:1.55;position:absolute}.dance-sticky>a{z-index:5;letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #fff;align-items:center;gap:1rem;padding-bottom:.45rem;font-size:.65rem;font-weight:600;display:flex;position:absolute;top:50%;right:4vw}.closing-section{min-height:100vh;min-height:calc(100 * var(--altura-cena));background:radial-gradient(circle at 82% 20%,#fa036b24,transparent 24rem),var(--cream);grid-template-columns:repeat(12,1fr);gap:1rem;padding:10rem 1.5rem 4rem;display:grid;position:relative;overflow:hidden}.closing-section>.section-kicker{grid-column:1/3}.closing-section h2{z-index:2;letter-spacing:-.065em;text-transform:uppercase;grid-column:3/12;margin:0;font-family:Italiana,Georgia,serif;font-size:clamp(6rem,13vw,14rem);font-weight:400;line-height:.75;position:relative}.closing-meta{border-top:1px solid #2b161b47;grid-column:3/10;grid-template-columns:repeat(3,1fr);align-self:end;gap:2rem;margin-top:3rem;padding-top:1rem;display:grid}.closing-meta span{letter-spacing:.13em;text-transform:uppercase;font-size:.58rem;font-weight:600}.closing-meta p{margin:.55rem 0 0;font-family:Italiana,serif;font-size:clamp(1.25rem,1.8vw,2rem)}.closing-cta{z-index:3;border-bottom:1px solid var(--wine);letter-spacing:.12em;text-transform:uppercase;grid-column:9/13;justify-content:space-between;align-self:end;align-items:center;padding:0 0 .7rem;font-size:.7rem;font-weight:600;display:flex;position:relative}.closing-signature{color:#9e7e8638;pointer-events:none;font-family:Parisienne,cursive;font-size:clamp(14rem,34vw,34rem);line-height:.7;position:absolute;bottom:-.28em;right:-.06em;transform:rotate(-9deg)}.site-footer{background:var(--hot);color:#fff;letter-spacing:.14em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;padding:1.5rem;font-size:.75rem;font-weight:700;display:grid}.site-footer-marca{align-items:baseline;gap:.9rem;display:flex}.site-footer-assinatura{letter-spacing:0;text-transform:none;font-family:Parisienne,cursive;font-size:clamp(1.55rem,2.2vw,2.25rem);font-weight:400;line-height:1}.site-footer>div{gap:2rem;display:flex}.site-footer>a{justify-self:end}.site-footer a{transition:opacity .3s;position:relative}.site-footer a:after{content:"";position:absolute;inset:-12px -6px}.site-footer a:hover{opacity:.55}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html.cursor-vivo .custom-cursor{display:grid}html.cursor-vivo a,html.cursor-vivo body,html.cursor-vivo button{cursor:none}}@media (max-width:860px){.hero-sticky:after{display:none}.dance-image,.disc-face,.hero-name span,.hero-portrait,.hero-whisper,.page-progress,.release-track,.sticker-video,.world-aperture{will-change:auto}.frankie-video,.sticker-video{filter:none}.deal-card,.panel-disc-face{box-shadow:0 .5rem 1.4rem #2b161b3d}.site-header{grid-template-columns:auto 1fr;padding:1rem}.header-code{display:none}.wordmark{justify-self:start;font-size:1.75rem}.site-header nav{gap:.72rem}.site-header nav a{letter-spacing:.06em;font-size:.54rem}.language-switch{min-width:3.5rem;padding:.32rem .4rem}.deal-card,.deal-gaze{width:58vw}.hero-scroll{height:310vh;height:calc(310 * var(--altura-cena))}.hero-name{font-size:17vw}.hero-portrait{aspect-ratio:1.5;width:88vw;height:auto;transform:translate(-50%,-50%) translateY(calc(var(--hero-image-p) * -76vh)) scale(calc(1 - var(--hero-image-p) * .04));transform:translate(-50%,-50%) translateY(calc(var(--hero-image-p) * calc(-76 * var(--altura-cena)))) scale(calc(1 - var(--hero-image-p) * .04))}.hero-whisper{font-size:2.8rem;top:auto;bottom:12%;right:1.5rem}.hero-rule{width:44vw}@media (max-width:540px){.hero-rule{bottom:3.4rem}}.world-grid{padding:5rem 1rem 6rem;display:block;position:relative;top:auto}.world-grid,.world-section{height:auto;min-height:0}.world-grid h2{margin-top:3rem;font-size:16vw;line-height:.88}.world-copy{width:82%;margin:4rem 0 0 auto}.world-aperture{width:min(80vw,24rem);height:min(62vh,34rem);height:min(calc(62 * var(--altura-cena)),34rem);margin:3.5rem auto 7rem;position:relative;top:auto;left:auto;transform:rotate(-2deg)}.world-aperture figcaption{letter-spacing:.08em;font-size:.46rem;bottom:-2.4rem;left:.2rem;right:.2rem}.sticker-pack:before,.world-aperture figcaption{opacity:1}.sticker-video{opacity:1;transform:none}.world-signature{margin-top:2rem;font-size:18vw}.orbit-mark{display:none}.frankie-copy{bottom:4vh;bottom:calc(4 * var(--altura-cena));width:calc(100% - 2rem);left:1rem}.frankie-copy h2{margin-top:.1em;font-size:28vw}.frankie-details{grid-template-columns:1fr;gap:.65rem;width:88%;margin:.7rem 0 0 auto;padding-top:.65rem}.frankie-kicker{padding:.4rem .55rem;font-size:.5rem}.frankie-copy p{width:auto;margin:0;font-size:.82rem}.listen-disc{top:13vh;top:calc(13 * var(--altura-cena));right:1rem}.discography-scroll{height:calc(100vh + (91 * var(--faixas) - 89) * 1vw);height:calc(100 * var(--altura-cena) + (91 * var(--faixas) - 89) * 1vw)}.release-track{top:17vh;top:calc(17 * var(--altura-cena));gap:5vw;padding-left:8vw;padding-right:8vw}.release{width:86vw;height:72vh;height:calc(72 * var(--altura-cena));flex-basis:86vw;grid-template-columns:1fr;min-height:0}.release .release-figura{position:absolute;inset:0}.release .release-figura:after{content:"";background:linear-gradient(#0000 42%,#090707d1),linear-gradient(#0907078c,#0000 22%);display:block;position:absolute;inset:0}.release:not(.release-full){grid-template-rows:auto 1fr}.release:not(.release-full) .release-meta,.release:not(.release-full) .release-title{z-index:2;color:#fff;text-shadow:0 .15rem .9rem #0907078c;grid-column:1;position:relative}.release:not(.release-full) .release-meta{grid-row:1;align-self:start}.release:not(.release-full) .release-title{grid-row:2;align-self:end}.release-title .release-nome{font-size:15vw}.release-titulo-longo .release-title .release-nome{font-size:11cqw}.release-full{height:49vh;height:calc(49 * var(--altura-cena));grid-template-columns:30% 70%;min-height:24rem}.release-full .release-figura{grid-area:1/2/4;position:relative;inset:auto}.release-full .release-figura:after{display:none}.release-full .release-meta,.release-full .release-title{color:inherit;grid-column:1}.release-full .release-title{width:auto;text-shadow:none;align-self:center;margin:0;padding:.8rem}.release-full .release-title .release-nome{font-size:clamp(2rem,7.8vw,4rem);line-height:.82}.release-full .release-image-main{object-position:52% center;padding:0}.release-panel-inner{padding:6rem 1.25rem 4rem;display:block}.panel-head h2{font-size:15vw}.panel-disc{margin:2.5rem auto;display:block}.panel-disc-face{width:min(74vw,20rem);margin:0 auto}.panel-about,.panel-gallery,.panel-listen{margin-top:3rem}.panel-facts{grid-template-columns:1fr}.release-panel-close{width:3.4rem;height:3.4rem;font-size:1.8rem;top:1rem;right:1rem}.discography-head{top:4.9rem;left:1rem;right:1rem}.dance-image{object-position:43% center}.dance-script{top:13vh;top:calc(13 * var(--altura-cena));font-size:22vw;right:1rem}.dance-sticky h2{bottom:18vh;bottom:calc(18 * var(--altura-cena));font-size:18vw;line-height:.72;left:1rem}.dance-sticky>p{bottom:3vh;right:1rem;bottom:calc(3 * var(--altura-cena))}.dance-sticky>a{top:52%;left:1rem;right:auto}.closing-section{min-height:100vh;min-height:calc(100 * var(--altura-cena));flex-direction:column;justify-content:flex-end;padding:7rem 1rem 3rem;display:flex}.closing-section h2{margin-top:3rem;font-size:20vw}.closing-meta{grid-template-columns:1fr;gap:1.5rem;margin:7rem 0 0 20%}.closing-cta{margin:4rem 0 0 20%}.closing-signature{font-size:56vw}.site-footer{grid-template-columns:1fr auto;gap:1.5rem;padding:1.25rem 1rem}.site-footer>div{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.lp-loader{display:none}a,body,button{cursor:auto}.custom-cursor{display:none}*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.sticker-pack .sticker-video,[data-reveal]{opacity:1;transform:none}.release-panel-tinta{transition:none;transform:scale(1)}.release-panel{opacity:0;transition:opacity .2s linear}.release-panel.is-open{opacity:1}.release-panel-close,.release-panel-scroll{opacity:1;transition:none}.hero-whisper,.panel-disc-face{animation:none}.hero-whisper{color:var(--hot);-webkit-text-fill-color:var(--hot);background-image:none}}@media (min-width:861px) and (max-width:1180px){.site-header nav{gap:1.1rem}.site-header nav a{font-size:.56rem}.closing-section,.world-grid{gap:1rem .8rem}.world-copy{grid-column:7/13}.release{flex-basis:74vw;width:74vw}.release-panel-inner{padding:6rem 4vw 5rem}.panel-about,.panel-head{grid-column:1/8}.panel-disc,.panel-listen{grid-column:8/13}.deal-card,.deal-gaze{width:min(32vw,20rem)}}@media (max-width:420px){.site-header{grid-template-columns:1fr;gap:.55rem;padding:.75rem .9rem}.wordmark{font-size:1.5rem}.site-header nav{justify-content:space-between;gap:.4rem}.site-header nav a{letter-spacing:.05em;font-size:.56rem}.language-switch{padding:.3rem .55rem;font-size:.5rem}.release-panel-inner{padding:5.5rem 1rem 3.5rem}.deal-card,.deal-gaze{width:66vw}.world-copy p{font-size:.98rem}}@media (max-height:540px) and (orientation:landscape){.hero-name{font-size:13vw}.hero-whisper{font-size:1.5rem}.hero-portrait{width:34vw;height:62vh;height:calc(62 * var(--altura-cena))}.panel-head h2{font-size:clamp(2.4rem,7vw,5rem)}.deal-card,.deal-gaze{width:26vw}.panel-disc-face{width:min(22vw,14rem)}.release-panel-inner{padding-top:5rem}.world-aperture{height:70vh;height:calc(70 * var(--altura-cena))}.lp-loader{display:none}}@media (min-width:1800px){.release-panel-inner{max-width:106rem;margin:0 auto}.release{width:min(61vw,54rem);height:min(70vh,44rem);height:min(calc(70 * var(--altura-cena)),44rem);flex-basis:min(61vw,54rem)}.release-title .release-nome{font-size:5.1rem}}@media (hover:none){.release-panel-close:hover{background:0 0;transform:none}.site-header nav a:after{display:none}.panel-out,.site-header nav a{margin-top:-.7rem;margin-bottom:-.7rem;padding-top:.7rem;padding-bottom:.7rem}.language-switch{margin-top:-.3rem;margin-bottom:-.3rem;padding-top:.62rem;padding-bottom:.62rem}}html:not(.js) [data-reveal]{opacity:1;transform:none}@supports (animation-timeline:scroll(root block)) and (animation-range:0px 100px){.dance-image,.dance-script,.dance-sticky h2 span,.discography-line:after,.frankie-copy,.frankie-vignette,.hero-laura,.hero-pieri,.hero-portrait,.hero-portrait img,.hero-rule,.hero-whisper,.listen-disc,.release-track,.sticker-pack:before,.sticker-video,.world-aperture,.world-aperture figcaption{animation-duration:1ms;animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:both}.hero-laura,.hero-pieri,.hero-portrait,.hero-portrait img,.hero-rule,.hero-whisper{animation-timeline:var(--home-timeline,scroll(root block));animation-range:var(--cena-inicio,0) var(--cena-fim,100%)}.hero-laura{animation-name:hero-laura}.hero-pieri{animation-name:hero-pieri}.hero-portrait{animation-name:hero-retrato}.hero-portrait img{animation-name:hero-retrato-foto}.hero-whisper{animation-name:hero-sussurro}.hero-rule{animation-name:hero-regua}@keyframes hero-laura{0%,42%{transform:translateY(calc(-50% - 23vh));transform:translate3d(0,calc(-50% - calc(23 * var(--altura-cena))),0)}61.72%,80.28%{transform:translate(calc(50vw - 100% - .13em),-50%)}to{transform:translate(calc(160vw - 100% - .13em),-50%)}}@keyframes hero-pieri{0%,42%{transform:translate(-100%,calc(23vh - 50%));transform:translate3d(-100%,calc(-50% + calc(23 * var(--altura-cena))),0)}61.72%,80.28%{transform:translate(calc(.13em - 50vw),-50%)}to{transform:translate(calc(.13em - 160vw),-50%)}}@keyframes hero-retrato{0%{opacity:1;transform:translate(-50%,-50%)translateY(0)scale(1)}21.37%{opacity:1}25.64%,to{opacity:0;transform:translate(-50%,-50%)translateY(-82vh)scale(.94);transform:translate(-50%,-50%) translateY(calc(-82 * var(--altura-cena))) scale(.94)}}@keyframes hero-retrato-foto{0%{transform:scale(1.025)}25.64%,to{transform:scale(1)}}@keyframes hero-sussurro{0%{opacity:0;transform:rotate(-8deg)translateY(4rem)}40%{opacity:0;transform:rotate(-8deg)translateY(2.4rem)}62%{opacity:1;transform:rotate(-8deg)translateY(1.52rem)}to{opacity:1;transform:rotate(-8deg)translateY(0)}}@keyframes hero-regua{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (min-width:861px){.sticker-pack:before,.sticker-video,.world-aperture,.world-aperture figcaption{animation-timeline:var(--home-timeline,scroll(root block));animation-range:var(--cena-inicio,0) var(--cena-fim,100%)}.world-aperture{animation-name:world-moldura}.sticker-pack:before{animation-name:world-borda}.sticker-video{animation-name:world-video}.world-aperture figcaption{animation-name:world-legenda}}@keyframes world-moldura{0%,3%{transform:rotate(-3deg)scale(.94)}26.8%,to{transform:rotate(-3deg)scale(1)}}@keyframes world-borda{0%,3%{opacity:0;transform:rotate(2deg)scale(.96)}26.8%,to{opacity:1;transform:rotate(2deg)scale(1)}}@keyframes world-video{0%,3%{opacity:1;transform:scale(1.08)}10.9%{opacity:1}26.8%,to{opacity:1;transform:scale(1)}}@keyframes world-legenda{0%,3%{opacity:0}26.8%,to{opacity:1}}.frankie-copy,.frankie-vignette,.listen-disc{animation-timeline:var(--home-timeline,scroll(root block));animation-range:var(--cena-inicio,0) var(--cena-fim,100%)}.frankie-vignette{animation-name:frankie-vinheta}.frankie-copy{animation-name:frankie-texto}.listen-disc{animation-name:frankie-disco}@keyframes frankie-vinheta{0%,45%{opacity:0}76.25%,to{opacity:1}}@keyframes frankie-texto{0%,66%{opacity:0;transform:translateY(4rem)}77.1%,to{opacity:1;transform:translateY(0)}}@keyframes frankie-disco{0%,66%{opacity:0;transform:scale(.82)}77.1%,to{opacity:1;transform:scale(1)}}.discography-line:after,.release-track{animation-timeline:var(--home-timeline,scroll(root block));animation-range:var(--cena-inicio,0) var(--cena-fim,100%)}.release-track{animation-name:disc-faixa}.discography-line:after{animation-name:disc-barra}@keyframes disc-faixa{0%{transform:translate(0)}to{transform:translate(calc(100vw - 100%))}}@keyframes disc-barra{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.dance-image,.dance-script,.dance-sticky h2 span{animation-timeline:var(--home-timeline,scroll(root block));animation-range:var(--cena-inicio,0) var(--cena-fim,100%)}.dance-image{animation-name:dance-imagem}.dance-script{animation-name:dance-assinatura}.dance-sticky h2 span:first-child{animation-name:dance-linha-a}.dance-sticky h2 span:last-child{animation-name:dance-linha-b}@keyframes dance-imagem{0%{transform:scale(1.12)rotate(1deg)}71.4%,to{transform:scale(1)rotate(-1deg)}}@keyframes dance-assinatura{0%{transform:rotate(-11deg)translate(14vw)}71.4%,to{transform:rotate(-11deg)translate(0)}}@keyframes dance-linha-a{0%{transform:translate(-22vw)}71.4%,to{transform:translate(0)}}@keyframes dance-linha-b{0%{transform:translate(22vw)}71.4%,to{transform:translate(0)}}@media (max-width:860px){@keyframes hero-retrato{0%{opacity:1;transform:translate(-50%,-50%)translateY(0)scale(1)}21.37%{opacity:1}25.64%,to{opacity:0;transform:translate(-50%,-50%)translateY(-76vh)scale(.96);transform:translate(-50%,-50%) translateY(calc(-76 * var(--altura-cena))) scale(.96)}}}@media (prefers-reduced-motion:reduce){.dance-image,.dance-script,.dance-sticky h2 span,.discography-line:after,.frankie-copy,.frankie-vignette,.hero-laura,.hero-pieri,.hero-portrait,.hero-portrait img,.hero-rule,.hero-whisper,.listen-disc,.release-track,.sticker-pack:before,.sticker-video,.world-aperture,.world-aperture figcaption{animation:none}}}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}img,video{max-width:100%}.dance-image{max-width:none}button:focus-visible{outline:2px solid var(--hot);outline-offset:4px}.site-header{padding-top:max(1rem,env(safe-area-inset-top))}.release-panel{overflow:clip}.release-panel-scroll{overflow-x:hidden}.release-panel-close{top:max(1rem,env(safe-area-inset-top));right:max(1rem,env(safe-area-inset-right))}.release-panel-inner{padding-bottom:max(4rem,env(safe-area-inset-bottom))}.panel-about,.panel-head,.panel-listen,.world-copy{min-width:0}.panel-about p,.panel-facts dd{overflow-wrap:break-word}.hero-scroll-note{bottom:max(1.5rem,env(safe-area-inset-bottom))}.hero-portrait figcaption{gap:1rem}.hero-portrait figcaption span:first-child{min-width:0}.video-poster{opacity:1}video:not(.esta-tocando)+.video-poster{transition:none}video.esta-tocando+.video-poster{opacity:0}@media (hover:none),(pointer:coarse){.release-rose .release-image-main{transform:none}.release:hover{box-shadow:0 2rem 5rem #2b161b26}.release:hover:after{border-width:0}.release:hover .release-image-main{transform:none}.release{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.language-switch,.site-header nav a{justify-content:center;align-items:center;min-height:44px;margin-top:0;margin-bottom:0;display:inline-flex}}@media (pointer:coarse){html{scroll-behavior:auto}.dance-sticky,.discography-sticky,.frankie-sticky,.hero-sticky{height:max(calc(100 * var(--altura-cena)),100dvh)}}.deal-gaze video,.gaze-frames{object-fit:cover;height:100%}.gaze-frames{z-index:2;pointer-events:none;width:100%;position:absolute;inset:0}.gaze-frames[hidden]{display:none}@media (max-width:600px){.site-header{padding:max(.5rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) .25rem max(1rem,env(safe-area-inset-left));grid-template-columns:1fr;gap:0}.wordmark{font-size:1.5rem}.site-header nav{justify-content:space-between;gap:.3rem;width:100%}.site-header nav a{letter-spacing:.04em;font-size:.6rem}.language-switch{min-width:3.5rem}.world-copy{width:min(100%,34rem)}.world-aperture{max-width:calc(100% - 2rem)}.release-track{top:max(17vh,8rem);top:max(calc(17 * var(--altura-cena)),8rem)}.release,.release-full{height:min(72vh,100vh - 10rem);height:min(calc(72 * var(--altura-cena)),calc(calc(100 * var(--altura-cena)) - 10rem));min-height:0}.release-full .release-title{padding:.5rem}.release-full .release-title .release-nome{font-size:clamp(1.35rem,7vw,2.75rem);line-height:.95}.release-title .release-nome{font-size:min(15vw,9vh);font-size:min(15vw,calc(9 * var(--altura-cena)))}.release-title .release-nota{font-size:.6rem}.discography-head{top:6.2rem}.dance-sticky h2{font-size:min(18vw,11vh);font-size:min(18vw,calc(11 * var(--altura-cena)))}.dance-sticky>a{min-height:44px;top:45%}.frankie-copy h2{font-size:min(28vw,17vh);font-size:min(28vw,calc(17 * var(--altura-cena)))}.frankie-copy{bottom:max(3rem,env(safe-area-inset-bottom))}.listen-disc{top:max(13vh,6.5rem);top:max(calc(13 * var(--altura-cena)),6.5rem)}.site-footer{padding-bottom:max(1.5rem,env(safe-area-inset-bottom));grid-template-columns:1fr}.site-footer>div{flex-wrap:wrap;gap:.75rem 1rem;display:flex}}@media (max-height:700px) and (min-width:861px){.world-section{height:auto}.world-grid{height:auto;min-height:100vh;min-height:calc(100 * var(--altura-cena));padding-bottom:5rem;position:relative}.world-grid h2,.world-grid>.section-kicker{grid-column:1/-1}.world-grid h2{font-size:clamp(3rem,8vw,7rem)}.world-aperture{grid-column:2/6;width:100%;height:26rem;margin:3rem 0;position:relative;top:auto;left:auto}.world-copy{grid-column:7/12;margin-top:3rem}.world-signature{grid-column:2/8}.orbit-mark{display:none}}@media (max-height:540px) and (orientation:landscape){.site-header{padding:.35rem max(1rem,env(safe-area-inset-right)) .35rem max(1rem,env(safe-area-inset-left));grid-template-columns:auto 1fr;gap:1rem}.header-code{display:none}.wordmark{font-size:1.5rem}.site-header nav{gap:.7rem}.hero-name{font-size:min(13vw,24vh);font-size:min(13vw,calc(24 * var(--altura-cena)))}.hero-portrait{width:min(34vw,48vh);width:min(34vw,calc(48 * var(--altura-cena)));height:auto}.hero-whisper{font-size:min(4vw,7vh);font-size:min(4vw,calc(7 * var(--altura-cena)));top:auto;bottom:16%}.hero-scroll-note{font-size:.52rem}.world-grid h2{font-size:min(12vw,5rem)}.world-copy{width:min(100%,36rem);margin-top:3rem}.frankie-copy{left:max(1rem,env(safe-area-inset-left));width:calc(100% - 2rem);bottom:2.5rem}.frankie-copy h2{font-size:min(18vw,27vh);font-size:min(18vw,calc(27 * var(--altura-cena)))}.frankie-details{grid-template-columns:auto minmax(0,1fr);gap:.7rem;width:min(76%,40rem);margin:.8rem 0 0}.frankie-copy p{font-size:.75rem;line-height:1.4}.frankie-kicker{letter-spacing:.08em;width:auto;max-width:12rem;font-size:.48rem}.listen-disc{width:4.5rem;height:4.5rem;top:4.5rem;right:max(1rem,env(safe-area-inset-right))}.disc-label{font-size:.36rem;inset:.4rem}.discography-head{top:3.8rem}.release-track{top:5.5rem}.release,.release-full{height:calc(100vh - 7.5rem);height:calc(calc(100 * var(--altura-cena)) - 7.5rem);min-height:0}.release-title .release-nome{font-size:min(9vw,13vh);font-size:min(9vw,calc(13 * var(--altura-cena)))}.release-full .release-title .release-nome{font-size:min(6vw,10vh);font-size:min(6vw,calc(10 * var(--altura-cena)));line-height:.9}.release-title .release-nota{font-size:.5rem}.release-title{padding:.8rem}.release-meta{padding:.6rem .8rem}.dance-script{font-size:min(16vw,23vh);font-size:min(16vw,calc(23 * var(--altura-cena)));top:5rem}.dance-sticky h2{bottom:18vh;bottom:calc(18 * var(--altura-cena));font-size:min(12vw,20vh);font-size:min(12vw,calc(20 * var(--altura-cena)))}.dance-sticky>a{min-height:36px;inset:auto auto 1rem 1rem}.dance-sticky>p{bottom:1rem;right:max(1rem,env(safe-area-inset-right));max-width:45%;font-size:.65rem}}@media (prefers-reduced-motion:reduce){.hero-whisper>span{-webkit-text-fill-color:var(--hot);background:0 0;animation:none}.hero-scroll{height:auto}.hero-sticky{height:max(100vh,34rem);height:max(calc(100 * var(--altura-cena)),34rem)}.hero-laura{animation:none;top:20%;transform:translateY(-50%)}.hero-pieri{animation:none;top:80%;transform:translate(-100%,-50%)}.hero-portrait{opacity:1;animation:none;transform:translate(-50%,-50%)}.hero-whisper{display:none}.dance-scroll,.discography-scroll,.frankie-scroll,.world-section{height:auto}.world-grid{height:auto;min-height:100vh;min-height:calc(100 * var(--altura-cena));position:relative}.frankie-copy,.frankie-vignette,.listen-disc,.sticker-pack:before,.world-aperture figcaption{opacity:1}.frankie-copy,.listen-disc{transform:none}.dance-sticky,.frankie-sticky{min-height:34rem;position:relative}.discography-sticky{height:auto;padding:8rem 1rem 3rem;position:relative;overflow:visible}.release-track{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1.5rem;width:100%;padding:0;display:grid;position:relative;top:auto;transform:none}.release,.release-full{width:100%;height:30rem;min-height:0}.release-title .release-nome{font-size:clamp(2rem,7vw,4rem)}.release-full .release-title .release-nome{font-size:clamp(1.5rem,5vw,3rem)}.discography-line{display:none}.dance-image,.dance-script,.dance-sticky h2 span{transform:none}}@media (max-width:600px) and (orientation:portrait){.frankie-sticky{min-height:34rem;padding-bottom:0;display:block}.frankie-scroll{min-height:44rem}.frankie-sticky>.video-poster,.frankie-video{object-fit:cover;object-position:50% 50%;width:100%;height:100%;min-height:0;position:absolute;inset:0}.frankie-vignette{pointer-events:none;background:linear-gradient(#09070714 25%,#09070738 53%,#090707f0),linear-gradient(90deg,#09070747,#0000 50%,#09070733)}.frankie-copy{right:1rem;bottom:max(2rem,env(safe-area-inset-bottom));width:auto;margin:0;position:absolute;left:1rem}.frankie-copy h2{font-size:min(25vw,14vh);font-size:min(25vw,calc(14 * var(--altura-cena)))}.frankie-details{width:100%;margin:1rem 0 0}.listen-disc{width:5rem;height:5rem}.disc-label{font-size:.4rem;inset:.5rem}.dance-script{top:max(18vh,8rem);top:max(calc(18 * var(--altura-cena)),8rem)}}@media (max-width:600px){.release-full .release-meta{flex-wrap:wrap;gap:.4rem;padding:.6rem .4rem}}html:not(.js) .hero-whisper>span{-webkit-text-fill-color:var(--hot);background:0 0;animation:none}html:not(.js) .hero-scroll{height:auto}html:not(.js) .hero-sticky{height:max(100vh,34rem);height:max(calc(100 * var(--altura-cena)),34rem)}html:not(.js) .hero-laura{animation:none;top:20%;transform:translateY(-50%)}html:not(.js) .hero-pieri{animation:none;top:80%;transform:translate(-100%,-50%)}html:not(.js) .hero-portrait{opacity:1;animation:none;transform:translate(-50%,-50%)}html:not(.js) .hero-whisper{display:none}html:not(.js) .dance-scroll,html:not(.js) .discography-scroll,html:not(.js) .frankie-scroll,html:not(.js) .world-section{height:auto}html:not(.js) .world-grid{height:auto;min-height:100vh;min-height:calc(100 * var(--altura-cena));position:relative}html:not(.js) .frankie-copy,html:not(.js) .frankie-vignette,html:not(.js) .listen-disc,html:not(.js) .sticker-pack:before,html:not(.js) .world-aperture figcaption{opacity:1}html:not(.js) .frankie-copy,html:not(.js) .listen-disc{transform:none}html:not(.js) .dance-sticky,html:not(.js) .frankie-sticky{min-height:34rem;position:relative}html:not(.js) .discography-sticky{height:auto;padding:8rem 1rem 3rem;position:relative;overflow:visible}html:not(.js) .release-track{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1.5rem;width:100%;padding:0;display:grid;position:relative;top:auto;transform:none}html:not(.js) .release,html:not(.js) .release-full{width:100%;height:30rem;min-height:0}html:not(.js) .release-title .release-nome{font-size:clamp(2rem,7vw,4rem)}html:not(.js) .release-full .release-title .release-nome{font-size:clamp(1.5rem,5vw,3rem)}html:not(.js) .discography-line{display:none}html:not(.js) .dance-image,html:not(.js) .dance-script,html:not(.js) .dance-sticky h2 span{transform:none}html:not(.js) main *{animation:none!important}.wordmark{white-space:nowrap}.site-header nav{flex-wrap:wrap}html.layout-curto .dance-scroll,html.layout-curto .frankie-scroll{height:auto;min-height:0}html.layout-curto .frankie-sticky{height:auto;min-height:0;padding-top:var(--cabecalho-altura,5rem);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);padding-bottom:3rem;display:grid;position:relative}html.layout-curto .frankie-sticky>.video-poster,html.layout-curto .frankie-video{width:100%;height:max(12rem,55vh);height:max(12rem,calc(55 * var(--altura-cena)));grid-area:1/1;position:relative;inset:auto}html.layout-curto .frankie-copy{opacity:1;grid-area:2/1;width:auto;margin:2rem 1rem 0;animation:none;position:relative;inset:auto;transform:none}html.layout-curto .frankie-details{grid-template-columns:1fr;width:100%;margin:1rem 0 0}html.layout-curto .listen-disc{top:calc(var(--cabecalho-altura,5rem) + 1rem);opacity:1;animation:none;transform:none}html.layout-curto .dance-sticky{height:auto;min-height:0;padding:calc(var(--cabecalho-altura,5rem) + 2rem) 1rem 2rem;flex-direction:column;align-items:flex-start;gap:2rem;display:flex;position:relative}html.layout-curto .dance-script,html.layout-curto .dance-sticky h2,html.layout-curto .dance-sticky>a,html.layout-curto .dance-sticky>p{text-align:left;max-width:100%;margin:0;animation:none;position:relative;inset:auto;transform:none}html.layout-curto .dance-sticky h2 span{animation:none;transform:none}@media (min-width:861px) and (min-height:701px){.world-grid{grid-template-rows:auto minmax(0,1fr) auto}.world-copy{margin-top:clamp(1rem,3.5vh,3rem);margin-top:clamp(1rem,calc(3.5 * var(--altura-cena)),3rem)}.world-signature{white-space:nowrap;font-size:clamp(3rem,6.5vw,8rem)}.world-aperture{height:min(48vh,43rem);height:min(calc(48 * var(--altura-cena)),43rem)}}.nao-encontrada{background:var(--wine);min-height:100svh;color:var(--cream);text-align:center;cursor:auto;place-content:center;justify-items:center;gap:1.4rem;padding:6rem 1.5rem 4rem;display:grid}.nao-encontrada a{cursor:pointer;transition:color .3s}.nao-encontrada a:hover{color:var(--pink)}.nao-encontrada-marca{font-family:Parisienne,cursive;font-size:1.6rem;position:absolute;top:1.6rem;left:50%;transform:translate(-50%)}.nao-encontrada-codigo{color:var(--pink);letter-spacing:-.04em;font-size:clamp(7rem,28vw,17rem);line-height:.8}.nao-encontrada h1,.nao-encontrada-codigo{margin:0;font-family:Italiana,Georgia,serif}.nao-encontrada h1{font-size:clamp(1.8rem,5vw,3rem);font-weight:400}.nao-encontrada-volta{border-bottom:1px solid;align-items:center;gap:.8rem;margin-top:1rem;padding:.9rem 0;font-size:.7rem;display:inline-flex}.nao-encontrada nav,.nao-encontrada-volta{letter-spacing:.14em;text-transform:uppercase;font-weight:600}.nao-encontrada nav{color:var(--mauve);flex-wrap:wrap;justify-content:center;gap:.4rem 1.8rem;font-size:.66rem;display:flex}.nao-encontrada nav a{padding:.8rem 0}@media (max-width:860px){html.js .site-header{padding:max(.75rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) 1.6rem max(1rem,env(safe-area-inset-left));grid-template-columns:1fr auto;gap:0}html.js .wordmark{z-index:2;justify-self:start;font-size:1.6rem;position:relative}html.js .menu-toggle{z-index:2;color:#fff3f6;-webkit-tap-highlight-color:transparent;background:#ff6a9733;border:1px solid #fff3f694;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;transition:border-color .3s,background .3s;display:grid;position:relative}html.js .menu-toggle span{width:1.1rem;height:1.5px;transition:transform .45s var(--out),width .45s var(--out);background:currentColor;border-radius:1px;grid-area:1/1}html.js .menu-toggle span:first-child{transform:translateY(-3.5px)}html.js .menu-toggle span:last-child{width:.7rem;transform:translate(.2rem,3.5px)}html.js .menu-aberto .menu-toggle{border-color:var(--pink);background:#fa036b4d}html.js .menu-aberto .menu-toggle span:first-child{transform:rotate(45deg)}html.js .menu-aberto .menu-toggle span:last-child{width:1.1rem;transform:rotate(-45deg)}html.js .site-header nav .language-switch{top:max(.75rem,env(safe-area-inset-top));right:calc(max(1rem, env(safe-area-inset-right)) + 3.25rem);visibility:visible;pointer-events:auto;min-width:0;height:2.75rem;margin:0;padding:0 .85rem;font-size:.6rem;position:fixed}@media (prefers-reduced-motion:reduce){html.js .menu-toggle span,html.js .wordmark{transition-duration:.01ms;transition-delay:0s}}html.js .site-header nav{z-index:1;width:auto;padding:calc(max(.75rem, env(safe-area-inset-top)) + 4.5rem) max(1.5rem,env(safe-area-inset-right)) max(2.5rem,env(safe-area-inset-bottom)) max(1.5rem,env(safe-area-inset-left));color:#fff3f6;text-shadow:none;counter-reset:destino;overscroll-behavior:contain;touch-action:none;visibility:hidden;pointer-events:none;flex-flow:column;justify-content:center;align-items:stretch;gap:0;transition:visibility 0s linear .45s;display:flex;position:fixed;inset:0}html.js .site-header nav:before{z-index:-1;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.042' d='M0 0h180v180H0z'/%3E%3C/svg%3E"),radial-gradient(120% 65% at 0 100%,#fa036b4d,transparent 62%),radial-gradient(90% 55% at 100% 0,#ff6a9729,transparent 58%),var(--wine);content:"";opacity:0;pointer-events:none;transition:opacity .45s var(--out);position:absolute;inset:0}html.js .site-header nav:after{right:max(1.5rem,env(safe-area-inset-right));bottom:max(2.5rem,env(safe-area-inset-bottom));color:#fff3f66b;content:"LP / 26";letter-spacing:.14em;opacity:0;transition:opacity .45s var(--out);font-size:.56rem;font-weight:600;position:absolute}html.js .menu-aberto nav{visibility:visible;pointer-events:auto;transition:none}html.js .menu-aberto nav:after,html.js .menu-aberto nav:before{opacity:1}html.js .site-header nav a{letter-spacing:.02em;counter-increment:destino;opacity:0;min-height:0;transition:opacity .6s var(--out),transform .6s var(--out),color .3s ease;border-top:1px solid #fff3f629;justify-content:flex-start;align-items:baseline;gap:1rem;margin:0;padding:1.05rem 0;font-family:Italiana,serif;font-size:clamp(2.5rem,min(13vw,9vh),4rem);font-weight:400;line-height:1;display:flex;transform:translateY(1.2rem)}html.js .site-header nav a:last-of-type{border-bottom:1px solid #fff3f629}html.js .site-header nav .nav-externo{font-size:clamp(1.6rem,8vw,2.6rem)}html.js .site-header nav a:before{min-width:1.4rem;color:var(--pink);content:counter(destino,decimal-leading-zero);letter-spacing:.14em;font-family:Manrope,Arial,sans-serif;font-size:.6rem;font-weight:600}html.js .site-header nav a[data-cursor-tone=acid]:before{color:var(--acid)}html.js .site-header nav a:after{display:none}html.js .site-header nav a:active{color:var(--pink)}html.js .menu-aberto nav a{opacity:1;transform:none}html.js .menu-aberto nav a:nth-of-type(2){transition-delay:50ms}html.js .menu-aberto nav a:nth-of-type(3){transition-delay:.1s}html.js .menu-aberto nav a:nth-of-type(4){transition-delay:.15s}html.js .menu-aberto nav a:nth-of-type(5){transition-delay:.2s}@media (max-height:540px){html.js .site-header nav{padding-top:calc(max(.5rem, env(safe-area-inset-top)) + 3.5rem);padding-bottom:max(1rem,env(safe-area-inset-bottom))}html.js .site-header nav a{padding:.55rem 0}}@media (prefers-reduced-motion:reduce){html.js .site-header nav,html.js .site-header nav a,html.js .site-header nav:after,html.js .site-header nav:before{transition-duration:.01ms;transition-delay:0s}}}html.home-fonte-interna,html.home-fonte-interna body{overflow:hidden}.home-rolagem-nativa{height:calc(var(--altura-cena,1vh) * 100);overscroll-behavior-y:contain;scroll-timeline-name:--home-native;scroll-timeline-axis:block;--home-timeline:--home-native;scroll-behavior:smooth;position:fixed;inset:0;overflow:hidden auto}body.is-loading .home-rolagem-nativa,body.is-panel-open .home-rolagem-nativa{touch-action:none}@media (prefers-reduced-motion:reduce){.home-rolagem-nativa{scroll-behavior:auto}}