@font-face{font-family:Bricolage;src:url(3os-living-r1c-fonts-bricolage-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Bricolage;src:url(3os-living-r1c-fonts-bricolage-600.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Bricolage;src:url(3os-living-r1c-fonts-bricolage-800.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Inter;src:url(3os-living-r1c-fonts-inter-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(3os-living-r1c-fonts-inter-600.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Inter;src:url(3os-living-r1c-fonts-inter-700.woff2) format("woff2");font-weight:700;font-display:swap}:root{--porcelain: #fffdf7;--cream: #f2ead9;--cream-deep: #e5d8bd;--ink: #123c30;--ink-soft: #28574a;--red: #bd3528;--red-deep: #8f241b;--gold: #d1a72a;--sky: #c9e2df;--charcoal: #17221e;--line: rgba(18, 60, 48, .32);--header: 78px;--page-pad: clamp(1.25rem, 3vw, 3.75rem);--frame-offset: 8px;--focus: #1d72e8}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--header);background:var(--porcelain)}body{margin:0;overflow-x:clip;color:var(--ink);background:var(--porcelain);font-family:Inter,Arial,sans-serif;font-size:17px;line-height:1.62;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body.is-locked{overflow:hidden}img,video{display:block;max-width:100%}button,a,summary{-webkit-tap-highlight-color:transparent}button,input,textarea{font:inherit}button{color:inherit}a{color:inherit;text-decoration:none}:focus-visible{outline:3px solid var(--focus);outline-offset:4px}::selection{color:var(--porcelain);background:var(--red)}.skip-link{position:fixed;z-index:1000;top:.75rem;left:.75rem;padding:.8rem 1rem;color:var(--porcelain);background:var(--ink);transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.eyebrow{margin:0 0 1.2rem;color:var(--red);font-family:Inter,sans-serif;font-size:15px;font-weight:700;letter-spacing:.13em;line-height:1.35;text-transform:uppercase}h1,h2,h3,p{overflow-wrap:break-word}h1,h2,h3{margin:0;font-family:Bricolage,Arial Narrow,sans-serif;font-weight:800;letter-spacing:-.055em;line-height:.93;text-wrap:balance}h1{max-width:13ch;font-size:clamp(4rem,4.3vw,4.5rem)}h2{font-size:clamp(3.25rem,4vw,4.25rem)}h3{font-size:clamp(2.25rem,2.7vw,3.5rem)}p{text-wrap:pretty}.lead{max-width:52ch;margin:1.5rem 0 0;font-size:clamp(1.08rem,1.2vw,1.22rem);line-height:1.58}.button{position:relative;display:inline-flex;min-width:180px;min-height:52px;align-items:center;justify-content:center;border:1.5px solid currentColor;border-radius:0;padding:.85rem 1.2rem;cursor:pointer;font-size:15px;font-weight:700;letter-spacing:.055em;line-height:1.2;text-align:center;text-transform:uppercase;transition:transform .18s ease,box-shadow .18s ease,color .18s ease,background .18s ease}.button--green{color:var(--porcelain);background:var(--ink);box-shadow:4px 4px 0 var(--gold)}.button--red{color:var(--porcelain);background:var(--red);box-shadow:4px 4px 0 var(--gold)}.button--outline-dark{color:var(--ink);background:transparent;box-shadow:4px 4px 0 var(--gold)}@media(hover:hover){.button:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--gold)}}.relief-frame{position:relative;isolation:isolate;border:2px solid var(--ink);background:var(--porcelain);box-shadow:var(--frame-offset) var(--frame-offset) 0 var(--ink),calc(var(--frame-offset) + 4px) calc(var(--frame-offset) + 7px) 22px #123c3029;transition:transform .18s ease,box-shadow .18s ease}.relief-frame:before{position:absolute;z-index:4;top:4px;right:4px;bottom:4px;left:4px;border-top:1px solid rgba(255,255,255,.8);border-left:1px solid rgba(255,255,255,.72);content:"";pointer-events:none}.relief-frame:after{position:absolute;z-index:4;right:-2px;bottom:-2px;width:28px;height:28px;border-right:5px solid var(--gold);border-bottom:5px solid var(--gold);content:"";pointer-events:none}@media(hover:hover){.relief-frame:hover{transform:translate(-2px,-2px);box-shadow:calc(var(--frame-offset) + 2px) calc(var(--frame-offset) + 2px) 0 var(--ink),calc(var(--frame-offset) + 7px) calc(var(--frame-offset) + 10px) 25px #123c302e}}.relief-frame:focus-within{transform:translate(-2px,-2px)}.relief-frame.is-selected{box-shadow:var(--frame-offset) var(--frame-offset) 0 var(--red),calc(var(--frame-offset) + 4px) calc(var(--frame-offset) + 7px) 22px #8f241b29}.loader{position:fixed;z-index:900;top:0;right:0;bottom:0;left:0;display:grid;overflow:hidden;color:var(--porcelain);background:var(--ink);transition:opacity .42s ease,visibility .42s ease}.loader.is-hidden{visibility:hidden;opacity:0}.loader__gallery{display:grid;grid-template-columns:repeat(3,1fr);min-height:100%}.loader__panel{position:relative;overflow:hidden;border-right:1px solid rgba(255,253,247,.38)}.loader__panel img{width:100%;height:100%;object-fit:cover;filter:saturate(.82) contrast(1.05);transform:scale(1.06);transition:transform 1.2s cubic-bezier(.2,.72,.2,1)}.loader.is-running .loader__panel img{transform:scale(1)}.loader__panel--tennis img{object-position:66% center}.loader__panel--box img{object-position:72% center}.loader__panel--table img{object-position:65% center}.loader__brand{position:absolute;top:2rem;right:2rem;left:2rem;display:flex;align-items:center;justify-content:space-between}.loader__brand img{width:152px;filter:brightness(0) invert(1)}.loader__brand span,.loader__meter span{font-size:15px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.loader__meter{position:absolute;right:2rem;bottom:2rem;left:2rem;display:flex;align-items:end;justify-content:space-between}.loader__meter strong{font-family:Bricolage,sans-serif;font-size:clamp(4rem,9vw,9rem);line-height:.78}.loader__meter b{font-weight:800}.site-header{position:sticky;z-index:100;top:0;display:grid;height:var(--header);grid-template-columns:minmax(150px,1fr) auto minmax(150px,1fr);align-items:center;border-bottom:1px solid var(--ink);padding:0 var(--page-pad);background:#fffdf7f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.site-logo{display:inline-flex;width:146px;min-height:44px;align-items:center}.site-logo img{width:100%;height:auto}.desktop-nav{display:flex;align-items:stretch;align-self:stretch}.desktop-nav a{position:relative;display:inline-flex;min-width:96px;min-height:44px;align-items:center;justify-content:center;padding:0 1rem;font-size:15px;font-weight:700}.desktop-nav a:after{position:absolute;right:1rem;bottom:15px;left:1rem;height:3px;background:var(--red);content:"";transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.desktop-nav a:is(:hover,.is-active):after{transform:scaleX(1)}.header-actions{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.cart-trigger,.menu-trigger,.menu-dialog button,.cart-dialog button:not(.button){min-height:44px;border:0;background:transparent;cursor:pointer;font-size:15px;font-weight:700}.cart-trigger{display:inline-flex;min-width:44px;align-items:center;gap:.65rem;padding:0 .45rem}.cart-trigger b{display:grid;width:28px;height:28px;place-items:center;border:1px solid var(--ink);border-radius:50%;color:var(--porcelain);background:var(--ink);font-size:13px}.menu-trigger{display:none;width:48px;padding:0 8px}.menu-trigger span{display:block;width:100%;height:2px;margin:7px 0;background:var(--ink)}.scroll-progress{position:absolute;right:0;bottom:-1px;left:0;height:3px;background:var(--red);transform:scaleX(0);transform-origin:left}dialog{margin:0;border:0;padding:0;color:var(--ink)}dialog::backdrop{background:#0a181394;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.menu-dialog,.cart-dialog{position:fixed;top:0;right:0;left:auto;width:min(480px,100%);height:100dvh;max-height:none;background:var(--cream);box-shadow:-14px 0 0 var(--gold)}.menu-dialog__top,.cart-dialog__header{display:flex;min-height:90px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--ink);padding:1.25rem 1.5rem}.menu-dialog__top img{width:150px;height:auto}.menu-dialog nav{display:grid;padding:1.5rem}.menu-dialog nav a{display:flex;min-height:72px;align-items:center;border-bottom:1px solid var(--line);font-family:Bricolage,sans-serif;font-size:clamp(2.15rem,7vw,3.4rem);font-weight:800;letter-spacing:-.05em}.menu-dialog>p{margin:0;padding:1rem 1.5rem;font-size:17px}.cart-dialog__header span{display:block;margin-bottom:.25rem;color:var(--red);font-size:15px;font-weight:700;text-transform:uppercase}.cart-dialog__header h2{font-size:clamp(2.2rem,5vw,3.5rem)}.cart-empty,.cart-filled{padding:1.5rem}.cart-empty p{margin:0 0 1.5rem;font-family:Bricolage,sans-serif;font-size:2.2rem;font-weight:800;line-height:1}.cart-filled{display:grid;grid-template-columns:42% 1fr;gap:1.5rem;align-items:center}.cart-filled[hidden],.cart-empty[hidden]{display:none}.cart-visual{position:relative;display:grid;min-height:330px;place-items:center;border:1px solid var(--ink);background:var(--porcelain);box-shadow:5px 5px 0 var(--ink)}.cart-visual img{width:auto;height:290px;object-fit:contain}.cart-visual>span{position:absolute;right:.65rem;bottom:.5rem;font-size:15px;font-weight:700}.cart-visual.is-typographic img{display:none}.cart-visual.is-typographic:before{color:var(--red);content:"1 L";font-family:Bricolage,sans-serif;font-size:5rem;font-weight:800;letter-spacing:-.08em}.cart-copy p,.cart-copy small{font-size:15px}.cart-copy h3{margin:.25rem 0;font-size:3rem}.cart-copy strong{display:block;margin-bottom:1.2rem;color:var(--red);font-family:Bricolage,sans-serif;font-size:1.8rem}.cart-filled>.button{grid-column:1 / -1}.act{position:relative;border-bottom:1px solid var(--ink)}@media(min-width:701px){.act:after{position:absolute;z-index:8;top:1rem;right:var(--page-pad);border:1px solid var(--ink);padding:.35rem .55rem;color:var(--ink);background:#fffdf7e6;content:attr(data-act);font-size:15px;font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}}.act__copy,.act__header{min-width:0}.act__copy>p:not(.eyebrow,.beat__note,.demo-status){max-width:56ch;margin:1.45rem 0 0}.act__actions{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:2rem}.act__media{min-width:0;padding:clamp(1.5rem,2.8vw,3.25rem)}.film{position:relative;overflow:hidden;width:100%;height:100%;min-height:520px;background:var(--cream-deep)}.film__loop,.film__poster,.film__poster img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.film__poster{z-index:1;transition:opacity .18s ease}.film__loop{z-index:2;border:0;opacity:0;transition:opacity .18s ease}.film.is-playing .film__loop{opacity:1}.film.is-playing .film__poster{opacity:0}.film:before{position:absolute;z-index:3;top:.85rem;left:.85rem;display:grid;width:42px;height:42px;place-items:center;border:1px solid var(--ink);color:var(--ink);background:#fffdf7e0;content:"\25b6";font-size:13px;pointer-events:none}.act--intrare{display:grid;min-height:calc(100svh - var(--header));grid-template-columns:minmax(0,42%) minmax(0,58%);background:var(--cream)}.act--intrare .act__copy{display:flex;min-height:700px;flex-direction:column;justify-content:center;border-right:1px solid var(--ink);padding:clamp(3.5rem,7vw,8rem) clamp(2rem,5.5vw,6.5rem)}.act--intrare .lead{max-width:41ch}.act--intrare .film{min-height:min(780px,calc(100svh - var(--header) - 6rem))}.act--intrare .film :is(.film__loop,.film__poster img){object-position:58% center}.act--precizie{display:grid;min-height:820px;grid-template-columns:minmax(0,43%) minmax(0,57%);grid-template-rows:1fr 1fr;background:var(--sky)}.act--precizie .act__copy{display:flex;min-width:0;flex-direction:column;justify-content:center;border-right:1px solid var(--ink)}.act--precizie .act__media{grid-column:2;grid-row:1 / 3}.beat--teren{grid-column:1;grid-row:1}.beat--zbor{grid-column:1;grid-row:2}.beat{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:clamp(2.5rem,5vw,5.5rem)}.beat--zbor{border-top:1px solid var(--ink);background:var(--porcelain)}.beat h2{max-width:10ch}.beat h3{max-width:12ch}.beat__note{margin:1.2rem 0 0;color:var(--red);font-family:Bricolage,sans-serif;font-size:1.5rem;font-weight:600}.beat p:not(.beat__note){max-width:43ch;margin:1.25rem 0 0}.act--precizie .film{min-height:720px}.act--precizie .film :is(.film__loop,.film__poster img){object-position:center center}.act--caracter{display:grid;min-height:780px;grid-template-columns:minmax(0,61%) minmax(0,39%);color:var(--porcelain);background:var(--red)}.act--caracter .act__media{background:var(--cream)}.act--caracter .act__copy{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:clamp(3rem,5.5vw,6rem)}.act--caracter h2{max-width:9ch;font-size:clamp(3.2rem,4vw,4rem)}.act--caracter .film{min-height:680px}.act--caracter .film :is(.film__loop,.film__poster img){object-position:60% center}.text-link{display:inline-flex;width:max-content;min-height:48px;align-items:center;gap:1rem;margin-top:2rem;border-bottom:2px solid currentColor;font-size:15px;font-weight:700;text-transform:uppercase}.text-link span{color:var(--gold);font-size:1.5rem}.act--alege{padding:clamp(4.5rem,8vw,8rem) var(--page-pad) clamp(5rem,9vw,9rem);background:linear-gradient(rgba(18,60,48,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(18,60,48,.07) 1px,transparent 1px),var(--porcelain);background-size:44px 44px}.act__header{display:grid;max-width:1420px;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:2rem 5rem;align-items:end;margin:0 auto clamp(3rem,5vw,5rem)}.act__header .eyebrow{grid-column:1 / -1;margin-bottom:-.75rem}.act__header .lead{margin:0}.format-grid{display:grid;max-width:1420px;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,3vw,3.5rem);margin:0 auto}.format-card{display:grid;min-width:0;height:clamp(620px,46vw,680px);min-height:0;grid-template-columns:minmax(210px,46%) minmax(0,54%);color:var(--ink)}.format-card__visual{position:relative;display:grid;min-width:0;place-items:center;border-right:1px solid var(--ink);overflow:hidden;background:var(--cream)}.format-card__visual:before{position:absolute;top:1rem;left:1rem;color:var(--red);content:"CHAMPION 01";font-size:15px;font-weight:700;letter-spacing:.09em}.format-card--pending .format-card__visual:before{content:"CHAMPION 02"}.format-card__visual img{width:auto;height:min(510px,86%);object-fit:contain;filter:drop-shadow(16px 20px 16px rgba(18,60,48,.19))}.format-card__visual--type{align-content:center;color:var(--red);background:linear-gradient(rgba(18,60,48,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(18,60,48,.1) 1px,transparent 1px),var(--cream);background-size:24px 24px}.format-card__visual--type b{font-family:Bricolage,sans-serif;font-size:clamp(6rem,10vw,10rem);font-weight:800;letter-spacing:-.1em;line-height:.8}.blueprint-line{display:block;width:52%;height:210px;margin-top:-1.4rem;border:3px solid var(--ink);border-top-left-radius:48% 28%;border-top-right-radius:48% 28%;opacity:.4}.format-card__copy{display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(1.5rem,3vw,3.25rem)}.format-card__tag{max-width:34ch;margin-bottom:1.2rem;color:var(--red);font-size:15px;font-weight:700;line-height:1.45;text-transform:uppercase}.format-card__copy h3{max-width:9ch;font-size:clamp(2.5rem,3vw,3.75rem)}.format-card__copy p{margin:1rem 0 1.6rem}.format-card__copy .button{width:100%;margin-top:auto}.noscript-note{max-width:1420px;margin:2rem auto 0;font-size:15px}.act--society{display:grid;min-height:850px;grid-template-columns:minmax(0,58%) minmax(0,42%);color:var(--porcelain);background:var(--ink)}.act--society .act__media{background:var(--cream)}.act--society .film{min-height:720px}.act--society .film :is(.film__loop,.film__poster img){object-position:58% center}.act--society .act__copy{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:clamp(3rem,5vw,5.5rem)}.act--society .eyebrow{color:var(--gold)}.demo-status{min-height:1.5em;margin:.85rem 0 0;color:currentColor;font-size:15px}.proof{margin-top:2.5rem;color:var(--ink);background:var(--porcelain)}.proof summary{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;cursor:pointer;font-size:15px;font-weight:700;list-style:none;text-transform:uppercase}.proof summary::-webkit-details-marker{display:none}.proof summary i{font-family:Bricolage,sans-serif;font-size:1.8rem;font-style:normal;line-height:1;transition:transform .18s ease}.proof[open] summary i{transform:rotate(45deg)}.proof__body{border-top:1px solid var(--ink);padding:1.25rem}.proof__body>p{margin:0 0 1rem;font-size:15px}.proof__rows{margin:0}.proof__rows>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;border-top:1px solid var(--line);padding:.75rem 0}.proof__rows dt,.proof__rows dd{margin:0}.proof__rows dt,.proof__rows small{font-size:15px}.proof__rows dd{color:var(--red);font-weight:700;text-align:right}.proof__rows small{display:block;max-width:25ch;color:var(--ink-soft);font-weight:400}.proof__meta{padding-top:1rem;border-top:1px solid var(--ink)}.site-footer{display:grid;grid-template-columns:1.2fr .9fr .9fr;gap:2rem 4rem;padding:clamp(3rem,6vw,6rem) var(--page-pad) 2rem;background:var(--cream)}.site-footer__contact p{max-width:28ch;margin:0 0 1.4rem;font-family:Bricolage,sans-serif;font-size:clamp(1.8rem,2.5vw,2.8rem);font-weight:800;letter-spacing:-.045em;line-height:1.02}.site-footer__brand img{width:180px}.site-footer__brand p{margin:1.25rem 0 0}.site-footer nav{display:grid;align-content:start}.site-footer nav a{display:flex;min-height:44px;align-items:center;border-bottom:1px solid var(--line);font-size:15px;font-weight:700}.site-footer>small{grid-column:1 / -1;padding-top:1.5rem;border-top:1px solid var(--ink);font-size:15px}@media(max-width:1100px){:root{--header: 72px;--frame-offset: 7px}.site-header{grid-template-columns:1fr auto}.desktop-nav{display:none}.menu-trigger{display:block}.act--intrare{grid-template-columns:minmax(0,45%) minmax(0,55%)}.act--intrare .act__copy{min-height:620px;padding:3.5rem 2rem}h1{font-size:clamp(3rem,5.1vw,3.35rem)}.act--precizie{grid-template-columns:minmax(0,44%) minmax(0,56%)}.beat{padding:2.5rem 2rem}.act--caracter{grid-template-columns:minmax(0,58%) minmax(0,42%)}.act--caracter .act__copy,.act--society .act__copy{padding:3rem 2.2rem}.format-card{height:auto;min-height:620px;grid-template-columns:1fr;grid-template-rows:340px 1fr}.format-card__visual{border-right:0;border-bottom:1px solid var(--ink)}.format-card__visual img{height:310px}.blueprint-line{height:120px}.format-card__copy .button{margin-top:1rem}}@media(min-width:701px)and (max-width:820px){.act--intrare{display:flex;min-height:0;flex-direction:column}.act--intrare .act__media{order:1;padding:2rem}.act--intrare .act__copy{order:2;min-height:0;border-top:1px solid var(--ink);border-right:0;padding:4.5rem 3rem 5rem}.act--intrare .film{min-height:0;aspect-ratio:16 / 10}.act--intrare h1{max-width:13ch;font-size:3.5rem}}@media(max-width:700px){:root{--header: 64px;--page-pad: 1rem;--frame-offset: 5px}body{font-size:17px;line-height:1.58}.site-header{padding:0 .75rem 0 1rem}.site-logo{width:128px}.cart-trigger>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}.header-actions{gap:.1rem}.loader__gallery{grid-template-columns:1fr}.loader__panel{position:absolute;top:0;right:0;bottom:0;left:0;border:0;opacity:0;transition:opacity .34s ease}.loader__panel:nth-child(1){opacity:1}.loader.is-running .loader__panel:nth-child(2){animation:loaderPanel 1.2s .38s both}.loader.is-running .loader__panel:nth-child(3){animation:loaderPanel 1.2s .9s both}@keyframes loaderPanel{0%,20%{opacity:0}40%,82%{opacity:1}to{opacity:0}}.loader__panel img{object-position:center center}.loader__brand{top:1rem;right:1rem;left:1rem}.loader__brand span{display:none}.loader__meter{right:1rem;bottom:1rem;left:1rem}.loader__meter strong{font-size:4.2rem}.menu-dialog,.cart-dialog{width:100%;box-shadow:none}.cart-filled{grid-template-columns:38% 1fr;gap:1rem}.cart-visual{min-height:260px}.cart-visual img{height:225px}.cart-copy h3{font-size:2.25rem}.cart-visual.is-typographic:before{font-size:3.8rem}.act--intrare,.act--precizie,.act--caracter,.act--society{display:flex;min-height:0;flex-direction:column}.act--intrare .act__media,.act--precizie .act__media,.act--caracter .act__media,.act--society .act__media{order:1;padding:1rem 1rem 1.4rem}.act--intrare .act__copy,.act--precizie .act__copy,.act--caracter .act__copy,.act--society .act__copy{order:2;min-height:0;border:0}.act--intrare .act__copy{padding:3.25rem 1rem 4rem}.film,.act--intrare .film,.act--precizie .film,.act--caracter .film,.act--society .film{min-height:0;aspect-ratio:3 / 4}.film :is(.film__loop,.film__poster img),.act--intrare .film :is(.film__loop,.film__poster img),.act--precizie .film :is(.film__loop,.film__poster img),.act--caracter .film :is(.film__loop,.film__poster img),.act--society .film :is(.film__loop,.film__poster img){object-position:center center}h1{max-width:none;font-size:clamp(2.625rem,12.4vw,3.35rem);letter-spacing:-.066em;line-height:.94}h2{font-size:clamp(2.35rem,10vw,2.75rem)}h3{font-size:clamp(2rem,8.7vw,2.5rem)}.lead{font-size:17px}.act__actions .button,.format-card__copy .button{width:100%}.act--precizie .act__copy{display:flex;flex-direction:column}.beat{min-height:0;padding:3.25rem 1rem}.beat h2,.beat h3{max-width:12ch}.beat__note{font-size:1.3rem}.act--caracter .act__copy,.act--society .act__copy{padding:3.5rem 1rem 4rem}.act--caracter h2{max-width:10ch;font-size:clamp(2.35rem,10vw,2.75rem)}.act--alege{padding:4.5rem 1rem 5.5rem;background-size:32px 32px}.act__header{display:block;margin-bottom:2.5rem}.act__header .eyebrow{margin-bottom:1.1rem}.act__header .lead{margin-top:1.2rem}.format-grid{grid-template-columns:1fr;gap:1.6rem}.format-card{height:auto;min-height:0;grid-template-columns:minmax(118px,37%) minmax(0,63%);grid-template-rows:auto}.format-card__visual{min-height:325px;border-right:1px solid var(--ink);border-bottom:0}.format-card__visual:before{top:.6rem;left:.6rem;font-size:15px;letter-spacing:.04em}.format-card__visual img{height:275px}.format-card__visual--type b{font-size:5rem}.blueprint-line{width:52%;height:105px;margin-top:-.7rem;border-width:2px}.format-card__copy{padding:1.25rem}.format-card__tag{margin-bottom:.8rem;font-size:15px}.format-card__copy h3{font-size:clamp(2rem,8.5vw,2.5rem)}.format-card__copy p{margin:.75rem 0 1rem;font-size:15px;line-height:1.45}.format-card__copy .button{min-width:0;min-height:48px;margin-top:.25rem;padding-inline:.7rem}.proof{margin-top:2rem}.proof__rows>div{grid-template-columns:1fr;gap:.2rem}.proof__rows dd{text-align:left}.site-footer{grid-template-columns:1fr;gap:2.5rem;padding:3.5rem 1rem 1.5rem}.site-footer>small{grid-column:1}}@media(max-width:360px){.site-logo{width:116px}.cart-trigger{padding:0}h1{font-size:2.625rem}.format-card{grid-template-columns:minmax(105px,35%) minmax(0,65%)}.format-card__visual{min-height:310px}.format-card__visual img{height:255px}.format-card__copy{padding:1rem}.format-card__copy h3{font-size:2rem}}.no-js .loader,.no-js .menu-trigger,.no-js .cart-trigger,.no-js .film__loop{display:none}.no-js .film__poster{opacity:1}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.loader{display:none}.film__loop{display:none!important}.film__poster{opacity:1!important}.film:before{content:"\25a7"}.button:hover,.relief-frame:hover,.relief-frame:focus-within{transform:none}}:root{--berry: #7f2638;--berry-deep: #5f1828;--sage-paper: #dfe8dd;--route-gold: #d1a72a;--paper: #f4eddd;--scene-shadow: 0 28px 80px rgba(18, 60, 48, .24);--card-shadow: 10px 12px 0 rgba(18, 60, 48, .96), 18px 24px 46px rgba(18, 60, 48, .18)}body{background:var(--ink)}.cinematic-story{position:relative;overflow:clip;background:var(--paper)}.scene{position:relative;isolation:isolate;min-height:960px;overflow:clip;border-bottom:1px solid rgba(18,60,48,.34)}.scene:before{position:absolute;z-index:20;top:calc(var(--header) + 1.1rem);right:var(--page-pad);border:1px solid currentColor;padding:.38rem .58rem;color:var(--ink);background:#fffdf7f0;content:attr(data-zone);font-size:14px;font-weight:700;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.scene:after{position:absolute;z-index:12;right:-4%;bottom:-1px;left:-4%;height:clamp(70px,8vw,126px);content:"";clip-path:polygon(0 48%,8% 38%,16% 55%,28% 30%,39% 47%,52% 23%,64% 52%,76% 31%,87% 49%,100% 22%,100% 100%,0 100%);pointer-events:none}.scene--tennis:after{background:var(--cream)}.scene--flight:after{background:var(--sage-paper)}.scene--relay:after{background:var(--ink)}.scene--boxer:after{background:var(--paper)}.scene--champions:after{background:var(--berry)}.scene--ritual:after{background:var(--sage-paper)}.scene--society:after{background:var(--cream)}.scene--finale:after{display:none}.scene__art{position:absolute;z-index:1;overflow:hidden;border:1px solid rgba(18,60,48,.72);background:var(--cream);box-shadow:var(--scene-shadow)}.cinema,.cinema__loop,.cinema__poster,.cinema__poster img{width:100%;height:100%}.cinema{position:relative;overflow:hidden;background:var(--cream-deep)}.cinema:after{position:absolute;z-index:4;bottom:.75rem;left:.75rem;border:1px solid rgba(255,253,247,.7);padding:.34rem .52rem;color:#fffdf7;background:#123c30c2;content:"FILM DEMO";font-size:.7rem;font-weight:800;letter-spacing:.14em;line-height:1;pointer-events:none}.cinema__loop,.cinema__poster{position:absolute;top:0;right:0;bottom:0;left:0}.cinema__loop{z-index:2;opacity:0;object-fit:cover;pointer-events:none;transition:opacity .42s ease}.cinema__poster{z-index:1}.cinema__poster img{object-fit:cover;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.cinema.is-playing .cinema__loop{opacity:1}.motion-toggle{position:fixed;z-index:70;right:max(.8rem,env(safe-area-inset-right));bottom:max(.8rem,env(safe-area-inset-bottom));display:inline-flex;min-width:44px;min-height:44px;align-items:center;gap:.55rem;border:1px solid rgba(255,253,247,.72);padding:.65rem .82rem;color:#fffdf7;background:#123c30f0;box-shadow:4px 5px #d1a72ae6,0 14px 36px #123c3033;font:inherit;font-size:.76rem;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase;cursor:pointer}.motion-toggle[hidden]{display:none!important}.motion-toggle__signal{width:.62rem;height:.62rem;border-radius:50%;background:var(--route-gold);box-shadow:0 0 0 4px #d1a72a2e}.motion-toggle[aria-pressed=true] .motion-toggle__signal{border-radius:1px;background:var(--berry)}.motion-toggle:focus-visible{outline:3px solid #fffdf7;outline-offset:4px}.scene.is-visible .cinema__poster img{transform:scale(1.015)}.story-card,.field-note,.champions-copy,.open-seat-note{position:absolute;z-index:8}.story-card{border:1.5px solid var(--ink);padding:clamp(2rem,3.3vw,3.8rem);color:var(--ink);background:#fffdf7f7;box-shadow:var(--card-shadow)}.story-card h1,.story-card h2{max-width:11ch;font-size:clamp(3.7rem,5.5vw,6.5rem);line-height:.88}.story-card h1{font-size:clamp(3.7rem,5vw,5.9rem)}.story-card>p:not(.eyebrow,.scoreline,.ingredient-line,.demo-status){max-width:43ch;margin:1.45rem 0 0;font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.58}.story-card .button,.story-card .text-link{margin-top:1.8rem}.story-card .text-link span{color:currentColor}[data-reveal]{opacity:1;transform:translateY(14px) rotate(.2deg);transition:opacity .65s ease,transform .76s cubic-bezier(.16,1,.3,1)}.scene.is-visible [data-reveal],.no-js [data-reveal]{opacity:1;transform:none}.field-note,.open-seat-note{margin:0;border:1px solid var(--ink);padding:1rem 1.25rem;color:var(--ink);background:var(--cream);box-shadow:6px 7px 0 var(--gold);font-family:Bricolage,sans-serif;font-size:clamp(1.05rem,1.65vw,1.55rem);line-height:1.12}.field-note span,.open-seat-note span{display:block;margin-bottom:.35rem;color:var(--red);font-family:Inter,sans-serif;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.scene-cue{position:absolute;z-index:9;right:clamp(2rem,4vw,5rem);bottom:clamp(4rem,6vw,7rem);margin:0;color:var(--porcelain);font-family:Bricolage,sans-serif;font-size:clamp(1.2rem,1.8vw,1.8rem);font-weight:700;text-transform:uppercase;text-shadow:0 2px 16px rgba(18,60,48,.48)}.scene-cue span{display:inline-grid;width:46px;height:46px;place-items:center;margin-right:.7rem;border-radius:50%;color:var(--ink);background:var(--gold);font-size:14px}.scene--tennis{min-height:max(940px,100svh);color:var(--porcelain);background:var(--ink)}.scene__art--hero{top:calc(var(--header) + 1.4rem);right:-3.5vw;bottom:clamp(2.5rem,4vw,4.5rem);width:min(88vw,1500px);border-radius:1.2rem 0 7rem 2rem/1.2rem 0 5rem 2rem;clip-path:polygon(9% 0,100% 0,100% 100%,3% 96%,0 18%)}.story-card--hero{bottom:clamp(5rem,8vw,8.5rem);left:clamp(1.25rem,4vw,5rem);width:min(49vw,720px);color:var(--ink);background:#f4edddfa;box-shadow:11px 12px 0 var(--red),20px 26px 58px #00000042;transform-origin:left bottom}.story-card--hero .lead{max-width:37ch}.scene--flight{min-height:1040px;background:var(--cream)}.scene__art--flight{top:clamp(7.5rem,10vw,10rem);bottom:clamp(7rem,10vw,10rem);left:-4vw;width:min(82vw,1440px);border-radius:0 8rem 2rem 0/0 6rem 2rem 0;transform:rotate(-.8deg)}.story-card--flight{top:clamp(9rem,13vw,14rem);right:clamp(1.25rem,4vw,5rem);width:min(38vw,570px);color:var(--porcelain);background:#123c30f7;box-shadow:10px 12px 0 var(--gold),20px 26px 48px #123c3038}.story-card--flight .eyebrow{color:var(--gold)}.story-card--flight h2{max-width:9ch;font-size:clamp(3.2rem,4.8vw,5.6rem)}.field-note--flight{right:clamp(5rem,11vw,12rem);bottom:clamp(6.5rem,9vw,9rem);transform:rotate(2deg)}.scene--relay{min-height:1020px;background:var(--sage-paper)}.scene__art--relay{top:clamp(5.5rem,8vw,8rem);right:-2vw;bottom:clamp(7rem,9vw,9rem);left:clamp(6rem,12vw,13rem);border-radius:8rem 1.5rem 5rem/6rem 1.5rem 5rem;transform:rotate(.7deg)}.story-card--relay{bottom:clamp(5.5rem,8vw,8rem);left:clamp(1.25rem,3.5vw,4rem);width:min(46vw,670px);color:var(--porcelain);background:#7f2638fa;box-shadow:11px 12px 0 var(--gold),19px 25px 52px #123c3033;transform:rotate(-1deg)}.story-card--relay .eyebrow{color:#f0d46b}.story-card--relay h2{max-width:9ch}.scoreline{display:flex;flex-wrap:wrap;gap:.5rem;margin:2rem 0 0}.scoreline span{border:1px solid rgba(255,253,247,.72);padding:.55rem .75rem;font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.scene--boxer{min-height:1020px;color:var(--porcelain);background:var(--ink)}.scene__art--boxer{top:clamp(4rem,6vw,6rem);right:-3vw;bottom:clamp(5rem,7vw,7rem);width:min(79vw,1450px);border-color:#fffdf773;border-radius:7rem 0 2rem 5rem/6rem 0 2rem 5rem;clip-path:polygon(7% 0,100% 0,100% 93%,88% 100%,0 97%,2% 16%)}.story-card--boxer{top:clamp(8rem,11vw,12rem);left:clamp(1.25rem,4vw,5rem);width:min(38vw,550px)}.story-card--boxer h2{font-size:clamp(3.8rem,5.2vw,6.2rem)}.field-note--boxer{bottom:clamp(5.5rem,8vw,8rem);left:clamp(6rem,11vw,12rem);color:var(--porcelain);background:var(--berry);box-shadow:6px 7px 0 var(--gold);transform:rotate(1.6deg)}.scene--champions{min-height:1180px;background:var(--paper)}.scene__art--champions{z-index:1;inset:clamp(4.75rem,7vw,7rem) clamp(1.25rem,3vw,3rem) clamp(4rem,6vw,6rem);border-radius:2rem 8rem 2rem 7rem/2rem 6rem}.champions-copy{top:clamp(7.5rem,10vw,11rem);left:clamp(2rem,5vw,6rem);width:min(40vw,590px);border-left:8px solid var(--red);padding:1.6rem 1.8rem;color:var(--ink);background:#fffdf7f2;box-shadow:8px 9px 0 var(--ink)}.champions-copy h2{max-width:10ch;font-size:clamp(3.4rem,4.9vw,5.8rem);line-height:.88}.champions-copy>p:last-child{max-width:35ch;margin:1.15rem 0 0}.bottle-duo{position:absolute;z-index:8;top:0;right:0;bottom:0;left:0;perspective:1400px;pointer-events:none}.champion{position:absolute;bottom:10.5%;width:clamp(210px,18vw,330px);pointer-events:auto;transform:translateZ(0);transition:transform .42s cubic-bezier(.16,1,.3,1),filter .3s ease}.champion--1000{left:50.5%;width:clamp(250px,21vw,390px)}.champion--500{right:11%}.champion__hit{position:relative;display:block;width:100%;min-height:52px;border:0;padding:0;cursor:pointer;background:transparent;text-align:left}.champion__image{position:relative;display:block;filter:drop-shadow(0 28px 24px rgba(18,25,20,.34));transform-origin:center bottom;transition:transform .42s cubic-bezier(.16,1,.3,1),filter .3s ease}.champion__image:after{position:absolute;right:19%;bottom:1%;left:19%;height:24px;border-radius:50%;background:#123c304d;filter:blur(12px);content:"";z-index:-1}.champion__image img{width:100%;max-height:680px;object-fit:contain;transform:scale(1.34);transform-origin:center bottom}.champion__badge,.champion__name,.champion__state{position:absolute;z-index:4}.champion__badge{top:16%;left:-18%;max-width:170px;border:1px solid var(--ink);padding:.45rem .55rem;color:var(--ink);background:var(--cream);box-shadow:4px 4px 0 var(--gold);font-size:11px;font-weight:700;letter-spacing:.055em;line-height:1.3;text-transform:uppercase}.champion__name{right:-16%;bottom:3%;min-width:185px;border:1px solid var(--porcelain);padding:.65rem .8rem;color:var(--porcelain);background:var(--ink);box-shadow:5px 5px 0 var(--red)}.champion__name b,.champion__name small{display:block}.champion__name b{font-family:Bricolage,sans-serif;font-size:1.6rem;line-height:1}.champion__name small{margin-top:.35rem;font-size:11px;line-height:1.35}.champion__state{top:5%;right:0;border-radius:999px;padding:.45rem .7rem;color:var(--ink);background:var(--gold);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.champion.is-selected{z-index:3;transform:translateY(-16px) rotateY(calc(var(--px, 0) * 1deg))}.champion.is-selected .champion__image{filter:drop-shadow(0 34px 30px rgba(18,25,20,.42));transform:scale(1.035) translate(calc(var(--px, 0) * 2px),calc(var(--py, 0) * -2px))}.champion--1000 .champion__image img{transform:scale(1.4)}@media(hover:hover){.champion:hover .champion__image{transform:translateY(-9px) scale(1.025)}}.asset-honesty{position:absolute;z-index:10;bottom:clamp(6rem,8vw,8.5rem);left:clamp(2rem,5vw,6rem);max-width:38ch;margin:0;border-left:4px solid var(--red);padding:.8rem 1rem;color:var(--ink);background:#fffdf7f0;font-size:13px;line-height:1.5}.scene--champions .noscript-note{position:absolute;z-index:10;right:3rem;bottom:3rem}.scene--ritual{min-height:1030px;color:var(--porcelain);background:var(--berry)}.scene__art--ritual{top:clamp(5rem,7vw,7rem);bottom:clamp(6rem,8vw,8rem);left:-2vw;width:min(78vw,1420px);border-color:#fffdf799;border-radius:0 7rem 3rem 0/0 6rem 3rem 0;transform:rotate(-.6deg)}.story-card--ritual{right:clamp(1.25rem,4vw,5rem);bottom:clamp(6rem,9vw,10rem);width:min(39vw,590px);color:var(--porcelain);border-color:var(--porcelain);background:#5f1828f7;box-shadow:10px 12px 0 var(--gold),18px 24px 54px #21081059}.story-card--ritual .eyebrow{color:#f0d46b}.ingredient-line{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;margin:2rem 0 0;border-top:1px solid rgba(255,253,247,.6);padding-top:1rem;font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ingredient-line i{width:7px;height:7px;border-radius:50%;background:var(--gold)}.scene--society{min-height:1100px;background:var(--sage-paper)}.scene__art--society{inset:clamp(4.5rem,7vw,7rem) clamp(2rem,4vw,4.5rem) clamp(5rem,7vw,7rem);border-radius:7rem 2rem 6rem/6rem 2rem 5rem}.story-card--society{top:clamp(7.5rem,10vw,11rem);left:clamp(1.25rem,4vw,5rem);width:min(42vw,640px);color:var(--porcelain);background:#123c30f7;box-shadow:11px 12px 0 var(--red),19px 25px 54px #123c3042}.story-card--society .eyebrow{color:var(--gold)}.story-card--society h2{max-width:9ch}.society-themes{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.8rem}.society-themes span{border:1px solid rgba(255,253,247,.7);padding:.55rem .75rem;font-size:13px;font-weight:700;text-transform:uppercase}.story-card--society .demo-status{min-height:1.5em;margin-top:1rem;font-size:13px}.open-seat-note{right:clamp(4rem,9vw,10rem);bottom:clamp(5.5rem,8vw,9rem);transform:rotate(-1.6deg)}.scene--finale{min-height:1150px;background:var(--cream)}.scene__art--finale{inset:clamp(4.5rem,7vw,7rem) -2vw clamp(3rem,5vw,5rem) clamp(10rem,20vw,23rem);border-radius:8rem 0 0 3rem/7rem 0 0 3rem}.story-card--finale{top:clamp(7rem,9vw,10rem);left:clamp(1.25rem,4vw,5rem);width:min(43vw,660px);max-height:calc(100% - 14rem);overflow:auto}.story-card--finale h2{max-width:8ch}.story-card--finale .proof{margin-top:2rem;box-shadow:none}.story-card--finale .proof:before,.story-card--finale .proof:after{display:none}.cart-visual img{width:auto;max-width:100%;height:min(38vh,360px);margin-inline:auto;object-fit:contain;filter:drop-shadow(0 16px 16px rgba(18,60,48,.2))}.cart-visual.is-typographic img{display:block}@media(max-width:1180px)and (min-width:701px){.scene{min-height:900px}.story-card{padding:2.25rem}.story-card h1,.story-card h2{font-size:clamp(3.2rem,5vw,4.8rem)}.scene__art--flight,.scene__art--boxer,.scene__art--ritual{width:82vw}.champion--1000{left:46%}.champion--500{right:6%}.champion__badge{left:-8%}.champion__name{right:-4%}}@media(max-width:900px)and (min-width:701px){.scene:before{top:calc(var(--header) + .7rem);right:1.25rem}.story-card--hero,.story-card--flight,.story-card--relay,.story-card--boxer,.story-card--ritual,.story-card--society,.story-card--finale{width:min(52vw,520px)}.scene--champions{min-height:1050px}.champions-copy{width:48vw}.champion{width:25vw}.champion--1000{left:42%;width:29vw}.champion--500{right:2.5%}.asset-honesty{max-width:31ch}}@media(max-width:700px){.cinema:after{bottom:.55rem;left:.55rem;font-size:.62rem}.motion-toggle{right:max(.65rem,env(safe-area-inset-right));bottom:max(.65rem,env(safe-area-inset-bottom));padding-inline:.7rem;font-size:.68rem}:root{--card-shadow: 6px 7px 0 rgba(18, 60, 48, .96), 12px 16px 30px rgba(18, 60, 48, .17)}.cinematic-story{background:var(--paper)}.scene{display:flex;min-height:0;flex-direction:column;padding:0 0 clamp(5.5rem,18vw,7rem)}.scene:before{z-index:15;top:calc(var(--header) + .65rem);right:.75rem;border-color:var(--ink);padding:.32rem .48rem;color:var(--ink);background:#fffdf7f5;font-size:11px}.scene:after{height:64px;clip-path:polygon(0 46%,15% 34%,30% 55%,49% 28%,67% 52%,83% 31%,100% 46%,100% 100%,0 100%)}.scene__art{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:calc(100% - 1rem);height:auto;margin:calc(var(--header) + .8rem) 0 0;aspect-ratio:1 / 1.72;border-radius:0 2.2rem 5rem 0/0 2.2rem 4rem 0;clip-path:none;transform:none}.scene:nth-of-type(2n) .scene__art{margin-left:auto;border-radius:4.5rem 0 0 2rem/4rem 0 0 2rem}.story-card,.champions-copy{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:calc(100% - 1.5rem);max-height:none;margin:-5.2rem 0 0 .75rem;overflow:visible;padding:1.7rem 1.25rem 1.9rem;transform:rotate(-.45deg)}[data-reveal],.scene.is-visible [data-reveal]{opacity:1;transform:none}.scene:nth-of-type(2n) :is(.story-card,.champions-copy){margin-right:.75rem;margin-left:auto;transform:rotate(.45deg)}.story-card h1,.story-card h2,.champions-copy h2{max-width:10ch;font-size:clamp(2.65rem,13.2vw,3.55rem);line-height:.9}.story-card>p:not(.eyebrow,.scoreline,.ingredient-line,.demo-status),.champions-copy>p:last-child{margin-top:1.1rem;font-size:16px;line-height:1.55}.eyebrow{margin-bottom:.85rem;font-size:12px}.story-card .button,.story-card .text-link{width:100%;margin-top:1.35rem}.field-note,.open-seat-note{position:relative;right:auto;bottom:auto;left:auto;width:calc(100% - 3rem);margin:1.5rem auto 0;transform:none}.scene-cue{display:none}.scene--tennis,.scene--flight,.scene--relay,.scene--boxer,.scene--ritual,.scene--society,.scene--finale{min-height:0}.story-card--hero{color:var(--ink)}.story-card--hero h1{font-size:clamp(2.65rem,13vw,3.45rem)}.field-note--flight,.field-note--boxer{margin-top:1.4rem}.story-card--relay,.story-card--ritual,.story-card--society{color:var(--porcelain)}.scoreline{gap:.4rem;margin-top:1.4rem}.scoreline span{flex:1 1 auto;padding:.5rem;text-align:center}.ingredient-line{margin-top:1.4rem}.scene--champions{display:block;min-height:1050px;padding-bottom:5.5rem}.scene__art--champions{position:absolute;z-index:1;inset:calc(var(--header) + .8rem) .5rem 2.8rem;width:auto;height:auto;margin:0;aspect-ratio:auto;border-radius:2rem 0 3.5rem/2rem 0 3rem}.champions-copy{position:absolute;z-index:10;top:calc(var(--header) + 2rem);left:.75rem;width:calc(100% - 1.5rem);margin:0;border-left-width:5px;padding:1.4rem 1.1rem;transform:rotate(-.35deg)}.champions-copy h2{max-width:11ch;font-size:clamp(2.45rem,12vw,3.15rem)}.bottle-duo{z-index:8;top:calc(var(--header) + 13rem);bottom:7.8rem}.champion,.champion--1000,.champion--500{bottom:12%;width:min(46vw,190px)}.champion--500{right:auto;left:1%}.champion--1000{right:1%;left:auto;width:min(46vw,195px)}.champion__image img{max-height:390px;transform:scale(1.16)}.champion--1000 .champion__image img{transform:scale(1.2)}.champion__badge{top:11%;left:2%;max-width:118px;padding:.35rem .4rem;font-size:9px}.champion__name{right:0;bottom:-9%;left:0;width:100%;min-width:0;padding:.5rem .55rem}.champion__name b{font-size:1.25rem}.champion__name small{font-size:9px}.champion__state{top:0;right:4%;padding:.35rem .5rem;font-size:9px}.asset-honesty{right:.75rem;bottom:3.7rem;left:.75rem;max-width:none;padding:.6rem .75rem;font-size:11px}.society-themes{gap:.4rem;margin-top:1.35rem}.society-themes span{flex:1 1 auto;padding:.5rem;text-align:center}.story-card--society .button{width:100%}.story-card--finale{margin-bottom:1rem}.story-card--finale .proof{margin-top:1.35rem}.proof summary{min-height:54px;padding:.85rem;font-size:14px}.proof__body{padding:0 .85rem 1rem}.proof__rows div{padding:.7rem 0}.proof__rows dd{font-size:1.15rem}.cart-visual img{height:min(32vh,270px)}}@media(max-width:360px){.story-card h1,.story-card h2,.champions-copy h2{font-size:clamp(2.35rem,12.2vw,2.75rem)}.scene--champions{min-height:980px}.bottle-duo{top:calc(var(--header) + 12rem)}.champion__badge{max-width:104px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-reveal],.scene.is-visible [data-reveal],.cinema__poster img,.champion,.champion__image{opacity:1;transform:none;transition:none}.cinema__loop,.motion-toggle{display:none!important}}@media(forced-colors:active){.story-card,.champions-copy,.field-note,.open-seat-note,.champion__name,.champion__badge{border:2px solid CanvasText;box-shadow:none}}@media(prefers-reduced-motion:reduce){.cinema{--film-rm-r3: "253"}.cinema__loop{display:block!important}}.copy-review-flag{display:none}html[data-copy-mode=founders] .copy-review-flag{position:fixed;z-index:2000;bottom:max(.75rem,env(safe-area-inset-bottom));left:max(.75rem,env(safe-area-inset-left));display:block;max-width:min(90vw,320px);margin:0;border:1px solid #4a0f14;padding:.4rem .6rem;color:var(--porcelain);background:var(--red-deep);box-shadow:3px 3px #123c3080;font-family:Inter,sans-serif;font-size:11px;font-weight:700;letter-spacing:.07em;line-height:1.3;text-transform:uppercase;pointer-events:none}.story-card p.accent-line{margin-top:1rem;max-width:36ch;padding-left:.85rem;border-left:3px solid var(--gold);color:var(--ink);font-family:Bricolage,sans-serif;font-weight:600;font-size:clamp(1.05rem,1.35vw,1.3rem);line-height:1.25}.text-link span[data-copy-slot]{color:inherit;font-size:15px;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.story-card p.markers{margin-top:1.35rem;max-width:none;color:var(--gold);font-family:Inter,sans-serif;font-size:14px;font-weight:700;letter-spacing:.09em;line-height:1.5;text-transform:uppercase}.champions-copy>p[data-copy-slot]{margin:1.05rem 0 0;max-width:36ch}.champions-copy p.proof-line{margin-top:.7rem;color:var(--red);font-size:14px;font-weight:700;letter-spacing:.01em;line-height:1.45;text-transform:none}.champion__cta{position:absolute;z-index:6;bottom:48%;left:50%;white-space:nowrap;border:1.5px solid var(--ink);padding:.38rem .62rem;color:var(--porcelain);background:var(--red);box-shadow:3px 3px 0 var(--gold);font-family:Inter,sans-serif;font-size:14px;font-weight:800;letter-spacing:.04em;line-height:1;text-transform:uppercase;transform:translate(-50%);pointer-events:none}.story-card p.usage-line{margin-top:1.2rem;max-width:32ch;color:#f0d46b;font-family:Bricolage,sans-serif;font-weight:600;font-size:clamp(1.1rem,1.5vw,1.5rem);line-height:1.16}.story-card--society h2{max-width:18ch;font-size:clamp(1.7rem,2.5vw,2.5rem);line-height:1.02}.story-card--finale .fact-strip{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.6rem 0 0;max-width:none;padding:0}.story-card--finale .fact-strip span{border:1px solid var(--ink);padding:.4rem .68rem;font-family:Bricolage,sans-serif;font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.story-card--finale .fact-note{margin:.7rem 0 0;max-width:46ch;color:var(--ink-soft);font-size:14px;line-height:1.45}.story-card--finale .closing-line{margin:1.7rem 0 0;max-width:30ch;color:var(--red);font-family:Bricolage,sans-serif;font-weight:600;font-size:clamp(1.2rem,1.6vw,1.6rem);line-height:1.1}.proof--ingredient{margin-top:1.4rem}.proof__body-lead{margin:0 0 1rem;font-size:14px;line-height:1.5;color:var(--ink-soft)}.proof__body-lead[data-internal]{color:var(--red-deep);font-weight:600}.ingredient-group{margin-top:1rem;padding-top:.9rem;border-top:1px solid var(--line)}.ingredient-group:first-of-type{margin-top:0;padding-top:0;border-top:0}.ingredient-group__label{margin:0 0 .4rem;color:var(--red);font-size:14px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.ingredient-group p:not(.ingredient-group__label){margin:.4rem 0 0;font-size:14px;line-height:1.5}.ingredient-group ul{margin:.4rem 0 0;padding-left:1.15rem}.ingredient-group li{margin:.3rem 0;font-size:14px;line-height:1.45}html[data-copy-mode=founders] [data-claim=INTERNAL_NOT_PUBLIC]:after{content:" \b7  INTERNAL_NOT_PUBLIC";color:var(--red);font-size:10px;font-weight:800;letter-spacing:.05em;white-space:nowrap}.club-programme{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;padding:0;color:var(--ink);background:transparent}.club-programme::backdrop{background:#0a1813c7;backdrop-filter:none;-webkit-backdrop-filter:none}.club-programme__sheet{position:absolute;top:50%;left:50%;display:flex;width:min(1120px,calc(100vw - 2rem));max-height:min(88vh,900px);flex-direction:column;overflow:hidden;border:2px solid var(--ink);background:var(--cream);box-shadow:12px 14px 0 var(--ink),22px 30px 60px #123c304d;transform:translate(-50%,-50%)}.club-programme[open] .club-programme__sheet{animation:cpIn .26s cubic-bezier(.16,1,.3,1) both}@keyframes cpIn{0%{opacity:0;transform:translate(-50%,calc(-50% + 18px))}to{opacity:1;transform:translate(-50%,-50%)}}.club-programme__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;border-bottom:1px solid var(--ink);padding:clamp(1.25rem,2.5vw,2rem);background:var(--porcelain)}.club-programme__kicker{margin:0 0 .45rem;color:var(--red);font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.club-programme__head h2{max-width:18ch;font-size:clamp(1.9rem,3.2vw,3rem);line-height:.95}.club-programme__close{flex:none;min-height:44px;border:1.5px solid var(--ink);padding:.5rem .9rem;color:var(--ink);background:transparent;box-shadow:3px 3px 0 var(--gold);cursor:pointer;font-family:Inter,sans-serif;font-size:14px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}@media(hover:hover){.club-programme__close:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--gold)}}.club-programme__scroll{overflow-y:auto;padding:clamp(1.5rem,3vw,2.75rem);-webkit-overflow-scrolling:touch}.club-programme__scroll:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.club-programme__intro p{margin:0 0 1.4rem;max-width:68ch;font-size:clamp(1.05rem,1.3vw,1.25rem);font-weight:600;line-height:1.6}.chapter{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--line)}.chapter__label{margin:0 0 .75rem;color:var(--ink);font-family:Bricolage,sans-serif;font-size:clamp(1.45rem,2vw,1.95rem);font-weight:800;letter-spacing:-.02em}.chapter__label b{margin-right:.55rem;color:var(--red)}.chapter__body p{margin:0 0 1rem;max-width:72ch;font-size:clamp(1rem,1.15vw,1.1rem);line-height:1.62}.chapter__body p:last-child{margin-bottom:0}.club-programme__note{margin:2rem 0 0;padding-top:1rem;max-width:72ch;border-top:1px solid var(--line);color:var(--ink-soft);font-size:14px;line-height:1.5}@media(max-width:700px){.club-programme__sheet{top:0;left:0;width:100%;max-height:none;height:100dvh;border:0;box-shadow:none;transform:none}.club-programme[open] .club-programme__sheet{animation:cpInMobile .26s ease both}@keyframes cpInMobile{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.club-programme__head{padding:max(1rem,env(safe-area-inset-top)) 1rem 1rem}.club-programme__scroll{padding:1.25rem 1rem calc(1.75rem + env(safe-area-inset-bottom))}.club-programme__intro p{max-width:none;font-size:1.2rem}.chapter__body p{max-width:none;font-size:1.125rem;line-height:1.6}}.no-js .club-programme{position:static;display:block;width:auto;height:auto;padding:clamp(2rem,5vw,4rem) var(--page-pad);background:var(--paper)}.no-js .club-programme__sheet{position:static;width:100%;max-width:1120px;max-height:none;height:auto;margin:0 auto;transform:none}.no-js .club-programme__close{display:none}@media(prefers-reduced-motion:reduce){.club-programme[open] .club-programme__sheet,.club-programme__final{animation:none!important}}.story-card--hero h1{max-width:16ch;font-size:clamp(2.2rem,3.5vw,3.7rem)}.story-card--flight h2{font-size:clamp(2.4rem,3.6vw,4.4rem)}.champions-copy h2{font-size:clamp(2.3rem,3.4vw,4.2rem)}.story-card--relay h2{max-width:15ch;font-size:clamp(1.7rem,2.4vw,2.7rem)}@media(min-width:701px)and (max-width:1024px){.story-card--hero h1{font-size:clamp(1.95rem,4vw,2.65rem)}.story-card--flight h2,.champions-copy h2{font-size:clamp(1.95rem,4.2vw,2.9rem)}.story-card--relay h2{font-size:clamp(1.5rem,3vw,2.05rem)}}@media(max-width:700px){.story-card--hero h1{max-width:15ch;font-size:clamp(1.9rem,8.2vw,2.55rem)}.story-card--flight h2{font-size:clamp(1.95rem,8.4vw,2.55rem)}.champions-copy h2{font-size:clamp(1.9rem,8.2vw,2.5rem)}.story-card--relay h2{font-size:clamp(1.35rem,5.4vw,1.75rem)}}@media(max-width:700px){.proof--ingredient .proof__body-lead,.ingredient-group p:not(.ingredient-group__label),.ingredient-group li{font-size:16px}.story-card--finale .fact-note,.champions-copy p.proof-line{font-size:16px}.champion__cta{bottom:52%}}@media(max-width:700px){.motion-toggle{z-index:101;top:calc(var(--header) / 2);right:auto;bottom:auto;left:calc(50% + 8px);width:44px;min-width:44px;height:44px;min-height:44px;justify-content:center;gap:0;padding:0;border:1px solid var(--gold);border-radius:50%;background:#123c30f5;box-shadow:none;transform:translate(-50%,-50%)}.motion-toggle [data-motion-label]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.motion-toggle__signal{width:.85rem;height:.85rem}.motion-toggle:focus-visible{outline:3px solid var(--focus);outline-offset:3px}}.tos-handoff{--handoff-ease: cubic-bezier(.2, 0, 0, 1);position:fixed;z-index:3500;top:0;left:0;width:16px;height:21px;margin:0;border-radius:54% 54% 50% 50%/60% 60% 44% 44%;background:radial-gradient(58% 44% at 38% 30%,rgba(255,247,222,.92),transparent 62%),linear-gradient(150deg,#e7bf4b 0%,var(--gold, #d5a628) 52%,#a97d16 100%);box-shadow:0 6px 16px #123c3047;opacity:0;pointer-events:none;transform:rotate(34deg) scale(1)}[data-handoff-anchor]{--handoff-ease: cubic-bezier(.2, 0, 0, 1);position:absolute;z-index:4;top:var(--anchor-y, 14px);left:var(--anchor-x, 62%);width:15px;height:15px;margin:0;border-radius:50%;background:radial-gradient(58% 44% at 40% 34%,rgba(255,247,222,.9),transparent 62%),linear-gradient(150deg,#e7bf4b,var(--gold, #d5a628) 60%,#a97d16);box-shadow:0 4px 12px #123c304d;opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.62)}[data-handoff-anchor]:after{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border:1px solid rgba(213,166,40,.5);border-radius:50%;content:"";opacity:0}.scene--tennis.is-served [data-handoff-anchor]{opacity:1;transform:translate(-50%,-50%) scale(1);transition:opacity .26s ease,transform .42s var(--handoff-ease)}.scene--tennis.is-served [data-handoff-anchor]:after{opacity:1;transition:opacity .36s ease 60ms}@media(max-width:700px){[data-handoff-anchor]{top:var(--anchor-y-m, 14px);left:var(--anchor-x-m, 60%)}}.no-js .tos-handoff,.no-js [data-handoff-anchor]{display:none}@media(prefers-reduced-motion:reduce){.tos-handoff,[data-handoff-anchor]{display:none!important}}.club-intro.is-hidden{visibility:visible}.cinema{--gb: 1.02;--gc: 1.03;--gs: 1.05;--gsep: .04;--ghue: -2deg;--tint-top: rgba(213, 166, 40, .07);--tint-bot: rgba(16, 47, 40, .12)}.cinema[data-scene=tennis]{--gb: 1.03;--gs: 1.06;--tint-top: rgba(213, 166, 40, .09);--tint-bot: rgba(16, 47, 40, .1)}.cinema[data-scene=flight]{--gb: 1.03;--gs: 1.04;--ghue: -4deg;--tint-top: rgba(213, 166, 40, .06);--tint-bot: rgba(16, 47, 40, .1)}.cinema[data-scene=relay]{--gc: 1.05;--gs: 1.05;--tint-top: rgba(213, 166, 40, .07);--tint-bot: rgba(16, 47, 40, .12)}.cinema[data-scene=boxer]{--gb: .97;--gc: 1.08;--gs: 1;--gsep: .03;--tint-top: rgba(213, 166, 40, .05);--tint-bot: rgba(9, 28, 24, .2)}.cinema[data-scene=champions]{--gb: 1.02;--gc: 1.02;--gs: 1.03;--gsep: .03;--tint-top: rgba(213, 166, 40, .06);--tint-bot: rgba(16, 47, 40, .1)}.cinema[data-scene=ritual]{--gb: 1.03;--gs: 1.08;--gsep: .06;--ghue: -1deg;--tint-top: rgba(213, 166, 40, .1);--tint-bot: rgba(95, 24, 40, .12)}.cinema[data-scene=society]{--gb: 1.03;--gs: 1.05;--gsep: .04;--tint-top: rgba(213, 166, 40, .08);--tint-bot: rgba(16, 47, 40, .09)}.cinema[data-scene=finale]{--gb: 1.03;--gs: 1.08;--gsep: .06;--tint-top: rgba(213, 166, 40, .1);--tint-bot: rgba(16, 47, 40, .1)}.cinema__loop,.cinema__poster img{filter:brightness(var(--gb, 1)) contrast(var(--gc, 1)) saturate(var(--gs, 1)) sepia(var(--gsep, 0)) hue-rotate(var(--ghue, 0deg))}.cinema:before{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;background:linear-gradient(178deg,var(--tint-top) 0%,transparent 33%,transparent 63%,var(--tint-bot) 100%);content:"";pointer-events:none}@media(forced-colors:active){.cinema__loop,.cinema__poster img{filter:none}.cinema:before{display:none}}.cinema__loop{transition:opacity .32s ease}.cinema__poster img{transition:none;transform:none}.scene.is-visible .cinema__poster img{transform:none}[data-reveal]{transition:opacity .36s ease-out,transform .4s cubic-bezier(.2,0,0,1)}:root{--sun-porcelain: #fffdf7;--sun-cream: #f4eddd;--sun-cream-2: #f2ead9;--sun-leaf: #dfe8dd;--sun-leaf-2: #eaf1e7;--sun-gold: #d1a72a;--sun-red: #a92f35;--sun-ink: #123c30;--sun-card-shadow: 0 1px 0 rgba(255, 255, 255, .6), 0 22px 42px -28px rgba(18, 60, 48, .55);--sun-note-shadow: 0 14px 28px -22px rgba(18, 60, 48, .5);--sun-art-shadow: 0 26px 60px -34px rgba(18, 60, 48, .42)}body,.cinematic-story{background:var(--sun-porcelain)}.scene:after{display:none}.scene{border-bottom:1px solid rgba(18,60,48,.14)}.scene:before{display:none!important;content:none!important}.scene-cue{display:none!important}.story-card{border-width:1px;border-color:#123c308c;background:#fffdf7f9;box-shadow:var(--sun-card-shadow)}.field-note,.open-seat-note{border-color:#123c3080;background:var(--sun-cream);box-shadow:var(--sun-note-shadow)}.field-note span,.open-seat-note span{color:var(--sun-red)}.scene__art{box-shadow:var(--sun-art-shadow)}.cinema[data-scene=boxer]{--gb: 1.08;--gc: .96;--gs: 1.05;--gsep: .04;--tint-top: rgba(213, 167, 42, .1);--tint-bot: rgba(16, 47, 40, .05)}.cinema[data-scene=ritual]{--gb: 1.06;--gs: 1.09;--gsep: .05;--tint-top: rgba(213, 167, 42, .1);--tint-bot: rgba(16, 47, 40, .06)}.cinema[data-scene=tennis]{--gb: 1.08;--gc: .98;--gs: 1.06;--tint-top: rgba(213, 167, 42, .09);--tint-bot: rgba(16, 47, 40, .07)}.cinema[data-scene=champions]{--gb: 1.07;--gc: 1.02;--gs: 1.12;--gsep: .08;--tint-top: rgba(213, 167, 42, .11);--tint-bot: rgba(16, 47, 40, .06)}.scene--boxer .cinema__loop,.scene--boxer .cinema.is-playing .cinema__loop{inset:6.5% auto auto 5.5%;width:27%;height:33%;opacity:1;object-fit:cover;object-position:50% 30%;border:2px solid rgba(255,253,247,.92);border-radius:1.5rem 1.5rem 1.7rem .5rem/1.3rem 1.3rem 1.5rem .5rem;box-shadow:0 0 0 1px #d1a72a8c,0 12px 26px -14px #123c3080}.scene--boxer .cinema__loop{filter:brightness(1.26) contrast(.9) saturate(1.06) sepia(.05)}.scene--champions .cinema.is-playing .cinema__loop{opacity:.2}.scene--tennis{color:var(--sun-ink);background:linear-gradient(180deg,var(--sun-leaf-2) 0%,var(--sun-porcelain) 46%,var(--sun-cream) 100%)}.scene--tennis .cinema__loop,.scene--tennis .cinema__poster img{object-position:60% 40%}.scene--flight{background:linear-gradient(180deg,var(--sun-porcelain) 0%,var(--sun-leaf) 100%)}.scene--flight .cinema__loop,.scene--flight .cinema__poster img{object-position:50% 42%}.scene--relay{background:linear-gradient(180deg,var(--sun-leaf) 0%,var(--sun-cream-2) 100%)}.scene--relay .cinema__loop,.scene--relay .cinema__poster img{object-position:50% 45%}.scene--boxer{color:var(--sun-ink);background:linear-gradient(180deg,var(--sun-cream) 0%,var(--sun-porcelain) 52%,var(--sun-leaf-2) 100%)}.scene__art--boxer{border-color:#123c3073}.field-note--boxer{color:var(--sun-ink);background:var(--sun-cream)}.field-note--boxer span{color:var(--sun-red)}.scene--boxer .cinema__poster img{object-position:72% 42%}.champion__badge{box-shadow:3px 3px 0 var(--sun-gold)}.champion__name{box-shadow:3px 3px 0 var(--sun-red)}.scene--champions .cinema__loop,.scene--champions .cinema__poster img{object-position:50% 52%}.scene--ritual{color:var(--sun-ink);background:linear-gradient(180deg,var(--sun-cream) 0%,var(--sun-leaf-2) 100%)}.scene__art--ritual{border-color:#123c3073}.scene--ritual .cinema__poster img{object-position:50% 46%}.scene--ritual .cinema__loop{object-position:22% 50%}.story-card--ritual p.usage-line{color:var(--sun-red)}.story-card--ritual .ingredient-line{border-top-color:#123c3040;color:var(--sun-ink)}.scene--society{color:var(--sun-ink);background:linear-gradient(180deg,var(--sun-leaf) 0%,var(--sun-porcelain) 100%)}.story-card--society .society-themes span{border-color:#123c3066;color:var(--sun-ink)}.story-card--society .demo-status{color:var(--sun-ink)}.scene--society .cinema__loop,.scene--society .cinema__poster img{object-position:50% 44%}.scene--finale .cinema__loop,.scene--finale .cinema__poster img{object-position:50% 52%}@media(min-width:1181px){:root{--edge: clamp(1.75rem, 3.4vw, 4rem);--band-top: calc(var(--header) + clamp(1.5rem, 3vw, 3.25rem));--band-bot: clamp(2.25rem, 4vw, 4.5rem);--gutter: clamp(1.5rem, 3vw, 3.25rem)}.scene--tennis{min-height:min(96svh,900px)}.scene--flight{min-height:min(90svh,860px)}.scene--relay{min-height:min(94svh,920px)}.scene--boxer{min-height:min(94svh,900px)}.scene--champions{min-height:min(100svh,1080px)}.scene--ritual{min-height:min(92svh,880px)}.scene--society{min-height:min(94svh,920px)}.scene--finale{min-height:min(100svh,1020px)}.story-card--hero,.story-card--flight,.story-card--boxer,.story-card--ritual{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;top:var(--band-top);bottom:var(--band-bot);border:0;background:transparent;box-shadow:none;padding:0;color:var(--sun-ink)}.story-card--hero,.story-card--flight,.story-card--boxer,.story-card--ritual{transform:none}.scene__art--hero{top:var(--band-top);right:0;bottom:var(--band-bot);left:auto;width:60%;border-radius:2.4rem 0 0 2.4rem;clip-path:none}.story-card--hero{left:var(--edge);right:auto;width:min(34%,430px);padding-left:1.4rem;border-left:3px solid var(--sun-gold)}.story-card--hero h1{max-width:13ch;font-size:clamp(2.5rem,3.1vw,3.5rem);line-height:.98}.story-card--hero .lead{max-width:30ch}.scene__art--flight{top:var(--band-top);left:0;right:auto;bottom:var(--band-bot);width:64%;border-radius:0 2.4rem 2.4rem 0;transform:none}.story-card--flight{right:var(--edge);left:auto;width:min(30%,400px);padding-left:1.4rem;border-left:3px solid var(--sun-red)}.story-card--flight .eyebrow{color:var(--sun-red)}.story-card--flight p.markers{color:var(--sun-ink)}.story-card--flight h2{max-width:11ch;font-size:clamp(2.4rem,3vw,3.5rem);line-height:.95}.field-note--flight{top:auto;right:var(--edge);bottom:var(--band-bot);left:auto;width:min(24%,300px);transform:none}.scene__art--relay{top:var(--band-top);left:var(--edge);right:0;bottom:auto;height:58%;width:auto;border-radius:2rem 0 0 2rem;transform:none}.story-card--relay{top:auto;bottom:var(--band-bot);left:var(--edge);right:auto;width:min(50%,660px);color:var(--sun-ink);border:1px solid rgba(18,60,48,.5);background:#fffdf7f2;box-shadow:-3px 0 0 var(--sun-red),var(--sun-card-shadow);transform:none}.story-card--relay .eyebrow{color:var(--sun-red)}.story-card--relay .scoreline span{border-color:#123c3066;color:var(--sun-ink)}.story-card--relay h2{max-width:22ch;font-size:clamp(2.3rem,2.9vw,3.3rem);line-height:.98}.scene__art--boxer{top:var(--band-top);right:0;left:auto;bottom:var(--band-bot);width:56%;border-radius:2.4rem 0 0 2.4rem;clip-path:none}.story-card--boxer{left:var(--edge);right:auto;width:min(34%,420px)}.story-card--boxer h2{font-size:clamp(3rem,4vw,4.6rem)}.field-note--boxer{top:auto;left:var(--edge);bottom:var(--band-bot);right:auto;width:min(30%,360px);color:var(--sun-ink);border-color:#123c3080;background:var(--sun-cream);box-shadow:-3px 0 0 var(--sun-gold),var(--sun-note-shadow);transform:none}.field-note--boxer span{color:var(--sun-red)}.scene--boxer .cinema__loop,.scene--boxer .cinema.is-playing .cinema__loop{width:30%;height:30%;object-position:50% 28%}.champions-copy{top:var(--band-top);left:var(--edge);width:min(34%,470px);border-left-color:var(--sun-red);background:#fffdf7f5;box-shadow:var(--sun-card-shadow)}.champion{width:clamp(280px,24vw,410px);bottom:9%}.champion--1000{left:49%;width:clamp(320px,27vw,470px)}.champion--500{right:9%}.champion__image img{max-height:760px;transform:scale(1.44)}.champion--1000 .champion__image img{transform:scale(1.5)}.champion.is-selected .champion__image{transform:scale(1.5) translate(calc(var(--px, 0) * 2px),calc(var(--py, 0) * -2px))}.champion__image{filter:drop-shadow(0 30px 26px rgba(18,25,20,.3))}.scene__art--ritual{top:var(--band-top);right:0;left:auto;bottom:var(--band-bot);width:56%;border-radius:2.4rem 0 0 2.4rem;transform:none}.story-card--ritual{left:var(--edge);right:auto;width:min(34%,430px);padding-left:1.4rem;border-left:3px solid var(--sun-gold)}.story-card--ritual .eyebrow{color:var(--sun-red)}.story-card--ritual h2{max-width:12ch;font-size:clamp(2.6rem,3.4vw,3.9rem);line-height:.98}.scene__art--society{inset:var(--band-top) 0 var(--band-bot) var(--edge);border-radius:2.4rem}.story-card--society{top:auto;bottom:calc(var(--band-bot) + clamp(2rem,5vw,5.5rem));left:calc(var(--edge) + clamp(1.5rem,3vw,3rem));right:auto;width:min(38%,500px);color:var(--sun-ink);border:1px solid var(--sun-red);background:#fffdf7f0;box-shadow:-3px 0 0 var(--sun-red),var(--sun-card-shadow)}.story-card--society .eyebrow{color:var(--sun-red)}.story-card--society h2{max-width:20ch;font-size:clamp(2rem,2.5vw,2.9rem);line-height:1}.open-seat-note{top:auto;right:clamp(3rem,6vw,6rem);bottom:calc(var(--band-bot) + clamp(1rem,2vw,2rem));left:auto;transform:none}.scene__art--finale{inset:var(--band-top) 0 var(--band-bot) auto;left:auto;right:0;width:50%;border-radius:2.4rem 0 0 2.4rem}.story-card--finale{top:var(--band-top);left:var(--edge);right:auto;width:min(42%,560px);max-height:calc(100% - var(--band-top) - var(--band-bot));overflow:auto}.story-card--finale h2{max-width:10ch}}@media(max-width:700px){.story-card--relay,.story-card--ritual,.story-card--society{color:var(--sun-ink)}.story-card--flight,.story-card--flight h2,.story-card--flight>p:not(.eyebrow):not(.markers){color:var(--sun-ink)}.story-card--flight .eyebrow{color:var(--sun-red)}.story-card--flight p.markers{color:var(--sun-ink)}.story-card--relay .eyebrow,.story-card--ritual .eyebrow,.story-card--society .eyebrow{color:var(--sun-red)}.scene__art{aspect-ratio:auto;height:54svh}.scene.scene--tennis .scene__art{height:60svh}.scene.scene--flight .scene__art,.scene.scene--relay .scene__art{height:50svh}.scene.scene--boxer .scene__art{height:56svh}.scene.scene--ritual .scene__art{height:58svh}.scene.scene--society .scene__art{height:56svh}.scene.scene--finale .scene__art{height:52svh}.scene.scene--flight .story-card,.scene.scene--relay .story-card,.scene.scene--boxer .story-card,.scene.scene--boxer .field-note,.scene.scene--ritual .story-card,.scene.scene--finale .story-card{width:calc(100% - 2.5rem);margin:1.35rem auto 0;transform:none}.scene.scene--tennis .story-card--hero,.scene.scene--society .story-card--society{width:calc(100% - 2.4rem);margin:-3rem auto 0;transform:none}.story-card--hero{box-shadow:-2px 0 0 var(--sun-gold),var(--sun-card-shadow)}.story-card--relay{box-shadow:-2px 0 0 var(--sun-red),var(--sun-card-shadow)}.story-card--ritual{box-shadow:-2px 0 0 var(--sun-gold),var(--sun-card-shadow)}.story-card--society{box-shadow:-3px 0 0 var(--sun-red),var(--sun-card-shadow)}.scene--boxer .cinema__loop,.scene--boxer .cinema.is-playing .cinema__loop{inset:6% auto auto 5%;width:38%;height:28%;object-position:50% 30%}.scene.scene--boxer .cinema__poster img{object-position:62% 30%}.scene.scene--tennis .cinema__loop,.scene.scene--tennis .cinema__poster img{object-position:56% 34%}.scene.scene--flight .cinema__loop,.scene.scene--flight .cinema__poster img{object-position:50% 40%}.scene.scene--relay .cinema__loop,.scene.scene--relay .cinema__poster img{object-position:50% 42%}.scene.scene--ritual .cinema__loop,.scene.scene--ritual .cinema__poster img{object-position:50% 50%}.scene.scene--society .cinema__loop,.scene.scene--society .cinema__poster img{object-position:50% 44%}.scene.scene--finale .cinema__loop,.scene.scene--finale .cinema__poster img{object-position:50% 55%}.champion,.champion--1000,.champion--500{width:min(50vw,220px)}.champion__image img{max-height:440px;transform:scale(1.24)}.champion--1000 .champion__image img{transform:scale(1.28)}}@media(forced-colors:active){.scene--tennis,.scene--flight,.scene--relay,.scene--boxer,.scene--ritual,.scene--society{background:Canvas}.story-card,.field-note,.open-seat-note{box-shadow:none}.scene--boxer .cinema__loop{filter:none}}#campioni.scene--champions{min-height:clamp(860px,96svh,960px);overflow:hidden;isolation:isolate;color:var(--sun-ink);background:var(--sun-cream)}#campioni .scene__art--champions{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:auto;height:auto;margin:0;border:0;border-radius:0;transform:none}#campioni .cinema,#campioni .cinema__poster,#campioni .cinema__poster picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#campioni .cinema:after,#campioni .cinema__loop,#campioni .cinema__loop[hidden]{display:none!important}#campioni .cinema__poster{opacity:1!important;visibility:visible!important}#campioni .cinema__poster img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;filter:none;opacity:1;transform:none}#campioni .champions-copy{position:absolute;z-index:12;top:calc(var(--header) + clamp(2.75rem,6vh,5.5rem));left:clamp(1.4rem,4vw,5rem);width:min(29vw,500px);margin:0;border:0;border-left:3px solid var(--sun-red);padding:.3rem 0 .35rem clamp(1rem,1.4vw,1.5rem);color:var(--sun-ink);background:linear-gradient(90deg,#fffdf7f5,#fffdf7d1 72%,#fffdf700);box-shadow:none;transform:none}#campioni .champions-copy h2{max-width:none;margin-top:.75rem;font-size:clamp(3rem,3.45vw,4.4rem);line-height:.91;text-wrap:balance}#campioni .champions-copy>p:not(.eyebrow){max-width:34ch;font-size:clamp(.95rem,1.05vw,1.08rem);line-height:1.55}#campioni .champions-copy .proof-line{margin-top:.8rem;color:var(--sun-red);font-weight:700}#campioni .bottle-duo{position:absolute;z-index:8;top:0;right:2.5%;bottom:0;left:34%;perspective:none;pointer-events:none}#campioni .bottle-duo:before{position:absolute;z-index:0;right:1%;bottom:clamp(6.5rem,11.5%,7.25rem);left:3%;height:clamp(106px,12vh,132px);border:1px solid rgba(255,253,247,.58);background:#123c30f5;box-shadow:0 16px 34px -20px #1219149e,inset 0 1px #fffdf738;content:""}#campioni .champion,#campioni .champion--500,#campioni .champion--1000{position:absolute;z-index:1;top:0;bottom:0;width:49%;pointer-events:auto;filter:none;transform:none;transition:none}#campioni .champion--500{right:auto;left:0}#campioni .champion--1000{right:0;left:auto}#campioni .champion__hit{position:relative;display:block;width:100%;height:100%;min-height:52px;border:0;padding:0;color:inherit;background:transparent;text-align:left}#campioni .champion__visual{position:absolute;z-index:2;right:5%;left:5%;display:flex;align-items:flex-end;justify-content:center;pointer-events:none;transform:translateY(0);transition:transform .26s cubic-bezier(.16,1,.3,1)}#campioni .champion--500 .champion__visual{bottom:28%;height:44%}#campioni .champion--1000 .champion__visual{bottom:42%;height:46%}#campioni .champion__image{position:relative;display:flex;width:100%;height:100%;align-items:flex-end;justify-content:center;filter:drop-shadow(0 22px 18px rgba(18,25,20,.28));transform:none!important;transition:none}#campioni .champion__image:after{right:27%;bottom:-1.5%;left:27%;height:16px;background:#12231c3d;filter:blur(9px)}#campioni .champion__image img,#campioni .champion--1000 .champion__image img{display:block;width:auto;max-width:100%;height:100%;max-height:100%;object-fit:contain;object-position:center bottom;transform:none!important;transform-origin:center bottom}#campioni .champion__meta{position:absolute;z-index:3;right:7%;bottom:clamp(6.5rem,11.5%,7.25rem);left:7%;display:grid;min-height:clamp(106px,12vh,132px);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"badge state" "name cta";gap:.5rem .8rem;align-content:center;align-items:end;border-top:4px solid transparent;padding:.8rem clamp(.8rem,1.1vw,1.2rem) .75rem;color:var(--sun-porcelain);background:transparent;box-shadow:none}#campioni .champion.is-selected,#campioni .champion.is-selected .champion__image{filter:none;transform:none}#campioni .champion.is-selected .champion__meta{border-top-color:var(--sun-gold);background:#fffdf712}#campioni .champion__badge,#campioni .champion__name,#campioni .champion__cta,#campioni .champion__state{position:static;z-index:auto;width:auto;min-width:0;max-width:none;margin:0;border:0;padding:0;box-shadow:none;transform:none}#campioni .champion__badge{grid-area:badge;color:var(--sun-gold);background:transparent;font-size:.66rem;line-height:1.25;letter-spacing:.085em;text-transform:uppercase}#campioni .champion__name{grid-area:name;color:var(--sun-porcelain);background:transparent}#campioni .champion__name b{font-size:clamp(1.3rem,1.7vw,1.75rem);line-height:1}#campioni .champion__name small{margin-top:.3rem;color:#fffdf7d1;font-size:clamp(.66rem,.72vw,.76rem);line-height:1.3}#campioni .champion__cta{grid-area:cta;align-self:end;color:var(--sun-porcelain);font-size:.73rem;font-weight:800;letter-spacing:.045em;line-height:1.2;text-align:right;text-transform:uppercase}#campioni .champion__cta:after{margin-left:.35rem;color:var(--sun-gold);content:"\2197"}#campioni .champion__state{grid-area:state;align-self:start;justify-self:end;border-radius:999px;padding:.26rem .46rem;color:var(--sun-ink);background:var(--sun-gold);font-size:.58rem;font-weight:800;letter-spacing:.07em;line-height:1;text-transform:uppercase}#campioni .champion__state[hidden]{display:none}#campioni .champion__hit:focus-visible{outline:2px solid var(--sun-red);outline-offset:-5px}#campioni .asset-honesty{z-index:12;right:auto;bottom:5.5%;left:clamp(1.4rem,4vw,5rem);width:min(28vw,430px);max-width:42ch;margin:0;border:0;border-left:3px solid var(--sun-gold);padding:.65rem .75rem;color:var(--sun-ink);background:#fffdf7e0;box-shadow:none;font-size:.75rem;line-height:1.45}@media(hover:hover){#campioni .champion:hover .champion__image{transform:none}#campioni .champion:hover .champion__visual{transform:translateY(-4px)}#campioni .champion:hover .champion__meta{background:#fffdf712}}@media(min-width:901px)and (max-width:1180px){#campioni.scene--champions{min-height:940px}#campioni .champions-copy{top:calc(var(--header) + 2.4rem);left:1.6rem;width:min(35vw,390px)}#campioni .champions-copy h2{font-size:clamp(2.65rem,4.8vw,3.6rem)}#campioni .bottle-duo{right:1.5%;left:31%}#campioni .bottle-duo:before,#campioni .champion__meta{bottom:13.25%}#campioni .champion--500 .champion__visual{bottom:28%;height:41%}#campioni .champion--1000 .champion__visual{bottom:40%;height:43%}#campioni .asset-honesty{bottom:4.8%;left:1.6rem;width:31vw}}@media(max-width:900px){.motion-toggle{z-index:101;top:calc(var(--header) / 2);right:auto;bottom:auto;left:calc(50% + 8px);width:44px;min-width:44px;height:44px;min-height:44px;justify-content:center;gap:0;padding:0;border:1px solid var(--gold);border-radius:50%;background:#123c30f5;box-shadow:none;transform:translate(-50%,-50%)}.motion-toggle [data-motion-label]{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.motion-toggle__signal{width:.85rem;height:.85rem}.motion-toggle:focus-visible{outline:3px solid var(--focus);outline-offset:3px}#campioni.scene--champions{display:block;min-height:1140px;padding:0}#campioni .scene__art--champions{top:0;right:0;bottom:0;left:0}#campioni .cinema__poster img{object-position:50% 50%}#campioni .champions-copy{top:calc(var(--header) + 1.15rem);right:1rem;left:1rem;width:auto;border-left-width:3px;padding:.9rem 1rem;background:#fffdf7e6}#campioni .champions-copy h2{max-width:12ch;margin-top:.55rem;font-size:clamp(2.35rem,7.4vw,3.1rem);line-height:.94}#campioni .champions-copy>p:not(.eyebrow){max-width:38ch;margin-top:.65rem;font-size:1rem;line-height:1.45}#campioni .champions-copy .proof-line{margin-top:.45rem}#campioni .bottle-duo{top:0;right:.55rem;bottom:0;left:.55rem}#campioni .bottle-duo:before{right:.25rem;bottom:7.2rem;left:.25rem;height:148px}#campioni .champion,#campioni .champion--500,#campioni .champion--1000{top:0;bottom:0;width:50%}#campioni .champion--500{left:0}#campioni .champion--1000{right:0}#campioni .champion--500 .champion__visual{right:1%;bottom:29%;left:1%;height:34%}#campioni .champion--1000 .champion__visual{right:1%;bottom:29.5%;left:1%;height:36%}#campioni .champion__image{filter:drop-shadow(0 16px 14px rgba(18,25,20,.26))}#campioni .champion__meta{right:.6rem;bottom:7.2rem;left:.6rem;min-height:148px;grid-template-columns:minmax(0,1fr);grid-template-areas:"badge" "name" "cta";gap:.35rem;align-content:center;padding:.7rem .65rem .65rem}#campioni .champion__badge{min-height:2.35em;font-size:.58rem}#campioni .champion__name b{font-size:clamp(1.15rem,4vw,1.45rem)}#campioni .champion__name small{min-height:2.5em;font-size:.63rem}#campioni .champion__cta{font-size:.65rem;text-align:left}#campioni .champion__state{position:absolute;top:.55rem;right:.55rem}#campioni .asset-honesty{right:.8rem;bottom:.8rem;left:.8rem;width:auto;max-width:none;padding:.65rem .7rem;font-size:.68rem;line-height:1.4}}@media(max-width:700px){#campioni.scene--champions{min-height:1120px}#campioni .champions-copy{top:calc(var(--header) + .9rem);right:.75rem;left:.75rem;padding:.8rem .85rem}#campioni .champions-copy h2{font-size:clamp(2.15rem,10vw,2.85rem)}#campioni .champions-copy>p:not(.eyebrow){font-size:.94rem}#campioni .champion--500 .champion__visual{bottom:29%;height:32%}#campioni .champion--1000 .champion__visual{bottom:29.5%;height:34%}}@media(max-width:360px){#campioni.scene--champions{min-height:1080px}#campioni .champions-copy h2{font-size:clamp(2rem,10.4vw,2.45rem)}#campioni .champions-copy>p:not(.eyebrow){font-size:.88rem}#campioni .champion__badge,#campioni .champion__name small,#campioni .champion__cta{font-size:.56rem}}@media(prefers-reduced-motion:reduce){#campioni .champion__visual{transform:none!important;transition:none!important}}@media(min-width:1181px){#campioni .champion--500 .champion__visual{right:-23%;bottom:25.25%;left:33%}#campioni .champion--1000 .champion__visual{right:40%;left:-30%}}@media(min-width:901px)and (max-width:1180px){#campioni .champion--500 .champion__visual{right:-19%;bottom:25.5%;left:29%}#campioni .champion--1000 .champion__visual{right:34%;left:-24%}}@media(min-width:901px){#campioni .champion--500 .champion__image:after{bottom:5.5%}#campioni .champion--1000 .champion__image:after{bottom:4%}}#masa{background:linear-gradient(135deg,rgba(223,232,221,.34) 0%,transparent 34%),var(--sun-cream)}#masa .story-card--finale{max-height:none;overflow:visible;border:0;border-left:3px solid var(--sun-red);background:transparent;box-shadow:none;transform:none}#masa .story-card--finale .eyebrow{max-width:38ch;margin-bottom:clamp(.9rem,1.5vw,1.3rem)}#masa #titlu-final{max-width:10ch;font-size:clamp(3.25rem,5.6vw,6.15rem);line-height:.9;letter-spacing:-.06em;overflow-wrap:normal;word-break:normal;text-wrap:balance}#masa .story-card--finale>p[data-copy-slot=s08-body]{max-width:31ch;margin-top:clamp(1.15rem,2vw,1.65rem);font-size:clamp(1rem,1.2vw,1.12rem);line-height:1.55}#masa .story-card--finale .fact-strip{display:grid;grid-template-columns:repeat(3,max-content);gap:0;width:max-content;max-width:100%;margin-top:clamp(1.35rem,2vw,1.8rem);overflow:hidden;border:1px solid rgba(18,60,48,.66)}#masa .story-card--finale .fact-strip span{border:0;border-right:1px solid rgba(18,60,48,.38);padding:.58rem .78rem;background:#fffdf76b;font-size:.75rem}#masa .story-card--finale .fact-strip span:last-child{border-right:0}#masa .story-card--finale .fact-note{max-width:38ch;margin-top:1rem;padding-left:.9rem;border-left:1px solid var(--sun-gold);font-size:.92rem;line-height:1.55}#masa .story-card--finale .proof{margin-top:1.5rem;border-top:1px solid rgba(18,60,48,.52);border-bottom:1px solid rgba(18,60,48,.52);background:transparent}#masa .story-card--finale .proof+.proof{margin-top:-1px}#masa .story-card--finale .proof summary{min-height:64px;padding:.9rem 0;font-size:.78rem;letter-spacing:.015em}#masa .story-card--finale .proof summary i{display:grid;width:44px;height:44px;flex:0 0 44px;place-items:center;color:var(--sun-red)}#masa .story-card--finale .proof__body{padding:1.25rem 0 1.5rem}#masa .story-card--finale .closing-line{max-width:32ch;margin-top:1.45rem;padding-top:1.2rem;border-top:1px solid rgba(18,60,48,.18);font-size:clamp(1.15rem,1.55vw,1.45rem)}@media(min-width:901px){#masa.scene--finale{display:grid;grid-template-columns:minmax(360px,.82fr) minmax(0,1.18fr);gap:clamp(2rem,4vw,5rem);align-items:stretch;box-sizing:border-box;min-height:max(100svh,920px);padding:calc(var(--header) + clamp(1.2rem,2.4vw,2.5rem)) 0 clamp(2.5rem,4vw,4.5rem) clamp(2rem,4vw,5rem)}#masa .scene__art--finale{position:relative;inset:auto;grid-column:2;grid-row:1;width:100%;height:auto;min-height:clamp(720px,calc(100svh - 8rem),900px);margin:0;border-radius:clamp(3.5rem,6vw,7rem) 0 0 clamp(1.5rem,3vw,3rem) / clamp(3rem,5vw,6rem) 0 0 clamp(1.5rem,3vw,3rem)}#masa .story-card--finale{position:relative;inset:auto;grid-column:1;grid-row:1;align-self:center;width:min(100%,620px);margin:0;padding:clamp(1rem,2.5vw,2.5rem) clamp(.75rem,1.8vw,2rem)}}@media(max-width:900px){#masa.scene--finale{display:flex;min-height:0;flex-direction:column;padding:0 0 clamp(4rem,12vw,6.5rem)}#masa .scene__art--finale{position:relative;inset:auto;width:calc(100% - 1rem);height:clamp(430px,62svh,650px);margin:calc(var(--header) + .8rem) 0 0 auto;border-radius:clamp(3.5rem,12vw,6rem) 0 0 clamp(1.4rem,5vw,2.5rem) / clamp(3rem,10vw,5rem) 0 0 clamp(1.4rem,5vw,2.5rem)}#masa .story-card--finale{position:relative;inset:auto;width:min(calc(100% - 2rem),720px);margin:clamp(1.5rem,4vw,2.25rem) auto 0;padding:clamp(1.75rem,5vw,2.75rem) clamp(1rem,4vw,2.5rem) 0 clamp(1.25rem,5vw,3rem)}#masa #titlu-final{font-size:clamp(3.1rem,11.5vw,4.8rem)}}@media(max-width:420px){#masa .story-card--finale .fact-strip{grid-template-columns:repeat(2,max-content)}#masa .story-card--finale .fact-strip span:nth-child(2){border-right:0}#masa .story-card--finale .fact-strip span:last-child{grid-column:1 / -1;border-top:1px solid rgba(18,60,48,.38)}}@media(forced-colors:active){#campioni .champions-copy,#campioni .bottle-duo:before,#campioni .champion__meta,#campioni .asset-honesty{border:2px solid CanvasText;background:Canvas;color:CanvasText;box-shadow:none}#campioni .champion__badge,#campioni .champion__name,#campioni .champion__name small,#campioni .champion__cta,#campioni .champion__state{color:CanvasText;background:Canvas}}.scene{scroll-margin-top:calc(var(--header) + .85rem)}.scene--boxer .cinema__loop,.scene--boxer .cinema.is-playing .cinema__loop,.scene--finale .cinema__loop,.scene--finale .cinema.is-playing .cinema__loop{display:none!important}.scene--boxer .cinema:after,.scene--finale .cinema:after{display:none}@media(min-width:901px){.scene--flight .cinema__loop,.scene--flight .cinema.is-playing .cinema__loop,.scene--relay .cinema__loop,.scene--relay .cinema.is-playing .cinema__loop,.scene--society .cinema__loop,.scene--society .cinema.is-playing .cinema__loop,.scene--ritual .cinema__loop,.scene--ritual .cinema.is-playing .cinema__loop{opacity:1;border:2px solid rgba(255,253,247,.96);outline:1px solid rgba(209,167,42,.76);outline-offset:0;box-shadow:0 18px 42px -24px #123c30b8}.scene--flight .cinema__loop,.scene--flight .cinema.is-playing .cinema__loop{inset:auto 3.5% 4% auto;width:31%;height:25%;border-radius:1.4rem .45rem;object-position:50% 52%}.scene--relay .cinema__loop,.scene--relay .cinema.is-playing .cinema__loop{inset:auto 3.5% 4% auto;width:32%;height:24%;border-radius:1.25rem .4rem;object-position:58% 50%}.scene--society .cinema__loop,.scene--society .cinema.is-playing .cinema__loop{inset:4% 3.5% auto auto;width:31%;height:26%;border-radius:.45rem 1.4rem;object-position:52% 50%}.scene--ritual .cinema__loop,.scene--ritual .cinema.is-playing .cinema__loop{inset:5% 4% auto auto;width:24%;height:42%;border-radius:1.5rem .45rem;object-position:0 50%}.scene--flight .cinema:after,.scene--relay .cinema:after{right:4.5%;bottom:5%;left:auto}.scene--ritual .cinema:after{top:40%;right:5%;bottom:auto;left:auto}.scene--society .cinema:after{top:5%;right:4.5%;bottom:auto;left:auto}}@media(max-width:900px){.scene--flight .cinema__loop,.scene--flight .cinema.is-playing .cinema__loop,.scene--relay .cinema__loop,.scene--relay .cinema.is-playing .cinema__loop,.scene--society .cinema__loop,.scene--society .cinema.is-playing .cinema__loop{display:none!important}.scene--flight .cinema:after,.scene--relay .cinema:after,.scene--society .cinema:after{display:none}.scene--relay h2{font-size:clamp(1.95rem,7.6vw,2.35rem);line-height:.98;letter-spacing:-.045em}.scene--society h2{font-size:clamp(2rem,7.7vw,2.45rem);line-height:.98;letter-spacing:-.045em}}@media(min-width:901px)and (max-width:1100px){.motion-toggle{z-index:101;top:calc(var(--header) / 2);right:auto;bottom:auto;left:50%;width:44px;min-width:44px;height:44px;min-height:44px;justify-content:center;gap:0;padding:0;border:1px solid var(--gold);border-radius:50%;background:#123c30f5;box-shadow:none;transform:translate(-50%,-50%)}}@media(min-width:1101px){.motion-toggle{z-index:101;top:calc(var(--header) / 2);right:calc(var(--page-pad) + 9.75rem);bottom:auto;width:44px;min-width:44px;height:44px;min-height:44px;justify-content:center;gap:0;padding:0;border:1px solid var(--gold);border-radius:50%;background:#123c30f5;box-shadow:none;transform:translateY(-50%)}}@media(min-width:901px){.motion-toggle [data-motion-label]{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.motion-toggle__signal{width:.85rem;height:.85rem}.motion-toggle:focus-visible{outline:3px solid var(--focus);outline-offset:3px}}@media(max-width:700px){#campioni .champions-copy{top:calc(var(--header) + 1.35rem)}#campioni .champion__badge,#campioni .champion__name small,#campioni .champion__state,#campioni .champion__cta{font-size:.72rem;line-height:1.25}#campioni .asset-honesty{font-size:.75rem;line-height:1.4}}@media(prefers-reduced-motion:reduce){.cinema:after{display:none!important}}.no-js .cinema:after{display:none!important}@media(min-width:701px)and (max-width:1180px){.story-card--flight,.story-card--relay,.story-card--ritual,.story-card--society,.story-card--flight h2,.story-card--relay h2,.story-card--ritual h2,.story-card--society h2,.story-card--flight>p:not(.eyebrow),.story-card--relay>p:not(.eyebrow),.story-card--ritual>p:not(.eyebrow),.story-card--society>p:not(.eyebrow){color:var(--sun-ink)}.story-card--flight .eyebrow,.story-card--relay .eyebrow,.story-card--ritual .eyebrow,.story-card--society .eyebrow{color:var(--sun-red)}.story-card--flight p.markers,.story-card--relay .scoreline span,.story-card--ritual .ingredient-line,.story-card--society .society-themes span,.story-card--society .demo-status{color:var(--sun-ink)}.story-card--relay .scoreline span,.story-card--society .society-themes span{border-color:#123c3066}.story-card--flight h2{max-width:100%;font-size:clamp(2rem,4.2vw,3rem);line-height:.96}.story-card--relay h2{max-width:20ch;font-size:clamp(2rem,3.2vw,2.35rem);line-height:.98}.story-card--society h2{max-width:20ch;font-size:clamp(2rem,3.1vw,2.45rem);line-height:.98}#campioni .champion__badge,#campioni .champion__name small,#campioni .champion__state,#campioni .champion__cta{font-size:.72rem;line-height:1.25}#campioni .asset-honesty{font-size:.75rem;line-height:1.4}}@media(max-width:360px){.scene.scene--relay .story-card--relay{width:calc(100% - 1.5rem);padding-right:1rem;padding-left:1rem}.scene--relay h2{font-size:1.8rem;line-height:1}}.no-js .cinema__loop{display:none!important}@media(max-width:360px){.scene--society h2{font-size:1.85rem}}@media(min-width:1181px){#campioni .champion__badge,#campioni .champion__name small,#campioni .champion__state,#campioni .champion__cta{font-size:.72rem;line-height:1.25}}.scene--flight .cinema__loop,.scene--relay .cinema__loop,.scene--boxer .cinema__loop,.scene--ritual .cinema__loop,.scene--society .cinema__loop,.scene--finale .cinema__loop{position:absolute;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;border:0!important;border-radius:0!important;outline:0!important;opacity:0;object-fit:cover;object-position:50% 50%!important;box-shadow:none!important}.scene--flight .cinema.is-playing .cinema__loop,.scene--relay .cinema.is-playing .cinema__loop,.scene--boxer .cinema.is-playing .cinema__loop,.scene--ritual .cinema.is-playing .cinema__loop,.scene--society .cinema.is-playing .cinema__loop,.scene--finale .cinema.is-playing .cinema__loop{top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;opacity:1}.scene--boxer .cinema__loop,.scene--boxer .cinema.is-playing .cinema__loop{filter:brightness(1.02) contrast(1.01) saturate(1.01)!important}.cinema:after{display:none!important}@media(prefers-reduced-motion:reduce){.motion-toggle{display:inline-flex!important}.scene--tennis .cinema__loop,.scene--flight .cinema__loop,.scene--relay .cinema__loop,.scene--boxer .cinema__loop,.scene--ritual .cinema__loop,.scene--society .cinema__loop,.scene--finale .cinema__loop{display:none!important}.cinema__poster{opacity:1!important}body[data-motion-override=true] .scene--tennis .cinema__loop,body[data-motion-override=true] .scene--flight .cinema__loop,body[data-motion-override=true] .scene--relay .cinema__loop,body[data-motion-override=true] .scene--boxer .cinema__loop,body[data-motion-override=true] .scene--ritual .cinema__loop,body[data-motion-override=true] .scene--society .cinema__loop,body[data-motion-override=true] .scene--finale .cinema__loop{display:block!important}body[data-motion-override=true] .cinema.is-playing .cinema__poster{opacity:0!important}}.no-js .scene--tennis .cinema__loop,.no-js .scene--flight .cinema__loop,.no-js .scene--relay .cinema__loop,.no-js .scene--boxer .cinema__loop,.no-js .scene--ritual .cinema__loop,.no-js .scene--society .cinema__loop,.no-js .scene--finale .cinema__loop{display:none!important}.cinema__cta{position:absolute;z-index:14;bottom:clamp(.85rem,2.2vw,1.6rem);left:50%;display:inline-flex;max-width:calc(100% - 1.6rem);min-height:44px;align-items:center;justify-content:center;gap:.6rem;border:1px solid var(--sun-gold);padding:.7rem 1.15rem;color:var(--sun-porcelain);background:#123c30f2;box-shadow:0 14px 30px -18px #123c30d9;font-family:Inter,sans-serif;font-size:.92rem;font-weight:700;letter-spacing:.01em;line-height:1.15;text-align:center;text-transform:none;cursor:pointer;transform:translate(-50%)}.cinema__cta:before{width:0;height:0;flex:0 0 auto;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid var(--sun-gold);content:""}.cinema__cta[hidden]{display:none!important}.cinema__cta:hover{background:#123c30}.cinema__cta:focus-visible{outline:3px solid var(--sun-gold);outline-offset:3px}@media(max-width:700px){.cinema__cta{bottom:clamp(.7rem,3.2vw,1.1rem);padding:.7rem .95rem;font-size:.86rem}.scene--tennis .cinema__cta,.scene--society .cinema__cta{bottom:calc(clamp(.7rem,3.2vw,1.1rem) + 3.5rem)}}@media(min-width:701px){.scene--tennis .cinema__cta,.scene--relay .cinema__cta{left:78%}.scene--ritual .cinema__cta{left:22%}}@media(max-width:359px){.cinema__cta{max-width:calc(100% - 1rem);padding:.7rem;font-size:.8rem}}@media(prefers-reduced-motion:reduce){.cinema__cta{display:inline-flex;transition:none}.cinema__cta[hidden]{display:none!important}}@media(forced-colors:active){.cinema__cta{border:1px solid ButtonText;color:ButtonText;background:ButtonFace;forced-color-adjust:none}.cinema__cta:before{border-left-color:ButtonText}}:root{--pd-ink: #123c30;--pd-ink-2: #0d2c23;--pd-porcelain: #fffdf7;--pd-cream: #f4eddd;--pd-gold: #d1a72a;--pd-red: #bd3528;--pd-line: rgba(18, 60, 48, .22);--pd-ease: cubic-bezier(.16, 1, .3, 1);--pd-fast: .18s;--pd-slow: .32s;--pd-card-shadow: 0 24px 48px -30px rgba(18, 60, 48, .62);--pd-sticky-h: 74px;--pd-shelf: clamp(44px, 8vw, 62px)}.pd-sr,.pd-live{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}#campioni.scene--product{--pd-art-h: clamp(700px, 230vw, 1120px);position:relative;isolation:isolate;min-height:0;overflow:clip;color:var(--pd-ink);background:var(--pd-cream)}#campioni .pd-stage{position:absolute;z-index:0;top:0;right:0;bottom:auto;left:0;height:var(--pd-art-h);overflow:hidden}#campioni .pd-stage__art,#campioni .pd-stage__art img{display:block;width:100%;height:100%}#campioni .pd-stage__art img{object-fit:cover;object-position:26% 50%}#campioni .pd-stage__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#fffdf7f2,#fffdf7db 20%,#fffdf72e 34%,#fffdf700 46%)}#campioni .pd-act{position:relative;z-index:2;padding:var(--pd-art-h) 1rem calc(1.5rem + var(--pd-sticky-h))}#campioni .pd-copy{position:absolute;top:calc(var(--header) + 1.15rem);right:1rem;left:1rem;max-width:none}#campioni .pd-copy .eyebrow{margin-bottom:.75rem}#campioni .pd-copy h2{margin:0 0 .9rem;font-size:clamp(2.5rem,11.5vw,3.6rem);line-height:.94;letter-spacing:-.03em;text-wrap:balance}#campioni .pd-copy__body{margin:0 0 .5rem;font-size:clamp(1rem,4.2vw,1.08rem);line-height:1.55}#campioni .pd-copy__proof{margin:0;color:var(--pd-red);font-weight:700;font-size:clamp(.95rem,4vw,1.02rem);line-height:1.45}#campioni .pd-theatre{position:absolute;top:0;right:0;left:0;height:var(--pd-art-h)}#campioni .pd-podium{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}#campioni .pd-bottle{position:absolute;bottom:31.3%;left:36%;display:flex;width:auto;height:30%;align-items:flex-end;justify-content:center;margin:0;transform:translate(-50%)}#campioni .pd-bottle--1000{height:32%}#campioni .pd-bottle__body{position:relative;display:flex;height:100%;align-items:flex-end;justify-content:center}#campioni .pd-bottle__body:after{position:absolute;z-index:-1;bottom:-1.5%;left:50%;width:52%;height:15px;border-radius:50%;background:#12231c52;content:"";filter:blur(8px);transform:translate(-50%)}.pd-js #campioni .pd-bottle[data-active=false]{display:none}#campioni .pd-bottle img{width:auto;max-width:100%;height:100%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 24px 20px rgba(18,35,28,.26))}#campioni .pd-bottle__plate{display:none}#campioni .pd-bottle[data-active=true] .pd-bottle__body:before{position:absolute;z-index:-1;bottom:-2.5%;left:50%;width:68%;height:22px;border-radius:50%;background:radial-gradient(closest-side,#d1a72a8c,#d1a72a00);content:"";transform:translate(-50%)}#campioni .pd-match{position:relative;margin-top:-1.75rem;display:flex;flex-direction:column;gap:.7rem;border:1px solid rgba(255,253,247,.4);border-top:3px solid var(--pd-gold);padding:clamp(1.1rem,4.5vw,1.5rem);color:var(--pd-porcelain);background:var(--pd-ink);box-shadow:var(--pd-card-shadow)}.pd-match__legend{margin:0 0 .55rem;color:#fffdf7c7;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.pd-segment{display:grid;gap:8px;grid-template-columns:1fr 1fr}.pd-segment__option{display:flex;min-height:56px;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;border:1.5px solid rgba(255,253,247,.42);padding:.5rem .75rem;cursor:pointer;background:transparent;color:var(--pd-porcelain);text-align:left;transition:background var(--pd-fast) ease,border-color var(--pd-fast) ease,color var(--pd-fast) ease}.pd-segment__option b{font-family:Bricolage,sans-serif;font-size:clamp(1.05rem,4.6vw,1.2rem);font-weight:800;line-height:1.1}.pd-segment__option span{color:#fffdf7d1;font-size:14px;font-weight:600;letter-spacing:.02em}.pd-segment__option[aria-checked=true]{border-color:var(--pd-gold);color:var(--pd-ink);background:var(--pd-porcelain)}.pd-segment__option[aria-checked=true] span{color:var(--pd-ink)}@media(hover:hover){.pd-segment__option:hover{border-color:var(--pd-gold)}}.pd-segment__option:focus-visible{outline:3px solid var(--pd-gold);outline-offset:2px}.pd-match__read{display:flex;flex-direction:column;gap:.35rem;border-top:1px solid rgba(255,253,247,.2);padding-top:.9rem}.pd-match__use{margin:0;font-family:Bricolage,sans-serif;font-size:clamp(1.15rem,5vw,1.4rem);font-weight:600;line-height:1.15}.pd-match__value{margin:0;color:var(--pd-gold);font-size:14px;font-weight:700;letter-spacing:.01em}.pd-match__value[hidden]{display:none}.pd-match__marker,.pd-match__note{margin:0;color:#fffdf7c2;font-size:13px;line-height:1.45}.pd-match__marker[data-status=temporary]{color:var(--pd-gold);font-weight:700}.pd-match__act{display:flex;flex-direction:column;gap:.7rem}.pd-add{display:inline-flex;width:100%;min-height:56px;align-items:center;justify-content:center;border:1.5px solid var(--pd-red);padding:.85rem 1.1rem;cursor:pointer;color:var(--pd-porcelain);background:var(--pd-red);box-shadow:4px 4px 0 var(--pd-gold);font-family:Inter,sans-serif;font-size:16px;font-weight:700;letter-spacing:.005em;line-height:1.25;text-align:center;transition:transform var(--pd-fast) ease,box-shadow var(--pd-fast) ease}@media(hover:hover){.pd-add:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--pd-gold)}}.pd-add:active{transform:translate(1px,1px);box-shadow:2px 2px 0 var(--pd-gold)}.pd-add:focus-visible{outline:3px solid var(--pd-gold);outline-offset:3px}.pd-match__link{align-self:flex-start;min-height:44px;display:inline-flex;align-items:center;color:var(--pd-porcelain);font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.pd-match__link:focus-visible{outline:3px solid var(--pd-gold);outline-offset:3px}#campioni .pd-honesty{position:relative;max-width:62ch;margin:.9rem 0 0;border-left:3px solid var(--pd-gold);padding:.55rem .7rem;color:#123c30e6;background:#fffdf7e6;font-size:13px;line-height:1.5}.pd-nojs{display:none}.no-js .pd-nojs{display:block;border:1px solid var(--pd-line);border-left:3px solid var(--pd-red);padding:clamp(1rem,4vw,1.4rem);background:var(--pd-porcelain)}.no-js #campioni .pd-match,.no-js .pd-sticky,.no-js .pdp .pd-match,.no-js .pdp__marker{display:none}.pd-nojs__lead{margin:0 0 .75rem;font-family:Bricolage,sans-serif;font-size:1.2rem;font-weight:600}.pd-nojs__list{margin:0 0 .75rem;padding:0;list-style:none}.pd-nojs__list li{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;border-top:1px solid var(--pd-line);padding:.7rem 0}.pd-nojs__list b{font-family:Bricolage,sans-serif;font-size:1.05rem}.pd-nojs__list span{color:var(--pd-red);font-weight:700}.pd-nojs__list em{color:#123c30cc;font-style:normal;font-size:14px}.pd-nojs__list a,.pd-nojs__note a{display:inline-flex;min-height:44px;align-items:center;font-weight:700;text-decoration:underline;text-underline-offset:4px}.pd-nojs__note{margin:0;color:#123c30db;font-size:13px}.pd-sticky{position:fixed;z-index:90;right:0;bottom:0;left:0;display:none;min-height:var(--pd-sticky-h);align-items:center;gap:.75rem;border-top:2px solid var(--pd-gold);padding:.6rem clamp(.75rem,3vw,1.1rem);background:#123c30fa;box-shadow:0 -12px 30px -18px #121914bf;transform:translateY(100%);transition:transform var(--pd-slow) var(--pd-ease);opacity:0}@media(max-width:900px){.pd-js .pd-sticky{display:flex}}.pd-sticky[data-visible=true]{transform:translateY(0);opacity:1}.pd-sticky__thumb{display:flex;width:34px;height:52px;flex:0 0 auto;align-items:center;justify-content:center}.pd-sticky__thumb[data-active=false]{display:none}.pd-sticky__thumb img{width:auto;max-width:100%;height:100%;object-fit:contain}.pd-sticky__id{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;color:var(--pd-porcelain)}.pd-sticky__id b{font-family:Bricolage,sans-serif;font-size:1rem;font-weight:800;line-height:1.15}.pd-sticky__id span{color:var(--pd-gold);font-size:13px;font-weight:700}.pd-add--sticky{width:auto;min-width:148px;min-height:48px;flex:0 0 auto;box-shadow:3px 3px 0 var(--pd-gold);font-size:13px;letter-spacing:.04em}@media(max-width:900px){.pd-js #campioni .pd-act{padding-bottom:calc(clamp(3rem,9vw,4.5rem) + var(--pd-sticky-h))}}.house-cart{width:100%;max-width:100%;height:100%;max-height:100%;margin:0 0 0 auto;border:0;padding:0;color:var(--pd-ink);background:transparent}.house-cart::backdrop{background:#0d2c239e}.house-cart__sheet{display:flex;width:100%;min-height:100%;flex-direction:column;border-left:3px solid var(--pd-gold);background:var(--pd-porcelain)}.house-cart__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--pd-line);padding:clamp(1.1rem,4vw,1.6rem)}.house-cart__kicker{margin:0 0 .3rem;color:var(--pd-red);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.house-cart__head h2{margin:0;font-size:clamp(1.6rem,6vw,2rem);line-height:1.05}.house-cart__close{min-width:88px;min-height:44px;border:1.5px solid var(--pd-ink);padding:.5rem .9rem;cursor:pointer;background:transparent;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.house-cart__close:focus-visible,.house-cart__remove:focus-visible,.house-cart__checkout:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.house-cart__empty{padding:clamp(1.4rem,5vw,2rem)}.house-cart__empty[hidden],.house-cart__filled[hidden]{display:none}.house-cart__empty-title{margin:0 0 .5rem;font-family:Bricolage,sans-serif;font-size:1.3rem;font-weight:600}.house-cart__empty-body{margin:0 0 1.25rem;max-width:40ch;color:#123c30db}.house-cart__filled{display:flex;flex:1 1 auto;flex-direction:column}.house-cart__lines{margin:0;padding:0;list-style:none}.house-cart__line{display:grid;align-items:start;gap:.4rem clamp(.75rem,3vw,1.1rem);border-bottom:1px solid var(--pd-line);padding:clamp(1rem,4vw,1.35rem);grid-template-areas:"visual body" "visual controls";grid-template-columns:64px 1fr}.house-cart__visual{display:flex;height:100px;align-items:center;justify-content:center;background:var(--pd-cream);grid-area:visual}.house-cart__visual img{width:auto;max-width:100%;height:88px;object-fit:contain}.house-cart__body{grid-area:body}.house-cart__title{margin:0 0 .15rem;color:#123c30c7;font-size:13px;font-weight:600;letter-spacing:.02em}.house-cart__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0 0 .2rem}.house-cart__meta strong{font-family:Bricolage,sans-serif;font-size:1.25rem;font-weight:800;line-height:1.1}.house-cart__meta span{color:var(--pd-red);font-size:14px;font-weight:700}.house-cart__use{margin:0;color:#123c30cc;font-size:14px}.house-cart__marker{margin:.3rem 0 0;color:#7a5c00;font-size:12px;font-weight:700}.house-cart__controls{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .9rem;margin-top:.55rem;grid-area:controls}.qty{display:inline-flex;align-items:center;border:1.5px solid var(--pd-ink)}.qty__step{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border:0;cursor:pointer;background:transparent;font-size:20px;font-weight:700;line-height:1}.qty__step:disabled{cursor:not-allowed;opacity:.36}.qty__step:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.qty__value{min-width:44px;border-right:1.5px solid var(--pd-ink);border-left:1.5px solid var(--pd-ink);font-family:Bricolage,sans-serif;font-size:1rem;font-weight:800;line-height:44px;text-align:center}.house-cart__line-total{margin:0;margin-inline-start:auto;font-family:Bricolage,sans-serif;font-size:1.15rem;font-weight:800}.house-cart__remove{min-height:44px;border:0;padding:.4rem 0;cursor:pointer;background:transparent;color:var(--red-deep);font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.house-cart__foot{margin-top:auto;border-top:2px solid var(--pd-ink);padding:clamp(1.1rem,4vw,1.5rem);background:var(--pd-cream)}.house-cart__subtotal{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:0 0 .9rem}.house-cart__subtotal span{font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.house-cart__subtotal strong{font-family:Bricolage,sans-serif;font-size:clamp(1.5rem,6vw,1.9rem);font-weight:800}.house-cart__checkout{width:100%}.house-cart__proto,.house-cart__proto-static{margin:.7rem 0 0;color:#123c30c7;font-size:12px;line-height:1.5}.house-cart__proto:empty{display:none}@media(min-width:620px){.house-cart{--pd-cart-inset: clamp(1rem, 3vh, 2rem);width:min(520px,calc(100vw - 2rem));max-width:520px;height:auto;max-height:calc(100dvh - 2 * var(--pd-cart-inset));margin:var(--pd-cart-inset) var(--pd-cart-inset) var(--pd-cart-inset) auto}.house-cart__sheet{min-height:0;max-height:calc(100dvh - 2 * var(--pd-cart-inset));border:1px solid var(--pd-line);border-left:3px solid var(--pd-gold);box-shadow:0 30px 60px -34px #0d2c23b3}.house-cart__filled{min-height:0}.house-cart__lines{min-height:0;overflow-y:auto;overscroll-behavior:contain}.house-cart__foot{margin-top:0}.house-cart__line:last-child{border-bottom:0}.house-cart__line{grid-template-areas:"visual body controls";grid-template-columns:76px 1fr auto;align-items:center}.house-cart__controls{flex-direction:column;align-items:flex-end;margin-top:0}.house-cart__line-total{margin-inline-start:0}}.pdp{display:flex;flex-direction:column;gap:clamp(2.5rem,8vw,4rem);padding:clamp(1.25rem,4vw,2rem) var(--page-pad) clamp(3rem,9vw,5rem);background:var(--pd-porcelain)}.pdp__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:13px;font-weight:600}.pdp__crumbs a{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;margin-inline:-.4rem;padding-inline:.4rem;text-decoration:underline;text-underline-offset:4px}.pdp__crumbs span[aria-current]{color:#123c30b8}.pdp__hero{display:flex;flex-direction:column;gap:clamp(1.5rem,5vw,2.25rem)}.pdp__stage{position:relative;display:flex;min-height:clamp(330px,62vw,440px);align-items:flex-end;justify-content:center;overflow:hidden;border:1px solid var(--pd-line);padding:clamp(1.5rem,5vw,2.5rem) 1rem clamp(2.25rem,6vw,3rem);background:linear-gradient(178deg,var(--pd-porcelain) 0%,var(--pd-cream) 100%)}.pdp__light{position:absolute;z-index:0;bottom:8%;left:50%;width:min(84%,460px);height:34px;border-radius:50%;background:radial-gradient(closest-side,#d1a72a5c,#d1a72a00);transform:translate(-50%)}.pdp__shot{position:relative;z-index:1;margin:0}.pdp__shot[data-active=false]{display:none}.pdp__shot img{width:auto;max-width:100%;height:clamp(280px,52vw,380px);object-fit:contain;filter:drop-shadow(0 26px 22px rgba(18,35,28,.26))}.pdp__marker{position:absolute;z-index:2;top:1rem;left:1rem;margin:0;border:1px solid var(--pd-line);border-left:3px solid var(--pd-gold);padding:.4rem .65rem;background:#fffdf7f0;font-size:12px;font-weight:700;letter-spacing:.03em}.pdp__marker[data-status=temporary]{border-color:var(--pd-gold);color:#7a5c00}.pdp__panel h1{margin:0 0 .6rem;font-size:clamp(2.1rem,8.5vw,3rem);line-height:.98;letter-spacing:-.025em;text-wrap:balance}.pdp__support{margin:0 0 .5rem;max-width:40ch;font-family:Bricolage,sans-serif;font-size:clamp(1.1rem,4.6vw,1.35rem);font-weight:600;line-height:1.25}.pdp__origin{margin:0 0 1.5rem;max-width:46ch;color:#123c30db;font-size:15px;line-height:1.55}.pd-match--pdp{display:flex;flex-direction:column;gap:.9rem;border:1px solid rgba(255,253,247,.4);border-top:3px solid var(--pd-gold);padding:clamp(1.1rem,4.5vw,1.5rem);color:var(--pd-porcelain);background:var(--pd-ink);box-shadow:var(--pd-card-shadow)}.pd-match--pdp .pd-match__act--pdp{display:grid;gap:.75rem;grid-template-columns:auto 1fr;align-items:center}.qty--pdp{border-color:#fffdf780;color:var(--pd-porcelain)}.qty--pdp .qty__value{border-color:#fffdf780}.qty--pdp .qty__step:focus-visible{outline-color:var(--pd-gold)}.pdp__back{display:inline-flex;min-height:44px;align-items:center;margin-top:1.25rem;font-weight:700;text-decoration:underline;text-underline-offset:4px}.pdp__details h2,.pdp__facts h2{margin:0 0 1.25rem;font-size:clamp(1.5rem,6vw,2rem);line-height:1.05}.pdp__detail-grid{display:grid;gap:clamp(.75rem,3vw,1.25rem);grid-template-columns:1fr 1fr}.pdp__detail{margin:0}.pdp__detail-frame{display:block;overflow:hidden;border:1px solid var(--pd-line);background:var(--pd-cream);aspect-ratio:1 / 1}.pdp__detail-frame[data-active=false]{display:none}.pdp__detail-frame img{width:100%;height:100%;object-fit:cover}.pdp__detail--label .pdp__detail-frame img{object-position:50% 46%;transform:scale(2.1)}.pdp__detail--bottle .pdp__detail-frame img{object-position:50% 12%;transform:scale(1.5)}.pdp__detail figcaption{display:flex;flex-direction:column;gap:.2rem;padding-top:.6rem;font-weight:700;font-size:14px}.pdp__detail figcaption small{color:#123c30bf;font-weight:400;font-size:12px;line-height:1.45}.pdp__honesty{margin:1.1rem 0 0;max-width:66ch;color:#123c30db;font-size:13px;line-height:1.55}.pdp__rows{margin:0;border-top:1px solid var(--pd-line)}.pdp__rows>div{display:grid;gap:.15rem 1rem;border-bottom:1px solid var(--pd-line);padding:.8rem 0;grid-template-columns:1fr}.pdp__rows dt{color:#123c30b8;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.pdp__rows dd{margin:0;font-size:15px;line-height:1.5}@media(min-width:901px){#campioni.scene--product{min-height:clamp(820px,calc(100svh - var(--header)),960px)}#campioni .pd-stage,#campioni .pd-theatre{height:auto;top:0;right:0;bottom:0;left:0}#campioni .pd-stage__art img{object-position:50% 50%}#campioni .pd-stage__veil{background:linear-gradient(94deg,#fffdf7f7,#fffdf7e6 26%,#fffdf747 46%,#fffdf700 62%),linear-gradient(180deg,#fffdf780,#fffdf700 22%)}#campioni .pd-act{position:absolute;display:block;top:0;right:0;bottom:0;left:0;padding:0}#campioni .pd-copy{position:absolute;top:calc(var(--header) + clamp(2.25rem,6vh,5rem));right:auto;left:clamp(1.4rem,4vw,5rem);width:min(30vw,500px);max-width:none;border-left:3px solid var(--pd-red);padding-left:clamp(1rem,1.4vw,1.5rem);background:none}#campioni .pd-match__legend{position:static;width:auto;height:auto;margin:0 0 .55rem;overflow:visible;clip:auto;clip-path:none;color:#fffdf7c7;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:normal}#campioni .pd-copy h2{font-size:clamp(2.9rem,3.5vw,4.3rem)}#campioni .pd-copy__body,#campioni .pd-copy__proof{font-size:clamp(.95rem,1.05vw,1.08rem)}#campioni .pd-honesty{position:absolute;top:auto;right:auto;bottom:5%;left:clamp(1.4rem,4vw,5rem);width:min(27vw,420px);max-width:42ch;margin:0;padding:.6rem .75rem}#campioni .pd-theatre{position:absolute;top:0;right:0;bottom:0;left:0}#campioni .pd-podium{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.pd-js #campioni .pd-bottle[data-active=false]{display:block}#campioni .pd-bottle{position:absolute;top:auto;display:flex;width:auto;align-items:flex-end;justify-content:center;pointer-events:auto;transform:none}#campioni .pd-bottle--500{right:27.73%;bottom:25.34%;left:44.27%;height:43.95%}#campioni .pd-bottle--1000{right:14.95%;bottom:42.07%;left:57.05%;height:45.95%}#campioni .pd-bottle__body{position:relative;right:auto;bottom:auto;left:auto;display:flex;height:100%;align-items:flex-end;justify-content:center;transition:transform var(--pd-slow) var(--pd-ease);transform-origin:50% 100%}#campioni .pd-bottle[data-active=true] .pd-bottle__body{transform:scale(1.05)}#campioni .pd-bottle__body:after{bottom:-1%;width:46%;height:16px;background:#12231c4d}#campioni .pd-bottle img{width:auto;max-width:100%;height:100%;max-height:100%;object-fit:contain;object-position:50% 100%;transition:filter var(--pd-slow) ease}#campioni .pd-bottle[data-active=true] img{filter:drop-shadow(0 30px 26px rgba(18,35,28,.34)) brightness(1.04)}#campioni .pd-bottle[data-active=false] img{filter:drop-shadow(0 24px 20px rgba(18,35,28,.24))}#campioni .pd-bottle__plate{display:none}#campioni .pd-match{position:absolute;right:3%;bottom:4%;left:36%;display:grid;margin-top:0;align-items:center;gap:clamp(1rem,2vw,2rem);grid-template-columns:minmax(230px,.9fr) minmax(160px,.75fr) minmax(250px,1fr)}#campioni .pd-match:before{position:absolute;bottom:100%;left:clamp(48px,11%,110px);width:2px;height:clamp(18px,3vh,38px);background:linear-gradient(180deg,rgba(209,167,42,0) 0%,var(--pd-gold) 100%);content:""}.pd-match__read{border-top:0;border-left:1px solid rgba(255,253,247,.2);padding-top:0;padding-left:clamp(1rem,2vw,1.75rem)}.pd-match__act{align-items:stretch}.pd-match__link{align-self:center}.pdp{padding-inline:clamp(2rem,6vw,5rem)}.pdp__hero{display:grid;align-items:center;gap:clamp(2rem,4vw,3.5rem);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.pdp__stage{min-height:clamp(520px,70vh,700px)}.pdp__shot img{height:clamp(390px,54vh,560px)}.pd-match--pdp{gap:1.25rem}.pd-match--pdp .pd-match__read{border-top:1px solid rgba(255,253,247,.2);border-left:0;padding-top:.9rem;padding-left:0}.pdp__detail-grid{max-width:720px}.pdp__rows>div{gap:0 1.5rem;grid-template-columns:200px 1fr;align-items:baseline}}@media(min-width:901px)and (max-width:1180px){#campioni.scene--product{min-height:940px}#campioni .pd-copy{top:calc(var(--header) + 2rem);left:1.6rem;width:min(35vw,390px)}#campioni .pd-copy h2{font-size:clamp(2.5rem,4.8vw,3.5rem)}#campioni .pd-bottle--500{right:29.64%;bottom:25.58%;left:40.59%;height:40.96%}#campioni .pd-bottle--1000{right:12.74%;bottom:40.06%;left:57.49%;height:42.95%}#campioni .pd-match{right:1.5%;left:33%;gap:.9rem 1.25rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"choose read" "act act"}#campioni .pd-match__choose{grid-area:choose}#campioni .pd-match__read{grid-area:read;border-left:0;padding-left:0}#campioni .pd-match__act{flex-direction:row;align-items:center;gap:1rem;grid-area:act}#campioni .pd-match__act .pd-add{width:auto;flex:1 1 auto}#campioni .pd-honesty{bottom:4.4%;left:1.6rem;width:29vw}}@media(max-width:359px){#campioni .pd-copy h2{margin-bottom:.7rem;font-size:2.05rem}#campioni .pd-copy .eyebrow{margin-bottom:.55rem;font-size:.66rem}#campioni .pd-copy__body,#campioni .pd-copy__proof{font-size:.9rem;line-height:1.4}.pdp__stage{padding-top:2.75rem}.pd-segment{grid-template-columns:1fr}.pd-add--sticky{min-width:118px;padding-inline:.6rem;font-size:12px}.pd-sticky__thumb,.pd-sticky__thumb[data-active=true]{display:none}}@media(min-width:601px)and (max-width:900px){#campioni.scene--product{--pd-art-h: 152vw}}@media(min-width:481px)and (max-width:900px){#campioni .pd-bottle{left:30%}#campioni .pd-copy{right:auto;width:min(58%,460px)}#campioni .pd-match,#campioni .pd-honesty{max-width:640px}}@media(prefers-reduced-motion:reduce){.pd-segment__option,.pd-add,.pd-sticky,#campioni .pd-bottle,#campioni .pd-bottle img{transition:none}.pd-add:hover,.pd-add:active{transform:none}.pd-sticky{transform:none;opacity:1;visibility:hidden}.pd-sticky[data-visible=true]{visibility:visible}#campioni .pd-bottle[data-active=false]{transform:none}}@media(forced-colors:active){.pd-segment__option,.pd-add,.qty,.house-cart__sheet,.pd-sticky{border:1px solid CanvasText}.pd-segment__option[aria-checked=true]{forced-color-adjust:none;color:HighlightText;background:Highlight}}@media(max-width:900px){#campioni.scene--product{min-height:auto}#campioni .pd-stage__art img{object-position:50% 20%}#campioni .pd-stage__veil{background:linear-gradient(180deg,#fffdf7f7,#fffdf7f2 28%,#fffdf7bd,#fffdf73d 52%,#f4eddd6b 78%,#f4edddeb)}#campioni .pd-act{position:relative;display:flex;flex-direction:column;gap:0;padding:calc(var(--header) + 2.1rem) var(--page-pad) clamp(2.5rem,8vw,3.5rem);inset:auto}#campioni .pd-copy{position:static;max-width:32ch;margin:0 0 clamp(1.3rem,4.5vw,1.9rem);inset:auto}#campioni .pd-copy .eyebrow{max-width:none;margin-bottom:.6rem}#campioni .pd-theatre{position:static;display:flex;height:auto;min-height:0;flex-direction:column;gap:0;inset:auto}#campioni .pd-podium{position:relative;display:flex;justify-content:center;padding-bottom:54px;inset:auto;pointer-events:auto}#campioni .pd-podium:after{position:absolute;right:calc(var(--page-pad) * -1);bottom:0;left:calc(var(--page-pad) * -1);height:54px;background:linear-gradient(180deg,#f8f2e6,#efe4cf 32%,#ddcdaf);box-shadow:inset 0 2px #ffffffe6,inset 0 -1px #123c3029,0 14px 24px -18px #12231c8c;content:""}#campioni .pd-bottle{position:static;display:flex;width:100%;height:auto;align-items:flex-end;justify-content:center;margin:0;inset:auto;transform:none}#campioni .pd-bottle__body{position:relative;display:block;height:auto}#campioni .pd-bottle img{--pd-bottle-h: clamp(230px, 46vw, 320px);width:auto;max-width:100%;height:var(--pd-bottle-h);aspect-ratio:1500 / 2000;object-fit:contain;transform:translateY(calc(var(--pd-bottle-h) * .06))}#campioni .pd-bottle--1000 img{transform:translateY(calc(var(--pd-bottle-h) * .045))}#campioni .pd-bottle__body:after{bottom:1px;width:46%;height:12px}#campioni .pd-bottle[data-active=true] .pd-bottle__body:before{bottom:-3px;width:60%;height:18px}#campioni .pd-bottle__plate{display:none}#campioni .pd-match{position:static;width:auto;margin:0;inset:auto}#campioni .pd-honesty{position:static;max-width:none;margin:clamp(1.1rem,4vw,1.5rem) 0 0;inset:auto}#campioni .pd-nojs{margin-top:clamp(1.1rem,4vw,1.5rem)}}.house-cart__checkout.button,.house-cart__empty .button{font-size:16px;letter-spacing:.005em;text-transform:none}:root{--ll-l: 9%;--ll-r: 9%;--ll-t: 7%;--ll-b: 5%;--ll-o: .52;--ll-open: .72s;--ll-close: .2s;--ll-ease: cubic-bezier(.22, .61, .24, 1);--cin-gold: #d1a72a;--cin-ink: #123c30;--cin-porcelain: #fffdf7;--cin-cream: #f2ead9;--cin-red: #bd3528}.tos-ll{position:absolute;z-index:3;display:block;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transform:scale(1.014);transition:opacity var(--ll-close) ease,transform var(--ll-close) ease;-webkit-mask-image:linear-gradient(to right,#000 0,transparent var(--ll-l)),linear-gradient(to left,#000 0,transparent var(--ll-r)),linear-gradient(to bottom,#000 0,transparent var(--ll-t)),linear-gradient(to top,#000 0,transparent var(--ll-b));mask-image:linear-gradient(to right,#000 0,transparent var(--ll-l)),linear-gradient(to left,#000 0,transparent var(--ll-r)),linear-gradient(to bottom,#000 0,transparent var(--ll-t)),linear-gradient(to top,#000 0,transparent var(--ll-b));-webkit-mask-composite:source-over;mask-composite:add;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.tos-ll picture,.tos-ll img{display:block;width:100%;height:100%}.tos-ll img{object-fit:fill;object-position:50% 50%}.cinema[data-video-state=playing] .tos-ll{opacity:var(--ll-o);transform:scale(1);transition:opacity var(--ll-open) var(--ll-ease),transform var(--ll-open) var(--ll-ease)}@supports not ((mask-image: linear-gradient(#000,transparent)) or (-webkit-mask-image: linear-gradient(#000,transparent))){.tos-ll{display:none!important}}@media(min-width:701px){.cinema[data-scene=tennis]{--ll-l: 9%;--ll-r: 9%;--ll-t: 7%;--ll-b: 5%;--ll-o: .5}.cinema[data-scene=flight]{--ll-l: 11%;--ll-r: 8%;--ll-t: 6%;--ll-b: 6%;--ll-o: .5}.cinema[data-scene=relay]{--ll-l: 9%;--ll-r: 10%;--ll-t: 5%;--ll-b: 7%;--ll-o: .54}.cinema[data-scene=boxer]{--ll-l: 12%;--ll-r: 7%;--ll-t: 6%;--ll-b: 6%;--ll-o: .48}.cinema[data-scene=ritual]{--ll-l: 8%;--ll-r: 11%;--ll-t: 6%;--ll-b: 6%;--ll-o: .44}.cinema[data-scene=society]{--ll-l: 9%;--ll-r: 9%;--ll-t: 8%;--ll-b: 4%;--ll-o: .46}.cinema[data-scene=finale]{--ll-l: 9%;--ll-r: 9%;--ll-t: 7%;--ll-b: 5%;--ll-o: .5}}@media(max-width:700px){.tos-ll{--ll-l: 7%;--ll-r: 7%;--ll-t: 5%;--ll-b: 4%}.cinema[data-scene=tennis]{--ll-l: 7%;--ll-r: 7%;--ll-t: 6%;--ll-b: 4%;--ll-o: .46}.cinema[data-scene=flight]{--ll-l: 7.5%;--ll-r: 6%;--ll-t: 5%;--ll-b: 4%;--ll-o: .46}.cinema[data-scene=relay]{--ll-l: 7%;--ll-r: 7%;--ll-t: 4%;--ll-b: 5%;--ll-o: .48}.cinema[data-scene=boxer]{--ll-l: 8%;--ll-r: 6%;--ll-t: 5%;--ll-b: 4%;--ll-o: .44}.cinema[data-scene=ritual]{--ll-l: 6%;--ll-r: 8%;--ll-t: 5%;--ll-b: 4%;--ll-o: .4}.cinema[data-scene=society]{--ll-l: 7%;--ll-r: 7%;--ll-t: 6%;--ll-b: 3%;--ll-o: .42}.cinema[data-scene=finale]{--ll-l: 7%;--ll-r: 7%;--ll-t: 5%;--ll-b: 4%;--ll-o: .46}}@media(prefers-reduced-motion:reduce){.tos-ll{transform:none;transition:none}.cinema[data-video-state=playing] .tos-ll{transform:none}}@media(forced-colors:active){.tos-ll{display:none}}.scene{scroll-margin-top:.85rem}.tos-trace{position:absolute;z-index:6;left:0;display:block;width:100%;height:1.5px;background:linear-gradient(90deg,#d1a72a00,#d1a72ab8,#d1a72ae0 60%,#d1a72a00);opacity:0;pointer-events:none;transform:scaleX(.04);transform-origin:left center;transition:transform .86s var(--ll-ease),opacity .42s ease}.scene__art--hero .tos-trace{top:26%}.scene__art--relay .tos-trace{top:58%}.scene__art--finale .tos-trace{top:44%}.tos-trace.is-drawn{opacity:.72;transform:scaleX(1)}.story-card--society{background:#fffdf7fe}@media(prefers-reduced-motion:reduce){.tos-trace{transform:scaleX(1);transition:none}}@media(forced-colors:active){.tos-trace{display:none}}.field-note,.open-seat-note{border:0;border-left:2px solid var(--cin-gold);padding:.15rem 0 .15rem .85rem;background:#fffdf7f0;box-shadow:none}.field-note--boxer,.open-seat-note{border-left-color:var(--cin-red)}.field-note span,.open-seat-note span{letter-spacing:.14em}.field-note--boxer{font-style:normal}@media(min-width:1181px){.field-note--flight,.field-note--boxer,.open-seat-note{border:0;border-left-width:2px;border-left-style:solid;padding:.1rem 0 .1rem .9rem;background:#fffdf7e6;box-shadow:none}.field-note--boxer{border-left-color:var(--cin-red)}.field-note--flight{border-left-color:var(--cin-gold)}}@media(forced-colors:active){.field-note,.open-seat-note{border:2px solid CanvasText}}@media(max-width:700px){.scene__art{border:0;box-shadow:none}.scene.scene--tennis .scene__art{border-radius:0 0 1.6rem 1.6rem}.scene.scene--flight .scene__art{border-radius:1.4rem 0}.scene.scene--relay .scene__art{border-radius:0}.scene.scene--boxer .scene__art{border-radius:0 1.5rem}.scene.scene--ritual .scene__art{border-radius:1.8rem 1.8rem 0 0}.scene.scene--society .scene__art{border-radius:1.2rem}.scene.scene--finale .scene__art{border-radius:1.6rem 0 0 1.6rem}.story-card{border:1px solid rgba(18,60,48,.5);box-shadow:var(--sun-card-shadow)}.field-note,.open-seat-note{width:calc(100% - 2.5rem);margin:1.1rem auto 0;background:none}}#campioni .pd-bottle,#campioni .pd-bottle__body,#campioni .pd-bottle img,.pd-sticky__thumb img{transition:transform .38s var(--pd-ease),opacity .3s ease,filter .38s ease}#campioni .pd-bottle[data-active=true] img{filter:drop-shadow(0 26px 22px rgba(18,35,28,.3)) brightness(1.045) saturate(1.03)}#campioni .pd-bottle[data-active=false] img{filter:drop-shadow(0 20px 18px rgba(18,35,28,.2))}@media(min-width:901px){#campioni .pd-bottle[data-active=true] .pd-bottle__body{transform:scale(1.045);transform-origin:50% 100%}#campioni .pd-bottle[data-active=false] .pd-bottle__body{transform:scale(1);transform-origin:50% 100%}#campioni .pd-bottle__body{transition:transform .38s var(--pd-ease)}}@media(prefers-reduced-motion:reduce){#campioni .pd-bottle,#campioni .pd-bottle__body,#campioni .pd-bottle img,.pd-sticky__thumb img{transition:none}}@media(min-width:701px)and (max-width:900px){#campioni .pd-copy{max-width:min(52ch,100%)}#campioni .pd-copy h2{max-width:15ch}#campioni .pd-copy__body,#campioni .pd-copy__proof{max-width:46ch;font-size:1rem}#campioni .pd-honesty,#campioni .pd-match__marker,#campioni .pd-match__use{font-size:1rem}}#campioni .pd-match{border-top:0;box-shadow:inset 0 3px 0 var(--pd-gold),inset 0 4px #fffdf757,0 26px 46px -32px #123c30b3}@media(max-width:900px){#campioni .pd-match{border-top:96px solid transparent;margin-top:-96px;background-clip:padding-box}.pd-sticky{transition:transform .15s var(--pd-ease)}.pd-sticky[data-visible=true]{transition:transform var(--pd-slow) var(--pd-ease)}#campioni .pd-stage__veil{background:linear-gradient(180deg,#fffdf7f7,#fffdf7f2 28%,#fffdf7bd,#fffdf73d 52%,#f4eddd80 74%,#f4edddf7 92%,#f4edddfc)}#campioni .pd-honesty{border-left:0;border-top:1px solid rgba(18,60,48,.28);padding:.7rem 0 0;background:none;color:#123c30e0;font-size:12.5px}}@media(min-width:701px)and (max-width:900px){#campioni .pd-copy{width:min(78%,620px);max-width:42ch}#campioni .pd-copy h2{font-size:clamp(2.55rem,6vw,3.2rem)}}@media(max-width:700px){#campioni .pd-bottle img{--pd-bottle-h: clamp(300px, 74vw, 372px)}#campioni .pd-podium{padding-bottom:58px}#campioni .pd-podium:after{height:58px}#campioni .pd-bottle__body:after{width:44%;height:14px}#campioni .pd-bottle[data-active=true] .pd-bottle__body:before{width:58%;height:20px}}@media(max-width:359px){#campioni .pd-bottle img{--pd-bottle-h: clamp(276px, 84vw, 300px)}}@media(max-width:900px){.motion-toggle{position:fixed;z-index:101;top:calc(var(--header) / 2);bottom:auto;left:auto;right:114px;display:inline-flex;width:auto;min-width:44px;height:auto;min-height:44px;align-items:center;justify-content:flex-start;gap:.42rem;border:1px solid var(--cin-gold);border-radius:999px;padding:.55rem .7rem;color:var(--cin-porcelain);background:#123c30f7;box-shadow:none;font-size:.72rem;font-weight:800;letter-spacing:.03em;line-height:1;text-transform:uppercase;transform:translateY(-50%)}.motion-toggle [data-motion-label]{position:static;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip:auto;clip-path:none;white-space:nowrap}.motion-toggle__signal{width:.58rem;height:.58rem;flex:0 0 auto}}@media(max-width:700px){.motion-toggle{max-width:max(66px,calc(100vw - 266px))}.motion-toggle [data-motion-label]{line-height:1.08;text-align:left;white-space:normal}}@media(max-width:430px){.motion-toggle{padding:.5rem .6rem;font-size:.62rem;letter-spacing:.01em}}@media(max-width:359px){.motion-toggle{max-width:66px;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;border-radius:12px;padding:.35rem .5rem;font-size:.58rem}}@media(min-width:701px)and (max-width:900px){.motion-toggle{right:232px;padding:.6rem .85rem;font-size:.76rem}}@media(min-width:1601px){:root{--edge: max(clamp(1.75rem, 3.4vw, 4rem), calc((100vw - 1760px)/2) );--band-top: calc(var(--header) + clamp(2rem, 3.2vw, 3.75rem));--band-bot: clamp(2.75rem, 4vw, 5rem)}.story-card--hero{width:min(34%,560px)}.story-card--flight{width:min(30%,520px)}.story-card--relay{width:min(50%,820px)}.story-card--boxer{width:min(34%,545px)}.story-card--ritual{width:min(34%,560px)}.story-card--society{width:min(38%,620px)}.story-card--finale{width:min(42%,680px)}.field-note--flight{width:min(24%,360px)}.field-note--boxer{width:min(30%,430px)}.story-card--hero h1{max-width:15ch;font-size:clamp(3.5rem,3.5vw,4.4rem)}.story-card--flight h2{max-width:13ch;font-size:clamp(3.5rem,3.4vw,4.25rem)}.story-card--relay h2{max-width:24ch;font-size:clamp(3.3rem,3.2vw,3.95rem)}.story-card--boxer h2{font-size:clamp(4.6rem,4.5vw,5.5rem)}.story-card--ritual h2{max-width:14ch;font-size:clamp(3.9rem,3.8vw,4.7rem)}.story-card--society h2{max-width:22ch;font-size:clamp(2.9rem,2.9vw,3.55rem)}.story-card--finale h2{max-width:12ch}.story-card--hero .lead,.story-card--hero p,.story-card--flight p,.story-card--relay p,.story-card--boxer p,.story-card--ritual p,.story-card--society p,.story-card--finale p{max-width:40ch;font-size:clamp(1.02rem,.95vw,1.18rem)}#campioni.scene--product{min-height:clamp(860px,calc(100svh - var(--header)),960px)}#campioni .pd-copy{width:min(30vw,620px)}#campioni .pd-copy h2{font-size:clamp(4.3rem,3.5vw,5rem)}#campioni .pd-honesty{width:min(27vw,520px);max-width:52ch}}.no-js .tos-ll,.no-js .tos-trace{display:none!important}:root{--room-pad: clamp(1.25rem, 3vw, 3.75rem);--room-max: 1180px;--room-max-wide: 1400px;--room-gap: clamp(2rem, 5vw, 5rem);--band-y: clamp(3rem, 7vw, 7rem);--rail-w: 1px;--rail-node: 9px;--rail-col: rgba(209, 167, 42, .85);--rail-col-soft: rgba(209, 167, 42, .28);--room-art-o: .9;--room-art-feather: 26%;--shell-z-header: 100;--shell-z-consent: 140;--shell-z-live: 1}.site-header{z-index:var(--shell-z-header)}.desktop-nav a{min-width:0;padding:0 clamp(.55rem,1.15vw,1.1rem);white-space:nowrap}.desktop-nav a:after{right:clamp(.55rem,1.15vw,1.1rem);left:clamp(.55rem,1.15vw,1.1rem)}.desktop-nav a[aria-current=page]:after,.tos-menu nav a[aria-current=page]:after{transform:scaleX(1)}.desktop-nav a[aria-current=page]{color:var(--ink)}.desktop-nav a[aria-current=true]:after,.tos-menu nav a[aria-current=true]:after{background:var(--gold);transform:scaleX(1)}.tos-footer nav a[aria-current=true]{color:var(--ink-soft)}.menu-trigger--nojs{display:none;width:auto;min-width:44px;min-height:44px;align-items:center;padding:0 .5rem;font-size:15px;font-weight:700}@media(max-width:1100px){html.no-js .menu-trigger--nojs{display:inline-flex}}.tos-util{display:none;min-width:44px;min-height:44px;align-items:center;justify-content:center;gap:.4rem;padding:0 .45rem;font-size:14px;font-weight:700}.tos-util svg{width:19px;height:19px;flex:0 0 auto}.tos-util span{display:none}.tos-util[aria-current=page]{color:var(--red)}@media(min-width:1101px){.tos-util{display:inline-flex}}.tos-menu[open]{display:flex;flex-direction:column}.tos-menu{width:min(520px,100%)}.tos-menu nav{padding:clamp(.75rem,3vw,1.5rem);gap:0}.tos-menu nav a{position:relative;min-height:64px;font-size:clamp(1.75rem,6.4vw,2.9rem)}.tos-menu nav a:after{position:absolute;right:0;bottom:12px;left:0;height:3px;background:var(--red);content:"";transform:scaleX(0);transform-origin:left}.tos-menu__utility{display:grid;padding:0 clamp(.75rem,3vw,1.5rem) .5rem;gap:0;grid-template-columns:1fr 1fr}.tos-menu__utility a{display:inline-flex;min-height:52px;align-items:center;gap:.5rem;font-size:15px;font-weight:700}.tos-menu__utility svg{width:18px;height:18px}.tos-menu>p{margin-top:auto;border-top:1px solid var(--line)}.tos-consent{position:fixed;z-index:var(--shell-z-consent);right:0;bottom:0;left:0;display:none;border-top:1px solid var(--ink);padding:1rem var(--room-pad) calc(1rem + env(safe-area-inset-bottom,0px));background:var(--porcelain);box-shadow:0 -18px 40px -30px #123c308c}.tos-consent[data-open=true]{display:block}.tos-consent__inner{display:grid;max-width:var(--room-max-wide);margin:0 auto;align-items:center;gap:.85rem 2rem;grid-template-columns:minmax(0,1fr) auto}.tos-consent__copy{max-width:62ch;margin:0;font-size:15px;line-height:1.5}.tos-consent__copy b{display:block;margin-bottom:.2rem;font-family:Bricolage,sans-serif;font-size:1.05rem;font-weight:800;letter-spacing:-.02em}.tos-consent__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.tos-consent__actions .button,.tos-consent__actions .tos-linkbtn{min-height:44px}body.tos-consent-open .pd-sticky{display:none!important}.tos-prefs{width:min(560px,calc(100% - 2rem));max-width:none;height:auto;max-height:min(86dvh,720px);border:1px solid var(--ink);border-radius:4px;background:var(--porcelain);box-shadow:0 30px 70px -40px #123c30b3;inset:auto;margin:auto;overflow:auto;padding:clamp(1.25rem,3vw,2rem)}.tos-prefs::backdrop{background:#123c3080}.tos-prefs h2{margin:0 0 .4rem;font-size:clamp(1.4rem,3vw,1.9rem)}.tos-prefs__row{display:grid;align-items:start;border-top:1px solid var(--line);padding:1rem 0;gap:.35rem 1rem;grid-template-columns:minmax(0,1fr) auto}.tos-prefs__row p{margin:0;font-size:15px;grid-column:1}.tos-prefs__row strong{font-size:16px;grid-column:1}.tos-prefs__row label{display:inline-flex;min-height:44px;align-items:center;gap:.5rem;font-size:14px;font-weight:700;grid-column:2;grid-row:1 / span 2}.tos-prefs__row input[type=checkbox]{width:22px;height:22px;accent-color:var(--ink)}.tos-prefs__foot{display:flex;flex-wrap:wrap;border-top:1px solid var(--ink);padding-top:1rem;gap:.6rem}.tos-footer{border-top:1px solid var(--ink);padding:clamp(2.75rem,6vw,5.5rem) var(--room-pad) 1.5rem;background:var(--cream)}.tos-footer__inner{display:grid;max-width:var(--room-max-wide);margin:0 auto;gap:clamp(2rem,4vw,3.5rem);grid-template-columns:minmax(240px,1.4fr) repeat(3,minmax(0,1fr))}.tos-footer__brand img{width:172px;max-width:60%;height:auto}.tos-footer__line{max-width:24ch;margin:1.1rem 0 0;font-family:Bricolage,sans-serif;font-size:clamp(1.35rem,2.1vw,1.85rem);font-weight:800;letter-spacing:-.035em;line-height:1.08}.tos-footer h2{margin:0 0 .35rem;color:var(--ink-soft);font-family:Inter,sans-serif;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.tos-footer nav{display:grid;align-content:start}.tos-footer nav a{display:flex;min-height:44px;align-items:center;border-bottom:1px solid var(--line);font-size:15px;font-weight:700}.tos-footer nav a[aria-current=page]{color:var(--red)}.tos-footer__legalnote{max-width:var(--room-max-wide);margin:clamp(2rem,4vw,3rem) auto 0;border-top:1px solid var(--ink);padding-top:1.25rem}.tos-footer__legalnote p{max-width:84ch;margin:0 0 .5rem;color:var(--ink-soft);font-size:13px;line-height:1.55}.tos-footer__legalnote small{display:block;font-size:14px}.tos-live{position:absolute;z-index:var(--shell-z-live);width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.tos-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.room-main{display:block;background:var(--porcelain)}.room{position:relative;display:grid;overflow:clip;min-height:clamp(420px,62vh,640px);align-items:center;padding:clamp(2.5rem,6vw,5.5rem) var(--room-pad) clamp(2.25rem,5vw,4.5rem);gap:var(--room-gap);grid-template-columns:minmax(0,1fr);background:var(--porcelain)}.room__art{position:absolute;z-index:0;display:block;overflow:hidden;pointer-events:none;inset:0 0 0 auto;width:52%;opacity:var(--room-art-o);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 var(--room-art-feather),#000 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 var(--room-art-feather),#000 100%)}.room__art picture,.room__art>div{display:block;width:100%;height:100%}.room__art img,.room__art video{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.room--art-left .room__art{inset:0 auto 0 0;-webkit-mask-image:linear-gradient(270deg,transparent 0%,#000 var(--room-art-feather),#000 100%);mask-image:linear-gradient(270deg,transparent 0%,#000 var(--room-art-feather),#000 100%)}.room__art:after{position:absolute;top:0;bottom:0;left:0;width:1px;background:linear-gradient(180deg,transparent,var(--rail-col),transparent);content:""}.room--art-left .room__art:after{right:0;left:auto}.room__lead{position:relative;z-index:2;max-width:34rem}.room--art-left .room__lead{justify-self:end}.room__lead h1{margin:.35rem 0 .9rem;font-family:Bricolage,sans-serif;font-size:clamp(2.35rem,5.6vw,4.4rem);font-weight:800;letter-spacing:-.045em;line-height:.98;text-wrap:balance}.room__lead .lead,.room__lead>p{max-width:44ch;margin:0 0 .85rem;font-size:clamp(1.02rem,1.5vw,1.2rem);line-height:1.5}.room__actions{display:flex;flex-wrap:wrap;margin-top:1.4rem;gap:.75rem}.room--calm{min-height:0;padding-bottom:clamp(1.5rem,3vw,2.5rem);background:var(--cream)}.room--calm .room__art{width:40%;opacity:.24}@media(min-width:901px){.room{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr)}.room__lead{grid-column:1}.room--art-left .room__lead{grid-column:2}.room__art{width:46%}}@media(max-width:900px){.room{min-height:0;padding-top:0;gap:clamp(1.25rem,4vw,2rem)}.room__art,.room--art-left .room__art{position:relative;width:auto;height:clamp(210px,42vw,320px);margin:0 calc(var(--room-pad) * -1);inset:auto;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 74%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 74%,transparent 100%)}.room__art:after,.room--art-left .room__art:after{top:auto;right:0;bottom:0;left:0;width:auto;height:1px;background:linear-gradient(90deg,transparent,var(--rail-col),transparent)}.room--art-left .room__lead{justify-self:stretch}}.band{position:relative;padding:var(--band-y) var(--room-pad)}.band__inner{max-width:var(--room-max);margin:0 auto}.band--wide .band__inner{max-width:var(--room-max-wide)}.band--cream{background:var(--cream)}.band--ink{color:var(--porcelain);background:var(--ink)}.band--ink a{color:var(--porcelain)}.band--ink .band__kicker{color:var(--gold)}.band__kicker{margin:0 0 .5rem;color:var(--red);font-size:12px;font-weight:700;letter-spacing:.17em;text-transform:uppercase}.band h2{margin:0 0 .9rem;font-family:Bricolage,sans-serif;font-size:clamp(1.7rem,3.4vw,2.75rem);font-weight:800;letter-spacing:-.04em;line-height:1.04;text-wrap:balance}.band h3{margin:0 0 .4rem;font-family:Bricolage,sans-serif;font-size:clamp(1.15rem,2vw,1.5rem);font-weight:700;letter-spacing:-.025em}.band p{max-width:68ch;line-height:1.62}@media(min-width:901px){.band--railed .band__inner{position:relative;padding-left:2.5rem}.band--railed .band__inner:before{position:absolute;top:.55rem;bottom:.3rem;left:0;width:var(--rail-w);background:linear-gradient(180deg,var(--rail-col),var(--rail-col-soft));content:""}.band--railed .band__inner:after{position:absolute;top:.35rem;left:calc(var(--rail-node) / -2 + var(--rail-w) / 2);width:var(--rail-node);height:var(--rail-node);border-radius:50%;background:var(--gold);content:""}}.ledger{margin:1.5rem 0 0}.ledger>div{display:grid;align-items:baseline;border-top:1px solid var(--line);padding:.85rem 0;gap:.15rem 1.5rem;grid-template-columns:minmax(0,1fr)}.ledger dt{color:var(--ink-soft);font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ledger dd{margin:0;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.5}.ledger dd small{display:block;margin-top:.15rem;color:var(--ink-soft);font-size:13.5px;line-height:1.45}@media(min-width:701px){.ledger>div{grid-template-columns:minmax(150px,.32fr) minmax(0,1fr)}}.note-aside{max-width:46ch;margin:1.5rem 0 0;border-left:2px solid var(--gold);padding:.2rem 0 .2rem 1rem;color:var(--ink-soft);font-size:15px;line-height:1.55}.note-aside strong{color:var(--ink)}.taste-line{display:flex;flex-wrap:wrap;margin:1.25rem 0 0;padding:0;gap:.55rem 1.35rem;list-style:none}.taste-line li{position:relative;font-family:Bricolage,sans-serif;font-size:clamp(1.15rem,2.6vw,1.75rem);font-weight:800;letter-spacing:-.03em}.taste-line li+li:before{position:absolute;top:50%;left:-.78rem;width:5px;height:5px;border-radius:50%;background:var(--gold);content:"";transform:translateY(-50%)}.chapters{display:grid;margin-top:1.5rem;gap:clamp(1.75rem,4vw,3rem)}.chapter-arc{display:grid;align-items:start;gap:.4rem 2.5rem;grid-template-columns:minmax(0,1fr)}.chapter-arc h3{position:relative;margin:0;color:var(--red);font-family:Bricolage,sans-serif;font-size:clamp(1.3rem,2.2vw,1.7rem);font-weight:800;letter-spacing:-.03em}.chapter-arc p{margin:0 0 .75rem}@media(min-width:901px){.chapter-arc{grid-template-columns:minmax(160px,.28fr) minmax(0,1fr)}.chapter-arc h3{padding-top:.2rem}}.split{display:grid;gap:clamp(1.5rem,4vw,3.25rem);grid-template-columns:minmax(0,1fr)}@media(min-width:901px){.split{grid-template-columns:repeat(2,minmax(0,1fr))}.split--lead{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}.room-film{position:absolute;top:0;right:0;bottom:0;left:0}.room__art .room-film .cinema{height:100%}@media(max-width:900px){.room-film{position:relative;height:100%}}@media(prefers-reduced-motion:reduce){body[data-motion-override=true] .room-film .cinema__loop{display:block!important}body[data-motion-override=true] .room-film .cinema.is-playing .cinema__poster{opacity:0}body[data-motion-override=true] .room-film .motion-toggle{display:inline-flex!important}}.form{max-width:40rem;margin-top:1.5rem}.form__row{margin-bottom:1.1rem}.form__row label{display:block;margin-bottom:.35rem;font-size:15px;font-weight:700}.form__req{color:var(--red)}.form input[type=text],.form input[type=email],.form input[type=search],.form select,.form textarea{width:100%;min-height:48px;border:1px solid var(--ink);border-radius:2px;padding:.7rem .85rem;color:var(--ink);background:var(--porcelain);font-family:Inter,sans-serif;font-size:16px;line-height:1.4}.form textarea{min-height:150px;resize:vertical}.form input:focus-visible,.form select:focus-visible,.form textarea:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.form__hint{margin:.35rem 0 0;color:var(--ink-soft);font-size:13.5px;line-height:1.5}.form__consent{display:grid;align-items:start;margin:1.25rem 0;gap:.65rem;grid-template-columns:auto minmax(0,1fr)}.form__consent input[type=checkbox]{width:22px;height:22px;margin-top:2px;accent-color:var(--ink)}.form__consent label{margin:0;font-size:14.5px;font-weight:400;line-height:1.5}.form__error{display:block;margin-top:.3rem;color:var(--red-deep);font-size:14px;font-weight:700}.form__error:empty{display:none}.form input[aria-invalid=true],.form textarea[aria-invalid=true],.form select[aria-invalid=true]{border-color:var(--red-deep);border-width:2px}.form__status{display:none;margin-top:1.1rem;border-left:3px solid var(--gold);padding:.75rem 0 .75rem .9rem;font-size:15px;line-height:1.5}.form__status[data-state=loading],.form__status[data-state=success],.form__status[data-state=error]{display:block}.form__status[data-state=success]{border-color:var(--ink)}.form__status[data-state=error]{border-color:var(--red)}.form__status b{display:block;margin-bottom:.15rem}.form button[type=submit]{min-height:52px}.form button[data-busy=true]{opacity:.72;pointer-events:none}.reasons{display:flex;flex-wrap:wrap;margin:.35rem 0 0;gap:.5rem}.reasons label{display:inline-flex;min-height:44px;align-items:center;gap:.45rem;border:1px solid var(--ink);border-radius:999px;padding:0 .95rem;font-size:15px;font-weight:700;cursor:pointer}.reasons input{width:18px;height:18px;accent-color:var(--red)}.reasons label:has(input:checked){color:var(--porcelain);background:var(--ink)}.reasons label:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.search-form{display:grid;max-width:42rem;margin-top:1.25rem;gap:.6rem;grid-template-columns:minmax(0,1fr) auto}.search-form label{grid-column:1 / -1}.search-results{margin:0;padding:0;list-style:none}.search-results li{border-top:1px solid var(--line);padding:1.1rem 0}.search-results li:last-child{border-bottom:1px solid var(--line)}.search-results h3{margin:0 0 .2rem}.search-results h3 a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.search-results p{margin:0;max-width:70ch;font-size:15px;line-height:1.55}.search-results .search-kind{display:inline-block;margin-bottom:.3rem;color:var(--ink-soft);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.search-state{margin-top:1.5rem}.search-state[hidden]{display:none}.faq{margin-top:1.5rem;border-top:1px solid var(--ink)}.faq details{border-bottom:1px solid var(--line)}.faq summary{display:flex;min-height:60px;align-items:center;justify-content:space-between;padding:.85rem 0;gap:1rem;cursor:pointer;font-family:Bricolage,sans-serif;font-size:clamp(1.05rem,1.9vw,1.3rem);font-weight:700;letter-spacing:-.02em;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary i{flex:0 0 auto;color:var(--gold);font-size:1.5rem;font-style:normal;line-height:1}.faq details[open] summary i{transform:rotate(45deg)}.faq summary:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.faq__body{padding:0 0 1.15rem}.faq__body p{max-width:70ch;margin:0 0 .6rem;line-height:1.6}.faq details:target{background:#d1a72a17;box-shadow:-.8rem 0 #d1a72a17,.8rem 0 #d1a72a17}.formats{display:grid;margin-top:1.75rem;gap:clamp(1.75rem,4vw,3rem);grid-template-columns:minmax(0,1fr)}@media(min-width:768px){.formats{grid-template-columns:repeat(2,minmax(0,1fr))}}.format{display:flex;flex-direction:column;border-top:2px solid var(--ink);padding-top:1.25rem;transition:opacity .22s ease}.format[data-active=false]{opacity:.74}.format[data-active=true] .format__shot{background:radial-gradient(66% 54% at 50% 92%,rgba(18,60,48,.26),transparent 70%),linear-gradient(180deg,var(--sky) 0%,var(--porcelain) 100%)}.format[data-active=true] .format__price{color:var(--red)}@media(prefers-reduced-motion:reduce){.format{transition:none}}.format__shot{display:grid;min-height:clamp(260px,34vw,380px);margin:0 0 1.1rem;align-content:end;justify-items:center;background:radial-gradient(70% 58% at 50% 92%,rgba(18,60,48,.16),transparent 70%),linear-gradient(180deg,var(--cream) 0%,var(--porcelain) 100%)}.format__shot img{width:auto;max-width:76%;height:clamp(230px,30vw,330px);object-fit:contain;object-position:50% 100%}.format h2{margin:0 0 .15rem;font-size:clamp(1.85rem,3.6vw,2.6rem)}.format__price{margin:0 0 .6rem;font-family:Bricolage,sans-serif;font-size:clamp(1.3rem,2.4vw,1.7rem);font-weight:800;letter-spacing:-.03em}.format__use{max-width:34ch;margin:0 0 1rem;font-size:16px;line-height:1.5}.format__marker{display:inline-flex;align-items:center;margin:0 0 1rem;border:1px solid var(--gold);border-radius:999px;padding:.28rem .7rem;color:var(--ink);font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.format__act{display:flex;flex-wrap:wrap;margin-top:auto;gap:.6rem;padding-top:.5rem}.format__act .pd-add{flex:1 1 15rem}.format__link{display:inline-flex;min-height:44px;align-items:center;font-size:15px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.button--outline-light{color:var(--porcelain);background:transparent;box-shadow:4px 4px 0 var(--gold)}.pd-match--formate{position:relative;display:flex;max-width:52rem;margin:clamp(1.75rem,4vw,2.75rem) 0 0;flex-direction:column;border:1px solid rgba(255,253,247,.4);border-top:3px solid var(--gold);padding:clamp(1.1rem,4.5vw,1.6rem);gap:.7rem;color:var(--porcelain);background:var(--ink)}@media(min-width:901px){.pd-match--formate{display:grid;align-items:end;gap:1.5rem 2.25rem;grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,1fr)}}.band .pd-honesty{max-width:52rem;margin:1rem 0 0;color:var(--ink-soft);font-size:14px;line-height:1.5}.cart-page{display:grid;margin-top:1.5rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);grid-template-columns:minmax(0,1fr)}@media(min-width:901px){.cart-page{grid-template-columns:minmax(0,1.6fr) minmax(280px,.9fr)}}.cart-page__lines{margin:0;padding:0;border-top:1px solid var(--ink);list-style:none}.cart-page__summary{border-top:2px solid var(--ink);padding-top:1.1rem}.cart-page__subtotal{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 1rem;gap:1rem;font-family:Bricolage,sans-serif;font-size:clamp(1.2rem,2.2vw,1.5rem);font-weight:800;letter-spacing:-.03em}.cart-page__summary .button{width:100%}.cart-page__note{margin:.85rem 0 0;color:var(--ink-soft);font-size:14px;line-height:1.5}.cart-page__empty h2{margin-top:0}.draft-marker{display:flex;max-width:60rem;align-items:center;margin:0 0 1.35rem;border:1px solid var(--gold);border-left-width:4px;border-radius:2px;padding:.7rem .95rem;gap:.65rem;background:#d1a72a14;font-size:14.5px;line-height:1.45}.draft-marker b{display:block}.legal-body{max-width:72ch}.legal-body h2{margin:2.25rem 0 .6rem;font-size:clamp(1.25rem,2.3vw,1.6rem)}.legal-body h2:first-child{margin-top:0}.legal-body h3{margin:1.5rem 0 .4rem;font-size:clamp(1.05rem,1.8vw,1.2rem)}.legal-body p,.legal-body li{line-height:1.65}.legal-body ul,.legal-body ol{padding-left:1.15rem}.legal-body li{margin-bottom:.45rem}.legal-body a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.operator-card{margin:1.5rem 0 0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:1.1rem 0}.operator-card dt{color:var(--ink-soft);font-size:12.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.operator-card dd{margin:0 0 .75rem;font-size:16px;line-height:1.45}.operator-card dd:last-child{margin-bottom:0}.pending-flag{margin-left:.4rem;color:var(--ink-soft);font-size:13px;font-weight:400}.boundary{max-width:44rem}.boundary ol{margin:1.25rem 0 0;padding-left:1.2rem}.boundary li{margin-bottom:.6rem;line-height:1.6}.notfound__code{margin:0;color:var(--red);font-family:Bricolage,sans-serif;font-size:clamp(3.5rem,12vw,7rem);font-weight:800;letter-spacing:-.06em;line-height:.85}.notfound__routes{display:grid;margin:1.5rem 0 0;padding:0;gap:0;list-style:none;max-width:32rem}.notfound__routes li{border-bottom:1px solid var(--line)}.notfound__routes a{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:1rem;font-family:Bricolage,sans-serif;font-size:clamp(1.15rem,3vw,1.45rem);font-weight:700;letter-spacing:-.025em}.notfound__routes a span{color:var(--gold)}.entries{display:grid;margin-top:1.5rem;gap:0}.entry{display:grid;align-items:start;border-top:1px solid var(--ink);padding:clamp(1.25rem,3vw,2rem) 0;gap:.5rem 2.5rem;grid-template-columns:minmax(0,1fr)}.entry:last-child{border-bottom:1px solid var(--ink)}.entry__kind{color:var(--ink-soft);font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.entry h3{margin:0;font-size:clamp(1.3rem,2.6vw,1.9rem)}.entry h3 a:after{content:" \2198";color:var(--gold)}.entry p{margin:.35rem 0 0;max-width:62ch}@media(min-width:901px){.entry{grid-template-columns:minmax(140px,.22fr) minmax(0,1fr)}.entry__kind{padding-top:.55rem}}.article-body{max-width:68ch}.article-body h2{margin:2rem 0 .55rem;font-size:clamp(1.3rem,2.4vw,1.7rem)}.article-body h2:first-child{margin-top:0}.article-body p,.article-body li{line-height:1.68}.article-body ul,.article-body ol{padding-left:1.2rem}.article-body li{margin-bottom:.5rem;max-width:64ch}.article-nav{display:flex;flex-wrap:wrap;margin-top:clamp(2rem,5vw,3.5rem);border-top:1px solid var(--ink);padding-top:1.25rem;gap:.75rem 2rem}.article-nav a{display:inline-flex;min-height:44px;align-items:center;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.crumbs{display:flex;flex-wrap:wrap;max-width:var(--room-max-wide);margin:0 auto;padding:.9rem var(--room-pad) 0;gap:.45rem;color:var(--ink-soft);font-size:14px}.crumbs a{display:inline-flex;min-height:44px;align-items:center;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.crumbs [aria-current=page],.crumbs span{display:inline-flex;min-height:44px;align-items:center}.band__inner p>a:only-child,.article-body p>a:only-child,.legal-body p>a:only-child,.room__lead p>a:only-child,.ledger dd>a:only-child,.entry h3>a,.search-results h3>a{display:inline-flex;min-height:44px;align-items:center}.crumbs [aria-current=page]{color:var(--ink);font-weight:700}.tos-linkbtn{display:inline-flex;min-height:44px;align-items:center;padding:0 .35rem;border:0;background:transparent;color:var(--ink);cursor:pointer;font-family:Inter,sans-serif;font-size:15px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.tos-linkbtn:focus-visible,.tos-util:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.tos-nojs{display:none}html.no-js .tos-nojs{display:block}html.no-js [data-js-only]{display:none!important}.tos-nojs__panel{max-width:60rem;margin-top:1.25rem;border-left:3px solid var(--gold);padding:.65rem 0 .65rem .9rem;font-size:15px;line-height:1.55}@media(min-width:1601px){:root{--room-max: 1320px;--room-max-wide: 1560px}.room{min-height:clamp(520px,58vh,720px)}.room__lead{max-width:40rem}.room__lead h1{font-size:clamp(3.6rem,4.2vw,5rem)}}@media(max-width:430px){.tos-footer__inner{gap:1.75rem}.tos-consent{padding:.72rem var(--room-pad) calc(.72rem + env(safe-area-inset-bottom,0px))}.tos-consent__inner{grid-template-columns:minmax(0,1fr);gap:.65rem}.tos-consent__copy{max-width:none;font-size:15px;line-height:1.42}.tos-consent__copy b{margin-bottom:.12rem;font-size:.96rem}.tos-consent__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem .65rem}.tos-consent__actions .button{min-width:0;min-height:46px;padding-inline:.55rem;font-size:12.5px;justify-content:center}.tos-consent__actions .tos-linkbtn{grid-column:1 / -1;justify-self:start;min-height:44px;padding:0 .2rem;font-size:13px}}@media(max-width:359px){.room__lead h1{font-size:clamp(1.95rem,9vw,2.35rem)}.taste-line li{font-size:1.05rem}}@media(max-width:900px){.tos-footer__inner{grid-template-columns:repeat(2,minmax(0,1fr))}.tos-footer__brand{grid-column:1 / -1}}@media(prefers-reduced-motion:no-preference){.faq details[open] summary i{transition:transform .16s ease}}@media(prefers-reduced-motion:reduce){.faq summary i{transition:none}}@media(forced-colors:active){.room__art{opacity:1}.tos-consent{border-top-width:2px}.format,.entry,.cart-page__lines{border-color:CanvasText}}:root{--cine-header: var(--header, 76px);--cine-edge: clamp(1.25rem, 4vw, 5rem);--cine-copy: min(46rem, calc(100vw - 2 * var(--cine-edge)));--cine-shadow: 0 30px 80px -42px rgba(18, 60, 48, .72);--cine-glass: rgba(255, 253, 247, .92)}.motion-toggle{display:none!important}.tos-motion-control{display:inline-flex;align-items:center;gap:.55rem;min-height:44px;margin-top:1rem;padding:.25rem 0;border:0;border-bottom:1px solid currentColor;background:transparent;color:var(--ink);font:inherit;font-size:.82rem;font-weight:700;cursor:pointer}.tos-motion-control[hidden]{display:none}.tos-motion-control__signal{width:.65rem;height:.65rem;border:1px solid currentColor;border-radius:50%;background:var(--gold);box-shadow:0 0 0 3px #d1a72a26}.tos-motion-control[aria-pressed=true] .tos-motion-control__signal{background:transparent;box-shadow:none}.site-body .cine-hero{position:relative;display:grid;min-height:max(42rem,calc(100svh - var(--cine-header)));padding:0;overflow:clip;isolation:isolate;background:var(--sun-cream)}.site-body .cine-hero .room__art,.site-body .cine-hero.room--art-left .room__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;opacity:1;transform:none;mask:none;-webkit-mask:none}.site-body .cine-hero .room__art picture,.site-body .cine-hero .room__art>div,.site-body .cine-hero .room-film,.site-body .cine-hero .cinema,.site-body .cine-hero .cinema__loop,.site-body .cine-hero .cinema__poster,.site-body .cine-hero .cinema__poster img{width:100%;height:100%}.site-body .cine-hero .room__art img,.site-body .cine-hero .room__art video{object-fit:cover}.site-body .cine-hero .room__art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:auto;background:linear-gradient(90deg,#0f3027b8,#0f302738 44%,#0f302705 72%),linear-gradient(0deg,rgba(15,48,39,.2),transparent 42%);opacity:1;transform:none;pointer-events:none}.site-body .cine-hero .room__lead,.site-body .cine-hero.room--art-left .room__lead{position:relative;z-index:4;align-self:end;justify-self:start;width:var(--cine-copy);max-width:46rem;margin:0 0 clamp(3rem,8vh,7rem) var(--cine-edge);padding:clamp(1.4rem,3vw,2.75rem);border:1px solid rgba(255,253,247,.48);background:#fffdf7ed;box-shadow:var(--cine-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.site-body .cine-hero .room__lead:before{content:"";position:absolute;top:0;left:0;width:clamp(5rem,18%,9rem);height:4px;background:var(--red)}.site-body .cine-hero .room__lead h1{max-width:12ch;margin:.35rem 0 1rem;font-size:clamp(3.7rem,6.6vw,7.75rem);line-height:.88;letter-spacing:-.06em;text-wrap:balance}.site-body .cine-hero .room__lead .lead{max-width:38rem;font-size:clamp(1.05rem,1.45vw,1.35rem);line-height:1.55}.cine-hero--picual .room__art img,.cine-hero--picual .room__art video{object-position:62% 50%}.cine-hero--poveste .room__art img,.cine-hero--poveste .room__art video{object-position:58% 50%}.cine-hero--jurnal .room__art img,.cine-hero--jurnal .room__art video{object-position:62% 50%}.cine-hero--contact .room__art img,.cine-hero--contact .room__art video{object-position:58% 50%}.cine-hero--formate .room__art{filter:saturate(.9) brightness(1.04)}.cine-hero--formate .room__art:after{background:linear-gradient(90deg,rgba(255,253,247,.94) 0%,rgba(255,253,247,.52) 40%,transparent 72%)}.cine-hero--formate .room__lead{grid-column:1 / -1;grid-row:1;background:#fffdf7db}.cine-champions{position:absolute;top:7%;right:2%;bottom:2%;left:44%;z-index:2;pointer-events:none}.cine-champion{position:absolute;bottom:0;margin:0;filter:drop-shadow(0 30px 28px rgba(18,60,48,.25))}.cine-champion img{width:100%;height:100%;object-fit:contain;object-position:50% 100%;transform:scale(1.7);transform-origin:50% 52%}.cine-champion--500{right:43%;width:min(23vw,25rem);height:76%}.cine-champion--1000{right:5%;width:min(26vw,29rem);height:88%}.cine-interlude{position:relative;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(22rem,.65fr);min-height:78svh;overflow:clip;border-block:1px solid rgba(18,60,48,.15);background:var(--ink);color:var(--porcelain)}.cine-interlude__film{position:relative;min-height:34rem;overflow:hidden}.cine-interlude__film:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 62%,rgba(18,60,48,.68));pointer-events:none}.cine-interlude__film .cinema,.cine-interlude__film .cinema__loop,.cine-interlude__film .cinema__poster,.cine-interlude__film .cinema__poster img{width:100%;height:100%}.cine-interlude__film img,.cine-interlude__film video{object-fit:cover}@media(prefers-reduced-motion:reduce){body[data-motion-override=true] .cine-interlude .cinema__loop{display:block}body[data-motion-override=true] .cine-interlude .cinema.is-playing .cinema__poster{opacity:0;visibility:hidden}}.cine-interlude__copy{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;padding:clamp(3rem,7vw,7.5rem) clamp(2rem,5vw,5rem);background:var(--ink)}.cine-interlude__copy:before{content:"";width:5.5rem;height:3px;margin-bottom:2rem;background:var(--gold)}.cine-interlude__copy h2{max-width:10ch;margin:.4rem 0 1.4rem;color:var(--porcelain);font-size:clamp(3rem,5vw,6.25rem);line-height:.92;letter-spacing:-.055em;text-wrap:balance}.cine-interlude__copy p{max-width:34rem;color:#fffdf7db;font-size:clamp(1rem,1.3vw,1.25rem);line-height:1.65}.cine-interlude .band__kicker{color:var(--gold)}.cine-text-link{display:inline-flex;align-self:flex-start;min-height:44px;align-items:center;margin-top:1.5rem;border-bottom:1px solid var(--gold);color:var(--porcelain);font-weight:700}.cine-interlude--formate,.cine-interlude--story{grid-template-columns:minmax(22rem,.68fr) minmax(0,1.32fr)}.cine-interlude--formate .cine-interlude__copy,.cine-interlude--story .cine-interlude__copy{order:-1}.cine-interlude--formate .cine-interlude__film:after,.cine-interlude--story .cine-interlude__film:after{background:linear-gradient(270deg,transparent 62%,rgba(18,60,48,.7))}.cine-ledger{margin:1rem 0}.cine-ledger div{display:grid;grid-template-columns:6rem 1fr;gap:1rem;padding:.85rem 0;border-top:1px solid rgba(255,253,247,.22)}.cine-ledger dt{color:var(--gold);font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.cine-ledger dd{margin:0;color:var(--porcelain)}.cine-act{position:relative;overflow:clip}.cine-act:before,.cine-coda:before{content:"";position:absolute;top:0;left:var(--cine-edge);width:min(32vw,26rem);height:1px;background:linear-gradient(90deg,var(--gold),transparent)}.cine-sensory{background:var(--sun-leaf-2)}.cine-sensory .band__inner{max-width:1480px}.cine-sensory .band__inner>h2{max-width:10ch;font-size:clamp(3rem,5.2vw,6rem);line-height:.92}.cine-sensory__stage{position:relative;display:grid;min-height:clamp(36rem,62vw,53rem);margin-top:2rem;place-items:center;isolation:isolate}.cine-sensory__stage:before,.cine-sensory__stage:after{content:"";position:absolute;z-index:-1;border:1px solid rgba(18,60,48,.24);border-radius:50%}.cine-sensory__stage:before{width:min(58vw,48rem);aspect-ratio:1}.cine-sensory__stage:after{width:min(43vw,35rem);aspect-ratio:1;border-color:#d1a72a94}.cine-sensory__bottle{width:clamp(10rem,18vw,17rem);height:clamp(26rem,48vw,43rem);margin:0;filter:drop-shadow(0 30px 30px rgba(18,60,48,.25))}.cine-sensory__bottle img{width:100%;height:100%;object-fit:contain;transform:scale(2.25)}.cine-sensory__orbit{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;list-style:none}.cine-sensory__orbit li{position:absolute;width:clamp(10rem,20vw,17rem);padding-top:.75rem;border-top:1px solid var(--ink)}.cine-sensory__orbit li:nth-child(1){top:12%;left:4%}.cine-sensory__orbit li:nth-child(2){top:16%;right:3%;text-align:right}.cine-sensory__orbit li:nth-child(3){bottom:14%;left:8%}.cine-sensory__orbit li:nth-child(4){right:5%;bottom:10%;text-align:right}.cine-sensory__orbit b{display:block;font-size:clamp(1.5rem,2.5vw,2.8rem);line-height:1}.cine-sensory__orbit span{display:block;margin-top:.35rem;color:var(--ink-soft);font-size:.84rem;letter-spacing:.06em;text-transform:uppercase}.cine-proof .ledger{margin-top:3rem}.cine-proof .ledger>div{grid-template-columns:minmax(10rem,.45fr) 1fr;padding-block:1.25rem}.cine-proof .ledger dd{font-size:clamp(1.4rem,2.2vw,2.5rem);font-weight:700}.cine-format-stage{position:relative;background:radial-gradient(circle at 50% 0%,rgba(209,167,42,.13),transparent 36%),var(--porcelain)}.cine-format-stage .band__inner{max-width:1480px}.cine-format-stage .band__inner>h2{max-width:13ch;font-size:clamp(3rem,5vw,6rem);line-height:.94}.cine-format-stage .formats{gap:clamp(2rem,7vw,8rem);margin-top:clamp(3rem,7vw,6rem)}.cine-format-stage .format{position:relative;display:grid;grid-template-columns:minmax(12rem,.8fr) minmax(14rem,1fr);grid-template-rows:auto auto auto 1fr auto;gap:.5rem 2rem;align-items:end;min-height:33rem;padding:0;border:0;border-top:1px solid var(--ink);background:transparent}.cine-format-stage .format__shot{grid-row:1 / -1;width:100%;height:32rem;overflow:hidden;background:linear-gradient(180deg,var(--sun-leaf-2),var(--sun-cream))}.cine-format-stage .format__shot img{object-fit:contain;padding:0;transform:scale(1.5);transform-origin:50% 100%}.cine-format-stage .format h3{align-self:end;font-size:clamp(2.5rem,4vw,4.8rem);line-height:.9}.cine-format-stage .format__price{font-size:1.45rem;font-weight:800;color:var(--red)}.cine-format-stage .format__use{max-width:26rem;font-size:1.05rem}.cine-format-stage .format__marker{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.cine-format-stage .pd-match{margin-top:clamp(3rem,7vw,6rem);box-shadow:var(--cine-shadow)}.cine-choice .split>div{min-height:16rem;padding:clamp(1.5rem,3vw,3rem);border-top:2px solid var(--gold);background:#fffdf794}.cine-choice .split h3{font-size:clamp(2rem,3vw,3.4rem);line-height:1}.cine-story-intro .band__inner{display:grid;grid-template-columns:minmax(20rem,.72fr) minmax(24rem,1.28fr);gap:clamp(2rem,8vw,9rem);align-items:start}.cine-story-intro .band__kicker{grid-column:1}.cine-story-intro h2{grid-column:1;max-width:12ch;font-size:clamp(3.2rem,4.5vw,5.8rem);line-height:.92;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.cine-story-intro p:last-child{grid-column:2;grid-row:1 / span 2;max-width:38rem;font-size:clamp(1.2rem,1.7vw,1.65rem);line-height:1.65}.cine-story-chapters{background:var(--porcelain)}.cine-story-chapters .band__inner{max-width:1480px}.cine-story-chapters .band__inner>h2{max-width:11ch;font-size:clamp(3.2rem,5vw,6.2rem);line-height:.92}.cine-story-chapters .chapters{margin-top:4rem}.cine-story-chapters .chapter-arc{display:grid;grid-template-columns:minmax(20rem,.72fr) minmax(24rem,1.28fr);gap:clamp(2rem,8vw,9rem);min-height:55svh;padding:clamp(4rem,9vw,9rem) 0;border-top:1px solid var(--ink);align-items:center}.cine-story-chapters .chapter-arc:nth-child(2n){grid-template-columns:minmax(24rem,1.28fr) minmax(20rem,.72fr)}.cine-story-chapters .chapter-arc:nth-child(2n) h3{grid-column:2}.cine-story-chapters .chapter-arc:nth-child(2n)>div{grid-column:1;grid-row:1}.cine-story-chapters .chapter-arc h3{margin:0;color:var(--red);font-size:clamp(3.2rem,4.5vw,6rem);line-height:.86;letter-spacing:-.06em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}.cine-story-chapters .chapter-arc p{max-width:49rem;font-size:clamp(1.05rem,1.45vw,1.3rem);line-height:1.75}.cine-journal .band__inner{max-width:1480px}.cine-journal .band__inner>h2{max-width:12ch;font-size:clamp(3rem,5vw,6rem);line-height:.94}.cine-journal__entries{display:block;margin-top:clamp(3rem,7vw,7rem)}.cine-journal .entry{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);grid-template-rows:auto 1fr;gap:1rem clamp(2rem,6vw,6rem);min-height:66svh;padding:clamp(3rem,7vw,7rem) 0;border:0;border-top:1px solid var(--ink);align-items:center}.cine-journal .entry__media{grid-row:1 / span 2;height:min(68svh,48rem);margin:0;overflow:hidden;box-shadow:var(--cine-shadow)}.cine-journal .entry__media img{width:100%;height:100%;object-fit:cover}.cine-journal .entry__kind{align-self:end;color:var(--red);font-size:.78rem;letter-spacing:.14em;text-transform:uppercase}.cine-journal .entry h3{margin:0 0 1rem;font-size:clamp(2.6rem,4.4vw,5.2rem);line-height:.92;letter-spacing:-.05em}.cine-journal .entry p{max-width:31rem;font-size:1.06rem;line-height:1.6}.cine-journal .entry--reverse{grid-template-columns:minmax(18rem,.75fr) minmax(0,1.25fr)}.cine-journal .entry--reverse .entry__media{grid-column:2}.cine-journal .entry--reverse .entry__kind,.cine-journal .entry--reverse>div{grid-column:1}.cine-coda{position:relative}.cine-coda .band__inner{min-height:58svh;display:flex;flex-direction:column;justify-content:center}.cine-coda h2{max-width:12ch;font-size:clamp(3.2rem,6vw,7rem);line-height:.9}.cine-coda--light .band__inner{min-height:48svh}.cine-contact{background:linear-gradient(90deg,rgba(223,232,221,.46) 0 43%,transparent 43%),var(--porcelain)}.cine-contact .band__inner{max-width:1460px}.cine-contact__grid{grid-template-columns:minmax(22rem,1.08fr) minmax(19rem,.72fr);gap:clamp(3rem,9vw,10rem)}.cine-contact__grid>div:first-child{padding:clamp(1.5rem,4vw,4rem);background:#fffdf7e0;box-shadow:var(--cine-shadow)}.cine-contact__grid>div:last-child{align-self:start;position:sticky;top:calc(var(--cine-header) + 2rem);padding-top:1rem}.cine-contact h2{font-size:clamp(3rem,4.5vw,5.6rem);line-height:.92}.cine-contact .reasons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border:1px solid var(--ink)}.cine-contact .reasons label{min-height:58px;border:0;border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);border-radius:0}.cine-contact .reasons label:nth-child(2n){border-right:0}.cine-contact .reasons label:nth-last-child(-n+2){border-bottom:0}.cine-contact .form input:not([type=radio]):not([type=checkbox]),.cine-contact .form textarea{border-width:0 0 1px;background:transparent}.cine-contact .form input:not([type=radio]):not([type=checkbox]){min-height:46px}.cine-contact .form textarea{min-height:11rem}.cine-contact .ledger>div{padding-block:1.2rem}@media(max-width:900px){:root{--cine-header: 64px}.site-body .cine-hero{display:flex;flex-direction:column;min-height:auto;background:var(--porcelain)}.site-body .cine-hero .room__art,.site-body .cine-hero.room--art-left .room__art{position:relative;inset:auto;order:0;width:100%;height:clamp(22rem,55svh,34rem)}.site-body .cine-hero .room__art:after{background:linear-gradient(0deg,rgba(255,253,247,.94),transparent 30%)}.site-body .cine-hero .room__lead,.site-body .cine-hero.room--art-left .room__lead{order:1;width:auto;max-width:none;margin:-2rem 1rem 0;padding:clamp(1.5rem,6vw,2.5rem) clamp(1.25rem,5vw,2rem) clamp(2.5rem,8vw,4rem);border-color:#123c3024;background:var(--porcelain);-webkit-backdrop-filter:none;backdrop-filter:none}.site-body .cine-hero .room__lead h1{max-width:11ch;font-size:clamp(2.65rem,12vw,5rem);line-height:.91}.site-body .cine-hero .room__lead .lead{font-size:1.05rem}.cine-hero--picual .room__art img,.cine-hero--picual .room__art video{object-position:48% 50%}.cine-hero--poveste .room__art img,.cine-hero--poveste .room__art video{object-position:55% 50%}.cine-hero--jurnal .room__art img,.cine-hero--jurnal .room__art video{object-position:52% 50%}.cine-hero--contact .room__art img,.cine-hero--contact .room__art video{object-position:55% 50%}.cine-hero--formate .room__art{height:clamp(26rem,67svh,40rem)}.cine-hero--formate .room__art:after{background:linear-gradient(0deg,rgba(255,253,247,.82),transparent 26%)}.cine-champions{inset:0 .5rem auto;height:clamp(22rem,55svh,34rem)}.cine-champion--500{right:18%;width:58%;height:100%}.cine-champion--500 img{transform:scale(1.08);transform-origin:50% 50%}.cine-champion--1000{display:none}.cine-interlude,.cine-interlude--formate,.cine-interlude--story{grid-template-columns:1fr;min-height:auto}.cine-interlude__film,.cine-interlude--formate .cine-interlude__film,.cine-interlude--story .cine-interlude__film{order:0;min-height:clamp(22rem,56svh,34rem)}.cine-interlude__film:after,.cine-interlude--formate .cine-interlude__film:after,.cine-interlude--story .cine-interlude__film:after{background:linear-gradient(0deg,rgba(18,60,48,.78),transparent 30%)}.cine-interlude__copy,.cine-interlude--formate .cine-interlude__copy,.cine-interlude--story .cine-interlude__copy{order:1;padding:clamp(2.75rem,12vw,5rem) clamp(1.25rem,6vw,2.5rem)}.cine-interlude__copy h2{max-width:11ch;font-size:clamp(2.8rem,13vw,5.2rem)}.cine-sensory .band__inner>h2,.cine-format-stage .band__inner>h2,.cine-story-chapters .band__inner>h2,.cine-journal .band__inner>h2{font-size:clamp(2.8rem,12vw,5rem)}.cine-sensory__stage{min-height:44rem;margin-inline:-.5rem}.cine-sensory__stage:before{width:min(105vw,31rem)}.cine-sensory__stage:after{width:min(78vw,24rem)}.cine-sensory__bottle{width:10rem;height:28rem}.cine-sensory__orbit li{width:8.5rem}.cine-sensory__orbit li:nth-child(1){top:8%;left:0}.cine-sensory__orbit li:nth-child(2){top:12%;right:0}.cine-sensory__orbit li:nth-child(3){bottom:9%;left:0}.cine-sensory__orbit li:nth-child(4){right:0;bottom:6%}.cine-sensory__orbit b{font-size:1.35rem}.cine-sensory__orbit span{font-size:.68rem}.cine-format-stage .format{grid-template-columns:minmax(8rem,.65fr) minmax(10rem,1fr);min-height:28rem;gap:.4rem 1rem}.cine-format-stage .format__shot{height:26rem}.cine-format-stage .format h3{font-size:clamp(2.3rem,10vw,3.5rem)}.cine-story-intro .band__inner{display:block}.cine-story-intro h2{font-size:clamp(2.8rem,12vw,5rem)}.cine-story-intro p:last-child{margin-top:2rem;font-size:1.1rem}.cine-story-chapters .chapter-arc,.cine-story-chapters .chapter-arc:nth-child(2n){display:block;min-height:auto;padding:clamp(3.5rem,15vw,6rem) 0}.cine-story-chapters .chapter-arc h3{margin-bottom:2rem;font-size:clamp(3.6rem,18vw,6.4rem)}.cine-story-chapters .chapter-arc p{font-size:1rem;line-height:1.7}.cine-journal .entry,.cine-journal .entry--reverse{display:flex;flex-direction:column;align-items:stretch;min-height:auto;padding:clamp(3rem,13vw,6rem) 0}.cine-journal .entry__media,.cine-journal .entry--reverse .entry__media{order:0;width:100%;height:clamp(20rem,58svh,34rem)}.cine-journal .entry__kind{order:1;margin-top:1.5rem}.cine-journal .entry>div{order:2}.cine-journal .entry h3{font-size:clamp(2.6rem,12vw,4.6rem)}.cine-contact{background:var(--porcelain)}.cine-contact__grid{grid-template-columns:1fr}.cine-contact__grid>div:first-child{padding:1.25rem;box-shadow:none;border:1px solid rgba(18,60,48,.18)}.cine-contact__grid>div:last-child{position:static;padding-top:3rem}.cine-contact h2{font-size:clamp(2.7rem,12vw,4.8rem)}}@media(max-width:430px){.site-body .cine-hero .room__art,.site-body .cine-hero.room--art-left .room__art{height:48svh;min-height:20rem}.site-body .cine-hero .room__lead,.site-body .cine-hero.room--art-left .room__lead{margin-inline:0;border-inline:0}.site-body .cine-hero .room__lead h1{font-size:clamp(2.55rem,13.5vw,3.9rem)}.cine-hero--formate .room__art{height:60svh}.cine-champions{height:max(20rem,48svh)}.cine-format-stage .format{display:block;min-height:0;padding:2rem 0 3rem}.cine-format-stage .format__shot{height:26rem;margin-bottom:1.5rem}.cine-format-stage .format h3{font-size:3rem}.cine-format-stage .format__act{margin-top:1rem}.cine-sensory__stage{min-height:39rem}.cine-sensory__bottle{width:8rem;height:23rem}.cine-sensory__orbit li{width:7.3rem}.cine-sensory__orbit b{font-size:1.15rem}.cine-sensory__orbit span{letter-spacing:.03em}.cine-contact .reasons{grid-template-columns:1fr}.cine-contact .reasons label,.cine-contact .reasons label:nth-child(2n),.cine-contact .reasons label:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--ink)}.cine-contact .reasons label:last-child{border-bottom:0}}@media(min-width:901px)and (max-width:1180px){.cine-format-stage .format{display:block;min-height:0;padding:0 0 3rem}.cine-format-stage .format__shot{height:25rem;margin-bottom:1.75rem}.cine-format-stage .format h3{font-size:clamp(3rem,5vw,4rem)}.cine-format-stage .format__price,.cine-format-stage .format__use,.cine-format-stage .format__marker,.cine-format-stage .format__act{margin-inline:.25rem}}@media(min-width:1601px){.site-body .cine-hero .room__lead{max-width:52rem}.site-body .cine-hero .room__lead h1{font-size:clamp(6rem,6.2vw,8.4rem)}}@media(prefers-reduced-motion:no-preference){.cine-enhanced [data-cine-reveal]{opacity:1;transform:translateY(12px);transition:transform .48s ease}.cine-enhanced [data-cine-reveal].is-in{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.cine-enhanced [data-cine-reveal]{opacity:1;transform:none;transition:none}}@media(forced-colors:active){.site-body .cine-hero .room__lead,.cine-contact__grid>div:first-child{background:Canvas;border:1px solid CanvasText}.site-body .cine-hero .room__art:after,.cine-interlude__film:after{display:none}}:root{--final-cream: #f4eddd;--final-paper: #fffdf7;--final-leaf: #e5eee2;--final-green: #103f33;--final-green-soft: #24584a;--final-red: #c83a2d;--final-gold: #d7a923;--final-shadow: 0 28px 70px rgba(16, 63, 51, .16);--final-shadow-soft: 0 16px 45px rgba(16, 63, 51, .11);--final-edge: clamp(1.25rem, 4.5vw, 5.5rem);--final-radius: clamp(1.25rem, 2vw, 2.2rem)}html.final-206b,.final-206b body{background:var(--final-paper)}.final-206b main>section{isolation:isolate}.final-206b .tos-ll{display:none!important}.final-206b main>section{scroll-margin-top:.85rem}.final-206b body[data-route=formate] .pd-sticky{display:none!important}.final-206b .site-body .room-main,.final-206b .pdp-body .pdp{overflow:clip}.final-206b .site-body h1,.final-206b .site-body h2,.final-206b .site-body h3,.final-206b .pdp-body h1,.final-206b .pdp-body h2,.final-206b .pdp-body h3{text-wrap:balance}.final-206b .site-body p,.final-206b .site-body dd,.final-206b .pdp-body p,.final-206b .pdp-body dd{text-wrap:pretty}.final-206b .tos-header{box-shadow:0 1px #103f3314}@media(min-width:701px){.final-206b .tos-consent[data-open=true]{inset:auto 1.25rem 1.25rem auto;width:min(35rem,calc(100vw - 2.5rem));border:1px solid rgba(16,63,51,.28);background:#fffdf7f7;box-shadow:0 22px 60px #103f3333}.final-206b .tos-consent__inner{display:grid;grid-template-columns:1fr;gap:1rem;padding:1.2rem}.final-206b .tos-consent__copy{max-width:48ch;font-size:.95rem;line-height:1.5}.final-206b .tos-consent__actions{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}.final-206b .tos-consent__actions .tos-linkbtn{grid-column:1 / -1;justify-self:start;min-height:44px}}@media(min-width:901px){.final-206b .site-body .cine-hero{position:relative;display:block;min-height:clamp(44rem,86svh,63rem);background:var(--final-green);overflow:clip}.final-206b .site-body .cine-hero .room__art,.final-206b .site-body .cine-hero.room--art-left .room__art,.final-206b .site-body .cine-hero.room--art-right .room__art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.final-206b .site-body .cine-hero .room__art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;background:linear-gradient(90deg,rgba(16,63,51,.55) 0%,rgba(16,63,51,.13) 34%,transparent 62%),linear-gradient(0deg,rgba(8,30,24,.24),transparent 36%)}.final-206b .site-body .cine-hero .room-film,.final-206b .site-body .cine-hero .cinema,.final-206b .site-body .cine-hero .cinema__loop,.final-206b .site-body .cine-hero .cinema__poster,.final-206b .site-body .cine-hero .cinema__poster picture,.final-206b .site-body .cine-hero .cinema__poster img,.final-206b .site-body .cine-hero .room__art>picture,.final-206b .site-body .cine-hero .room__art>picture>img{width:100%;height:100%}.final-206b .site-body .cine-hero .cinema__loop,.final-206b .site-body .cine-hero .cinema__poster img,.final-206b .site-body .cine-hero .room__art>picture>img{object-fit:cover}.final-206b .site-body .cine-hero .room__lead,.final-206b .site-body .cine-hero.room--art-left .room__lead,.final-206b .site-body .cine-hero.room--art-right .room__lead{position:absolute;z-index:7;inset:auto auto clamp(3rem,7vh,6rem) var(--final-edge);width:min(43rem,calc(100vw - 2 * var(--final-edge)));max-width:none;margin:0;padding:clamp(2rem,3.5vw,3.75rem);border:1px solid rgba(255,253,247,.72);border-left:4px solid var(--final-red);background:#fffdf7f0;color:var(--final-green);box-shadow:var(--final-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.final-206b .site-body .cine-hero .room__lead:before{content:"";position:absolute;top:-1px;left:-4px;width:clamp(5rem,9vw,9rem);height:4px;background:linear-gradient(90deg,var(--final-red),var(--final-gold))}.final-206b .site-body .cine-hero .room__lead h1{max-width:11ch;margin:.4rem 0 1rem;color:var(--final-green);font-size:clamp(4.1rem,5.25vw,6.8rem);line-height:.88;letter-spacing:-.065em}.final-206b .site-body .cine-hero .room__lead .lead{max-width:48ch;margin-bottom:0;color:#103f33e0;font-size:clamp(1.05rem,1.25vw,1.3rem);line-height:1.55}.final-206b .cine-hero--picual .cinema__loop,.final-206b .cine-hero--picual .cinema__poster img{object-position:56% 48%}.final-206b .cine-hero--poveste .cinema__loop,.final-206b .cine-hero--poveste .cinema__poster img{object-position:50% 50%}.final-206b .cine-hero--jurnal .cinema__loop,.final-206b .cine-hero--jurnal .cinema__poster img{object-position:59% 50%}.final-206b .cine-hero--contact .cinema__loop,.final-206b .cine-hero--contact .cinema__poster img{object-position:58% 50%}}.final-206b .cine-hero--formate .room__art:after{background:linear-gradient(90deg,rgba(255,253,247,.82) 0 28%,rgba(255,253,247,.18) 48%,transparent 68%)}.final-206b .cine-hero--formate .cine-champions{z-index:6;top:7%;right:1.5%;bottom:1%;left:43%}.final-206b .cine-hero--formate .cine-champion{bottom:0;filter:drop-shadow(0 32px 30px rgba(16,63,51,.28))}.final-206b .cine-hero--formate .cine-champion img{object-fit:contain;object-position:50% 100%;transform:none}.final-206b .cine-hero--formate .cine-champion--500{right:43%;width:min(25vw,25rem);height:73%}.final-206b .cine-hero--formate .cine-champion--1000{right:4%;width:min(28vw,28rem);height:88%}.final-206b .cine-sensory{position:relative;background:radial-gradient(circle at 72% 47%,rgba(215,169,35,.2),transparent 24rem),linear-gradient(135deg,#eef4eb,#dfeade)}.final-206b .cine-sensory:after{content:"";position:absolute;inset:3rem 3rem auto auto;width:clamp(8rem,18vw,18rem);aspect-ratio:1;border:1px solid rgba(16,63,51,.14);border-radius:50%;pointer-events:none}@media(min-width:901px){.final-206b .cine-sensory .band__inner{display:grid;grid-template-columns:minmax(18rem,.58fr) minmax(38rem,1.42fr);grid-template-rows:auto auto 1fr;align-items:center;gap:0 3rem;min-height:88svh;padding-block:clamp(5rem,9vw,9rem)}.final-206b .cine-sensory .band__kicker,.final-206b .cine-sensory .band__inner>h2,.final-206b .cine-sensory .note-aside{grid-column:1}.final-206b .cine-sensory .band__inner>h2{max-width:8ch;align-self:start;font-size:clamp(4.2rem,5.5vw,7rem);line-height:.87}.final-206b .cine-sensory__stage{grid-column:2;grid-row:1 / 4;min-height:44rem;margin:0}}.final-206b .cine-sensory__stage:before{width:min(48vw,44rem);border:1px solid rgba(16,63,51,.22);box-shadow:inset 0 0 0 3rem #fffdf733}.final-206b .cine-sensory__stage{overflow:clip}.final-206b .cine-sensory__stage:after{width:min(35vw,32rem);border:1px solid rgba(215,169,35,.72)}.final-206b .cine-sensory__bottle{z-index:3;width:clamp(12rem,19vw,19rem);height:clamp(32rem,52vw,50rem);filter:drop-shadow(0 35px 34px rgba(16,63,51,.26))}.final-206b .cine-sensory__bottle img{padding:0;object-fit:contain;transform:scale(2.12)}.final-206b .cine-sensory__orbit li{width:clamp(10rem,18vw,17rem);border-top:2px solid var(--final-green);background:#fffdf7b8;padding:.8rem .65rem .55rem;box-shadow:0 14px 30px #103f3314}.final-206b .cine-sensory__orbit li:before{content:"";display:block;width:.65rem;height:.65rem;margin-top:-1.18rem;margin-bottom:.55rem;border-radius:50%;background:var(--final-gold)}.final-206b .cine-sensory__orbit li:nth-child(2n):before{margin-left:auto}.final-206b .cine-sensory__orbit b{font-size:clamp(1.7rem,2.5vw,3rem);letter-spacing:-.04em}.final-206b .site-body .cine-interlude,.final-206b .site-body .cine-interlude--formate,.final-206b .site-body .cine-interlude--story{position:relative;display:grid;grid-template-columns:1fr;min-height:clamp(44rem,88svh,64rem);background:var(--final-green);overflow:clip}.final-206b .site-body .cine-interlude__film,.final-206b .site-body .cine-interlude--formate .cine-interlude__film,.final-206b .site-body .cine-interlude--story .cine-interlude__film{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;order:0}.final-206b .site-body .cine-interlude__film:after{display:block;background:linear-gradient(90deg,rgba(7,31,25,.84) 0%,rgba(7,31,25,.42) 37%,transparent 70%),linear-gradient(0deg,rgba(7,31,25,.34),transparent 44%)}.final-206b .site-body .cine-interlude--formate .cine-interlude__film:after,.final-206b .site-body .cine-interlude--story .cine-interlude__film:after{background:linear-gradient(270deg,rgba(7,31,25,.84) 0%,rgba(7,31,25,.38) 37%,transparent 70%),linear-gradient(0deg,rgba(7,31,25,.28),transparent 44%)}.final-206b .site-body .cine-interlude__film .cinema,.final-206b .site-body .cine-interlude__film .cinema__loop,.final-206b .site-body .cine-interlude__film .cinema__poster,.final-206b .site-body .cine-interlude__film .cinema__poster picture,.final-206b .site-body .cine-interlude__film .cinema__poster img{width:100%;height:100%}.final-206b .site-body .cine-interlude__film video,.final-206b .site-body .cine-interlude__film img{object-fit:cover}.final-206b .cine-interlude--picual .cine-interlude__film video,.final-206b .cine-interlude--picual .cine-interlude__film img{object-position:64% 50%}.final-206b .site-body .cine-interlude__copy,.final-206b .site-body .cine-interlude--formate .cine-interlude__copy,.final-206b .site-body .cine-interlude--story .cine-interlude__copy{position:relative;z-index:5;align-self:end;justify-self:start;order:1;width:min(40rem,calc(100vw - 2 * var(--final-edge)));margin:var(--final-edge);padding:clamp(2.25rem,4vw,4.5rem);border:1px solid rgba(255,253,247,.7);border-top:4px solid var(--final-gold);background:#103f33f2;box-shadow:var(--final-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--final-paper)}.final-206b .site-body .cine-interlude--formate .cine-interlude__copy,.final-206b .site-body .cine-interlude--story .cine-interlude__copy{justify-self:end}.final-206b .site-body .cine-interlude__copy:before{width:4rem;height:2px;margin-bottom:1.35rem}.final-206b .site-body .cine-interlude__copy h2{max-width:10ch;margin:.25rem 0 1.2rem;font-size:clamp(3.8rem,5vw,6.5rem);line-height:.87;letter-spacing:-.065em;color:var(--final-paper)}.final-206b .site-body .cine-interlude__copy p,.final-206b .site-body .cine-interlude__copy dd{color:#fffdf7e0;font-size:clamp(1rem,1.2vw,1.2rem);line-height:1.58}.final-206b .cine-ledger div{grid-template-columns:minmax(5.8rem,.34fr) 1fr;padding:.95rem 0}@media(min-width:901px){.final-206b .cine-proof{background:radial-gradient(circle at 10% 12%,rgba(215,169,35,.15),transparent 19rem),var(--final-paper)}.final-206b .cine-proof .band__inner{display:grid;grid-template-columns:minmax(20rem,.65fr) minmax(34rem,1.35fr);grid-template-rows:auto auto 1fr;align-items:start;gap:0 clamp(4rem,10vw,11rem);min-height:72svh;padding-block:clamp(6rem,10vw,10rem)}.final-206b .cine-proof .band__kicker,.final-206b .cine-proof h2,.final-206b .cine-proof .band__inner>p{grid-column:1}.final-206b .cine-proof h2{max-width:8ch;font-size:clamp(4rem,5.4vw,6.6rem);line-height:.88}.final-206b .cine-proof .ledger{grid-column:2;grid-row:1 / 4;align-self:center;margin:0;border-block:2px solid var(--final-green);background:#e5eee28c;padding:1.2rem 2rem}}.final-206b .cine-proof .ledger>div{grid-template-columns:minmax(10rem,.58fr) 1fr;padding-block:1.35rem}.final-206b .cine-proof .ledger dd{color:var(--final-green);font-size:clamp(1.35rem,2vw,2.2rem);line-height:1.1}.final-206b body[data-route=picual] .band--ink:last-of-type,.final-206b body[data-route=poveste] .cine-coda{position:relative;min-height:62svh;background:linear-gradient(90deg,#103f33f7,#103f33c7),url(3os-r2-finale-desktop.webp) center / cover}.final-206b body[data-route=picual] .band--ink:last-of-type .band__inner,.final-206b body[data-route=poveste] .cine-coda .band__inner{display:flex;flex-direction:column;justify-content:center;min-height:62svh}.final-206b body[data-route=picual] .band--ink:last-of-type h2,.final-206b body[data-route=poveste] .cine-coda h2{max-width:10ch;font-size:clamp(4rem,6vw,7.5rem);line-height:.88}.final-206b .cine-format-stage{background:radial-gradient(circle at 50% 8%,rgba(215,169,35,.18),transparent 28rem),var(--final-paper)}.final-206b .cine-format-stage .band__inner{max-width:1540px;padding-block:clamp(6rem,10vw,10rem)}.final-206b .cine-format-stage .band__inner>h2{max-width:11ch;font-size:clamp(4.2rem,6vw,7rem);line-height:.88}.final-206b .cine-format-stage .formats{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:clamp(3.5rem,7vw,7rem);border:1px solid var(--final-green);background:var(--final-green);box-shadow:var(--final-shadow-soft)}.final-206b .cine-format-stage .format{display:grid;grid-template-columns:minmax(14rem,.88fr) minmax(16rem,1.12fr);grid-template-rows:auto auto auto 1fr auto;align-items:end;gap:.55rem 2rem;min-height:39rem;padding:clamp(1.5rem,3vw,3rem);border:0;background:var(--final-paper)}.final-206b .cine-format-stage .format:nth-child(2){background:#e6eee4}.final-206b .cine-format-stage .format__shot{position:relative;grid-row:1 / -1;width:100%;height:33rem;border-radius:50% 50% 1.2rem 1.2rem;background:radial-gradient(ellipse at 50% 88%,rgba(215,169,35,.42),transparent 28%),linear-gradient(180deg,#edf5eb,#f5edda);overflow:hidden}.final-206b .cine-format-stage .format__shot:after{content:"";position:absolute;left:12%;right:12%;bottom:4%;height:1.25rem;border-radius:50%;background:#103f332b;filter:blur(10px)}.final-206b .cine-format-stage .format__shot img{position:relative;z-index:2;width:100%;height:100%;padding:.9rem;object-fit:contain;object-position:50% 100%;transform:scale(1.55);filter:drop-shadow(0 22px 20px rgba(16,63,51,.22))}@media(min-width:901px){.final-206b .cine-format-stage .format__shot img{transform:scale(1.76)}}.final-206b .cine-format-stage .format[data-active=false],.final-206b .cine-format-stage .format[data-active=false] .format__shot,.final-206b .cine-format-stage .format[data-active=false] .format__shot img{opacity:1!important;filter:none}.final-206b .cine-format-stage .format h3{margin:0;font-size:clamp(3.5rem,5vw,6.2rem);line-height:.86}.final-206b .cine-format-stage .format__price{color:var(--final-red);font-size:1.5rem;font-weight:850}.final-206b .cine-format-stage .format__use{max-width:25rem;color:#103f33c7;font-size:1.05rem;line-height:1.55}.final-206b .cine-format-stage .format__marker{align-self:end;border-top:1px solid rgba(16,63,51,.28);padding-top:.8rem}.final-206b .cine-format-stage .pd-match{width:100%;max-width:none;margin:0;border:1px solid var(--final-green);border-top:4px solid var(--final-gold);box-shadow:0 24px 60px #103f332e}.final-206b .cine-format-stage .pd-honesty{max-width:62ch;margin:1rem 0 0;padding-left:1rem;border-left:2px solid var(--final-gold)}.final-206b .cine-choice{background:linear-gradient(90deg,transparent 49.95%,rgba(16,63,51,.18) 50%,transparent 50.05%),var(--final-cream)}.final-206b .cine-choice .band__inner{padding-block:clamp(5rem,10vw,9rem)}.final-206b .cine-choice h2{max-width:15ch;font-size:clamp(3.6rem,5vw,6rem);line-height:.9}.final-206b .cine-choice .split{gap:clamp(2rem,7vw,7rem);margin-top:3rem}.final-206b .cine-choice .split>div{min-height:18rem;border:0;border-top:4px solid var(--final-gold);background:#fffdf7c2;box-shadow:var(--final-shadow-soft)}.final-206b .cine-story-intro{background:linear-gradient(112deg,rgba(229,238,226,.8),transparent 58%),var(--final-paper)}@media(min-width:901px){.final-206b .cine-story-intro .band__inner{grid-template-columns:minmax(22rem,.75fr) minmax(30rem,1.25fr);gap:clamp(4rem,10vw,12rem);min-height:72svh;align-content:center}.final-206b .cine-story-intro h2{max-width:8ch;font-size:clamp(4.4rem,6vw,7.2rem);line-height:.86}.final-206b .cine-story-intro p:last-child{position:relative;max-width:40rem;padding:2.5rem 0 2.5rem 3rem;border-left:4px solid var(--final-red);font-size:clamp(1.25rem,1.7vw,1.65rem)}}.final-206b .cine-story-chapters{background:var(--final-cream)}.final-206b .cine-story-chapters .band__inner{max-width:1540px;padding-block:clamp(6rem,10vw,10rem)}.final-206b .cine-story-chapters .band__inner>h2{max-width:10ch;font-size:clamp(4rem,5.7vw,7rem)}.final-206b .cine-story-chapters .chapters{margin-top:clamp(4rem,8vw,8rem)}.final-206b .cine-story-chapters .chapter-arc,.final-206b .cine-story-chapters .chapter-arc:nth-child(2n){display:grid;grid-template-columns:minmax(24rem,1.05fr) minmax(23rem,.95fr);grid-template-rows:auto 1fr;align-items:center;gap:1.5rem clamp(3rem,7vw,8rem);min-height:78svh;padding:clamp(4rem,8vw,8rem) 0;border-top:1px solid rgba(16,63,51,.35)}.final-206b .cine-story-chapters .chapter-arc:before{content:"";grid-column:1;grid-row:1 / 3;width:100%;min-height:clamp(34rem,65svh,50rem);border-radius:var(--final-radius) 0 var(--final-radius) var(--final-radius);background-position:center;background-size:cover;box-shadow:var(--final-shadow)}.final-206b .cine-story-chapters .chapter-arc:nth-child(1):before{background-image:url(3os-r2-ritual-desktop.webp);background-position:58% center}.final-206b .cine-story-chapters .chapter-arc:nth-child(2):before{grid-column:2;border-radius:0 var(--final-radius) var(--final-radius) var(--final-radius);background-image:url(3os-r2-flight-desktop.webp);background-position:58% center}.final-206b .cine-story-chapters .chapter-arc:nth-child(3):before{background-image:url(3os-r2-society-desktop.webp);background-position:52% center}.final-206b .cine-story-chapters .chapter-arc h3,.final-206b .cine-story-chapters .chapter-arc>div{grid-column:2}.final-206b .cine-story-chapters .chapter-arc:nth-child(2) h3,.final-206b .cine-story-chapters .chapter-arc:nth-child(2)>div{grid-column:1}.final-206b .cine-story-chapters .chapter-arc h3{grid-row:1;align-self:end;margin:0;color:var(--final-red);font-size:clamp(4.5rem,6vw,8rem);line-height:.82}.final-206b .cine-story-chapters .chapter-arc>div{grid-row:2;align-self:start}.final-206b .cine-story-chapters .chapter-arc p{max-width:44rem;font-size:clamp(1.03rem,1.28vw,1.22rem);line-height:1.72}.final-206b .cine-journal{background:var(--final-paper)}.final-206b .cine-journal .band__inner{max-width:1540px;padding-block:clamp(6rem,10vw,10rem)}.final-206b .cine-journal .band__inner>h2{max-width:10ch;font-size:clamp(4.2rem,6vw,7.2rem);line-height:.87}.final-206b .cine-journal__entries{margin-top:clamp(4rem,8vw,8rem)}.final-206b .cine-journal .entry,.final-206b .cine-journal .entry--reverse{position:relative;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(21rem,.7fr);grid-template-rows:1fr auto 1fr;align-items:center;gap:1rem clamp(3rem,7vw,8rem);min-height:80svh;padding:clamp(4rem,8vw,8rem) 0;border-top:1px solid rgba(16,63,51,.4)}.final-206b .cine-journal .entry__media,.final-206b .cine-journal .entry--reverse .entry__media{grid-column:1;grid-row:1 / 4;width:100%;height:min(72svh,53rem);margin:0;border-radius:var(--final-radius) 0 var(--final-radius) var(--final-radius);box-shadow:var(--final-shadow);overflow:hidden}.final-206b .cine-journal .entry__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,0,0,1)}.final-206b .cine-journal .entry:hover .entry__media img,.final-206b .cine-journal .entry:focus-within .entry__media img{transform:scale(1.025)}.final-206b .cine-journal .entry__kind,.final-206b .cine-journal .entry>div{grid-column:2}.final-206b .cine-journal .entry__kind{grid-row:1;align-self:end;color:var(--final-red);letter-spacing:.16em}.final-206b .cine-journal .entry>div{grid-row:2}.final-206b .cine-journal .entry h3{margin:0 0 1rem;font-size:clamp(3.5rem,5vw,6.6rem);line-height:.86;letter-spacing:-.06em}.final-206b .cine-journal .entry h3 a{background-image:linear-gradient(var(--final-gold),var(--final-gold));background-position:0 100%;background-repeat:no-repeat;background-size:0 3px;transition:background-size .3s ease}.final-206b .cine-journal .entry h3 a:hover,.final-206b .cine-journal .entry h3 a:focus-visible{background-size:100% 3px}.final-206b .cine-journal .entry:nth-child(2){grid-template-columns:minmax(21rem,.72fr) minmax(0,1.28fr);margin-inline:calc(-1 * var(--final-edge));padding-inline:var(--final-edge);background:var(--final-leaf)}.final-206b .cine-journal .entry:nth-child(2) .entry__media{grid-column:2;border-radius:0 var(--final-radius) var(--final-radius) var(--final-radius)}.final-206b .cine-journal .entry:nth-child(2) .entry__kind,.final-206b .cine-journal .entry:nth-child(2)>div{grid-column:1}.final-206b .cine-journal .entry:nth-child(2) .entry__kind{color:#a52b23}.final-206b .cine-journal .entry:nth-child(3) .entry__media img{object-position:56% center}.final-206b .cine-coda--light{background:radial-gradient(circle at 85% 15%,rgba(215,169,35,.18),transparent 21rem),var(--final-cream)}.final-206b .cine-coda--light .band__inner{min-height:58svh}.final-206b .cine-coda--light h2{font-size:clamp(4rem,6vw,7rem)}.final-206b .cine-contact{background:linear-gradient(90deg,rgba(229,238,226,.78) 0 46%,transparent 46%),var(--final-paper)}.final-206b .cine-contact .band__inner{max-width:1500px;padding-block:clamp(6rem,10vw,10rem)}.final-206b .cine-contact__grid{grid-template-columns:minmax(34rem,1.14fr) minmax(24rem,.76fr);gap:clamp(4rem,9vw,10rem);align-items:start}.final-206b .cine-contact__grid>div:first-child{border:1px solid rgba(16,63,51,.22);border-top:4px solid var(--final-red);background:#fffdf7f5;box-shadow:var(--final-shadow);padding:clamp(2rem,4vw,4.25rem)}.final-206b .cine-contact h2{max-width:10ch;font-size:clamp(4rem,5.4vw,6.5rem);line-height:.88}.final-206b .cine-contact .form{display:grid;grid-template-columns:1fr 1fr;gap:1.35rem 1.5rem;margin-top:2.5rem}.final-206b .cine-contact .form>fieldset,.final-206b .cine-contact .form>.form__row:nth-of-type(3),.final-206b .cine-contact .form>.form__row:nth-of-type(4),.final-206b .cine-contact .form>.form__consent,.final-206b .cine-contact .form>.form__status{grid-column:1 / -1}.final-206b .cine-contact .form>.button{grid-column:1;justify-self:start}.final-206b .cine-contact .reasons{overflow:hidden;border:1px solid var(--final-green);border-radius:0}.final-206b .cine-contact .reasons label{min-height:62px;padding-inline:1rem;transition:background .18s ease,color .18s ease}.final-206b .cine-contact .reasons label:has(input:checked){background:var(--final-green);color:var(--final-paper)}.final-206b .cine-contact .form input:not([type=radio]):not([type=checkbox]),.final-206b .cine-contact .form textarea{border:1px solid rgba(16,63,51,.42);background:#f4eddd6b;padding:.85rem .9rem}.final-206b .cine-contact .form input:not([type=radio]):not([type=checkbox]){min-height:52px}.final-206b .cine-contact .form textarea{min-height:12rem}.final-206b .cine-contact__grid>div:last-child{top:calc(var(--cine-header) + 3rem);padding:1rem 0}.final-206b .cine-contact__grid>div:last-child:after{content:"";display:block;width:100%;height:clamp(18rem,28vw,27rem);margin-top:2.5rem;border-radius:0 var(--final-radius) var(--final-radius) var(--final-radius);background:url(3os-r2-finale-desktop.webp) 62% center / cover;box-shadow:var(--final-shadow-soft)}.final-206b .cine-contact__grid>div:last-child h2{font-size:clamp(3.2rem,4.2vw,5rem)}.final-206b .cine-contact .ledger{margin-top:2rem;border-block:2px solid var(--final-green)}.final-206b .cine-contact .ledger>div{grid-template-columns:minmax(9rem,.48fr) 1fr;padding-block:1.35rem}.final-206b .pdp-body .pdp__hero{position:relative;max-width:1500px;margin-inline:auto;padding:clamp(2rem,5vw,5rem);background:radial-gradient(circle at 25% 32%,rgba(215,169,35,.2),transparent 24rem),linear-gradient(125deg,#eef4eb,var(--final-paper) 62%)}@media(min-width:901px){.final-206b .pdp-body .pdp__hero{grid-template-columns:minmax(30rem,1.08fr) minmax(30rem,.92fr);align-items:center;gap:clamp(3rem,7vw,8rem);min-height:76svh}.final-206b .pdp-body .pdp__media{height:min(68svh,48rem);border:0;border-radius:50% 50% var(--final-radius) var(--final-radius);background:#fffdf799;box-shadow:var(--final-shadow)}.final-206b .pdp-body .pdp__shot img{max-height:92%;filter:drop-shadow(0 30px 28px rgba(16,63,51,.25))}.final-206b .pdp-body .pdp__buy{align-self:center}.final-206b .pdp-body .pdp__buy h1{max-width:10ch;font-size:clamp(4rem,5vw,6rem);line-height:.88}.final-206b .pdp-body .pdp__panel{border-top:4px solid var(--final-gold);box-shadow:var(--final-shadow-soft)}}.final-206b .pdp-body .pdp__details,.final-206b .pdp-body .pdp__facts,.final-206b .pdp-body .pdp__safe{max-width:1380px;margin-inline:auto}.final-206b .cinematic-story .scene{border-bottom:1px solid rgba(16,63,51,.13)}.final-206b .cinematic-story .scene__copy{box-shadow:0 18px 48px #103f331f}.final-206b .cinematic-story .scene--flight .scene__copy,.final-206b .cinematic-story .scene--society .scene__copy{box-shadow:none}.final-206b .cinematic-story .scene--product{background:linear-gradient(180deg,var(--final-paper),var(--final-cream))}@media(max-width:900px){:root{--final-edge: clamp(1rem, 5vw, 1.5rem)}.final-206b .site-body .cine-hero,.final-206b .site-body .cine-hero.room--art-left,.final-206b .site-body .cine-hero.room--art-right{display:flex;flex-direction:column;min-height:auto;background:var(--final-paper)}.final-206b .site-body .cine-hero .room__art,.final-206b .site-body .cine-hero.room--art-left .room__art,.final-206b .site-body .cine-hero.room--art-right .room__art{position:relative;inset:auto;order:0;width:100%;height:clamp(24rem,58svh,38rem);min-height:0}.final-206b .site-body .cine-hero .room__art:after{background:linear-gradient(0deg,rgba(255,253,247,.34),transparent 32%)}.final-206b .site-body .cine-hero .room__lead,.final-206b .site-body .cine-hero.room--art-left .room__lead,.final-206b .site-body .cine-hero.room--art-right .room__lead{position:relative;inset:auto;z-index:6;order:1;width:auto;max-width:none;margin:-2.5rem 1rem 0;padding:clamp(1.6rem,6vw,2.5rem);border:1px solid rgba(16,63,51,.2);border-left:4px solid var(--final-red);background:#fffdf7fa;box-shadow:0 16px 40px #103f331f}.final-206b .site-body .cine-hero .room__lead h1{max-width:11ch;font-size:clamp(2.8rem,12.5vw,4.8rem);line-height:.9;letter-spacing:-.06em}.final-206b .site-body .cine-hero .room__lead .lead{font-size:1.02rem;line-height:1.5}.final-206b .cine-hero--picual .cinema__loop,.final-206b .cine-hero--picual .cinema__poster img{object-position:52% 50%}.final-206b .cine-hero--poveste .cinema__loop,.final-206b .cine-hero--poveste .cinema__poster img{object-position:48% 50%}.final-206b .cine-hero--jurnal .cinema__loop,.final-206b .cine-hero--jurnal .cinema__poster img{object-position:62% 50%}.final-206b .cine-hero--contact .cinema__loop,.final-206b .cine-hero--contact .cinema__poster img{object-position:50% 50%}.final-206b .cine-hero--formate .room__art{height:clamp(28rem,68svh,42rem)}.final-206b .cine-hero--formate .cine-champions{display:block;height:clamp(25rem,62svh,39rem);top:0;right:0;bottom:0;left:0}.final-206b .cine-hero--formate .cine-champion--500{display:block;right:40%;width:44%;height:70%}.final-206b .cine-hero--formate .cine-champion--1000{display:block;right:4%;width:51%;height:84%}.final-206b .cine-sensory .band__inner{padding-block:clamp(4rem,16vw,6rem)}.final-206b .cine-sensory .band__inner>h2{max-width:9ch;font-size:clamp(3rem,13vw,5rem);line-height:.9}.final-206b .cine-sensory__stage{min-height:clamp(34rem,145vw,45rem);margin:2rem -.5rem 0}.final-206b .cine-sensory__stage:before{width:min(102vw,32rem)}.final-206b .cine-sensory__stage:after{width:min(76vw,24rem)}.final-206b .cine-sensory__bottle{width:9.5rem;height:29rem}.final-206b .cine-sensory__orbit li{width:8.2rem;padding-inline:.4rem}.final-206b .cine-sensory__orbit li:first-child{top:7%;left:0}.final-206b .cine-sensory__orbit li:nth-child(2){top:11%;right:0}.final-206b .cine-sensory__orbit li:nth-child(3){bottom:8%;left:0}.final-206b .cine-sensory__orbit li:nth-child(4){bottom:5%;right:0}.final-206b .cine-sensory__orbit b{font-size:1.35rem}.final-206b .cine-sensory__orbit span{font-size:.68rem}.final-206b .site-body .cine-interlude,.final-206b .site-body .cine-interlude--formate,.final-206b .site-body .cine-interlude--story{display:flex;flex-direction:column;min-height:auto}.final-206b .site-body .cine-interlude__film,.final-206b .site-body .cine-interlude--formate .cine-interlude__film,.final-206b .site-body .cine-interlude--story .cine-interlude__film{position:relative;inset:auto;order:0;width:100%;height:clamp(23rem,58svh,36rem);min-height:0}.final-206b .site-body .cine-interlude__film:after,.final-206b .site-body .cine-interlude--formate .cine-interlude__film:after,.final-206b .site-body .cine-interlude--story .cine-interlude__film:after{background:linear-gradient(0deg,rgba(16,63,51,.38),transparent 38%)}.final-206b .site-body .cine-interlude__copy,.final-206b .site-body .cine-interlude--formate .cine-interlude__copy,.final-206b .site-body .cine-interlude--story .cine-interlude__copy{order:1;width:auto;margin:0;padding:clamp(2.75rem,12vw,5rem) var(--final-edge);border:0;border-top:4px solid var(--final-gold);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.final-206b .site-body .cine-interlude__copy h2{max-width:10ch;font-size:clamp(3rem,13vw,5rem);line-height:.88}.final-206b .cine-proof .band__inner,.final-206b .cine-choice .band__inner,.final-206b .cine-story-intro .band__inner,.final-206b .cine-story-chapters .band__inner,.final-206b .cine-journal .band__inner,.final-206b .cine-contact .band__inner{padding-block:clamp(4rem,16vw,6rem)}.final-206b .cine-proof h2,.final-206b .cine-choice h2,.final-206b .cine-story-intro h2,.final-206b .cine-story-chapters .band__inner>h2,.final-206b .cine-journal .band__inner>h2,.final-206b .cine-contact h2{font-size:clamp(3rem,13vw,5.1rem);line-height:.9}.final-206b .cine-proof .ledger{margin-top:2.5rem;border-block:2px solid var(--final-green);padding:.5rem 0}.final-206b .cine-proof .ledger>div{grid-template-columns:minmax(7rem,.6fr) 1fr;gap:1rem}.final-206b .cine-proof .ledger dd{font-size:1.2rem}.final-206b body[data-route=picual] .band--ink:last-of-type,.final-206b body[data-route=poveste] .cine-coda,.final-206b body[data-route=picual] .band--ink:last-of-type .band__inner,.final-206b body[data-route=poveste] .cine-coda .band__inner{min-height:54svh}.final-206b body[data-route=picual] .band--ink:last-of-type h2,.final-206b body[data-route=poveste] .cine-coda h2{font-size:clamp(3.2rem,14vw,5.4rem)}.final-206b .cine-format-stage .band__inner{padding-block:clamp(4rem,16vw,7rem)}.final-206b .cine-format-stage .band__inner>h2{font-size:clamp(3.1rem,13vw,5rem)}.final-206b .cine-format-stage .formats{grid-template-columns:1fr;margin-top:3rem}.final-206b .cine-format-stage .format{display:grid;grid-template-columns:minmax(9rem,.75fr) minmax(10rem,1.25fr);grid-template-rows:auto auto auto 1fr auto;gap:.45rem 1.1rem;min-height:31rem;padding:1.25rem}.final-206b .cine-format-stage .format__shot{height:28rem}.final-206b .cine-format-stage .format h3{font-size:clamp(3rem,12vw,4.6rem)}.final-206b .cine-choice{background:var(--final-cream)}.final-206b .cine-choice .split{gap:1.25rem}.final-206b .cine-choice .split>div{min-height:0}.final-206b .cine-story-intro p:last-child{margin-top:2rem;padding-left:1.25rem;border-left:3px solid var(--final-red);font-size:1.08rem;line-height:1.65}.final-206b .cine-story-chapters .chapter-arc,.final-206b .cine-story-chapters .chapter-arc:nth-child(2n){display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:1.5rem;min-height:0;padding:clamp(4rem,16vw,6rem) 0}.final-206b .cine-story-chapters .chapter-arc:before,.final-206b .cine-story-chapters .chapter-arc:nth-child(2):before{grid-column:1;grid-row:1;min-height:clamp(23rem,75vw,34rem);border-radius:0 var(--final-radius) var(--final-radius) var(--final-radius)}.final-206b .cine-story-chapters .chapter-arc h3,.final-206b .cine-story-chapters .chapter-arc:nth-child(2) h3{grid-column:1;grid-row:2;font-size:clamp(4rem,18vw,6rem)}.final-206b .cine-story-chapters .chapter-arc>div,.final-206b .cine-story-chapters .chapter-arc:nth-child(2)>div{grid-column:1;grid-row:3}.final-206b .cine-story-chapters .chapter-arc p{font-size:1rem;line-height:1.68}.final-206b .cine-journal .entry,.final-206b .cine-journal .entry--reverse,.final-206b .cine-journal .entry:nth-child(2){display:flex;flex-direction:column;align-items:stretch;min-height:0;margin-inline:calc(-1 * var(--final-edge));padding:clamp(4rem,15vw,6rem) var(--final-edge)}.final-206b .cine-journal .entry__media,.final-206b .cine-journal .entry--reverse .entry__media,.final-206b .cine-journal .entry:nth-child(2) .entry__media{order:0;width:100%;height:clamp(23rem,80vw,35rem);border-radius:0 var(--final-radius) var(--final-radius) var(--final-radius)}.final-206b .cine-journal .entry__kind{order:1;margin-top:1.5rem}.final-206b .cine-journal .entry>div{order:2}.final-206b .cine-journal .entry h3{max-width:10ch;font-size:clamp(3rem,13vw,5rem)}.final-206b .cine-contact{background:var(--final-paper)}.final-206b .cine-contact__grid{grid-template-columns:1fr;gap:3rem}.final-206b .cine-contact__grid>div:first-child{padding:clamp(1.25rem,5vw,2rem);box-shadow:var(--final-shadow-soft)}.final-206b .cine-contact .form{grid-template-columns:1fr}.final-206b .cine-contact .form>*{grid-column:1!important}.final-206b .cine-contact__grid>div:last-child{position:static;padding-top:2rem}.final-206b .cine-contact__grid>div:last-child:after{display:none}.final-206b .pdp-body .pdp__hero{margin:0;padding:1rem}.final-206b .pdp-body .pdp__media{height:clamp(25rem,68svh,36rem);border-radius:50% 50% var(--final-radius) var(--final-radius);background:#fffdf7b8;box-shadow:var(--final-shadow-soft)}.final-206b .pdp-body .pdp__shot img{max-height:94%;filter:drop-shadow(0 22px 22px rgba(16,63,51,.22))}.final-206b .pdp-body .pdp__buy h1{font-size:clamp(3rem,12vw,4.8rem);line-height:.9}}@media(max-width:430px){.final-206b .tos-consent[data-open=true]{inset:auto 0 0;width:100%;max-height:min(48svh,28rem);overflow:auto;border-top:1px solid var(--final-green);background:#fffdf7fa}.final-206b .tos-consent__inner{padding:.9rem 1rem}.final-206b .tos-consent__copy{font-size:.86rem;line-height:1.4}.final-206b .tos-consent__actions{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.final-206b .tos-consent__actions .button{min-height:46px;padding-inline:.55rem;font-size:.78rem}.final-206b .tos-consent__actions .tos-linkbtn{grid-column:1 / -1;justify-self:start;min-height:44px}.final-206b .site-body .cine-hero .room__art{height:50svh;min-height:22rem}.final-206b .site-body .cine-hero .room__lead{margin-inline:0;border-inline:0}.final-206b .site-body .cine-hero .room__lead h1{font-size:clamp(2.7rem,13vw,3.9rem)}.final-206b .cine-hero--formate .room__art{height:61svh}.final-206b .cine-format-stage .format{display:block;min-height:0;padding:1rem 1rem 2.25rem}.final-206b .cine-format-stage .format__shot{height:28rem;margin-bottom:1.35rem}.final-206b .cine-format-stage .format__price,.final-206b .cine-format-stage .format__use,.final-206b .cine-format-stage .format__marker,.final-206b .cine-format-stage .format__act{margin-top:.75rem}.final-206b .cine-sensory__stage{min-height:37rem}.final-206b .cine-sensory__bottle{width:8.2rem;height:25rem}.final-206b .cine-sensory__orbit li{width:7.1rem}.final-206b .cine-sensory__orbit b{font-size:1.12rem}.final-206b .cine-sensory__orbit span{letter-spacing:.02em}}@media(prefers-reduced-motion:no-preference){.final-206b main>section [data-cine-reveal]{transition-duration:.42s}.final-206b .site-body main>section .room__lead,.final-206b .site-body main>section .cine-interlude__copy{opacity:1;transform:none;transition:box-shadow .26s ease,border-color .26s ease}}@media(prefers-reduced-motion:reduce){.final-206b *,.final-206b *:before,.final-206b *:after{scroll-behavior:auto!important}}@media(forced-colors:active){.final-206b .site-body .cine-hero .room__lead,.final-206b .site-body .cine-interlude__copy,.final-206b .cine-contact__grid>div:first-child{border:2px solid CanvasText;background:Canvas;color:CanvasText;-webkit-backdrop-filter:none;backdrop-filter:none}.final-206b .site-body .cine-hero .room__art:after,.final-206b .site-body .cine-interlude__film:after{display:none}}:root{--arrival-progress: 0;--arrival-speed: .34s;--arrival-ease: cubic-bezier(.22, 1, .36, 1);--arrival-z: 260}html.no-js,html.no-js body{overflow-x:clip}html.no-js .club-intro{display:none!important}.arrival-207a .site-header{isolation:isolate}.arrival-207a .scroll-progress{right:var(--room-pad, var(--page-pad));bottom:-2px;left:var(--room-pad, var(--page-pad));width:auto;height:4px;overflow:visible;background:#123c302e;transform:none!important}.arrival-207a .scroll-progress:before{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--gold);content:"";transform:scaleX(var(--arrival-progress));transform-origin:left;transition:transform 80ms linear}.arrival-progress__node{position:absolute;top:50%;left:calc(var(--arrival-progress) * 100%);width:10px;height:10px;border:2px solid var(--porcelain);border-radius:50%;background:var(--red);box-shadow:0 0 0 1px var(--ink);transform:translate(-50%,-50%)}.arrival-context{display:none;pointer-events:none}.arrival-curtain{position:fixed;z-index:var(--arrival-z);top:0;right:0;bottom:0;left:0;display:grid;visibility:hidden;min-height:100dvh;place-items:center;overflow:hidden;background:var(--ink);color:var(--porcelain);pointer-events:none;transform:translateY(101%);transition:transform var(--arrival-speed) var(--arrival-ease),visibility 0s linear var(--arrival-speed)}.arrival-curtain:before,.arrival-curtain:after{position:absolute;content:""}.arrival-curtain:before{top:0;bottom:0;left:clamp(1.25rem,7vw,8rem);width:1px;background:#fffdf747}.arrival-curtain:after{right:clamp(1.25rem,7vw,8rem);bottom:clamp(1.25rem,6vw,5rem);width:clamp(42px,7vw,90px);height:clamp(42px,7vw,90px);border:1px solid rgba(209,167,42,.72);border-radius:50%}.arrival-curtain__inner{position:relative;z-index:1;width:min(720px,calc(100% - 3rem));text-align:center}.arrival-curtain__inner img{width:clamp(126px,17vw,184px);height:auto;margin:0 auto clamp(1.5rem,4vw,2.5rem);filter:none}.arrival-curtain__eyebrow{display:block;margin-bottom:.6rem;color:var(--gold);font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.arrival-curtain__title{display:block;font-family:Bricolage,sans-serif;font-size:clamp(2.15rem,6vw,5.6rem);font-weight:800;letter-spacing:-.055em;line-height:.92}.arrival-curtain__line{display:block;width:min(300px,62vw);height:2px;margin:clamp(1.4rem,4vw,2.25rem) auto 0;overflow:hidden;background:#fffdf73d}.arrival-curtain__line:after{display:block;width:100%;height:100%;background:var(--gold);content:"";transform:scaleX(0);transform-origin:left}.is-route-leaving .arrival-curtain,.is-route-arriving .arrival-curtain{visibility:visible;transform:translateY(0);transition-delay:0s}.is-route-leaving .arrival-curtain__line:after,.is-route-arriving .arrival-curtain__line:after{animation:arrival-line-in .28s 70ms var(--arrival-ease) both}.is-route-arriving.is-route-arrived .arrival-curtain{visibility:hidden;transform:translateY(-101%);transition-delay:0s,var(--arrival-speed)}@keyframes arrival-line-in{to{transform:scaleX(1)}}.arrival-next{position:relative;isolation:isolate;min-height:clamp(300px,39vw,520px);overflow:hidden;border-top:1px solid var(--ink);background:var(--ink);color:var(--porcelain)}.arrival-next:before{position:absolute;z-index:-1;top:0;right:clamp(1.25rem,8vw,9rem);bottom:0;width:1px;background:#fffdf733;content:""}.arrival-next:after{position:absolute;z-index:-1;right:clamp(-5rem,-4vw,-2rem);bottom:clamp(-7rem,-6vw,-3rem);width:clamp(190px,28vw,430px);aspect-ratio:1;border:1px solid rgba(209,167,42,.6);border-radius:50%;content:""}.arrival-next__link{display:grid;min-height:inherit;align-content:center;padding:clamp(3.25rem,7vw,7rem) var(--room-pad, var(--page-pad))}.arrival-next__inner{display:grid;width:min(1180px,100%);margin:0 auto;align-items:end;gap:clamp(1.5rem,4vw,4rem);grid-template-columns:minmax(0,1fr) minmax(220px,.42fr)}.arrival-next__eyebrow{margin:0 0 .9rem;color:var(--gold);font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.arrival-next h2{max-width:11ch;margin:0;color:var(--porcelain);font-family:Bricolage,sans-serif;font-size:clamp(3.25rem,8vw,8.5rem);font-weight:800;letter-spacing:-.065em;line-height:.82}.arrival-next__aside{padding-bottom:.45rem}.arrival-next__aside p{max-width:34ch;margin:0 0 1.5rem;color:#fffdf7d1;font-size:clamp(1rem,1.45vw,1.18rem);line-height:1.55}.arrival-next__action{display:grid;min-height:48px;border-top:2px solid var(--gold);align-items:center;grid-template-columns:1fr auto;font-weight:800}.arrival-next__arrow{color:var(--gold);font-family:Bricolage,sans-serif;font-size:1.6rem;transition:transform .18s ease}.arrival-next__link:is(:hover,:focus-visible) .arrival-next__arrow{transform:translate(.45rem)}.arrival-207a.final-206b .tos-consent[data-open=true],.arrival-207a .tos-consent[data-open=true]{right:auto;bottom:1rem;left:50%;width:min(1160px,calc(100% - 2rem));border:1px solid var(--ink);padding:.75rem .8rem;background:#fffdf7fb;box-shadow:8px 8px #123c3024;transform:translate(-50%)}.arrival-207a.final-206b .tos-consent__inner,.arrival-207a .tos-consent__inner{display:grid;gap:.75rem 1.4rem;grid-template-columns:minmax(0,1fr) auto;padding:0}.arrival-207a.final-206b .tos-consent__copy,.arrival-207a .tos-consent__copy{max-width:68ch;font-size:13px;line-height:1.42}.arrival-207a.final-206b .tos-consent__copy b,.arrival-207a .tos-consent__copy b{display:inline;margin:0 .5rem 0 0;font-size:.9rem}.arrival-207a.final-206b .tos-consent__actions,.arrival-207a .tos-consent__actions{display:flex;flex-wrap:nowrap;gap:.45rem;grid-template-columns:none}.arrival-207a.final-206b .tos-consent__actions .button,.arrival-207a .tos-consent__actions .button{min-height:42px;padding:.55rem .8rem;white-space:nowrap}.arrival-207a.final-206b .tos-consent__actions .tos-linkbtn,.arrival-207a .tos-consent__actions .tos-linkbtn{grid-column:auto;min-height:42px;justify-self:auto;padding-inline:.45rem;white-space:nowrap}.arrival-207a .tos-footer{padding:clamp(2.4rem,4vw,4rem) var(--room-pad) 1.15rem}.arrival-207a .tos-footer__inner{gap:clamp(1.5rem,3vw,3rem)}.arrival-207a .tos-footer__line{margin-top:.75rem;font-size:clamp(1.15rem,1.65vw,1.5rem)}.arrival-207a .tos-footer__legalnote{display:grid;margin-top:clamp(1.35rem,2.5vw,2.1rem);align-items:end;gap:.4rem 2rem;grid-template-columns:minmax(0,1fr) auto;padding-top:.85rem}.arrival-207a .tos-footer__legalnote p{margin:0;font-size:12px}.arrival-207a .tos-footer__legalnote small{white-space:nowrap;font-size:12px}.arrival-207a .tos-motion-control{grid-column:1 / -1}@media(max-width:1100px){.arrival-context{position:absolute;top:50%;left:50%;display:grid;width:min(32vw,190px);justify-items:center;line-height:1.05;transform:translate(-50%,-50%)}.arrival-context__route{max-width:100%;overflow:hidden;color:var(--red);font-size:10px;font-weight:800;letter-spacing:.16em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.arrival-context__section{width:100%;margin-top:.25rem;overflow:hidden;font-family:Bricolage,sans-serif;font-size:13px;font-weight:700;text-align:center;text-overflow:ellipsis;white-space:nowrap}.arrival-207a.final-206b .tos-consent__inner,.arrival-207a .tos-consent__inner{grid-template-columns:minmax(0,1fr)}.arrival-207a.final-206b .tos-consent__actions,.arrival-207a .tos-consent__actions{justify-content:flex-end}}@media(max-width:700px){.arrival-207a .scroll-progress{right:1rem;left:1rem}.arrival-progress__node{width:8px;height:8px}.arrival-context{width:min(24vw,92px)}.arrival-context__section{display:none}.arrival-next{min-height:410px}.arrival-next__link{padding:3.75rem 1.25rem 3rem}.arrival-next__inner{gap:2.5rem;grid-template-columns:minmax(0,1fr)}.arrival-next h2{max-width:9ch;font-size:clamp(3.7rem,18vw,5.7rem)}.arrival-next__aside p{margin-bottom:1.15rem}.arrival-207a.final-206b .tos-consent[data-open=true],.arrival-207a .tos-consent[data-open=true]{bottom:max(.5rem,env(safe-area-inset-bottom,0px));width:calc(100% - 1rem);max-height:min(42dvh,270px);overflow:auto;padding:.7rem;box-shadow:5px 5px #123c3024}.arrival-207a.final-206b .tos-consent__inner,.arrival-207a .tos-consent__inner{gap:.55rem}.arrival-207a.final-206b .tos-consent__copy,.arrival-207a .tos-consent__copy{font-size:12.5px;line-height:1.38}.arrival-207a.final-206b .tos-consent__actions,.arrival-207a .tos-consent__actions{display:grid;justify-content:stretch;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem .5rem}.arrival-207a.final-206b .tos-consent__actions .button,.arrival-207a .tos-consent__actions .button{min-width:0;min-height:44px;justify-content:center;padding-inline:.45rem;font-size:12px}.arrival-207a.final-206b .tos-consent__actions .tos-linkbtn,.arrival-207a .tos-consent__actions .tos-linkbtn{grid-column:1 / -1;min-height:34px;justify-self:start;padding:0;font-size:12px}.arrival-207a .tos-footer{padding:2.5rem 1.1rem 1rem}.arrival-207a .tos-footer__inner{gap:1.5rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.arrival-207a .tos-footer__brand{grid-column:1 / -1;padding-bottom:.5rem}.arrival-207a .tos-footer__brand img{width:145px}.arrival-207a .tos-footer__line{max-width:28ch;font-size:1.18rem}.arrival-207a .tos-footer__inner>div:last-child{grid-column:1 / -1}.arrival-207a .tos-footer__inner>div:last-child nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}.arrival-207a .tos-footer__legalnote{display:block;margin-top:1.4rem}.arrival-207a .tos-footer__legalnote p{margin-bottom:.65rem}.arrival-207a .tos-footer__legalnote small{white-space:normal}.arrival-curtain__inner img{width:128px}}@media(max-width:370px){.arrival-context{display:none}.arrival-next h2{font-size:3.45rem}}@media(prefers-reduced-motion:reduce){:root{--arrival-speed: 0ms}.arrival-207a .scroll-progress:before,.arrival-next__arrow,.arrival-curtain{transition:none!important}.arrival-curtain__line:after{animation:none!important;transform:scaleX(1)}}@media(forced-colors:active){.arrival-progress__node,.arrival-next,.arrival-curtain,.arrival-207a .tos-consent{border-color:CanvasText}.arrival-207a .scroll-progress:before,.arrival-next__action{background:Highlight}}html.r1c-passage-hold:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--arrival-z, 260);background:var(--ink, #123c30);pointer-events:none}html.r1c-passage-hold .arrival-curtain{transition:none}:root{--living-paper: #fffdf7;--living-cream: #f2ead9;--living-leaf: #e4ece1;--living-green: #103f33;--living-green-soft: #28574a;--living-red: #bd3528;--living-gold: #d7a923;--living-line: rgba(16, 63, 51, .24);--living-edge: clamp(1.1rem, 4vw, 5.5rem);--living-radius: clamp(1.25rem, 2vw, 2.2rem);--living-shadow: 0 28px 70px rgba(16, 63, 51, .17);--living-shadow-soft: 0 16px 42px rgba(16, 63, 51, .12)}[hidden]{display:none!important}body{overflow-x:hidden;overflow-x:clip}body main :is(h1,h2,h3){text-wrap:balance;overflow-wrap:anywhere}body main p,body main li,body main dd{text-wrap:pretty}body main :is(button,a,input,textarea,summary):focus-visible{outline:3px solid var(--living-gold);outline-offset:4px}.taste-noscript{display:none}.no-js .taste-noscript{display:grid}.picual-title-bottle{position:absolute;z-index:8;margin:0;pointer-events:none}.picual-title-bottle img{width:100%;height:100%;object-fit:contain;transform:scale(1.62);transform-origin:50% 58%;filter:drop-shadow(0 28px 24px rgba(16,63,51,.3))}.picual-title-bottle figcaption{position:absolute;right:-1.2rem;bottom:16%;padding:.55rem .75rem;border:1px solid var(--living-green);background:var(--living-paper);color:var(--living-green);font-size:.72rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap}body[data-route=picual] .taste-207b{position:relative;background:var(--living-leaf);color:var(--living-green);overflow:clip}body[data-route=picual] .taste-207b:before{content:"";position:absolute;top:0;left:var(--living-edge);width:min(36rem,44vw);height:3px;background:var(--living-gold)}body[data-route=picual] .taste-207b:after{content:"ADGE13225";position:absolute;top:clamp(5rem,8vw,8rem);right:-.1em;color:#103f330f;font-family:Bricolage,sans-serif;font-size:clamp(5rem,13vw,13rem);font-weight:850;line-height:.8;letter-spacing:-.08em;pointer-events:none}body[data-route=picual] .taste-207b .band__inner{position:relative;z-index:1;display:block;max-width:1540px;min-height:0;padding-block:clamp(5rem,9vw,9rem)}.taste-heading,.bottle-theatre__heading,.story-paths__heading,.journal-issue__masthead{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);gap:clamp(2rem,7vw,8rem);align-items:end;margin-bottom:clamp(2.5rem,6vw,6rem)}.taste-heading h2,.bottle-theatre__heading h2,.story-paths__heading h2,.journal-issue__masthead h2{max-width:12ch;margin:0;color:var(--living-green);font-size:clamp(3.6rem,6.2vw,7.7rem);line-height:.86;letter-spacing:-.065em}.taste-heading>p,.bottle-theatre__heading>p,.story-paths__heading>p,.journal-issue__masthead>p{max-width:36rem;margin:0;padding-left:1.4rem;border-left:3px solid var(--living-red);font-size:clamp(1rem,1.35vw,1.25rem);line-height:1.65}.taste-instrument{display:grid;grid-template-columns:minmax(32rem,1.1fr) minmax(25rem,.9fr);min-height:clamp(42rem,72svh,56rem);border:1px solid var(--living-green);background:var(--living-paper);box-shadow:var(--living-shadow)}.taste-stage{position:relative;min-height:100%;border-right:1px solid var(--living-green);background:var(--living-cream);overflow:hidden;isolation:isolate}.taste-stage:after{content:"";position:absolute;z-index:-1;right:8%;bottom:7%;width:42%;height:3%;border-radius:50%;background:#103f332e;filter:blur(12px)}.taste-stage__ring{position:absolute;top:50%;left:50%;border:1px solid rgba(16,63,51,.3);border-radius:50%;transform:translate(-50%,-50%)}.taste-stage__ring--outer{width:min(86%,42rem);aspect-ratio:1;border-width:2px}.taste-stage__ring--middle{width:min(64%,31rem);aspect-ratio:1;border-color:#d7a923b8}.taste-stage__ring--inner{width:min(35%,17rem);aspect-ratio:1;background:#fffdf794}.taste-stage__needle{position:absolute;z-index:1;top:50%;left:50%;width:min(38%,17rem);height:2px;background:var(--living-red);transform:rotate(-28deg);transform-origin:left center;transition:transform .42s cubic-bezier(.2,.7,.2,1)}.taste-stage[data-taste-active=miros] .taste-stage__needle{transform:rotate(18deg)}.taste-stage[data-taste-active=culoare] .taste-stage__needle{transform:rotate(72deg)}.taste-stage[data-taste-active=lot] .taste-stage__needle{transform:rotate(142deg)}.taste-stage__bottle{position:absolute;z-index:3;left:50%;bottom:-6%;width:clamp(14rem,29vw,25rem);height:94%;margin:0;transform:translate(-50%)}.taste-stage__bottle img{width:100%;height:100%;object-fit:contain;transform:scale(1.56);filter:drop-shadow(0 30px 24px rgba(16,63,51,.24));transition:transform .42s cubic-bezier(.2,.7,.2,1)}.taste-stage[data-taste-active=miros] .taste-stage__bottle img{transform:scale(1.56) translateY(-1.2%)}.taste-stage[data-taste-active=culoare] .taste-stage__bottle img{transform:scale(1.6) translateY(-.4%)}.taste-stage__lot{position:absolute;z-index:4;top:1.4rem;left:1.4rem;padding:.8rem 1rem;border-top:3px solid var(--living-gold);background:var(--living-green);color:var(--living-paper);font-size:.75rem;line-height:1.45;letter-spacing:.08em;text-transform:uppercase}.taste-console{display:grid;grid-template-rows:auto 1fr auto;min-width:0;padding:clamp(1.5rem,3.3vw,3.5rem);background:var(--living-paper)}.taste-tabs{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--living-green)}.taste-tabs button{min-width:0;min-height:54px;border:0;border-right:1px solid var(--living-line);background:transparent;color:var(--living-green);font:800 .77rem/1 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.taste-tabs button:last-child{border-right:0}.taste-tabs button[aria-selected=true]{background:var(--living-green);color:var(--living-paper)}.taste-reading{align-self:center;padding-block:clamp(2rem,5vw,5rem)}.taste-reading>span{display:block;margin-bottom:.6rem;color:var(--living-red);font-size:.76rem;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.taste-reading strong{display:block;margin-bottom:1rem;color:var(--living-green);font-family:Bricolage,sans-serif;font-size:clamp(3.8rem,6.8vw,8rem);line-height:.82;letter-spacing:-.07em}.taste-reading p{max-width:31rem;margin:0;font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.65}.taste-lab,.taste-noscript{grid-template-columns:repeat(3,1fr);margin:0;border-top:1px solid var(--living-green)}.taste-lab>div,.taste-noscript>div{min-width:0;padding:1rem .9rem 0;border-right:1px solid var(--living-line)}.taste-lab>div:last-child,.taste-noscript>div:last-child{border-right:0}.taste-lab dt,.taste-noscript dt{color:var(--living-green-soft);font-size:.67rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.taste-lab dd,.taste-noscript dd{margin:.4rem 0 0;color:var(--living-green);font-family:Bricolage,sans-serif;font-size:clamp(1.15rem,1.8vw,1.65rem);font-weight:800}.taste-human{display:grid;grid-template-columns:minmax(8rem,.25fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);align-items:baseline;margin-top:1px;padding:clamp(1.5rem,3vw,2.5rem);background:var(--living-green);color:var(--living-paper)}.taste-human>span{color:var(--living-gold);font-size:.75rem;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.taste-human p{max-width:54rem;margin:0;font-size:clamp(1.15rem,1.7vw,1.55rem);line-height:1.5}body[data-route=picual] .taste-207b .note-aside{max-width:70ch;margin:1.2rem 0 0}body[data-route=formate] .cine-format-stage{background:var(--living-paper)}body[data-route=formate] .cine-format-stage .band__inner{max-width:1580px}.bottle-theatre__heading{margin-bottom:clamp(2.5rem,5vw,5rem)}.bottle-theatre{display:grid;grid-template-columns:minmax(35rem,1.18fr) minmax(28rem,.82fr);min-height:clamp(48rem,82svh,62rem);border:1px solid var(--living-green);background:var(--living-green);box-shadow:var(--living-shadow)}.bottle-theatre__stage{position:relative;min-width:0;min-height:100%;border-right:1px solid var(--living-green);background:var(--living-leaf);overflow:hidden;isolation:isolate}.bottle-theatre__sun{position:absolute;z-index:-1;top:9%;left:50%;width:min(32vw,29rem);aspect-ratio:1;border:1px solid rgba(215,169,35,.75);border-radius:50%;transform:translate(-50%)}.bottle-theatre__court-line{position:absolute;z-index:1;top:50%;right:-6%;width:112%;height:1px;background:var(--living-gold);transform:rotate(-8deg)}.bottle-theatre__pedestal{position:absolute;z-index:1;left:18%;right:18%;bottom:-9%;height:28%;border:1px solid rgba(16,63,51,.34);border-radius:50% 50% 0 0;background:var(--living-cream);box-shadow:0 -18px 45px #103f331a}.bottle-theatre__bottle{position:absolute;z-index:3;top:5%;right:15%;bottom:7%;left:15%;margin:0;opacity:1;transform:translateZ(0);transition:opacity .28s ease,transform .52s cubic-bezier(.2,.75,.2,1)}.bottle-theatre__bottle[data-active=false]{opacity:0!important;transform:translate3d(7%,0,0)!important;pointer-events:none}.bottle-theatre__bottle img{width:100%;height:100%;object-fit:contain;transform:scale(1.7);filter:drop-shadow(0 34px 28px rgba(16,63,51,.27))}.bottle-theatre__bottle--litre img{transform:scale(1.52)}.bottle-theatre__marker{position:absolute;z-index:5;top:1.25rem;right:1.25rem;margin:0;padding:.55rem .7rem;border:1px solid var(--living-green);background:var(--living-paper);color:var(--living-green);font-size:.68rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.bottle-theatre__marker[data-status=temporary]{border-color:var(--living-red);color:var(--living-red)}.bottle-theatre__identity{position:absolute;z-index:5;right:1.25rem;bottom:1.25rem;display:grid;min-width:min(16rem,44%);padding:1.1rem 1.25rem;border-top:3px solid var(--living-gold);background:var(--living-green);color:var(--living-paper)}.bottle-theatre__identity span{color:var(--living-gold);font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.bottle-theatre__identity strong{margin-top:.35rem;font-family:Bricolage,sans-serif;font-size:clamp(2.8rem,4.5vw,5.2rem);line-height:.85}.bottle-theatre__identity b{margin-top:.5rem;font-size:1.05rem}.bottle-theatre__console{display:grid;grid-template-rows:auto 1fr;min-width:0;background:var(--living-paper)}body[data-route=formate] .bottle-theatre .pd-match{width:auto;max-width:none;margin:0;border:0;border-bottom:1px solid var(--living-green);box-shadow:none}.bottle-theatre__macro{display:grid;grid-template-columns:minmax(10rem,.8fr) minmax(12rem,1.2fr);min-height:0;overflow:hidden}.bottle-theatre__macro-frame{position:relative;min-height:21rem;border-right:1px solid var(--living-green);background:var(--living-cream);overflow:hidden}.bottle-theatre__macro-frame figure{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;transition:opacity .26s ease}.bottle-theatre__macro-frame figure[data-active=false]{opacity:0}.bottle-theatre__macro-frame img{width:100%;height:100%;object-fit:contain;transform:scale(3.2) translateY(11%);filter:saturate(.92)}.bottle-theatre__macro>p{align-self:end;margin:0;padding:clamp(1.5rem,3vw,3rem)}.bottle-theatre__macro>p span{display:block;margin-bottom:.7rem;color:var(--living-red);font-size:.7rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.bottle-theatre__macro>p b{display:block;max-width:13ch;font-family:Bricolage,sans-serif;font-size:clamp(2rem,3vw,3.4rem);line-height:.95}body[data-route=formate] .pd-honesty{max-width:72ch;margin:1.2rem 0 0;padding:1rem 1.2rem;border:0;border-left:3px solid var(--living-gold);background:var(--living-cream)}body[data-route=product] .pdp__hero{align-items:stretch;max-width:1580px;border:1px solid var(--living-green);background:var(--living-green);box-shadow:var(--living-shadow)}body[data-route=product] .pdp__stage{position:relative;min-height:min(78svh,60rem);border:0;border-right:1px solid var(--living-green);border-radius:0;background:var(--living-leaf);overflow:hidden}.pdp__stage-kicker{position:absolute;z-index:5;top:1.25rem;left:1.25rem;margin:0;color:var(--living-green);font-size:.7rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.pdp__stage-table{position:absolute;z-index:1;left:10%;right:10%;bottom:-10%;height:28%;border:1px solid rgba(16,63,51,.3);border-radius:50% 50% 0 0;background:var(--living-cream)}body[data-route=product] .pdp__shot{position:absolute;z-index:3;top:2%;right:10%;bottom:4%;left:10%;display:grid;place-items:center}body[data-route=product] .pdp__shot img{width:100%;height:100%;object-fit:contain;transform:scale(1.08);filter:drop-shadow(0 34px 28px rgba(16,63,51,.27))}body[data-route=product] .pdp__shot[data-active=false]{opacity:0}body[data-route=product] .pdp__marker{z-index:6;top:1.1rem;right:1.1rem;bottom:auto;left:auto}.pdp__stage-facts{position:absolute;z-index:5;right:1.25rem;bottom:1.25rem;display:grid;grid-template-columns:1fr 1fr;min-width:min(20rem,58%);margin:0;border-top:3px solid var(--living-gold);background:var(--living-green);color:var(--living-paper)}.pdp__stage-facts>div{padding:.9rem 1rem;border-right:1px solid rgba(255,253,247,.22)}.pdp__stage-facts>div:last-child{border-right:0}.pdp__stage-facts dt{color:var(--living-gold);font-size:.65rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.pdp__stage-facts dd{margin:.3rem 0 0;font-family:Bricolage,sans-serif;font-size:1.55rem;font-weight:800}body[data-route=product] .pdp__panel{align-self:stretch;padding:clamp(2rem,4vw,4.5rem);background:var(--living-paper)}body[data-route=product] .pdp__panel h1{max-width:9ch;font-size:clamp(3.7rem,5.2vw,6.5rem);line-height:.86}.pdp__buy-notes{display:grid;gap:0;margin:1.5rem 0 0;padding:0;border-block:1px solid var(--living-line);list-style:none}.pdp__buy-notes li{padding:.75rem 0 .75rem 1.2rem;border-bottom:1px solid var(--living-line);font-size:.84rem;line-height:1.45}.pdp__buy-notes li:last-child{border-bottom:0}.pdp__buy-notes li:before{content:"\2022";display:inline-block;width:1.2rem;margin-left:-1.2rem;color:var(--living-red);font-weight:900}body[data-route=product] .pdp__details{max-width:1540px}.pdp__details-kicker{margin:0 0 .5rem;color:var(--living-red);font-size:.72rem;font-weight:850;letter-spacing:.14em;text-transform:uppercase}body[data-route=product] .pdp__details h2{max-width:11ch;font-size:clamp(3.5rem,5vw,6.2rem);line-height:.88}.pdp__details-intro{max-width:52ch;margin:1rem 0 clamp(2rem,5vw,4.5rem);font-size:1.05rem;line-height:1.65}body[data-route=product] .pdp__detail-grid{gap:1px;border:1px solid var(--living-green);background:var(--living-green);box-shadow:var(--living-shadow-soft)}body[data-route=product] .pdp__detail{background:var(--living-paper)}body[data-route=poveste] .cine-story-chapters{background:var(--living-cream)}body[data-route=poveste] .cine-story-chapters .band__inner{max-width:1580px}.story-paths{display:grid;grid-template-columns:minmax(25rem,.8fr) minmax(38rem,1.2fr);min-height:clamp(48rem,82svh,64rem);border:1px solid var(--living-green);background:var(--living-paper);box-shadow:var(--living-shadow)}.story-paths__map{position:relative;min-height:100%;border-right:1px solid var(--living-green);background:var(--living-leaf);overflow:hidden}.story-paths__thread{position:absolute;left:8%;width:62%;height:2px;background:var(--living-green);transform-origin:left center}.story-paths__thread:after{content:"";position:absolute;right:-.35rem;top:-.28rem;width:.7rem;aspect-ratio:1;border-radius:50%;background:var(--living-gold)}.story-paths__thread--roots{top:24%;transform:rotate(24deg)}.story-paths__thread--legacy{top:48%;transform:rotate(0)}.story-paths__thread--service{top:72%;transform:rotate(-24deg)}.story-paths__origin{position:absolute;left:8%;max-width:12rem;padding:.55rem .7rem;border:1px solid var(--living-green);background:var(--living-paper);color:var(--living-green);font-size:.68rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.story-paths__origin--roots{top:calc(24% - 2.8rem)}.story-paths__origin--legacy{top:calc(48% - 2.8rem)}.story-paths__origin--service{top:calc(72% - 2.8rem)}.story-paths__table{position:absolute;right:7%;top:50%;display:grid;place-content:center;width:min(37%,13rem);aspect-ratio:1.35;border:3px solid var(--living-green);border-radius:50%;background:var(--living-cream);color:var(--living-green);font-size:.75rem;line-height:1;letter-spacing:.16em;text-align:center;text-transform:uppercase;transform:translateY(-50%);box-shadow:10px 12px 0 var(--living-gold)}.story-paths__table b{display:block;margin-top:.3rem;font-family:Bricolage,sans-serif;font-size:clamp(1.8rem,3vw,3rem);letter-spacing:-.04em;text-transform:none}.story-paths__chapters{display:grid;align-content:center;min-width:0;padding:clamp(1rem,2vw,2.25rem)}.chapter-path{border-bottom:1px solid var(--living-green)}.chapter-path:first-child{border-top:1px solid var(--living-green)}.chapter-path details{padding:0 clamp(.5rem,1.2vw,1.2rem)}.chapter-path summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;align-items:center;min-height:7rem;padding-block:1rem;color:var(--living-green);cursor:pointer;list-style:none}.chapter-path summary::-webkit-details-marker{display:none}.chapter-path__signal{width:1.25rem;aspect-ratio:1;border:2px solid var(--living-green);border-radius:50%;background:var(--living-paper);box-shadow:4px 4px 0 var(--living-gold)}.chapter-path summary small{display:block;margin-bottom:.35rem;color:var(--living-red);font-size:.68rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.chapter-path summary b{display:block;font-family:Bricolage,sans-serif;font-size:clamp(2.5rem,4vw,4.8rem);line-height:.86;letter-spacing:-.055em}.chapter-path__action{min-width:4.5rem;color:var(--living-green);font-size:.7rem;font-weight:850;letter-spacing:.1em;text-align:right;text-transform:uppercase}.chapter-path__action:after{content:"+";display:inline-block;margin-left:.55rem;color:var(--living-red);font-size:1.3rem}.chapter-path details[open] .chapter-path__action:after{content:"\2212"}.chapter-path__body{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.2rem,3vw,3rem);padding:0 0 clamp(1.6rem,3vw,3rem) 2.25rem}.chapter-path__body p{margin:0;font-size:clamp(.98rem,1.08vw,1.12rem);line-height:1.7}body[data-route=jurnal] .cine-journal{background:var(--living-paper)}body[data-route=jurnal] .cine-journal .band__inner{max-width:1580px}.journal-issue__masthead{padding-bottom:1.4rem;border-bottom:3px solid var(--living-green)}.journal-issue{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(25rem,.72fr);border:1px solid var(--living-green);background:var(--living-green);box-shadow:var(--living-shadow)}.journal-cover{position:relative;display:grid;grid-template-rows:minmax(28rem,1fr) auto;min-height:min(92svh,70rem);background:var(--living-paper)}.journal-cover__media{position:relative;display:block;min-height:0;overflow:hidden}.journal-cover__media img,.journal-note__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.journal-cover__media:hover img,.journal-cover__media:focus-visible img,.journal-note__media:hover img,.journal-note__media:focus-visible img{transform:scale(1.025)}.journal-cover__media>span{position:absolute;top:1.25rem;left:1.25rem;padding:.55rem .7rem;background:var(--living-red);color:var(--living-paper);font-size:.68rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.journal-cover__copy{padding:clamp(1.5rem,3.2vw,3.5rem);border-top:1px solid var(--living-green)}.journal-meta,.article-meta{display:flex;flex-wrap:wrap;gap:.55rem 1.2rem;margin:0 0 1rem;color:var(--living-red);font-size:.68rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.journal-meta span+span:before,.article-meta span+span:before{content:"\2022";margin-right:1.2rem;color:var(--living-gold)}.journal-cover h3{margin:0;font-size:clamp(3.5rem,5.6vw,7rem);line-height:.84;letter-spacing:-.065em}.journal-cover h3 a,.journal-note h3 a{color:inherit;text-decoration:none}.journal-cover__copy>p:not(.journal-meta){max-width:48ch;margin:1.2rem 0;line-height:1.65}.journal-read{display:inline-flex;gap:.6rem;align-items:center;min-height:44px;border-bottom:2px solid var(--living-gold);color:var(--living-green);font-weight:850}.journal-notes{display:grid;grid-template-rows:1fr 1fr;gap:1px;background:var(--living-green)}.journal-note{display:grid;grid-template-rows:minmax(14rem,1fr) auto;min-height:0;background:var(--living-leaf)}.journal-note:nth-child(2){background:var(--living-cream)}.journal-note__media{display:block;min-height:0;overflow:hidden}.journal-note>div{padding:clamp(1.25rem,2.4vw,2.5rem);border-top:1px solid var(--living-green)}.journal-note h3{margin:0;font-size:clamp(2.2rem,3vw,3.8rem);line-height:.9;letter-spacing:-.05em}.journal-note>div>p:last-child{margin:.9rem 0 0;line-height:1.55}.journal-issue__line{grid-column:1 / -1;margin:0;padding:.8rem 1rem;background:var(--living-green);color:var(--living-gold);font-size:.68rem;font-weight:800;letter-spacing:.12em;text-align:center;text-transform:uppercase}body[data-route^=jurnal-] .room--calm{position:relative;min-height:clamp(42rem,80svh,60rem);overflow:clip}body[data-route^=jurnal-] .room--calm .room__lead{border-top:4px solid var(--living-gold)}.article-meta--hero{margin:.6rem 0 1rem}body[data-route^=jurnal-] .article-body{position:relative;max-width:920px;padding-block:clamp(4rem,8vw,8rem)}body[data-route^=jurnal-] .article-body>h2{max-width:13ch;margin-top:clamp(3rem,6vw,5.5rem);font-size:clamp(2.4rem,4.2vw,4.8rem);line-height:.92;letter-spacing:-.045em}body[data-route^=jurnal-] .article-body>p,body[data-route^=jurnal-] .article-body>ul,body[data-route^=jurnal-] .article-body>ol{max-width:720px;font-size:clamp(1rem,1.25vw,1.16rem);line-height:1.75}body[data-route^=jurnal-] .article-body>:is(ul,ol){padding-left:1.4rem}body[data-route^=jurnal-] .article-body>:is(ul,ol) li{margin-block:.65rem;padding-left:.35rem}.article-signoff{position:relative;margin:clamp(3rem,7vw,6rem) 0;padding:clamp(1.5rem,4vw,3.5rem);border:1px solid var(--living-green);border-left:6px solid var(--living-red);background:var(--living-leaf);box-shadow:var(--living-shadow-soft)}.article-signoff>span{display:block;margin-bottom:.65rem;color:var(--living-red);font-size:.7rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.article-signoff p{max-width:26ch;margin:0;font-family:Bricolage,sans-serif;font-size:clamp(1.8rem,3vw,3.2rem);font-weight:750;line-height:1;letter-spacing:-.04em}body[data-route^=jurnal-] .article-nav{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border:1px solid var(--living-green);background:var(--living-green)}body[data-route^=jurnal-] .article-nav a{display:flex;align-items:center;min-height:5rem;padding:1rem;background:var(--living-paper);font-weight:800}body[data-route=contact] .cine-contact{background:var(--living-leaf)}body[data-route=contact] .cine-contact__grid{grid-template-columns:minmax(38rem,1.2fr) minmax(23rem,.8fr)}body[data-route=contact] .cine-contact__grid>div:first-child{border-top:4px solid var(--living-gold);background:var(--living-paper)}.concierge-guide{display:grid;grid-template-columns:minmax(6rem,.25fr) minmax(0,.75fr);gap:.4rem 1.5rem;align-items:baseline;margin:2rem 0;padding:1.25rem 1.4rem;border-left:4px solid var(--living-red);background:var(--living-leaf)}.concierge-guide>span{grid-row:1 / 3;color:var(--living-red);font-size:.7rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.concierge-guide strong{font-family:Bricolage,sans-serif;font-size:clamp(1.6rem,2.4vw,2.6rem);line-height:1;letter-spacing:-.04em}.concierge-guide p{margin:0;line-height:1.55}body[data-route=contact] .concierge-form{margin-top:1.5rem}body[data-route=contact] .reasons{display:grid;grid-template-columns:1fr 1fr;gap:1px;border:1px solid var(--living-green);background:var(--living-green)}body[data-route=contact] .reasons label{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:center;min-height:76px;padding:.9rem 1rem;border:0;background:var(--living-paper);color:var(--living-green);cursor:pointer}body[data-route=contact] .reasons label:has(input:checked){background:var(--living-green);color:var(--living-paper)}body[data-route=contact] .reasons input{width:1.1rem;height:1.1rem;accent-color:var(--living-red)}body[data-route=contact] .form__consent input{width:1.5rem;min-width:1.5rem;height:1.5rem}body[data-route=contact] .reasons span{display:grid;gap:.2rem}body[data-route=contact] .reasons b{font-size:.93rem}body[data-route=contact] .reasons small{opacity:.75;font-size:.72rem;line-height:1.3}.form__optional{color:var(--living-green-soft);font-size:.68rem;font-weight:600}.concierge-steps{display:grid;gap:0;margin:2rem 0;padding:0;border-block:1px solid var(--living-green);list-style:none;counter-reset:concierge}.concierge-steps li{counter-increment:concierge;display:grid;grid-template-columns:2.5rem 1fr;align-items:center;min-height:4.8rem;border-bottom:1px solid var(--living-line);line-height:1.45}.concierge-steps li:last-child{border-bottom:0}.concierge-steps li:before{content:counter(concierge);display:grid;place-content:center;width:1.7rem;aspect-ratio:1;border-radius:50%;background:var(--living-red);color:var(--living-paper);font-size:.72rem;font-weight:850}.concierge-aside{margin-top:2.5rem;color:var(--living-red);font-size:.7rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}body[data-route=search] main,body[data-route=cart] main,body[data-route=cont] main,body[data-route=faq] main,body[data-route=livrare] main,body[data-route=retur] main,body[data-route=termeni] main,body[data-route=confidentialitate] main,body[data-route=cookies] main,body[data-route=anpc-sal] main,body[data-route="404"] main{background:var(--living-paper)}body[data-route=search] main>:first-child,body[data-route=cart] main>:first-child,body[data-route=cont] main>:first-child,body[data-route=faq] main>:first-child,body[data-route=livrare] main>:first-child,body[data-route=retur] main>:first-child,body[data-route=termeni] main>:first-child,body[data-route=confidentialitate] main>:first-child,body[data-route=cookies] main>:first-child,body[data-route=anpc-sal] main>:first-child,body[data-route="404"] main>:first-child{border-top:3px solid var(--living-gold)}@media(min-width:901px){body[data-route=picual] .cine-hero--picual{min-height:clamp(44rem,88svh,66rem);background:var(--living-cream)}body[data-route=picual] .cine-hero--picual .room__art{right:0;left:auto;width:58%}body[data-route=picual] .cine-hero--picual .room__art:after{background:#103f3314}body[data-route=picual] .cine-hero--picual .room__lead{top:50%;bottom:auto;left:var(--living-edge);width:min(38vw,42rem);padding:0;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transform:translateY(-50%)}body[data-route=picual] .cine-hero--picual .room__lead:before{top:-1.6rem;left:0;width:8rem;height:3px;background:var(--living-red)}body[data-route=picual] .cine-hero--picual .room__lead h1{max-width:8ch;font-size:clamp(5rem,7.3vw,9rem)}.picual-title-bottle{left:42%;bottom:-5%;width:min(23vw,23rem);height:90%}body[data-route=poveste] .cine-hero--poveste .room__lead{inset:auto var(--living-edge) clamp(3rem,7vh,6rem) auto;border-left:0;border-right:4px solid var(--living-red)}body[data-route=jurnal] .cine-hero--jurnal .room__lead{inset:clamp(3rem,8vh,7rem) auto auto var(--living-edge);width:min(52rem,calc(100vw - 2 * var(--living-edge)))}body[data-route=contact] .cine-hero--contact .room__lead{inset:50% auto auto 50%;width:min(58rem,calc(100vw - 2 * var(--living-edge)));border:1px solid rgba(255,253,247,.8);border-top:4px solid var(--living-gold);border-left:1px solid rgba(255,253,247,.8);text-align:center;transform:translate(-50%,-50%)}body[data-route=contact] .cine-hero--contact .room__lead h1,body[data-route=contact] .cine-hero--contact .room__lead .lead{margin-inline:auto}body[data-route=contact] .cine-hero--contact .room__actions{justify-content:center}}@media(max-width:1100px){.taste-instrument,.bottle-theatre,.story-paths,.journal-issue{grid-template-columns:1fr}.taste-stage,.bottle-theatre__stage,.story-paths__map{min-height:clamp(32rem,68svh,48rem);border-right:0;border-bottom:1px solid var(--living-green)}.bottle-theatre__console{grid-template-columns:minmax(22rem,.95fr) minmax(20rem,1.05fr);grid-template-rows:1fr}body[data-route=formate] .bottle-theatre .pd-match{border-right:1px solid var(--living-green);border-bottom:0}.story-paths__map{min-height:34rem}.story-paths__chapters{padding:1.25rem}.journal-cover{min-height:0}.journal-notes{grid-template-columns:1fr 1fr;grid-template-rows:auto}body[data-route=contact] .cine-contact__grid{grid-template-columns:1fr}}@media(max-width:900px){body[data-route^=jurnal-] .room--calm{min-height:auto}body[data-route^=jurnal-] .room--calm .room__art{opacity:.62}.picual-title-bottle{z-index:7;right:-1.5rem;top:clamp(5rem,16vw,8rem);width:min(48vw,13rem);height:clamp(20rem,54vw,28rem)}.picual-title-bottle figcaption{right:1.2rem;bottom:14%}body[data-route=picual] .cine-hero--picual .room__lead{margin-top:-1.5rem;margin-right:3.5rem}.taste-heading,.bottle-theatre__heading,.story-paths__heading,.journal-issue__masthead{grid-template-columns:1fr;gap:1.3rem}.taste-heading h2,.bottle-theatre__heading h2,.story-paths__heading h2,.journal-issue__masthead h2{max-width:10ch;font-size:clamp(3rem,12.5vw,5.2rem);line-height:.88}.taste-instrument{min-height:0}.taste-stage{min-height:clamp(33rem,108vw,47rem)}.taste-stage__bottle{width:min(52vw,17rem)}.taste-console{padding:1.25rem}.taste-reading strong{font-size:clamp(3.5rem,17vw,6.2rem)}.bottle-theatre{min-height:0}.bottle-theatre__stage{min-height:clamp(37rem,116vw,50rem)}.bottle-theatre__bottle{top:3%;right:4%;bottom:8%;left:4%}.bottle-theatre__bottle img{transform:scale(1.62)}.bottle-theatre__bottle--litre img{transform:scale(1.44)}.bottle-theatre__console{grid-template-columns:1fr}body[data-route=formate] .bottle-theatre .pd-match{border-right:0;border-bottom:1px solid var(--living-green)}.story-paths__map{min-height:clamp(27rem,88vw,35rem)}.chapter-path__body{grid-template-columns:1fr}body[data-route=product] .pdp__hero{display:grid;grid-template-columns:1fr;margin-inline:1rem}body[data-route=product] .pdp__stage{min-height:clamp(35rem,118vw,51rem);border-right:0;border-bottom:1px solid var(--living-green)}body[data-route=product] .pdp__panel{padding:clamp(1.4rem,6vw,2.5rem)}body[data-route=product] .pdp__panel h1{font-size:clamp(3.2rem,14vw,5rem)}body[data-route^=jurnal-] .article-nav{grid-template-columns:1fr}}@media(max-width:640px){:root{--living-edge: 1rem}.arrival-context__route,.picual-title-bottle figcaption,.taste-lab dt,.taste-noscript dt,.bottle-theatre__marker,.bottle-theatre__identity span,.pdp__stage-kicker,.pdp__stage-facts dt,.pdp__details-kicker,.story-paths__origin,.chapter-path small,.chapter-path__action,.journal-meta,.article-meta,.journal-issue__line,body[data-route=contact] .reasons small,.form__optional,.concierge-aside{font-size:.75rem}body main :is(h1,h2,h3){overflow-wrap:normal;word-break:normal}body[data-route=picual] .taste-207b .band__inner,body[data-route=formate] .cine-format-stage .band__inner,body[data-route=poveste] .cine-story-chapters .band__inner,body[data-route=jurnal] .cine-journal .band__inner{padding-block:4rem}body[data-route=picual] .taste-207b:after{top:8rem;font-size:4.8rem}.taste-heading>p,.bottle-theatre__heading>p,.story-paths__heading>p,.journal-issue__masthead>p{padding-left:1rem;font-size:.96rem}.taste-stage{min-height:31rem}.taste-stage__ring--outer{width:94%}.taste-stage__bottle{bottom:-4%;width:12.5rem}.taste-stage__lot{top:.75rem;left:.75rem;padding:.65rem .75rem}.taste-tabs{grid-template-columns:1fr 1fr}.taste-tabs button:nth-child(2){border-right:0}.taste-tabs button:nth-child(-n+2){border-bottom:1px solid var(--living-line)}.taste-reading{padding-block:2.5rem}.taste-lab,.taste-noscript{grid-template-columns:1fr}.taste-lab>div,.taste-noscript>div{display:flex;justify-content:space-between;gap:1rem;align-items:baseline;padding:.85rem 0;border-right:0;border-bottom:1px solid var(--living-line)}.taste-lab>div:last-child,.taste-noscript>div:last-child{border-bottom:0}.taste-lab dd,.taste-noscript dd{text-align:right}.taste-human{grid-template-columns:1fr;gap:.75rem}.taste-human p{font-size:1.08rem}.bottle-theatre__stage{min-height:34rem}.bottle-theatre__bottle{inset-inline:-4%}.bottle-theatre__identity{right:.75rem;bottom:.75rem;min-width:44%;padding:.85rem 1rem}.bottle-theatre__identity strong{font-size:2.75rem}.bottle-theatre__marker{top:.75rem;right:.75rem}.bottle-theatre__macro{grid-template-columns:.9fr 1.1fr}.bottle-theatre__macro-frame{min-height:17rem}.bottle-theatre__macro>p{padding:1.2rem}.bottle-theatre__macro>p b{font-size:1.75rem}.story-paths__map{min-height:25rem}.story-paths__origin{max-width:8.5rem;padding:.4rem .5rem;line-height:1.25}.story-paths__table{right:5%;width:35%;box-shadow:6px 7px 0 var(--living-gold)}.story-paths__table b{font-size:1.55rem}.story-paths__chapters{padding:.8rem}.chapter-path details{padding-inline:.25rem}.chapter-path summary{grid-template-columns:auto minmax(0,1fr);min-height:6.2rem}.chapter-path summary b{font-size:clamp(2.25rem,11vw,3.4rem)}.chapter-path__action{grid-column:2;justify-self:start;text-align:left}.chapter-path__body{padding-left:2.15rem}.journal-notes{grid-template-columns:1fr}.journal-cover{grid-template-rows:minmax(22rem,62svh) auto}.journal-cover h3{font-size:clamp(3rem,13vw,4.6rem)}.journal-note{grid-template-columns:minmax(8rem,.78fr) minmax(0,1.22fr);grid-template-rows:auto;min-height:16rem}.journal-note>div{border-top:0;border-left:1px solid var(--living-green)}.journal-note h3{font-size:clamp(1.8rem,8vw,2.7rem)}.journal-issue__line{text-align:left;line-height:1.5}body[data-route^=jurnal-] .article-body{padding-inline:1rem}body[data-route^=jurnal-] .room--calm{padding-bottom:2.5rem}body[data-route^=jurnal-] .room--calm .room__art{height:clamp(15rem,66vw,18rem);opacity:.78}body[data-route^=jurnal-] .room--calm .room__lead{z-index:3;width:auto;max-width:none;margin:-2.6rem 1rem 0;padding:1.25rem;border:1px solid var(--living-line);border-top:4px solid var(--living-gold);background:#fffdf7f7;box-shadow:var(--living-shadow-soft)}.article-signoff{margin-inline:-.25rem}body[data-route=contact] .cine-contact__grid>div:first-child{padding:1.25rem}.concierge-guide{grid-template-columns:1fr;gap:.55rem;padding:1rem}.concierge-guide>span{grid-row:auto}body[data-route=contact] .reasons{grid-template-columns:1fr}body[data-route=contact] .reasons label{min-height:68px}body[data-route=product] .pdp__stage{min-height:34rem}body[data-route=product] .pdp__shot{inset-inline:0}body[data-route=product] .pdp__shot img{transform:scale(1.03)}.pdp__stage-facts{right:.75rem;bottom:.75rem;min-width:56%}.pdp__stage-facts>div{padding:.7rem .8rem}.pdp__stage-facts dd{font-size:1.2rem}}@media(max-width:380px){.picual-title-bottle{right:-2.25rem;width:12rem}body[data-route=picual] .cine-hero--picual .room__lead{margin-right:2.2rem}.taste-stage,.bottle-theatre__stage,body[data-route=product] .pdp__stage{min-height:30rem}.bottle-theatre__macro{grid-template-columns:1fr}.bottle-theatre__macro-frame{min-height:14rem;border-right:0;border-bottom:1px solid var(--living-green)}.journal-note{grid-template-columns:1fr}.journal-note__media{min-height:13rem}.journal-note>div{border-left:0;border-top:1px solid var(--living-green)}}@media(prefers-reduced-motion:reduce){.taste-stage__needle,.taste-stage__bottle img,.bottle-theatre__bottle,.bottle-theatre__macro-frame figure,.journal-cover__media img,.journal-note__media img{transition:none!important}}@media(forced-colors:active){.taste-stage__ring,.story-paths__table,.chapter-path__signal,.bottle-theatre__sun{border:2px solid CanvasText}.taste-tabs button[aria-selected=true],.bottle-theatre__identity,.pdp__stage-facts,.journal-issue__line{color:Canvas;background:CanvasText}}:root{--r1a-band-y: clamp(2.9rem, 5vw, 5.75rem);--r1a-band-y-tight: clamp(2.25rem, 3.4vw, 3.9rem);--r1a-film-native: 1600px;--r1a-champions-native: 1672px}body:is(.site-body,.pdp-body) .band{padding-block:var(--r1a-band-y)}body:is(.site-body,.pdp-body) .band>.band__inner{padding-block:0}body:is(.site-body,.pdp-body) :is(.cine-story-intro,.cine-proof,.cine-choice,.band--ink){padding-block:var(--r1a-band-y-tight)}.taste-instrument,.bottle-theatre,.story-paths,.journal-issue{min-height:0}.taste-stage,.bottle-theatre__stage,.story-paths__map,.journal-cover{min-height:clamp(26rem,44vw,38rem)}@media(min-width:1101px){.taste-stage,.bottle-theatre__stage,.story-paths__map,.journal-cover{min-height:clamp(28rem,38vw,42rem)}}@media(min-width:901px){body[data-route=picual] .cine-hero--picual{min-height:clamp(38rem,72svh,52rem)}}body[data-route=product] .pdp__stage{min-height:min(64svh,46rem)}body[data-route^=jurnal-] .room--calm{min-height:clamp(30rem,58svh,42rem)}html:root body[data-route]:is(.site-body,.pdp-body) :is(.band--ink,.cine-coda,.cine-coda--light){min-height:clamp(19rem,40svh,28rem)}html:root body[data-route]:is(.site-body,.pdp-body) :is(.band--ink,.cine-coda,.cine-coda--light)>.band__inner{min-height:0}@media(min-width:1101px){body[data-route=contact] .cine-contact__grid{align-items:start}body[data-route=contact] .cine-contact__grid>div:last-child{padding-bottom:0}}@media(max-width:900px){.scene--product .pd-act{padding-bottom:clamp(1.5rem,6vw,2.75rem)}.scene--product{padding-bottom:clamp(1.75rem,7vw,3rem)}.scene--product .pd-honesty{margin-top:1rem}}.arrival-next{min-height:clamp(232px,25vw,360px)}.arrival-next__link{padding-block:clamp(2.25rem,4.2vw,4.25rem)}@media(min-width:901px){.arrival-next__inner{align-items:end;grid-template-columns:minmax(0,1fr) minmax(300px,.62fr)}.arrival-next h2{max-width:13ch;font-size:clamp(3rem,5.4vw,6rem)}}@media(min-width:901px){html:root body[data-route]:is(.site-body,.pdp-body) :is(.band--ink,.cine-coda,.cine-coda--light)>.band__inner{display:grid;align-items:end;grid-template-columns:minmax(0,1.08fr) minmax(19rem,.66fr);grid-template-rows:auto auto auto;column-gap:clamp(3rem,7vw,7rem);row-gap:1.15rem}html:root body[data-route]:is(.site-body,.pdp-body) :is(.band--ink,.cine-coda,.cine-coda--light)>.band__inner>.band__kicker{grid-area:1 / 1;margin-bottom:0}html:root body[data-route]:is(.site-body,.pdp-body) :is(.band--ink,.cine-coda,.cine-coda--light)>.band__inner>h2{grid-area:2 / 1 / 4 / 2;align-self:end;margin-bottom:0}html:root body[data-route]:is(.site-body,.pdp-body) :is(.band--ink,.cine-coda,.cine-coda--light)>.band__inner>p:not(.band__kicker):not(.room__actions){grid-area:2 / 2;align-self:end;max-width:34ch;margin:0}html:root body[data-route]:is(.site-body,.pdp-body) :is(.band--ink,.cine-coda,.cine-coda--light)>.band__inner>.room__actions{grid-area:3 / 2;align-self:end;margin:0;padding-top:1.15rem;border-top:2px solid var(--gold, #d1a72a)}}body:is(.site-body,.pdp-body) .cine-interlude,body:is(.site-body,.pdp-body) .cine-interlude__film{min-height:clamp(21rem,44vw,32rem)}@media(max-width:900px){.tos-footer{padding-block:clamp(1.75rem,6vw,2.5rem) 0}.tos-footer__inner{gap:1.25rem}.tos-footer h2{margin-bottom:.5rem}.tos-footer nav a{padding-block:.5rem}.tos-footer__legalnote{padding-block:.9rem}}@media(min-width:1601px){.scene__art,body:is(.site-body,.pdp-body) .room__art,body:is(.site-body,.pdp-body) .cine-interlude__film{max-width:var(--r1a-film-native);max-height:900px;margin:auto}.scene--product .pd-stage{max-width:var(--r1a-champions-native);max-height:941px;margin:auto}.scene__art>.cinema,body:is(.site-body,.pdp-body) .room__art>*,body:is(.site-body,.pdp-body) .cine-interlude__film>.cinema{box-shadow:0 0 0 1px #103f3329}}.picual-title-bottle img,.taste-stage__bottle img,.bottle-theatre__bottle img,.cine-sensory__bottle img,.cine-champion img,.pdp__shot img,.cine-format-stage .format__shot img{object-fit:contain}.bottle-theatre__bottle{top:6%;right:11%;bottom:9%;left:11%}.bottle-theatre__bottle img,.bottle-theatre__bottle--litre img{transform:none;transform-origin:50% 50%}@media(max-width:700px){.bottle-theatre__stage{display:grid;grid-template-columns:100%;grid-template-rows:auto minmax(0,1fr) auto}.bottle-theatre__marker{position:relative;grid-area:1 / 1;top:auto;right:auto;justify-self:end;margin:.7rem .7rem .55rem}.bottle-theatre__pedestal,.bottle-theatre__bottle{position:relative;grid-area:2 / 1;inset:auto}.bottle-theatre__pedestal{align-self:end;justify-self:center;width:76%;height:30%}.bottle-theatre__bottle{padding-inline:2%}.bottle-theatre__bottle img{max-height:28rem}.bottle-theatre__identity{position:relative;grid-area:3 / 1;right:auto;bottom:auto;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:1rem;row-gap:.4rem;min-width:0;padding:.9rem clamp(1rem,4.6vw,1.4rem) 1rem}.bottle-theatre__identity span{grid-column:1 / -1}.bottle-theatre__identity strong{grid-column:1;margin-top:0}.bottle-theatre__identity b{grid-column:2;justify-self:end;margin-top:0}}@media(max-width:700px){.picual-title-bottle{right:auto;left:50%;width:min(46vw,13rem);transform:translate(-50%)}.picual-title-bottle img{transform:scale(1.08);transform-origin:50% 55%}}@media(min-width:641px){html:root body[data-route]:is(.site-body,.pdp-body) .band>.band__inner>h2,html:root body[data-route]:is(.site-body,.pdp-body) .cine-proof h2,html:root body[data-route]:is(.site-body,.pdp-body) .cine-coda h2,html:root body[data-route]:is(.site-body,.pdp-body) .cine-coda--light h2,html:root body[data-route]:is(.site-body,.pdp-body) .band--ink .band__inner h2{max-width:16ch}html:root body[data-route]:is(.site-body,.pdp-body) .taste-heading h2,html:root body[data-route]:is(.site-body,.pdp-body) .bottle-theatre__heading h2,html:root body[data-route]:is(.site-body,.pdp-body) .story-paths__heading h2,html:root body[data-route]:is(.site-body,.pdp-body) .journal-issue__masthead h2{max-width:15ch}}@media(min-width:641px)and (max-width:900px){html:root body[data-route]:is(.site-body,.pdp-body) .band>.band__inner>h2,html:root body[data-route]:is(.site-body,.pdp-body) .band--ink .band__inner h2,html:root body[data-route]:is(.site-body,.pdp-body) .cine-interlude__copy h2{font-size:clamp(2.4rem,8.2vw,4.1rem);line-height:.96}}@media(min-width:901px){html:root body[data-route=picual] .cine-proof .band__inner{grid-template-columns:minmax(24rem,.92fr) minmax(30rem,1.08fr);gap:0 clamp(3rem,6vw,6.5rem)}}@media(min-width:1601px){html:root body[data-route]:is(.site-body,.pdp-body) .cine-hero .room__lead{max-width:44rem}html:root body[data-route]:is(.site-body,.pdp-body) .cine-hero .room__lead h1{max-width:15ch;font-size:clamp(3.3rem,3.9vw,4.7rem)}html:root body[data-route]:is(.site-body,.pdp-body) .cine-interlude__copy h2{max-width:15ch;font-size:clamp(2.5rem,3.7vw,4.4rem)}html:root body[data-route]:is(.site-body,.pdp-body) :is(.band--ink,.cine-coda,.cine-coda--light)>.band__inner>h2{max-width:13ch;font-size:clamp(3rem,3.6vw,4.4rem)}}@media(max-width:640px){html:root body[data-route]:is(.site-body,.pdp-body) .cine-hero .room__lead h1{max-width:none;font-size:clamp(1.95rem,8.6vw,2.9rem);line-height:1}html:root body[data-route]:is(.site-body,.pdp-body) .band>.band__inner>h2,html:root body[data-route]:is(.site-body,.pdp-body) .band--ink .band__inner h2,html:root body[data-route]:is(.site-body,.pdp-body) .taste-heading h2,html:root body[data-route]:is(.site-body,.pdp-body) .bottle-theatre__heading h2,html:root body[data-route]:is(.site-body,.pdp-body) .story-paths__heading h2,html:root body[data-route]:is(.site-body,.pdp-body) .journal-issue__masthead h2,html:root body[data-route]:is(.site-body,.pdp-body) .cine-interlude__copy h2{max-width:none;font-size:clamp(1.85rem,8vw,2.7rem);line-height:1.02}html:root body .arrival-next h2{max-width:none;font-size:clamp(1.8rem,7.4vw,2.5rem);line-height:1}html:root body[data-route]:is(.site-body,.pdp-body) .journal-cover__copy h3{font-size:clamp(1.65rem,7vw,2.3rem);line-height:1.02}html:root body[data-route]:is(.site-body,.pdp-body) .journal-note h3{font-size:clamp(1.05rem,4.4vw,1.4rem);line-height:1.1}}@media(max-width:900px){body[data-route=product] .site-footer,body[data-route=product] .tos-footer{padding-bottom:calc(var(--pd-sticky-h, 74px) + env(safe-area-inset-bottom,0px) + .75rem)}}.bottle-theatre__stage,.taste-stage,.story-paths__map,.journal-cover,.cine-format-stage .format__shot{overflow:clip}@media(max-width:900px){body:is(.site-body,.pdp-body) .room--calm .room__art{width:auto}.room--calm .room__art{opacity:.62}}@media(max-width:640px){.room--calm .room__art{opacity:.78}}@media(max-width:700px){body[data-route=society] .room__art video{object-position:50% 62%}body[data-route=society] .room__art img{object-position:50% 36%}}@media(max-width:900px){body[data-route=jurnal-gatit] .room__art img{object-position:50% 100%}}@media(max-width:900px){body[data-route=anpc-sal] .room__art img{object-position:50% 22%}}@media(min-width:901px){.room--calm .room__art{opacity:.36}}.no-js .arrival-next,.no-js .cine-interlude,.no-js .cine-interlude__film{min-height:clamp(18rem,34vw,26rem)}@media(prefers-reduced-motion:reduce){.arrival-next{min-height:clamp(232px,25vw,360px)}}@media(forced-colors:active)and (min-width:1601px){.scene__art>.cinema,body:is(.site-body,.pdp-body) .room__art>*,body:is(.site-body,.pdp-body) .cine-interlude__film>.cinema{box-shadow:none;border:1px solid CanvasText}}@media(min-width:901px){html:root body[data-route=product].pdp-body .pdp{padding-inline:clamp(1.5rem,3vw,5rem)}html:root body[data-route=product].pdp-body .pdp__hero{align-items:stretch;padding:clamp(1.75rem,3.4vw,4rem);column-gap:clamp(1.75rem,3.2vw,4.5rem);grid-template-columns:minmax(0,1fr) minmax(0,1.14fr);min-height:0}html:root body[data-route=product].pdp-body .pdp__stage,html:root body[data-route=product].pdp-body .pdp__panel{align-self:stretch}html:root body[data-route=product].pdp-body .pdp__stage{min-height:clamp(26rem,40svh,34rem)}@media(min-width:1280px){html:root body[data-route=product].pdp-body .pdp__hero{grid-template-columns:minmax(0,1.16fr) minmax(0,1fr)}}html:root body[data-route=product].pdp-body .pdp__panel{padding-block:clamp(1.5rem,2.75vw,3rem);padding-inline:clamp(1.5rem,3.1vw,3.5rem)}html:root body[data-route=product].pdp-body .pdp__panel>.eyebrow{margin-bottom:.8rem}html:root body[data-route=product].pdp-body .pdp__panel h1{margin-bottom:.5rem}html:root body[data-route=product].pdp-body .pdp__support{margin-bottom:.375rem}html:root body[data-route=product].pdp-body .pdp__origin{margin-bottom:1rem}html:root body[data-route=product].pdp-body .pd-match--pdp{gap:.95rem}html:root body[data-route=product].pdp-body .pdp__buy-notes{margin-top:1rem}html:root body[data-route=product].pdp-body .pdp__buy-notes li{padding-block:.6rem}html:root body[data-route=product].pdp-body .pdp__back{margin-top:.875rem}html:root body[data-route=product].pdp-body .pdp__shot{inset:4% 0 calc(3% + 5rem)}html:root body[data-route=product].pdp-body .pdp__shot img{width:auto;height:100%;min-width:0;min-height:0;max-width:1000px;max-height:1333px;object-fit:contain;transform:none}html:root body[data-route=product].pdp-body .pdp__stage-table{bottom:calc(5.2rem - 21.42%);height:30%}html:root body[data-route=product].pdp-body .pdp__light{bottom:calc(8.58% + 3.4rem);width:min(62%,420px);height:42px}}@media(max-width:900px){html:root body[data-route=product].pdp-body .pdp__shot{inset:4.5rem 0 calc(3% + 5.5rem)}html:root body[data-route=product].pdp-body .pdp__shot img{width:100%;height:100%;min-width:0;min-height:0;max-width:1000px;max-height:1333px;object-fit:contain;transform:none}html:root body[data-route=product].pdp-body .pdp__stage-facts{right:clamp(.75rem,3vw,1.25rem);bottom:clamp(.75rem,3vw,1.25rem);left:clamp(.75rem,3vw,1.25rem);min-width:0}html:root body[data-route=product].pdp-body .pdp__stage-table{bottom:3.5rem;height:24%}html:root body[data-route=product].pdp-body .pdp__light{bottom:calc(5.5rem + 3%)}}.tos-buy{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;border:1.5px solid var(--ink);padding:0 .9rem;color:var(--porcelain);background:var(--ink);box-shadow:3px 3px 0 var(--gold);font-size:14px;font-weight:700;letter-spacing:.04em;white-space:nowrap;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.tos-buy__short{display:none}@media(hover:hover){.tos-buy:hover{transform:translate(-1px,-1px);background:#0d2c23;box-shadow:4px 4px 0 var(--gold)}}.tos-buy:active{transform:translate(1px,1px);box-shadow:1px 1px 0 var(--gold)}.tos-buy:focus-visible{outline:3px solid var(--focus);outline-offset:3px}@media(max-width:1100px){.site-header{grid-template-columns:auto minmax(0,1fr) auto}.site-header>.site-logo{grid-row:1;grid-column:1}.site-header>.arrival-context{position:static;top:auto;left:auto;grid-row:1;grid-column:2;justify-self:center;max-width:100%;transform:none}.site-header>.header-actions{grid-row:1;grid-column:3}}@media(max-width:430px){.site-header>.arrival-context{display:none}}@media(max-width:700px){.tos-buy{padding:0 .62rem;box-shadow:2px 2px 0 var(--gold);font-size:13px}.tos-buy__full{display:none}.tos-buy__short{display:inline}}.hero-actions{display:flex;flex-wrap:wrap;gap:.7rem .85rem;align-items:center;margin-top:.35rem}.hero-actions .button{min-width:0}@media(max-width:480px){.hero-actions{display:grid;gap:.6rem}.hero-actions .button{width:100%}}.pd-segment__option small{display:block;color:#fffdf7d1;font-size:12px;font-weight:600;letter-spacing:.01em;line-height:1.3}.pd-segment__option em{display:block;margin-top:2px;color:#fffdf7c2;font-size:12px;font-style:normal;line-height:1.3}.pd-segment__option.is-selected small,.pd-segment__option.is-selected em{color:#123c30c7}@media(max-width:480px){.pd-segment{gap:6px;grid-template-columns:1fr}.pd-segment__option{display:grid;align-items:baseline;gap:2px .75rem;grid-template-areas:"name unit" "price use";grid-template-columns:auto minmax(0,1fr)}.pd-segment__option>b{grid-area:name}.pd-segment__option>span{grid-area:price}.pd-segment__option>small{grid-area:unit;text-align:right}.pd-segment__option>em{grid-area:use;margin-top:0;text-align:right}}.tos-vnote{display:flex;align-items:center;gap:.5rem;margin:0;color:var(--gold);font-size:13px;font-weight:700;letter-spacing:.01em}.tos-vnote:before{content:"";width:1.6rem;height:2px;flex:0 0 auto;background:var(--gold)}.mp{position:relative;padding:clamp(2.25rem,5vw,4rem) var(--page-pad) clamp(2.5rem,5vw,4rem);border-top:1px solid var(--line);background:radial-gradient(120% 80% at 50% 0%,#d1a72a21,#d1a72a00 62%),var(--cream);color:var(--ink)}.mp__frame{max-width:1500px;margin-inline:auto}.mp__head{max-width:46rem}.mp__eyebrow{margin:0 0 .7rem;display:flex;align-items:center;gap:.6rem;color:var(--red);font-size:12px;font-weight:800;letter-spacing:.16em}.mp__eyebrow:after{content:"";height:2px;flex:1 1 auto;max-width:6rem;background:var(--red);opacity:.4}.mp__head h2{margin:0 0 .7rem;font-family:Bricolage,sans-serif;font-size:clamp(2rem,5.2vw,3.5rem);font-weight:800;line-height:.98;letter-spacing:-.02em}.mp__intro{margin:0;max-width:34rem;color:var(--ink-soft);font-size:clamp(1rem,2.2vw,1.15rem);line-height:1.55}.mp__court{position:relative;display:grid;gap:clamp(1.75rem,3.5vw,2.75rem);margin-top:clamp(1.5rem,3vw,2.5rem);--mp-shot: clamp(250px, 64vw, 320px)}.mp__court:before{content:"";position:absolute;z-index:0;right:0;left:0;top:calc(var(--mp-shot) - 1px);height:2px;background:linear-gradient(90deg,rgba(209,167,42,0),var(--gold) 12%,var(--gold) 88%,rgba(209,167,42,0))}.mp__choice{position:relative;z-index:1;display:grid;gap:.75rem;margin:0}.mp__choice--500{--mp-pad: 6%;--mp-scale: .86}.mp__choice--1000{--mp-pad: 4.5%;--mp-scale: 1}.mp__shot{position:relative;display:grid;margin:0;place-items:end center;min-height:var(--mp-shot)}.mp__shot img{display:block;width:auto;max-width:100%;height:calc(var(--mp-shot) * var(--mp-scale, 1));max-height:1333px;object-fit:contain;transform:translateY(var(--mp-pad, 0))}.mp__shot:after{content:"";position:absolute;bottom:-1px;left:50%;width:min(72%,260px);height:20px;border-radius:50%;background:radial-gradient(closest-side,#123c3047,#123c3000);transform:translate(-50%)}.mp__badge{margin:.35rem 0 0;justify-self:start;border:1px solid var(--line);border-left:3px solid var(--gold);padding:.35rem .6rem;background:#fffdf7f0;font-size:12px;font-weight:700;letter-spacing:.03em}.mp__choice--1000 .mp__badge{border-color:var(--gold);color:#7a5c00}.mp__read{display:grid;gap:.3rem;border-top:1px solid var(--line);padding-top:.85rem}.mp__format{margin:0;font-family:Bricolage,sans-serif;font-size:clamp(1.6rem,3.4vw,2.2rem);font-weight:800;line-height:1;letter-spacing:-.01em}.mp__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .7rem;margin:0}.mp__price b{font-family:Bricolage,sans-serif;font-size:clamp(1.35rem,2.6vw,1.75rem);font-weight:800;line-height:1.1}.mp__price span{color:var(--ink-soft);font-size:14px;font-weight:600}.mp__use{margin:0;color:var(--ink-soft);font-size:15px;line-height:1.5}.mp__act{display:grid;gap:.55rem;justify-items:start;margin-top:.35rem}.mp__act .pd-add{width:100%;max-width:26rem}.mp__link{display:inline-flex;min-height:44px;align-items:center;gap:.4rem;color:var(--ink);font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.mp__link:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.mp__honesty{margin:clamp(1.75rem,3.5vw,2.5rem) 0 0;max-width:66ch;color:#123c30db;font-size:13px;line-height:1.55}@media(min-width:901px){.mp__court{grid-template-columns:1fr 1fr;gap:clamp(2.5rem,5vw,5rem);--mp-shot: clamp(280px, 25vw, 420px)}.mp__court:after{content:"";position:absolute;z-index:0;top:0;bottom:0;left:50%;width:1px;background:linear-gradient(180deg,#123c3000,#123c3038 18% 82%,#123c3000)}.mp__choice{grid-template-rows:var(--mp-shot) auto minmax(0,1fr) auto}}@media(max-width:900px){.mp__court:before{display:none}.mp__shot:before{content:"";position:absolute;right:-.5rem;bottom:-1px;left:-.5rem;height:2px;background:linear-gradient(90deg,rgba(209,167,42,0),var(--gold) 14%,var(--gold) 86%,rgba(209,167,42,0))}.mp__choice+.mp__choice{border-top:1px solid var(--line);padding-top:clamp(1.5rem,5vw,2.25rem)}}.pdp__brandline{display:block;color:var(--ink-soft);font-family:Inter,sans-serif;font-size:clamp(.8rem,2.6vw,.95rem);font-weight:700;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.pdp__heroname{display:block;line-height:.86}.pdp__proof li{position:relative;font-weight:600}.pdp__proof li:before{content:"";position:absolute;top:1.15rem;left:0;width:.55rem;height:2px;background:var(--gold)}.pdp .cine-interlude--pdp{margin-inline:calc(var(--page-pad) * -1)}@media(min-width:901px){html:root body[data-route=product].pdp-body .cine-interlude--pdp{margin-inline:clamp(-5rem,-3vw,-1.5rem)}}@media(max-width:900px){html:root body[data-route=product].pdp-body .pdp{gap:clamp(1.5rem,5vw,4rem);padding-top:.75rem}html:root body[data-route=product].pdp-body .pdp__hero{gap:.75rem}html:root body[data-route=product].pdp-body .pdp__panel{display:flex;flex-direction:column;padding:clamp(1.25rem,4vw,4.5rem)}html:root body[data-route=product].pdp-body .pdp__panel>.eyebrow{order:1}html:root body[data-route=product].pdp-body .pdp__panel>h1{order:2}html:root body[data-route=product].pdp-body .pdp__panel>.pdp__support{order:3}html:root body[data-route=product].pdp-body .pdp__panel>.pd-match--pdp{order:4}html:root body[data-route=product].pdp-body .pdp__panel>.pdp__proof{order:5}html:root body[data-route=product].pdp-body .pdp__panel>.pdp__origin{order:6}html:root body[data-route=product].pdp-body .pdp__panel>.pdp__back{order:7}html:root body[data-route=product].pdp-body .pdp__support{margin-bottom:.7rem}html:root body[data-route=product].pdp-body .pdp__origin{margin:1.1rem 0 0}html:root body[data-route=product].pdp-body .pdp__panel h1{margin-bottom:.55rem;font-size:clamp(3.1rem,13vw,4.4rem)}html:root body[data-route=product].pdp-body .pd-match--pdp{display:flex;flex-direction:column;gap:.85rem}html:root body[data-route=product].pdp-body .pdp__panel>.eyebrow{margin-bottom:.5rem}html:root body[data-route=product].pdp-body .pd-match--pdp>.pd-match__choose{order:1}html:root body[data-route=product].pdp-body .pd-match--pdp>.tos-vnote{order:2}html:root body[data-route=product].pdp-body .pd-match--pdp>.pd-match__act{order:3}html:root body[data-route=product].pdp-body .pd-match--pdp>.pd-match__read{order:4}html:root body[data-route=product].pdp-body .pdp__stage{min-height:clamp(320px,44svh,400px)}html:root body[data-route=product].pdp-body .pdp__shot{inset:1.75rem 0 calc(3% + 5.5rem)}}@media(max-width:360px){html:root body[data-route=product].pdp-body .pdp{padding-top:.5rem}html:root body[data-route=product].pdp-body .pdp__panel{padding:1rem}html:root body[data-route=product].pdp-body .pdp__panel h1{font-size:12vw}html:root body[data-route=product].pdp-body .pdp__support{margin-bottom:.55rem}html:root body[data-route=product].pdp-body .pdp__stage{min-height:clamp(300px,42svh,400px)}html:root body[data-route=product].pdp-body .pdp__stage-facts>div{padding:.6rem .75rem}html:root body[data-route=product].pdp-body .pdp__stage-facts dd{font-size:1.2rem}html:root body[data-route=product].pdp-body .pdp__shot{inset:1.25rem 0 calc(3% + 4.4rem)}}.tos-companion{display:grid;gap:.4rem;margin-top:1.1rem;border-top:2px solid var(--gold);padding-top:.85rem}.tos-companion__label{margin:0;color:var(--red);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.tos-companion__title{margin:0;font-family:Bricolage,sans-serif;font-size:1.05rem;font-weight:800;line-height:1.2}.tos-companion__body{margin:0;color:var(--ink-soft);font-size:14px;line-height:1.5}.tos-companion__act{display:grid;gap:.4rem;margin-top:.5rem;justify-items:start}.tos-companion__act .pd-add{width:100%;border-color:var(--ink);color:var(--ink);background:transparent;box-shadow:3px 3px 0 var(--gold)}@media(hover:hover){.tos-companion__act .pd-add:hover{background:var(--cream);box-shadow:4px 4px 0 var(--gold)}}.tos-companion__act .pd-add:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.tos-companion__unit{margin:0;color:var(--ink-soft);font-size:13px;font-weight:700}.tos-companion__marker{margin:.1rem 0 0;border-left:3px solid var(--line);padding-left:.5rem;color:var(--ink-soft);font-size:12px;font-weight:600}.tos-companion__marker[data-status=temporary]{border-left-color:var(--gold);color:#7a5c00;font-weight:700}.tos-companion__links{display:grid;gap:.4rem;margin-top:.5rem}.tos-companion__link{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid var(--line);padding:.35rem .75rem;color:var(--ink);text-decoration:none}.tos-companion__link:focus-visible{outline:3px solid var(--focus);outline-offset:2px}@media(hover:hover){.tos-companion__link:hover{border-color:var(--ink);background:var(--cream)}}.tos-companion__link-label{font-family:Bricolage,sans-serif;font-size:1rem;font-weight:800}.tos-companion__link-price{color:var(--ink-soft);font-size:13px;font-weight:600}.house-cart .tos-companion{max-width:34rem}.house-cart [data-tos-companion=filled]{padding-inline:clamp(1.1rem,4.5vw,1.5rem);padding-bottom:.9rem}@media(min-width:901px){.pd-match--formate{align-items:stretch;gap:1.35rem;grid-template-areas:"choose" "read" "act";grid-template-columns:minmax(0,1fr)}.pd-match--formate>.pd-match__choose{grid-area:choose}.pd-match--formate>.pd-match__read{grid-area:read}.pd-match--formate>.pd-match__act{grid-area:act}}.tos-compare-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .75rem;margin:.35rem 0 .65rem}.tos-compare-line b{font-family:Bricolage,sans-serif;font-size:1.25rem;font-weight:800}.tos-compare-line span{color:var(--ink-soft);font-size:14px;font-weight:600}html.no-js [data-pd-fixed-add],html.no-js .mp__act .pd-add{display:none}html.no-js .mp__act{gap:0}.pd-nojs__list i{display:inline;color:#123c30c7;font-size:13px;font-style:normal;font-weight:600}[data-pd-fixed-add][disabled]{cursor:not-allowed;filter:grayscale(.4);opacity:.55}@media(prefers-reduced-motion:reduce){.tos-buy,.mp__act .pd-add,.tos-companion__link{transition:none}.tos-buy:hover,.tos-buy:active{transform:none}}@media(max-width:360px){.tos-buy{padding:0 .45rem;letter-spacing:0}.site-logo{width:108px}}@font-face{font-family:"3OS Onest";src:url(3os-living-r1c-p1-onest-vf-p1.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--font-onest-p2: "3OS Onest", "Segoe UI", Arial, sans-serif;--font-manifest-p2: var(--font-onest-p2);--font-editorial-p2: var(--font-onest-p2);--font-utility-p2: var(--font-onest-p2);--wg-manifest-p2: 870;--wg-mark-p2: 880;--wg-chapter-p2: 770;--wg-card-p2: 700;--wg-editorial-p2: 660;--wg-body-p2: 430;--wg-strong-p2: 620;--wg-control-p2: 660;--wg-label-p2: 690;--wg-price-p2: 750;--track-manifest-p2: -.036em;--track-mark-p2: -.04em;--track-chapter-p2: -.024em;--track-card-p2: -.015em;--track-editorial-p2: -.014em;--track-body-p2: -.006em;--track-control-p2: .004em;--track-label-p2: .085em;--track-micro-p2: .09em;--track-price-p2: -.008em;--lh-manifest-p2: .94;--lh-chapter-p2: .98;--lh-card-p2: 1.04;--lh-editorial-p2: 1.14;--lh-body-p2: 1.58;--lh-control-p2: 1.15;--lh-label-p2: 1.28;--lh-price-p2: 1.15}html{font-family:var(--font-utility-p2);font-synthesis:none}body{font-family:var(--font-utility-p2)!important;font-weight:var(--wg-body-p2)!important;line-height:var(--lh-body-p2);letter-spacing:var(--track-body-p2)}body strong,body b{font-weight:var(--wg-strong-p2)}h1,.room__lead h1,.arrival-curtain__title,.pdp__heroname{font-family:var(--font-manifest-p2)!important;font-weight:var(--wg-manifest-p2)!important;line-height:var(--lh-manifest-p2)!important;letter-spacing:var(--track-manifest-p2)!important}h2,.band h2,.arrival-next h2,.mp__head h2,.story-paths__table b{font-family:var(--font-editorial-p2)!important;font-weight:var(--wg-chapter-p2)!important;line-height:var(--lh-chapter-p2)!important;letter-spacing:var(--track-chapter-p2)!important}h3,.band h3,.chapter-arc h3,.faq summary,.chapter-path summary b,.chapter__label,.champion__name b{font-family:var(--font-editorial-p2)!important;font-weight:var(--wg-card-p2)!important;line-height:var(--lh-card-p2)!important;letter-spacing:var(--track-card-p2)!important}.pdp__support,.pd-match__use,.pd-nojs__lead,.taste-line li,.article-signoff p,.concierge-guide strong,.bottle-theatre__macro>p b,.story-card p.accent-line,.story-card p.usage-line,.story-card--finale .closing-line{font-family:var(--font-editorial-p2)!important;font-weight:var(--wg-editorial-p2)!important;line-height:var(--lh-editorial-p2)!important;letter-spacing:var(--track-editorial-p2)!important}.notfound__code,.taste-reading strong,.cart-visual.is-typographic:before,.format-card__visual--type b{font-family:var(--font-manifest-p2)!important;font-weight:var(--wg-mark-p2)!important;letter-spacing:var(--track-mark-p2)!important;font-variant-numeric:tabular-nums lining-nums}.notfound__code,.taste-reading strong{line-height:.9!important}body[data-route=picual] .taste-207b:after{font-family:var(--font-manifest-p2)!important;font-weight:var(--wg-mark-p2)!important;line-height:.9!important;letter-spacing:var(--track-mark-p2)!important}.beat__note,.field-note,.open-seat-note,.cart-empty p,.cart-copy strong,.site-footer__contact p,.tos-footer__line,.tos-consent__copy b,.house-cart__empty-title,.tos-companion__title,.arrival-next__arrow,.proof summary i,.club-intro__phase strong{font-family:var(--font-utility-p2)!important;letter-spacing:var(--track-body-p2)!important}.tos-footer__line{font-weight:560!important;line-height:1.42!important}.cart-empty p,.house-cart__empty-title,.tos-companion__title{font-weight:var(--wg-control-p2)!important;line-height:1.3!important}.cart-copy strong,.tos-consent__copy b,.club-intro__phase strong{font-weight:var(--wg-strong-p2)!important}.beat__note,.field-note,.open-seat-note,.site-footer__contact p{font-weight:500!important;line-height:1.4!important}.desktop-nav a,.menu-dialog nav a,.notfound__routes a,.tos-util,.cart-trigger,.menu-trigger,.menu-trigger--nojs,.tos-buy,.button,.text-link,.cine-text-link,.pd-add,.champion__cta,.cinema__cta,.tos-linkbtn,.club-programme__close,.house-cart__close,.house-cart__title,.motion-toggle,.taste-tabs button,.chapter-path__action,.tos-companion__link-label{font-family:var(--font-utility-p2)!important;font-weight:var(--wg-control-p2)!important;line-height:var(--lh-control-p2)!important;letter-spacing:var(--track-control-p2)!important;text-transform:none!important}#campioni .champion__cta{font-family:var(--font-utility-p2)!important;font-weight:var(--wg-control-p2)!important;letter-spacing:var(--track-control-p2)!important;text-transform:none!important}.text-link span[data-copy-slot]{letter-spacing:var(--track-control-p2)!important;text-transform:none!important}.house-cart__head h2,.tos-prefs h2{font-family:var(--font-utility-p2)!important;font-weight:var(--wg-control-p2)!important;line-height:1.18!important;letter-spacing:-.012em!important}.eyebrow,.band__kicker,.house-cart__kicker,.pd-match__legend,.pdp__brandline,.pdp__rows dt,.pdp__stage-kicker,.pdp__stage-facts dt,.pdp__details-kicker,.ledger dt,.cine-ledger dt,.operator-card dt,.taste-lab dt,.taste-noscript dt,.taste-stage__lot,.taste-reading>span,.taste-human>span,.tos-footer h2,.tos-companion__label,.format__marker,.entry__kind,.search-results .search-kind,.journal-meta,.article-meta,.journal-issue__line,.journal-cover__media>span,.article-signoff>span,.concierge-guide>span,.concierge-aside,.story-paths__origin,.chapter-path summary small,.bottle-theatre__marker,.bottle-theatre__identity span,.bottle-theatre__macro>p span,.champion__badge,.champion__state,.scoreline span,.ingredient-line,.ingredient-group__label,.society-themes span,.club-programme__kicker,.format-card__tag,.scene-cue,.field-note span,.open-seat-note span,.story-card p.markers,.story-card--finale .fact-strip span,.house-cart__subtotal span,.cart-dialog__header span,.proof summary,.loader__brand span,.loader__meter span,.club-intro__gate>span,.club-intro__topline p,.club-intro__route,.club-intro__phase,.arrival-curtain__eyebrow,.arrival-next__eyebrow,.arrival-context__route,.arrival-context__section,.cine-sensory__orbit span,.picual-title-bottle figcaption,html[data-copy-mode=founders] .copy-review-flag{font-family:var(--font-utility-p2)!important;font-weight:var(--wg-label-p2)!important;line-height:var(--lh-label-p2)!important;letter-spacing:var(--track-label-p2)!important}.champion__badge,.champion__state,.club-intro__gate>span,.club-intro__route,.arrival-curtain__eyebrow,.arrival-next__eyebrow,.arrival-context__route,.tos-companion__label,.pdp__stage-facts dt,.taste-lab dt,.taste-noscript dt{letter-spacing:var(--track-micro-p2)!important}#campioni .champion__badge,#campioni .champion__state,#campioni .pd-match__legend{font-family:var(--font-utility-p2)!important;font-weight:var(--wg-label-p2)!important;letter-spacing:var(--track-micro-p2)!important}@media(max-width:1100px){.arrival-context__section{font-family:var(--font-utility-p2)!important;font-weight:var(--wg-label-p2)!important;letter-spacing:var(--track-label-p2)!important}}.format__price,.cart-page__subtotal,.mp__format,.mp__price b,.tos-compare-line b,.house-cart__line-total,.house-cart__subtotal strong,.house-cart__meta strong,.qty__value,.pd-segment__option b,.pd-sticky__id b,.pd-nojs__list b,.bottle-theatre__identity strong,.pdp__stage-facts dd,.taste-lab dd,.taste-noscript dd,.cart-trigger b,.club-intro__count,.club-intro__count small,.loader__meter strong,[data-pd-price],[data-pd-label],[data-cart-count],[data-cart-page-count],[data-cart-qty],[data-cart-subtotal],[data-pd-qty-value],[data-loader-count]{font-family:var(--font-utility-p2)!important;font-weight:var(--wg-price-p2)!important;letter-spacing:var(--track-price-p2)!important;font-variant-numeric:tabular-nums lining-nums}.format__price,.cart-page__subtotal,.mp__format,.mp__price b,.tos-compare-line b,.house-cart__line-total,.house-cart__subtotal strong,.bottle-theatre__identity strong,.pdp__stage-facts dd,.taste-lab dd,.taste-noscript dd{line-height:var(--lh-price-p2)!important}.qty__value{line-height:44px!important}.club-intro__count{line-height:.78!important}.form input[type=text],.form input[type=email],.form input[type=search],.form select,.form textarea,.form label,input,select,textarea,button{font-family:var(--font-utility-p2)}.form input[type=text],.form input[type=email],.form input[type=search],.form select,.form textarea{font-weight:460!important;line-height:1.45!important;letter-spacing:var(--track-body-p2)!important}@media(max-width:768px){:root{--track-manifest-p2: -.032em;--track-chapter-p2: -.019em;--track-card-p2: -.012em}}@media(max-width:430px){:root{--track-manifest-p2: -.03em;--lh-manifest-p2: .96;--lh-chapter-p2: 1}h1{max-width:16ch}}.cine-hero,.cine-interlude__copy,.cine-sensory,.cine-proof,.cine-format-stage,.cine-choice,.cine-story-intro,.cine-story-chapters,.cine-journal,.cine-contact,.cine-coda,.taste-heading,.bottle-theatre__heading,.story-paths__heading,.journal-issue__masthead,.journal-cover,.journal-note,.entry,.chapter-arc,.band--ink,.arrival-next,.story-card,.champions-copy,.pdp__panel,.pdp__buy{--lh-manifest-p2: .91;--lh-chapter-p2: .96;--lh-card-p2: 1.01}@media(max-width:700px){.cine-hero,.cine-interlude__copy,.cine-sensory,.cine-proof,.cine-format-stage,.cine-choice,.cine-story-intro,.cine-story-chapters,.cine-journal,.cine-contact,.cine-coda,.taste-heading,.bottle-theatre__heading,.story-paths__heading,.journal-issue__masthead,.journal-cover,.journal-note,.entry,.chapter-arc,.band--ink,.arrival-next,.story-card,.champions-copy,.pdp__panel,.pdp__buy{--lh-manifest-p2: .96;--lh-chapter-p2: 1;--lh-card-p2: 1.06}}@media(min-width:901px){.final-206b .cine-story-intro h2{font-size:clamp(3.55rem,2.98rem + .92vw,4.12rem)}}body[data-pocket-club-m1] .m1-src{display:contents}@media(max-width:700px){html:has(body[data-pocket-club-m1]){scroll-padding-top:calc(var(--header) + env(safe-area-inset-top,0px))}body[data-pocket-club-m1] .site-header{height:calc(var(--header) + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px)}body[data-pocket-club-m1] .scene--tennis .scene__art--hero{margin-top:0;border-radius:0;height:46vh;height:46svh;overflow:hidden}body[data-pocket-club-m1] .scene--tennis .scene__art--hero .cinema{height:100%;aspect-ratio:auto}body[data-pocket-club-m1] .story-card--hero{position:relative;z-index:8;display:flex;flex-direction:column;margin-top:-44px;background:var(--porcelain, #fffdf7);padding:1.3rem 1.25rem 1.5rem}body[data-pocket-club-m1] .story-card--hero:before{content:"";position:absolute;top:0;left:0;width:38%;height:3px;background:var(--gold, #d1a72a)}body[data-pocket-club-m1] .story-card--hero:after{content:"";position:absolute;top:0;left:0;width:3px;height:2.6rem;background:var(--gold, #d1a72a)}body[data-pocket-club-m1] .story-card--hero .eyebrow{margin-bottom:.65rem}body[data-pocket-club-m1] .story-card--hero .lead{margin-top:.8rem}body[data-pocket-club-m1] .story-card--hero .hero-actions{order:4;margin-top:.9rem;grid-template-columns:1fr;gap:.25rem}body[data-pocket-club-m1] .story-card--hero .accent-line{order:5;margin-top:.8rem;font-size:1rem}body[data-pocket-club-m1] .story-card--hero .hero-actions .button--outline-dark{min-height:44px;justify-content:flex-start;border:0;background:transparent;box-shadow:none;padding:.3rem 0;color:var(--green, #123c30);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}body[data-pocket-club-m1] .cinematic-story .scene:not(.scene--tennis) .scene__art{margin-top:40px}body[data-pocket-club-m1] .cinematic-story .scene{padding-bottom:56px}body[data-pocket-club-m1] .scene--tennis .scene__art--hero{margin-top:0}body[data-pocket-club-m1] .scene--relay,body[data-pocket-club-m1] .scene--boxer,body[data-pocket-club-m1] .scene--ritual,body[data-pocket-club-m1] .scene--society,body[data-pocket-club-m1] .scene--finale{content-visibility:auto;contain-intrinsic-size:auto 900px}body[data-pocket-club-m1] .cinematic-story .scene .story-card--flight{margin-top:-32px;margin-right:44px;border:0;box-shadow:none;background:var(--porcelain, #fffdf7);position:relative;z-index:4}body[data-pocket-club-m1] .cinematic-story .scene .story-card--relay{margin-left:40px;margin-right:0;border-right:0;box-shadow:none}body[data-pocket-club-m1] .cinematic-story .scene .story-card--boxer{border:0;box-shadow:none;background:transparent;padding-left:0;padding-right:0;margin-left:24px;margin-right:24px}body[data-pocket-club-m1] .cinematic-story .scene .story-card--ritual{margin-top:-32px;margin-left:0;border:0;box-shadow:none;background:var(--porcelain, #fffdf7);position:relative;z-index:4}body[data-pocket-club-m1] .pd-match__choose{position:relative}body[data-pocket-club-m1] .pd-match__choose:before{content:"";position:absolute;top:-2.1rem;left:0;width:3px;height:1.8rem;background:var(--gold, #d1a72a)}body[data-pocket-club-m1] .tos-consent[data-open=true]{padding:.5rem var(--room-pad, 1rem) calc(.5rem + env(safe-area-inset-bottom,0px))}body[data-pocket-club-m1] .tos-consent .tos-consent__inner{gap:.4rem;grid-template-columns:minmax(0,1fr)}body[data-pocket-club-m1] .tos-consent .tos-consent__copy{font-size:.85rem;line-height:1.35}body[data-pocket-club-m1] .tos-consent__copy b{display:inline;margin-right:.35rem;font-size:.95rem}body[data-pocket-club-m1] .tos-consent .tos-consent__actions{display:flex;flex-wrap:nowrap;align-items:center;gap:.45rem}body[data-pocket-club-m1] .tos-consent .tos-consent__actions .button{min-height:44px!important;flex:1 1 auto;padding-inline:.45rem;font-size:.85rem;white-space:nowrap}body[data-pocket-club-m1] .tos-consent .tos-consent__actions .tos-linkbtn{min-height:44px!important;flex:0 0 auto;grid-column:auto;justify-self:auto;padding-inline:.35rem;font-size:.85rem}body[data-pocket-club-m1] input:not([type=checkbox]):not([type=radio]),body[data-pocket-club-m1] select,body[data-pocket-club-m1] textarea{min-height:44px}body[data-pocket-club-m1] input[type=checkbox],body[data-pocket-club-m1] input[type=radio]{width:26px;height:26px;flex:0 0 auto}body[data-pocket-club-m1] label:has(>input[type=checkbox]),body[data-pocket-club-m1] label:has(input[type=checkbox]){min-height:44px;display:flex;align-items:center;gap:.6rem}body[data-pocket-club-m1] .pd-sticky{padding-bottom:calc(.6rem + env(safe-area-inset-bottom,0px))}body[data-pocket-club-m1].m1-keyboard-open .pd-sticky{display:none!important}body[data-pocket-club-m1] .pdp__detail figcaption{padding:.6rem .7rem .7rem;overflow-wrap:break-word;white-space:normal}body[data-pocket-club-m1] main h3>a,body[data-pocket-club-m1] main h2>a{display:inline-block;padding-block:14px;margin-block:-14px}}@media(max-width:360px){body[data-pocket-club-m1] .pdp__detail-grid{grid-template-columns:minmax(0,1fr);gap:.75rem}}@media(max-width:700px)and (max-height:640px){body[data-pocket-club-m1] .scene--tennis .scene__art--hero{height:38vh;height:38svh}body[data-pocket-club-m1] .story-card--hero{margin-top:-36px;padding:.85rem 1.1rem 1rem}body[data-pocket-club-m1] .story-card--hero .eyebrow{margin-bottom:.45rem}body[data-pocket-club-m1] .story-card--hero .lead{margin-top:.5rem}body[data-pocket-club-m1] .story-card--hero .hero-actions{margin-top:.6rem}body[data-pocket-club-m1] .story-card--hero .accent-line{margin-top:.55rem}}@media(max-width:340px){body[data-pocket-club-m1] .tos-consent .tos-consent__actions{flex-wrap:wrap}}html:root body[data-route] .p3-frame{--p3-fill: 0px;--p3-art-w: max(1137px, 100%);--p3-board-w: calc(var(--p3-fill) + var(--p3-field-ratio) * var(--p3-art-w));--p3-gold: var(--final-gold, #d7a923);--p3-paper: var(--final-paper, #fffdf7);--p3-inset: clamp(1.25rem, 4.5vw, 5.5rem);--p3-gutter: clamp(1.1rem, 2vw, 2.2rem)}html:root body[data-route] .p3-frame--finish{--p3-field-ratio: .3463;--p3-field: #202512;--p3-field-m: #2f321b;--p3-art-pos: 0% 50%;--p3-art-h-m: 175.79cqw;--p3-lift: 25cqw;--p3-fill-b: url(3os-living-r1c-p3-picual-finish-mobile-fill-b.webp)}html:root body[data-route] .p3-frame--rhythms{--p3-field-ratio: .4043;--p3-field: #36381a;--p3-field-m: #353719;--p3-art-pos: 100% 50%;--p3-art-h-m: 216.18cqw;--p3-lift: 44cqw;--p3-fill-b: url(3os-living-r1c-p3-two-rhythms-mobile-fill-b.webp)}html:root body[data-route] .p3-frame--paths{--p3-field-ratio: .4097;--p3-field: #292b19;--p3-field-m: #252716;--p3-art-pos: 100% 50%;--p3-art-h-m: 216.18cqw;--p3-lift: 62cqw;--p3-fill-b: url(3os-living-r1c-p3-three-paths-mobile-fill-b.webp)}html:root body[data-route] .p3-frame{position:relative;container-type:inline-size;display:flex;flex-direction:column;min-height:0;border-block:0;background-color:var(--p3-field);color:var(--p3-paper);overflow:clip;isolation:isolate}html:root body[data-route] .p3-frame .p3-frame__art{position:relative;z-index:0;display:grid;grid-template-columns:var(--p3-fill) minmax(0,1fr) var(--p3-fill);order:0;width:100%;min-height:0}html:root body[data-route] .p3-frame .p3-frame__plate{display:block;min-width:0;height:100%}html:root body[data-route] .p3-frame .p3-frame__plate img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--p3-art-pos)}html:root body[data-route] .p3-frame .p3-frame__fill{display:block;height:100%}html:root body[data-route] .p3-frame .p3-frame__gauge,html:root body[data-route] .p3-frame .p3-board{display:none;pointer-events:none}html:root body[data-route] .p3-frame .cine-interlude__copy.p3-copy{position:relative;z-index:3;display:flex;flex-direction:column;align-self:auto;justify-self:auto;width:auto;max-width:none;margin:0;border:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--p3-paper);text-shadow:0 1px 12px rgba(9,20,8,.4)}html:root body[data-route] .p3-frame .cine-interlude__copy.p3-copy:before{width:4.5rem;height:2px;margin:0 0 1.1rem;background:var(--p3-gold)}html:root body[data-route] .p3-frame .cine-interlude__copy.p3-copy h2{max-width:15ch;margin:.15rem 0 .95rem;color:var(--p3-paper);text-wrap:balance}html:root body[data-route] .p3-frame .cine-interlude__copy.p3-copy p,html:root body[data-route] .p3-frame .cine-interlude__copy.p3-copy dd{max-width:46ch;color:#fffdf7f0}html:root body[data-route] .p3-frame .cine-interlude__copy.p3-copy .cine-ledger{margin:.35rem 0 .15rem}html:root body[data-route] .p3-frame .cine-interlude__copy.p3-copy .cine-ledger div{gap:.8rem;padding:.55rem 0;border-top-color:#fffdf74d}html:root body[data-route] .p3-frame .cine-interlude__copy.p3-copy .cine-text-link{align-self:flex-start;margin-top:.9rem;color:var(--p3-paper)}html:root body[data-route] .p3-frame .p3-frame__row{position:relative;z-index:3;display:flex;align-items:flex-end;gap:clamp(.9rem,1.8cqw,1.6rem);min-width:0}html:root body[data-route] .p3-frame .p3-aperture{position:relative;flex:0 0 auto;width:clamp(8.5rem,15cqw,13.5rem);aspect-ratio:16 / 9;overflow:hidden;border-radius:.85rem;box-shadow:0 0 0 2px #d7a923d9,0 16px 34px #0914086b}html:root body[data-route] .p3-frame .p3-aperture .cinema,html:root body[data-route] .p3-frame .p3-aperture .cinema__poster,html:root body[data-route] .p3-frame .p3-aperture .cinema__poster picture{display:block;width:100%;height:100%}html:root body[data-route] .p3-frame .p3-aperture .cinema__loop,html:root body[data-route] .p3-frame .p3-aperture .cinema__poster img{display:block;width:100%;height:100%;object-fit:cover}html:root body[data-route] .p3-frame .p3-aperture .cinema__cta{position:absolute;inset:auto .4rem .4rem;max-width:none;min-height:44px;gap:.4rem;padding:.5rem .45rem;transform:none;font-size:.68rem;text-align:center}html:root body[data-route] .p3-frame .p3-bottle{--p3-bottle-w: clamp(7rem, 38cqw, 15rem);position:relative;z-index:4;display:block;flex:0 0 auto;width:var(--p3-bottle-w)}html:root body[data-route] .p3-frame .p3-bottle:after{content:"";position:absolute;z-index:-1;right:4%;bottom:.5%;left:4%;height:8%;border-radius:50%;background:radial-gradient(ellipse at 50% 50%,#09140899,#09140800 72%)}html:root body[data-route] .p3-frame .p3-bottle img{display:block;width:100%;height:auto;object-fit:contain}@media(min-width:901px){html:root body[data-route] .p3-frame{display:grid;grid-template-columns:var(--p3-board-w) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;padding:0}html:root body[data-route] .p3-frame--rhythms,html:root body[data-route] .p3-frame--paths{grid-template-columns:minmax(0,1fr) var(--p3-board-w)}html:root body[data-route] .p3-frame .p3-frame__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;height:100%}html:root body[data-route] .p3-frame .p3-frame__gauge{display:block;grid-area:1 / 1 / -1 / -1;width:100%;min-height:640px;max-height:941px;aspect-ratio:1672 / 941}html:root body[data-route] .p3-frame .cine-interlude__copy.p3-copy{grid-area:1 / 1;align-self:center;justify-content:center;padding:clamp(2.4rem,4.5cqw,4.6rem) var(--p3-gutter) clamp(1.2rem,2cqw,2rem) var(--p3-inset)}html:root body[data-route] .p3-frame--rhythms .cine-interlude__copy.p3-copy,html:root body[data-route] .p3-frame--paths .cine-interlude__copy.p3-copy{grid-area:1 / 2;padding-inline:var(--p3-gutter) var(--p3-inset)}html:root body[data-route] .p3-frame .p3-frame__row{grid-area:2 / 1;padding:0 var(--p3-gutter) clamp(1.6rem,3.2cqw,3.2rem) var(--p3-inset)}html:root body[data-route] .p3-frame--rhythms .p3-frame__row,html:root body[data-route] .p3-frame--paths .p3-frame__row{grid-area:2 / 2;justify-content:flex-end;padding-inline:var(--p3-gutter) var(--p3-inset)}html:root body[data-route] .p3-frame .cine-interlude__copy.p3-copy h2{font-size:clamp(1.95rem,2.95cqw,3.4rem);line-height:.99}html:root body[data-route] .p3-frame .cine-interlude__copy.p3-copy p,html:root body[data-route] .p3-frame .cine-interlude__copy.p3-copy dd{font-size:clamp(.95rem,1.02cqw,1.15rem);line-height:1.52}html:root body[data-route] .p3-frame .p3-bottle{--p3-bottle-w: clamp(11rem, 20cqw, 22rem);position:absolute;right:calc(-2.5cqw - var(--p3-bottle-w) / 2);bottom:clamp(1rem,3cqw,3rem)}}@container (width > 1672px){html:root body[data-route] .p3-frame .p3-frame__gauge{max-height:none}}@media(max-width:900px){html:root body[data-route] .p3-frame{min-height:0;padding:0 0 clamp(2rem,7vw,3.4rem)}html:root body[data-route] .p3-frame .p3-frame__art{grid-template-columns:minmax(0,1fr);order:0}html:root body[data-route] .p3-frame .p3-frame__fill{display:none}html:root body[data-route] .p3-frame .p3-frame__plate img{height:auto}html:root body[data-route] .p3-frame .cine-interlude__copy.p3-copy{order:1;padding:0 var(--p3-inset)}html:root body[data-route] .p3-frame .p3-frame__row{order:2;margin-top:clamp(1.3rem,5vw,2rem);padding:0 var(--p3-inset)}html:root body[data-route] .p3-frame .p3-aperture{flex:1 1 8rem;width:auto;max-width:clamp(9rem,44cqw,17rem)}}@media(min-width:701px)and (max-width:900px){html:root body[data-route] .p3-frame{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:clamp(1.2rem,3vw,2rem)}html:root body[data-route] .p3-frame .p3-frame__art{grid-area:1 / 1 / 2 / -1}html:root body[data-route] .p3-frame .cine-interlude__copy.p3-copy{grid-area:2 / 1;padding-inline:var(--p3-inset) 0}html:root body[data-route] .p3-frame .p3-frame__row{grid-area:2 / 2;flex-direction:column;align-items:flex-end;align-self:end;margin-top:0;padding-inline:0 var(--p3-inset)}html:root body[data-route] .p3-frame .p3-aperture{flex:0 0 auto;width:clamp(9rem,26cqw,14rem);max-width:none}html:root body[data-route] .p3-frame .p3-bottle{--p3-bottle-w: clamp(7rem, 24cqw, 12rem)}html:root body[data-route] .p3-frame .p3-frame__plate img{aspect-ratio:1672 / 941}html:root body[data-route] .p3-frame .p3-board{position:absolute;right:0;bottom:0;left:0;z-index:1;display:block;height:calc(100% - 56.28cqw + 2.2rem);background:var(--p3-field);clip-path:polygon(0% 26px,6% 8px,13% 24px,21% 6px,29% 22px,37% 4px,45% 20px,53% 7px,61% 25px,69% 9px,77% 27px,85% 10px,93% 25px,100% 12px,100% 100%,0% 100%);filter:drop-shadow(0 -2px 0 rgba(215,169,35,.92))}html:root body[data-route] .p3-frame .cine-interlude__copy.p3-copy{margin-top:clamp(1.6rem,4vw,2.8rem)}html:root body[data-route] .p3-frame .cine-interlude__copy.p3-copy h2{font-size:clamp(2.1rem,4.4vw,3.1rem);line-height:1}}@media(max-width:700px){html:root body[data-route] .p3-frame{background-image:var(--p3-fill-b);background-repeat:no-repeat;background-position:center;background-size:100% 100%}html:root body[data-route] .p3-frame .p3-board{position:absolute;right:0;bottom:0;left:0;z-index:1;display:block;top:calc(var(--p3-art-h-m) - var(--p3-lift) - 3.5rem);background:var(--p3-field-m);-webkit-mask-image:linear-gradient(180deg,#0000 0,#000 3.5rem);mask-image:linear-gradient(180deg,#0000 0,#000 3.5rem)}html:root body[data-route] .p3-frame .cine-interlude__copy.p3-copy{margin-top:calc(-1 * var(--p3-lift));padding-top:.4rem}html:root body[data-route] .p3-frame .cine-interlude__copy.p3-copy h2{max-width:16ch;font-size:clamp(1.85rem,8vw,2.7rem);line-height:1.02}html:root body[data-route] .p3-frame .cine-interlude__copy.p3-copy p,html:root body[data-route] .p3-frame .cine-interlude__copy.p3-copy dd{font-size:1rem;line-height:1.6}}.no-js .p3-frame,.no-js .p3-frame .p3-frame__art{min-height:0}@media(prefers-reduced-motion:reduce){html:root body[data-route] .p3-frame .p3-aperture{box-shadow:0 0 0 2px #d7a923b3,0 12px 26px #09140859}}@media(forced-colors:active){html:root body[data-route] .p3-frame .cine-interlude__copy.p3-copy{background:Canvas;color:CanvasText;text-shadow:none}html:root body[data-route] .p3-frame .p3-aperture{border:1px solid CanvasText;box-shadow:none}}:root{--p4-paper: var(--living-paper, var(--porcelain, #fffdf7));--p4-cream: var(--living-cream, var(--cream, #f2ead9));--p4-leaf: var(--living-leaf, #e4ece1);--p4-green: var(--living-green, var(--ink, #103f33));--p4-green-soft: var(--living-green-soft, var(--ink-soft, #28574a));--p4-red: var(--living-red, var(--red, #bd3528));--p4-gold: var(--living-gold, var(--gold, #d7a923));--p4-line: rgba(16, 63, 51, .24);--p4-line-light: rgba(255, 253, 247, .28);--p4-edge: clamp(1rem, 3.8vw, 4.75rem);--p4-max: 1540px;--p4-shadow: 0 28px 72px rgba(16, 63, 51, .17);--p4-shadow-soft: 0 16px 42px rgba(16, 63, 51, .12)}.p4-chapter{position:relative;isolation:isolate;width:100%;scroll-margin-top:calc(var(--header, 78px) + 1rem);overflow:clip}.p4-chapter :is(picture,figure){margin:0}.p4-chapter picture,.p4-chapter picture>img{display:block;width:100%}.p4-chapter h1,.p4-chapter h2,.p4-chapter h3{text-wrap:balance}.p4-chapter :is(p,dd){text-wrap:pretty}.p4-chapter :is(a,button,input,summary):focus-visible{outline:3px solid var(--p4-gold);outline-offset:4px}.p4-frame{position:relative;width:min(100%,var(--p4-max));margin-inline:auto;background:var(--p4-green);overflow:hidden}.p4-frame__art,.p4-frame__plate,.p4-frame__plate>img{width:100%;height:100%}.p4-frame__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.p4-frame__plate>img{object-fit:cover}.p4-frame__gauge{position:absolute;z-index:3;pointer-events:none}.p4-frame__copy,.p4-frame__bottle{position:relative;z-index:2}.p4-frame__copy .band__kicker{color:var(--p4-gold)}.p4-frame__copy h1,.p4-frame__copy h2{margin:0;font-family:var(--font-manifest-p2, "3OS Onest", "Segoe UI", sans-serif);font-weight:var(--wg-manifest-p2, 870);letter-spacing:var(--track-manifest-p2, -.036em);line-height:.95}.p4-chapter--proof,.p4-chapter--passport{padding:clamp(2rem,5vw,5.75rem) var(--p4-edge);background:linear-gradient(90deg,rgba(215,169,35,.08) 1px,transparent 1px),var(--p4-cream);background-size:clamp(3.5rem,7vw,7rem) 100%}.p4-frame--proof{min-height:clamp(39rem,56vw,50rem);border:1px solid rgba(255,253,247,.22);box-shadow:var(--p4-shadow)}.p4-frame--proof:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,rgba(7,28,22,.18),transparent 43%);pointer-events:none;content:""}.p4-frame--proof .p4-frame__gauge{top:0;bottom:0;left:48.7%;width:2px;background:linear-gradient(180deg,transparent 3%,var(--p4-gold) 17%,var(--p4-gold) 83%,transparent 97%);opacity:.78}.p4-proof__copy,.p4-passport__copy{display:flex;width:43%;min-height:clamp(39rem,56vw,50rem);flex-direction:column;justify-content:center;padding:clamp(2rem,4.5vw,5rem) clamp(1.5rem,3.8vw,4.25rem);color:var(--p4-paper)}.p4-proof__copy h2,.p4-passport__copy h2{max-width:9.8ch;font-size:clamp(2.35rem,4vw,4.9rem)}.p4-lead{max-width:36ch;margin:clamp(1rem,2vw,1.65rem) 0 0;color:#fffdf7d6;font-size:clamp(.98rem,1.15vw,1.13rem);line-height:1.62}.p4-facts{width:min(100%,34rem);margin:clamp(1.15rem,2.4vw,2rem) 0 0}.p4-facts>div{display:grid;align-items:baseline;grid-template-columns:minmax(7.5rem,.78fr) minmax(0,1.22fr);gap:.75rem 1rem;border-top:1px solid var(--p4-line-light);padding:.7rem 0}.p4-facts>div:last-child{border-bottom:1px solid var(--p4-line-light)}.p4-facts dt{color:var(--p4-gold);font-size:.68rem;font-weight:760;letter-spacing:.095em;line-height:1.3;text-transform:uppercase}.p4-facts dd{margin:0;color:var(--p4-paper);font-size:clamp(.9rem,1vw,1.04rem);font-weight:570;line-height:1.42}.p4-link{display:inline-flex;width:fit-content;min-height:44px;align-items:center;margin-top:1.15rem;gap:.55rem;border-bottom:1px solid var(--p4-gold);color:var(--p4-paper);font-size:.85rem;font-weight:700;line-height:1.25;text-decoration:none}.p4-link span{color:var(--p4-gold)}.p4-frame__bottle{position:absolute;right:clamp(25%,28vw,31%);bottom:clamp(1rem,2vw,2rem);width:clamp(12rem,18vw,18rem);text-align:center;filter:drop-shadow(0 28px 25px rgba(11,31,24,.26))}.p4-frame__bottle picture,.p4-frame__bottle img{width:100%;height:auto}.p4-frame__bottle img{object-fit:contain}.p4-frame__bottle figcaption{display:inline-flex;min-height:32px;align-items:center;justify-content:center;margin-top:.25rem;padding:.28rem .6rem;color:var(--p4-green);background:#fffdf7ed;font-size:.62rem;font-weight:780;letter-spacing:.075em;line-height:1.2;text-transform:uppercase;box-shadow:3px 3px 0 var(--p4-gold)}.p4-chapter--passport.pdp__facts{max-width:none;margin:0}.p4-passport__copy{width:45%}.p4-passport__copy h2{max-width:none}.p4-facts--six>div{padding-block:.53rem}.p4-passport__shot [data-pd-bottle="1000"][data-active=false],.p4-passport__shot [data-pd-bottle="500"][data-active=false]{display:none}.p4-passport__shot [data-pd-bottle][data-active=true]{display:block}.p4-passport__shot figcaption{gap:.45rem}.p4-passport__shot figcaption b{font-size:.78rem}.p4-passport__shot [data-pd-marker][data-status=review]{color:var(--p4-red)}.p4-chapter--serves{padding:clamp(3.25rem,7vw,7rem) var(--p4-edge) clamp(3rem,6vw,6rem);color:var(--p4-green);background:linear-gradient(135deg,rgba(215,169,35,.11),transparent 36%),var(--p4-cream)}.p4-serves__head,.p4-serves__table,.p4-serves__pair,.p4-serves__note{width:min(100%,var(--p4-max));margin-inline:auto}.p4-serves__head{display:grid;align-items:end;grid-template-columns:minmax(10rem,.36fr) minmax(0,1fr);gap:1rem clamp(2rem,6vw,7rem);margin-bottom:clamp(1.5rem,3vw,2.6rem)}.p4-serves__head .band__kicker{margin:0 0 .55rem;color:var(--p4-red)}.p4-serves__head h2{max-width:17ch;margin:0;font-family:var(--font-manifest-p2, "3OS Onest", "Segoe UI", sans-serif);font-size:clamp(2.6rem,5.2vw,6.25rem);font-weight:var(--wg-manifest-p2, 870);letter-spacing:-.045em;line-height:.91}.p4-serves__table{position:relative;min-height:clamp(31rem,50vw,44rem);border-block:1px solid var(--p4-green);background:var(--p4-leaf);overflow:hidden;box-shadow:var(--p4-shadow-soft)}.p4-serves__table:before,.p4-serves__table:after{position:absolute;z-index:2;pointer-events:none;content:""}.p4-serves__table:before{top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(242,234,217,.2),transparent 36%,transparent 63%,rgba(16,63,51,.14))}.p4-serves__table:after{top:8%;bottom:8%;left:50%;width:1px;background:linear-gradient(180deg,transparent,var(--p4-gold) 12%,var(--p4-gold) 88%,transparent)}.p4-serves__ground,.p4-serves__ground picture,.p4-serves__ground img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.p4-serves__ground img{object-fit:cover;object-position:center 62%}.p4-serve__shot{position:absolute;z-index:3;bottom:clamp(1rem,2vw,2rem);display:grid;place-items:end center;filter:drop-shadow(0 28px 24px rgba(8,36,27,.27))}.p4-serve__shot picture,.p4-serve__shot img{width:100%;height:100%}.p4-serve__shot img{object-fit:contain;object-position:center bottom}.p4-serve__shot--daily{left:16%;width:clamp(10.5rem,17vw,17rem);height:82%}.p4-serve__shot--shared{right:14%;width:clamp(12rem,20vw,20rem);height:91%}.p4-serve__marker{position:absolute;top:8%;right:-.5rem;min-height:34px;padding:.45rem .7rem;color:var(--p4-paper);background:var(--p4-red);font-size:.62rem;font-weight:780;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;box-shadow:4px 4px 0 var(--p4-gold)}.p4-serves__pair{position:relative;z-index:4;display:grid;align-items:stretch;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);margin-top:clamp(-4.5rem,-4vw,-3rem);border:1px solid var(--p4-green);box-shadow:var(--p4-shadow-soft)}.p4-serve{display:flex;min-width:0;flex-direction:column;padding:clamp(1.35rem,3vw,3rem)}.p4-serve--daily{color:var(--p4-green);background:#fffdf7f7}.p4-serve--shared{border-left:1px solid var(--p4-gold);color:var(--p4-paper);background:#103f33fa}.p4-serve h3{margin:0 0 .85rem;font-family:var(--font-editorial-p2, "3OS Onest", "Segoe UI", sans-serif);font-size:clamp(1.6rem,2.8vw,3rem);font-weight:760;letter-spacing:-.03em;line-height:1}.p4-serve>p:not(.p4-serve__line,.p4-serve__value){max-width:48ch;margin:1rem 0 1.4rem;line-height:1.62}.p4-serve__line.tos-compare-line{display:flex;flex-wrap:wrap;align-items:baseline;margin:0;gap:.35rem .9rem}.p4-serve__line b{font-size:clamp(1.45rem,2.2vw,2.35rem);letter-spacing:-.025em}.p4-serve__line span{font-size:.77rem;font-weight:680;letter-spacing:.055em;text-transform:uppercase}.p4-serve--shared .p4-serve__line span{color:#fffdf7c2}.p4-serve__value{width:fit-content;margin:auto 0 1.15rem;border-left:2px solid var(--p4-gold);padding-left:.85rem;color:var(--p4-gold);font-weight:720;line-height:1.42}.p4-serve__cta{width:fit-content;min-width:10rem;min-height:48px;margin-top:auto}.p4-serve--shared .button--outline-dark{border-color:var(--p4-paper);color:var(--p4-paper)}.p4-serves__note.note-aside{margin-top:1.6rem}.p4-chapter--trust.pdp__safe{padding:clamp(3.25rem,6vw,6rem) var(--p4-edge);color:var(--p4-paper);background:var(--p4-green)}.p4-trust{width:min(100%,var(--p4-max));margin-inline:auto}.p4-trust__head{display:grid;align-items:end;grid-template-columns:minmax(10rem,.32fr) minmax(0,1fr);gap:1rem clamp(2rem,6vw,7rem);padding-bottom:clamp(1.3rem,2.5vw,2.25rem);border-bottom:1px solid var(--p4-gold)}.p4-trust__head .band__kicker{color:var(--p4-gold)}.p4-trust__head h2{max-width:12ch;margin:0;color:var(--p4-paper);font-size:clamp(2.5rem,5vw,5.8rem);line-height:.94}.p4-trust__rows{display:grid;margin:0;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--p4-line-light)}.p4-trust__rows>div{min-width:0;padding:clamp(1.3rem,2.4vw,2.35rem);border-right:1px solid var(--p4-line-light)}.p4-trust__rows>div:first-child{padding-left:0}.p4-trust__rows>div:last-child{border-right:0;padding-right:0}.p4-trust__rows dt{margin-bottom:.75rem;color:var(--p4-gold);font-size:.7rem;font-weight:780;letter-spacing:.1em;text-transform:uppercase}.p4-trust__rows dd{margin:0;color:#fffdf7d6;font-size:clamp(.9rem,1vw,1.02rem);line-height:1.58}.p4-trust__rows a{color:var(--p4-paper);font-weight:700;text-decoration-color:var(--p4-gold);text-underline-offset:.18em}.p4-trust__foot{display:flex;align-items:center;justify-content:space-between;gap:1rem 2rem;padding-top:clamp(1.4rem,2.5vw,2.25rem)}.p4-trust__cta{min-height:52px}.p4-trust__note.note-aside{margin:0;color:#fffdf7b8}.p4-chapter--prologue{padding:clamp(2.5rem,6vw,6.5rem) var(--p4-edge);background:var(--p4-paper)}.p4-prologue{position:relative;width:min(100%,var(--p4-max));min-height:clamp(37rem,56vw,50rem);margin-inline:auto;border-block:1px solid var(--p4-green);background:var(--p4-cream);overflow:hidden;box-shadow:var(--p4-shadow)}.p4-prologue__art,.p4-prologue__art picture,.p4-prologue__art img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.p4-prologue__art img{object-fit:cover}.p4-prologue__copy{position:relative;z-index:2;display:flex;width:44%;min-height:clamp(37rem,56vw,50rem);flex-direction:column;justify-content:flex-start;padding:clamp(2.25rem,4.5vw,5rem);padding-top:clamp(3.4rem,7vw,7rem);background:linear-gradient(90deg,#fffdf7f7,#fffdf7ed 78%,#fffdf700)}.p4-prologue__copy .band__kicker{color:var(--p4-red)}.p4-prologue__copy h2{max-width:12ch;margin:0;color:var(--p4-green);font-family:var(--font-manifest-p2, "3OS Onest", "Segoe UI", sans-serif);font-size:clamp(2.5rem,4vw,5rem);font-weight:var(--wg-manifest-p2, 870);letter-spacing:-.045em;line-height:.92;overflow-wrap:normal;word-break:normal}.p4-prologue__copy>p:last-child{max-width:47ch;margin:clamp(1.15rem,2.5vw,2rem) 0 0;color:var(--p4-green-soft);font-size:clamp(.94rem,1.08vw,1.08rem);line-height:1.65}.p4-chapter--inheritances{padding:clamp(3.5rem,7vw,7rem) var(--p4-edge);background:var(--p4-cream)}body[data-route=poveste] .p4-chapter--inheritances .band__inner{max-width:var(--p4-max)}.p4-inherit__heading{display:grid;align-items:end;grid-template-columns:minmax(0,1.1fr) minmax(18rem,.55fr);gap:1.5rem clamp(2rem,6vw,7rem);margin-bottom:clamp(2rem,4vw,3.5rem)}.p4-inherit__heading h2{max-width:14ch;margin:0;font-size:clamp(2.7rem,5.1vw,6rem)}.p4-inherit__heading>p{max-width:40ch;margin:0;color:var(--p4-green-soft)}.story-paths.p4-inherit{display:block;min-height:0;border:0;background:transparent;box-shadow:none}.story-paths__chapters.p4-inherit__chapters{display:grid;align-items:stretch;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;border-block:1px solid var(--p4-green)}.chapter-path.p4-inherit__chapter{display:grid;min-width:0;align-content:start;grid-template-rows:clamp(14rem,22vw,21rem) auto;border:0;border-right:1px solid var(--p4-line);background:var(--p4-paper)}.chapter-path.p4-inherit__chapter:first-child{border-top:0}.chapter-path.p4-inherit__chapter:last-child{border-right:0}.p4-inherit__window{width:100%;height:100%;border-bottom:1px solid var(--p4-green);overflow:hidden}.p4-inherit__window picture,.p4-inherit__window img{width:100%;height:100%}.p4-inherit__window img{object-fit:cover;transition:transform .65s cubic-bezier(.2,.72,.22,1)}.chapter-path--roots .p4-inherit__window img{object-position:12% 58%}.chapter-path--legacy .p4-inherit__window img{object-position:51% 45%}.chapter-path--service .p4-inherit__window img{object-position:91% 58%}@media(min-width:1101px){.chapter-path--roots .p4-inherit__window img{transform:scale(2.05);transform-origin:2% 72%}.chapter-path--legacy .p4-inherit__window img{transform:scale(1.76);transform-origin:51% 48%}.chapter-path--service .p4-inherit__window img{transform:scale(2.05);transform-origin:98% 58%}@media(hover:hover){.chapter-path--roots.p4-inherit__chapter:hover .p4-inherit__window img,.chapter-path--service.p4-inherit__chapter:hover .p4-inherit__window img{transform:scale(2.1)}.chapter-path--legacy.p4-inherit__chapter:hover .p4-inherit__window img{transform:scale(1.81)}}}.p4-inherit__chapter details{padding:0}.p4-inherit__chapter summary{display:grid;min-height:8rem;align-items:center;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:clamp(1.15rem,2.3vw,2rem);color:var(--p4-green)}.p4-inherit__chapter summary small{margin-bottom:.45rem;color:var(--p4-red)}.p4-inherit__chapter summary b{font-size:clamp(2rem,3vw,3.7rem);line-height:.92}.p4-inherit__chapter .chapter-path__action{min-width:4.9rem}.p4-inherit__chapter .chapter-path__body{display:grid;grid-template-columns:1fr;gap:1rem;padding:0 clamp(1.15rem,2.3vw,2rem) clamp(1.5rem,3vw,2.75rem)}.p4-inherit__chapter .chapter-path__body p{max-width:52ch;font-size:clamp(.93rem,1vw,1.05rem);line-height:1.66}.p4-chapter--seat{padding:clamp(1.5rem,4vw,4.5rem) var(--p4-edge) 0;background:var(--p4-cream)}.p4-frame--seat{min-height:clamp(38rem,55vw,49rem);border-block:1px solid var(--p4-green);background:var(--p4-paper);box-shadow:var(--p4-shadow)}.p4-frame--seat .p4-frame__gauge{top:6%;bottom:6%;left:66.4%;width:1px;background:linear-gradient(180deg,transparent,var(--p4-gold) 15%,var(--p4-gold) 85%,transparent)}.p4-seat__copy{position:absolute;top:0;right:0;display:flex;width:34%;min-height:clamp(38rem,55vw,49rem);flex-direction:column;justify-content:center;padding:clamp(2rem,4.2vw,4.5rem);color:var(--p4-green)}.p4-seat__copy .eyebrow{color:var(--p4-red)}.p4-seat__copy h1{max-width:9ch;color:var(--p4-green);font-size:clamp(3.1rem,5.8vw,7rem)}.p4-seat__copy .lead{max-width:31ch;margin:clamp(1rem,2vw,1.65rem) 0 0;color:var(--p4-green-soft);font-size:clamp(1rem,1.25vw,1.2rem);line-height:1.55}.p4-seat__manifest{display:grid;width:min(100%,var(--p4-max));margin-inline:auto;grid-template-columns:minmax(0,.95fr) minmax(22rem,.65fr);border-inline:1px solid var(--p4-green);background:var(--p4-paper)}.p4-seat__manifest-copy{display:flex;min-height:clamp(25rem,35vw,34rem);flex-direction:column;justify-content:center;padding:clamp(2rem,5vw,5.5rem)}.p4-seat__manifest-copy h2{max-width:12ch;margin:0;color:var(--p4-green);font-family:var(--font-manifest-p2, "3OS Onest", "Segoe UI", sans-serif);font-size:clamp(2.6rem,4.7vw,5.6rem);font-weight:var(--wg-manifest-p2, 870);letter-spacing:-.043em;line-height:.94}.p4-seat__manifest-copy>p:not(.band__kicker,.note-aside){max-width:52ch;margin:1.35rem 0 0;color:var(--p4-green-soft);line-height:1.66}.p4-seat__manifest-copy .note-aside{margin-top:1.4rem}.p4-seat__aperture{position:relative;min-width:0;min-height:clamp(25rem,35vw,34rem);border-left:1px solid var(--p4-green);background:var(--p4-leaf);overflow:hidden}.p4-seat__aperture:before{position:absolute;top:1.1rem;right:1.1rem;bottom:1.1rem;left:1.1rem;z-index:2;border:1px solid rgba(255,253,247,.7);pointer-events:none;content:""}.p4-seat__aperture .cinema,.p4-seat__aperture .cinema__loop,.p4-seat__aperture .cinema__poster,.p4-seat__aperture .cinema__poster img{width:100%;height:100%}.p4-seat__aperture :is(.cinema__loop,.cinema__poster img){object-fit:cover}.p4-chapter--signup{padding:clamp(3.25rem,7vw,7rem) var(--p4-edge);color:var(--p4-paper);background:linear-gradient(135deg,rgba(215,169,35,.1),transparent 42%),var(--p4-green)}.p4-seat__invite{display:grid;max-width:var(--p4-max);grid-template-columns:minmax(19rem,.72fr) minmax(28rem,1fr);column-gap:clamp(2.5rem,8vw,9rem)}.p4-seat__invite>.band__kicker,.p4-seat__invite>h2,.p4-seat__invite>p{grid-column:1}.p4-seat__invite>.band__kicker{align-self:end;color:var(--p4-gold)}.p4-seat__invite>h2{max-width:9ch;margin-bottom:1.25rem;color:var(--p4-paper);font-size:clamp(2.7rem,5vw,5.8rem)}.p4-seat__invite>p{max-width:40ch;margin:0;color:#fffdf7c7}.p4-seat__invite .form,.p4-seat__invite .tos-nojs{grid-column:2}.p4-seat__invite .form{grid-row:1 / span 4;width:100%;max-width:44rem;margin:0;border-top:1px solid var(--p4-gold);padding-top:1.5rem}.p4-seat__invite .form__row label,.p4-seat__invite .form__consent label{color:var(--p4-paper)}.p4-seat__invite .form input[type=text],.p4-seat__invite .form input[type=email]{min-height:54px;border-color:#fffdf7b8;color:var(--p4-green);background:var(--p4-paper)}.p4-seat__invite .form__consent a{color:var(--p4-paper);text-decoration-color:var(--p4-gold)}.p4-seat__invite .form__consent input[type=checkbox]{accent-color:var(--p4-gold)}.p4-seat__invite .form__error{color:#ffd6cc}.p4-seat__invite .form__status{color:var(--p4-paper)}.p4-seat__invite .tos-nojs{margin-top:1rem}.p4-seat__invite .tos-nojs__panel{border-color:var(--p4-line-light);color:#fffdf7bf;background:transparent}@media(max-width:1100px){.p4-proof__copy,.p4-passport__copy{width:48%}.p4-frame__bottle{right:25%;width:clamp(8.8rem,16vw,12rem)}.p4-trust__rows{grid-template-columns:repeat(2,minmax(0,1fr))}.p4-trust__rows>div:nth-child(2){border-right:0}.p4-trust__rows>div:nth-child(n+3){border-top:1px solid var(--p4-line-light)}.p4-trust__rows>div:nth-child(3){padding-left:0}.p4-inherit__heading{grid-template-columns:minmax(0,1fr) minmax(16rem,.55fr)}.story-paths__chapters.p4-inherit__chapters{grid-template-columns:1fr}.chapter-path.p4-inherit__chapter{grid-template-columns:minmax(16rem,.7fr) minmax(0,1.3fr);grid-template-rows:auto;border-right:0;border-bottom:1px solid var(--p4-green)}.chapter-path.p4-inherit__chapter:last-child{border-bottom:0}.p4-inherit__window{min-height:24rem;border-right:1px solid var(--p4-green);border-bottom:0}.p4-seat__manifest{grid-template-columns:minmax(0,1fr) minmax(19rem,.72fr)}.p4-seat__invite{grid-template-columns:minmax(17rem,.68fr) minmax(24rem,1fr);column-gap:clamp(2rem,5vw,5rem)}}@media(max-width:820px){.p4-serves__head,.p4-trust__head,.p4-inherit__heading{grid-template-columns:1fr}.p4-serves__head h2,.p4-trust__head h2,.p4-inherit__heading h2{max-width:14ch}.p4-serves__pair{grid-template-columns:1fr;margin-top:-2rem}.p4-serve--shared{border-top:1px solid var(--p4-gold);border-left:0}.p4-seat__manifest{grid-template-columns:1fr}.p4-seat__aperture{min-height:28rem;border-top:1px solid var(--p4-green);border-left:0}.p4-seat__invite{grid-template-columns:1fr}.p4-seat__invite>.band__kicker,.p4-seat__invite>h2,.p4-seat__invite>p,.p4-seat__invite .form,.p4-seat__invite .tos-nojs{grid-column:1}.p4-seat__invite .form{grid-row:auto;margin-top:2.25rem}}@media(max-width:700px){.p4-chapter--proof,.p4-chapter--passport,.p4-chapter--serves,.p4-chapter--prologue,.p4-chapter--inheritances,.p4-chapter--seat,.p4-chapter--signup.p4-chapter{padding-inline:clamp(.85rem,4.1vw,1.25rem)}.p4-chapter--proof,.p4-chapter--passport{padding-block:clamp(1.25rem,5vw,2rem);background:var(--p4-cream)}.p4-frame--proof{min-height:0;border:0;background:var(--p4-green);box-shadow:0 18px 42px #103f332b}.p4-frame--proof:after{display:none}.p4-frame--proof .p4-frame__art{position:relative;aspect-ratio:972 / 1619}.p4-frame--proof .p4-frame__plate>img{object-fit:cover}.p4-frame--proof .p4-frame__gauge{top:53%;right:1rem;bottom:auto;left:1rem;width:auto;height:1px;background:linear-gradient(90deg,transparent,var(--p4-gold) 14%,var(--p4-gold) 86%,transparent)}.p4-proof__copy,.p4-passport__copy{width:auto;min-height:0;margin-top:-43%;padding:clamp(12.5rem,55vw,14.25rem) clamp(1.15rem,5.5vw,1.75rem) clamp(1.5rem,7vw,2.25rem)}.p4-proof__copy h2,.p4-passport__copy h2{max-width:10ch;font-size:clamp(2.2rem,11.2vw,3.55rem)}.p4-lead{max-width:30ch}.p4-facts>div{grid-template-columns:minmax(6.5rem,.7fr) minmax(0,1.3fr);padding-block:.65rem}.p4-facts dt{font-size:.62rem}.p4-facts dd{font-size:.88rem}.p4-frame__bottle{top:36.5%;right:clamp(-.35rem,0vw,.25rem);bottom:auto;width:clamp(8.8rem,40vw,10.5rem)}.p4-frame__bottle figcaption{max-width:9rem;min-height:28px;padding:.22rem .42rem;font-size:.5rem;box-shadow:2px 2px 0 var(--p4-gold)}.p4-passport__copy{padding-top:clamp(13rem,57vw,14.75rem)}.p4-serves__head{margin-bottom:1.4rem}.p4-serves__head h2{font-size:clamp(2.35rem,11.5vw,3.75rem)}.p4-serves__table{min-height:clamp(29rem,132vw,36rem)}.p4-serves__ground img{object-position:center 67%}.p4-serves__table:after{top:10%;bottom:10%}.p4-serve__shot--daily{left:4%;width:clamp(7.8rem,38vw,10rem);height:76%}.p4-serve__shot--shared{right:2%;width:clamp(8.8rem,43vw,11.5rem);height:84%}.p4-serve__marker{top:10%;right:0;max-width:7.5rem;font-size:.54rem}.p4-serves__pair{margin-top:-1rem}.p4-serve{padding:1.35rem 1.15rem 1.5rem}.p4-serve h3{font-size:clamp(1.65rem,8vw,2.25rem)}.p4-serve__line.tos-compare-line{gap:.25rem .65rem}.p4-serve__cta{width:100%;justify-content:center}.p4-chapter--trust.pdp__safe{padding-block:clamp(3rem,11vw,4.5rem)}.p4-trust__head h2{font-size:clamp(2.45rem,11.5vw,3.8rem)}.p4-trust__rows{grid-template-columns:1fr}.p4-trust__rows>div,.p4-trust__rows>div:first-child,.p4-trust__rows>div:nth-child(3),.p4-trust__rows>div:last-child{border-top:1px solid var(--p4-line-light);border-right:0;padding:1.1rem 0}.p4-trust__rows>div:first-child{border-top:0}.p4-trust__foot{align-items:stretch;flex-direction:column}.p4-trust__cta{width:100%;justify-content:center;text-align:center}.p4-prologue{display:flex;min-height:0;flex-direction:column;border:0;background:var(--p4-cream);box-shadow:0 18px 42px #103f3324}.p4-prologue__art{position:relative;order:2;aspect-ratio:793 / 1983}.p4-prologue__copy{position:relative;inset:auto;order:1;width:100%;min-height:0;justify-content:flex-start;padding:clamp(1.5rem,7vw,2.4rem) clamp(1.15rem,5.5vw,1.75rem) clamp(1.75rem,8vw,2.7rem);background:var(--p4-paper)}.p4-prologue__copy h2{max-width:11ch;font-size:clamp(2.3rem,11vw,3.55rem)}.p4-prologue__copy>p:last-child{display:block;max-width:44ch;margin-top:1rem;font-size:clamp(.92rem,4vw,1.02rem);line-height:1.6;overflow:visible}.p4-inherit__heading h2{font-size:clamp(2.4rem,11.2vw,3.65rem)}.story-paths__chapters.p4-inherit__chapters{grid-template-columns:1fr}.chapter-path.p4-inherit__chapter{display:grid;grid-template-columns:1fr;grid-template-rows:clamp(13rem,66vw,18rem) auto;border-right:0;border-bottom:1px solid var(--p4-green)}.chapter-path.p4-inherit__chapter:last-child{border-bottom:0}.p4-inherit__window{min-height:0;border-right:0;border-bottom:1px solid var(--p4-green)}.p4-inherit__window img{object-fit:cover}.chapter-path--roots .p4-inherit__window img{object-position:50% 8%}.chapter-path--legacy .p4-inherit__window img{object-position:50% 52%}.chapter-path--service .p4-inherit__window img{object-position:50% 91%}.p4-inherit__chapter summary{min-height:6.5rem;padding:1.05rem}.p4-inherit__chapter summary b{font-size:clamp(2rem,10vw,3rem)}.p4-inherit__chapter .chapter-path__action{min-width:4.2rem;font-size:.62rem}.p4-inherit__chapter .chapter-path__body{padding:0 1.05rem 1.6rem}.p4-chapter--seat{padding-top:1rem}.p4-frame--seat{min-height:0;border:0;box-shadow:0 18px 42px #103f3324}.p4-frame--seat .p4-frame__art{position:relative;aspect-ratio:941 / 1672}.p4-frame--seat .p4-frame__gauge{top:56.5%;right:1rem;bottom:auto;left:1rem;width:auto;height:1px;background:linear-gradient(90deg,transparent,var(--p4-gold) 12%,var(--p4-gold) 88%,transparent)}.p4-seat__copy{top:auto;right:0;bottom:0;width:100%;min-height:44%;justify-content:flex-start;padding:clamp(2rem,10vw,3.25rem) clamp(1.15rem,5.5vw,1.75rem) 1.65rem}.p4-seat__copy h1{max-width:8ch;font-size:clamp(2.8rem,14vw,4.6rem)}.p4-seat__copy .lead{max-width:29ch;font-size:.98rem}.p4-seat__manifest{border:0}.p4-seat__manifest-copy{min-height:0;padding:clamp(2.25rem,10vw,3.5rem) 0}.p4-seat__manifest-copy h2{font-size:clamp(2.45rem,11.5vw,3.8rem)}.p4-seat__aperture{min-height:clamp(18rem,80vw,25rem);margin-inline:calc(clamp(.85rem,4.1vw,1.25rem)*-1)}.p4-chapter--signup{padding-block:clamp(3rem,12vw,4.75rem)}.p4-seat__invite>h2{font-size:clamp(2.45rem,11.5vw,3.8rem)}.p4-seat__invite .form{margin-top:2rem}}@media(max-width:370px){.p4-facts>div{grid-template-columns:1fr;gap:.25rem}.p4-frame__bottle{top:37%;width:8.4rem}.p4-proof__copy,.p4-passport__copy{padding-top:12.75rem}.p4-serve__shot--daily{left:0}.p4-serve__shot--shared{right:-1%}}@media(prefers-reduced-motion:reduce){.p4-inherit__window img{transition:none}}@media print{.p4-chapter{overflow:visible}.p4-inherit__chapter details:not([open])>*:not(summary){display:block}}:root{--p5-ink: #0e4939;--p5-ink-deep: #073a2e;--p5-cream: #fbf8f0;--p5-paper: #f3ecdc;--p5-sage: #dce7de;--p5-olive: #667a2c;--p5-red: #c9362b;--p5-gold: #d5a719;--p5-line: rgba(14, 73, 57, .22);--p5-shadow: 0 24px 70px rgba(6, 49, 38, .18)}body[data-route=picual] .p5-proofscape{position:relative;isolation:isolate;min-height:clamp(61rem,70vw,76rem);overflow:hidden;color:var(--p5-cream, #fbf8f0);background:var(--p5-ink-deep, #073a2e)}body[data-route=picual] .p5-proofscape:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fbf8f005 0 39%,#073a2e14 52%,#073a2e5c),linear-gradient(180deg,#073a2e08 0 56%,#073a2e3d 75%,#073a2ebd);content:"";pointer-events:none}body[data-route=picual] .p5-proofscape__backdrop,body[data-route=picual] .p5-proofscape__backdrop img{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}body[data-route=picual] .p5-proofscape__backdrop img{object-fit:cover;object-position:50% 50%}body[data-route=picual] .p5-proofscape__canvas{position:relative;display:grid;min-height:inherit;width:min(96rem,calc(100% - clamp(2rem,5vw,6rem)));grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto auto 1fr auto;gap:0 clamp(1rem,2vw,2rem);margin-inline:auto;padding-block:clamp(4rem,7vw,7rem) clamp(2rem,4vw,4rem)}body[data-route=picual] .p5-proofscape__intro{z-index:3;grid-column:7 / 13;grid-row:1;padding:clamp(2rem,3.3vw,3.6rem) clamp(2rem,3.3vw,3.8rem) clamp(1.4rem,2vw,2rem);color:var(--p5-cream, #fbf8f0);border-top:4px solid var(--p5-gold, #d5a719);background:#073a2eeb;box-shadow:0 28px 80px #07231c2e;-webkit-backdrop-filter:blur(12px) saturate(1.05);backdrop-filter:blur(12px) saturate(1.05)}body[data-route=picual] .p5-proofscape__kicker,body[data-route=picual] .p5-proofscape__eyebrow{margin:0;color:var(--p5-gold, #d5a719);font-size:clamp(.69rem,.74vw,.78rem);font-weight:800;letter-spacing:.13em;line-height:1.3;text-transform:uppercase}body[data-route=picual] .p5-proofscape__intro h2{max-width:10ch;margin:1rem 0 0;color:var(--p5-cream, #fbf8f0);font-size:clamp(3.8rem,5.7vw,6.8rem);line-height:.86;letter-spacing:-.072em}body[data-route=picual] .p5-proofscape__intro h2 span{display:block;color:#f1c94e}body[data-route=picual] .p5-proofscape__intro>p:last-child{max-width:42ch;margin:1.5rem 0 0;color:#fbf8f0c7;font-size:clamp(.94rem,1.08vw,1.08rem);line-height:1.6}body[data-route=picual] .p5-proofscape__bottle{position:relative;z-index:2;grid-column:1 / 6;grid-row:1 / 4;align-self:end;justify-self:center;width:min(24vw,22rem);height:min(58rem,66vw);margin:0 0 clamp(8rem,12vw,13rem)}body[data-route=picual] .p5-proofscape__bottle picture,body[data-route=picual] .p5-proofscape__bottle img{display:block;width:100%;height:100%}body[data-route=picual] .p5-proofscape__bottle img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 34px 24px rgba(7,35,28,.28));transform:scale(1.78);transform-origin:center bottom}body[data-route=picual] .p5-proofscape__bottle figcaption{position:absolute;bottom:-1.1rem;left:50%;width:max-content;margin:0;color:#073a2eb8;font-size:.66rem;font-weight:800;letter-spacing:.1em;line-height:1.2;text-transform:uppercase;transform:translate(-50%)}body[data-route=picual] .p5-proofscape__profile{z-index:3;grid-column:7 / 13;grid-row:2;padding:clamp(1.3rem,2vw,2rem) clamp(2rem,3.3vw,3.8rem) clamp(2rem,3.3vw,3.3rem);color:var(--p5-cream, #fbf8f0);background:#073a2eeb;box-shadow:0 28px 80px #07231c2e;-webkit-backdrop-filter:blur(12px) saturate(1.05);backdrop-filter:blur(12px) saturate(1.05)}body[data-route=picual] .p5-proofscape__profile:before{display:block;width:min(100%,8rem);height:1px;margin-bottom:clamp(1.4rem,2vw,2rem);background:#fbf8f052;content:""}body[data-route=picual] .p5-proofscape__sequence{margin:.8rem 0 0;color:#fbf8f0db;font-size:clamp(1.45rem,2.15vw,2.55rem);line-height:1.15;letter-spacing:-.035em}body[data-route=picual] .p5-proofscape__sequence b{color:var(--p5-cream, #fbf8f0);font-weight:760}body[data-route=picual] .p5-proofscape__organoleptic{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(1.8rem,3vw,3rem) 0 0;border-top:1px solid rgba(251,248,240,.25)}body[data-route=picual] .p5-proofscape__organoleptic div{min-width:0;padding:1rem .9rem 0 0}body[data-route=picual] .p5-proofscape__organoleptic div+div{padding-left:.9rem;border-left:1px solid rgba(251,248,240,.18)}body[data-route=picual] .p5-proofscape__organoleptic dt,body[data-route=picual] .p5-proofscape__lab dt{color:#fbf8f099;font-size:.66rem;font-weight:800;letter-spacing:.12em;line-height:1.25;text-transform:uppercase}body[data-route=picual] .p5-proofscape__organoleptic dd{margin:.22rem 0 0;color:var(--p5-cream, #fbf8f0);font-size:clamp(.98rem,1.15vw,1.2rem);font-weight:760}body[data-route=picual] .p5-proofscape__proof{position:relative;z-index:5;grid-column:4 / 13;grid-row:4;align-self:end;padding:clamp(1.6rem,2.8vw,2.8rem) clamp(1.5rem,3vw,3rem);color:var(--p5-ink-deep, #073a2e);border-top:4px solid var(--p5-gold, #d5a719);background:#fbf8f0f0;box-shadow:0 30px 90px #07231c33;-webkit-backdrop-filter:blur(16px) saturate(1.05);backdrop-filter:blur(16px) saturate(1.05)}body[data-route=picual] .p5-proofscape__proof-head{display:flex;align-items:start;justify-content:space-between;gap:2rem}body[data-route=picual] .p5-proofscape__proof .p5-proofscape__eyebrow{color:var(--p5-red, #c53428)}body[data-route=picual] .p5-proofscape__proof h3{max-width:14ch;margin:.55rem 0 0;color:var(--p5-ink-deep, #073a2e);font-size:clamp(2rem,3vw,3.6rem);line-height:.95;letter-spacing:-.055em}body[data-route=picual] .p5-proofscape__proof-head>p{flex:none;margin:0;text-align:right}body[data-route=picual] .p5-proofscape__proof-head>p b,body[data-route=picual] .p5-proofscape__proof-head>p span{display:block}body[data-route=picual] .p5-proofscape__proof-head>p b{font-size:.82rem;letter-spacing:.08em}body[data-route=picual] .p5-proofscape__proof-head>p span{margin-top:.2rem;color:#073a2e9e;font-size:.7rem}body[data-route=picual] .p5-proofscape__lab{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(1.5rem,2.6vw,2.6rem) 0 0;border-top:1px solid rgba(7,58,46,.25)}body[data-route=picual] .p5-proofscape__lab div{min-width:0;padding:clamp(1rem,1.7vw,1.7rem) 1rem 0 0}body[data-route=picual] .p5-proofscape__lab div+div{padding-left:clamp(1rem,1.7vw,1.7rem);border-left:1px solid rgba(7,58,46,.16)}body[data-route=picual] .p5-proofscape__lab dt{color:#073a2e9e}body[data-route=picual] .p5-proofscape__lab dd{margin:.55rem 0 0;color:var(--p5-ink-deep, #073a2e);font-size:clamp(1.9rem,3.2vw,3.8rem);font-weight:820;letter-spacing:-.055em;line-height:.9;white-space:nowrap}body[data-route=picual] .p5-proofscape__lab dd small{font-size:.34em;font-weight:760;letter-spacing:0}body[data-route=picual] .p5-proofscape__note{max-width:78ch;margin:1.5rem 0 0;color:#073a2ea6;font-size:.7rem;line-height:1.55}@media(max-width:1050px)and (min-width:701px){body[data-route=picual] .p5-proofscape{min-height:70rem}body[data-route=picual] .p5-proofscape__canvas{width:calc(100% - 2rem)}body[data-route=picual] .p5-proofscape__intro,body[data-route=picual] .p5-proofscape__profile{grid-column:6 / 13}body[data-route=picual] .p5-proofscape__bottle{grid-column:1 / 6;width:min(30vw,20rem)}body[data-route=picual] .p5-proofscape__proof{grid-column:2 / 13}}@media(max-width:700px){body[data-route=picual] .p5-proofscape{min-height:0;background:var(--p5-ink-deep, #073a2e)}body[data-route=picual] .p5-proofscape:before{z-index:-1;height:50rem;background:linear-gradient(180deg,#073a2e00 0 48%,#073a2e14 68%,#073a2e)}body[data-route=picual] .p5-proofscape__backdrop,body[data-route=picual] .p5-proofscape__backdrop img{height:50rem}body[data-route=picual] .p5-proofscape__backdrop img{object-position:50% 0}body[data-route=picual] .p5-proofscape__canvas{display:flex;width:auto;min-height:0;flex-direction:column;margin:0;padding:0 .75rem 1rem}body[data-route=picual] .p5-proofscape__bottle{order:1;align-self:flex-start;width:min(46vw,11.75rem);height:31rem;margin:12rem 0 0 2.1rem}body[data-route=picual] .p5-proofscape__bottle img{transform:scale(1.72)}body[data-route=picual] .p5-proofscape__bottle figcaption{display:none}body[data-route=picual] .p5-proofscape__intro{order:2;margin:-2.8rem -.75rem 0;padding:4rem 1.15rem 1.35rem;border-top:0;background:linear-gradient(180deg,#073a2e00,#073a2e 2.6rem);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body[data-route=picual] .p5-proofscape__intro h2{max-width:9ch;margin-top:.8rem;font-size:clamp(3.05rem,14vw,4.4rem);line-height:.88}body[data-route=picual] .p5-proofscape__intro>p:last-child{max-width:34ch;margin-top:1.15rem;font-size:.88rem;line-height:1.5}body[data-route=picual] .p5-proofscape__profile{order:3;margin-inline:-.75rem;padding:1.15rem 1.15rem 2.5rem;background:#073a2e;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body[data-route=picual] .p5-proofscape__profile:before{margin-bottom:1.35rem}body[data-route=picual] .p5-proofscape__sequence{font-size:clamp(1.6rem,7.1vw,2.2rem);line-height:1.12}body[data-route=picual] .p5-proofscape__organoleptic{margin-top:1.8rem}body[data-route=picual] .p5-proofscape__organoleptic div{padding-top:.85rem}body[data-route=picual] .p5-proofscape__organoleptic dt{font-size:.59rem}body[data-route=picual] .p5-proofscape__organoleptic dd{font-size:.9rem}body[data-route=picual] .p5-proofscape__proof{order:4;margin:0 -.1rem;padding:1.4rem 1rem 1.25rem;border-top-width:3px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body[data-route=picual] .p5-proofscape__proof-head{gap:1rem}body[data-route=picual] .p5-proofscape__proof h3{max-width:10ch;font-size:clamp(2.05rem,9.6vw,2.85rem)}body[data-route=picual] .p5-proofscape__lab{margin-top:1.4rem}body[data-route=picual] .p5-proofscape__lab div{padding:1rem .55rem 0 0}body[data-route=picual] .p5-proofscape__lab div+div{padding-left:.55rem}body[data-route=picual] .p5-proofscape__lab dt{min-height:2.4em;font-size:.55rem}body[data-route=picual] .p5-proofscape__lab dd{margin-top:.45rem;font-size:clamp(1.45rem,7vw,2rem);white-space:normal}body[data-route=picual] .p5-proofscape__lab dd small{display:block;margin-top:.24rem;font-size:.42em;line-height:1.2}body[data-route=picual] .p5-proofscape__note{margin-top:1.25rem;font-size:.63rem}}@media(max-width:360px){body[data-route=picual] .p5-proofscape__bottle{width:10rem;height:29rem;margin-left:1.25rem}body[data-route=picual] .p5-proofscape__proof-head>p{font-size:.64rem}}@media(prefers-reduced-motion:reduce){body[data-route=picual] .p5-proofscape__bottle img{transform:none}}html .tos-consent{inset:auto auto max(1.2rem,env(safe-area-inset-bottom)) max(1.2rem,env(safe-area-inset-left));width:min(34rem,calc(100vw - 2.4rem));max-width:none;padding:0;pointer-events:none;background:transparent;transform:translateY(calc(100% + 3rem));opacity:0;transition:transform .36s cubic-bezier(.22,.76,.27,1),opacity .22s ease}html .tos-consent[data-open=true]{pointer-events:auto;transform:translateY(0);opacity:1}html .tos-consent .tos-consent__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.9rem 1.15rem;align-items:center;width:100%;max-width:none;min-height:0;padding:1rem 1rem 1rem 1.15rem;color:var(--p5-cream);border:1px solid rgba(251,248,240,.32);border-top:3px solid var(--p5-gold);background:#073a2ef5;box-shadow:0 18px 60px #001f184d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}html .tos-consent .tos-consent__copy{margin:0;max-width:31ch;font-size:.78rem;line-height:1.42;color:#fbf8f0d6}html .tos-consent .tos-consent__copy b{display:block;margin-bottom:.18rem;font:750 .95rem/1.1 var(--font-display, "Mona Sans", sans-serif);color:var(--p5-cream)}html .tos-consent .tos-consent__actions{display:grid;grid-template-columns:repeat(2,auto);gap:.45rem;align-items:center;margin:0}html .tos-consent .tos-consent__actions .button{min-height:2.55rem;padding:.65rem .82rem;font-size:.68rem;line-height:1;white-space:nowrap}html .tos-consent .tos-consent__actions .button--outline-dark{color:var(--p5-cream);border-color:#fbf8f080;background:transparent}html .tos-consent .tos-consent__actions .button--green{color:var(--p5-ink-deep);border-color:var(--p5-gold);background:var(--p5-gold)}html .tos-consent .tos-consent__actions .tos-linkbtn{grid-column:1 / -1;min-height:1.8rem;padding:0;font-size:.7rem;text-align:right;color:#fbf8f0b8;text-decoration-color:var(--p5-gold)}html .tos-prefs{width:min(34rem,calc(100vw - 2rem));max-height:min(42rem,calc(100svh - 2rem));padding:clamp(1.3rem,4vw,2.2rem);border:1px solid var(--p5-ink);border-top:5px solid var(--p5-gold);border-radius:0;color:var(--p5-ink-deep);background:var(--p5-cream);box-shadow:var(--p5-shadow)}[data-p5-closing] .p5-rally{position:relative;isolation:isolate;overflow:clip;width:100%;min-height:clamp(46rem,86svh,64rem);color:var(--p5-ink-deep);background:var(--p5-cream);border-top:1px solid rgba(14,73,57,.18);scroll-margin-top:5.5rem}[data-p5-closing] .p5-rally__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%}[data-p5-closing] .p5-rally__art img{display:block;width:100%;height:100%;object-fit:cover}[data-p5-closing] .p5-rally__copy,[data-p5-closing] .p5-society__ticket{position:absolute;z-index:2;width:min(38rem,43vw)}[data-p5-closing] .p5-rally__copy .eyebrow,[data-p5-closing] .p5-society__ticket .eyebrow,[data-p5-closing] .p5-ritual__copy .eyebrow{margin:0 0 1.25rem;color:var(--p5-red);letter-spacing:.15em}[data-p5-closing] .p5-rally__copy h2,[data-p5-closing] .p5-society__ticket h2,[data-p5-closing] .p5-ritual__copy h2{margin:0;max-width:11ch;font:820 clamp(3.4rem,5.5vw,6.7rem)/.88 var(--font-display, "Mona Sans", sans-serif);letter-spacing:-.075em;text-wrap:balance}[data-p5-closing] .p5-rally__copy>p:not(.eyebrow):not(.fact-strip):not(.fact-note):not(.closing-line),[data-p5-closing] .p5-society__ticket>p:not(.eyebrow):not(.demo-status),[data-p5-closing] .p5-ritual__copy>p:not(.eyebrow):not(.usage-line){max-width:34rem;margin:1.45rem 0 0;font-size:clamp(1.02rem,1.35vw,1.28rem);line-height:1.55}[data-p5-closing] .p5-rally--character{min-height:clamp(48rem,88svh,67rem)}[data-p5-closing] .p5-rally__copy--character{top:50%;left:clamp(2rem,6vw,7.5rem);transform:translateY(-50%)}[data-p5-closing] .p5-rally__copy--character h2{max-width:9ch;font-size:clamp(3.6rem,5.7vw,6.9rem)}[data-p5-closing] .p5-taste{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(36rem,39vw);margin:clamp(1.6rem,3vh,2.6rem) 0 1.4rem;border-block:1px solid var(--p5-line)}[data-p5-closing] .p5-taste span{display:grid;gap:.12rem;min-width:0;padding:.9rem .75rem .85rem 0}[data-p5-closing] .p5-taste span+span{padding-left:.85rem;border-left:1px solid var(--p5-line)}[data-p5-closing] .p5-taste i{font-size:.62rem;font-style:normal;font-weight:800;color:var(--p5-red)}[data-p5-closing] .p5-taste b{font:760 clamp(.88rem,1vw,1.08rem)/1.1 var(--font-display, "Mona Sans", sans-serif)}[data-p5-closing] .p5-taste small{overflow:hidden;font-size:.68rem;line-height:1.25;color:#073a2ead;text-overflow:ellipsis}[data-p5-closing] .p5-arrow-link{display:inline-flex;gap:.7rem;align-items:center;min-height:2.8rem;padding-bottom:.35rem;font-size:.86rem;font-weight:760;color:var(--p5-ink-deep);border-bottom:2px solid var(--p5-gold);text-decoration:none}[data-p5-closing] .p5-arrow-link span{color:var(--p5-red);transition:transform .18s ease}[data-p5-closing] .p5-arrow-link:hover span,[data-p5-closing] .p5-arrow-link:focus-visible span{transform:translate(.16rem,.16rem)}[data-p5-closing] .p5-rally__place,[data-p5-closing] .p5-society__note{position:absolute;right:clamp(1.25rem,3vw,3.5rem);bottom:clamp(1.25rem,3vw,3.5rem);z-index:3;display:grid;gap:.1rem;margin:0;padding:.8rem 1rem;color:var(--p5-cream);border-left:3px solid var(--p5-gold);background:#073a2ee6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-p5-closing] .p5-rally__place span,[data-p5-closing] .p5-society__note span{font:780 1.05rem/1 var(--font-display, "Mona Sans", sans-serif)}[data-p5-closing] .p5-rally__place b,[data-p5-closing] .p5-society__note b{font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--p5-gold)}[data-p5-closing] .p5-rally--ritual{display:grid;grid-template-columns:minmax(22rem,.82fr) minmax(0,1.18fr);min-height:clamp(48rem,90svh,70rem);color:var(--p5-cream);background:var(--p5-ink-deep)}[data-p5-closing] .p5-rally--ritual:before{content:"";position:absolute;z-index:3;top:0;left:43%;width:2px;height:calc(var(--p5-rally-progress, 0) * 100%);max-height:100%;background:linear-gradient(var(--p5-gold),#f2cd46 70%,transparent);box-shadow:0 0 16px #d5a71973}[data-p5-closing] .p5-ritual__copy{align-self:center;padding:clamp(4rem,8vw,9rem) clamp(2rem,5.8vw,7rem)}[data-p5-closing] .p5-ritual__copy .eyebrow{color:var(--p5-gold)}[data-p5-closing] .p5-ritual__copy h2{max-width:8ch;font-size:clamp(3.4rem,5.4vw,6.6rem)}[data-p5-closing] .p5-ritual__steps{display:grid;margin:clamp(1.8rem,4vh,3.2rem) 0 1.5rem;padding:0;border-top:1px solid rgba(251,248,240,.24);list-style:none}[data-p5-closing] .p5-ritual__steps li{display:grid;grid-template-columns:minmax(5.8rem,.7fr) minmax(0,1.3fr);gap:1rem;padding:.85rem 0;border-bottom:1px solid rgba(251,248,240,.24)}[data-p5-closing] .p5-ritual__steps span{font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--p5-gold)}[data-p5-closing] .p5-ritual__steps b{font-size:.94rem;line-height:1.35}[data-p5-closing] .p5-ritual__copy .usage-line{margin:1.2rem 0;font-size:.88rem;color:#fbf8f0b8}[data-p5-closing] .p5-arrow-link--light{color:var(--p5-cream)}[data-p5-closing] .p5-ritual__film{position:relative;min-height:100%;margin:clamp(1rem,2vw,1.8rem) clamp(1rem,2vw,1.8rem) clamp(1rem,2vw,1.8rem) 0;overflow:hidden;border:1px solid rgba(251,248,240,.25);box-shadow:inset 0 0 0 .5rem #fbf8f00f}[data-p5-closing] .p5-ritual__film .cinema,[data-p5-closing] .p5-ritual__film .cinema__loop,[data-p5-closing] .p5-ritual__film .cinema__poster,[data-p5-closing] .p5-ritual__film .cinema__poster img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}[data-p5-closing] .p5-ritual__film :is(.cinema__loop,.cinema__poster img){object-fit:cover}[data-p5-closing] .p5-film-mark{position:absolute;right:1.2rem;bottom:1.2rem;z-index:4;padding:.55rem .7rem;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;color:var(--p5-cream);background:#073a2ee0}[data-p5-closing] .p5-film-mark b{color:var(--p5-gold)}[data-p5-closing] .p5-rally--society{min-height:clamp(50rem,92svh,72rem)}[data-p5-closing] .p5-rally--society:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,rgba(7,58,46,.12),transparent 52%,rgba(7,58,46,.08));pointer-events:none}[data-p5-closing] .p5-society__ticket{top:clamp(3rem,9vh,8rem);right:clamp(2rem,6vw,8rem);width:min(34rem,38vw);padding:clamp(2rem,3.5vw,3.7rem);color:var(--p5-cream);border:1px solid rgba(251,248,240,.5);border-top:5px solid var(--p5-gold);background:#073a2ef0;box-shadow:var(--p5-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}[data-p5-closing] .p5-society__ticket h2{max-width:8ch;font-size:clamp(3.5rem,5vw,6.4rem)}[data-p5-closing] .p5-society__ticket .eyebrow{color:var(--p5-gold)}[data-p5-closing] .p5-society__ticket .society-themes{display:flex;flex-wrap:wrap;gap:.45rem;margin:1.7rem 0}[data-p5-closing] .p5-society__ticket .society-themes span{padding:.48rem .72rem;font-size:.66rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--p5-cream);border:1px solid rgba(251,248,240,.36)}[data-p5-closing] .p5-society__ticket .button{min-width:12rem}[data-p5-closing] .p5-society__note{right:auto;left:clamp(1.25rem,3vw,3.5rem)}[data-p5-closing] .p5-rally--finale{min-height:clamp(54rem,100svh,76rem)}[data-p5-closing] .p5-rally__copy--finale{top:50%;left:clamp(2rem,5.8vw,7rem);transform:translateY(-50%);width:min(39rem,40vw)}[data-p5-closing] .p5-rally__copy--finale h2{max-width:10ch;font-size:clamp(3.3rem,4.9vw,5.9rem)}[data-p5-closing] .p5-rally__copy--finale .fact-strip{display:flex;flex-wrap:wrap;gap:.45rem;margin:1.5rem 0 0}[data-p5-closing] .p5-rally__copy--finale .fact-strip span{padding:.45rem .62rem;font-size:.62rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--p5-ink-deep);border:1px solid var(--p5-ink);background:#fbf8f0bf}[data-p5-closing] .p5-rally__copy--finale .fact-note{max-width:42ch;margin:.75rem 0 1rem;font-size:.73rem;line-height:1.45;color:#073a2eb8}[data-p5-closing] .p5-proof-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:.7rem 0 1rem}[data-p5-closing] .p5-proof-pair .proof{min-width:0;margin:0;border:1px solid rgba(14,73,57,.45);background:#fbf8f0e0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-p5-closing] .p5-proof-pair .proof summary{min-height:3.1rem;padding:.75rem;font-size:.72rem}[data-p5-closing] .p5-proof-pair .proof__body{max-height:15rem;overflow:auto;padding:0 .85rem .9rem;font-size:.72rem}[data-p5-closing] .p5-finale__cta{margin-top:.2rem}[data-p5-closing] .p5-rally__copy--finale .closing-line{display:inline-block;margin:.85rem 0 0 1rem;font-size:.72rem;font-weight:760}[data-p5-closing] .mp{position:relative;isolation:isolate;padding:clamp(4.5rem,8vw,9rem) clamp(1rem,4vw,4.5rem);color:var(--p5-cream);background:linear-gradient(112deg,#073a2ef0 0 44%,#073a2edb 67%,#073a2ec2),url(3os-living-r1c-p5-closing-court-desktop.webp) center / cover no-repeat;scroll-margin-top:5.5rem}[data-p5-closing] .mp:before{content:"";position:absolute;top:1.2rem;right:1.2rem;bottom:1.2rem;left:1.2rem;z-index:-1;border:1px solid rgba(251,248,240,.26);border-top-color:var(--p5-gold);pointer-events:none}[data-p5-closing] .mp__frame{width:min(88rem,100%);margin:auto}[data-p5-closing] .mp__head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(16rem,.8fr);gap:2rem;align-items:end;margin:0 auto clamp(2.5rem,5vw,4.8rem)}[data-p5-closing] .mp__eyebrow{grid-column:1 / -1;margin:0;color:var(--p5-gold)}[data-p5-closing] .mp__head h2{max-width:13ch;margin:0;font:820 clamp(3rem,5.4vw,6.4rem)/.9 var(--font-display, "Mona Sans", sans-serif);letter-spacing:-.065em}[data-p5-closing] .mp__intro{max-width:32ch;margin:0 0 .5rem;font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.5;color:#fbf8f0c7}[data-p5-closing] .mp__court{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid rgba(251,248,240,.36);background:#fbf8f052}[data-p5-closing] .mp__choice{position:relative;display:grid;grid-template-columns:minmax(13rem,.9fr) minmax(14rem,1.1fr);grid-template-rows:auto 1fr auto;gap:1rem 1.5rem;min-height:35rem;padding:clamp(1.4rem,3vw,2.8rem);color:var(--p5-ink-deep);background:var(--p5-cream)}[data-p5-closing] .mp__choice--1000{background:#eef1e5}[data-p5-closing] .mp__shot{grid-row:1 / -1;align-self:stretch;min-height:30rem;margin:0;border-bottom:3px solid var(--p5-gold);background:radial-gradient(ellipse at 50% 78%,rgba(14,73,57,.2),transparent 36%),linear-gradient(180deg,#dce7de40,#dce7deb8)}[data-p5-closing] .mp__shot picture,[data-p5-closing] .mp__shot img{display:block;width:100%;height:100%}[data-p5-closing] .mp__shot img{object-fit:contain;object-position:50% 55%;filter:drop-shadow(0 28px 18px rgba(6,49,38,.2));transform:scale(1.08)}[data-p5-closing] .mp__badge{justify-self:start;margin:0;padding:.42rem .58rem;font-size:.58rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--p5-ink-deep);border:1px solid currentColor}[data-p5-closing] .mp__read{align-self:center}[data-p5-closing] .mp__format{margin:0;font:820 clamp(2.7rem,4vw,4.7rem)/.9 var(--font-display, "Mona Sans", sans-serif);letter-spacing:-.06em}[data-p5-closing] .mp__price{display:flex;flex-wrap:wrap;gap:.35rem .8rem;align-items:baseline;margin:.8rem 0 0}[data-p5-closing] .mp__price b{font-size:1.35rem}[data-p5-closing] .mp__price span,[data-p5-closing] .mp__use,[data-p5-closing] .tos-vnote{font-size:.76rem;line-height:1.4;color:#073a2eb3}[data-p5-closing] .mp__act{align-self:end}[data-p5-closing] .mp__act .pd-add{width:100%;min-height:3.3rem}[data-p5-closing] .mp__link{display:inline-block;margin-top:.8rem;font-size:.74rem;font-weight:760;color:var(--p5-ink-deep)}[data-p5-closing] .mp__honesty{max-width:70ch;margin:1.2rem auto 0;font-size:.7rem;line-height:1.5;text-align:center;color:#fbf8f09e}html .house-cart{width:min(35rem,100vw);max-width:100%;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:0;border:0;color:var(--p5-ink-deep);background:var(--p5-cream);box-shadow:-28px 0 80px #001e173d}html .house-cart__sheet{display:flex;flex-direction:column;min-height:100%;padding:0;background:linear-gradient(90deg,transparent 2rem,rgba(14,73,57,.08) 2rem,rgba(14,73,57,.08) calc(2rem + 1px),transparent calc(2rem + 1px)),var(--p5-cream)}html .house-cart__head{flex:0 0 auto;padding:1.4rem 1.5rem 1.2rem 3.5rem;border-top:4px solid var(--p5-gold);border-bottom:1px solid var(--p5-line)}html .house-cart__head h2{margin:.15rem 0 0;font-size:clamp(2rem,5vw,3.2rem);letter-spacing:-.055em}html .house-cart__empty{position:relative;flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-end;min-height:35rem;padding:3rem 3rem 3rem 3.5rem;overflow-x:hidden;overflow-y:auto;color:var(--p5-cream);background:linear-gradient(180deg,#073a2e14 0 30%,#073a2ee6 69%,#073a2efa),url(3os-living-r1c-p5-cart-table-mobile.webp) 50% 28% / cover no-repeat}html .house-cart__empty>*{position:relative;z-index:1}html .house-cart__empty .button--green{color:var(--p5-cream);border-color:var(--p5-red);background:var(--p5-red)}html .house-cart__empty:before{content:"";position:absolute;top:15%;right:8%;width:42%;height:1px;background:var(--p5-gold);transform:rotate(-13deg);transform-origin:right}html .house-cart__empty-title{max-width:8ch;margin:0;font:820 clamp(2.6rem,8vw,4.8rem)/.9 var(--font-display, "Mona Sans", sans-serif);letter-spacing:-.06em}html .house-cart__empty-body{max-width:28ch;margin:1rem 0 1.3rem;line-height:1.5;color:#fbf8f0d1}html .house-cart__empty .tos-companion{margin-top:1rem;padding-top:1rem;color:var(--p5-cream);border-top-color:var(--p5-gold);background:transparent}html .house-cart__empty .tos-companion :is(.tos-companion__title,.tos-companion__body,.tos-companion__link,.tos-companion__link-label,.tos-companion__link-price){color:var(--p5-cream)}html .house-cart__empty .tos-companion__body,html .house-cart__empty .tos-companion__link-price{color:#fbf8f0c2}html .house-cart__empty .tos-companion__link{border-color:#fbf8f04d}html .house-cart__filled{flex:1 1 auto;min-height:0;overflow:auto;padding:1.2rem 1.5rem 0 3.5rem}html .house-cart__line{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:1.1rem;min-height:12rem;padding:1rem 0;border-bottom:1px solid var(--p5-line)}html .house-cart__visual{min-height:10rem;background:linear-gradient(180deg,var(--p5-sage),rgba(220,231,222,.28));border-bottom:2px solid var(--p5-gold)}html .house-cart__visual img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 14px 10px rgba(6,49,38,.18))}html .house-cart__body{align-self:center}html .house-cart__foot{position:sticky;bottom:0;margin:1rem -1.5rem 0 -3.5rem;padding:1.2rem 1.5rem max(1.2rem,env(safe-area-inset-bottom)) 3.5rem;border-top:1px solid var(--p5-line);background:#fbf8f0f5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body[data-route=cart] .room--art-left{min-height:clamp(28rem,58svh,42rem)}body[data-route=cart] .room--art-left .room__art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fbf8f0eb 0 43%,#fbf8f01f 68%)}body[data-route=cart] [data-cart-page]{padding-block:clamp(2.5rem,6vw,6rem);background:linear-gradient(#f3ecdce0,#f3ecdcf0),url(3os-living-r1c-p5-cart-table-desktop.webp) center top / cover no-repeat}body[data-route=cart] [data-cart-page]>.band__inner{width:min(84rem,calc(100% - 2rem))}body[data-route=cart] .cart-page__empty{position:relative;display:grid;align-content:center;min-height:clamp(30rem,60svh,42rem);padding:clamp(2rem,5vw,5.5rem);overflow:hidden;color:var(--p5-cream);border-top:4px solid var(--p5-gold);background:linear-gradient(90deg,#073a2efa 0 43%,#073a2ed4 67%,#073a2ead),url(3os-living-r1c-m1-bottle-500-real-m1.webp) 80% 54% / auto 78% no-repeat,url(3os-living-r1c-p5-cart-table-desktop.webp) center / cover no-repeat;box-shadow:var(--p5-shadow)}body[data-route=cart] .cart-page__empty:after{content:"Alege primul ingredient";position:absolute;right:2rem;bottom:1.4rem;font-size:.62rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--p5-gold)}body[data-route=cart] .cart-page__empty>*{position:relative;z-index:1}body[data-route=cart] .cart-page__empty .button--outline-dark{color:var(--p5-cream);border-color:#fbf8f085}body[data-route=cart] .cart-page__empty .tos-companion{max-width:100%;margin-top:2rem;padding-top:1.15rem;color:var(--p5-cream);border-top-color:var(--p5-gold);background:transparent}body[data-route=cart] .cart-page__empty .tos-companion :is(.tos-companion__title,.tos-companion__body,.tos-companion__link,.tos-companion__link-label,.tos-companion__link-price){color:var(--p5-cream)}body[data-route=cart] .cart-page__empty .tos-companion__body,body[data-route=cart] .cart-page__empty .tos-companion__link-price{color:#fbf8f0b8}body[data-route=cart] .cart-page__empty .tos-companion__link{border-color:#fbf8f04d}body[data-route=cart] .cart-page__empty h2{max-width:8ch;margin:0;font:820 clamp(3rem,6vw,6.5rem)/.88 var(--font-display, "Mona Sans", sans-serif);letter-spacing:-.07em}body[data-route=cart] .cart-page__empty>p:not(.room__actions){max-width:30ch;font-size:1.05rem;line-height:1.5;color:#fbf8f0c7}body[data-route=cart] .cart-page{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(20rem,.65fr);grid-template-areas:"lines companion" "lines summary";gap:clamp(1.5rem,4vw,4rem);align-items:start}body[data-route=cart] .cart-page__lines{grid-area:lines;display:grid;gap:0;margin:0;padding:0 clamp(1.2rem,3vw,2.5rem);background:var(--p5-cream);box-shadow:0 18px 50px #0631261a}body[data-route=cart] .cart-page>.tos-companion{grid-area:companion}body[data-route=cart] .cart-page__lines .house-cart__line{grid-template-columns:minmax(10rem,15rem) minmax(0,1fr);min-height:19rem;padding:1.5rem 0}body[data-route=cart] .cart-page__summary{grid-area:summary;position:sticky;top:6.5rem;padding:clamp(1.5rem,3vw,2.5rem);color:var(--p5-cream);border-top:4px solid var(--p5-gold);background:var(--p5-ink-deep);box-shadow:var(--p5-shadow)}body[data-route=cart] .cart-page__subtotal{color:var(--p5-cream);border-bottom-color:#fbf8f040}body[data-route=cart] .cart-page__note,body[data-route=cart] .cart-page__note a{color:#fbf8f0b8}body[data-route^=jurnal-] .band--railed{padding-block:clamp(3rem,7vw,7rem);background:linear-gradient(90deg,#fbf8f0f2,#fbf8f0e0),url(3os-living-r1c-p5-cart-table-desktop.webp) center top / cover no-repeat}body[data-route^=jurnal-] .article-body{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(.8rem,2vw,2rem);width:min(78rem,calc(100% - 2rem));max-width:none;margin:auto}body[data-route^=jurnal-] .article-body>:is(h2,p,ul,ol){grid-column:3 / 10}body[data-route^=jurnal-] .article-body>h2{max-width:17ch;margin-top:clamp(3rem,7vw,6rem);font-size:clamp(2.2rem,4vw,4.8rem);line-height:.96;letter-spacing:-.055em}body[data-route^=jurnal-] .article-body>h2:first-child{margin-top:0}body[data-route^=jurnal-] .article-body>:is(p,ul,ol){max-width:46rem;font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.72}body[data-route^=jurnal-] .article-body>:is(ul,ol){padding:1.4rem 1.4rem 1.4rem 2.8rem;border-left:3px solid var(--p5-gold);background:var(--p5-paper)}body[data-route^=jurnal-] .article-beat{grid-column:1 / -1;position:relative;min-height:clamp(25rem,52vw,43rem);margin:clamp(3rem,7vw,6rem) 0 1rem;overflow:hidden;border-top:4px solid var(--p5-gold);background:var(--p5-sage)}body[data-route^=jurnal-] .article-beat picture,body[data-route^=jurnal-] .article-beat img{display:block;width:100%;height:100%}body[data-route^=jurnal-] .article-beat img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}body[data-route^=jurnal-] .article-beat figcaption{position:absolute;right:1.2rem;bottom:1.2rem;max-width:28ch;padding:.75rem .9rem;font-size:.72rem;line-height:1.4;color:var(--p5-cream);border-left:3px solid var(--p5-gold);background:#073a2eeb}body[data-route^=jurnal-] .article-signoff{grid-column:2 / 12;margin-top:clamp(3rem,7vw,6rem);padding:clamp(2rem,5vw,5rem);color:var(--p5-cream);border-top:4px solid var(--p5-gold);background:linear-gradient(105deg,#073a2ef5,#073a2ecc),url(3os-living-r1c-p5-closing-court-desktop.webp) center / cover no-repeat}body[data-route^=jurnal-] .article-signoff p{max-width:34ch;font-size:clamp(1.5rem,3vw,3.2rem);line-height:1.08;letter-spacing:-.035em}body[data-route^=jurnal-] .article-shop{grid-column:1 / -1;display:grid;grid-template-columns:minmax(15rem,.78fr) minmax(0,1.22fr);min-height:30rem;margin-top:1px;color:var(--p5-ink-deep);border:1px solid var(--p5-line);background:var(--p5-sage)}body[data-route^=jurnal-] .article-shop__shot{position:relative;min-height:28rem;margin:0;background:radial-gradient(circle at 50% 62%,rgba(213,167,25,.24),transparent 35%)}body[data-route^=jurnal-] .article-shop__shot img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 24px 16px rgba(6,49,38,.2))}body[data-route^=jurnal-] .article-shop__copy{align-self:center;padding:clamp(2rem,5vw,5rem)}body[data-route^=jurnal-] .article-shop__copy .eyebrow{color:var(--p5-red)}body[data-route^=jurnal-] .article-shop__copy h2{max-width:12ch;margin:0;font-size:clamp(2.8rem,5vw,5.8rem);line-height:.9;letter-spacing:-.06em}body[data-route^=jurnal-] .article-shop__copy>p:not(.eyebrow){max-width:34ch;line-height:1.55}body[data-route^=jurnal-] .article-nav{grid-column:2 / 12;margin-top:0}body[data-route=search] [data-search]{width:min(62rem,100%);margin:auto;padding:clamp(1.4rem,4vw,3.2rem);border-top:4px solid var(--p5-gold);background:var(--p5-cream);box-shadow:0 18px 60px #0631261a}body[data-route=search] .search-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.7rem}body[data-route=search] .search-form label{grid-column:1 / -1}body[data-route=search] .search-form input{min-width:0;min-height:3.5rem}body[data-route=cont] .boundary{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,5vw,6rem);align-items:start}body[data-route=cont] .boundary>:is(.band__kicker,h2){grid-column:1}body[data-route=cont] .boundary>:is(p,ol,.note-aside,.room__actions){grid-column:2}body[data-route=contact] .cine-contact__grid{gap:clamp(2rem,6vw,7rem)}body[data-route=contact] .concierge-form{padding:clamp(1.2rem,3vw,2.2rem);border:1px solid var(--p5-line);border-top:4px solid var(--p5-gold);background:var(--p5-cream)}body:is([data-route=search],[data-route=cont],[data-route=contact]) main{background:linear-gradient(#fbf8f0e0,#fbf8f0f2),url(3os-living-r1c-p5-cart-table-desktop.webp) center top / cover no-repeat}@media(max-width:980px){[data-p5-closing] .p5-rally--ritual{grid-template-columns:1fr 1.15fr}[data-p5-closing] .p5-ritual__copy{padding-inline:2rem}[data-p5-closing] .mp__choice{grid-template-columns:1fr;grid-template-rows:auto}[data-p5-closing] .mp__shot{grid-row:auto;min-height:26rem}body[data-route=cart] .cart-page{grid-template-columns:1fr;grid-template-areas:"lines" "companion" "summary"}body[data-route=cart] .cart-page__summary{position:relative;top:auto}}@media(max-width:700px){html .tos-consent{inset:auto .65rem max(.65rem,env(safe-area-inset-bottom));width:auto}html .tos-consent .tos-consent__inner{grid-template-columns:1fr;gap:.7rem;padding:.9rem}html .tos-consent .tos-consent__copy{max-width:44ch;font-size:.72rem}html .tos-consent .tos-consent__actions{grid-template-columns:repeat(3,minmax(0,1fr))}html .tos-consent .tos-consent__actions .button{width:100%;min-width:0;min-height:2.75rem;padding-inline:.45rem;white-space:normal}html .tos-consent .tos-consent__actions .tos-linkbtn{grid-column:auto;min-height:2.75rem;text-align:center}[data-p5-closing] .p5-rally{min-height:0}[data-p5-closing] .p5-rally__art{position:relative;height:auto}[data-p5-closing] .p5-rally__art img{height:auto;aspect-ratio:2 / 3;object-fit:cover}[data-p5-closing] .p5-rally__copy,[data-p5-closing] .p5-society__ticket{position:relative;inset:auto;width:auto;transform:none}[data-p5-closing] .p5-rally__copy h2,[data-p5-closing] .p5-society__ticket h2,[data-p5-closing] .p5-ritual__copy h2{font-size:clamp(2.85rem,14.3vw,4.65rem);line-height:.9}[data-p5-closing] .p5-rally--character{display:grid;background:var(--p5-cream)}[data-p5-closing] .p5-rally--character .p5-rally__art{grid-area:1 / 1}[data-p5-closing] .p5-rally--character .p5-rally__copy{grid-area:1 / 1;align-self:start;z-index:2;padding:clamp(2rem,8vw,3rem) 1.15rem}[data-p5-closing] .p5-rally__copy--character h2{max-width:8ch}[data-p5-closing] .p5-rally__copy--character>p:not(.eyebrow){max-width:29ch!important;margin-top:.85rem!important;font-size:.88rem!important;line-height:1.42!important}[data-p5-closing] .p5-taste{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:1.1rem 0 .75rem}[data-p5-closing] .p5-taste span{padding:.6rem .45rem .6rem 0}[data-p5-closing] .p5-taste span+span{padding-left:.45rem}[data-p5-closing] .p5-taste small{display:none}[data-p5-closing] .p5-arrow-link{min-height:2.2rem;font-size:.72rem}[data-p5-closing] .p5-rally__place{right:.75rem;bottom:.75rem}[data-p5-closing] .p5-rally--ritual{display:grid;grid-template-columns:1fr;min-height:0}[data-p5-closing] .p5-rally--ritual:before{display:none}[data-p5-closing] .p5-ritual__copy{padding:3.5rem 1.15rem 2.4rem}[data-p5-closing] .p5-ritual__film{order:-1;min-height:min(78svh,42rem);margin:.7rem .7rem 0}[data-p5-closing] .p5-ritual__steps{margin-top:1.7rem}[data-p5-closing] .p5-rally--society{display:grid;min-height:0;padding-bottom:0;background:var(--p5-ink-deep)}[data-p5-closing] .p5-rally--society .p5-rally__art img{aspect-ratio:4 / 5}[data-p5-closing] .p5-society__ticket{margin:-3.4rem .75rem 1.2rem;padding:2rem 1.25rem;border-top-width:4px}[data-p5-closing] .p5-society__note{top:.75rem;right:.75rem;bottom:auto;left:auto}[data-p5-closing] .p5-rally--finale{display:grid;min-height:0;background:var(--p5-cream)}[data-p5-closing] .p5-rally--finale .p5-rally__art{grid-area:1 / 1}[data-p5-closing] .p5-rally--finale .p5-rally__art img{aspect-ratio:2 / 3}[data-p5-closing] .p5-rally__copy--finale{grid-area:1 / 1;align-self:start;z-index:2;padding:clamp(2rem,8vw,3.2rem) 1.15rem 1.5rem}[data-p5-closing] .p5-rally__copy--finale h2{max-width:9ch}[data-p5-closing] .p5-rally__copy--finale>p:not(.eyebrow):not(.fact-strip):not(.fact-note):not(.closing-line){max-width:29ch;margin-top:.85rem;font-size:.88rem;line-height:1.42}[data-p5-closing] .p5-proof-pair{grid-template-columns:1fr;margin-top:.7rem}[data-p5-closing] .p5-finale__cta{width:100%;margin-top:.2rem}[data-p5-closing] .p5-rally__copy--finale .closing-line{display:block;margin:.65rem 0 0}[data-p5-closing] .mp{padding:4.5rem .7rem 2.5rem;background:linear-gradient(180deg,#073a2ead 0 38%,#073a2eb8 68%,#073a2ed1),url(3os-living-r1c-p5-closing-court-mobile.webp) center top / cover no-repeat}html .house-cart__empty{background-position:center,center;background-size:cover,cover;background-repeat:no-repeat}[data-p5-closing] .mp:before{top:.55rem;right:.55rem;bottom:.55rem;left:.55rem}[data-p5-closing] .mp__head{display:block;padding:0 .45rem}[data-p5-closing] .mp__head h2{margin-top:.8rem;font-size:clamp(3rem,14vw,4.9rem)}[data-p5-closing] .mp__intro{margin-top:1rem}[data-p5-closing] .mp__court{grid-template-columns:1fr}[data-p5-closing] .mp__choice{grid-template-columns:minmax(8.5rem,.78fr) minmax(0,1.22fr);grid-template-rows:auto 1fr auto;min-height:27rem;padding:1rem}[data-p5-closing] .mp__shot{grid-row:1 / -1;min-height:24rem}[data-p5-closing] .mp__shot img{transform:scale(1.03)}[data-p5-closing] .mp__format{font-size:2.9rem}[data-p5-closing] .mp__act .pd-add{min-height:3rem;font-size:.7rem}html .house-cart__head{padding:1rem 1rem .9rem 1.2rem}html .house-cart__empty{min-height:0;padding:2rem 1.2rem max(2rem,env(safe-area-inset-bottom));background-position:82% 16%;background-size:auto 46%,auto,auto}html .house-cart__filled{padding:.8rem 1rem 0}html .house-cart__line{grid-template-columns:6.8rem minmax(0,1fr);min-height:10.5rem}html .house-cart__foot{margin-inline:-1rem;padding-inline:1rem}body[data-route=cart] .cart-page__empty{min-height:58rem;padding:2rem 1.2rem 2.5rem;align-content:end;background:linear-gradient(180deg,#073a2e52 0 27%,#073a2eeb 42%,#073a2efc 64%),url(3os-living-r1c-p5-cart-table-mobile.webp) center top / cover no-repeat}body[data-route=cart] .cart-page__empty:before{display:none}body[data-route=cart] .cart-page__empty:after{z-index:2}body[data-route=cart] .cart-page__empty h2{font-size:clamp(3.15rem,15vw,5rem)}body[data-route=cart] .cart-page__lines .house-cart__line{grid-template-columns:7.8rem minmax(0,1fr);min-height:13rem}body[data-route=cart] .cart-page__summary{padding:1.3rem 1rem}body[data-route^=jurnal-] .band--railed{padding-block:2.5rem 0;background:linear-gradient(#fbf8f0ed,#fbf8f0f7),url(3os-living-r1c-p5-cart-table-mobile.webp) center top / cover no-repeat}body[data-route^=jurnal-] .article-body{display:block;width:auto;margin-inline:1rem}body[data-route^=jurnal-] .article-body>h2{margin-top:3.4rem;font-size:clamp(2.3rem,11.5vw,3.8rem)}body[data-route^=jurnal-] .article-body>:is(p,ul,ol){font-size:.98rem;line-height:1.68}body[data-route^=jurnal-] .article-body>:is(ul,ol){padding:1rem 1rem 1rem 2.2rem}body[data-route^=jurnal-] .article-beat{min-height:31rem;margin-inline:-1rem}body[data-route^=jurnal-] .article-beat figcaption{right:.7rem;bottom:.7rem;left:.7rem;max-width:none}body[data-route^=jurnal-] .article-signoff{margin-inline:-1rem;padding:2.5rem 1.2rem;background:linear-gradient(#073a2ee6,#073a2ee6),url(3os-living-r1c-p5-closing-court-mobile.webp) center / cover no-repeat}body[data-route^=jurnal-] .article-shop{grid-template-columns:minmax(8rem,.72fr) minmax(0,1.28fr);min-height:27rem;margin-inline:-1rem}body[data-route^=jurnal-] .article-shop__shot{min-height:26rem}body[data-route^=jurnal-] .article-shop__copy{padding:1.5rem .9rem}body[data-route^=jurnal-] .article-shop__copy h2{font-size:clamp(2.25rem,10vw,3.4rem)}body[data-route^=jurnal-] .article-shop__copy>p:not(.eyebrow){font-size:.78rem}body[data-route^=jurnal-] .article-shop__copy .button{width:100%;min-height:3rem;padding-inline:.45rem;font-size:.68rem}body[data-route=search] [data-search]{width:auto;margin-inline:.75rem;padding:1rem}body[data-route=search] .search-form{grid-template-columns:1fr}body[data-route=search] .search-form .button{width:100%}body[data-route=cont] .boundary{display:block}body[data-route=cont] .boundary>*+*{margin-top:1.2rem}body[data-route=contact] .cine-contact__grid{gap:2rem}body[data-route=contact] .concierge-form{margin-inline:-.3rem;padding:1rem .8rem}body:is([data-route=search],[data-route=cont],[data-route=contact]) main,body[data-route=cart] [data-cart-page]{background:linear-gradient(#fbf8f0e6,#fbf8f0f5),url(3os-living-r1c-p5-cart-table-mobile.webp) center top / cover no-repeat}}@media(max-width:380px){[data-p5-closing] .p5-rally__copy h2,[data-p5-closing] .p5-society__ticket h2,[data-p5-closing] .p5-ritual__copy h2{font-size:clamp(2.6rem,13.4vw,3.5rem)}[data-p5-closing] .mp__choice{grid-template-columns:7.6rem minmax(0,1fr)}html .tos-consent .tos-consent__actions .button,html .tos-consent .tos-consent__actions .tos-linkbtn{font-size:.61rem}}@media(max-width:700px){[data-p5-closing] .p5-rally--character:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(251,248,240,.98) 0%,rgba(251,248,240,.95) 48%,rgba(251,248,240,.78) 66%,rgba(251,248,240,.18) 84%,transparent 100%)}[data-p5-closing] .p5-rally--character .p5-rally__copy{z-index:2;padding-top:1.9rem}[data-p5-closing] .p5-rally--character .p5-rally__copy h2{font-size:clamp(3rem,13vw,3.55rem)}[data-p5-closing] .p5-rally--character .p5-rally__place{z-index:3}[data-p5-closing] .p5-rally--finale{display:block;padding-bottom:.75rem;background:var(--p5-ink-deep)}[data-p5-closing] .p5-rally--finale .p5-rally__art{position:relative;width:100%;height:clamp(28rem,122vw,31rem)}[data-p5-closing] .p5-rally--finale .p5-rally__art img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:50% 74%}[data-p5-closing] .p5-rally__copy--finale{position:relative;z-index:2;inset:auto;width:auto;margin:-4.6rem .72rem 0;padding:2rem 1.05rem 1.2rem;color:var(--p5-ink-deep);border-top:4px solid var(--p5-gold);background:#fbf8f0fa;box-shadow:0 24px 55px #06312633;transform:none}[data-p5-closing] .p5-rally__copy--finale h2{max-width:10ch;font-size:clamp(2.8rem,12.5vw,3.7rem);line-height:.91}[data-p5-closing] .p5-rally__copy--finale>p:not(.eyebrow):not(.fact-strip):not(.fact-note):not(.closing-line){max-width:31ch;font-size:.9rem;line-height:1.48}[data-p5-closing] .p5-rally__copy--finale .fact-note{color:#073a2ec7}[data-p5-closing] .mp__shot img{transform:scale(1.14)}}@media(prefers-reduced-motion:reduce){html .tos-consent,[data-p5-closing] .p5-arrow-link span{transition:none}[data-p5-closing] .p5-rally--ritual:before{height:100%;opacity:.45}}html.final-206b.arrival-207a body[data-pocket-club-m1] .tos-consent{inset:auto auto max(1.2rem,env(safe-area-inset-bottom)) max(1.2rem,env(safe-area-inset-left));width:min(34rem,calc(100vw - 2.4rem));max-width:none;padding:0;background:transparent;transform:translateY(calc(100% + 3rem));opacity:0}html.final-206b.arrival-207a body[data-pocket-club-m1] .tos-consent[data-open=true]{transform:translateY(0);opacity:1}html.final-206b.arrival-207a body[data-pocket-club-m1] .tos-consent__inner{grid-template-columns:minmax(0,1fr);gap:.72rem;width:100%;max-width:none;min-height:0;padding:1rem 1rem 1rem 1.15rem}html.final-206b.arrival-207a body[data-pocket-club-m1] .tos-consent__copy{max-width:48ch;margin:0;font-size:.78rem;line-height:1.42}html.final-206b.arrival-207a body[data-pocket-club-m1] .tos-consent__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;width:100%;margin:0}html.final-206b.arrival-207a body[data-pocket-club-m1] .tos-consent__actions .button,html.final-206b.arrival-207a body[data-pocket-club-m1] .tos-consent__actions .tos-linkbtn{grid-column:auto;width:100%;min-width:0;min-height:2.65rem;margin:0;padding-inline:.45rem;text-align:center}@media(max-width:700px){html.final-206b.arrival-207a body[data-pocket-club-m1] .tos-consent{inset:auto .65rem max(.65rem,env(safe-area-inset-bottom));width:auto}html.final-206b.arrival-207a body[data-pocket-club-m1] .tos-consent__inner{grid-template-columns:1fr;gap:.7rem;padding:.9rem}html.final-206b.arrival-207a body[data-pocket-club-m1] .tos-consent__copy{max-width:44ch;font-size:.72rem}html.final-206b.arrival-207a body[data-pocket-club-m1] .tos-consent__actions{grid-template-columns:repeat(3,minmax(0,1fr))}}html:root body[data-route] .p3-frame{background-color:var(--p5-ink-deep);background-position:center;background-repeat:no-repeat;background-size:cover}html:root body:is([data-route=picual],[data-route=product]) .p3-frame--finish{background-image:url(3os-living-r1c-p3-picual-finish-desktop.webp)}html:root body[data-route=formate] .p3-frame--rhythms{background-image:url(3os-living-r1c-p3-two-rhythms-desktop.webp)}html:root body[data-route=poveste] .p3-frame--paths{background-image:url(3os-living-r1c-p3-three-paths-desktop.webp)}html:root body[data-route] .p3-frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}html:root body[data-route] .p3-frame--finish:before{background:linear-gradient(90deg,#073a2ef0 0 37%,#073a2eb8 54%,#073a2e2e 82%)}html:root body[data-route] :is(.p3-frame--rhythms,.p3-frame--paths):before{background:linear-gradient(270deg,#073a2ef0 0 38%,#073a2eb3 55%,#073a2e29 82%)}body[data-route=poveste] .p4-prologue__art,body[data-route=poveste] .p4-inherit__window{background-image:url(3os-living-r1c-p4-three-inheritances-desktop.webp);background-repeat:no-repeat;background-size:cover}body[data-route=poveste] .p4-prologue__art{background-position:center}body[data-route=poveste] .chapter-path--roots .p4-inherit__window{background-position:8% center}body[data-route=poveste] .chapter-path--legacy .p4-inherit__window{background-position:50% center}body[data-route=poveste] .chapter-path--service .p4-inherit__window{background-position:92% center}body:is([data-route=picual],[data-route=product]) .p4-frame--proof .p4-frame__art{background:url(3os-living-r1c-p4-proof-table-desktop.webp) center / cover no-repeat}body[data-route=society] .p4-frame--seat .p4-frame__art{background:url(3os-living-r1c-p4-open-seat-desktop.webp) center / cover no-repeat}body[data-route=formate] .p4-serves__ground{background:url(3os-living-r1c-p3-two-rhythms-desktop.webp) center / cover no-repeat}html:root body[data-route] .arrival-next{--p5-arrival-art: url(3os-living-r1c-p5-closing-court-desktop.webp);background:linear-gradient(90deg,#073a2ee6 0 42%,#073a2ec4 68%,#073a2eb3),var(--p5-arrival-art) center / cover no-repeat}html:root body:is([data-route=home],[data-route=index]) .arrival-next{--p5-arrival-art: url(3os-living-r1c-p4-proof-table-desktop.webp)}html:root body[data-route=picual] .arrival-next{--p5-arrival-art: url(3os-living-r1c-p3-two-rhythms-desktop.webp)}html:root body[data-route=formate] .arrival-next{--p5-arrival-art: url(3os-living-r1c-p5-closing-court-desktop.webp)}html:root body[data-route=product] .arrival-next{--p5-arrival-art: url(3os-living-r1c-p4-three-inheritances-desktop.webp)}html:root body[data-route=poveste] .arrival-next{--p5-arrival-art: url(3os-living-r1c-p4-open-seat-desktop.webp)}html:root body[data-route=society] .arrival-next{--p5-arrival-art: url(3os-r3-real-06-ritual-desktop.webp)}html:root body[data-route=jurnal] .arrival-next{--p5-arrival-art: url(3os-living-r1c-p5-cart-table-desktop.webp)}html:root body[data-route=contact] .arrival-next{--p5-arrival-art: url(3os-living-r1c-p5-table-continues-desktop.webp)}body[data-route=picual] .band--ink{background:linear-gradient(90deg,#073a2ee8,#073a2ebf),url(3os-living-r1c-p3-two-rhythms-desktop.webp) center / cover no-repeat}body[data-route=poveste] .band--ink{background:linear-gradient(90deg,#073a2ee8,#073a2eba),url(3os-living-r1c-p4-open-seat-desktop.webp) center / cover no-repeat}body[data-route=society] .band--ink{background:linear-gradient(90deg,#073a2ee8,#073a2eb8),url(3os-living-r1c-p5-cart-table-desktop.webp) center / cover no-repeat}body[data-route=jurnal] .cine-coda--light{background:linear-gradient(90deg,#fbf8f0d6,#fbf8f0e6),url(3os-living-r1c-p5-cart-table-desktop.webp) center / cover no-repeat}@media(max-width:900px){html:root body:is([data-route=picual],[data-route=product]) .p3-frame--finish{background-image:url(3os-living-r1c-p3-picual-finish-mobile.webp)}html:root body[data-route=formate] .p3-frame--rhythms{background-image:url(3os-living-r1c-p3-two-rhythms-mobile.webp)}html:root body[data-route=poveste] .p3-frame--paths{background-image:url(3os-living-r1c-p3-three-paths-mobile.webp)}html:root body[data-route] .p3-frame:before,html:root body[data-route] .p3-frame--finish:before,html:root body[data-route] :is(.p3-frame--rhythms,.p3-frame--paths):before{background:linear-gradient(180deg,#073a2e14 0 35%,#073a2e9e 58%,#073a2ef0 78%,#073a2efa)}html:root body[data-route] .p3-frame .p3-board{background:#073a2ec7;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}body[data-route=poveste] .p4-prologue__art,body[data-route=poveste] .p4-inherit__window{background-image:url(3os-living-r1c-p4-three-inheritances-mobile.webp)}body[data-route=poveste] .chapter-path--roots .p4-inherit__window{background-position:center 0%}body[data-route=poveste] .chapter-path--legacy .p4-inherit__window{background-position:center 50%}body[data-route=poveste] .chapter-path--service .p4-inherit__window{background-position:center 100%}body:is([data-route=picual],[data-route=product]) .p4-frame--proof .p4-frame__art{background-image:url(3os-living-r1c-p4-proof-table-mobile.webp)}body[data-route=society] .p4-frame--seat .p4-frame__art{background-image:url(3os-living-r1c-p4-open-seat-mobile.webp)}body[data-route=formate] .p4-serves__ground{background-image:url(3os-living-r1c-p3-two-rhythms-mobile.webp)}html:root body[data-route] .arrival-next{--p5-arrival-art: url(3os-living-r1c-p5-closing-court-mobile.webp);background:linear-gradient(180deg,#073a2eb8,#073a2ee6),var(--p5-arrival-art) center / cover no-repeat}html:root body:is([data-route=home],[data-route=index]) .arrival-next{--p5-arrival-art: url(3os-living-r1c-p4-proof-table-mobile.webp)}html:root body[data-route=picual] .arrival-next{--p5-arrival-art: url(3os-living-r1c-p3-two-rhythms-mobile.webp)}html:root body[data-route=product] .arrival-next{--p5-arrival-art: url(3os-living-r1c-p4-three-inheritances-mobile.webp)}html:root body[data-route=poveste] .arrival-next{--p5-arrival-art: url(3os-living-r1c-p4-open-seat-mobile.webp)}html:root body[data-route=society] .arrival-next{--p5-arrival-art: url(3os-r3-real-06-ritual-mobile.webp)}html:root body[data-route=jurnal] .arrival-next{--p5-arrival-art: url(3os-living-r1c-p5-cart-table-mobile.webp)}html:root body[data-route=contact] .arrival-next{--p5-arrival-art: url(3os-living-r1c-p5-table-continues-mobile.webp)}body[data-route=picual] .band--ink{background:linear-gradient(#073a2ee0,#073a2edb),url(3os-living-r1c-p3-two-rhythms-mobile.webp) center / cover no-repeat}body[data-route=poveste] .band--ink{background:linear-gradient(#073a2ee0,#073a2ed6),url(3os-living-r1c-p4-open-seat-mobile.webp) center / cover no-repeat}body[data-route=society] .band--ink{background:linear-gradient(#073a2ee0,#073a2ed6),url(3os-living-r1c-p5-cart-table-mobile.webp) center / cover no-repeat}body[data-route=jurnal] .cine-coda--light{background:linear-gradient(#fbf8f0d6,#fbf8f0e8),url(3os-living-r1c-p5-cart-table-mobile.webp) center / cover no-repeat}html.final-206b.arrival-207a body[data-pocket-club-m1] .tos-consent__inner{gap:.45rem;padding:.68rem .72rem}html.final-206b.arrival-207a body[data-pocket-club-m1] .tos-consent__copy{font-size:.67rem;line-height:1.28}html.final-206b.arrival-207a body[data-pocket-club-m1] .tos-consent__copy b{display:inline;margin:0 .32rem 0 0;font-size:.78rem}html.final-206b.arrival-207a body[data-pocket-club-m1] .tos-consent__actions .button,html.final-206b.arrival-207a body[data-pocket-club-m1] .tos-consent__actions .tos-linkbtn{min-height:2.35rem}}body[data-route=formate] .cine-format-stage{position:relative;isolation:isolate;overflow:hidden;padding-block:clamp(4rem,7vw,7rem);color:var(--p5-cream, #fbf8f0);background:linear-gradient(90deg,#073a2e1f 0 48%,#073a2ec7 78%,#073a2eeb),url(3os-living-r1c-p5-closing-court-desktop.webp) center / cover no-repeat}body[data-route=formate] .cine-format-stage:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#073a2e0f,#073a2e29 60%,#073a2e94);content:"";pointer-events:none}body[data-route=formate] .cine-format-stage>.band__inner{width:min(94rem,calc(100% - clamp(2rem,5vw,6rem)))}body[data-route=formate] .bottle-theatre__heading{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(16rem,.55fr);gap:clamp(2rem,6vw,7rem);align-items:end;margin:0 0 clamp(2.4rem,5vw,5rem);padding:0;color:var(--p5-cream, #fbf8f0);border:0}body[data-route=formate] .bottle-theatre__heading .band__kicker{color:#f1c94e}body[data-route=formate] .bottle-theatre__heading h2{max-width:11ch;margin-top:.8rem;color:var(--p5-cream, #fbf8f0);font-size:clamp(3.8rem,6.2vw,7.4rem);line-height:.86;letter-spacing:-.072em}body[data-route=formate] .bottle-theatre__heading>p{max-width:30ch;margin:0 0 .5rem;padding-left:1rem;color:#fbf8f0c7;border-left:3px solid var(--p5-gold, #d5a719);font-size:clamp(.9rem,1.1vw,1.08rem);line-height:1.55}body[data-route=formate] .bottle-theatre{display:grid;min-height:clamp(43rem,56vw,58rem);grid-template-columns:minmax(0,1.05fr) minmax(27rem,.95fr);align-items:stretch;gap:0;overflow:hidden;border:0;background:#fbf8f00f;box-shadow:0 34px 100px #07231c42;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}body[data-route=formate] .bottle-theatre__stage{position:relative;min-height:100%;overflow:hidden;color:var(--p5-cream, #fbf8f0);border:0;background:linear-gradient(180deg,#073a2e05 36%,#073a2e6b),#fbf8f00d}body[data-route=formate] .bottle-theatre__court-line,body[data-route=formate] .bottle-theatre__sun,body[data-route=formate] .bottle-theatre__pedestal{display:none}body[data-route=formate] .bottle-theatre__bottle{position:absolute;top:8%;right:9%;bottom:11%;left:9%;display:grid;place-items:end center;margin:0;opacity:0;transform:translateY(1rem);transition:opacity .32s ease,transform .52s cubic-bezier(.2,.8,.2,1)}body[data-route=formate] .bottle-theatre__bottle[data-active=true]{opacity:1;transform:none}body[data-route=formate] .bottle-theatre__bottle picture,body[data-route=formate] .bottle-theatre__bottle img{display:block;width:100%;height:100%}body[data-route=formate] .bottle-theatre__bottle img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 34px 28px rgba(7,35,28,.3));transform:scale(1.16);transform-origin:center bottom}body[data-route=formate] .bottle-theatre__bottle--litre img{transform:scale(1.1)}body[data-route=formate] .bottle-theatre__marker{top:1.5rem;right:auto;bottom:auto;left:1.5rem;margin:0;padding:0;color:#fbf8f0c7;border:0;background:transparent;box-shadow:none;font-size:.64rem;letter-spacing:.12em}body[data-route=formate] .bottle-theatre__marker:before{display:inline-block;width:.45rem;height:.45rem;margin-right:.45rem;border-radius:50%;background:var(--p5-gold, #d5a719);content:""}body[data-route=formate] .bottle-theatre__identity{right:1.5rem;bottom:1.5rem;left:1.5rem;display:flex;align-items:end;justify-content:space-between;gap:1rem;padding:1.1rem 0 0;color:var(--p5-cream, #fbf8f0);border:0;border-top:1px solid rgba(251,248,240,.38);background:transparent;box-shadow:none}body[data-route=formate] .bottle-theatre__identity span{max-width:16ch;color:#fbf8f0b3;font-size:.72rem}body[data-route=formate] .bottle-theatre__identity strong{margin-left:auto;color:var(--p5-cream, #fbf8f0);font-size:clamp(2.6rem,4vw,4.8rem);line-height:.8;letter-spacing:-.06em}body[data-route=formate] .bottle-theatre__identity b{color:#f1c94e;font-size:clamp(1rem,1.4vw,1.35rem)}body[data-route=formate] .bottle-theatre__console{display:grid;min-width:0;align-content:end;padding:clamp(2rem,4vw,4.2rem);color:var(--p5-ink-deep, #073a2e);background:#fbf8f0f2;-webkit-backdrop-filter:blur(18px) saturate(1.05);backdrop-filter:blur(18px) saturate(1.05)}body[data-route=formate] .pd-match--formate{display:block;padding:0;color:var(--p5-ink-deep, #073a2e);border:0;background:transparent;box-shadow:none}body[data-route=formate] .pd-match--formate .pd-match__legend{margin:0 0 1rem;color:var(--p5-red, #c9362b);font-size:.7rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}body[data-route=formate] .pd-match--formate .pd-segment{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;border:0}body[data-route=formate] .pd-match--formate .pd-segment__option{position:relative;min-width:0;min-height:11rem;padding:1rem 0 1.2rem;color:#073a2ead;border:0;border-top:1px solid rgba(7,58,46,.24);background:transparent;box-shadow:none;text-align:left;transition:color .18s ease,border-color .18s ease,transform .18s ease}body[data-route=formate] .pd-match--formate .pd-segment__option:after{position:absolute;right:0;bottom:0;left:0;height:3px;background:var(--p5-gold, #d5a719);content:"";transform:scaleX(0);transform-origin:left;transition:transform .24s ease}body[data-route=formate] .pd-match--formate .pd-segment__option:is(.is-selected,[aria-checked=true]){color:var(--p5-ink-deep, #073a2e);border-top-color:var(--p5-ink-deep, #073a2e);transform:translateY(-.2rem)}body[data-route=formate] .pd-match--formate .pd-segment__option:is(.is-selected,[aria-checked=true]):after{transform:scaleX(1)}body[data-route=formate] .pd-match--formate .pd-segment__option b{display:block;font-size:clamp(2.2rem,3.4vw,4rem);line-height:.9;letter-spacing:-.055em}body[data-route=formate] .pd-match--formate .pd-segment__option span,body[data-route=formate] .pd-match--formate .pd-segment__option small,body[data-route=formate] .pd-match--formate .pd-segment__option em{display:block;margin-top:.38rem}body[data-route=formate] .pd-match--formate .pd-segment__option span{font-size:1rem;font-weight:800}body[data-route=formate] .pd-match--formate .pd-segment__option small,body[data-route=formate] .pd-match--formate .pd-segment__option em{font-size:.68rem;line-height:1.35}body[data-route=formate] .pd-match--formate .pd-segment__option em{font-style:normal;font-weight:700}body[data-route=formate] .pd-match--formate .pd-segment__option[aria-checked=false] :is(span,small,em){color:#073a2e75!important}body[data-route=formate] .pd-match--formate .pd-segment__option[aria-checked=true] :is(span,small,em){color:#073a2ec2!important}body[data-route=formate] .pd-match--formate .tos-vnote{margin:1rem 0 0;padding-left:.7rem;color:#073a2ead;border-left:2px solid var(--p5-gold, #d5a719)}body[data-route=formate] .pd-match--formate .pd-match__read{display:none}body[data-route=formate] .pd-match--formate .pd-match__act{display:grid;gap:.75rem;margin-top:2rem}body[data-route=formate] .pd-match--formate .pd-add{width:100%;min-height:3.6rem;border:0;background:var(--p5-red, #c9362b);box-shadow:4px 4px 0 var(--p5-gold, #d5a719)}body[data-route=formate] .pd-match--formate .pd-match__link{justify-self:start;margin:.4rem 0 0;color:var(--p5-ink-deep, #073a2e)}body[data-route=formate] .bottle-theatre__macro{display:none}body[data-route=formate] .cine-format-stage .pd-honesty{max-width:72ch;margin:1rem 0 0 auto;color:#fbf8f0ad;font-size:.67rem;line-height:1.5;text-align:right}@media(max-width:980px){body[data-route=formate] .bottle-theatre{grid-template-columns:minmax(0,.92fr) minmax(22rem,1.08fr)}}@media(max-width:700px){body[data-route=formate] .cine-format-stage{padding-block:3rem 1rem;background:linear-gradient(180deg,#073a2ead 0 34%,#073a2e05 58%,#073a2e9e),url(3os-living-r1c-p5-closing-court-mobile.webp) center / cover no-repeat}body[data-route=formate] .cine-format-stage>.band__inner{width:auto;margin-inline:.75rem}body[data-route=formate] .bottle-theatre__heading{display:block;margin-bottom:2rem}body[data-route=formate] .bottle-theatre__heading h2{max-width:9ch;font-size:clamp(3.1rem,14vw,4.6rem)}body[data-route=formate] .bottle-theatre__heading>p{max-width:30ch;margin-top:1.2rem;font-size:.85rem}body[data-route=formate] .bottle-theatre{display:grid;min-height:0;grid-template-columns:1fr;overflow:visible;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body[data-route=formate] .bottle-theatre__stage{min-height:34rem;background:linear-gradient(180deg,#073a2e00,#073a2e80)}body[data-route=formate] .bottle-theatre__bottle{top:1rem;right:8%;bottom:5.2rem;left:8%}body[data-route=formate] .bottle-theatre__bottle img{transform:scale(1.18)}body[data-route=formate] .bottle-theatre__bottle--litre img{transform:scale(1.12)}body[data-route=formate] .bottle-theatre__marker{top:.8rem;left:.8rem}body[data-route=formate] .bottle-theatre__identity{right:.9rem;bottom:.8rem;left:.9rem;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.55rem}body[data-route=formate] .bottle-theatre__identity strong{margin-left:0;font-size:clamp(2rem,10.4vw,2.45rem);white-space:nowrap}body[data-route=formate] .bottle-theatre__identity b{font-size:.95rem;white-space:nowrap}body[data-route=formate] .bottle-theatre__console{padding:1.4rem 1rem 1.25rem;background:#fbf8f0f5}body[data-route=formate] .pd-match--formate .pd-segment{gap:.7rem}body[data-route=formate] .pd-match--formate .pd-segment__option{display:flex;min-height:9.6rem;flex-direction:column;align-items:flex-start}body[data-route=formate] .pd-match--formate .pd-segment__option b{font-size:2.1rem;white-space:nowrap}body[data-route=formate] .pd-match--formate .pd-segment__option :is(b,span,small,em){position:static;width:auto;color:inherit;grid-area:auto;text-align:left}body[data-route=formate] .cine-format-stage .pd-honesty{margin:.8rem 0 0;padding:.8rem .9rem;color:#fbf8f0d6;border-left:3px solid var(--p5-gold, #d5a719);background:#073a2ee0;text-align:left}}@media(prefers-reduced-motion:reduce){body[data-route=formate] .bottle-theatre__bottle,body[data-route=formate] .pd-match--formate .pd-segment__option,body[data-route=formate] .pd-match--formate .pd-segment__option:after{transition:none}}body[data-route=society] .p4-chapter--signup{position:relative;isolation:isolate;min-height:clamp(46rem,62vw,64rem);overflow:hidden;padding-block:clamp(4rem,8vw,8rem);color:var(--p5-cream, #fbf8f0);background:linear-gradient(90deg,#073a2ef0 0 43%,#073a2eb8 54%,#073a2e1a 78%),url(3os-living-r1c-p5-cart-table-desktop.webp) center / cover no-repeat}body[data-route=society] .p4-chapter--signup:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#073a2e0f,#073a2e4d);content:"";pointer-events:none}body[data-route=society] .p4-seat__invite{position:relative;display:grid;width:min(92rem,calc(100% - clamp(2rem,6vw,7rem)));grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:0 clamp(1rem,2vw,2rem);margin-inline:auto;padding:0}body[data-route=society] .p4-seat__invite>:is(.band__kicker,h2,p:not(.form__status)){grid-column:1 / 6}body[data-route=society] .p4-seat__invite>.band__kicker{align-self:end;margin:0 0 1rem;color:#f1c94e}body[data-route=society] .p4-seat__invite>h2{align-self:center;max-width:9ch;margin:0;color:var(--p5-cream, #fbf8f0);font-size:clamp(4rem,6.5vw,7.6rem);line-height:.86;letter-spacing:-.072em}body[data-route=society] .p4-seat__invite>h2+p{align-self:start;max-width:31ch;margin:1.4rem 0 0;color:#fbf8f0c2;font-size:clamp(.94rem,1.08vw,1.08rem);line-height:1.58}body[data-route=society] .p4-seat__invite>.form{grid-column:7 / 13;grid-row:1 / span 4;display:grid;gap:1.15rem;margin:0;padding:clamp(1.6rem,3.5vw,3.8rem);color:var(--p5-ink-deep, #073a2e);border:0;border-top:4px solid var(--p5-gold, #d5a719);background:#fbf8f0f2;box-shadow:0 34px 90px #07231c38;-webkit-backdrop-filter:blur(16px) saturate(1.04);backdrop-filter:blur(16px) saturate(1.04)}body[data-route=society] .p4-seat__invite .form__row{position:relative;display:grid;gap:.35rem;margin:0}body[data-route=society] .p4-seat__invite .form__row label{color:#073a2ea8;font-size:.66rem;font-weight:800;letter-spacing:.12em;line-height:1.25;text-transform:uppercase}body[data-route=society] .p4-seat__invite .form__row input{width:100%;min-height:3.6rem;border:0;border-bottom:1px solid rgba(7,58,46,.35);border-radius:0;padding:.7rem 0;color:var(--p5-ink-deep, #073a2e);background:transparent;box-shadow:none}body[data-route=society] .p4-seat__invite .form__row input:focus{border-bottom-color:var(--p5-red, #c9362b);outline:0;box-shadow:0 2px 0 var(--p5-red, #c9362b)}body[data-route=society] .p4-seat__invite .form__consent{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;align-items:start;margin-top:.35rem;padding-top:1rem;border-top:1px solid rgba(7,58,46,.14)}body[data-route=society] .p4-seat__invite .form__consent input{width:1.2rem;height:1.2rem;margin:.12rem 0 0;accent-color:var(--p5-ink-deep, #073a2e)}body[data-route=society] .p4-seat__invite .form__consent label{color:#073a2eb3;font-size:.7rem;line-height:1.55}body[data-route=society] .p4-seat__invite .form__consent a{color:var(--p5-ink-deep, #073a2e);text-decoration:underline;text-underline-offset:.15em}body[data-route=society] .p4-seat__invite .form>.button{justify-self:start;min-width:min(100%,15rem);margin-top:.5rem;border:0}body[data-route=society] .p4-seat__invite .form__status{margin:0}body[data-route=society] .p4-seat__invite>.tos-nojs{grid-column:7 / 13}@media(max-width:800px){body[data-route=society] .p4-chapter--signup{min-height:0;padding-block:3rem 1rem;background:linear-gradient(180deg,#073a2e7a 0 30%,#073a2ed6 55%,#073a2eeb),url(3os-living-r1c-p5-cart-table-mobile.webp) center top / cover no-repeat}body[data-route=society] .p4-seat__invite{display:block;width:auto;margin-inline:.75rem}body[data-route=society] .p4-seat__invite>h2{max-width:9ch;font-size:clamp(3.15rem,14vw,4.7rem)}body[data-route=society] .p4-seat__invite>h2+p{max-width:32ch;margin-top:1.1rem;font-size:.86rem}body[data-route=society] .p4-seat__invite>.form{gap:1rem;margin-top:15rem;padding:1.4rem 1rem 1.2rem;border-top-width:3px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body[data-route=society] .p4-seat__invite .form__row input{min-height:3.25rem}body[data-route=society] .p4-seat__invite .form>.button{width:100%}}html:root body[data-route=product].pdp-body .pdp{background:var(--p5-paper, #f3ecdc)}html:root body[data-route=product].pdp-body .pdp__crumbs{width:min(94rem,calc(100% - clamp(2rem,5vw,6rem)));margin-inline:auto;padding-block:1.2rem}html:root body[data-route=product].pdp-body .pdp__hero{display:grid;min-height:clamp(48rem,60vw,62rem);width:min(94rem,calc(100% - clamp(2rem,5vw,6rem)));grid-template-columns:minmax(0,1.08fr) minmax(29rem,.92fr);gap:0;margin:0 auto clamp(5rem,8vw,8rem);overflow:hidden;border:0;background:linear-gradient(90deg,#073a2e0f 0 46%,#073a2e1f 58%,#073a2e8a),url(3os-living-r1c-p4-proof-table-desktop.webp) center / cover no-repeat;box-shadow:0 34px 100px #07231c2e}html:root body[data-route=product].pdp-body .pdp__stage{position:relative;min-height:100%;overflow:hidden;color:var(--p5-cream, #fbf8f0);border:0;background:linear-gradient(180deg,#073a2e05 46%,#073a2ead)}html:root body[data-route=product].pdp-body .pdp__light,html:root body[data-route=product].pdp-body .pdp__stage-table{display:none}html:root body[data-route=product].pdp-body .pdp__stage-kicker,html:root body[data-route=product].pdp-body .pdp__marker{position:absolute;z-index:5;top:1.5rem;margin:0;color:#fbf8f0c7;border:0;background:transparent;box-shadow:none;font-size:.65rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}html:root body[data-route=product].pdp-body .pdp__stage-kicker{left:1.5rem}html:root body[data-route=product].pdp-body .pdp__marker{right:1.5rem}html:root body[data-route=product].pdp-body .pdp__marker:before{display:inline-block;width:.45rem;height:.45rem;margin-right:.45rem;border-radius:50%;background:var(--p5-gold, #d5a719);content:""}html:root body[data-route=product].pdp-body .pdp__shot{position:absolute;z-index:2;top:4rem;right:8%;bottom:7.5rem;left:8%;display:grid;place-items:end center;margin:0;opacity:0;transform:translateY(1rem);transition:opacity .32s ease,transform .52s cubic-bezier(.2,.8,.2,1)}html:root body[data-route=product].pdp-body .pdp__shot[data-active=true]{opacity:1;transform:none}html:root body[data-route=product].pdp-body .pdp__shot picture,html:root body[data-route=product].pdp-body .pdp__shot img{display:block;width:100%;height:100%}html:root body[data-route=product].pdp-body .pdp__shot img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 36px 28px rgba(0,24,18,.35));transform:scale(1.16);transform-origin:center bottom}html:root body[data-route=product].pdp-body .pdp__shot[data-pd-bottle="1000"] img{transform:scale(1.1)}html:root body[data-route=product].pdp-body .pdp__stage-facts{position:absolute;z-index:5;right:1.5rem;bottom:1.5rem;left:1.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding-top:1rem;color:var(--p5-cream, #fbf8f0);border:0;border-top:1px solid rgba(251,248,240,.38);background:transparent;box-shadow:none}html:root body[data-route=product].pdp-body .pdp__stage-facts div{padding:0}html:root body[data-route=product].pdp-body .pdp__stage-facts dt{color:#fbf8f09e;font-size:.62rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}html:root body[data-route=product].pdp-body .pdp__stage-facts dd{margin:.25rem 0 0;color:var(--p5-cream, #fbf8f0);font-size:clamp(1.6rem,2.4vw,2.8rem);font-weight:820;letter-spacing:-.045em;line-height:.95}html:root body[data-route=product].pdp-body .pdp__panel{align-self:center;margin:clamp(1.5rem,4vw,4rem) clamp(1.5rem,3vw,3rem) clamp(1.5rem,4vw,4rem) 0;padding:clamp(1.8rem,3.3vw,3.6rem);color:var(--p5-ink-deep, #073a2e);border:0;border-top:4px solid var(--p5-gold, #d5a719);background:#fbf8f0f5;box-shadow:0 32px 90px #07231c33;-webkit-backdrop-filter:blur(18px) saturate(1.05);backdrop-filter:blur(18px) saturate(1.05)}html:root body[data-route=product].pdp-body .pdp__panel .eyebrow{margin-bottom:1rem;color:var(--p5-red, #c9362b)}html:root body[data-route=product].pdp-body .pdp__panel h1{max-width:none}html:root body[data-route=product].pdp-body .pdp__brandline{display:block;color:#073a2e9e;font-size:clamp(.72rem,.82vw,.86rem);font-weight:800;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}html:root body[data-route=product].pdp-body .pdp__heroname{display:block;margin-top:.35rem;color:var(--p5-ink-deep, #073a2e);font-size:clamp(4rem,6vw,7.1rem);line-height:.82;letter-spacing:-.075em}html:root body[data-route=product].pdp-body .pdp__support{margin:1.2rem 0 0;color:var(--p5-ink-deep, #073a2e);font-size:clamp(1.1rem,1.4vw,1.45rem);font-weight:760;line-height:1.2}html:root body[data-route=product].pdp-body .pdp__origin{max-width:38ch;margin:.7rem 0 0;color:#073a2ead;font-size:.78rem;line-height:1.5}html:root body[data-route=product].pdp-body .pd-match--pdp{display:flex;flex-direction:column;margin-top:1.8rem;padding:0;color:var(--p5-ink-deep, #073a2e);border:0;background:transparent;box-shadow:none}html:root body[data-route=product].pdp-body .pd-match--pdp .pd-match__choose{order:1}html:root body[data-route=product].pdp-body .pd-match--pdp>.tos-vnote{order:2}html:root body[data-route=product].pdp-body .pd-match--pdp .pd-match__read{order:3}html:root body[data-route=product].pdp-body .pd-match--pdp .pd-match__act{order:4}html:root body[data-route=product].pdp-body .pd-match--pdp .pd-match__legend{margin:0 0 .7rem;color:var(--p5-red, #c9362b);font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}html:root body[data-route=product].pdp-body .pd-match--pdp .pd-segment{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;border:0}html:root body[data-route=product].pdp-body .pd-match--pdp .pd-segment__option{display:flex;min-width:0;min-height:8.6rem;flex-direction:column;align-items:flex-start;padding:.85rem 0 1rem;color:#073a2e94;border:0;border-top:1px solid rgba(7,58,46,.24);background:transparent;box-shadow:none;text-align:left}html:root body[data-route=product].pdp-body .pd-match--pdp .pd-segment__option:is(.is-selected,[aria-checked=true]){color:var(--p5-ink-deep, #073a2e);border-top:3px solid var(--p5-gold, #d5a719)}html:root body[data-route=product].pdp-body .pd-match--pdp .pd-segment__option :is(b,span,small,em){position:static;display:block;width:auto;color:inherit;grid-area:auto;text-align:left}html:root body[data-route=product].pdp-body .pd-match--pdp .pd-segment__option b{font-size:clamp(1.8rem,2.5vw,2.8rem);line-height:.9;letter-spacing:-.05em;white-space:nowrap}html:root body[data-route=product].pdp-body .pd-match--pdp .pd-segment__option span{margin-top:.4rem;font-size:.92rem;font-weight:800}html:root body[data-route=product].pdp-body .pd-match--pdp .pd-segment__option small,html:root body[data-route=product].pdp-body .pd-match--pdp .pd-segment__option em{margin-top:.28rem;font-size:.62rem;font-style:normal;line-height:1.3}html:root body[data-route=product].pdp-body .pd-match--pdp .pd-segment__option[aria-checked=false] :is(span,small,em){color:#073a2e75!important}html:root body[data-route=product].pdp-body .pd-match--pdp .pd-segment__option[aria-checked=true] :is(span,small,em){color:#073a2ec2!important}html:root body[data-route=product].pdp-body .pd-match--pdp+.tos-vnote,html:root body[data-route=product].pdp-body .pd-match--pdp .tos-vnote{color:#073a2ead}html:root body[data-route=product].pdp-body .pd-match--pdp .pd-match__read{margin-top:1rem;padding:.85rem 0 0;border:0;border-top:1px solid rgba(7,58,46,.16);background:transparent}html:root body[data-route=product].pdp-body .pd-match--pdp .pd-match__use{color:var(--p5-ink-deep, #073a2e);font-weight:800}html:root body[data-route=product].pdp-body .pd-match--pdp .pd-match__note{color:#073a2ea6;font-size:.7rem;line-height:1.45}html:root body[data-route=product].pdp-body .pd-match--pdp .pd-match__act--pdp{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;margin-top:1.2rem}html:root body[data-route=product].pdp-body .pd-match--pdp .qty--pdp{min-height:3.55rem;border:1px solid rgba(7,58,46,.32);background:transparent}html:root body[data-route=product].pdp-body .pd-match--pdp .qty--pdp :is(.qty__step,.qty__value){color:var(--p5-ink-deep, #073a2e)!important}html:root body[data-route=product].pdp-body .pd-match--pdp .pd-add--pdp{min-height:3.55rem;border:0;background:var(--p5-red, #c9362b);box-shadow:4px 4px 0 var(--p5-gold, #d5a719)}html:root body[data-route=product].pdp-body .pdp__buy-notes{display:flex;flex-wrap:wrap;gap:.45rem 1rem;margin:1.4rem 0 0;padding:1rem 0 0;border:0;border-top:1px solid rgba(7,58,46,.16)}html:root body[data-route=product].pdp-body .pdp__buy-notes li{position:relative;padding-left:.8rem;color:#073a2ead;font-size:.64rem;line-height:1.4}html:root body[data-route=product].pdp-body .pdp__buy-notes li:before{position:absolute;top:.52em;left:0;width:.32rem;height:.32rem;border-radius:50%;background:var(--p5-gold, #d5a719);content:""}html:root body[data-route=product].pdp-body .pdp__back{display:inline-block;margin-top:1.1rem;color:var(--p5-ink-deep, #073a2e);font-size:.68rem;font-weight:800;text-decoration:underline;text-underline-offset:.25em}@media(max-width:850px){html:root body[data-route=product].pdp-body .pdp__hero{grid-template-columns:minmax(0,.9fr) minmax(22rem,1.1fr)}}@media(max-width:700px){html:root body[data-route=product].pdp-body .pdp__crumbs{width:auto;margin-inline:.75rem;padding-block:.9rem}html:root body[data-route=product].pdp-body .pdp__hero{display:block;min-height:0;width:auto;margin:0 .75rem 3.5rem;overflow:visible;background:none;box-shadow:none}html:root body[data-route=product].pdp-body .pdp__stage{min-height:43rem;background:linear-gradient(180deg,#073a2e05 38%,#073a2e2e 60%,#073a2ecc),url(3os-living-r1c-p4-proof-table-mobile.webp) center / cover no-repeat}html:root body[data-route=product].pdp-body .pdp__shot{top:4rem;right:6%;bottom:7rem;left:6%}html:root body[data-route=product].pdp-body .pdp__shot img{transform:scale(1.18)}html:root body[data-route=product].pdp-body .pdp__shot[data-pd-bottle="1000"] img{transform:scale(1.12)}html:root body[data-route=product].pdp-body .pdp__stage-kicker{display:none}html:root body[data-route=product].pdp-body .pdp__marker{top:1rem;right:auto;left:1rem}html:root body[data-route=product].pdp-body .pdp__stage-facts{right:1rem;bottom:1rem;left:1rem}html:root body[data-route=product].pdp-body .pdp__panel{margin:0;padding:1.6rem 1rem 1.3rem;border-top-width:3px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html:root body[data-route=product].pdp-body .pdp__heroname{font-size:clamp(4rem,18vw,5.6rem)}html:root body[data-route=product].pdp-body .pd-match--pdp .pd-segment__option{min-height:8rem}html:root body[data-route=product].pdp-body .pd-match--pdp .pd-segment__option b{font-size:2rem}html:root body[data-route=product].pdp-body .pd-match--pdp .pd-match__act--pdp{grid-template-columns:1fr}html:root body[data-route=product].pdp-body .pd-match--pdp .qty--pdp{width:7.5rem}html:root body[data-route=product].pdp-body .pd-match--pdp .pd-add--pdp{width:100%}}@media(max-width:360px){html:root body[data-route=product].pdp-body .pd-match--pdp .pd-segment{gap:.55rem}html:root body[data-route=product].pdp-body .pd-match--pdp .pd-segment__option b{font-size:1.75rem}}@media(prefers-reduced-motion:reduce){html:root body[data-route=product].pdp-body .pdp__shot{transition:none}}:root{--p6-ink: #103f33;--p6-ink-deep: #0a2f27;--p6-cream: #f6efdf;--p6-paper: #fffdf7;--p6-gold: #dcac18;--p6-red: #c92f28;--p6-line: rgba(16, 63, 51, .24);--p6-light-line: rgba(255, 253, 247, .28);--p6-page-gutter: clamp(1.25rem, 4.4vw, 5.75rem);--p6-copy: min(42rem, 44vw)}.p6-first-ingredient,.p6-proof-origin,.p6-rhythms,.p6-founders,.p6-passport,.p6-order-trust,.p6-contact{position:relative;isolation:isolate;width:100%;overflow:hidden;color:var(--p6-ink);background:var(--p6-cream)}.p6-first-ingredient h2,.p6-proof-origin h2,.p6-rhythms h2,.p6-founders h2,.p6-founder-scene h3,.p6-passport h2,.p6-order-trust h2,.p6-contact h2{margin:0;max-width:13ch;font:760 clamp(3.2rem,6vw,7.5rem) / .9 var(--font-display, "Onest", sans-serif);letter-spacing:-.07em;text-wrap:balance}.p6-first-ingredient__art,.p6-proof-origin__art,.p6-rhythms__art,.p6-founder-scene__art,.p6-passport__art,.p6-order-trust__art,.p6-contact__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:block;width:100%;height:100%}.p6-first-ingredient__art img,.p6-proof-origin__art img,.p6-rhythms__art img,.p6-founder-scene__art img,.p6-passport__art img,.p6-order-trust__art img,.p6-contact__art img{display:block;width:100%;height:100%;object-fit:cover}.p6-arrow-link{display:inline-flex;align-items:center;gap:.65rem;width:fit-content;padding-block:.6rem;color:inherit;border-bottom:2px solid var(--p6-gold);font-size:.92rem;font-weight:760;text-decoration:none}.p6-arrow-link span{transition:transform .18s ease}.p6-arrow-link:hover span,.p6-arrow-link:focus-visible span{transform:translate(.2rem,-.2rem)}.p6-first-ingredient{min-height:clamp(860px,92svh,1080px);display:grid;align-items:center;padding:clamp(4rem,8vw,8rem) var(--p6-page-gutter)}.p6-first-ingredient__art img{object-position:center center}.p6-first-ingredient__copy{position:relative;z-index:2;width:min(49rem,50vw);max-width:100%}.p6-first-ingredient__copy .eyebrow,.p6-proof-origin__copy .band__kicker,.p6-rhythms__head .band__kicker,.p6-founder-scene__place,.p6-passport__copy .band__kicker,.p6-order-trust__copy .band__kicker,.p6-contact .band__kicker{margin:0 0 1.25rem;color:var(--p6-red);font-size:clamp(.72rem,.85vw,.9rem);font-weight:820;letter-spacing:.16em;text-transform:uppercase}.p6-first-ingredient__copy h2{font-size:clamp(3.6rem,5.35vw,6.2rem)}.p6-first-ingredient__copy>p:not(.eyebrow):not(.p6-first-ingredient__note):not(.closing-line){max-width:35rem;margin:1.5rem 0 0;font-size:clamp(1.08rem,1.4vw,1.35rem);line-height:1.5}.p6-first-ingredient__facts{display:flex;flex-wrap:wrap;gap:0;margin:1.8rem 0 0;padding:0;list-style:none;border-block:1px solid var(--p6-line)}.p6-first-ingredient__facts li{padding:.75rem 1.05rem .7rem 0;color:var(--p6-ink);font-size:.76rem;font-weight:820;letter-spacing:.1em;text-transform:uppercase}.p6-first-ingredient__facts li+li:before{content:"";display:inline-block;width:1px;height:.9em;margin-right:1.05rem;background:var(--p6-gold);vertical-align:-.05em}.p6-first-ingredient__note{max-width:36rem;margin:.85rem 0 0;color:#103f33c7;font-size:.85rem;line-height:1.45}.p6-first-ingredient__proofs{margin-top:1.35rem;border-bottom:1px solid var(--p6-line)}.p6-disclosure{border-top:1px solid var(--p6-line)}.p6-disclosure summary{display:flex;align-items:center;justify-content:space-between;min-height:3.25rem;color:var(--p6-ink);cursor:pointer;font-size:.88rem;font-weight:820;letter-spacing:.03em;list-style:none}.p6-disclosure summary::-webkit-details-marker{display:none}.p6-disclosure summary i{color:var(--p6-red);font-size:1.25rem;font-style:normal;transition:transform .18s ease}.p6-disclosure[open] summary i{transform:rotate(45deg)}.p6-disclosure__body{padding:0 0 1.25rem;color:#103f33db;font-size:.9rem;line-height:1.55}.p6-disclosure__body p{margin:.45rem 0}.p6-proof-values{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;margin:1rem 0}.p6-proof-values div{display:grid;gap:.2rem}.p6-proof-values dt{font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.p6-proof-values dd{margin:0;font-size:1.15rem;font-weight:800}.p6-proof-values small{display:block;font-size:.64rem;font-weight:600}.p6-first-ingredient__cta{margin-top:1.5rem}.p6-first-ingredient .closing-line{margin:.8rem 0 0;font-size:.86rem;font-weight:700}.p6-first-ingredient__signature,.p6-proof-origin__trace{position:absolute;right:var(--p6-page-gutter);bottom:2.5rem;z-index:1;display:grid;gap:.15rem;margin:0;color:var(--p6-paper);text-align:right;text-shadow:0 1px 18px rgba(8,34,28,.42)}.p6-first-ingredient__signature span,.p6-proof-origin__trace span{font-size:.68rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.p6-first-ingredient__signature b,.p6-proof-origin__trace b{font-size:1.1rem}.p6-proof-origin{min-height:clamp(860px,88svh,1060px);display:grid;align-items:center;padding:clamp(4rem,8vw,8rem) var(--p6-page-gutter)}.p6-proof-origin__copy{position:relative;z-index:2;width:min(42rem,45vw);margin-left:auto;padding:clamp(1.5rem,2.4vw,2.5rem);border-top:3px solid var(--p6-gold);background:#fffdf7f5}.p6-proof-origin__copy h2{font-size:clamp(3.4rem,5.6vw,6.5rem)}.p6-proof-origin__lead{max-width:34rem;margin:1.5rem 0;font-size:clamp(1.05rem,1.3vw,1.3rem);line-height:1.5}.p6-origin-facts{margin:1.5rem 0;border-block:1px solid var(--p6-line)}.p6-origin-facts>div{display:grid;grid-template-columns:minmax(7.5rem,.65fr) 1.5fr;gap:1rem;padding:.85rem 0;border-bottom:1px solid var(--p6-line)}.p6-origin-facts>div:last-child{border-bottom:0}.p6-origin-facts dt{font-size:.7rem;font-weight:820;letter-spacing:.1em;text-transform:uppercase}.p6-origin-facts dd{margin:0;font-size:1rem;font-weight:680}.p6-proof-origin__bottle{position:absolute;z-index:2;left:31%;bottom:1.4rem;width:clamp(10rem,16vw,16.5rem);margin:0;filter:drop-shadow(0 1.4rem 1.4rem rgba(8,34,28,.24))}.p6-proof-origin__bottle picture,.p6-proof-origin__bottle img{display:block;width:100%;height:auto}.p6-proof-origin__bottle img{transform:scale(1.38);transform-origin:50% 100%}.p6-proof-origin__bottle figcaption{margin-top:.6rem;color:var(--p6-ink);font-size:.7rem;font-weight:800;letter-spacing:.08em;text-align:center;text-transform:uppercase}.p6-proof-origin__trace{color:var(--p6-ink);text-shadow:none}.p6-rhythms{min-height:clamp(920px,94svh,1120px);display:flex;flex-direction:column;justify-content:center;padding:clamp(4rem,7vw,7.5rem) var(--p6-page-gutter) 5rem}.p6-rhythms__head{position:relative;z-index:2;width:min(43rem,49vw);margin:0 auto 2.2rem}.p6-rhythms__head h2{max-width:12ch;font-size:clamp(3.2rem,5.2vw,6.2rem)}.p6-rhythms__head>p:last-child{max-width:34rem;margin:1.25rem 0 0;font-size:1.1rem;line-height:1.5}.p6-rhythms__choices{position:relative;z-index:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,4.5rem);width:min(58rem,64vw);margin:0 auto}.p6-rhythm{padding-top:1.15rem;border-top:3px solid var(--p6-gold);text-shadow:0 1px 16px rgba(255,253,247,.82)}.p6-rhythm__label{margin:0;color:var(--p6-red);font-size:.7rem;font-weight:820;letter-spacing:.12em;text-transform:uppercase}.p6-rhythm h3{margin:.25rem 0 0;font-size:clamp(3rem,4.5vw,5rem);line-height:.95;letter-spacing:-.06em}.p6-rhythm__price{display:flex;align-items:baseline;gap:.85rem;margin:.65rem 0}.p6-rhythm__price b{font-size:1.25rem}.p6-rhythm__price span{font-size:.78rem;font-weight:700}.p6-rhythm>p:not(.p6-rhythm__label):not(.p6-rhythm__price):not(.p6-rhythm__value){max-width:25rem;margin:.75rem 0;line-height:1.5}.p6-rhythm__value{margin:.55rem 0;color:var(--p6-red);font-size:.86rem;font-weight:800}.p6-rhythm>small{display:block;margin-top:.6rem;font-size:.66rem;font-weight:650}.p6-rhythms__note{position:relative;z-index:2;max-width:58rem;margin:2rem auto 0;font-size:.72rem;font-weight:680;text-align:center}.p6-founders{background:var(--p6-paper)}.p6-founders__head{width:min(78rem,100%);margin:0 auto;padding:clamp(5rem,9vw,9rem) var(--p6-page-gutter)}.p6-founders__head h2{max-width:15ch;font-size:clamp(3.3rem,6vw,7rem)}.p6-founders__head>p:last-child{max-width:52rem;margin:1.7rem 0 0;font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1.55}.p6-founder-scene{position:relative;isolation:isolate;min-height:clamp(850px,90svh,1060px);display:grid;align-items:center;overflow:hidden;padding:clamp(3rem,6vw,6rem) var(--p6-page-gutter);background:var(--p6-cream)}.p6-founder-scene__copy{position:relative;z-index:2;width:min(36rem,41vw);padding-left:clamp(1.25rem,2vw,2.25rem);border-left:2px solid var(--p6-gold)}.p6-founder-scene--roots .p6-founder-scene__copy,.p6-founder-scene--service .p6-founder-scene__copy{width:min(31rem,34vw);margin-right:auto}.p6-founder-scene--roots .p6-founder-scene__copy>p:not(.p6-founder-scene__place){max-width:22rem}.p6-founder-scene--legacy .p6-founder-scene__copy{width:min(32rem,36vw);margin-inline:auto}.p6-founder-scene__place{color:var(--p6-red)}.p6-founder-scene h3{max-width:10ch;font-size:clamp(4.5rem,7.2vw,8.2rem)}.p6-founder-scene--service h3{font-size:clamp(4rem,5.2vw,6.2rem)}.p6-founder-scene__copy>p:not(.p6-founder-scene__place){margin:1rem 0 0;font-size:clamp(.98rem,1.08vw,1.12rem);line-height:1.58}.p6-passport{min-height:clamp(880px,92svh,1060px);display:grid;align-items:center;padding:clamp(4rem,7vw,7rem) var(--p6-page-gutter);color:var(--p6-paper);background:var(--p6-ink-deep)}.p6-passport__copy{position:relative;z-index:2;width:min(37rem,42vw)}.p6-passport__copy .band__kicker{color:#f1c629}.p6-passport__copy h2{font-size:clamp(3.8rem,6.2vw,7.3rem)}.p6-passport__copy>p{max-width:32rem;margin:1.4rem 0;color:#fffdf7db;font-size:1.1rem;line-height:1.5}.p6-passport__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:1.6rem 0 0;border-block:1px solid var(--p6-light-line)}.p6-passport__facts>div{padding:1rem 1rem 1rem 0;border-bottom:1px solid var(--p6-light-line)}.p6-passport__facts>div:nth-last-child(-n+2){border-bottom:0}.p6-passport__facts dt{color:#f1c629;font-size:.68rem;font-weight:820;letter-spacing:.1em;text-transform:uppercase}.p6-passport__facts dd{margin:.35rem 0 0;color:var(--p6-paper);font-size:.92rem;font-weight:650;line-height:1.4}.p6-passport__bottle{position:absolute;z-index:2;right:16%;bottom:4%;width:clamp(12rem,18vw,19rem);margin:0;filter:drop-shadow(0 1.5rem 1.7rem rgba(7,28,23,.28))}.p6-passport__bottle [data-pd-bottle][data-active=false]{display:none}.p6-passport__bottle [data-pd-bottle][data-active=true]{display:block}.p6-passport__bottle picture,.p6-passport__bottle img{display:block;width:100%;height:auto}.p6-passport__bottle figcaption{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem .8rem;width:fit-content;margin:-.35rem auto 0;padding:.65rem .9rem;color:var(--p6-ink);background:#fffdf7e6;font-size:.72rem}.p6-passport__bottle figcaption b{font-size:1rem}.p6-passport__bottle figcaption small{flex-basis:100%;font-size:.62rem;font-weight:780;letter-spacing:.08em;text-align:center;text-transform:uppercase}.p6-order-trust{min-height:clamp(860px,90svh,1040px);display:grid;align-items:center;padding:clamp(4rem,7vw,7rem) var(--p6-page-gutter);color:var(--p6-paper);background:var(--p6-ink-deep)}.p6-order-trust__copy{position:relative;z-index:2;width:min(39rem,43vw)}.p6-order-trust__copy .band__kicker{color:#f1c629}.p6-order-trust__copy h2{font-size:clamp(3.8rem,6.1vw,7.2rem)}.p6-order-trust__lead{max-width:31rem;margin:1.25rem 0;color:#fffdf7db;font-size:1.08rem;line-height:1.5}.p6-order-trust__facts{margin:1.5rem 0;border-block:1px solid var(--p6-light-line)}.p6-order-trust__facts>div{display:grid;grid-template-columns:6.2rem 1fr;gap:1rem;padding:.8rem 0;border-bottom:1px solid var(--p6-light-line)}.p6-order-trust__facts>div:last-child{border-bottom:0}.p6-order-trust__facts dt{color:#f1c629;font-size:.68rem;font-weight:820;letter-spacing:.1em;text-transform:uppercase}.p6-order-trust__facts dd{margin:0;color:#fffdf7e6;font-size:.9rem;line-height:1.45}.p6-order-trust__facts a{color:var(--p6-paper);font-weight:760;text-decoration-color:var(--p6-gold);text-underline-offset:.2em}.p6-order-trust__note{margin:.75rem 0 0;color:#fffdf7a8;font-size:.7rem}.p6-contact{min-height:clamp(1120px,122svh,1420px);padding:clamp(4rem,7vw,7rem) var(--p6-page-gutter)}.p6-contact__shell{width:min(94rem,100%);margin-inline:auto}.p6-contact__grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(18rem,.76fr) minmax(34rem,1.12fr);gap:clamp(2rem,6vw,7rem);align-items:end}.p6-contact__form{grid-column:2;width:100%;padding:clamp(1.5rem,2.5vw,2.5rem);background:#fffdf7f0}.p6-contact__form h2{max-width:10ch;font-size:clamp(3.5rem,5.6vw,6.5rem)}.p6-contact__intro{max-width:34rem;margin:1.1rem 0 1.5rem;font-size:1rem;line-height:1.5}.p6-contact .concierge-guide{display:grid;grid-template-columns:auto 1fr;gap:.2rem 1rem;margin:0 0 1.25rem;padding:.85rem 0;border-block:1px solid var(--p6-line);background:transparent}.p6-contact .concierge-guide span{grid-row:1 / span 2;align-self:center;color:var(--p6-red);font-size:.68rem;font-weight:820;letter-spacing:.1em;text-transform:uppercase}.p6-contact .concierge-guide strong{font-size:.96rem}.p6-contact .concierge-guide p{margin:.1rem 0 0;font-size:.78rem;line-height:1.4}.p6-contact .concierge-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem;width:100%;margin:0}.p6-contact .concierge-form>fieldset,.p6-contact .concierge-form>.form__row:has(textarea),.p6-contact .concierge-form>.form__consent,.p6-contact .concierge-form>.button,.p6-contact .concierge-form>.form__status{grid-column:1 / -1}.p6-contact .concierge-form fieldset{min-width:0;margin:0;padding:0;border:0}.p6-contact .concierge-form legend{margin:0 0 .6rem;font-size:.72rem;font-weight:820;letter-spacing:.08em;text-transform:uppercase}.p6-contact .reasons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;border:0;background:transparent}body[data-route=contact] .p6-contact .reasons{grid-template-columns:repeat(4,minmax(0,1fr))}.p6-contact .reasons label,.p6-contact .reasons label:nth-child(2n),.p6-contact .reasons label:nth-last-child(-n+2){position:relative;min-height:4.5rem;display:flex;align-items:center;padding:.65rem .8rem;border:1px solid rgba(16,63,51,.24);border-radius:0;background:#fffdf7;cursor:pointer}.p6-contact .reasons label:last-child{border-right:1px solid rgba(16,63,51,.24)}.p6-contact .reasons label:has(input:checked){color:var(--p6-paper);background:var(--p6-ink)}.p6-contact .reasons input{position:absolute;inline-size:1px;block-size:1px;opacity:0}.p6-contact .reasons span{display:grid;gap:.1rem}.p6-contact .reasons b{font-size:.78rem}.p6-contact .reasons small{font-size:.62rem;line-height:1.2}.p6-contact .form__row{margin:0}.p6-contact .form__row label{display:block;margin-bottom:.3rem;font-size:.72rem;font-weight:780}.p6-contact .form input:not([type=radio]):not([type=checkbox]),.p6-contact .form textarea{width:100%;min-height:3rem;padding:.7rem .2rem;color:var(--p6-ink);border:0;border-bottom:1px solid rgba(16,63,51,.48);border-radius:0;outline:0;background:#fffdf76b;box-shadow:none;font:inherit}.p6-contact .form textarea{min-height:7.5rem;resize:vertical}.p6-contact .form input:focus,.p6-contact .form textarea:focus{border-bottom-color:var(--p6-red);box-shadow:0 2px 0 var(--p6-red)}.p6-contact .form__hint,.p6-contact .form__error{margin:.25rem 0 0;font-size:.65rem}.p6-contact .form__consent{display:grid;grid-template-columns:auto 1fr;gap:.7rem;align-items:start;margin:.25rem 0;font-size:.72rem;line-height:1.4}.p6-contact .form__consent input{margin-top:.2rem}.p6-contact .concierge-form>.button{justify-self:start}body[data-route=contact] .p6-contact .concierge-form{margin:0;padding:0;border:0;background:transparent}.p6-contact__aside{grid-column:1;grid-row:1;align-self:end;width:min(34rem,100%);padding:clamp(1.5rem,3vw,2.75rem);color:var(--p6-paper);background:#0a2f27ed}.p6-contact__aside .band__kicker{color:#f1c629}.p6-contact__aside h2{max-width:10ch;font-size:clamp(3rem,4.7vw,5.4rem)}.p6-contact__aside>p:not(.band__kicker):not(.concierge-aside){margin:1.2rem 0;color:#fffdf7d1;line-height:1.5}.p6-contact .concierge-steps{display:grid;gap:0;margin:1.4rem 0;padding:0;list-style:none;border-block:1px solid var(--p6-light-line)}.p6-contact .concierge-steps li{padding:.75rem 0;border-bottom:1px solid var(--p6-light-line);font-size:.84rem;font-weight:700}.p6-contact .concierge-steps li:last-child{border-bottom:0}.p6-contact .concierge-steps li:before,.p6-contact .concierge-steps li>span:before{display:none!important;content:none!important}.p6-contact .concierge-steps li{display:block!important;grid-template-columns:none!important}.p6-contact .concierge-steps li>span{display:block!important;width:auto!important}.p6-contact .concierge-aside{margin:1.2rem 0 .4rem;color:#f1c629;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.p6-contact__links{margin:0}.p6-contact__links>div{display:grid;grid-template-columns:1fr 1.4fr;gap:1rem;padding:.65rem 0;border-bottom:1px solid var(--p6-light-line)}.p6-contact__links dt{color:#f1c629;font-size:.7rem;font-weight:760}.p6-contact__links dd{margin:0;font-size:.72rem}.p6-contact__links a{color:var(--p6-paper);text-decoration-color:var(--p6-gold);text-underline-offset:.2em}@media(min-width:901px){body[data-route=home] .scene--flight .story-card--flight{top:50%;right:var(--p6-page-gutter);bottom:auto;left:auto;width:min(30rem,32vw);padding:0 0 0 clamp(1.4rem,2vw,2rem);color:var(--p6-ink);border:0;border-left:2px solid var(--p6-red);border-radius:0;background:transparent;box-shadow:none;transform:translateY(-50%)}body[data-route=home] .scene--flight .story-card--flight h2,body[data-route=home] .scene--flight .story-card--flight>p:not(.eyebrow),body[data-route=home] .scene--flight .story-card--flight .markers{color:var(--p6-ink);text-shadow:none}body[data-route=home] .scene--flight .story-card--flight .eyebrow{color:var(--p6-red)}body[data-route=home] .scene--flight .story-card--flight h2{max-width:10ch;font-size:clamp(2.75rem,3.45vw,4.2rem)}.p6-rhythms__head{width:min(46rem,53vw);margin-bottom:1rem;padding:clamp(1.5rem,2.4vw,2.5rem);border-top:3px solid var(--p6-gold);background:#fffdf7f5}.p6-rhythms__choices{width:min(64rem,72vw);gap:1rem}.p6-rhythm{padding:1.35rem 1.5rem 1.5rem;background:#fffdf7f5;text-shadow:none}.p6-rhythms__note{margin-top:1rem;padding:.55rem .8rem;background:#fffdf7f5}body[data-route=formate] .cine-format-stage .pd-honesty{max-width:66ch;margin:1rem 0 0 auto;padding:.9rem 1rem;color:var(--p6-ink);border-left:3px solid var(--p6-gold);background:#fffdf7f5;opacity:1}body[data-route=home] #campioni .pd-match .tos-vnote{color:#fffdf7e0!important}body[data-route=home] .scene--relay .story-card--relay{right:var(--p6-page-gutter);left:auto;top:50%;bottom:auto;width:min(38rem,39vw);padding:clamp(2rem,3.5vw,3.5rem);border-left:2px solid var(--p6-red);border-radius:0;transform:translateY(-50%)}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.p6-first-ingredient__art img,.p6-proof-origin__art img,.p6-rhythms__art img,.p6-founder-scene__art img,.p6-passport__art img,.p6-order-trust__art img,.p6-contact__art img{transition:transform .9s cubic-bezier(.2,.7,.2,1)}.p6-first-ingredient:hover .p6-first-ingredient__art img,.p6-proof-origin:hover .p6-proof-origin__art img,.p6-rhythms:hover .p6-rhythms__art img,.p6-founder-scene:hover .p6-founder-scene__art img,.p6-passport:hover .p6-passport__art img,.p6-order-trust:hover .p6-order-trust__art img,.p6-contact:hover .p6-contact__art img{transform:scale(1.012)}}@media(max-width:1100px)and (min-width:701px){.p6-proof-origin__copy{width:45vw}.p6-proof-origin__bottle{left:25%;width:18vw}.p6-rhythms__head{width:55vw;padding:1.5rem;border-top:3px solid var(--p6-gold);background:#fffdf7f5}.p6-rhythms__choices{width:70vw;gap:1rem}.p6-rhythm{padding:1.2rem;background:#fffdf7f5;text-shadow:none}.p6-rhythms__note{margin-top:1rem;padding:.55rem .8rem;background:#fffdf7f5}.p6-founder-scene__copy{width:46vw}.p6-passport__copy,.p6-order-trust__copy{width:48vw}.p6-passport__bottle{right:10%}.p6-contact__grid{grid-template-columns:minmax(17rem,.7fr) minmax(28rem,1fr);gap:2.5rem}.p6-contact .reasons{grid-template-columns:repeat(2,1fr)}body[data-route=contact] .p6-contact .reasons{grid-template-columns:repeat(2,minmax(0,1fr))}.p6-contact .reasons label:nth-child(2){border-right:0}.p6-contact .reasons label:nth-child(-n+2){border-bottom:1px solid var(--p6-line)}}@media(max-width:700px){:root{--p6-page-gutter: 1.2rem}.p6-first-ingredient h2,.p6-proof-origin h2,.p6-rhythms h2,.p6-founders h2,.p6-founder-scene h3,.p6-passport h2,.p6-order-trust h2,.p6-contact h2{letter-spacing:-.055em}.p6-first-ingredient{min-height:980px;display:block;padding:30rem 1.2rem 3rem}.p6-first-ingredient__art img{object-position:center top}.p6-first-ingredient__copy{width:100%}.p6-first-ingredient__copy h2{max-width:9ch;font-size:clamp(3.2rem,15vw,4.8rem)}.p6-first-ingredient__copy>p:not(.eyebrow):not(.p6-first-ingredient__note):not(.closing-line){margin-top:1rem;font-size:1rem}.p6-first-ingredient__facts li{font-size:.64rem}.p6-first-ingredient__note{font-size:.76rem}.p6-proof-values{grid-template-columns:repeat(2,1fr)}.p6-first-ingredient__signature{display:none}.p6-proof-origin{min-height:1060px;display:block;padding:35rem 1.2rem 3rem}.p6-proof-origin__art img{object-position:center top}.p6-proof-origin__copy{width:100%;margin:0}.p6-proof-origin__copy h2{max-width:10ch;font-size:clamp(3.1rem,14vw,4.5rem)}.p6-proof-origin__lead{margin:1rem 0;font-size:.98rem}.p6-origin-facts>div{grid-template-columns:6.8rem 1fr;padding:.68rem 0}.p6-origin-facts dd{font-size:.88rem}.p6-proof-origin__bottle{top:5rem;right:50%;bottom:auto;left:auto;width:8.7rem;transform:translate(50%)}.p6-proof-origin__bottle figcaption,.p6-proof-origin__trace{display:none}.p6-rhythms{min-height:0;display:block;padding:0;background:var(--p6-cream)}.p6-rhythms__art{position:relative;inset:auto;z-index:0;height:30rem}.p6-rhythms__art img{object-position:center top}.p6-rhythms__head{width:100%;margin:0;padding:2.4rem 1.2rem 1.5rem;background:var(--p6-cream)}.p6-rhythms__head h2{max-width:10ch;font-size:clamp(3rem,13.5vw,4.3rem)}.p6-rhythms__head>p:last-child{margin-top:.85rem;font-size:.92rem}.p6-rhythms__choices{grid-template-columns:1fr;gap:1.4rem;width:100%;margin:0;padding:0 1.2rem 1.5rem;background:var(--p6-cream)}.p6-rhythm{padding-top:.8rem}.p6-rhythm h3{font-size:3.2rem}.p6-rhythm>p:not(.p6-rhythm__label):not(.p6-rhythm__price):not(.p6-rhythm__value){margin:.45rem 0;font-size:.86rem}.p6-rhythms__note{width:100%;margin:0;padding:0 1.2rem 2.5rem;background:var(--p6-cream);font-size:.64rem;text-align:left}.p6-founders__head{padding:4.5rem 1.2rem}.p6-founders__head h2{max-width:10ch;font-size:clamp(3.1rem,14vw,4.5rem)}.p6-founders__head>p:last-child{margin-top:1.1rem;font-size:1rem}.p6-founder-scene,.p6-founder-scene--legacy,.p6-founder-scene--service{min-height:0;display:block;padding:0;background:var(--p6-cream)}.p6-founder-scene__art{position:relative;inset:auto;z-index:0;height:32rem}.p6-founder-scene--legacy .p6-founder-scene__art{height:38rem}.p6-founder-scene--service .p6-founder-scene__art{height:31rem}.p6-founder-scene__art img{object-position:center top}.p6-founder-scene__copy,.p6-founder-scene--roots .p6-founder-scene__copy,.p6-founder-scene--legacy .p6-founder-scene__copy,.p6-founder-scene--service .p6-founder-scene__copy{width:100%;margin:0;padding:2rem 1.2rem 3rem;border-left:0;border-top:3px solid var(--p6-gold);background:var(--p6-cream)}.p6-founder-scene h3{font-size:clamp(3.8rem,17vw,5.2rem)}.p6-founder-scene--service h3{font-size:clamp(2.85rem,13.2vw,3.35rem);letter-spacing:-.065em}.p6-founder-scene__copy>p:not(.p6-founder-scene__place){margin-top:.75rem;font-size:.9rem;line-height:1.5}.p6-passport{min-height:1120px;display:block;padding:35rem 1.2rem 3rem}.p6-passport__art img{object-position:center center}.p6-passport__copy{width:100%}.p6-passport__copy h2{max-width:9ch;font-size:clamp(3.4rem,15vw,4.8rem)}.p6-passport__copy>p{margin:.9rem 0;font-size:.94rem}.p6-passport__facts{grid-template-columns:1fr;margin-top:1rem}.p6-passport__facts>div,.p6-passport__facts>div:nth-last-child(-n+2){padding:.65rem 0;border-bottom:1px solid var(--p6-light-line)}.p6-passport__facts>div:last-child{border-bottom:0}.p6-passport__bottle{top:6rem;right:50%;bottom:auto;width:9.5rem;transform:translate(50%)}.p6-passport__bottle figcaption{margin-top:-.4rem;padding:.45rem .65rem}.p6-order-trust{min-height:1120px;display:block;padding:32rem 1.2rem 3rem}.p6-order-trust__art img{object-position:center center}.p6-order-trust__copy{width:100%}.p6-order-trust__copy h2{max-width:9ch;font-size:clamp(3.4rem,15vw,4.8rem)}.p6-order-trust__lead{margin:.9rem 0;font-size:.94rem}.p6-order-trust__facts{margin:1rem 0}.p6-order-trust__facts>div{grid-template-columns:5.2rem 1fr;gap:.65rem;padding:.65rem 0}.p6-order-trust__facts dd{font-size:.8rem}.p6-order-trust__cta{width:100%;justify-content:center}.p6-contact{min-height:0;padding:0 0 3rem;background:var(--p6-paper)}.p6-contact__art{position:relative;inset:auto;z-index:0;height:31rem}.p6-contact__art img{object-position:center top}.p6-contact__shell{position:relative;z-index:2;margin-top:-3rem;padding-inline:1rem}.p6-contact__grid{display:flex;flex-direction:column;gap:2rem}.p6-contact__aside{order:1;width:100%;padding:1.35rem}.p6-contact__form{order:2;padding:1.35rem;background:var(--p6-cream)}.p6-contact__aside h2,.p6-contact__form h2{max-width:10ch;font-size:clamp(3.1rem,14vw,4.4rem)}.p6-contact .concierge-form{grid-template-columns:1fr;gap:.9rem}.p6-contact .concierge-form>*{grid-column:1!important}.p6-contact .reasons,body[data-route=contact] .p6-contact .reasons{grid-template-columns:repeat(2,minmax(0,1fr))}.p6-contact .reasons label,.p6-contact .reasons label:nth-child(2n),.p6-contact .reasons label:nth-last-child(-n+2){min-height:4.15rem;border:1px solid rgba(16,63,51,.24)}.p6-contact .form textarea{min-height:7rem}.p6-contact__links>div{grid-template-columns:1fr;gap:.2rem}}@media(max-width:380px){.p6-first-ingredient{min-height:1040px;padding-top:28rem}.p6-proof-origin{min-height:1110px;padding-top:32rem}.p6-rhythms,.p6-founder-scene,.p6-founder-scene--legacy,.p6-founder-scene--service{min-height:0;padding-top:0}.p6-passport{min-height:1160px;padding-top:32rem}.p6-order-trust{min-height:1180px;padding-top:30rem}.p6-contact{padding-top:0}}body main .eyebrow,body main .band__kicker,body main :is(.p5-film-mark,.p5-proofscape__kicker,.p5-proofscape__eyebrow,.bottle-theatre__marker,.p6-rhythm__label,.p6-founder-scene__place,.journal-meta,.journal-issue__line,.pdp__stage-kicker,.pdp__marker,.pdp__brandline,.pdp__details-kicker,.pd-match__legend,.mp__badge){font-size:clamp(.75rem,.76vw,.82rem)!important;line-height:1.4!important}body main :is(.p5-arrow-link,.p5-arrow-link span,.mp__link,.mp__link span,.pd-add,.pdp__back){font-size:clamp(.78rem,.8vw,.86rem)!important}body main :is(.mp__honesty,.pd-honesty,.p5-proofscape__note,.p6-rhythms__note,.pd-match__note,.p6-order-trust__note){font-size:clamp(.8rem,.82vw,.9rem)!important;line-height:1.5!important}body main .p5-ritual__steps span,body main .society-themes span,body main .p5-taste small,body main .p5-rally__place b,body main .p5-film-mark,body main .p5-film-mark *,body main .p5-society__note b,body main .p6-first-ingredient__facts li,body main .p6-first-ingredient__signature span,body main .p6-proof-values dt,body main .p6-proof-values small,body main .picual-title-bottle figcaption,body main .p5-proofscape__canvas dt,body main .p5-proofscape__canvas small,body main .p5-proofscape__canvas figcaption,body main .p5-proofscape__proof-head span,body main .pd-segment small,body main .pd-segment em,body main .bottle-theatre__identity>span,body main .pdp__facts dt,body main .pdp__stage-facts dt,body main .pdp__proof li,body main .p6-origin-facts dt,body main .p6-proof-origin__bottle figcaption,body main .p6-proof-origin__trace span,body main .p6-rhythm>small,body main .p6-passport__facts dt,body main .p6-passport__bottle figcaption,body main .p6-passport__bottle figcaption small,body main .p6-order-trust__facts dt,body main .journal-cover__media>span{font-size:clamp(.75rem,.76vw,.82rem)!important;line-height:1.4!important}body main .p5-taste i{display:none!important}body[data-route=society] main .p4-seat__invite .form__row label{font-size:.8rem!important}body[data-route=society] main .p4-seat__invite .form__consent label{font-size:.88rem!important;line-height:1.5!important}.p6-contact .concierge-guide span,.p6-contact .concierge-form legend,.p6-contact .concierge-aside,.p6-contact__links dt{font-size:.76rem!important;line-height:1.4!important}.p6-contact .concierge-guide p{font-size:.84rem!important;line-height:1.5!important}.p6-contact .reasons b{font-size:.86rem!important}.p6-contact .reasons small{font-size:.75rem!important;line-height:1.35!important}.p6-contact .form__row label{font-size:.8rem!important;line-height:1.4!important}.p6-contact .form__hint,.p6-contact .form__error{font-size:.76rem!important;line-height:1.45!important}.p6-contact .form__optional{font-size:.75rem!important}.p6-contact .form__consent,.p6-contact .form__consent label,.p6-contact .concierge-steps li{font-size:.88rem!important;line-height:1.5!important}.p6-contact__links dd,.p6-contact__links a{font-size:.82rem!important;line-height:1.5!important}body[data-route^=jurnal-] main .article-beat figcaption,body[data-route^=jurnal-] main .article-signoff>span,body[data-route=cart] main .tos-companion__label{font-size:clamp(.78rem,.8vw,.86rem)!important;line-height:1.45!important}body[data-route^=jurnal-] main .article-shop__copy .button{width:100%!important;min-width:0!important;max-width:100%!important;justify-content:center;font-size:clamp(.84rem,.88vw,.94rem)!important;line-height:1.35!important;text-align:center;white-space:normal}body[data-route^=jurnal-] .article-shop__copy>.eyebrow{color:#a52b24}@media(max-width:430px){body[data-route^=jurnal-] main .article-shop{grid-template-columns:minmax(0,1fr);min-height:0}body[data-route^=jurnal-] main .article-shop__shot{min-height:23rem}body[data-route^=jurnal-] main .article-shop__copy{min-width:0;padding:1.6rem 1.25rem 1.8rem;border-top:2px solid var(--p6-gold)}body[data-route^=jurnal-] main .article-shop__copy h2{font-size:clamp(2.65rem,14vw,3.6rem)}}@media(max-width:700px){.p6-contact .reasons label,.p6-contact .reasons label:nth-child(2n),.p6-contact .reasons label:nth-last-child(-n+2){min-height:5.15rem}}@media(prefers-reduced-motion:reduce){.p6-arrow-link span,.p6-disclosure summary i,.p6-first-ingredient__art img,.p6-proof-origin__art img,.p6-rhythms__art img,.p6-founder-scene__art img,.p6-passport__art img,.p6-order-trust__art img,.p6-contact__art img{transition:none!important;transform:none!important}}@media(forced-colors:active){.p6-first-ingredient,.p6-proof-origin,.p6-rhythms,.p6-founder-scene,.p6-passport,.p6-order-trust,.p6-contact{color:CanvasText;background:Canvas}.p6-first-ingredient__art,.p6-proof-origin__art,.p6-rhythms__art,.p6-founder-scene__art,.p6-passport__art,.p6-order-trust__art,.p6-contact__art{display:none}.p6-contact__aside{color:CanvasText;background:Canvas;border:1px solid CanvasText}}body[data-visual-system-r2]{--vs2-paper: #fffdf7;--vs2-cream: #f5eddc;--vs2-cream-deep: #eadfc8;--vs2-ink: #0f4336;--vs2-ink-deep: #082f27;--vs2-red: #cc3529;--vs2-gold: #d9aa20;--vs2-line: rgba(15, 67, 54, .2);--vs2-light-line: rgba(255, 253, 247, .24);--vs2-gutter: clamp(1.1rem, 4vw, 4.75rem);--vs2-space: clamp(3.5rem, 7vw, 7.75rem);--vs2-radius-sm: clamp(.7rem, 1vw, 1rem);--vs2-radius: clamp(1rem, 1.8vw, 1.75rem);--vs2-radius-lg: clamp(1.35rem, 2.8vw, 2.8rem);--vs2-shadow: 0 2.3rem 5rem -2.5rem rgba(8, 47, 39, .46);--vs2-shadow-soft: 0 1.6rem 4rem -2.4rem rgba(8, 47, 39, .3);--vs2-copy: min(44rem, 100%);--vs2-frame: 98rem;--vs2-ease: cubic-bezier(.22, .75, .22, 1)}body[data-visual-system-r2] main{background:var(--vs2-cream)}body[data-visual-system-r2] main>section{isolation:isolate}body[data-visual-system-r2] main [data-reveal]{opacity:1!important;visibility:visible!important;transform:none!important}body[data-visual-system-r2] main :is(h1,h2,h3){text-wrap:balance}body[data-visual-system-r2] main :is(.button,.pd-add,.mp__link,.p6-arrow-link,.cine-text-link){transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s var(--vs2-ease)}@media(hover:hover)and (prefers-reduced-motion:no-preference){body[data-visual-system-r2] main :is(.button,.pd-add):hover{transform:translateY(-2px);box-shadow:0 .9rem 1.8rem -1rem #082f2773}}body[data-visual-system-r2] .cinema{background:var(--vs2-ink-deep)}body[data-visual-system-r2] .cinema__poster,body[data-visual-system-r2] .cinema__poster picture,body[data-visual-system-r2] .cinema__poster img{opacity:1;visibility:visible}body[data-visual-system-r2] .cinema__loop{opacity:0;transition:opacity .26s ease}body[data-visual-system-r2] .cinema.is-playing .cinema__loop{opacity:1}body[data-visual-system-r2] .cinema.is-playing .cinema__poster{opacity:0;visibility:hidden;transition:opacity .26s ease,visibility 0s linear .26s}body[data-visual-system-r2] picture>img{background-color:var(--vs2-cream-deep)}body[data-visual-system-r2] :is(.p6-first-ingredient__art,.p6-proof-origin__art,.p6-rhythms__art,.p6-founder-scene__art,.p6-passport__art,.p6-order-trust__art,.p6-contact__art){overflow:hidden;border-radius:var(--vs2-radius-lg);box-shadow:var(--vs2-shadow-soft)}body[data-visual-system-r2] :is(.p6-first-ingredient__art,.p6-proof-origin__art,.p6-rhythms__art,.p6-founder-scene__art,.p6-passport__art,.p6-order-trust__art,.p6-contact__art) img{display:block;width:100%;height:100%;object-fit:cover}body[data-visual-system-r2][data-route=home] #campioni{min-height:clamp(49rem,76vw,65rem);background:var(--vs2-cream)}body[data-visual-system-r2][data-route=home] #campioni .pd-stage,body[data-visual-system-r2][data-route=home] #campioni .pd-stage__art,body[data-visual-system-r2][data-route=home] #campioni .pd-stage__art img{opacity:1!important;visibility:visible!important}body[data-visual-system-r2][data-route=home] #campioni .pd-copy{border-top:3px solid var(--vs2-gold);box-shadow:var(--vs2-shadow-soft)}body[data-visual-system-r2][data-route=home] #campioni .pd-match{border-top-color:var(--vs2-gold);box-shadow:var(--vs2-shadow)}body[data-visual-system-r2][data-route=home] .p5-rally--character,body[data-visual-system-r2][data-route=home] .p5-rally--ritual,body[data-visual-system-r2][data-route=home] .p5-rally--society{min-height:0;background:var(--vs2-cream)}body[data-visual-system-r2][data-route=home] .p5-rally--character .p5-rally__art,body[data-visual-system-r2][data-route=home] .p5-rally--society .p5-rally__art{overflow:hidden;border-radius:var(--vs2-radius-lg);box-shadow:var(--vs2-shadow-soft)}body[data-visual-system-r2][data-route=home] .p5-rally--character .p5-rally__art img,body[data-visual-system-r2][data-route=home] .p5-rally--society .p5-rally__art img{display:block;width:100%;height:100%;object-fit:cover}body[data-visual-system-r2][data-route=home] .p5-rally__copy--character,body[data-visual-system-r2][data-route=home] .p5-society__ticket,body[data-visual-system-r2][data-route=home] .p5-ritual__copy{border-top:3px solid var(--vs2-gold);border-radius:0 0 var(--vs2-radius) var(--vs2-radius);box-shadow:var(--vs2-shadow-soft)}body[data-visual-system-r2][data-route=home] .p5-rally--ritual .p5-ritual__film{overflow:hidden;border-radius:var(--vs2-radius-lg);box-shadow:var(--vs2-shadow)}body[data-visual-system-r2][data-route=home] .p5-rally--ritual .cinema,body[data-visual-system-r2][data-route=home] .p5-rally--ritual .cinema__loop,body[data-visual-system-r2][data-route=home] .p5-rally--ritual .cinema__poster,body[data-visual-system-r2][data-route=home] .p5-rally--ritual .cinema__poster img{width:100%;height:100%;object-fit:cover}body[data-visual-system-r2][data-route=home] .p6-first-ingredient{min-height:0;display:grid;grid-template-columns:minmax(23rem,.88fr) minmax(0,1.12fr);gap:clamp(1rem,2.5vw,2.5rem);align-items:stretch;max-width:var(--vs2-frame);margin-inline:auto;padding:var(--vs2-space) var(--vs2-gutter);background:var(--vs2-cream)}body[data-visual-system-r2][data-route=home] .p6-first-ingredient__art{position:relative!important;inset:auto!important;grid-column:2;grid-row:1;min-height:clamp(38rem,58vw,50rem)}body[data-visual-system-r2][data-route=home] .p6-first-ingredient__art img{object-position:57% center}body[data-visual-system-r2][data-route=home] .p6-first-ingredient__copy{grid-column:1;grid-row:1;align-self:center;width:calc(100% + clamp(1.5rem,4vw,4rem));max-width:none;margin-right:calc(-1*clamp(1.5rem,4vw,4rem));padding:clamp(1.6rem,3vw,3rem);border-top:3px solid var(--vs2-gold);border-radius:0 0 var(--vs2-radius) var(--vs2-radius);background:#fffdf7fa;box-shadow:var(--vs2-shadow)}body[data-visual-system-r2][data-route=home] .p6-first-ingredient__copy h2{max-width:9.4ch;font-size:clamp(3.25rem,4.7vw,5.8rem)}body[data-visual-system-r2][data-route=home] .p6-first-ingredient__signature{right:calc(var(--vs2-gutter) + 1.25rem);bottom:calc(var(--vs2-space) + 1.25rem)}body[data-visual-system-r2][data-route=picual] .p6-proof-origin{min-height:0;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(25rem,.88fr);gap:0;align-items:stretch;max-width:var(--vs2-frame);margin-inline:auto;padding:var(--vs2-space) var(--vs2-gutter);background:var(--vs2-cream)}body[data-visual-system-r2][data-route=picual] .p6-proof-origin__art{position:relative!important;inset:auto!important;grid-column:1;grid-row:1;min-height:clamp(38rem,58vw,49rem);border-radius:var(--vs2-radius-lg) 0 0 var(--vs2-radius-lg)}body[data-visual-system-r2][data-route=picual] .p6-proof-origin__copy{grid-column:2;grid-row:1;align-self:center;width:calc(100% + clamp(1.4rem,3vw,3.5rem));max-width:none;margin-left:calc(-1*clamp(1.4rem,3vw,3.5rem));padding:clamp(1.7rem,3.4vw,3.4rem);border-top:3px solid var(--vs2-gold);border-radius:0 var(--vs2-radius) var(--vs2-radius) 0;background:#fffdf7fa;box-shadow:var(--vs2-shadow)}body[data-visual-system-r2][data-route=picual] .p6-proof-origin__copy h2{max-width:9ch;font-size:clamp(3.2rem,4.5vw,5.6rem)}body[data-visual-system-r2][data-route=picual] .p6-proof-origin__bottle{left:clamp(10rem,25vw,27rem);bottom:calc(var(--vs2-space) + .6rem);width:clamp(8rem,11vw,12rem)}body[data-visual-system-r2][data-route=picual] .p6-proof-origin__trace{display:none}body[data-visual-system-r2][data-route=formate] .p6-rhythms{min-height:0;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(30rem,.95fr);grid-template-rows:auto auto auto;gap:1.1rem clamp(1.5rem,3.5vw,3.5rem);align-items:start;max-width:var(--vs2-frame);margin-inline:auto;padding:var(--vs2-space) var(--vs2-gutter);background:var(--vs2-paper)}body[data-visual-system-r2][data-route=formate] .p6-rhythms__art{position:relative!important;inset:auto!important;grid-column:1;grid-row:1 / 4;min-height:clamp(42rem,62vw,54rem)}body[data-visual-system-r2][data-route=formate] .p6-rhythms__art img{object-position:54% center}body[data-visual-system-r2][data-route=formate] .p6-rhythms__head,body[data-visual-system-r2][data-route=formate] .p6-rhythms__choices,body[data-visual-system-r2][data-route=formate] .p6-rhythms__note{grid-column:2;width:auto;max-width:none;margin:0}body[data-visual-system-r2][data-route=formate] .p6-rhythms__head{grid-row:1;padding:clamp(1.5rem,2.6vw,2.5rem);border-top:3px solid var(--vs2-gold);border-radius:0 0 var(--vs2-radius) var(--vs2-radius);background:var(--vs2-cream)}body[data-visual-system-r2][data-route=formate] .p6-rhythms__head h2{max-width:10ch;font-size:clamp(2.8rem,3.8vw,4.6rem)}body[data-visual-system-r2][data-route=formate] .p6-rhythms__choices{grid-row:2;gap:.8rem}body[data-visual-system-r2][data-route=formate] .p6-rhythm{min-width:0;padding:1.25rem;border:1px solid var(--vs2-line);border-top:3px solid var(--vs2-gold);border-radius:0 0 var(--vs2-radius-sm) var(--vs2-radius-sm);background:var(--vs2-paper);text-shadow:none}body[data-visual-system-r2][data-route=formate] .p6-rhythm h3{font-size:clamp(2.6rem,3.6vw,4.2rem)}body[data-visual-system-r2][data-route=formate] .p6-rhythms__note{grid-row:3;padding:.75rem 0;border-top:1px solid var(--vs2-line);text-align:left}body[data-visual-system-r2][data-route=poveste] .p6-founders{padding-bottom:var(--vs2-space);background:var(--vs2-paper)}body[data-visual-system-r2][data-route=poveste] .p6-founders__head{width:min(var(--vs2-frame),100%);padding:var(--vs2-space) var(--vs2-gutter) clamp(2.5rem,5vw,5rem)}body[data-visual-system-r2][data-route=poveste] .p6-founders__head h2{max-width:13ch;font-size:clamp(3.25rem,5.3vw,6.2rem)}body[data-visual-system-r2][data-route=poveste] .p6-founder-scene{min-height:0;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(24rem,.88fr);gap:0;align-items:stretch;width:min(calc(var(--vs2-frame) - 2 * var(--vs2-gutter)),calc(100% - 2 * var(--vs2-gutter)));max-width:none;margin:0 auto clamp(1.5rem,4vw,4rem);padding:0;overflow:visible;background:var(--vs2-cream)}body[data-visual-system-r2][data-route=poveste] .p6-founder-scene__art{position:relative!important;inset:auto!important;grid-column:1;grid-row:1;min-height:clamp(34rem,48vw,44rem);border-radius:var(--vs2-radius-lg) 0 0 var(--vs2-radius-lg)}body[data-visual-system-r2][data-route=poveste] .p6-founder-scene__copy,body[data-visual-system-r2][data-route=poveste] .p6-founder-scene--roots .p6-founder-scene__copy,body[data-visual-system-r2][data-route=poveste] .p6-founder-scene--legacy .p6-founder-scene__copy,body[data-visual-system-r2][data-route=poveste] .p6-founder-scene--service .p6-founder-scene__copy{grid-column:2;grid-row:1;align-self:center;width:calc(100% + clamp(1.2rem,2.5vw,2.75rem));max-width:none;margin:0 0 0 calc(-1*clamp(1.2rem,2.5vw,2.75rem));padding:clamp(1.6rem,3.2vw,3.2rem);border:0;border-top:3px solid var(--vs2-gold);border-radius:0 0 var(--vs2-radius) 0;background:#fffdf7fa;box-shadow:var(--vs2-shadow)}body[data-visual-system-r2][data-route=poveste] .p6-founder-scene h3,body[data-visual-system-r2][data-route=poveste] .p6-founder-scene--service h3{max-width:9ch;font-size:clamp(3.4rem,4.8vw,5.6rem)}body[data-visual-system-r2][data-route=poveste] .p6-founder-scene__copy>p:not(.p6-founder-scene__place),body[data-visual-system-r2][data-route=poveste] .p6-founder-scene--roots .p6-founder-scene__copy>p:not(.p6-founder-scene__place){max-width:39rem;font-size:clamp(.98rem,1.05vw,1.08rem);line-height:1.62}body[data-visual-system-r2][data-route=poveste] .p6-founder-scene--legacy{grid-template-columns:minmax(24rem,.88fr) minmax(0,1.12fr)}body[data-visual-system-r2][data-route=poveste] .p6-founder-scene--legacy .p6-founder-scene__art{grid-column:2;border-radius:0 var(--vs2-radius-lg) var(--vs2-radius-lg) 0}body[data-visual-system-r2][data-route=poveste] .p6-founder-scene--legacy .p6-founder-scene__copy{grid-column:1;width:calc(100% + clamp(1.2rem,2.5vw,2.75rem));margin:0 calc(-1*clamp(1.2rem,2.5vw,2.75rem)) 0 0;border-radius:0 0 0 var(--vs2-radius)}body[data-visual-system-r2][data-route=product] .pdp__details{max-width:76rem;margin-inline:auto;padding-inline:var(--vs2-gutter)}body[data-visual-system-r2][data-route=product] .pdp__detail-grid{gap:clamp(.8rem,2vw,1.5rem)}body[data-visual-system-r2][data-route=product] .pdp__detail{overflow:hidden;border-radius:var(--vs2-radius);box-shadow:var(--vs2-shadow-soft)}body[data-visual-system-r2][data-route=product] .p6-passport,body[data-visual-system-r2][data-route=product] .p6-order-trust{min-height:0;display:grid;gap:0;align-items:stretch;max-width:var(--vs2-frame);margin-inline:auto;padding:var(--vs2-space) var(--vs2-gutter)}body[data-visual-system-r2][data-route=product] .p6-passport{grid-template-columns:minmax(0,1.08fr) minmax(25rem,.92fr);background:var(--vs2-ink-deep)}body[data-visual-system-r2][data-route=product] .p6-passport__art{position:relative!important;inset:auto!important;grid-column:1;grid-row:1;min-height:clamp(38rem,56vw,49rem);border-radius:var(--vs2-radius-lg) 0 0 var(--vs2-radius-lg)}body[data-visual-system-r2][data-route=product] .p6-passport__copy{grid-column:2;grid-row:1;align-self:center;width:calc(100% + clamp(1.3rem,3vw,3rem));max-width:none;margin-left:calc(-1*clamp(1.3rem,3vw,3rem));padding:clamp(1.6rem,3vw,3rem);border-top:3px solid var(--vs2-gold);border-radius:0 var(--vs2-radius) var(--vs2-radius) 0;background:#082f27f7;box-shadow:var(--vs2-shadow)}body[data-visual-system-r2][data-route=product] .p6-passport__copy h2{max-width:8ch;font-size:clamp(3.4rem,4.8vw,5.8rem)}body[data-visual-system-r2][data-route=product] .p6-passport__bottle{grid-column:1;grid-row:1;align-self:end;justify-self:center;position:relative;right:auto;bottom:auto;width:clamp(10rem,15vw,16rem);margin:0 0 1.25rem}body[data-visual-system-r2][data-route=product] .p6-order-trust{grid-template-columns:minmax(24rem,.9fr) minmax(0,1.1fr);background:var(--vs2-paper);color:var(--vs2-ink)}body[data-visual-system-r2][data-route=product] .p6-order-trust__art{position:relative!important;inset:auto!important;grid-column:2;grid-row:1;min-height:clamp(36rem,54vw,47rem);border-radius:0 var(--vs2-radius-lg) var(--vs2-radius-lg) 0}body[data-visual-system-r2][data-route=product] .p6-order-trust__copy{grid-column:1;grid-row:1;align-self:center;width:calc(100% + clamp(1.3rem,3vw,3rem));max-width:none;margin-right:calc(-1*clamp(1.3rem,3vw,3rem));padding:clamp(1.6rem,3vw,3rem);border-top:3px solid var(--vs2-gold);border-radius:var(--vs2-radius) 0 0 var(--vs2-radius);background:#fffdf7fa;box-shadow:var(--vs2-shadow)}body[data-visual-system-r2][data-route=product] .p6-order-trust__copy .band__kicker,body[data-visual-system-r2][data-route=product] .p6-order-trust__facts dt{color:var(--vs2-red)}body[data-visual-system-r2][data-route=product] .p6-order-trust__copy h2,body[data-visual-system-r2][data-route=product] .p6-order-trust__lead,body[data-visual-system-r2][data-route=product] .p6-order-trust__facts dd,body[data-visual-system-r2][data-route=product] .p6-order-trust__facts a{color:var(--vs2-ink)}body[data-visual-system-r2][data-route=product] .p6-order-trust__facts{border-color:var(--vs2-line)}body[data-visual-system-r2][data-route=product] .p6-order-trust__facts>div{border-color:var(--vs2-line)}body[data-visual-system-r2][data-route=product] .p6-order-trust__note{color:#0f4336b8}body[data-visual-system-r2][data-route=society] .p4-chapter--signup{position:relative;overflow:hidden;background:linear-gradient(#082f27c7,#082f27c7),url(3os-living-r1c-p5-table-continues-desktop.webp) center / cover no-repeat;color:var(--vs2-paper)}body[data-visual-system-r2][data-route=society] .p4-seat__invite{display:grid;grid-template-columns:minmax(18rem,.72fr) minmax(29rem,1.28fr);grid-template-rows:auto auto 1fr;gap:0 clamp(2rem,6vw,6rem);align-items:start;max-width:var(--vs2-frame);padding-block:var(--vs2-space)}body[data-visual-system-r2][data-route=society] .p4-seat__invite>:is(.band__kicker,h2,p){grid-column:1}body[data-visual-system-r2][data-route=society] .p4-seat__invite .band__kicker{color:var(--vs2-gold)}body[data-visual-system-r2][data-route=society] .p4-seat__invite h2{max-width:9ch;color:var(--vs2-paper);font-size:clamp(3.4rem,5vw,6rem)}body[data-visual-system-r2][data-route=society] .p4-seat__invite>p{max-width:31rem;color:#fffdf7d6;font-size:1.05rem;line-height:1.55}body[data-visual-system-r2][data-route=society] .p4-seat__invite .form{grid-column:2;grid-row:1 / 4;width:100%;margin:0;padding:clamp(1.5rem,3vw,3rem);border-top:3px solid var(--vs2-gold);border-radius:0 0 var(--vs2-radius) var(--vs2-radius);background:#fffdf7f7;box-shadow:var(--vs2-shadow);color:var(--vs2-ink)}body[data-visual-system-r2][data-route=society] .p4-seat__invite>.tos-nojs{grid-column:2}body[data-visual-system-r2][data-route=jurnal] .cine-journal .band__inner{max-width:var(--vs2-frame)}body[data-visual-system-r2][data-route=jurnal] .journal-issue{overflow:hidden;border-radius:var(--vs2-radius-lg);box-shadow:var(--vs2-shadow-soft)}body[data-visual-system-r2][data-route=jurnal] .journal-cover__media,body[data-visual-system-r2][data-route=jurnal] .journal-side__media{overflow:hidden}body[data-visual-system-r2][data-route=contact] .p6-contact{min-height:0;padding:var(--vs2-space) var(--vs2-gutter)}body[data-visual-system-r2][data-route=contact] .p6-contact__art{border-radius:0;box-shadow:none}body[data-visual-system-r2][data-route=contact] .p6-contact__grid{grid-template-columns:minmax(19rem,.72fr) minmax(34rem,1.28fr);gap:clamp(1rem,3vw,3rem);align-items:stretch}body[data-visual-system-r2][data-route=contact] .p6-contact__form,body[data-visual-system-r2][data-route=contact] .p6-contact__aside{border-top:3px solid var(--vs2-gold);border-radius:0 0 var(--vs2-radius) var(--vs2-radius);box-shadow:var(--vs2-shadow)}body[data-visual-system-r2][data-route=contact] .p6-contact__aside{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-end}body[data-visual-system-r2][data-route=contact] .p6-contact__form{background:#fffdf7fa}body[data-visual-system-r2][data-route=contact] .reasons label{border-radius:var(--vs2-radius-sm)}body[data-visual-system-r2][data-route=contact] .form input:not([type=radio]):not([type=checkbox]),body[data-visual-system-r2][data-route=contact] .form textarea{min-height:3.25rem;background:#f5eddc85}@media(min-width:901px){body[data-visual-system-r2][data-route=home] .p5-rally--character{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(23rem,.82fr);gap:clamp(1rem,2.5vw,2.5rem);align-items:center;max-width:var(--vs2-frame);margin-inline:auto;padding:var(--vs2-space) var(--vs2-gutter)}body[data-visual-system-r2][data-route=home] .p5-rally--character .p5-rally__art{position:relative;inset:auto;min-height:clamp(36rem,54vw,47rem)}body[data-visual-system-r2][data-route=home] .p5-rally__copy--character{position:relative;inset:auto;width:calc(100% + clamp(1.5rem,3vw,3rem));margin-left:calc(-1*clamp(1.5rem,3vw,3rem));padding:clamp(1.6rem,3vw,3rem);background:#fffdf7fa}body[data-visual-system-r2][data-route=home] .p5-rally--ritual{display:grid;grid-template-columns:minmax(23rem,.78fr) minmax(0,1.22fr);gap:clamp(1rem,2.5vw,2.5rem);align-items:stretch;max-width:var(--vs2-frame);margin-inline:auto;padding:var(--vs2-space) var(--vs2-gutter);background:var(--vs2-ink-deep)}body[data-visual-system-r2][data-route=home] .p5-rally--ritual .p5-ritual__copy{position:relative;inset:auto;z-index:2;align-self:center;width:calc(100% + clamp(1.5rem,3vw,3rem));margin-right:calc(-1*clamp(1.5rem,3vw,3rem));padding:clamp(1.6rem,3vw,3rem);background:#082f27fa}body[data-visual-system-r2][data-route=home] .p5-rally--ritual .p5-ritual__film{position:relative;inset:auto;min-height:clamp(36rem,54vw,47rem)}body[data-visual-system-r2][data-route=home] .p5-rally--society{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(23rem,.8fr);gap:clamp(1rem,2.5vw,2.5rem);align-items:stretch;max-width:var(--vs2-frame);margin-inline:auto;padding:var(--vs2-space) var(--vs2-gutter)}body[data-visual-system-r2][data-route=home] .p5-rally--society .p5-rally__art{position:relative;inset:auto;min-height:clamp(36rem,54vw,47rem)}body[data-visual-system-r2][data-route=home] .p5-society__ticket{position:relative;inset:auto;align-self:center;width:calc(100% + clamp(1.5rem,3vw,3rem));margin-left:calc(-1*clamp(1.5rem,3vw,3rem));padding:clamp(1.6rem,3vw,3rem);background:#082f27fa}body[data-visual-system-r2][data-route=home] :is(.p5-rally__place,.p5-film-mark,.p5-society__note){z-index:4}}@media(min-width:701px)and (max-width:1100px){body[data-visual-system-r2][data-route=formate] .p6-rhythms{grid-template-columns:minmax(0,.92fr) minmax(28rem,1.08fr)}body[data-visual-system-r2][data-route=formate] .p6-rhythms__choices{grid-template-columns:1fr}body[data-visual-system-r2][data-route=poveste] .p6-founder-scene,body[data-visual-system-r2][data-route=poveste] .p6-founder-scene--legacy{grid-template-columns:minmax(0,1fr) minmax(22rem,.9fr)}body[data-visual-system-r2][data-route=poveste] .p6-founder-scene--legacy{grid-template-columns:minmax(22rem,.9fr) minmax(0,1fr)}body[data-visual-system-r2][data-route=contact] .p6-contact__grid{grid-template-columns:minmax(17rem,.65fr) minmax(29rem,1.35fr)}}@media(max-width:700px){body[data-visual-system-r2]{--vs2-gutter: 1rem;--vs2-space: clamp(3rem, 12vw, 4.5rem);--vs2-radius-lg: 1.25rem}body[data-visual-system-r2] :is(.p6-first-ingredient__art,.p6-proof-origin__art,.p6-rhythms__art,.p6-founder-scene__art,.p6-passport__art,.p6-order-trust__art,.p6-contact__art){border-radius:var(--vs2-radius-lg)}body[data-visual-system-r2][data-route=home] #campioni{min-height:0}body[data-visual-system-r2][data-route=home] :is(.p5-rally--character,.p5-rally--ritual,.p5-rally--society){padding-inline:var(--vs2-gutter)}body[data-visual-system-r2][data-route=home] :is(.p5-rally--character .p5-rally__art,.p5-rally--society .p5-rally__art,.p5-rally--ritual .p5-ritual__film){border-radius:var(--vs2-radius-lg) var(--vs2-radius-lg) 0 0}body[data-visual-system-r2][data-route=home] :is(.p5-rally__copy--character,.p5-ritual__copy,.p5-society__ticket){border-radius:0 0 var(--vs2-radius-lg) var(--vs2-radius-lg)}body[data-visual-system-r2][data-route=home] .p6-first-ingredient,body[data-visual-system-r2][data-route=picual] .p6-proof-origin,body[data-visual-system-r2][data-route=formate] .p6-rhythms,body[data-visual-system-r2][data-route=product] .p6-passport,body[data-visual-system-r2][data-route=product] .p6-order-trust{min-height:0;display:flex;flex-direction:column;gap:0;padding:var(--vs2-space) var(--vs2-gutter)}body[data-visual-system-r2][data-route=home] .p6-first-ingredient__art,body[data-visual-system-r2][data-route=picual] .p6-proof-origin__art,body[data-visual-system-r2][data-route=formate] .p6-rhythms__art,body[data-visual-system-r2][data-route=product] .p6-passport__art,body[data-visual-system-r2][data-route=product] .p6-order-trust__art{order:0;width:100%;min-height:0;height:auto;aspect-ratio:4 / 5;border-radius:var(--vs2-radius-lg) var(--vs2-radius-lg) 0 0}body[data-visual-system-r2][data-route=home] .p6-first-ingredient__copy,body[data-visual-system-r2][data-route=picual] .p6-proof-origin__copy,body[data-visual-system-r2][data-route=formate] .p6-rhythms__head,body[data-visual-system-r2][data-route=product] .p6-passport__copy,body[data-visual-system-r2][data-route=product] .p6-order-trust__copy{order:1;width:100%;max-width:none;margin:0;padding:1.55rem 1.25rem 1.75rem;border-radius:0 0 var(--vs2-radius-lg) var(--vs2-radius-lg);box-shadow:var(--vs2-shadow-soft)}body[data-visual-system-r2][data-route=home] .p6-first-ingredient__copy h2,body[data-visual-system-r2][data-route=picual] .p6-proof-origin__copy h2,body[data-visual-system-r2][data-route=formate] .p6-rhythms__head h2,body[data-visual-system-r2][data-route=product] .p6-passport__copy h2,body[data-visual-system-r2][data-route=product] .p6-order-trust__copy h2{max-width:10ch;font-size:clamp(2.8rem,13vw,4rem)}body[data-visual-system-r2][data-route=home] .p6-first-ingredient__signature,body[data-visual-system-r2][data-route=picual] .p6-proof-origin__trace,body[data-visual-system-r2][data-route=picual] .p6-proof-origin__bottle{display:none}body[data-visual-system-r2][data-route=formate] .p6-rhythms__choices{order:2;display:grid;grid-template-columns:1fr;gap:.85rem;width:100%;margin:1rem 0 0;padding:0}body[data-visual-system-r2][data-route=formate] .p6-rhythms__note{order:3;width:100%;margin:1rem 0 0;padding:.8rem 0 0}body[data-visual-system-r2][data-route=poveste] .p6-founders__head{padding-inline:var(--vs2-gutter)}body[data-visual-system-r2][data-route=poveste] .p6-founders__head h2{font-size:clamp(2.9rem,13.5vw,4.15rem)}body[data-visual-system-r2][data-route=poveste] .p6-founder-scene,body[data-visual-system-r2][data-route=poveste] .p6-founder-scene--legacy{display:flex;flex-direction:column;width:calc(100% - 2 * var(--vs2-gutter));margin-bottom:1.5rem}body[data-visual-system-r2][data-route=poveste] .p6-founder-scene__art,body[data-visual-system-r2][data-route=poveste] .p6-founder-scene--legacy .p6-founder-scene__art{order:0;width:100%;min-height:0;height:auto;aspect-ratio:4 / 5;border-radius:var(--vs2-radius-lg) var(--vs2-radius-lg) 0 0}body[data-visual-system-r2][data-route=poveste] .p6-founder-scene__copy,body[data-visual-system-r2][data-route=poveste] .p6-founder-scene--roots .p6-founder-scene__copy,body[data-visual-system-r2][data-route=poveste] .p6-founder-scene--legacy .p6-founder-scene__copy,body[data-visual-system-r2][data-route=poveste] .p6-founder-scene--service .p6-founder-scene__copy{order:1;width:100%;margin:0;padding:1.55rem 1.25rem 1.8rem;border-radius:0 0 var(--vs2-radius-lg) var(--vs2-radius-lg);box-shadow:var(--vs2-shadow-soft)}body[data-visual-system-r2][data-route=poveste] .p6-founder-scene h3,body[data-visual-system-r2][data-route=poveste] .p6-founder-scene--service h3{font-size:clamp(3rem,15vw,4.25rem)}body[data-visual-system-r2][data-route=product] .p6-passport__bottle{position:absolute;top:calc(var(--vs2-space) + 3rem);right:50%;bottom:auto;z-index:2;width:clamp(7rem,35vw,9rem);transform:translate(50%)}body[data-visual-system-r2][data-route=product] .p6-passport__art img{object-position:center}body[data-visual-system-r2][data-route=society] .p4-chapter--signup{background:linear-gradient(#082f27d1,#082f27d1),url(3os-living-r1c-p5-table-continues-mobile.webp) center top / cover no-repeat}body[data-visual-system-r2][data-route=society] .p4-seat__invite{display:block;padding-block:var(--vs2-space)}body[data-visual-system-r2][data-route=society] .p4-seat__invite h2{font-size:clamp(3rem,14vw,4.25rem)}body[data-visual-system-r2][data-route=society] .p4-seat__invite .form{margin-top:2rem;padding:1.35rem 1.1rem 1.5rem}body[data-visual-system-r2][data-route=contact] .p6-contact{padding:0 0 var(--vs2-space)}body[data-visual-system-r2][data-route=contact] .p6-contact__shell{padding-inline:var(--vs2-gutter)}body[data-visual-system-r2][data-route=contact] .p6-contact__form,body[data-visual-system-r2][data-route=contact] .p6-contact__aside{border-radius:0 0 var(--vs2-radius-lg) var(--vs2-radius-lg)}}@media(max-width:380px){body[data-visual-system-r2][data-route=home] .p6-first-ingredient,body[data-visual-system-r2][data-route=picual] .p6-proof-origin,body[data-visual-system-r2][data-route=formate] .p6-rhythms,body[data-visual-system-r2][data-route=product] .p6-passport,body[data-visual-system-r2][data-route=product] .p6-order-trust{padding-inline:.8rem}}body[data-visual-system-r2] main :is(.pd-honesty,.mp__honesty,.pdp__honesty,.p5-proofscape__note,.p6-rhythms__note,.pd-match__note,.p6-order-trust__note){color:var(--vs2-ink)!important;font-size:clamp(.95rem,1vw,1rem)!important;line-height:1.55!important}body[data-visual-system-r2][data-route=home] .p5-rally__copy--character>p:not(.eyebrow),body[data-visual-system-r2][data-route=picual] .p5-proofscape__intro>p,body[data-visual-system-r2][data-route=poveste] .p4-prologue__copy>p:last-child,body[data-visual-system-r2][data-route=contact] .p6-contact__intro,body[data-visual-system-r2][data-route=contact] .concierge-guide p,body[data-visual-system-r2][data-route=home] .p6-disclosure__body p{font-size:clamp(.95rem,1.08vw,1.04rem)!important;line-height:1.58!important}body[data-visual-system-r2][data-route=home] #campioni .pd-match__choose>.tos-vnote{color:var(--vs2-paper)!important}body[data-visual-system-r2][data-route=home] .p5-rally--ritual .p5-ritual__copy{color:var(--vs2-paper);background:#082f27fb}body[data-visual-system-r2][data-route=home] .p5-rally--ritual .p5-ritual__copy :is(h2,p,b){color:var(--vs2-paper)!important}body[data-visual-system-r2][data-route=home] .p5-rally--ritual .p5-ritual__copy :is(.eyebrow,.p5-ritual__steps span),body[data-visual-system-r2][data-route=home] .p5-rally__place b{color:#f1ca47!important}body[data-visual-system-r2][data-route=home] .p5-rally--ritual :is(.p5-arrow-link,.p5-arrow-link span){color:var(--vs2-paper)!important;border-color:#f1ca47!important}body[data-visual-system-r2][data-route=product] .pdp__brandline,body[data-visual-system-r2][data-route=product] .pd-match__note,body[data-visual-system-r2][data-route=picual] .p5-proofscape__note{color:#315b4e!important}html:root body[data-visual-system-r2][data-route=product].pdp-body .pd-match--pdp .pd-segment__option[aria-checked=false] :is(span,small,em){color:#315b4e!important;opacity:1!important}body[data-visual-system-r2][data-route=product] .qty__step{min-width:44px}@media(min-width:701px)and (max-width:900px){body[data-visual-system-r2][data-route=home] :is(.p5-rally--character,.p5-rally--society){display:grid;grid-template-columns:minmax(0,1fr);max-width:var(--vs2-frame);margin-inline:auto;padding:var(--vs2-space) var(--vs2-gutter);background:var(--vs2-cream)}body[data-visual-system-r2][data-route=home] :is(.p5-rally--character .p5-rally__art,.p5-rally--society .p5-rally__art){position:relative!important;inset:auto!important;width:100%!important;min-height:clamp(30rem,70vw,40rem);opacity:1!important;visibility:visible!important}body[data-visual-system-r2][data-route=home] :is(.p5-rally--character .p5-rally__art img,.p5-rally--society .p5-rally__art img){width:100%;height:100%;object-fit:cover;opacity:1!important;visibility:visible!important}body[data-visual-system-r2][data-route=home] :is(.p5-rally__copy--character,.p5-society__ticket){position:relative!important;inset:auto!important;z-index:2;width:calc(100% - 2rem)!important;max-width:none;margin:-3rem 1rem 0!important;padding:clamp(1.7rem,4vw,2.6rem);background:#fffdf7fb}body[data-visual-system-r2][data-route=home] .p5-society__ticket :is(h2,p:not(.eyebrow)){color:var(--vs2-ink)!important;text-shadow:none!important}body[data-visual-system-r2][data-route=home] .p5-society__ticket .eyebrow{color:var(--vs2-red)!important}body[data-visual-system-r2][data-route=home] .p6-first-ingredient__copy h2{font-size:clamp(3rem,7vw,4.15rem);letter-spacing:-.06em}body[data-visual-system-r2][data-route=society] .p4-seat__invite{display:block;max-width:50rem;padding-block:var(--vs2-space)}body[data-visual-system-r2][data-route=society] .p4-seat__invite h2{max-width:11ch;font-size:clamp(3.5rem,8vw,5rem)}body[data-visual-system-r2][data-route=society] .p4-seat__invite .form,body[data-visual-system-r2][data-route=society] .p4-seat__invite>.tos-nojs{width:100%;margin-top:2rem}}@media(prefers-reduced-motion:reduce){body[data-visual-system-r2] *,body[data-visual-system-r2] *:before,body[data-visual-system-r2] *:after{scroll-behavior:auto!important}body[data-visual-system-r2] main :is(.button,.pd-add,.mp__link,.p6-arrow-link,.cine-text-link),body[data-visual-system-r2] .cinema__loop,body[data-visual-system-r2] .cinema__poster{transition:none!important}}@media(forced-colors:active){body[data-visual-system-r2] :is(.p6-first-ingredient__copy,.p6-proof-origin__copy,.p6-founder-scene__copy,.p6-passport__copy,.p6-order-trust__copy,.p4-seat__invite .form,.p6-contact__form,.p6-contact__aside){border:2px solid CanvasText;background:Canvas;color:CanvasText;box-shadow:none}}body[data-visual-system-r3]{--led-ink: var(--vs2-ink);--led-ink-deep: var(--vs2-ink-deep);--led-cream: var(--vs2-cream);--led-cream-deep: var(--vs2-cream-deep);--led-paper: var(--vs2-paper);--led-red: var(--vs2-red);--led-gold: var(--vs2-gold);--led-line: var(--vs2-line);--led-line-light: var(--vs2-light-line);--led-plate: rgba(255, 253, 247, .985);--led-plate-ink: rgba(8, 47, 39, .985);--led-frame: 104rem;--led-gutter: clamp(1.1rem, 4vw, 4.75rem);--led-space: clamp(3.25rem, 6.4vw, 7rem);--led-space-tight: clamp(2.25rem, 4vw, 4.25rem);--led-radius-sm: clamp(.7rem, 1vw, 1rem);--led-radius: clamp(1rem, 1.8vw, 1.75rem);--led-radius-lg: clamp(1.35rem, 2.8vw, 2.8rem);--led-overlap: clamp(1.2rem, 3vw, 3.25rem);--led-shadow: 0 2.1rem 4.6rem -2.4rem rgba(8, 47, 39, .48);--led-shadow-soft: 0 1.4rem 3.4rem -2.2rem rgba(8, 47, 39, .32);--led-contact: drop-shadow(0 1.6rem 1.5rem rgba(8, 47, 39, .26));--led-hairline: inset 0 0 0 1px rgba(15, 67, 54, .14);--led-seam: 3px;--led-cut-w: 1px;--led-cut-len: clamp(2.6rem, 5vw, 4.75rem);--led-cut-dot: 6px;--led-body: clamp(1rem, .955rem + .22vw, 1.15rem);--led-body-lh: 1.62;--led-lead: clamp(1.08rem, 1rem + .42vw, 1.3rem);--led-lead-lh: 1.55;--led-micro: clamp(.95rem, .92rem + .14vw, 1.02rem);--led-ease: cubic-bezier(.22, .75, .22, 1);--led-dur: .22s}body[data-visual-system-r3] img[src*=bottle-],body[data-visual-system-r3] img[src*=logo-],body[data-visual-system-r3] img[data-p1-src*=bottle-],body[data-visual-system-r3] img[data-p1-src*=logo-]{background-color:transparent}body[data-visual-system-r3] :is(.picual-title-bottle,.cine-champion,.bottle-theatre__bottle,.pd-bottle__body,.p5-proofscape__bottle,.p3-bottle,.p6-proof-origin__bottle,.p6-passport__bottle,.pdp__shot,.mp__shot){filter:var(--led-contact)}body[data-visual-system-r3] main :is(h1,h2,h3,h4){overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none;text-wrap:balance}body[data-visual-system-r3] main :is(.p6-founder-scene__copy>p,.p6-founders__head>p,.p4-prologue__copy>p,.p5-rally__copy--character>p:not(.eyebrow),.p5-ritual__copy>p:not(.eyebrow):not(.usage-line),.p5-society__ticket>p:not(.eyebrow),.p6-first-ingredient__copy>p:not(.eyebrow):not(.p6-first-ingredient__note),.p6-proof-origin__lead,.p6-rhythms__head>p,.p6-rhythm>p:not(.p6-rhythm__label):not(.p6-rhythm__price):not(.p6-rhythm__value),.p6-passport__lead,.p6-order-trust__lead,.p6-contact__intro,.p5-proofscape__intro>p,.cine-interlude__copy>p:not(.band__kicker),.p4-seat__manifest-copy>p:not(.note-aside),.p4-seat__invite>p,.journal-note__copy>p,.journal-cover__copy>p){font-size:var(--led-body)!important;line-height:var(--led-body-lh)!important}body[data-visual-system-r3] main :is(.room__lead .lead,.p4-seat__copy .lead,.pdp__lead){font-size:var(--led-lead)!important;line-height:var(--led-lead-lh)!important}body[data-visual-system-r3] main :is(.band__kicker,.eyebrow,.p5-proofscape__kicker){letter-spacing:.13em}body[data-visual-system-r3] main :is(.p6-first-ingredient__copy,.p6-proof-origin__copy,.p6-rhythms__head,.p6-founder-scene__copy,.p6-passport__copy,.p6-order-trust__copy,.p6-contact__form,.p6-contact__aside,.p5-rally__copy--character,.p5-society__ticket,.p5-ritual__copy,.p4-seat__invite .form){position:relative;border-top:var(--led-seam) solid var(--led-gold)}body[data-visual-system-r3] main :is(.p6-first-ingredient__copy,.p6-proof-origin__copy,.p6-founder-scene__copy,.p6-passport__copy,.p6-order-trust__copy):after{position:absolute;right:var(--led-cut-inset, clamp(1.4rem, 3vw, 3rem));bottom:calc(-1 * var(--led-cut-len));width:var(--led-cut-w);height:var(--led-cut-len);background:linear-gradient(180deg,var(--led-gold),rgba(217,170,32,0));content:"";pointer-events:none}body[data-visual-system-r3] main :is(.p6-first-ingredient__copy,.p6-proof-origin__copy,.p6-founder-scene__copy,.p6-passport__copy,.p6-order-trust__copy):before{position:absolute;right:calc(var(--led-cut-inset, clamp(1.4rem, 3vw, 3rem)) - (var(--led-cut-dot) - var(--led-cut-w)) / 2);bottom:calc(-1 * var(--led-cut-len));width:var(--led-cut-dot);height:var(--led-cut-dot);border-radius:50%;background:var(--led-gold);content:"";pointer-events:none}body[data-visual-system-r3] :is(.p6-first-ingredient__art,.p6-proof-origin__art,.p6-rhythms__art,.p6-founder-scene__art,.p6-passport__art,.p6-order-trust__art,.p5-rally--character .p5-rally__art,.p5-rally--society .p5-rally__art,.p5-rally--ritual .p5-ritual__film,.journal-issue){box-shadow:var(--led-shadow-soft),var(--led-hairline)}@media(hover:hover)and (prefers-reduced-motion:no-preference){body[data-visual-system-r3] :is(.p6-first-ingredient__art,.p6-proof-origin__art,.p6-rhythms__art,.p6-founder-scene__art,.p6-passport__art,.p6-order-trust__art) img{transition:transform .52s var(--led-ease)}body[data-visual-system-r3] :is(.p6-first-ingredient,.p6-proof-origin,.p6-rhythms,.p6-founder-scene,.p6-passport,.p6-order-trust):hover :is(.p6-first-ingredient__art,.p6-proof-origin__art,.p6-rhythms__art,.p6-founder-scene__art,.p6-passport__art,.p6-order-trust__art) img{transform:scale(1.018)}}html.no-js body[data-visual-system-r3] picture:has(>img[data-p1-src]){display:none!important}body[data-visual-system-r3] main :is(a,button,summary,input,textarea,select):focus-visible{outline:3px solid var(--led-gold);outline-offset:3px;border-radius:2px}body[data-visual-system-r3][data-route=home] :is(.scene__art,.pd-stage){--led-scene-hairline: inset 0 0 0 1px rgba(15, 67, 54, .16)}body[data-visual-system-r3][data-route=home] .p5-rally__copy--character,body[data-visual-system-r3][data-route=home] .p5-society__ticket,body[data-visual-system-r3][data-route=home] .p5-ritual__copy,body[data-visual-system-r3][data-route=home] .p6-first-ingredient__copy{box-shadow:var(--led-shadow)}body[data-visual-system-r3][data-route=home] .p6-first-ingredient{max-width:var(--led-frame);gap:clamp(1rem,2.2vw,2.25rem)}body[data-visual-system-r3][data-route=home] #masa #titlu-final{max-width:11ch;font-size:min(clamp(3.25rem,4.7vw,5.8rem),8.6vw)}body[data-visual-system-r3][data-route=home] .p6-first-ingredient__copy{--led-cut-inset: clamp(1.6rem, 3vw, 3rem)}body[data-visual-system-r3][data-route=home] .p6-first-ingredient__cta{margin-top:clamp(1rem,1.6vw,1.5rem)}body[data-visual-system-r3][data-route=home] .closing-line{margin-top:.85rem;font-size:var(--led-micro);line-height:1.55}@media(min-width:901px){body[data-visual-system-r3][data-route=picual] .cine-hero--picual .picual-title-bottle{z-index:8;left:39%;bottom:1.5%;width:min(27vw,27rem);height:84%}body[data-visual-system-r3][data-route=picual] .cine-hero--picual .picual-title-bottle img{transform:scale(1.2)}}body[data-visual-system-r3][data-route=picual] .cine-hero--picual .picual-title-bottle figcaption{position:relative;z-index:2;width:max-content;max-width:100%;margin-inline:auto;border-top:var(--led-seam) solid var(--led-gold);box-shadow:var(--led-shadow-soft)}body[data-visual-system-r3][data-route=picual] .cine-hero--picual .room__lead{border-top:var(--led-seam) solid var(--led-gold);box-shadow:var(--led-shadow)}body[data-visual-system-r3][data-route=picual] .p6-proof-origin{padding-block:var(--led-space)}body[data-visual-system-r3][data-route=picual] .p6-proof-origin__copy{align-self:stretch;display:flex;flex-direction:column;justify-content:center}body[data-visual-system-r3][data-route=picual] .p6-proof-origin__copy h2{font-size:min(clamp(3.2rem,4.5vw,5.6rem),9.4vw)}body[data-visual-system-r3][data-route=formate] .cine-hero--formate .cine-champions{position:absolute}body[data-visual-system-r3][data-route=formate] .cine-hero--formate .cine-champions:after{position:absolute;right:0;bottom:1.5%;left:-14%;height:1px;background:linear-gradient(90deg,rgba(217,170,32,0) 0%,var(--led-gold) 26%,var(--led-gold) 82%,rgba(217,170,32,0) 100%);content:"";pointer-events:none}body[data-visual-system-r3][data-route=formate] .cine-hero--formate .cine-champion{filter:drop-shadow(0 1.9rem 1.6rem rgba(8,47,39,.3))}body[data-visual-system-r3][data-route=formate] .cine-hero--formate .room__lead{border-top:var(--led-seam) solid var(--led-gold);box-shadow:var(--led-shadow)}@media(max-width:900px){body[data-visual-system-r3][data-route=formate] .cine-hero--formate .cine-champions{display:block;top:0;right:0;bottom:0;left:0;height:clamp(25rem,62svh,39rem)}body[data-visual-system-r3][data-route=formate] .cine-hero--formate .cine-champion--500{display:block;right:40%;width:44%;height:70%}body[data-visual-system-r3][data-route=formate] .cine-hero--formate .cine-champion--1000{display:block;right:4%;width:51%;height:84%}}body[data-visual-system-r3][data-route=formate] .p6-rhythms{padding-block:var(--led-space);gap:.9rem clamp(1.4rem,3vw,3.25rem)}body[data-visual-system-r3][data-route=formate] .p6-rhythms__head h2{font-size:min(clamp(2.8rem,3.8vw,4.6rem),7.4vw)}body[data-visual-system-r3][data-route=formate] .p6-rhythm{box-shadow:var(--led-shadow-soft)}body[data-visual-system-r3][data-route=poveste] .p6-founder-scene{margin-bottom:clamp(1.25rem,3vw,3.25rem)}body[data-visual-system-r3][data-route=poveste] .p6-founder-scene__copy,body[data-visual-system-r3][data-route=poveste] .p6-founder-scene--roots .p6-founder-scene__copy,body[data-visual-system-r3][data-route=poveste] .p6-founder-scene--legacy .p6-founder-scene__copy,body[data-visual-system-r3][data-route=poveste] .p6-founder-scene--service .p6-founder-scene__copy{align-self:stretch;display:flex;flex-direction:column;justify-content:center}body[data-visual-system-r3][data-route=poveste] .p6-founder-scene__copy>p{max-width:46ch}body[data-visual-system-r3][data-route=poveste] .p6-founder-scene h3{font-size:min(clamp(3.4rem,4.8vw,5.6rem),10.2vw)}@media(min-width:901px){body[data-visual-system-r3][data-route=poveste] .p6-founder-scene--roots{grid-template-columns:minmax(0,1.34fr) minmax(22rem,.66fr)}body[data-visual-system-r3][data-route=poveste] .p6-founder-scene--roots .p6-founder-scene__art{min-height:clamp(34rem,44vw,41rem)}body[data-visual-system-r3][data-route=poveste] .p6-founder-scene--roots .p6-founder-scene__copy{justify-content:flex-end;padding-bottom:clamp(2rem,4vw,4rem)}body[data-visual-system-r3][data-route=poveste] .p6-founder-scene--legacy{grid-template-columns:minmax(26rem,1.06fr) minmax(0,.94fr)}body[data-visual-system-r3][data-route=poveste] .p6-founder-scene--legacy .p6-founder-scene__art{min-height:clamp(38rem,52vw,48rem)}body[data-visual-system-r3][data-route=poveste] .p6-founder-scene--legacy .p6-founder-scene__copy{justify-content:flex-start}body[data-visual-system-r3][data-route=poveste] .p6-founder-scene--legacy h3{font-size:min(clamp(3.8rem,5.4vw,6.2rem),10.2vw)}body[data-visual-system-r3][data-route=poveste] .p6-founder-scene--service{grid-template-columns:minmax(0,1.12fr) minmax(24rem,.88fr)}body[data-visual-system-r3][data-route=poveste] .p6-founder-scene--service .p6-founder-scene__art{min-height:clamp(30rem,38vw,36rem)}body[data-visual-system-r3][data-route=poveste] .p6-founder-scene--service .p6-founder-scene__copy{justify-content:flex-end}body[data-visual-system-r3][data-route=poveste] .p6-founder-scene--service h3{font-size:min(clamp(3rem,4vw,4.6rem),10.2vw)}body[data-visual-system-r3][data-route=poveste] .p6-founder-scene--service .p6-founder-scene__copy>p{max-width:42ch}}body[data-visual-system-r3][data-route=poveste] .p4-prologue__copy h2{max-width:15ch}@media(min-width:701px)and (max-width:1100px){body[data-visual-system-r3][data-route=poveste] .p4-prologue__copy{width:54%;background:linear-gradient(90deg,var(--led-plate) 0%,var(--led-plate) 84%,rgba(255,253,247,0) 100%)}}body[data-visual-system-r3][data-route=poveste] .cine-interlude--story .p3-copy h2{font-size:min(clamp(2.4rem,3.2vw,4rem),4.8vw)}body[data-visual-system-r3][data-route=product] .pdp__details{max-width:var(--led-frame);padding-block:var(--led-space-tight)}@media(min-width:901px){body[data-visual-system-r3][data-route=product] .pdp__details{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,.72fr);column-gap:clamp(1.5rem,3vw,3.25rem);align-items:end}body[data-visual-system-r3][data-route=product] .pdp__details>:is(.pdp__details-kicker,h2){grid-column:1}body[data-visual-system-r3][data-route=product] .pdp__details-intro{grid-column:2;align-self:end;max-width:none;margin-bottom:.35rem}body[data-visual-system-r3][data-route=product] .pdp__detail-grid{grid-column:1;width:100%;max-width:none;margin-top:clamp(1rem,1.8vw,1.75rem)}body[data-visual-system-r3][data-route=product] .pdp__honesty{grid-column:2;align-self:start;max-width:none;margin-top:clamp(1rem,1.8vw,1.75rem);padding-top:clamp(.7rem,1.2vw,1.1rem);border-top:1px solid var(--led-line)}body[data-visual-system-r3][data-route=product] .pdp__details h2{margin-bottom:.35rem;font-size:min(clamp(2.6rem,3.6vw,4.4rem),7.2vw)}}body[data-visual-system-r3][data-route=product] .pdp__detail figcaption,body[data-visual-system-r3][data-route=product] .pdp__detail>:last-child{padding-inline:clamp(.85rem,1.4vw,1.25rem)}body[data-visual-system-r3][data-route=product] :is(.p6-passport,.p6-order-trust){padding-block:var(--led-space)}body[data-visual-system-r3][data-route=product] :is(.p6-passport__copy,.p6-order-trust__copy){align-self:stretch;display:flex;flex-direction:column;justify-content:center}@media(min-width:901px){body[data-visual-system-r3][data-route=product] .p6-passport__bottle{width:clamp(11rem,17vw,18rem)}}body[data-visual-system-r3][data-route=product] .p6-passport__copy h2{font-size:min(clamp(3.2rem,4.4vw,5.4rem),9.6vw)}body[data-visual-system-r3][data-route=product] .p6-order-trust__copy h2{max-width:11ch;font-size:min(clamp(2.9rem,4vw,4.8rem),9.6vw)}body[data-visual-system-r3][data-route=product] .p6-order-trust__facts{margin-block:clamp(.9rem,1.8vw,1.5rem)}body[data-visual-system-r3][data-route=product] .pdp__brandline{font-size:min(clamp(.95rem,1.4vw,1.2rem),3.4vw);letter-spacing:.14em}@media(min-width:701px){body[data-visual-system-r3][data-route=society] .p4-seat__copy{padding-right:clamp(1.25rem,2.2vw,2.6rem)}}body[data-visual-system-r3][data-route=society] .p4-seat__copy h1{max-width:12ch;font-size:min(clamp(2.85rem,5vw,6rem),12.2vw)}body[data-visual-system-r3][data-route=society] .p4-seat__copy .lead{max-width:34ch}body[data-visual-system-r3][data-route=society] .p4-seat__invite .form{box-shadow:var(--led-shadow)}body[data-visual-system-r3][data-route=society] .p4-seat__invite h2{font-size:min(clamp(3.4rem,5vw,6rem),11.4vw)}body[data-visual-system-r3][data-route=society] .p4-seat__manifest{padding-block:var(--led-space-tight)}body[data-visual-system-r3][data-route=jurnal] .cine-journal .band__inner{max-width:var(--led-frame);padding-block:var(--led-space)}body[data-visual-system-r3][data-route=jurnal] .journal-issue{border-radius:var(--led-radius-lg)}body[data-visual-system-r3][data-route=jurnal] .cine-hero--jurnal .room__lead{border-top:var(--led-seam) solid var(--led-gold)}body[data-visual-system-r3][data-route=contact] .p6-contact{padding-block:var(--led-space)}body[data-visual-system-r3][data-route=contact] .p6-contact__grid{gap:clamp(1rem,2.4vw,2.5rem)}body[data-visual-system-r3][data-route=contact] .p6-contact__form{box-shadow:var(--led-shadow)}body[data-visual-system-r3][data-route=contact] .cine-hero--contact .room__lead{border-top:var(--led-seam) solid var(--led-gold)}body[data-visual-system-r3][data-route=contact] .form label{font-size:var(--led-micro)}@media(min-width:701px)and (max-width:1100px){body[data-visual-system-r3]{--led-space: clamp(2.75rem, 5vw, 4.5rem)}body[data-visual-system-r3][data-route=poveste] .p6-founder-scene__copy>p{max-width:none}}@media(max-width:700px){body[data-visual-system-r3]{--led-gutter: 1rem;--led-space: clamp(2.75rem, 11vw, 4.25rem);--led-cut-len: 2rem;--led-overlap: 0px}body[data-visual-system-r3] main :is(.p6-first-ingredient__copy,.p6-proof-origin__copy,.p6-founder-scene__copy,.p6-passport__copy,.p6-order-trust__copy){--led-cut-inset: 1.25rem}body[data-visual-system-r3][data-route=home] .p6-first-ingredient__copy h2,body[data-visual-system-r3][data-route=picual] .p6-proof-origin__copy h2,body[data-visual-system-r3][data-route=product] .p6-passport__copy h2,body[data-visual-system-r3][data-route=product] .p6-order-trust__copy h2{font-size:min(clamp(2.8rem,13vw,4rem),12.4vw)}body[data-visual-system-r3][data-route=formate] .p6-rhythms__head h2{font-size:min(clamp(2.8rem,13vw,4rem),12.6vw)}body[data-visual-system-r3][data-route=poveste] .p6-founder-scene h3{font-size:min(clamp(3rem,15vw,4.25rem),12.8vw)}body[data-visual-system-r3][data-route=poveste] .p6-founders__head h2{font-size:min(clamp(2.9rem,13.5vw,4.15rem),12.8vw)}body[data-visual-system-r3][data-route=society] .p4-seat__copy{position:relative;inset:auto;width:100%;min-height:0;padding:1.55rem 1.25rem 1.75rem;border-top:var(--led-seam) solid var(--led-gold);background:var(--led-plate);box-shadow:var(--led-shadow-soft)}body[data-visual-system-r3][data-route=society] .p4-seat__copy h1{font-size:min(clamp(2.8rem,14vw,4.6rem),13.2vw)}body[data-visual-system-r3] main :is(.p6-first-ingredient__copy,.p6-proof-origin__copy,.p6-founder-scene__copy,.p6-passport__copy,.p6-order-trust__copy,.p6-rhythms__head){box-shadow:var(--led-shadow-soft)}}@media(max-width:380px){body[data-visual-system-r3]{--led-cut-len: 1.6rem}body[data-visual-system-r3][data-route=poveste] .p6-founder-scene h3{font-size:min(clamp(2.6rem,13vw,4.25rem),12.6vw)}}@media(prefers-reduced-motion:reduce){body[data-visual-system-r3] :is(.p6-first-ingredient__art,.p6-proof-origin__art,.p6-rhythms__art,.p6-founder-scene__art,.p6-passport__art,.p6-order-trust__art) img{transition:none!important;transform:none!important}}@media(forced-colors:active){body[data-visual-system-r3] main :is(.p6-first-ingredient__copy,.p6-proof-origin__copy,.p6-founder-scene__copy,.p6-passport__copy,.p6-order-trust__copy):before,body[data-visual-system-r3] main :is(.p6-first-ingredient__copy,.p6-proof-origin__copy,.p6-founder-scene__copy,.p6-passport__copy,.p6-order-trust__copy):after,body[data-visual-system-r3][data-route=formate] .cine-champions:after{display:none}}body[data-visual-system-r4]{--rally-ink: var(--vs2-ink);--rally-ink-deep: var(--vs2-ink-deep);--rally-cream: var(--vs2-cream);--rally-paper: var(--vs2-paper);--rally-red: var(--vs2-red);--rally-gold: var(--vs2-gold);--rally-line: var(--vs2-line);--rally-w: 1px;--rally-dot: 6px;--rally-soft: rgba(217, 170, 32, 0);--rally-body: clamp(1rem, .96rem + .2vw, 1.12rem);--rally-body-lh: 1.6;--rally-micro: clamp(1rem, .97rem + .14vw, 1.06rem);--rally-micro-lh: 1.5;--rally-space: clamp(3rem, 5.4vw, 5.75rem);--rally-space-tight: clamp(2rem, 3.4vw, 3.5rem);--rally-gap: clamp(1rem, 2.2vw, 2.4rem)}body[data-visual-system-r4] :is(.bottle-theatre__console,.pdp__details,.p5-proofscape__canvas,.p6-founders,.journal-notes,.p6-first-ingredient)[class]:before{position:absolute;z-index:1;top:var(--rally-top, 0);left:var(--rally-x, 0);width:var(--rally-w);height:var(--rally-len, 0);background:linear-gradient(180deg,var(--rally-soft) 0%,var(--rally-gold) 14%,var(--rally-gold) 82%,var(--rally-soft) 100%);content:"";opacity:var(--rally-run, 0);pointer-events:none}body[data-visual-system-r4] main :is(.pdp__origin,.pdp__support,.pdp__honesty,.pd-honesty,.pd-copy__body,.pd-copy__proof,.p5-proofscape__note,.p6-rhythms__note,.p6-passport__facts dd,.p6-order-trust__facts dd,.p6-origin-facts dd,.p4-seat__manifest-copy .note-aside,.p6-contact__aside p,.p6-contact__form>p,.journal-note>div>p:last-child,.journal-cover__copy>p:not(.journal-meta),.mp__honesty,.pd-match__note,.p6-order-trust__note,.p6-disclosure__body p,.proof__body-lead,.bottle-theatre__heading>p,[data-concierge-copy],.p6-passport__copy>p,.journal-issue__masthead>p){font-size:var(--rally-body)!important;line-height:var(--rally-body-lh)!important}body[data-visual-system-r4] main :is(.pdp__proof li,.pdp__detail figcaption,.pdp__detail figcaption small,.journal-issue__line,.p6-rhythm small,.p6-first-ingredient__note,.p5-proofscape__bottle figcaption,.proof__meta){font-size:var(--rally-micro)!important;line-height:var(--rally-micro-lh)!important}body[data-visual-system-r4]:is([data-route=formate],[data-route=product]) main .pd-segment__option[aria-checked=false]{color:#073a2ee0}body[data-visual-system-r4]:is([data-route=formate],[data-route=product]) main .pd-segment__option[aria-checked=false] :is(span,small,em){opacity:1;color:#073a2ed1}body[data-visual-system-r4]:is([data-route=formate],[data-route=product]) main .pd-segment__option[aria-checked=false] span{color:var(--rally-ink-deep)}@media(min-width:701px){body[data-visual-system-r4][data-route=formate] .bottle-theatre__console{position:relative;align-self:center;height:max-content;padding-block:var(--rally-space-tight);border-left:3px solid var(--rally-gold);box-shadow:0 2.1rem 4.6rem -2.4rem #082f277a}body[data-visual-system-r4][data-route=formate] .bottle-theatre__console{--rally-run: 1;--rally-x: 0;--rally-top: 18%;--rally-len: 64%}}body[data-visual-system-r4][data-route=formate] .pd-match--formate .pd-match__act{margin-top:clamp(1.5rem,2.4vw,2rem)}body[data-visual-system-r4][data-route=formate] .pd-match--formate .pd-segment__option{min-height:0;padding-bottom:clamp(.9rem,1.4vw,1.2rem)}body[data-visual-system-r4][data-route=formate] .pd-match--formate .pd-segment{gap:clamp(.9rem,1.8vw,1.6rem)}body[data-visual-system-r4][data-route=formate] .cine-format-stage .pd-honesty{margin-top:clamp(1.25rem,2.2vw,2rem)}body[data-visual-system-r4][data-route=formate] .cine-format-stage{padding-block:var(--rally-space)}body[data-visual-system-r4][data-route=formate] .cine-format-stage>.band__inner{padding-block:0}body[data-visual-system-r4][data-route=product] .pdp__details{position:relative;padding-block:var(--rally-space-tight)}@media(min-width:901px){body[data-visual-system-r4][data-route=product] .pdp__details{margin-top:calc(-1*clamp(1.5rem,3vw,3.25rem));row-gap:clamp(.75rem,1.4vw,1.25rem);--rally-run: 1;--rally-x: calc(100% - var(--rally-rail-inset, clamp(19rem, 27vw, 26rem)));--rally-top: clamp(5rem, 9vw, 8.5rem);--rally-len: calc(100% - clamp(9rem, 15vw, 14rem)) }body[data-visual-system-r4][data-route=product] .pdp__details-intro{align-self:start;max-width:34ch;margin-bottom:0;padding-left:clamp(1rem,1.8vw,1.6rem);border-left:var(--rally-w) solid var(--rally-line)}body[data-visual-system-r4][data-route=product] .pdp__honesty{align-self:end;max-width:34ch;margin-top:0;padding-top:clamp(.8rem,1.3vw,1.15rem);border-top:3px solid var(--rally-gold)}body[data-visual-system-r4][data-route=product] .pdp__detail-grid{margin-top:clamp(.75rem,1.4vw,1.25rem)}body[data-visual-system-r4][data-route=product] .pdp__details-kicker{margin-bottom:.35rem}}body[data-visual-system-r4][data-route=product] .pdp__detail figcaption{padding-block:clamp(.65rem,1.1vw,.9rem);border-top:var(--rally-w) solid var(--rally-line)}body[data-visual-system-r4][data-route=product] :is(.p6-passport,.p6-order-trust){padding-block:var(--rally-space)}body[data-visual-system-r4][data-route=picual] .p5-proofscape{min-height:clamp(52rem,60vw,66rem)}@media(min-width:901px){body[data-visual-system-r4][data-route=picual] .p5-proofscape__canvas{position:relative;padding-block:var(--rally-space) var(--rally-space-tight);--rally-run: 1;--rally-x: 50%;--rally-top: clamp(6rem, 11vw, 11rem);--rally-len: calc(100% - clamp(12rem, 20vw, 19rem)) }body[data-visual-system-r4][data-route=picual] .p5-proofscape__proof{grid-column:5 / 13;grid-row:3 / 5;align-self:end;margin-top:calc(-1*clamp(1.5rem,3vw,3.5rem));margin-left:0}body[data-visual-system-r4][data-route=picual] .p5-proofscape__profile{padding-bottom:clamp(2.4rem,4vw,4rem)}}body[data-visual-system-r4][data-route=picual] .p5-proofscape__organoleptic{display:flex;flex-wrap:wrap;gap:.35rem clamp(1.5rem,3vw,2.75rem);align-items:baseline;margin-top:clamp(1.4rem,2.4vw,2.25rem);padding-top:clamp(.9rem,1.5vw,1.25rem);border-top:var(--rally-w) solid rgba(251,248,240,.28)}body[data-visual-system-r4][data-route=picual] .p5-proofscape__organoleptic div,body[data-visual-system-r4][data-route=picual] .p5-proofscape__organoleptic div+div{display:flex;gap:.55rem;align-items:baseline;padding:0;border-left:0}body[data-visual-system-r4][data-route=picual] .p5-proofscape__organoleptic dd{margin:0}body[data-visual-system-r4][data-route=picual] .p5-proofscape__lab{gap:clamp(.9rem,2vw,2rem);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);align-items:end}body[data-visual-system-r4][data-route=picual] .p5-proofscape__lab div+div{padding-left:0;border-left:0}body[data-visual-system-r4][data-route=picual] .p5-proofscape__lab div+div dd{font-size:min(clamp(1.55rem,2.4vw,2.85rem),7vw)}body[data-visual-system-r4][data-route=picual] .p5-proofscape__lab div:first-child dd{font-size:min(clamp(2.1rem,3.4vw,4rem),9vw)}body[data-visual-system-r4][data-route=picual] .p5-proofscape__profile{border-left:3px solid var(--rally-gold)}body[data-visual-system-r4][data-route=picual] .p6-proof-origin{padding-block:var(--rally-space)}body[data-visual-system-r4][data-route=poveste] .p6-founders{position:relative;padding-block:0}body[data-visual-system-r4][data-route=poveste] .p6-founders__head{padding-block:var(--rally-space) var(--rally-space-tight)}body[data-visual-system-r4][data-route=poveste] .p6-founder-scene__art img{object-position:var(--rally-crop, 50% 50%)}body[data-visual-system-r4][data-route=poveste] .p6-founder-scene--roots{--rally-crop: 50% 64%}body[data-visual-system-r4][data-route=poveste] .p6-founder-scene--roots .p6-founder-scene__copy>p{max-width:48ch}body[data-visual-system-r4][data-route=poveste] .p6-founder-scene--legacy{--rally-crop: 50% 30%}body[data-visual-system-r4][data-route=poveste] .p6-founder-scene--legacy .p6-founder-scene__copy>p{max-width:40ch;font-size:clamp(1.06rem,1rem + .32vw,1.22rem)!important;line-height:1.58!important}body[data-visual-system-r4][data-route=poveste] .p6-founder-scene--service{--rally-crop: 68% 46%}body[data-visual-system-r4][data-route=poveste] .p6-founder-scene--service .p6-founder-scene__copy>p{max-width:44ch}@media(min-width:901px){body[data-visual-system-r4][data-route=poveste] .p6-founders{--rally-run: 1;--rally-x: clamp(2rem, 6vw, 7rem);--rally-top: clamp(14rem, 22vw, 22rem);--rally-len: calc(100% - clamp(20rem, 30vw, 30rem)) }body[data-visual-system-r4][data-route=poveste] .p6-founder-scene__art{align-self:start;height:auto;min-height:0}body[data-visual-system-r4][data-route=poveste] .p6-founder-scene--roots .p6-founder-scene__art{aspect-ratio:16 / 10;min-height:0}body[data-visual-system-r4][data-route=poveste] .p6-founder-scene--legacy .p6-founder-scene__art{aspect-ratio:4 / 5;min-height:0}body[data-visual-system-r4][data-route=poveste] .p6-founder-scene--service .p6-founder-scene__art{aspect-ratio:3 / 2;min-height:0}}body[data-visual-system-r4][data-route=poveste] .p4-prologue{margin-bottom:0}body[data-visual-system-r4][data-route=jurnal] .journal-issue{border-radius:0}@media(min-width:1101px){body[data-visual-system-r4][data-route=jurnal] .journal-issue{grid-template-columns:minmax(0,1.62fr) minmax(21rem,.38fr)}body[data-visual-system-r4][data-route=jurnal] .journal-cover{grid-template-rows:minmax(30rem,1.35fr) auto}}body[data-visual-system-r4][data-route=jurnal] .journal-notes{position:relative;gap:0;background:var(--rally-paper)}body[data-visual-system-r4][data-route=jurnal] .journal-note,body[data-visual-system-r4][data-route=jurnal] .journal-note:nth-child(2){background:transparent}body[data-visual-system-r4][data-route=jurnal] .journal-note+.journal-note{border-top:var(--rally-w) solid var(--rally-line)}body[data-visual-system-r4][data-route=jurnal] .journal-note>div{border-top:0}@media(min-width:901px){body[data-visual-system-r4][data-route=jurnal] .journal-notes{--rally-run: 1;--rally-x: clamp(1.25rem, 2.4vw, 2.5rem);--rally-top: clamp(2rem, 3.5vw, 3.5rem);--rally-len: calc(100% - clamp(4rem, 7vw, 7rem)) }body[data-visual-system-r4][data-route=jurnal] .journal-note{grid-template-rows:minmax(0,.85fr) auto}body[data-visual-system-r4][data-route=jurnal] .journal-note>div{padding-left:clamp(2.5rem,4.4vw,4.25rem)}body[data-visual-system-r4][data-route=jurnal] .journal-note__media{margin-left:clamp(2.5rem,4.4vw,4.25rem)}body[data-visual-system-r4][data-route=jurnal] .journal-note h3{font-size:min(clamp(1.7rem,2.1vw,2.5rem),9vw);line-height:.98;letter-spacing:-.035em}}body[data-visual-system-r4][data-route=jurnal] .journal-issue__line{padding-block:clamp(.7rem,1.2vw,1rem)}body[data-visual-system-r4][data-route=jurnal] .cine-journal .band__inner{padding-block:var(--rally-space)}html:root body[data-visual-system-r4][data-route] .arrival-next{--rc-crop: 50% 50%;--rc-cols: minmax(0, 1fr) minmax(220px, .42fr);--rc-align: end;--rc-rule: clamp(1.25rem, 8vw, 9rem);--rc-min: clamp(300px, 39vw, 520px);--rc-line-x: 22%;--rc-line-w: 46%;--rc-line-y: 0%;min-height:var(--rc-min);background-position:var(--rc-crop)}html:root body[data-visual-system-r4][data-route] .arrival-next:before{right:var(--rc-rule)}html:root body[data-visual-system-r4][data-route] .arrival-next:after{right:auto;bottom:auto;top:calc(50% + var(--rc-line-y));left:var(--rc-line-x);width:var(--rc-line-w);height:var(--rally-w);aspect-ratio:auto;border:0;border-radius:0;background:linear-gradient(90deg,var(--rally-soft) 0%,rgba(209,167,42,.75) 18%,rgba(209,167,42,.75) 86%,var(--rally-soft) 100%)}html:root body[data-visual-system-r4][data-route] .arrival-next__inner{align-items:var(--rc-align);grid-template-columns:var(--rc-cols)}html:root body[data-visual-system-r4]:is([data-route=home],[data-route=index]) .arrival-next{--rc-crop: 50% 72%;--rc-cols: minmax(0, 1.18fr) minmax(220px, .42fr);--rc-min: clamp(320px, 42vw, 560px);--rc-line-x: 6%;--rc-line-w: 38%;--rc-line-y: 4.5rem}html:root body[data-visual-system-r4][data-route=picual] .arrival-next{--rc-crop: 68% 46%;--rc-cols: minmax(0, 1fr) minmax(240px, .58fr);--rc-align: center;--rc-rule: clamp(1.25rem, 12vw, 14rem);--rc-line-x: 30%;--rc-line-w: 52%;--rc-line-y: -2.5rem}html:root body[data-visual-system-r4][data-route=formate] .arrival-next{--rc-crop: 44% 38%;--rc-cols: minmax(0, 1.32fr) minmax(200px, .34fr);--rc-min: clamp(280px, 33vw, 440px);--rc-rule: clamp(1.25rem, 5vw, 5.5rem);--rc-line-x: 8%;--rc-line-w: 30%;--rc-line-y: 3.25rem}html:root body[data-visual-system-r4][data-route=product] .arrival-next{--rc-crop: 34% 52%;--rc-align: start;--rc-cols: minmax(0, 1fr) minmax(240px, .48fr);--rc-line-x: 46%;--rc-line-w: 44%;--rc-line-y: -4rem}html:root body[data-visual-system-r4][data-route=poveste] .arrival-next{--rc-crop: 76% 44%;--rc-cols: minmax(0, 1.1fr) minmax(220px, .44fr);--rc-min: clamp(300px, 36vw, 480px);--rc-rule: clamp(1.25rem, 10vw, 11rem);--rc-line-x: 0%;--rc-line-w: 34%;--rc-line-y: 5rem}html:root body[data-visual-system-r4][data-route=society] .arrival-next{--rc-crop: 50% 30%;--rc-cols: minmax(0, 1fr) minmax(230px, .5fr);--rc-align: center;--rc-line-x: 12%;--rc-line-w: 60%;--rc-line-y: -5.5rem}html:root body[data-visual-system-r4][data-route=jurnal] .arrival-next{--rc-crop: 50% 82%;--rc-cols: minmax(0, 1.42fr) minmax(210px, .36fr);--rc-min: clamp(290px, 34vw, 460px);--rc-rule: clamp(1.25rem, 6vw, 6.5rem);--rc-line-x: 18%;--rc-line-w: 56%;--rc-line-y: 4rem}html:root body[data-visual-system-r4][data-route=contact] .arrival-next{--rc-crop: 58% 62%;--rc-cols: minmax(0, 1fr) minmax(250px, .55fr);--rc-align: center;--rc-rule: clamp(1.25rem, 9vw, 10rem);--rc-line-x: 4%;--rc-line-w: 66%;--rc-line-y: 0rem}@media(min-width:901px){body[data-visual-system-r4][data-route=home] .p6-first-ingredient{position:relative;--rally-run: 1;--rally-x: clamp(2rem, 7vw, 8.5rem);--rally-top: 46%;--rally-len: 54%}body[data-visual-system-r4][data-route=home] .mp{padding-block:var(--rally-space)}}body[data-visual-system-r4][data-route=home] .p6-first-ingredient__cta{margin-top:clamp(1.1rem,1.8vw,1.6rem)}@media(min-width:701px){body[data-visual-system-r4][data-route=society] .p4-chapter--signup{min-height:0;padding-block:var(--rally-space-tight)}}body[data-visual-system-r4][data-route=society] .p4-seat__manifest{padding-block:var(--rally-space-tight)}body[data-visual-system-r4] main .form__consent{align-items:start}body[data-visual-system-r4] main .form__consent>label{display:block;min-height:44px;padding-block:.25rem;font-size:var(--rally-body)!important;line-height:1.55!important}body[data-visual-system-r4] main .form__consent>label a{display:inline}body[data-visual-system-r4] main .form__consent>input[type=checkbox]{min-width:24px;min-height:24px;margin-top:.35rem;align-self:start}body[data-visual-system-r4] main .form :is(input:not([type=checkbox]),select,textarea){min-height:44px}body[data-visual-system-r4] main .form__row>label{font-size:clamp(.875rem,.84rem + .15vw,1rem)!important;line-height:1.4!important}body[data-visual-system-r4] main :is(.form__hint,.form__optional){font-size:clamp(.875rem,.84rem + .12vw,.95rem)!important;line-height:1.5!important}html:root body[data-visual-system-r4][data-route=society] main .p4-seat__invite .form__row>label{font-size:clamp(.875rem,.84rem + .15vw,1rem)!important;line-height:1.4!important}html:root body[data-visual-system-r4][data-route=society] main .p4-seat__invite .form__consent>label{font-size:var(--rally-body)!important;line-height:1.55!important}body[data-visual-system-r4][data-route=contact] .p6-contact{padding-block:var(--rally-space)}body[data-visual-system-r4][data-route=contact] .p6-contact__grid{gap:var(--rally-gap)}body[data-visual-system-r4][data-route=contact] .p6-contact__form{border-top:3px solid var(--rally-gold)}body[data-visual-system-r4] :is(a,button,summary,input,textarea,select):focus-visible{outline:3px solid var(--rally-gold);outline-offset:3px}@media(min-width:701px)and (max-width:1100px){body[data-visual-system-r4]{--rally-space: clamp(2.5rem, 4.6vw, 4rem);--rally-space-tight: clamp(1.75rem, 3vw, 2.75rem)}body[data-visual-system-r4][data-route=poveste] .p6-founder-scene__copy>p,body[data-visual-system-r4][data-route=poveste] .p6-founder-scene--legacy .p6-founder-scene__copy>p,body[data-visual-system-r4][data-route=poveste] .p6-founder-scene--roots .p6-founder-scene__copy>p,body[data-visual-system-r4][data-route=poveste] .p6-founder-scene--service .p6-founder-scene__copy>p{max-width:none}html:root body[data-visual-system-r4][data-route] .arrival-next{--rc-cols: minmax(0, 1fr) minmax(200px, .5fr)}}@media(max-width:700px){body[data-visual-system-r4]{--rally-space: clamp(2.5rem, 9vw, 3.75rem);--rally-space-tight: clamp(1.75rem, 6vw, 2.5rem);--rally-gap: 1rem;--rally-run: 0}body[data-visual-system-r4][data-route=formate] .bottle-theatre__console{align-content:start;padding-block:var(--rally-space-tight);border-left:0;border-top:3px solid var(--rally-gold)}body[data-visual-system-r4][data-route=formate] .pd-match--formate .pd-segment{gap:.85rem}body[data-visual-system-r4][data-route=formate] .pd-match--formate .pd-segment__option{min-height:0}body[data-visual-system-r4][data-route=formate] .cine-format-stage .pd-honesty{color:var(--rally-paper)!important;background:#073a2ef0}body[data-visual-system-r4][data-route=formate] .cine-format-stage .pd-honesty b{color:inherit!important}body[data-visual-system-r4][data-route=product] .pdp__details{margin-top:0}body[data-visual-system-r4][data-route=product] .pdp__honesty{margin-top:clamp(1rem,4vw,1.5rem);padding-top:.75rem;border-top:3px solid var(--rally-gold)}body[data-visual-system-r4][data-route=picual] .p5-proofscape__proof{margin-top:0;margin-left:0}body[data-visual-system-r4][data-route=picual] .p5-proofscape__profile{border-left:0;border-top:3px solid var(--rally-gold)}body[data-visual-system-r4][data-route=picual] .p5-proofscape__lab{grid-template-columns:minmax(0,1fr);gap:.9rem}body[data-visual-system-r4][data-route=picual] .p5-proofscape__lab div:first-child dd,body[data-visual-system-r4][data-route=picual] .p5-proofscape__lab div+div dd{font-size:min(2.1rem,11vw)}body[data-visual-system-r4][data-route=poveste] .p6-founder-scene__art{height:auto;min-height:0}body[data-visual-system-r4][data-route=poveste] .p6-founder-scene--roots .p6-founder-scene__art{aspect-ratio:4 / 5}body[data-visual-system-r4][data-route=poveste] .p6-founder-scene--legacy .p6-founder-scene__art{aspect-ratio:3 / 4}body[data-visual-system-r4][data-route=poveste] .p6-founder-scene--service .p6-founder-scene__art{aspect-ratio:1 / 1}body[data-visual-system-r4][data-route=poveste] .p6-founder-scene__copy>p,body[data-visual-system-r4][data-route=poveste] .p6-founder-scene--legacy .p6-founder-scene__copy>p{max-width:none;font-size:var(--rally-body)!important;line-height:var(--rally-body-lh)!important}body[data-visual-system-r4][data-route=jurnal] .journal-note__media,body[data-visual-system-r4][data-route=jurnal] .journal-note>div{margin-left:0;padding-left:clamp(1.25rem,5vw,2rem)}html:root body[data-visual-system-r4][data-route] .arrival-next{--rc-cols: minmax(0, 1fr);--rc-align: start;--rc-min: clamp(260px, 62vw, 340px)}html:root body[data-visual-system-r4][data-route] .arrival-next:after{top:auto;bottom:clamp(1.5rem,6vw,2.5rem);left:0;width:var(--rc-line-w)}body[data-visual-system-r4][data-route=society] .p4-chapter--signup{min-height:0;padding-block:var(--rally-space-tight)}}@media(prefers-reduced-motion:reduce){body[data-visual-system-r4] :is(.bottle-theatre__console,.pdp__details,.p5-proofscape__canvas,.p6-founders,.journal-notes,.p6-first-ingredient)[class]:before,html:root body[data-visual-system-r4][data-route] .arrival-next:after{transition:none!important;animation:none!important}}@media(forced-colors:active){body[data-visual-system-r4] :is(.bottle-theatre__console,.pdp__details,.p5-proofscape__canvas,.p6-founders,.journal-notes,.p6-first-ingredient)[class]:before,html:root body[data-visual-system-r4][data-route] .arrival-next:after,html:root body[data-visual-system-r4][data-route] .arrival-next:before{display:none}}@media print{body[data-visual-system-r4] :is(.bottle-theatre__console,.pdp__details,.p5-proofscape__canvas,.p6-founders,.journal-notes,.p6-first-ingredient)[class]:before,html:root body[data-visual-system-r4][data-route] .arrival-next:after,html:root body[data-visual-system-r4][data-route] .arrival-next:before{display:none}body[data-visual-system-r4][data-route=formate] .bottle-theatre__console,body[data-visual-system-r4][data-route=picual] .p5-proofscape__profile,body[data-visual-system-r4][data-route=contact] .p6-contact__form,body[data-visual-system-r4][data-route=product] .pdp__honesty{border-color:#000}}.shopify-section,[data-cart-page-update-form],.cart-page__checkout-form,.house-cart__checkout-form{display:contents}[data-r1c-route-missing]{cursor:default}.tos-resource-missing{margin:1rem 0;padding:.75rem 1rem;border:1px dashed currentColor;border-radius:8px;font-size:.9375rem;opacity:.85}[data-tos-society-form]{display:contents}
/*# sourceMappingURL=/cdn/shop/t/81/assets/3os-300-product-core.css.map */
