:root{--obsidiana:#171413;--obsidiana-2:#1F1A19;--obsidiana-3:#2A2220;--marfim-quente:#F6EFE8;--rosa-antigo:#B97F78;--cobre-velado:#A9685C;--rosa-cha:#D9A29A;--areia:#D4B4A3;--nevoa-rosada:#E9D9D1;--tinta-suave:#5A443E;--tinta-media:#7A5C53;--cta-bg:#945C52;--cta-bg-hi:#86544A;--font-display:'Cormorant Garamond', 'Cormorant', Georgia, serif;--font-body:'Manrope', system-ui, -apple-system, 'Segoe UI', sans-serif;--ease:cubic-bezier(.22,.61,.2,1);--ease-soft:cubic-bezier(.37,.82,.28,1);--ease-ios:cubic-bezier(.32,.72,0,1);--ease-pop:cubic-bezier(.34,1.56,.64,1);--pad:20px;--radius:22px;--radius-sm:14px;--hh:72px}@media (min-width:768px){:root{--pad:40px;--hh:96px}}@media (min-width:1024px){:root{--pad:64px;--hh:116px}}@supports (color:color-mix(in srgb,red,blue)){:root{--cta-bg:color-mix(in srgb, var(--cobre-velado) 86%, var(--obsidiana));--cta-bg-hi:color-mix(in srgb, var(--cobre-velado) 76%, var(--obsidiana))}}html{-webkit-text-size-adjust:100%}body.lv-site{background-color:var(--obsidiana);overflow-x:hidden;overflow-x:clip}.lv-site ::selection{background:var(--rosa-cha);color:var(--obsidiana)}[class^="lv-"],[class^="lv-"] *,[class^="lv-"]::before,[class^="lv-"]::after{box-sizing:border-box}.lv-wrap{width:100%;max-width:1200px;margin-inline:auto;padding-inline:var(--pad)}.lv-wrap--narrow{max-width:880px}.lv-sec{position:relative;padding-block:4.236rem;font-family:var(--font-body);line-height:1.65;overflow:hidden}@media (min-width:768px){.lv-sec{padding-block:6.854rem}}@media (min-width:1024px){.lv-sec{padding-block:9rem}}.lv-sec--dark{background-color:var(--obsidiana);color:var(--marfim-quente)}.lv-sec--light{background-color:var(--marfim-quente);color:var(--obsidiana)}.lv-sec--mist{background-color:var(--marfim-quente);background-image:linear-gradient(180deg,var(--marfim-quente),var(--nevoa-rosada));color:var(--obsidiana)}.lv-sec--tight{padding-block:3rem}section[id],[data-lv-anchor]{scroll-margin-top:calc(var(--hh) + 8px)}.lv-kicker{display:flex;align-items:center;gap:.7rem;margin:0 0 1.618rem;font-family:var(--font-body);font-size:.6875rem;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--rosa-antigo)}.lv-kicker::before{content:"";flex:none;width:1.75rem;height:1px;background:currentColor;opacity:.75}.lv-kicker--center{justify-content:center}.lv-kicker--center::after{content:"";flex:none;width:1.75rem;height:1px;background:currentColor;opacity:.75}.lv-sec--light .lv-kicker,.lv-sec--mist .lv-kicker,.on-light .lv-kicker{color:var(--cta-bg)}.lv-display{margin:0;font-family:var(--font-display);font-weight:500;line-height:1.04;letter-spacing:-.015em;text-wrap:balance}.lv-display em{font-style:italic;color:var(--rosa-cha)}.lv-sec--light .lv-display em,.lv-sec--mist .lv-display em,.on-light .lv-display em{color:var(--cobre-velado)}.lv-h1{font-size:clamp(2.9rem, 11vw, 6.5rem)}.lv-h2{font-size:clamp(2.3rem, 6vw + .5rem, 4.6rem)}.lv-h3{font-size:clamp(1.7rem, 3.4vw + .6rem, 2.8rem)}.lv-lede{margin:1.25rem 0 0;max-width:38ch;font-size:clamp(1rem, .4vw + .92rem, 1.125rem);color:var(--areia);text-wrap:pretty}.lv-sec--light .lv-lede,.lv-sec--mist .lv-lede,.on-light .lv-lede{color:var(--tinta-suave)}.lv-text{font-size:.9375rem;color:var(--areia);max-width:52ch}.lv-sec--light .lv-text,.lv-sec--mist .lv-text{color:var(--tinta-suave)}.lv-italic{font-family:var(--font-display);font-style:italic}.lv-cta{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:48px;padding:.95em 1.7em;border:0;border-radius:15px;font-family:var(--font-body);font-size:.875rem;font-weight:700;letter-spacing:.05em;white-space:nowrap;text-decoration:none;color:var(--marfim-quente);background-color:var(--cta-bg);cursor:pointer;overflow:hidden;isolation:isolate;-webkit-tap-highlight-color:transparent;transition:transform .45s var(--ease-soft),background-color .35s var(--ease),box-shadow .45s var(--ease)}.lv-cta::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(115deg,transparent 30%,rgba(246,239,232,.22) 50%,transparent 70%);transform:translateX(-120%);transition:transform .9s var(--ease-soft)}.lv-cta:hover,.lv-cta:focus-visible{color:var(--marfim-quente);background-color:var(--cta-bg-hi);box-shadow:0 14px 34px -14px rgba(169,104,92,.7)}.lv-cta:hover::before,.lv-cta:focus-visible::before{transform:translateX(120%)}.lv-cta:active{transform:scale(.97);transition-duration:.15s}.lv-cta svg{flex:none;transition:transform .45s var(--ease-soft)}.lv-cta:hover svg{transform:translateX(3px)}.lv-cta--ghost{background-color:transparent;box-shadow:inset 0 0 0 1px rgba(246,239,232,.28)}.lv-cta--ghost:hover,.lv-cta--ghost:focus-visible{background-color:rgba(246,239,232,.06);box-shadow:inset 0 0 0 1px var(--rosa-cha)}.lv-sec--light .lv-cta--ghost,.lv-sec--mist .lv-cta--ghost{color:var(--obsidiana);box-shadow:inset 0 0 0 1px rgba(23,20,19,.25)}.lv-sec--light .lv-cta--ghost:hover,.lv-sec--mist .lv-cta--ghost:hover{background-color:rgba(23,20,19,.04);box-shadow:inset 0 0 0 1px var(--cobre-velado);color:var(--obsidiana)}.lv-cta--wide{display:flex;width:100%}.lv-cta--sm{min-height:40px;padding:.7em 1.2em;font-size:.8125rem;border-radius:12px}.lv-link{display:inline-flex;align-items:center;gap:.55rem;padding:.6em .2em;font-family:var(--font-body);font-size:.8125rem;font-weight:600;letter-spacing:.08em;color:var(--rosa-cha);text-decoration:none;transition:color .35s var(--ease),gap .45s var(--ease-soft)}.lv-link:hover,.lv-link:focus-visible{color:var(--marfim-quente);gap:.9rem}.lv-sec--light .lv-link,.lv-sec--mist .lv-link{color:var(--cobre-velado)}.lv-sec--light .lv-link:hover,.lv-sec--mist .lv-link:hover{color:var(--obsidiana)}.lv-site a:focus-visible,.lv-site button:focus-visible,.lv-site input:focus-visible,.lv-site summary:focus-visible{outline:2px solid var(--rosa-cha);outline-offset:3px}.lv-sec--light a:focus-visible,.lv-sec--light button:focus-visible,.lv-sec--mist a:focus-visible,.lv-sec--mist button:focus-visible{outline-color:var(--cobre-velado)}.lv-chip{display:inline-flex;align-items:center;gap:.55rem;padding:.5em .95em;border-radius:99px;font-family:var(--font-body);font-size:.75rem;font-weight:600;letter-spacing:.03em;color:var(--nevoa-rosada);background:rgba(246,239,232,.07);box-shadow:inset 0 0 0 1px rgba(246,239,232,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lv-chip__dot{position:relative;width:7px;height:7px;border-radius:50%;background:#7FBF95}.lv-chip__dot::after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1px solid #7FBF95;opacity:0;animation:lv-ping 2.4s var(--ease) infinite}@keyframes lv-ping{0%{transform:scale(.5);opacity:.9}100%{transform:scale(1.8);opacity:0}}[data-lv-next][hidden]{display:none!important}.lv-core [data-rv]{opacity:0;transform:translate3d(0,28px,0);transition:opacity 1s var(--ease) var(--rvd,0s),transform 1.1s var(--ease-soft) var(--rvd,0s)}.lv-core [data-rv="fade"]{transform:none}.lv-core [data-rv="scale"]{transform:scale(.96)}.lv-core [data-rv="left"]{transform:translate3d(-28px,0,0)}.lv-core [data-rv].is-in{opacity:1;transform:none}.lv-line{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.lv-core .lv-split .lv-line>span{display:inline-block;transform:translate3d(0,110%,0) rotate(2deg);transform-origin:left bottom;transition:transform 1.2s var(--ease-soft) var(--d,0s)}.lv-core .lv-split.is-in .lv-line>span{transform:none}.lv-core [data-rv="curtain"]{opacity:1;transform:none}.lv-core [data-rv="curtain"]>img,.lv-core [data-rv="curtain"]>video{clip-path:inset(0 0 100% 0);transition:clip-path 1.4s var(--ease-soft) var(--rvd,0s)}.lv-core [data-rv="curtain"].is-in>img,.lv-core [data-rv="curtain"].is-in>video{clip-path:inset(0 0 0 0)}.lv-smoke{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}.lv-smoke--masked{-webkit-mask-image:linear-gradient(90deg,transparent 0,transparent var(--safe,170px),#000 calc(var(--safe,170px) + 150px));mask-image:linear-gradient(90deg,transparent 0,transparent var(--safe,170px),#000 calc(var(--safe,170px) + 150px))}.lv-smoke__blob{position:absolute;top:0;left:0;width:0;height:0;will-change:transform}.lv-smoke__core{--size:600px;position:absolute;width:var(--size);height:var(--size);left:calc(var(--size) / -2);top:calc(var(--size) / -2);border-radius:50%;opacity:.8;transition:opacity .6s var(--ease);animation:lv-breathe 21s ease-in-out infinite alternate;background:radial-gradient(circle,rgba(233,217,209,.12) 0%,rgba(217,162,154,.07) 42%,transparent 68%)}.lv-smoke__blob--b .lv-smoke__core{--size:420px;animation-duration:29s;animation-delay:-8s;background:radial-gradient(circle,rgba(169,104,92,.16) 0%,rgba(185,127,120,.07) 45%,transparent 66%)}.lv-smoke.is-touched .lv-smoke__core{opacity:1}.lv-sec--light .lv-smoke__blob--a .lv-smoke__core,[data-theme="light"] .lv-smoke__blob--a .lv-smoke__core{background:radial-gradient(circle,rgba(212,180,163,.34) 0%,rgba(217,162,154,.14) 45%,transparent 68%)}.lv-sec--light .lv-smoke__blob--b .lv-smoke__core,[data-theme="light"] .lv-smoke__blob--b .lv-smoke__core{background:radial-gradient(circle,rgba(169,104,92,.12) 0%,rgba(185,127,120,.05) 45%,transparent 66%)}@keyframes lv-breathe{from{transform:scale(1)}to{transform:scale(1.14)}}.lv-stage-content{position:relative;z-index:2}.lv-grain::after{content:"";position:absolute;inset:-50%;z-index:1;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:lv-grain 1.2s steps(6) infinite}@keyframes lv-grain{0%{transform:translate(0,0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}100%{transform:translate(0,0)}}.lv-photo{position:relative;margin:0;overflow:hidden;border-radius:var(--radius);background-color:var(--obsidiana-3)}.lv-photo img,.lv-photo video{display:block;width:100%;height:100%;object-fit:cover}.lv-photo--veil::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(195deg,rgba(185,127,120,.16),transparent 44%,rgba(23,20,19,.55) 100%);mix-blend-mode:multiply}.lv-photo--leaf{border-radius:200px 26px 26px 26px}.lv-photo--leaf-r{border-radius:26px 200px 26px 26px}.lv-px img{transform:scale(1.12);will-change:transform}.lv-hover-zoom img{transition:transform 1.4s var(--ease-soft),filter .6s var(--ease)}.lv-hover-zoom:hover img{transform:scale(1.045)}.lv-bg-photo__img{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:var(--bg-pos,50% 30%);opacity:var(--bg-op,.3)}.lv-bg-photo__veil{position:absolute;inset:0;z-index:0;pointer-events:none;background:var(--bg-veil,linear-gradient(180deg,var(--obsidiana),rgba(23,20,19,.8) 40%,var(--obsidiana)))}.lv-glass{position:relative;border-radius:var(--radius);background:linear-gradient(160deg,rgba(246,239,232,.075),rgba(246,239,232,.02));box-shadow:inset 0 0 0 1px rgba(246,239,232,.1),0 30px 60px -40px rgba(0,0,0,.6);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.lv-sec--light .lv-glass,.lv-sec--mist .lv-glass{background:linear-gradient(160deg,#fff,rgba(255,255,255,.6));box-shadow:inset 0 0 0 1px rgba(23,20,19,.07),0 30px 60px -40px rgba(90,68,62,.35)}.lv-spot{--mx:50%;--my:50%}.lv-spot::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .5s var(--ease);background:radial-gradient(420px circle at var(--mx) var(--my),rgba(217,162,154,.13),transparent 60%)}.lv-spot:hover::before{opacity:1}.lv-price{font-variant-numeric:tabular-nums;white-space:nowrap}.lv-price.is-updated{animation:lv-flash .9s var(--ease)}@keyframes lv-flash{0%{color:var(--rosa-cha)}}.lv-faq{border-top:1px solid rgba(246,239,232,.14)}.lv-sec--light .lv-faq,.lv-sec--mist .lv-faq{border-top-color:rgba(23,20,19,.12)}.lv-faq details{border-bottom:1px solid rgba(246,239,232,.14)}.lv-sec--light .lv-faq details,.lv-sec--mist .lv-faq details{border-bottom-color:rgba(23,20,19,.12)}.lv-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:1.35rem 0;font-family:var(--font-display);font-size:clamp(1.2rem, 1.4vw + .9rem, 1.55rem);font-weight:500;line-height:1.25;cursor:pointer;transition:color .35s var(--ease)}.lv-faq summary::-webkit-details-marker{display:none}.lv-faq summary:hover{color:var(--rosa-cha)}.lv-sec--light .lv-faq summary:hover,.lv-sec--mist .lv-faq summary:hover{color:var(--cobre-velado)}.lv-faq summary::after{content:"";flex:none;width:28px;height:28px;border-radius:50%;box-shadow:inset 0 0 0 1px currentColor;background:linear-gradient(currentColor,currentColor) center/10px 1px no-repeat,linear-gradient(currentColor,currentColor) center/1px 10px no-repeat;opacity:.55;transition:transform .5s var(--ease-soft),opacity .3s var(--ease)}.lv-faq details[open] summary::after{transform:rotate(135deg);opacity:1}.lv-faq__body{overflow:hidden}.lv-faq__body>div{padding:0 0 1.5rem;max-width:62ch;font-size:.9375rem;color:var(--areia)}.lv-sec--light .lv-faq__body>div,.lv-sec--mist .lv-faq__body>div{color:var(--tinta-suave)}.lv-prose{font-family:var(--font-body);font-size:1rem;line-height:1.75;color:var(--tinta-suave);max-width:68ch}.lv-prose h2{margin:2.8rem 0 .8rem;font-family:var(--font-display);font-weight:500;font-size:clamp(1.6rem, 2vw + 1rem, 2.1rem);line-height:1.15;color:var(--obsidiana)}.lv-prose h3{margin:1.8rem 0 .5rem;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cobre-velado)}.lv-prose p,.lv-prose ul,.lv-prose ol{margin:0 0 1.1rem}.lv-prose ul,.lv-prose ol{padding-left:1.2rem}.lv-prose li{margin-bottom:.45rem}.lv-prose li::marker{color:var(--cobre-velado)}.lv-prose a{color:var(--cobre-velado);text-underline-offset:.25em}.lv-prose strong{color:var(--obsidiana);font-weight:700}.lv-page-hero{position:relative;padding-top:calc(var(--hh) + 3.5rem);padding-bottom:3.5rem;background-color:var(--obsidiana);color:var(--marfim-quente);overflow:hidden}@media (min-width:1024px){.lv-page-hero{padding-top:calc(var(--hh) + 5.5rem);padding-bottom:5.5rem}}.lv-breadcrumb{display:flex;gap:.5rem;margin:0 0 1.4rem;padding:0;list-style:none;font-size:.75rem;letter-spacing:.06em;color:var(--rosa-antigo)}.lv-breadcrumb a{color:var(--rosa-cha);text-decoration:none}.lv-breadcrumb li+li::before{content:"/";margin-right:.5rem;opacity:.5}.lv-lang{position:relative;font-family:var(--font-body)}.lv-lang__btn{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:.4rem;min-height:40px;padding:0 .7rem;border:0;border-radius:12px;background:transparent;color:inherit;font:inherit;font-size:.6875rem;font-weight:700;letter-spacing:.16em;cursor:pointer;transition:background-color .3s var(--ease),color .3s var(--ease)}.lv-lang__btn:hover,.lv-lang__btn[aria-expanded="true"]{background-color:rgba(127,112,106,.14)}.lv-lang__btn svg{width:15px;height:15px;opacity:.8}.lv-lang__btn .lv-lang__caret{width:9px;height:9px;transition:transform .4s var(--ease-soft)}.lv-lang__btn[aria-expanded="true"] .lv-lang__caret{transform:rotate(180deg)}.lv-lang__pop{position:absolute;top:calc(100% + 10px);right:0;z-index:50;min-width:196px;margin:0;padding:.4rem;list-style:none;border-radius:18px;background:rgba(31,26,25,.82);-webkit-backdrop-filter:blur(22px) saturate(1.3);backdrop-filter:blur(22px) saturate(1.3);box-shadow:inset 0 0 0 1px rgba(246,239,232,.1),0 24px 60px -18px rgba(0,0,0,.6);transform-origin:top right;opacity:0;visibility:hidden;transform:translateY(-6px) scale(.94);transition:opacity .28s var(--ease),transform .45s var(--ease-pop),visibility 0s linear .45s}.lv-lang.is-open .lv-lang__pop{opacity:1;visibility:visible;transform:none;transition:opacity .28s var(--ease),transform .45s var(--ease-pop),visibility 0s}.lv-lang__pop a{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.72rem .85rem;border-radius:12px;font-size:.875rem;font-weight:500;letter-spacing:.01em;color:var(--nevoa-rosada);text-decoration:none;transition:background-color .25s var(--ease),color .25s var(--ease)}.lv-lang__pop a:hover,.lv-lang__pop a:focus-visible{background:rgba(246,239,232,.08);color:var(--marfim-quente)}.lv-lang__pop a small{font-size:.625rem;font-weight:700;letter-spacing:.16em;color:var(--rosa-antigo)}.lv-lang__pop a[aria-current="true"]{color:var(--marfim-quente)}.lv-lang__pop a[aria-current="true"] small::before{content:"";display:inline-block;width:6px;height:6px;margin-right:.5rem;border-radius:50%;background:var(--cobre-velado);vertical-align:middle;box-shadow:0 0 0 3px rgba(169,104,92,.25)}.lv-lang.is-open .lv-lang__pop li{animation:lv-rise .45s var(--ease-soft) both}.lv-lang.is-open .lv-lang__pop li:nth-child(2){animation-delay:.03s}.lv-lang.is-open .lv-lang__pop li:nth-child(3){animation-delay:.06s}.lv-lang.is-open .lv-lang__pop li:nth-child(4){animation-delay:.09s}.lv-lang.is-open .lv-lang__pop li:nth-child(5){animation-delay:.12s}@keyframes lv-rise{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.lv-lang-seg{position:relative;display:grid;grid-template-columns:repeat(5,1fr);padding:3px;border-radius:13px;background:rgba(127,112,106,.16);font-family:var(--font-body)}.lv-lang-seg a{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-height:38px;border-radius:10px;font-size:.6875rem;font-weight:700;letter-spacing:.14em;color:inherit;opacity:.65;text-decoration:none;transition:opacity .3s var(--ease),background-color .35s var(--ease),box-shadow .35s var(--ease)}.lv-lang-seg a[aria-current="true"]{opacity:1;background:rgba(246,239,232,.12);box-shadow:0 3px 10px -3px rgba(0,0,0,.35),inset 0 0 0 .5px rgba(246,239,232,.15)}[data-theme="light"] .lv-lang-seg a[aria-current="true"]{background:#fff;box-shadow:0 3px 10px -4px rgba(90,68,62,.35)}.lv-lang-inline{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .15rem;margin:0;padding:0;list-style:none;font-family:var(--font-body);font-size:.6875rem;font-weight:700;letter-spacing:.16em}.lv-lang-inline li+li::before{content:"·";margin:0 .45rem 0 .3rem;color:var(--rosa-antigo);opacity:.6}.lv-lang-inline a{position:relative;display:inline-block;padding:.45em .1em;color:var(--rosa-cha);opacity:.75;text-decoration:none;transition:opacity .3s var(--ease),color .3s var(--ease)}.lv-lang-inline a:hover{opacity:1;color:var(--marfim-quente)}.lv-lang-inline a[aria-current="true"]{opacity:1;color:var(--marfim-quente)}.lv-lang-inline a[aria-current="true"]::after{content:"";position:absolute;left:0;right:.16em;bottom:.15em;height:1px;background:var(--cobre-velado)}.lv-gate{position:fixed;inset:0;z-index:100000;display:grid;place-items:end center;padding:0;font-family:var(--font-body);color:var(--marfim-quente)}@media (min-width:640px){.lv-gate{place-items:center;padding:24px}}.lv-gate__veil{position:absolute;inset:0;background:rgba(23,20,19,.72);-webkit-backdrop-filter:blur(18px) saturate(.9);backdrop-filter:blur(18px) saturate(.9);opacity:0;transition:opacity .6s var(--ease)}.lv-gate__card{position:relative;width:100%;max-width:440px;padding:2.2rem 1.6rem calc(1.6rem + env(safe-area-inset-bottom));border-radius:28px 28px 0 0;background:linear-gradient(170deg,#241d1c,var(--obsidiana));box-shadow:inset 0 0 0 1px rgba(246,239,232,.08),0 -30px 80px -30px rgba(0,0,0,.7);text-align:center;transform:translateY(100%);transition:transform .7s var(--ease-ios);overflow:hidden}@media (min-width:640px){.lv-gate__card{border-radius:28px;padding:2.8rem 2.4rem 2.2rem;transform:translateY(24px) scale(.96);opacity:0;transition:transform .7s var(--ease-ios),opacity .5s var(--ease)}}.lv-gate.is-open .lv-gate__veil{opacity:1}.lv-gate.is-open .lv-gate__card{transform:none;opacity:1}.lv-gate__mono{width:54px;height:54px;margin:0 auto 1.2rem;object-fit:contain}.lv-gate__card .lv-kicker{justify-content:center;margin-bottom:1rem}.lv-gate__title{margin:0 0 .8rem;font-family:var(--font-display);font-weight:500;font-size:1.9rem;line-height:1.1}.lv-gate__text{margin:0 auto 1.8rem;max-width:32ch;font-size:.875rem;line-height:1.6;color:var(--areia)}.lv-gate__actions{display:grid;gap:.6rem}.lv-gate__no{-webkit-appearance:none;appearance:none;min-height:44px;border:0;background:none;font:inherit;font-size:.8125rem;font-weight:600;letter-spacing:.06em;color:var(--rosa-antigo);cursor:pointer}.lv-gate__no:hover{color:var(--marfim-quente)}html.lv-locked,html.lv-locked body{overflow:hidden}.lv-dock{position:fixed;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:9980;display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.5rem .5rem .5rem 1.05rem;border-radius:20px;background:rgba(31,26,25,.8);-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4);box-shadow:inset 0 0 0 1px rgba(246,239,232,.1),0 18px 40px -16px rgba(0,0,0,.65);font-family:var(--font-body);color:var(--marfim-quente);transform:translateY(calc(100% + 30px));transition:transform .6s var(--ease-ios)}.lv-dock.is-visible{transform:none}.lv-dock__info{min-width:0;line-height:1.25}.lv-dock__label{display:block;font-size:.5625rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--rosa-antigo)}.lv-dock__value{display:block;font-size:.8125rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lv-dock .lv-cta{min-height:44px;padding:.75em 1.3em;border-radius:14px}@media (min-width:900px){.lv-dock{display:none}}.lv-veil{position:fixed;inset:0;z-index:100001;pointer-events:none;background:var(--obsidiana);opacity:0;transition:opacity .38s var(--ease)}html.lv-leaving .lv-veil{opacity:1}.lv-glow{position:fixed;top:0;left:0;z-index:9989;pointer-events:none;width:340px;height:340px;margin:-170px 0 0 -170px;border-radius:50%;background:radial-gradient(circle,rgba(217,162,154,.10),transparent 62%);mix-blend-mode:screen;opacity:0;transition:opacity .6s var(--ease);will-change:transform}.lv-glow.is-on{opacity:1}.lv-lightbox{position:fixed;inset:0;z-index:99995;display:grid;place-items:center;padding:max(16px, env(safe-area-inset-top)) 16px;background:rgba(23,20,19,.94);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;visibility:hidden;transition:opacity .45s var(--ease),visibility 0s linear .45s}.lv-lightbox.is-open{opacity:1;visibility:visible;transition:opacity .45s var(--ease),visibility 0s}.lv-lightbox figure{margin:0;max-width:min(92vw, 820px);text-align:center}.lv-lightbox img{display:block;max-width:100%;max-height:80vh;margin:0 auto;border-radius:18px;transform:scale(.94);transition:transform .6s var(--ease-soft)}.lv-lightbox.is-open img{transform:none}.lv-lightbox figcaption{margin-top:1rem;font-family:var(--font-display);font-style:italic;font-size:1.15rem;color:var(--nevoa-rosada)}.lv-lightbox__btn{-webkit-appearance:none;appearance:none;position:absolute;display:grid;place-items:center;width:46px;height:46px;border:0;border-radius:50%;background:rgba(246,239,232,.08);color:var(--marfim-quente);cursor:pointer;transition:background-color .3s var(--ease),transform .3s var(--ease-pop)}.lv-lightbox__btn:hover{background:rgba(246,239,232,.16)}.lv-lightbox__btn:active{transform:scale(.9)}.lv-lightbox__close{top:max(14px, env(safe-area-inset-top));right:14px}.lv-lightbox__prev{left:12px;top:50%;margin-top:-23px}.lv-lightbox__next{right:12px;top:50%;margin-top:-23px}@media (max-width:640px){.lv-lightbox__prev,.lv-lightbox__next{top:auto;bottom:max(18px, env(safe-area-inset-bottom));margin:0}}.lv-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lv-hide-mobile{display:none}@media (min-width:768px){.lv-hide-mobile{display:revert}.lv-hide-desktop{display:none}}@media (prefers-reduced-motion:reduce){.lv-site *,.lv-site *::before,.lv-site *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}.lv-core [data-rv],.lv-core .lv-split .lv-line>span{opacity:1!important;transform:none!important}.lv-core [data-rv="curtain"]>img,.lv-core [data-rv="curtain"]>video{clip-path:none!important}.lv-smoke__core{animation:none;opacity:.55}.lv-grain::after{animation:none}.lv-px img{transform:none!important}.lv-glow{display:none}}