.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.idiomas[data-astro-cid-o47v6cbc] ul[data-astro-cid-o47v6cbc]{flex-wrap:wrap;gap:.4rem 1rem;margin:0;padding:0;list-style:none;display:flex}.idiomas[data-astro-cid-o47v6cbc] a[data-astro-cid-o47v6cbc]{font-family:var(--util);color:var(--pedra-texto);font-size:.85rem;text-decoration:none}.idiomas[data-astro-cid-o47v6cbc] a[data-astro-cid-o47v6cbc]:hover,.idiomas[data-astro-cid-o47v6cbc] a[data-astro-cid-o47v6cbc][aria-current=true]{color:var(--tinta)}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-vietnamese-wght-normal.Czsa-EzN.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-wght-normal.C-3rgBeH.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-wght-normal.CCVVNp6i.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-vietnamese-wght-italic.xAqemagA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-wght-italic.DFS986qL.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-wght-italic.Bxi8ein9.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Abril Fatface;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/abril-fatface-latin-ext-400-normal.Ctcf6qDM.woff2)format("woff2"),url(/_astro/abril-fatface-latin-ext-400-normal.CYCbX7fF.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Abril Fatface;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/abril-fatface-latin-400-normal.utNZUC9m.woff2)format("woff2"),url(/_astro/abril-fatface-latin-400-normal.CSRW-xuf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/instrument-sans-latin-ext-wght-normal.B5bTHO_g.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/instrument-sans-latin-wght-normal.BbzFLZTg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--cal:#e2ded0;--cal-quente:#d8d3c3;--tinta:#2b2118;--tinta-fina:#5c4a38;--habito:#40301f;--pedra:#9a9384;--pedra-texto:#5c5546;--rubrica:#a33318;--brasa:var(--rubrica);--linha:color-mix(in srgb, var(--pedra) 55%, transparent);--linha-forte:color-mix(in srgb, var(--pedra) 85%, transparent);--corpo:"Newsreader Variable", "Newsreader", Georgia, "Times New Roman", serif;--display:"Abril Fatface", Georgia, "Times New Roman", serif;--util:"Instrument Sans Variable", "Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--medida:62ch;--gutter:clamp(1.25rem, 5vw, 2.5rem);--ritmo:clamp(3.5rem, 9vw, 6rem);--margem-nota:13rem}@media (prefers-color-scheme:dark) and (width>=9999rem){:root{--cal:#201b15;--cal-quente:#191410;--tinta:#ded7c6;--tinta-fina:#b3a894;--habito:#c9b79b;--pedra:#6b6355;--pedra-texto:#a79e8c;--rubrica:#e0714f}}:root{color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--cal);color:var(--tinta);font-family:var(--corpo);text-rendering:optimizelegibility;margin:0;font-size:clamp(1.25rem,.6vw + 1.15rem,1.3125rem);line-height:1.7}img{block-size:auto;max-inline-size:100%;display:block}h1,h2,h3{font-family:var(--display);color:var(--tinta);text-wrap:balance;letter-spacing:-.005em;margin:0 0 .6em;font-weight:500;line-height:1.15}h1{font-size:clamp(2.3rem,7vw,3.9rem)}h2{font-size:clamp(1.75rem,4.4vw,2.5rem)}h3{font-size:clamp(1.2rem,2.4vw,1.4rem);font-weight:600}p{text-wrap:pretty;margin:0 0 1.25em}p:last-child{margin-block-end:0}strong{font-weight:640}em{font-style:italic}small{font-family:var(--util);color:var(--pedra-texto);font-size:.82rem;line-height:1.55}a{color:inherit;text-decoration-color:var(--linha-forte);text-underline-offset:.18em;text-decoration-thickness:1px;transition:text-decoration-color .15s}a:hover{text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--habito);outline-offset:3px}::selection{background:color-mix(in srgb, var(--habito) 18%, transparent)}.faixa{padding-block:var(--ritmo)}.faixa--fina{padding-block:clamp(2.25rem,6vw,3.5rem)}.faixa+.faixa{border-block-start:1px solid var(--linha)}.faixa--tom{background:var(--cal-quente)}.faixa--tom,.faixa--tom+.faixa,.faixa--escura,.faixa--escura+.faixa{border-block-start:0}.faixa--escura{isolation:isolate;background:var(--tinta);color:var(--cal);position:relative;overflow:hidden}.faixa-fundo{z-index:-2;object-fit:cover;object-position:center 58%;block-size:100%;inline-size:100%;position:absolute;inset:0}.faixa--escura:before{content:"";z-index:-1;background:color-mix(in srgb, var(--tinta) 74%, transparent);position:absolute;inset:0}.faixa--escura h1,.faixa--escura h2,.faixa--escura h3{color:var(--cal)}.faixa--escura .rotulo{color:color-mix(in srgb, var(--cal) 78%, var(--tinta))}.faixa--escura .acao--vazia{color:var(--cal);border-color:color-mix(in srgb, var(--cal) 65%, transparent)}.faixa--escura .acao--vazia:hover{background:var(--cal);color:var(--tinta)}.medida{inline-size:min(100% - var(--gutter) * 2, var(--medida));margin-inline:auto}.largura{inline-size:min(100% - var(--gutter) * 2, 68rem);margin-inline:auto}.rotulo{font-family:var(--util);letter-spacing:.16em;text-transform:uppercase;color:var(--pedra-texto);margin:0 0 1rem;font-size:.7rem;font-weight:500}.rotulo--brasa{color:var(--brasa)}.abertura{color:color-mix(in srgb, var(--tinta) 88%, var(--cal));font-size:1.1em}.acao{font-family:var(--util);letter-spacing:.01em;border:1px solid var(--habito);padding:.85em 1.5em;font-size:.95rem;font-weight:500;line-height:1.3;text-decoration:none;transition:background-color .15s,color .15s;display:inline-block}.acao--cheia{background:var(--habito);color:var(--cal)}.acao--cheia:hover{background:var(--tinta);border-color:var(--tinta)}.acao--vazia{color:var(--habito);background:0 0}.acao--vazia:hover{background:var(--habito);color:var(--cal)}.acoes{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-block-start:2rem;display:flex}.acao-discreta{font-family:var(--util);color:color-mix(in srgb, var(--tinta) 72%, var(--cal));font-size:.95rem}.topo{border-block-end:1px solid var(--linha);background:var(--cal)}.topo-inner{flex-wrap:wrap;align-items:baseline;gap:.5rem 2rem;padding-block:1rem;display:flex}.marca{font-family:var(--display);letter-spacing:.01em;margin-inline-end:auto;font-size:1.05rem;font-weight:600;text-decoration:none}.topo-links{flex-wrap:wrap;gap:.4rem 1.6rem;margin:0;padding:0;list-style:none;display:flex}.topo-links a{font-family:var(--util);color:color-mix(in srgb, var(--tinta) 78%, var(--cal));border-block-end:1px solid #0000;padding-block:.2rem;font-size:.9rem;text-decoration:none}.topo-links a:hover{border-block-end-color:var(--habito);color:var(--tinta)}.topo-links a[aria-current=page]{color:var(--tinta);border-block-end-color:var(--habito)}.heroi-grid{align-items:center;gap:clamp(2rem,5vw,3.5rem);display:grid}@media (width>=48rem){.heroi-grid{grid-template-columns:1fr minmax(0,17rem)}}.heroi-capa img{inline-size:100%;max-inline-size:17rem;margin-inline:auto}.imagem-grid{align-items:center;gap:clamp(1.75rem,5vw,3.5rem);display:grid}@media (width>=48rem){.imagem-grid{grid-template-columns:minmax(0,22rem) 1fr}}.imagem-grid figure{margin:0}.imagem-grid img{inline-size:100%}.passo{grid-template-columns:auto 1fr;gap:0 clamp(1.25rem,3vw,2.25rem);padding-block:clamp(2.5rem,7vw,4rem);display:grid}.passo+.passo{border-block-start:1px solid var(--linha)}.passo-num{font-family:var(--display);color:color-mix(in srgb, var(--habito) 42%, var(--cal-quente));font-variant-numeric:lining-nums;grid-row:1/span 2;font-size:clamp(2.75rem,9vw,4.25rem);font-weight:400;line-height:.85}.passo>:not(.passo-num){grid-column:2}.passo h3{margin-block-end:.5rem;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:500}.lista{border-block-start:1px solid var(--linha);margin:2rem 0 0;padding:0;list-style:none}.lista>li{border-block-end:1px solid var(--linha)}.lista>li>a{padding-block:1.15rem;padding-inline:0;text-decoration:none;transition:padding-inline-start .15s;display:block}.lista-titulo{font-family:var(--display);font-size:1.1rem;font-weight:600;line-height:1.3;display:block}.lista small{margin-block-start:.25rem;display:block}.marcadores{margin:0 0 1.25em;padding-inline-start:1.2rem}.marcadores li{margin-block-end:.5rem}.depoimentos{margin-block-start:2rem}.depoimento{border-inline-start:2px solid var(--linha-forte);margin:0 0 2.25rem;padding-inline-start:1.5rem}.depoimento:last-child{margin-block-end:0}.depoimento blockquote{margin:0 0 .6rem;font-size:1.05em}.depoimento figcaption{font-family:var(--util);color:var(--pedra-texto);font-size:.85rem}.retrato-grid{align-items:start;gap:clamp(1.75rem,5vw,3rem);display:grid}@media (width>=46rem){.retrato-grid{grid-template-columns:1fr minmax(0,20rem)}}.retrato img{inline-size:100%}.credenciais{font-family:var(--util);color:var(--tinta);margin:1.75rem 0 0;padding:0;font-size:.92rem;line-height:1.5;list-style:none}.credenciais li{border-block-start:1px solid var(--linha);padding-block:.55rem}.livro{align-items:start;gap:clamp(1.25rem,4vw,2.5rem);padding-block:clamp(2.25rem,6vw,3.25rem);display:grid}.livro+.livro{border-block-start:1px solid var(--linha)}@media (width>=46rem){.livro{grid-template-columns:minmax(0,11rem) 1fr}}.livro-capa img{inline-size:100%;max-inline-size:11rem}.livro-preco{font-family:var(--util);font-variant-numeric:lining-nums tabular-nums;margin-block:0 .35rem;font-size:1.05rem;font-weight:500}.livro-formato{font-family:var(--util);color:var(--pedra-texto);margin-block:0 1rem;font-size:.85rem}.nota{border-inline-start:2px solid var(--linha-forte);margin-block-start:2.5rem;padding-inline-start:1.25rem;font-size:.95em}.rodape{border-block-start:1px solid var(--linha);font-family:var(--util);padding-block:clamp(2.5rem,6vw,3.5rem) 2rem;font-size:.9rem}.rodape-grid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:2rem clamp(1.5rem,4vw,3rem);display:grid}.rodape-marca{font-family:var(--display);margin:0 0 .35rem;font-size:1.05rem;font-weight:600}.rodape h2{font-family:var(--util);letter-spacing:.14em;text-transform:uppercase;color:var(--pedra-texto);margin:0 0 .85rem;font-size:.7rem;font-weight:500}.rodape-links{flex-direction:column;gap:.55rem;display:flex}.rodape-links a{color:color-mix(in srgb, var(--tinta) 78%, var(--cal));text-decoration:none}.rodape-links a:hover{color:var(--tinta);text-underline-offset:.18em;text-decoration:underline}.rodape-fim{border-block-start:1px solid var(--linha);color:var(--pedra-texto);margin-block-start:2.5rem;padding-block-start:1.5rem;font-size:.82rem}.erro{padding-block:clamp(5rem,15vw,9rem)}.oculto{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.sutil{color:var(--pedra-texto);margin:0}.pular{background:var(--tinta);color:var(--cal);font-family:var(--util);z-index:10;padding:.75rem 1.25rem;font-size:.9rem;text-decoration:none;position:absolute;inset-block-start:-100%;inset-inline-start:0}.pular:focus{inset-block-start:0}@keyframes surgir{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}.surge{animation:.5s ease-out both surgir}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}:lang(ko),:lang(zh-Hant-TW){line-height:1.9}:lang(ar){font-size:1.08em;line-height:1.85}:lang(ar) em,:lang(ko) em,:lang(zh-Hant-TW) em{font-style:normal;font-weight:620}:lang(ar) .rotulo,:lang(ko) .rotulo,:lang(zh-Hant-TW) .rotulo,:lang(ar) .rodape h2,:lang(ko) .rodape h2,:lang(zh-Hant-TW) .rodape h2{text-transform:none;letter-spacing:normal}[dir=rtl] .espelha{transform:scaleX(-1)}body:after{content:"";z-index:60;pointer-events:none;opacity:.32;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23g)' opacity='0.5'/%3E%3C/svg%3E");background-size:180px 180px;position:fixed;inset:0}@media (prefers-color-scheme:dark) and (width>=9999rem){body:after{mix-blend-mode:screen;opacity:.16}}.com-notas{inline-size:min(100% - var(--gutter) * 2, calc(var(--medida) + var(--margem-nota) + 3rem));margin-inline:auto}@media (width>=62rem){.com-notas{grid-template-columns:minmax(0, var(--medida)) var(--margem-nota);column-gap:3rem;display:grid}.com-notas>*{grid-column:1}.com-notas>.nota{grid-column:2;align-self:start;margin-block:0}}.nota{font-family:var(--display);color:var(--rubrica);border-inline-start:1px solid color-mix(in srgb, var(--rubrica) 45%, transparent);text-wrap:pretty;margin-block:.75rem 1.75rem;padding-inline-start:.9rem;font-size:.95rem;font-style:italic;line-height:1.45}@media (width>=62rem){.nota{border-inline-start:0;padding-inline-start:0}}.sangra{position:relative}.sangra img{object-fit:cover;object-position:center 62%;block-size:clamp(16rem,42vh,26rem);inline-size:100%}.sangra-texto{margin-block-start:var(--gutter)}.porta{padding-block:clamp(2.5rem,7vw,3.75rem)}.porta+.porta{border-block-start:1px solid var(--linha)}.porta h3{border-inline-start:3px solid var(--rubrica);margin-block-end:.6rem;padding-inline-start:.9rem;font-size:clamp(1.7rem,4.2vw,2.4rem);font-weight:500}.capitular:first-letter{float:inline-start;font-family:var(--display);color:var(--rubrica);padding-block-start:.06em;padding-inline-end:.09em;font-size:3.1em;font-weight:500;line-height:.82}@media (prefers-color-scheme:dark) and (width>=9999rem){.sangra img,.retrato img,.heroi-capa img{filter:brightness(.86)saturate(.94)}}:root{--sombra:43 33 24;--brilho-forca:.55;--sup-a:#efece3;--sup-b:#e6e2d4;--raio-pilula:999px;--raio-cartao:1.5rem;--raio-foto:1.25rem;--sombra-cartao:0 26px 44px -26px rgb(var(--sombra) / .55), 0 4px 10px rgb(var(--sombra) / .12), inset 0 1px 0 rgb(255 255 255/var(--brilho-forca));--sombra-botao:0 14px 24px -12px rgb(var(--sombra) / .6), 0 3px 6px rgb(var(--sombra) / .22), inset 0 1px 0 #ffffff38;--sombra-foto:0 30px 50px -22px rgb(var(--sombra) / .65), 0 8px 18px rgb(var(--sombra) / .2)}@media (prefers-color-scheme:dark) and (width>=9999rem){:root{--sombra:0 0 0;--brilho-forca:.07;--sup-a:#2b241b;--sup-b:#221c15}}html{background-color:var(--cal);background-image:linear-gradient(180deg, var(--cal) 0%, color-mix(in srgb, var(--cal) 84%, var(--cal-quente)) 100%);background-repeat:no-repeat;background-size:100% 100%}body{background:0 0}.faixa--tom{background:linear-gradient(180deg, color-mix(in srgb, var(--cal-quente) 70%, var(--cal)) 0%, var(--cal-quente) 100%);box-shadow:inset 0 14px 22px -18px rgb(var(--sombra) / .5), inset 0 -14px 22px -18px rgb(var(--sombra) / .4)}.faixa--escura{box-shadow:inset 0 -18px 30px -20px #0000008c}.faixa--escura:before{background:linear-gradient(180deg, color-mix(in srgb, var(--tinta) 62%, transparent) 0%, color-mix(in srgb, var(--tinta) 86%, transparent) 100%)}.topo{background:linear-gradient(180deg, var(--sup-a), var(--cal));box-shadow:0 10px 24px -16px rgb(var(--sombra) / .55);z-index:2;border-block-end:0;position:relative}.topo-inner{flex-wrap:wrap;align-items:center;padding-block:.6rem}.marca{letter-spacing:0;align-items:center;min-block-size:2.75rem;font-size:1.5rem;font-weight:400;display:inline-flex}.topo-links{gap:.25rem .5rem}.topo-links a{border-block-end:0;border-radius:0;align-items:center;min-block-size:2.75rem;padding:.5rem 1rem;font-size:.95rem;font-weight:500;transition:box-shadow .15s,color .15s;display:inline-flex}.topo-links a:hover{box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--rubrica) 45%, transparent)}.topo-links a[aria-current=page]{box-shadow:inset 0 -3px 0 var(--rubrica);font-weight:600}.menu-botao{border:2px solid var(--habito);border-radius:var(--raio-pilula);min-block-size:3rem;color:var(--tinta);font-family:var(--util);cursor:pointer;box-shadow:0 8px 16px -12px rgb(var(--sombra) / .5);background:0 0;align-items:center;gap:.5rem;padding:0 1.1rem;font-size:.95rem;font-weight:600;display:none}.menu-botao:hover{background:color-mix(in srgb, var(--habito) 10%, transparent)}@media (width<=47.99rem){.js .menu-botao{display:inline-flex}.js #menu-principal{order:3;inline-size:100%;display:none}.js #menu-principal[data-aberto=true]{display:block}.idiomas{order:4}.topo-links{flex-direction:column;gap:0;padding-block:.5rem}.topo-links a{inline-size:100%}}.idiomas a{border-radius:var(--raio-pilula);padding:.2rem .6rem}.idiomas a:hover,.idiomas a[aria-current=true]{background:color-mix(in srgb, var(--habito) 12%, transparent)}h1,h2,h3,.lista-titulo,.rodape-marca,.porta h3,.passo h3{font-weight:400}.nota{font-family:var(--corpo)}.acao{border-radius:var(--raio-pilula);border-width:1.5px;justify-content:center;align-items:center;min-block-size:2.9rem;padding:.75em 1.75em;transition:background-color .15s,color .15s,box-shadow .2s,transform .2s;display:inline-flex}.acao--cheia{background:linear-gradient(180deg, color-mix(in srgb, var(--habito) 86%, white) 0%, var(--habito) 100%);border-color:color-mix(in srgb, var(--habito) 72%, black);box-shadow:var(--sombra-botao)}.acao--cheia:hover{background:linear-gradient(180deg, color-mix(in srgb, var(--tinta) 86%, white) 0%, var(--tinta) 100%);border-color:var(--tinta);transform:translateY(-2px)}.acao--vazia{background:color-mix(in srgb, var(--habito) 5%, transparent);box-shadow:0 8px 16px -12px rgb(var(--sombra) / .5)}.acao--vazia:hover{background:var(--habito);box-shadow:var(--sombra-botao);transform:translateY(-2px)}.faixa--escura .acao--vazia{background:color-mix(in srgb, var(--cal) 8%, transparent)}.lista{border-block-start:0;gap:.9rem;display:grid}.lista>li{background:linear-gradient(180deg, var(--sup-a), var(--sup-b));border-radius:var(--raio-cartao);box-shadow:var(--sombra-cartao);border-block-end:0;transition:transform .2s,box-shadow .2s}.lista>li:hover{transform:translateY(-2px)}.lista>li>a{border-radius:inherit;padding:1.2rem 1.5rem}.lista>li>a:hover{padding-inline-start:1.5rem}.livro,.passo,.porta{background:linear-gradient(180deg, var(--sup-a), var(--sup-b));border-radius:var(--raio-cartao);box-shadow:var(--sombra-cartao);margin-block:1.25rem;padding:clamp(1.25rem,4vw,2.25rem)}.livro+.livro,.passo+.passo,.porta+.porta{border-block-start:0}.depoimento{background:linear-gradient(180deg, var(--sup-a), var(--sup-b));border-radius:var(--raio-cartao);box-shadow:var(--sombra-cartao);border-inline-start:0;margin:0 0 1.25rem;padding:1.5rem 1.75rem}.livro-capa img,.heroi-capa img{border-radius:.4rem;box-shadow:0 30px 46px -18px #0009,0 8px 18px #0000004d}.imagem-grid img,.retrato img{border-radius:var(--raio-foto);box-shadow:var(--sombra-foto)}.heroi-capa{isolation:isolate;position:relative}.heroi-capa:before{content:"";aspect-ratio:1;z-index:-1;background:radial-gradient(circle at 34% 28%, color-mix(in srgb, var(--rubrica) 30%, var(--cal)) 0%, color-mix(in srgb, var(--rubrica) 62%, var(--cal)) 55%, var(--rubrica) 100%);opacity:.5;box-shadow:0 36px 60px -30px rgb(var(--sombra) / .6);border-radius:50%;position:absolute;inset-block-start:-8%;inset-inline:4%}.rodape{background:linear-gradient(180deg, var(--cal-quente), color-mix(in srgb, var(--cal-quente) 90%, black));box-shadow:0 -14px 28px -22px rgb(var(--sombra) / .55);border-block-start:0;border-start-start-radius:2rem;border-start-end-radius:2rem}.pular{border-radius:0 0 1rem 1rem}:focus-visible{border-radius:.35rem}.acao:focus-visible,.topo-links a:focus-visible{border-radius:var(--raio-pilula)}html[data-tema=vinho]{--cal:#f1e8d4;--cal-quente:#e3d3b1;--tinta:#2e0d10;--tinta-fina:#5a3a35;--habito:#4a0a10;--pedra:#9a7a55;--pedra-texto:#5a3a35;--rubrica:#8a2a1c;--sombra:46 13 16;--brilho-forca:.55;--sup-a:#fcf7ea;--sup-b:#f3e9d0;--vinho-fundo:#4a0a10;--creme:#f6ecd8;--laranja:#faa741;color-scheme:light}html[data-tema=vinho] .topo{background:linear-gradient(180deg, #5e1118, var(--vinho-fundo));color:var(--creme);box-shadow:0 8px 22px -8px #0009}html[data-tema=vinho] .topo .marca,html[data-tema=vinho] .topo-links a{color:var(--creme)}html[data-tema=vinho] .topo-links a:hover{box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--laranja) 55%, transparent)}html[data-tema=vinho] .topo-links a[aria-current=page]{box-shadow:inset 0 -3px 0 var(--laranja)}html[data-tema=vinho] .menu-botao{border-color:var(--creme);color:var(--creme)}html[data-tema=vinho] .menu-botao:hover{background:color-mix(in srgb, var(--creme) 12%, transparent)}html[data-tema=vinho] .idiomas a{color:color-mix(in srgb, var(--creme) 80%, transparent)}html[data-tema=vinho] .idiomas a:hover,html[data-tema=vinho] .idiomas a[aria-current=true]{color:var(--creme);background:color-mix(in srgb, var(--creme) 14%, transparent)}html[data-tema=vinho] .rodape{color:var(--creme);background:linear-gradient(#3d0b10,#22060a)}html[data-tema=vinho] .rodape h2,html[data-tema=vinho] .rodape-fim,html[data-tema=vinho] .rodape small{color:color-mix(in srgb, var(--creme) 68%, transparent)}html[data-tema=vinho] .rodape-links a{color:var(--creme)}html[data-tema=vinho] .rodape-links a:hover{color:#fff}.faixa--vinho{background:radial-gradient(ellipse at 76% 42%, #7d1b22 0%, var(--vinho-fundo) 46%, #2c0408 100%);color:var(--creme);border-block-start:0;padding-block:clamp(3.5rem,9vw,6.5rem)}.faixa--vinho h1,.faixa--vinho .abertura{color:var(--creme)}.faixa--vinho .abertura{font-size:1.2em}.faixa--vinho p{color:color-mix(in srgb, var(--creme) 92%, transparent)}.faixa--vinho .rotulo--brasa{color:var(--laranja)}.faixa--vinho .acao--cheia{color:var(--tinta);background:linear-gradient(#ffc266 0%,#f7a02a 55%,#ec8f14 100%);border-color:#ec8f14;box-shadow:0 14px 26px -10px #ec8f14bf,0 4px 8px #00000040,inset 0 1px #ffffff8c}.faixa--vinho .heroi-capa:before{opacity:1;background:radial-gradient(circle at 34% 28%,#efcd86 0%,#c9994f 45%,#8f6229 100%);box-shadow:0 40px 70px -24px #0009,inset 0 -12px 30px #46230559}.faixa--vinho .heroi-capa:after{content:"";aspect-ratio:1;z-index:-1;border:2px solid var(--creme);border-radius:50%;position:absolute;inset-block-start:-8%;inset-inline:4%;transform:translate(.9rem,.9rem)}.faixa--vinho .heroi-capa img{box-shadow:0 44px 80px -18px #000000b3,0 10px 24px #0006}.amostra-grid{align-items:center;gap:clamp(1.75rem,5vw,4rem);display:grid}@media (width>=52rem){.amostra-grid{grid-template-columns:minmax(0,22rem) 1fr}}.amostra-cartao{background:linear-gradient(180deg, var(--sup-a), var(--sup-b));box-shadow:0 34px 60px -26px rgb(var(--sombra) / .65), 0 6px 14px rgb(var(--sombra) / .15), inset 0 1px 0 #fff;border-radius:1.75rem;padding:clamp(1.5rem,4vw,2.75rem)}.amostra-cartao .rotulo{border-block-end:2px solid var(--laranja);color:var(--tinta);margin-block-end:1.25rem;padding-block-end:1rem;font-weight:600}.passos-lectio{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1.1rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.passos-lectio li{background:linear-gradient(180deg, var(--sup-a), var(--sup-b));box-shadow:0 22px 34px -20px rgb(var(--sombra) / .6), 0 3px 8px rgb(var(--sombra) / .12), inset 0 1px 0 #fff;border-radius:1.4rem;flex-direction:column;gap:.35rem;padding:1.4rem 1.3rem;display:flex}.passos-lectio strong{font-family:var(--util);font-size:1.05rem;font-weight:600}.passos-lectio span:last-child{color:var(--tinta-fina);font-size:1rem;line-height:1.4}.passos-num{font-family:var(--display);color:var(--rubrica);font-size:2rem;line-height:1}html[data-tema=vinho] .faixa:not(.faixa--vinho) .acao--cheia{color:var(--tinta);background:linear-gradient(#ffc266 0%,#f7a02a 55%,#ec8f14 100%);border-color:#ec8f14;box-shadow:0 14px 26px -10px #ec8f14b3,0 4px 8px #0003,inset 0 1px #ffffff8c}html[data-tema=vinho] .rodape p,html[data-tema=vinho] .rodape-marca{color:color-mix(in srgb, var(--creme) 82%, transparent)}html[data-tema=vinho] .rodape-marca{color:var(--creme)}
