.landing{--black:#090909;--black2:#101010;--white:#f5f2ea;--pure:#fff;--ink:#0b0b0b;--muted:#8d8d88;--line:#ffffff26;--line-dark:#00000029;--signal:#ff5634;--signal2:#ff8a64;--wa:#25d366;--max:1360px;--tinta:var(--white);--tinta-2:#d6d6d0;--menu-fundo:#191817;--campo-forte:#f5f2ea17;--sombra:#0006;--fonte-display:var(--fonte-inter-tight), Arial, sans-serif;--fonte-mono:var(--fonte-plex-mono), monospace;font-family:var(--fonte-display);background:var(--black);color:var(--white);overflow-x:clip}.landing *{box-sizing:border-box}.landing a:not(.MuiButtonBase-root){color:inherit;text-decoration:none}.landing button:not(.MuiButtonBase-root){font:inherit}.landing ::selection{background:var(--signal);color:#fff}.landing .wrap{width:min(var(--max), calc(100% - 48px));margin-inline:auto}.landing .mono{font-family:var(--fonte-mono);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.landing .nav{z-index:100;mix-blend-mode:difference;color:#fff;pointer-events:none;height:76px;position:fixed;top:0;left:0;right:0}.landing .nav .wrap{justify-content:space-between;align-items:center;gap:24px;height:100%;display:flex}.landing .logo,.landing .nav-links{pointer-events:auto}.landing .logo{letter-spacing:-.045em;font-size:23px;font-weight:900}.landing .logo b{color:var(--signal)}.landing .nav-links{align-items:center;gap:24px;display:flex}.landing .nav-links a,.landing .nav-links button.idioma{text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:500}.landing .nav-pill,.landing .nav-links .nav-pill{background:var(--signal);color:#fff;text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;isolation:isolate;border:1px solid #ffffff8c;border-radius:999px;align-items:center;padding:11px 17px;font-size:11px;font-weight:700;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-flex;position:relative;box-shadow:0 6px 20px #78180673,0 0 18px #ff563459}.landing a.nav-pill:hover{background:#ff6a4b;transform:translateY(-1px);box-shadow:0 8px 26px #7818068c,0 0 26px #ff563480}.landing .nav-pill-curto{display:none}.landing .nav-pill.nav-pill-quieta:before,.landing .nav-pill.nav-pill-quieta:after{content:none}.landing .nav-chamada{z-index:101;pointer-events:none;height:76px;position:fixed;top:0;left:0;right:0}.landing .nav-chamada .wrap{justify-content:flex-end;align-items:center;height:100%;display:flex}.landing .nav-chamada .nav-pill{pointer-events:auto}.landing .nav-pill-lugar{visibility:hidden}@property --brilho-giro{syntax:"<angle>";inherits:false;initial-value:0deg}.landing .nav-pill:before,.landing .nav-pill:after{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--brilho-giro), transparent 0deg 270deg, #ffdcc880 315deg, #fff 348deg, #ffdcc880 356deg, transparent 360deg);-webkit-mask-composite:xor;animation:4s linear infinite nav-pill-brilho;position:absolute;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.landing .nav-pill:before{padding:1.5px;inset:-1px}.landing .nav-pill:after{background:conic-gradient(from var(--brilho-giro), transparent 0deg 260deg, #ff8a6499 310deg, var(--signal2) 348deg, #ff8a6499 356deg, transparent 360deg);filter:blur(4px);opacity:.95;z-index:-1;padding:6px;inset:-6px}@keyframes nav-pill-brilho{to{--brilho-giro:360deg}}.landing .nav-acessar-porta{display:none}.landing .nav-acessar{color:var(--signal);align-items:center;display:inline-flex}.landing .progress{z-index:150;transform-origin:0;background:var(--signal);width:100%;height:3px;position:fixed;top:0;left:0;transform:scaleX(0)}.landing .hero{isolation:isolate;background:var(--black);min-height:100svh;position:relative;overflow:hidden}.landing .hero-carrossel{z-index:0;cursor:grab;position:absolute;inset:0}.landing .hero-carrossel.swiper-grabbing,.landing .hero-carrossel:active{cursor:grabbing}.landing .hero-slide{position:relative;overflow:hidden}.landing .hero-fundo{position:absolute;inset:0}.landing .hero-fundo-mock[data-estilo=pintura]{background:radial-gradient(120% 90% at 72% 26%,#e2a84a80,#0000 62%),linear-gradient(150deg,#2a201a 0%,#4a3524 46%,#1a1310 100%)}.landing .hero-fundo-mock[data-estilo=kids]{background:radial-gradient(110% 80% at 74% 20%,#f0be6e8c,#0000 58%),linear-gradient(150deg,#3a4a5c 0%,#6b8fb0 48%,#2a2620 100%)}.landing .hero-mock-aviso{text-align:right;letter-spacing:.16em;color:#f5f2ead9;gap:6px;font-size:15px;font-weight:700;display:grid;position:absolute;top:130px;right:6vw}.landing .hero-mock-aviso span{letter-spacing:.08em;color:#f5f2ea73;font-size:10px;font-weight:500}.landing .hero-fundo-img{object-fit:cover;object-position:center}@media (min-width:681px){.landing .hero-fundo{will-change:transform;transition:transform 0s linear 1s;transform:scale(1.08)}.landing .swiper-slide-active .hero-fundo{transition:transform 9s cubic-bezier(.16,.6,.3,1);transform:scale(1)}}@media (prefers-reduced-motion:reduce){.landing .hero-fundo,.landing .swiper-slide-active .hero-fundo{transition:none;transform:none}}.landing .hero-fundo-desfoque{filter:blur(12px);position:absolute;inset:-60px;-webkit-mask-image:linear-gradient(100deg,#000 0 16%,#0000009e 40%,#00000038 64%,#0000 82%);mask-image:linear-gradient(100deg,#000 0 16%,#0000009e 40%,#00000038 64%,#0000 82%)}.landing .hero-vignette{--veu-1:.84;--veu-2:.64;--veu-3:.32;--veu-4:.14;background: linear-gradient(100deg, rgba(9, 9, 9, var(--veu-1)) 0 14%, rgba(9, 9, 9, var(--veu-2)) 38%, rgba(9, 9, 9, var(--veu-3)) 64%, rgba(9, 9, 9, var(--veu-4)) 100%),  linear-gradient(180deg, #0909098c 0, #0909091f 26%, #09090973 76%, var(--black) 100%);position:absolute;inset:0}.landing .hero-slide[data-estilo=pintura] .hero-vignette{--veu-1:.6;--veu-2:.4;--veu-3:.16;--veu-4:.06}.landing .hero-figura-caixa{pointer-events:none;-webkit-user-select:none;user-select:none;width:min(46vw,700px);height:calc(100% - 100px);position:absolute;bottom:0;right:-2vw}.landing .hero-figura{object-fit:contain;object-position:bottom right;width:100%;height:100%;-webkit-mask-image:linear-gradient(0deg,#0000 0,#0000008c min(11%,110px),#000 min(26%,260px));mask-image:linear-gradient(0deg,#0000 0,#0000008c min(11%,110px),#000 min(26%,260px))}.landing .hero-inner{z-index:2;pointer-events:none;flex-direction:column;justify-content:space-between;min-height:100svh;padding:150px 0 54px;display:flex;position:relative}.landing .hero-kicker{color:#d6d6d0;align-items:center;gap:12px;display:flex}.landing .hero-kicker i{background:var(--signal);border-radius:50%;width:8px;height:8px;display:block}.landing .hero-title{letter-spacing:-.05em;text-transform:uppercase;max-width:1100px;margin:36px 0 0;font-size:clamp(70px,10.4vw,156px);font-weight:900;line-height:.78}.landing .hero-title .outline{color:#0000;-webkit-text-stroke:1.5px #f5f2eabf;text-stroke:1.5px #f5f2eabf}.landing .hero-title .signal{color:var(--signal)}.landing .hero-bottom{grid-template-columns:1.05fr .95fr;align-items:end;gap:48px;display:grid}.landing .hero-copy{letter-spacing:-.025em;color:#d8d7d1;max-width:610px;font-size:21px;line-height:1.25}.landing .hero-copy strong{color:#fff}.landing .hero-actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.landing .cta{text-transform:uppercase;letter-spacing:.12em;border:1px solid #ffffff59;border-radius:999px;justify-content:center;align-items:center;gap:18px;height:58px;padding:0 22px;font-size:12px;font-weight:500;transition:background .2s,color .2s,transform .2s;display:inline-flex}.landing .cta.primary{background:var(--signal);color:#fff;border-color:var(--signal)}.landing .cta:hover{transform:translateY(-2px)}.landing .cta.magnetic{transition:background .2s,color .2s}.landing .cta .arrow{background:#0000001f;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.landing .hero-inner a,.landing .hero-inner button{pointer-events:auto}.landing .hero-estilos{flex-wrap:wrap;align-items:center;gap:8px;margin-top:26px;display:flex}.landing .hero-estilos>.mono{color:#77776f;margin-right:6px}.landing button.hero-estilo{appearance:none;cursor:pointer;color:#cfcec7;font-family:var(--fonte-mono);letter-spacing:.08em;background:#f5f2ea0f;border:1px solid #ffffff38;border-radius:999px;padding:6px 11px;font-size:10px;font-weight:500;line-height:1.2;transition:background .25s,color .25s,border-color .25s}.landing .hero-estilo:hover{color:var(--white);background:#f5f2ea24}.landing .hero-estilo.ativo{background:var(--signal);border-color:var(--signal);color:#fff}.landing .hero-estilo:focus-visible{outline:2px solid var(--white);outline-offset:3px}.landing .hero-arte-movel{aspect-ratio:656/696;width:100%;display:none}.landing .hero-arte-movel-arte{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;display:block}.landing .hero-proof{justify-content:flex-end;margin-top:48px;display:flex}.landing .delivery-card{width:min(450px,100%);color:var(--ink);background:#f5f2eafa;border-radius:20px;padding:18px;transform:rotate(-2deg);box-shadow:0 35px 90px #00000057}.landing .delivery-head{border-bottom:1px solid var(--line-dark);justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.landing .delivery-sender{align-items:center;gap:11px;display:flex}.landing .avatar{background:var(--black);width:38px;height:38px;color:var(--white);border-radius:50%;place-items:center;font-weight:900;display:grid}.landing .delivery-time{font:500 10px var(--fonte-mono);color:#6c6c68}.landing .delivery-img{cursor:zoom-in;background:#d7d0c2;border:0;border-radius:12px;width:100%;height:230px;margin-top:14px;padding:0;display:block;position:relative;overflow:hidden}.landing .delivery-img img{object-fit:cover;object-position:top center;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:block}.landing .delivery-img:hover img{transform:scale(1.04)}.landing .delivery-lupa{color:var(--white);opacity:0;background:#0b0b0bb8;border-radius:999px;padding:7px 11px;font-weight:500;transition:opacity .25s,transform .25s;position:absolute;bottom:10px;right:10px;transform:translateY(6px)}.landing .delivery-img:hover .delivery-lupa,.landing .delivery-img:focus-visible .delivery-lupa{opacity:1;transform:none}.landing .delivery-img:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.landing .delivery-caption{justify-content:space-between;gap:20px;margin-top:14px;display:flex}.landing .delivery-caption strong{letter-spacing:-.035em;font-size:20px;line-height:1.05}.landing .delivery-caption span{font:500 10px var(--fonte-mono);color:#63635f;text-align:right}.landing .delivery-sub{color:#6d6d68;margin-top:2px}.landing .delivery-link{border-top:1px solid var(--line-dark);color:var(--signal);justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:13px;font-weight:500;transition:color .2s;display:flex}.landing .delivery-link .arrow{transition:transform .25s cubic-bezier(.2,.8,.2,1)}.landing .delivery-link:hover .arrow{transform:translate(4px)}.landing .delivery-link:focus-visible{outline:2px solid var(--signal);outline-offset:3px;border-radius:4px}.landing .player{border:1px solid var(--line-dark);border-radius:999px;align-items:center;gap:10px;margin-top:16px;padding:9px 12px;display:flex}.landing .player-botao{color:#fff;background:var(--signal);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:12px;transition:transform .2s,background .2s;display:grid}.landing .player-botao:hover{transform:scale(1.08)}.landing .player-botao:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.landing .player-onda{flex:1;min-width:0;height:30px;display:block}.landing .player-tempo{font:500 10px var(--fonte-mono);color:#696965;font-variant-numeric:tabular-nums}.landing .player-sem-arquivo{opacity:.45}.landing .player-sem-arquivo .player-botao{cursor:not-allowed}.landing .ticker{background:var(--signal);color:#fff;border-block:1px solid #00000026;overflow:hidden}.landing .ticker-track{align-items:center;min-width:max-content;animation:24s linear infinite ticker;display:flex}.landing .ticker span{letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;padding:18px 25px;font-size:18px;font-weight:900}.landing .ticker b{background:#111;border-radius:50%;width:8px;height:8px;display:block}@keyframes ticker{to{transform:translate(-50%)}}.landing .intro{background:var(--white);color:var(--ink);padding:130px 0}.landing .intro-grid{grid-template-columns:.75fr 1.25fr;gap:70px;display:grid}.landing .section-label{padding-top:10px}.landing .intro-rotulo{margin-bottom:28px;padding-top:0}.landing .intro-filme-caixa{background:var(--black);border-radius:24px;width:100%;max-width:420px;position:relative;overflow:hidden}.landing .intro-filme{aspect-ratio:9/16;object-fit:cover;width:100%;height:auto;display:block}.landing .intro-filme-som{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:84px;height:84px;color:var(--white);cursor:pointer;background:#09090973;border:1px solid #ffffff59;border-radius:50%;place-items:center;transition:top .4s cubic-bezier(.22,1,.36,1),left .4s cubic-bezier(.22,1,.36,1),width .4s cubic-bezier(.22,1,.36,1),height .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1),background .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing .intro-filme-som:hover{background:#090909a6}.landing .intro-filme-som:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.landing .intro-filme-som svg{width:44%;height:44%}.landing .intro-filme-caixa[data-som=sim] .intro-filme-som{width:46px;height:46px;top:calc(100% - 16px);left:calc(100% - 16px);transform:translate(-100%,-100%)}@media (prefers-reduced-motion:reduce){.landing .intro-filme-som{transition:none}}.landing .big-copy{letter-spacing:-.04em;margin:0;font-size:clamp(48px,7vw,106px);font-weight:800;line-height:.91}.landing .big-copy .thin{font-weight:400}.landing .big-copy .signal{color:var(--signal)}.landing .intro-note{border-top:1px solid var(--line-dark);grid-template-columns:1fr 1fr;gap:24px;margin-top:45px;padding-top:24px;display:grid}.landing .intro-note p{color:#4f4f4b;margin:0;font-size:16px}.landing .how{background:var(--black);min-height:100vh}.landing .how-head{justify-content:space-between;align-items:flex-end;gap:30px;padding:100px 0 60px;display:flex}.landing .how-head h2{letter-spacing:-.045em;text-transform:uppercase;margin:0;font-size:clamp(55px,8.3vw,129px);line-height:.82}.landing .how-head p{color:#a8a8a3;max-width:370px;margin:0}.landing .how-layout{border-top:1px solid var(--line);grid-template-columns:.85fr 1.15fr;display:grid}.landing .stage-visual{border-right:1px solid var(--line);align-self:start;min-height:100svh;position:sticky;top:0;overflow:hidden}.landing .stage-arte{object-fit:cover;object-position:center top;transform-origin:50% 14%;will-change:transform;width:100%;height:100%;transition:transform .9s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.landing .stage-number-bg{color:#ffffff06;letter-spacing:-.1em;font-size:40vw;font-weight:900;line-height:.7;position:absolute;inset:auto auto -7vw -2vw}.landing .step{border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;min-height:100svh;padding:120px 7vw 80px;display:flex}.landing .step-top{color:#9f9f99;justify-content:space-between;gap:20px;margin-bottom:85px;display:flex}.landing .step-index{color:var(--signal)}.landing .step h3{letter-spacing:-.04em;max-width:780px;margin:0 0 24px;font-size:clamp(50px,6.7vw,99px);line-height:.88}.landing .step p{color:#aaa9a4;max-width:620px;margin:0;font-size:19px}.landing .step strong{color:#fff}.landing .step-small{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:46px;display:grid}.landing .step-small div{font:500 10px var(--fonte-mono);color:#777872;padding:16px 14px 0 0}.landing .gallery{background:var(--white);color:var(--ink);padding:120px 0 140px;overflow:hidden}.landing .gallery-head{grid-template-columns:1fr 1fr;align-items:end;gap:60px;margin-bottom:55px;display:grid}.landing .gallery h2{letter-spacing:-.05em;text-transform:uppercase;margin:0;font-size:clamp(59px,8.3vw,127px);line-height:.82}.landing .gallery-intro{justify-self:end;max-width:520px;font-size:18px}.landing .gallery-intro b{color:var(--signal)}.landing .gallery-track{scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 max(24px, calc((100vw - var(--max)) / 2)) 20px;gap:16px;display:flex;overflow-x:auto}.landing .gallery-track::-webkit-scrollbar{display:none}.landing .art-card{scroll-snap-align:start;border:1px solid var(--line-dark);background:#fff;flex:0 0 min(420px,76vw);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.landing .art-card:hover{transform:translateY(-10px)rotate(-1deg)}.landing .art-img{aspect-ratio:9/16;border-bottom:1px solid var(--line-dark);background:#ddd;overflow:hidden}.landing .art-img img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.landing .art-card:nth-child(2n):hover{transform:translateY(-10px)rotate(1deg)}.landing .art-card-meta{justify-content:space-between;gap:20px;padding:16px;display:flex}.landing .art-card-meta strong{letter-spacing:-.03em;font-size:20px}.landing .art-card-meta span{font:500 10px var(--fonte-mono);color:#666}.landing .share{background:var(--black2);padding:120px 0;position:relative;overflow:hidden}.landing .share:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#ff563433 0%,#ff563400 65%);width:min(760px,72vw);position:absolute;top:50%;left:-8%;transform:translateY(-50%)}.landing .share-grid{grid-template-columns:.82fr 1.18fr;align-items:center;gap:64px;display:grid;position:relative}.landing .share-peca{justify-self:center;width:min(420px,100%);margin:0}.landing .share-peca img{border-radius:16px;width:100%;height:auto;display:block;transform:rotate(-2.5deg);box-shadow:0 45px 100px #0000008c}.landing .share-peca figcaption{text-align:center;color:#85857e;margin-top:26px}.landing .share-title{letter-spacing:-.045em;max-width:900px;margin:18px 0 0;font-size:clamp(42px,5.9vw,88px);font-weight:800;line-height:.86}.landing .share-title .destaque{color:var(--signal)}.landing .share-copy{color:#9a9a94;max-width:620px;margin:26px 0 0;font-size:19px}.landing .share-copy b{color:var(--white)}.landing .share-acoes{flex-wrap:wrap;align-items:center;gap:14px;margin-top:36px;display:flex}.landing .share-wa{background:var(--wa);border-color:var(--wa);color:#04321a}.landing .share-wa .arrow{background:#00000029}.landing .share-ig{color:#fff;cursor:pointer;background:linear-gradient(70deg,#f9ce34 0%,#ee2a7b 52%,#6228d7 100%);border-color:#0000}.landing .share-copiar{color:#85857e;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:8px 2px;text-decoration:underline;transition:color .2s}.landing .share-copiar:hover{color:var(--white)}.landing .share-aviso{min-height:16px;color:var(--signal2);margin:16px 0 0}.landing .share-legenda{border:1px solid var(--line);white-space:pre-line;color:#b4b4ae;border-radius:12px;max-width:560px;margin:14px 0 0;padding:14px 16px;font-size:14px;line-height:1.5}.landing .share-nota{color:#6f6f6a;margin:26px 0 0}.landing .audio-section{background:var(--signal);color:#fff;padding:125px 0;overflow:hidden}.landing .audio-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:60px;display:grid}.landing .audio-section h2{letter-spacing:-.05em;text-transform:uppercase;margin:0;font-size:clamp(63px,8.3vw,129px);line-height:.79}.landing .audio-section h2 .stroke{color:#0000;-webkit-text-stroke:1.5px white}.landing .audio-copy{max-width:560px;margin:30px 0 0;font-size:20px}.landing .audio-player{background:var(--white);color:var(--ink);border-radius:18px;padding:22px;transform:rotate(2deg);box-shadow:0 45px 100px #00000038}.landing .audio-player-top{border-bottom:1px solid var(--line-dark);justify-content:space-between;gap:15px;padding-bottom:20px;display:flex}.landing .audio-player-title b{letter-spacing:-.04em;font-size:23px;display:block}.landing .audio-player-title span{font:500 10px var(--fonte-mono);color:#666}.landing .big-play{color:#fff;background:var(--black);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:64px;height:64px;font-size:19px;transition:transform .2s,background .2s;display:grid}.landing .big-play:hover:not(:disabled){background:var(--signal);transform:scale(1.06)}.landing .big-play:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.landing .big-play:disabled{cursor:not-allowed;opacity:.4}.landing .large-wave{cursor:pointer;touch-action:none;border-radius:12px;align-items:center;height:90px;margin:24px 0;display:flex;position:relative}.landing .large-wave:focus-visible{outline:2px solid var(--signal);outline-offset:6px}.landing .large-wave-onda{width:100%;min-width:0;height:90px;display:block}.landing .large-wave-cursor{pointer-events:none;background:#0b0b0bb3;border-radius:2px;width:2px;margin-left:-1px;transition:left 80ms linear;position:absolute;top:4px;bottom:4px}.landing .player-foot{font:500 10px var(--fonte-mono);color:#666;font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.landing .audio-player-mudo .large-wave{opacity:.45;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.landing .large-wave-cursor,.landing .big-play{transition:none}}.landing .vozes{background:var(--white);color:var(--ink);padding:120px 0 130px}.landing .vozes-title{letter-spacing:-.045em;max-width:1100px;margin:18px 0 0;font-size:clamp(50px,7.5vw,116px);font-weight:800;line-height:.85}.landing .vozes-title .destaque{color:var(--signal)}.landing .vozes-intro{color:#4b4b46;max-width:720px;margin:34px 0 0;font-size:19px}.landing .vozes-intro b{color:var(--ink)}.landing .vozes-grid{border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-template-columns:repeat(3,1fr);margin-top:72px;display:grid}.landing .voz{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);flex-direction:column;justify-content:space-between;min-height:300px;padding:26px;transition:background .25s,color .25s;display:flex}.landing .voz:hover{background:var(--ink);color:var(--white)}.landing .voz-num{color:var(--signal)}.landing .voz h3{letter-spacing:-.04em;margin:0;font-size:30px}.landing .voz p{color:#63635e;margin:10px 0 0;font-size:14px}.landing .voz:hover p{color:#b4b4ae}.landing .vozes-cta{grid-template-columns:1.15fr .85fr;align-items:center;gap:40px;margin-top:60px;display:grid}.landing .vozes-cta h3{letter-spacing:-.05em;margin:0;font-size:clamp(30px,3.6vw,46px);line-height:1.02}.landing .vozes-cta h3 span{color:var(--signal)}.landing .vozes-cta p{color:#63635e;max-width:520px;margin:16px 0 0;font-size:16px}.landing .vozes-cta-acao{flex-direction:column;justify-self:end;align-items:flex-start;gap:14px;display:flex}.landing .vozes .cta.primary{color:#fff}.landing .vozes-cta-acao .mono{color:#85857e}.landing .people{background:var(--black);padding:120px 0}.landing .people-title{letter-spacing:-.045em;max-width:1050px;margin:0 0 70px;font-size:clamp(53px,7.8vw,115px);line-height:.86}.landing .people-title span{color:var(--signal)}.landing .people-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.landing .person{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:320px;padding:24px;transition:background .25s,color .25s;display:flex}.landing .person:hover{background:var(--white);color:var(--ink)}.landing .person-num{color:var(--signal)}.landing .person h3{letter-spacing:-.04em;margin:0;font-size:31px}.landing .person p{color:#92928d;margin:10px 0 0;font-size:14px}.landing .person:hover p{color:#555}.landing .price{background:var(--white);color:var(--ink);padding:125px 0}.landing .price-grid{grid-template-columns:1fr 1fr;align-items:end;gap:50px;display:grid}.landing .price h2{letter-spacing:-.05em;text-transform:uppercase;margin:0;font-size:clamp(42px,5.5vw,85px);line-height:.8}.landing .price h2 span{color:var(--signal)}.landing .price-card{border-top:1px solid var(--line-dark);padding-top:24px}.landing .price-value{font-variant-numeric:tabular-nums;align-items:flex-start;gap:10px;margin:28px 0 15px;display:flex}.landing .price-value small{padding-top:10px;font-size:18px;font-weight:800}.landing .price-value b{letter-spacing:-.085em;font-size:clamp(62px,6.6vw,100px);line-height:.72}.landing .price-value em{font-style:normal;font:500 11px var(--fonte-mono);color:#666;padding-top:30px}.landing .price-annual{font:500 11px var(--fonte-mono);color:#666;font-variant-numeric:tabular-nums;margin-bottom:30px}.landing .features{border-top:1px solid var(--line-dark);grid-template-columns:1fr 1fr;margin-bottom:28px;display:grid}.landing .feature-item{border-bottom:1px solid var(--line-dark);padding:13px 8px 13px 0;font-size:13px}.landing .feature-item:before{content:"→";color:var(--signal);margin-right:9px}.landing .price .cta.primary{color:#fff}.landing .instalar{background:var(--signal);color:#fff;padding:110px 0;overflow:hidden}.landing .instalar-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:64px;display:grid}.landing .instalar-title{letter-spacing:-.04em;margin:18px 0 0;font-size:clamp(42px,5.2vw,77px);font-weight:800;line-height:.88}.landing .instalar-title span{color:var(--ink)}.landing .instalar-copy{color:#ffffffe0;max-width:560px;margin:24px 0 0;font-size:18px;line-height:1.5}.landing .instalar-acoes{margin-top:18px;display:flex}.landing .instalar-botao{background:var(--ink);border-color:var(--ink);color:#fff;cursor:pointer;justify-content:space-between;width:100%;height:56px;padding:0 8px 0 22px;font-size:12px}.landing .instalar-botao .arrow{background:#ffffff24}.landing .instalar-instalado{min-height:56px;color:var(--ink);align-items:center;margin:0;font-size:14px;line-height:1.35;display:flex}.landing .instalar-nota{color:#ffffffb8;margin:26px 0 0}.landing .instalar-cartoes{grid-template-columns:1fr 1fr;gap:16px;display:grid}.landing .instalar-cartao{background:var(--white);color:var(--ink);border-radius:22px;padding:24px 22px 22px}.landing .instalar-cartao header{border-bottom:1px solid var(--line-dark);align-items:center;gap:10px;padding-bottom:18px;display:flex}.landing .instalar-cartao header svg{flex:none;width:26px;height:26px}.landing .instalar-cartao header b{letter-spacing:-.03em;font-size:21px}.landing .instalar-cartao header .mono{color:#85857e;margin-left:auto}.landing .instalar-cartao ol{gap:14px;margin:18px 0 0;padding:0;list-style:none;display:grid}.landing .instalar-cartao li{letter-spacing:-.01em;align-items:center;gap:10px;font-size:15px;line-height:1.3;display:flex}.landing .instalar-cartao li b{background:var(--signal);color:#fff;width:24px;height:24px;font:700 11px var(--fonte-mono);border-radius:50%;flex:none;place-items:center;display:grid}.landing .instalar-cartao li svg{color:#0a84ff;flex:none;width:22px;height:22px}.landing .instalar-guia{background:0 0;border:0;max-width:min(440px,100% - 32px);max-height:calc(100dvh - 32px);padding:0;overflow:auto}.landing .instalar-guia[data-no-alto]{margin-top:max(16px, env(safe-area-inset-top))}.landing .instalar-guia-barra{gap:8px;margin-top:18px;display:grid}.landing .instalar-guia-barra-rotulo{color:#85857e;font-size:14px}.landing .instalar-guia-barra-desenho{align-items:center;gap:10px;display:flex}.landing .instalar-guia-barra-endereco{color:#4a4a45;background:#ececea;border-radius:999px;flex:1;place-items:center;height:44px;font-size:14px;display:grid}.landing .instalar-guia-barra-mais{color:#1c1c1e;background:#ececea;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;animation:1.4s ease-out infinite instalar-pulso;display:grid}.landing .instalar-guia-barra-mais svg{width:26px;height:26px}@keyframes instalar-pulso{0%{box-shadow:0 0 #ff6d00b3}to{box-shadow:0 0 0 14px #ff6d0000}}@media (prefers-reduced-motion:reduce){.landing .instalar-guia-barra-mais{box-shadow:0 0 0 3px var(--signal);animation:none}}.landing .instalar-guia p.instalar-guia-dica{color:#85857e;font-size:14px}.landing .instalar-guia::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#060606cc}.landing .instalar-guia-caixa{background:var(--white);color:var(--ink);border-radius:24px;padding:28px}.landing .instalar-guia h3{letter-spacing:-.045em;margin:0;font-size:30px;font-weight:800;line-height:1}.landing .instalar-guia ol{gap:16px;margin:22px 0 0;padding:0;list-style:none;display:grid}.landing .instalar-guia li{align-items:flex-start;gap:14px;font-size:16px;line-height:1.45;display:flex}.landing .instalar-guia li b{background:var(--signal);color:#fff;width:28px;height:28px;font:700 12px var(--fonte-mono);border-radius:50%;flex:none;place-items:center;display:grid}.landing .instalar-guia li svg{vertical-align:-6px;color:#0a84ff;width:22px;height:22px;margin-right:4px}.landing .instalar-guia p{margin:20px 0 0;font-size:16px;line-height:1.45}.landing .instalar-guia-fechar{border:1px solid var(--line-dark);width:100%;height:52px;color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;margin-top:26px;transition:background .2s,color .2s}.landing .instalar-guia-fechar:hover{background:var(--ink);color:#fff}.landing .doacao{background:var(--white);color:var(--ink);padding:110px 0}.landing .doacao-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:64px;display:grid}.landing .doacao-title{letter-spacing:-.045em;margin:18px 0 0;font-size:clamp(40px,4.8vw,72px);font-weight:800;line-height:.88}.landing .doacao-title span{color:var(--signal)}.landing .doacao-copy{color:#555;max-width:540px;margin:24px 0 0;font-size:18px;line-height:1.5}.landing .doacao-cartao{border:1px solid var(--line-dark);background:#00000005;border-radius:22px;padding:26px 24px 22px}.landing .doacao-cartao-rotulo{color:#85857e}.landing .doacao-nota{border-top:1px solid var(--line-dark);color:#666;margin:18px 0 0;padding-top:16px;font-size:13px;line-height:1.45}.landing .doar-sugestoes{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.landing .doar-chip{border:1px solid var(--line-dark);height:44px;color:var(--ink);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border-radius:999px;padding:0 18px;font-size:15px;font-weight:500;transition:background .2s,color .2s,border-color .2s}.landing .doar-chip:hover{border-color:var(--ink)}.landing .doar-chip[data-aceso=sim]{background:var(--ink);border-color:var(--ink);color:#fff}.landing .doar-linha{flex-wrap:wrap;gap:12px;margin-top:14px;display:flex}.landing .doar-campo{border:1px solid var(--line-dark);background:var(--white);border-radius:999px;flex:180px;align-items:center;gap:8px;height:58px;padding:0 18px;transition:border-color .2s;display:flex}.landing .doar-campo:focus-within{border-color:var(--signal)}.landing .doar-simbolo{color:#85857e;font-size:15px;font-weight:800}.landing .doar-campo input{width:100%;min-width:0;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;font-size:19px}.landing .doar-botao{cursor:pointer;flex:none}.landing .doacao .cta.primary{color:#fff}.landing .doar-botao:disabled{opacity:.65;cursor:progress}.landing .doar-aviso,.landing .doar-minimo{font-variant-numeric:tabular-nums;min-height:18px;margin:14px 0 0}.landing .doar-aviso{color:var(--signal);font-size:14px}.landing .doar-minimo{color:#85857e}.landing .doar-obrigado{margin-top:16px}.landing .doar-obrigado b{letter-spacing:-.03em;color:var(--signal);font-size:30px;display:block}.landing .doar-obrigado p{color:#555;margin:10px 0 0;font-size:16px;line-height:1.5}.landing .final{background:var(--black);text-align:center;place-items:center;min-height:92svh;display:grid;position:relative;overflow:hidden}.landing .final:before{content:var(--marca);white-space:nowrap;letter-spacing:-.09em;text-transform:uppercase;color:#ffffff05;font-size:23vw;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing .final-inner{width:min(1000px,100% - 40px);position:relative}.landing .final h2{letter-spacing:-.045em;margin:0 auto 28px;font-size:clamp(53px,7.8vw,116px);line-height:.84}.landing .final h2 span{color:var(--signal)}.landing .final p{color:#aaa;max-width:610px;margin:0 auto 32px;font-size:18px}.landing .ampliada{pointer-events:auto;background:0 0;border:0;max-width:92vw;padding:0;overflow:visible}.landing .ampliada::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#060606db}.landing .ampliada-visor{touch-action:none;cursor:zoom-in;line-height:0}.landing .ampliada-visor.tem-zoom{cursor:grab}.landing .ampliada-visor.arrastando{cursor:grabbing}.landing .ampliada img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transform-origin:0 0;border-radius:14px;width:auto;max-width:92vw;height:86vh;display:block;box-shadow:0 40px 100px #0009}.landing .ampliada-dica{z-index:1;color:#f5f2ea9e;white-space:nowrap;pointer-events:none;background:#090909b3;border-radius:999px;padding:8px 14px;font-weight:500;position:fixed;top:18px;left:50%;transform:translate(-50%)}.landing footer:not(.rodape){background:var(--black);border-top:1px solid var(--line);color:#777;padding:28px 0 42px}.landing .footer-grid{flex-wrap:wrap;justify-content:space-between;gap:30px;display:flex}@media (scripting:enabled){.landing .reveal{opacity:0}}.landing.sem-animacao .reveal{opacity:1}@media (prefers-reduced-motion:reduce){.landing .ticker-track,.landing .nav-pill:before,.landing .nav-pill:after{animation:none}.landing .reveal{opacity:1}}@media (max-width:1000px){.landing .hero-bottom,.landing .intro-grid,.landing .audio-grid,.landing .price-grid,.landing .gallery-head{grid-template-columns:1fr}.landing .hero-proof{justify-content:flex-start;margin-top:30px}.landing .hero-figura-caixa{display:none}.landing .how-layout{grid-template-columns:1fr}.landing .stage-visual{aspect-ratio:9/16;border-right:0;border-bottom:1px solid var(--line);min-height:0;position:relative}.landing .step{min-height:auto;padding:100px 24px}.landing .people-grid{grid-template-columns:1fr 1fr}.landing .share-grid{grid-template-columns:1fr;gap:44px}.landing .doacao-grid{grid-template-columns:1fr;gap:40px}.landing .instalar-grid{grid-template-columns:1fr;gap:44px}.landing .share-peca{width:min(360px,86%)}.landing .vozes-grid{grid-template-columns:1fr}.landing .vozes-cta{grid-template-columns:1fr;align-items:start}.landing .vozes-cta-acao,.landing .gallery-intro{justify-self:start}}@media (max-width:1100px){.landing .nav-links .nav-ancora{display:none}}@media (max-width:820px){.landing .nav-pill-longo{display:none}.landing .nav-pill-curto{display:inline}.landing .nav-links a.nav-acessar{width:var(--barra-circulo,36px);height:var(--barra-circulo,36px);border:1px solid var(--line);border-radius:50%;flex:none;place-items:center;display:inline-grid}.landing .nav-links{gap:12px}.landing .nav-acessar-porta{place-items:center;display:grid}.landing .nav-acessar-rotulo{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (max-width:680px){.landing .wrap{width:min(100% - 28px, var(--max))}.landing .nav-links a:not(.nav-pill):not(.nav-acessar){display:none}.landing .hero-inner{justify-content:flex-start;row-gap:20px;padding-top:120px}.landing .hero-bottom,.landing .hero-texto{display:contents}.landing .hero-kicker{order:1}.landing .hero-title{order:2;margin-top:12px;font-size:clamp(56px,17.8vw,94px)}.landing .hero-estilos{order:3;gap:6px;margin-top:0}.landing .hero-estilos>.mono{margin-right:2px}.landing button.hero-estilo{padding:5px 9px;font-size:9px}.landing .hero-arte-movel{order:4;max-height:40svh;display:block}.landing .hero-arte-movel-arte{background-image:var(--arte-movel)}.landing .hero-copy{order:5;font-size:17px}.landing .hero-actions{order:6;margin-top:0}.landing .hero-proof{order:7;margin-top:0}.landing .hero-fundo-desfoque{-webkit-mask-image:linear-gradient(#0000 0,#00000080 18%,#000 34% 100%);mask-image:linear-gradient(#0000 0,#00000080 18%,#000 34% 100%)}.landing .hero-vignette{background:linear-gradient(180deg, rgba(9, 9, 9, calc(var(--veu-4) + .48)) 0, rgba(9, 9, 9, calc(var(--veu-2) + .18)) 30%, rgba(9, 9, 9, calc(var(--veu-1) + .08)) 65%, var(--black) 100%)}.landing .delivery-card{transform:none}.landing .intro{padding:90px 0}.landing .intro-note{grid-template-columns:1fr}.landing .how-head{display:block}.landing .how-head p{margin-top:24px}.landing .step h3{font-size:55px}.landing .step-small{grid-template-columns:1fr}.landing .gallery{padding:90px 0 100px}.landing .audio-section{padding:90px 0}.landing .audio-section h2{font-size:70px}.landing .vozes{padding:90px 0 100px}.landing .voz{min-height:230px}.landing .people{padding:90px 0}.landing .people-grid{grid-template-columns:1fr}.landing .person{min-height:240px}.landing .price{padding:90px 0}.landing .features{grid-template-columns:1fr}.landing .instalar{padding:80px 0}.landing .instalar-copy{font-size:17px}.landing .instalar-cartoes{grid-template-columns:1fr;gap:12px}.landing .instalar-cartao{border-radius:20px;padding:20px}.landing .instalar-cartao header{padding-bottom:16px}.landing .instalar-cartao header svg{width:24px;height:24px}.landing .instalar-cartao header b{font-size:19px}.landing .instalar-cartao ol{gap:12px;margin-top:16px}.landing .instalar-cartao li{font-size:15px}.landing .final h2{font-size:64px}}@media (max-width:480px){.landing .nav .wrap{gap:12px}.landing .nav-links{--barra-circulo:30px;gap:8px}.landing .nav-pill,.landing .nav-links .nav-pill{padding:8px 11px}.landing .logo{font-size:16px}}@media (max-width:400px){.landing .nav .wrap{gap:8px}.landing .nav-links{--barra-circulo:28px;gap:5px}.landing .nav-pill,.landing .nav-links .nav-pill{letter-spacing:.04em;padding:8px 9px}:root:not([lang^=pt]) .landing .nav-links .idioma{display:none}}.landing .livro{background:var(--black);color:var(--white);--livro-preto:#000;--livro-tinta:#f5f2ea;--livro-tinta-2:#c9c8c2;--livro-apagada:#8a887f;--livro-laranja:#ff6d00;padding:0 0 110px;position:relative;overflow:clip}.landing .livro:before{content:"";pointer-events:none;background:radial-gradient(circle,#ff563438,#0000 60%);width:1000px;height:1000px;position:absolute;top:34%;left:62%;transform:translate(-50%,-50%)}.landing .livro .wrap{position:relative}.landing .livro-rolagem{--viradas:3;--por-virada:55vh;height:calc(100vh + var(--viradas) * var(--por-virada))}.landing .livro-grudado{box-sizing:border-box;align-items:center;min-height:100vh;padding:80px 0 40px;display:flex;position:sticky;top:0}.landing .livro-grudado>.wrap{width:min(var(--max), calc(100% - 48px))}.landing .livro-composicao{grid-template-columns:minmax(0,1fr) minmax(0,880px);align-items:center;display:grid}.landing .livro-texto{z-index:3;pointer-events:none;margin-right:-240px;position:relative}.landing .livro-texto>*{pointer-events:auto}.landing .livro-title{letter-spacing:-.05em;text-transform:uppercase;overflow-wrap:anywhere;text-shadow:0 10px 40px #000c,0 2px 6px #000000b3;margin:18px 0 0;font-size:clamp(40px,6.6vw,108px);font-weight:900;line-height:.84}.landing .livro-title .destaque{color:var(--signal)}.landing .livro-copy{color:#b3b3ad;text-shadow:0 2px 12px #000000e6;max-width:400px;margin:28px 0 0;font-size:18px;line-height:1.5}.landing .livro-palco{z-index:1;--pagina:min(420px, 60vw);min-width:0;position:relative}.landing .livro-folheador{transform-origin:50%;pointer-events:none;width:100%;margin:0 auto;transform:rotate(3deg)}.landing .livro-fechado{justify-content:center;width:100%;margin:0 auto;display:flex;transform:rotate(3deg)}.landing .livro-fechado .livro-pagina{aspect-ratio:148/210;width:min(420px,60vw);position:relative;box-shadow:0 30px 80px #0009}.landing .livro-livro{margin:0 auto}.landing .livro-pagina{background:var(--livro-preto);color:var(--livro-tinta);-webkit-user-select:none;user-select:none;position:absolute;overflow:hidden}.landing .livro-pagina.livro-pagina-vazia{background:0 0}.landing .livro-pagina-vazia .livro-miolo{box-shadow:none}.landing .livro-miolo{font-family:var(--fonte-literata), Georgia, serif;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.landing .livro-capa{text-align:center;padding:calc(var(--pagina) * 10 / 100);background:radial-gradient(circle at 50% 30%, #ff6d0024, transparent 55%), var(--livro-preto);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.landing .livro-capa-imagem{background:var(--livro-preto);padding:0}.landing .livro-capa-imagem img{object-fit:cover;width:100%;height:100%}.landing .livro-capa-marca{font:600 calc(var(--pagina) * 3 / 100) var(--fonte-display);letter-spacing:.32em;color:var(--livro-laranja)}.landing .livro-capa-mes{margin-top:calc(var(--pagina) * 5 / 100);font-weight:400;font-size:calc(var(--pagina) * 11 / 100);letter-spacing:-.02em;line-height:1}.landing .livro-capa-ano{margin-top:calc(var(--pagina) * 2.5 / 100);font-size:calc(var(--pagina) * 4.6 / 100);color:var(--livro-apagada)}.landing .livro-capa-linha{left:0;right:0;bottom:calc(var(--pagina) * 12 / 100);font-size:calc(var(--pagina) * 3 / 100);color:var(--livro-apagada);position:absolute}.landing .livro-contracapa-texto{margin:calc(var(--pagina) * 6 / 100) 0 0;font-size:calc(var(--pagina) * 6 / 100);max-width:80%;line-height:1.15}.landing .livro-verso{padding:calc(var(--pagina) * 14 / 100) calc(var(--pagina) * 11 / 100);gap:calc(var(--pagina) * 4 / 100);flex-direction:column;display:flex;position:absolute;inset:0}.landing .livro-verso-texto{font-size:calc(var(--pagina) * 4 / 100);color:var(--livro-tinta-2);margin:0;line-height:1.5}.landing .livro-verso-apagado{color:var(--livro-apagada);font-family:var(--fonte-display);font-size:calc(var(--pagina) * 3.2 / 100)}.landing .livro-arte{background:var(--livro-preto);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.landing .livro-arte:before{content:"";background-image:var(--arte);filter:blur(14px)brightness(.55)saturate(.85);background-position:50%;background-size:cover;position:absolute;inset:-12%}.landing .livro-arte img{object-fit:contain;width:auto;max-width:100%;height:100%;position:relative}.landing .livro-pagina-texto{padding:calc(var(--pagina) * 13 / 100) calc(var(--pagina) * 10.8 / 100) calc(var(--pagina) * 12 / 100)}.landing .livro-corrido{top:calc(var(--pagina) * 5 / 100);left:calc(var(--pagina) * 10.8 / 100);right:calc(var(--pagina) * 10.8 / 100);justify-content:space-between;gap:calc(var(--pagina) * 4 / 100);font:400 calc(var(--pagina) * 2.3 / 100) var(--fonte-display);letter-spacing:.08em;text-transform:uppercase;color:var(--livro-apagada);white-space:nowrap;display:flex;position:absolute;overflow:hidden}.landing .livro-cabeca{margin-bottom:calc(var(--pagina) * 4 / 100);padding-bottom:calc(var(--pagina) * 3 / 100);border-bottom:1px solid #2a2a27}.landing .livro-data{margin:0 0 calc(var(--pagina) * 2 / 100);font:600 calc(var(--pagina) * 2.6 / 100) var(--fonte-display);letter-spacing:.12em;text-transform:uppercase;color:var(--livro-laranja)}.landing .livro-titulo{font-weight:600;font-size:calc(var(--pagina) * 5.6 / 100);letter-spacing:0;margin:0;line-height:1.2}.landing .livro-liturgia{margin:calc(var(--pagina) * 1.6 / 100) 0 0;font:400 calc(var(--pagina) * 2.5 / 100) var(--fonte-display);color:var(--livro-tinta-2)}.landing .livro-bloco{margin-bottom:calc(var(--pagina) * 4 / 100)}.landing .livro-rotulo{margin:0 0 calc(var(--pagina) * 1 / 100);font:600 calc(var(--pagina) * 2.4 / 100) var(--fonte-display);letter-spacing:.1em;text-transform:uppercase;color:var(--livro-laranja)}.landing .livro-subtitulo{margin:0 0 calc(var(--pagina) * 1.4 / 100);font-style:italic;font-size:calc(var(--pagina) * 2.9 / 100);color:var(--livro-tinta-2)}.landing .livro-refrao{margin:0 0 calc(var(--pagina) * 1.4 / 100);font-weight:600;font-size:calc(var(--pagina) * 3.2 / 100);line-height:1.42}.landing .livro-paragrafo,.landing .livro-verso-linha{margin:0 0 calc(var(--pagina) * 1.4 / 100);font-size:calc(var(--pagina) * 3.2 / 100);text-align:left;line-height:1.42}.landing .livro-verso-linha{margin-bottom:calc(var(--pagina) * .9 / 100)}.landing .livro-reflexao{padding-top:calc(var(--pagina) * 3 / 100);border-top:1px solid #2a2a27}.landing .livro-paragrafo-reflexao{color:var(--livro-tinta-2);line-height:1.46}.landing .livro-fim{height:calc(var(--pagina) * 14 / 100);background:linear-gradient(to bottom, #0000, var(--livro-preto) 85%);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.landing .livro-dentro{border-top:1px solid var(--line);margin-top:84px;padding-top:32px}.landing .livro-dentro>.mono{color:#9a9a94}.landing .livro-dentro-lista{grid-template-columns:repeat(4,1fr);gap:28px;margin:26px 0 0;padding:0;list-style:none;display:grid}.landing .livro-dentro-lista li b{letter-spacing:-.02em;margin-bottom:8px;font-size:18px;display:block}.landing .livro-dentro-lista li b:before{content:"→";color:var(--signal);margin-right:9px}.landing .livro-dentro-lista li span{color:#9a9a94;font-size:14px;line-height:1.5}.landing .livro-formato{color:#6f6f6a;margin:32px 0 0}.landing .livro-venda{margin-top:64px}.landing .livro-planos{grid-template-columns:1fr 1fr 1fr;gap:24px;display:grid}.landing .livro-plano{border:1px solid var(--line);background:var(--black2);border-radius:22px;padding:30px 28px 28px;transition:border-color .25s;position:relative}.landing .livro-plano[data-escolhido=sim]{border-color:#ff5634b3}.landing .livro-plano-destaque{background:linear-gradient(180deg, #ff56341f, #ff563408), var(--black2)}.landing .livro-plano-selo{background:var(--signal);color:#fff;border-radius:999px;padding:6px 12px;position:absolute;top:-13px;right:24px}.landing .livro-plano-rotulo{color:#9a9a94}.landing .livro-plano-nome{letter-spacing:-.04em;margin:12px 0 0;font-size:34px;font-weight:800;line-height:1}.landing .livro-plano-preco{font-variant-numeric:tabular-nums;align-items:flex-start;gap:8px;margin:22px 0 14px;display:flex}.landing .livro-plano-preco small{padding-top:8px;font-size:16px;font-weight:800}.landing .livro-plano-preco b{letter-spacing:-.07em;font-size:clamp(54px,5.4vw,76px);line-height:.76}.landing .livro-plano-preco em{font-style:normal;font:500 11px var(--fonte-mono);color:#9a9a94;letter-spacing:.08em;padding-top:22px}.landing .livro-plano-detalhe{color:#9a9a94;margin:0;font-size:15px;line-height:1.5}.landing .livro-plano-detalhe strong{color:var(--white);font-weight:600}.landing .livro-plano-itens{border-top:1px solid var(--line);margin:22px 0 26px;padding:0;list-style:none}.landing .livro-plano-itens li{border-bottom:1px solid var(--line);padding:12px 0;font-size:13px}.landing .livro-plano-itens li:before{content:"→";color:var(--signal);margin-right:9px}.landing .livro-plano-botao{cursor:pointer;justify-content:center;width:100%}.landing .livro .cta.primary{color:#fff}.landing .livro-reserva{border:1px solid var(--line);background:#ffffff08;border-radius:22px;margin-top:24px;padding:30px 28px}.landing .livro-reserva-rotulo{color:#9a9a94}.landing .livro-reserva-titulo{letter-spacing:-.035em;margin:12px 0 0;font-size:30px;font-weight:800;line-height:1}.landing .livro-reserva-texto{color:#9a9a94;max-width:620px;margin:12px 0 0;font-size:16px;line-height:1.5}.landing .livro-reserva-planos{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.landing .livro-chip{border:1px solid var(--line);height:44px;color:var(--white);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border-radius:999px;padding:0 18px;font-size:14px;font-weight:500;transition:background .2s,color .2s,border-color .2s}.landing .livro-chip:hover{border-color:var(--white)}.landing .livro-chip[data-aceso=sim]{background:var(--white);border-color:var(--white);color:var(--ink)}.landing .livro-reserva-campos{grid-template-columns:1fr 1fr;gap:16px;margin-top:22px;display:grid}.landing .livro-campo{flex-direction:column;gap:8px;display:flex}.landing .livro-campo>.mono{color:#9a9a94}.landing .livro-campo-caixa{border:1px solid var(--line);width:100%;height:56px;color:var(--white);font-family:var(--fonte-display);letter-spacing:-.01em;-webkit-appearance:none;background:#ffffff0d;border-radius:16px;outline:none;padding:0 18px;font-size:16px;transition:border-color .2s,background .2s}.landing .livro-campo-caixa:hover:not(:disabled){border-color:#ffffff59}.landing .livro-campo-caixa:focus-visible,.landing .livro-campo-caixa:focus-within{border-color:var(--signal);background:#ffffff14}.landing .livro-campo-caixa:disabled{opacity:.55}.landing .livro-reserva-acao{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:22px;display:flex}.landing .livro-reserva-botao{cursor:pointer}.landing .livro-reserva-botao:disabled{opacity:.65;cursor:progress}.landing .livro-reserva-aviso,.landing .livro-reserva-nota{min-height:18px;margin:0}.landing .livro-reserva-aviso{color:var(--signal);font-size:14px}.landing .livro-reserva-nota{color:#6f6f6a}.landing .livro-reserva-feito b{letter-spacing:-.03em;color:var(--signal);font-size:30px;display:block}.landing .livro-reserva-feito p{color:#9a9a94;margin:10px 0 0;font-size:16px;line-height:1.5}@media (max-width:1200px){.landing .livro-composicao{grid-template-columns:1fr}.landing .livro-texto{text-align:center;margin:0 auto -44px}.landing .livro-copy{max-width:560px;margin-left:auto;margin-right:auto}.landing .livro:before{top:45%;left:50%}.landing .livro-folheador,.landing .livro-fechado{max-width:720px}.landing .livro-grudado{padding-top:90px}}@media (max-width:1000px){.landing .livro-dentro-lista{grid-template-columns:1fr 1fr}.landing .livro-planos{grid-template-columns:1fr}.landing .livro-plano-destaque{order:-1}}@media (max-width:680px){.landing .livro{padding:90px 0 80px}.landing .livro-rolagem{height:auto}.landing .livro-grudado{min-height:0;padding:0;display:block;position:static}.landing .livro-texto{margin-bottom:36px}.landing .livro-palco{min-height:calc(var(--pagina) * 210 / 148 + var(--viradas) * var(--por-virada))}.landing .livro-folheador,.landing .livro-fechado{top:max(84px, calc((100svh - var(--pagina) * 210 / 148) / 2));position:sticky}.landing .livro-title{font-size:clamp(36px,11.5vw,52px)}.landing .livro-rolagem{--viradas:6;--por-virada:32vh}.landing .livro-folheador,.landing .livro-fechado{max-width:300px}.landing .livro-copy{font-size:15px}.landing .livro-dentro-lista,.landing .livro-reserva-campos{grid-template-columns:1fr}.landing .livro-plano,.landing .livro-reserva{padding:24px 20px}.landing .livro-reserva-botao{justify-content:center;width:100%}}
