/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}}:root{--ink:#07100c;--forest:#0b2117;--forest-soft:#123325;--gold:#ddb347;--gold-pale:#f1d88b;--cream:#f3eee3;--muted:#c8c4bb}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--cream);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit}.hero{isolation:isolate;min-height:100svh;padding:36px clamp(24px,6vw,92px) 28px;position:relative;overflow:hidden}.heroBackdrop,.heroShade{position:absolute;inset:0}.heroBackdrop{z-index:-3;background-image:url(/uba-noite.png);background-position:50% 54%;background-size:cover;transform:scale(1.01)}.heroShade{z-index:-2;background:linear-gradient(90deg,#020906f5 0%,#030c08d4 42%,#030b084d 72%,#0207058f 100%),linear-gradient(#020906ad 0%,#02080614 64%,#010403ed 100%)}.siteHeader{color:#e8e2d7;letter-spacing:.22em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:18px;max-width:1280px;margin:0 auto;font-size:13px;font-weight:700;display:flex}.homeBrand{color:inherit;align-items:center;gap:18px;text-decoration:none;display:inline-flex}.seriesLink{color:inherit;text-decoration:none}.seriesLink:hover{color:var(--gold)}.goldLine{background:var(--gold);flex:none;width:58px;height:3px}.heroContent{grid-template-columns:minmax(0,1.08fr) minmax(280px,.72fr);align-items:center;gap:clamp(44px,7vw,112px);max-width:1280px;min-height:calc(100svh - 130px);margin:0 auto;padding:56px 0 28px;display:grid}.heroCopy{max-width:720px}.eyebrow,.sectionLabel{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;margin:0 0 20px;font-size:14px;font-weight:800}h1,h2,p{text-wrap:pretty}h1{color:#fff;letter-spacing:-.045em;text-shadow:0 8px 30px #0000005c;max-width:760px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(58px,7vw,102px);font-weight:700;line-height:.94}h1 span{color:var(--gold);letter-spacing:-.03em;margin-top:14px;font-size:.72em;font-style:italic;display:block}.intro{color:#e1ddd4;max-width:650px;margin:30px 0 0;font-size:clamp(18px,2vw,23px);line-height:1.65}.actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.button{border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;gap:11px;min-height:54px;padding:0 25px;font-size:15px;font-weight:800;text-decoration:none;transition:transform .18s,background-color .18s,border-color .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button:focus-visible,.textLink:focus-visible{outline-offset:4px;outline:3px solid #fff}.button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:21px;height:21px}.buttonPrimary{border-color:var(--gold);background:var(--gold);color:#08130e}.buttonPrimary:hover{background:#edc65d}.buttonSecondary{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05120c94}.buttonSecondary:hover{border-color:var(--gold);background:#0b2117e0}.sermonMeta{flex-wrap:wrap;gap:20px 38px;margin:44px 0 0;display:flex}.sermonMeta div{position:relative}.sermonMeta div+div:before{content:"";background:#ddb3477a;width:1px;height:36px;position:absolute;top:4px;left:-20px}.sermonMeta dt{color:#bcb8ae;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800}.sermonMeta dd{color:#f4efe5;margin:7px 0 0;font-size:14px;font-weight:700}.coverStage{place-items:center;min-height:650px;display:grid;position:relative}.coverGlow{aspect-ratio:1;filter:blur(70px);background:#ddb34733;border-radius:50%;width:min(32vw,450px);position:absolute}.bookCover{object-fit:contain;border:1px solid #f1d88b73;border-radius:5px 13px 13px 5px;width:min(32vw,420px);max-height:72svh;position:relative;transform:perspective(1200px)rotateY(-5deg)rotate(1deg);box-shadow:-18px 26px 65px #0000009e,13px 0 #06120ce0}.photoCredit{color:#ebe6dc8a;margin:0;font-size:10px;position:absolute;bottom:18px;right:clamp(24px,6vw,92px)}.messageSection{background:var(--cream);color:#14231a;padding:clamp(76px,10vw,140px) clamp(24px,7vw,110px)}.messageGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:clamp(52px,8vw,130px);max-width:1180px;margin:0 auto;display:grid}.messageSection .sectionLabel{color:#8d6a17}h2{letter-spacing:-.035em;max-width:590px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,5vw,68px);line-height:1.05}.messageText{color:#405047;font-size:18px;line-height:1.85}.messageText p{margin:0 0 20px}.textLink{border-bottom:2px solid var(--gold);color:#193c2a;align-items:center;gap:14px;margin-top:14px;padding-bottom:7px;font-weight:800;text-decoration:none;display:inline-flex}.textLink span{color:#8d6a17;font-size:24px;transition:transform .18s}.textLink:hover span{transform:translate(4px)}footer{color:#a8afa9;background:#06100b;justify-content:space-between;gap:24px;padding:28px clamp(24px,6vw,92px);font-size:12px;display:flex}footer p{margin:0}footer p:first-child{color:#eee8dc;font-weight:800}@media (width<=900px){.hero{padding-top:28px}.heroBackdrop{background-position:50% 62%}.heroShade{background:linear-gradient(#020906ed 0%,#030c08ba 48%,#0208063d 70%,#010403f2 100%)}.siteHeader{letter-spacing:.15em;font-size:10px}.goldLine{width:36px}.heroContent{grid-template-columns:1fr;min-height:auto;padding-top:72px}.heroCopy{max-width:none}.coverStage{min-height:520px;padding-bottom:72px}.bookCover{width:min(72vw,390px);max-height:none}.coverGlow{width:min(70vw,440px)}.messageGrid{grid-template-columns:1fr}}@media (width<=620px){.hero{padding-inline:20px}.heroContent{padding-top:62px}h1{font-size:clamp(50px,15vw,72px)}.intro{font-size:17px}.button{width:100%}.sermonMeta{grid-template-columns:1fr 1fr;gap:22px;display:grid}.sermonMeta div+div:before{display:none}.coverStage{min-height:460px}.photoCredit{right:20px}.messageSection{padding-inline:22px}footer{flex-direction:column;padding-inline:22px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important}}.catalogBook{background:radial-gradient(circle at 16% 48%,#bf7e322e,#0000 34%),linear-gradient(135deg,#120f0c 0%,#21160f 54%,#0b0a08 100%);grid-template-columns:minmax(300px,.78fr) minmax(0,1.1fr);align-items:center;gap:clamp(54px,9vw,140px);padding:clamp(82px,10vw,142px) clamp(24px,7vw,110px);display:grid;overflow:hidden}.catalogBookVisual{place-items:center;min-height:630px;display:grid;position:relative}.catalogBookGlow{aspect-ratio:1;filter:blur(82px);background:#c57c2f33;border-radius:50%;width:min(38vw,500px);position:absolute}.catalogBookVisual img{border:1px solid #ebc18459;border-radius:4px 12px 12px 4px;width:min(29vw,380px);position:relative;transform:perspective(1200px)rotateY(-5deg)rotate(-.6deg);box-shadow:-22px 32px 72px #000000b3,13px 0 #0a0806}.catalogBookCopy{max-width:680px}.catalogBook .sectionLabel{color:#d9a258}.catalogBook h2{color:#fff8ee;letter-spacing:-.055em;font-size:clamp(64px,8vw,112px)}.catalogBookTrem{background:radial-gradient(circle at 17% 48%,#5b889733,#0000 34%),linear-gradient(135deg,#071014 0%,#10232b 54%,#060b0e 100%)}.catalogBookTrem .catalogBookGlow{background:#5291a338}.catalogBookTrem .sectionLabel,.catalogBookTrem .catalogBookQuote,.catalogBookTrem .catalogBookMeta strong{color:#d6ad70}.catalogBookTrem h2{max-width:760px;font-size:clamp(54px,7vw,100px);line-height:.94}.tremPage{--deserto-ink:#061014;--deserto-brown:#10252c;--deserto-copper:#c69453;--deserto-sand:#d8d1c5;--deserto-cream:#f2efe9}.tremPage .desertoHero{background:radial-gradient(circle at 22% 52%,#4f879740,#0000 33%),radial-gradient(circle at 79% 27%,#b07c4121,#0000 27%),linear-gradient(135deg,#050c0f 0%,#10242b 55%,#05090b 100%)}.tremPage .desertoCoverGlow{background:#4a84973d}.tremPage .desertoTitle{max-width:760px;font-size:clamp(62px,8vw,118px);line-height:.91}.tremPage .desertoInside{background:linear-gradient(145deg,#10252c,#060c0f)}.catalogBookQuote{color:#e7b36d;margin:27px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,3vw,38px);font-style:italic;line-height:1.3}.catalogBookDescription{color:#d4c9bd;max-width:650px;margin:25px 0 0;font-size:18px;line-height:1.8}.catalogBookMeta{color:#bbb0a5;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px 18px;margin:28px 0 26px;font-size:13px;font-weight:800;display:flex}.catalogBookMeta span+span:before{color:#8f6337;content:"•";margin-right:18px}.catalogBookMeta strong{color:#f1bd73;letter-spacing:0;font-size:18px}.catalogBookPriceOld{color:#8f8378;text-decoration:line-through}.desertoPage{--deserto-ink:#100d0a;--deserto-brown:#26180f;--deserto-copper:#d3974c;--deserto-sand:#ead7ba;--deserto-cream:#f5efe5;background:var(--deserto-ink)}.desertoHero{isolation:isolate;background:radial-gradient(circle at 23% 53%,#c7843940,#0000 32%),radial-gradient(circle at 79% 28%,#804e2329,#0000 28%),linear-gradient(135deg,#0b0907 0%,#21150e 55%,#0a0806 100%);min-height:100svh;padding:34px clamp(24px,6vw,92px) 42px;position:relative;overflow:hidden}.desertoHeader{color:#ece2d4;letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;max-width:1280px;margin:0 auto;font-size:12px;font-weight:800;display:flex}.desertoHeader>span{color:#bfb1a1;font-size:10px}.desertoHeroContent{grid-template-columns:minmax(300px,.78fr) minmax(0,1.1fr);align-items:center;gap:clamp(54px,9vw,142px);max-width:1280px;min-height:calc(100svh - 110px);margin:0 auto;padding:55px 0 26px;display:grid}.desertoCoverStage{place-items:center;min-height:680px;display:grid;position:relative}.desertoCoverGlow{aspect-ratio:1;filter:blur(84px);background:#c7843938;border-radius:50%;width:min(39vw,510px);position:absolute}.desertoCoverStage img{object-fit:contain;border:1px solid #ebc18466;border-radius:5px 13px 13px 5px;width:min(30vw,400px);max-height:76svh;position:relative;transform:perspective(1200px)rotateY(-5deg)rotate(-.5deg);box-shadow:-24px 34px 78px #000000ba,14px 0 #080604}.desertoHeroCopy{max-width:720px}.desertoEyebrow{color:#e5ae67;letter-spacing:.13em;text-transform:uppercase;background:#110c0899;border:1px solid #d3974c94;border-radius:999px;margin:0 0 23px;padding:10px 16px;font-size:11px;font-weight:900;display:inline-flex}.desertoTitle{color:#fff8ef;letter-spacing:-.065em;font-size:clamp(72px,10vw,142px);line-height:.86}.desertoLead{color:#d8cdc0;max-width:670px;margin:34px 0 0;font-size:clamp(19px,2vw,24px);line-height:1.65}.desertoPrice{align-items:baseline;gap:18px;margin-top:30px;display:flex}.desertoPriceValues{align-items:baseline;gap:13px;display:inline-flex}.desertoPriceValues del{color:#91877d;font-family:Georgia,Times New Roman,serif;font-size:20px}.desertoPrice small{color:#a99d91;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.desertoPrice strong{color:#efb96e;font-family:Georgia,Times New Roman,serif;font-size:36px}.desertoActions{margin-top:26px}.desertoDelivery{color:#9f958a;margin:16px 0 0;font-size:12px;line-height:1.6}.desertoAbout,.desertoPurchase{background:var(--deserto-cream);color:#30241a;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(52px,8vw,130px);padding:clamp(84px,10vw,144px) clamp(24px,7vw,110px);display:grid}.desertoAbout .sectionLabel,.desertoInside .sectionLabel,.desertoPurchase .sectionLabel{color:#986323}.desertoAbout h2,.desertoInside h2,.desertoPurchase h2{color:#2b1e15;font-size:clamp(42px,5vw,68px)}.desertoAboutText{color:#625346;max-width:680px;font-size:18px;line-height:1.85}.desertoAboutText p{margin:0 0 22px}.desertoAboutText blockquote{border-left:3px solid var(--deserto-copper);color:#3b281a;margin:33px 0 0;padding:6px 0 6px 28px;font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,3vw,38px);font-style:italic;line-height:1.35}.desertoInside{background:linear-gradient(145deg,#1a120c,#0d0a07);padding:clamp(84px,10vw,144px) clamp(24px,7vw,110px)}.desertoInsideIntro{grid-template-columns:.7fr 1.3fr;align-items:end;gap:40px;max-width:1180px;margin:0 auto 52px;display:grid}.desertoInside h2{color:#fff5e8}.desertoTopics{grid-template-columns:repeat(3,1fr);gap:18px;max-width:1180px;margin:0 auto;display:grid}.desertoTopics article{background:#ffffff0b;border:1px solid #e1ae6d33;border-radius:18px;min-height:260px;padding:28px}.desertoTopics span{color:#c68a46;font-family:Georgia,Times New Roman,serif;font-size:25px}.desertoTopics h3{color:#fff2e1;margin:44px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:27px}.desertoTopics p{color:#b9aca0;margin:0;font-size:15px;line-height:1.7}.desertoPurchase{align-items:center}.desertoPurchase>div:first-child>p:last-child{color:#67584b;max-width:620px;margin:28px 0 0;font-size:18px;line-height:1.8}.desertoPurchaseCard{background:#fffaf2;border:1px solid #d9c6aa;border-radius:22px;max-width:560px;padding:34px;display:grid;box-shadow:0 22px 56px #482e171a}.desertoPurchaseCard>span{color:#8e6a3a;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:900}.desertoPurchaseCard>strong{color:#2f2015;margin-top:8px;font-family:Georgia,Times New Roman,serif;font-size:52px}.desertoPurchaseCard>del{color:#998873;margin-top:12px;font-size:18px}.desertoPurchaseCard>p{color:#716254;margin:12px 0 24px;line-height:1.65}@media (width<=900px){.catalogBook,.desertoHeroContent,.desertoAbout,.desertoPurchase{grid-template-columns:1fr}.catalogBookVisual{min-height:560px}.catalogBookVisual img,.desertoCoverStage img{width:min(72vw,390px);max-height:none}.desertoCoverStage{order:2;min-height:610px}.desertoHeroCopy{order:1;padding-top:38px}.desertoInsideIntro,.desertoTopics{grid-template-columns:1fr}.desertoTopics article{min-height:auto}.desertoTopics h3{margin-top:28px}}@media (width<=620px){.catalogBook,.desertoAbout,.desertoInside,.desertoPurchase{padding-inline:22px}.catalogBookVisual{min-height:500px}.catalogBook h2{font-size:clamp(60px,21vw,88px)}.catalogBookMeta span+span:before{display:none}.desertoHero{padding-inline:20px}.desertoHeader>span{display:none}.desertoHeader .homeBrand{gap:12px}.desertoTitle{font-size:clamp(72px,25vw,108px)}.desertoLead{font-size:18px}.desertoPrice{flex-direction:column;align-items:flex-start;gap:6px}.desertoCoverStage{min-height:520px}.desertoPurchaseCard{padding:26px 22px}}.eternityPage{--eternity-ink:#050d09;--eternity-forest:#0d281d;--eternity-gold:#e5b844;--eternity-cream:#f5f0e6;background:var(--eternity-ink)}.eternityHero{isolation:isolate;min-height:100svh;padding:34px clamp(24px,6vw,92px);position:relative;overflow:hidden}.eternityBackdrop,.eternityShade{position:absolute;inset:0}.eternityBackdrop{z-index:-3;background-image:url(/eternidade-arte.png);background-position:50% 58%;background-size:cover;transform:scale(1.015)}.eternityShade{z-index:-2;background:linear-gradient(90deg,#030a07fa 0%,#040d09e8 46%,#040c0875 76%,#020705b5 100%),linear-gradient(#020805bd 0%,#0208050f 56%,#010503eb 100%)}.eternityHeader{justify-content:space-between;align-items:center;gap:24px;max-width:1280px;margin:0 auto;display:flex}.eternityHeader a{color:#f0ebe1;letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:18px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.seriesMark{color:#bdb9ae;letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:800}.eternityHeroContent{grid-template-columns:minmax(0,1.08fr) minmax(290px,.7fr);align-items:center;gap:clamp(48px,8vw,120px);max-width:1280px;min-height:calc(100svh - 100px);margin:0 auto;padding:58px 0 32px;display:grid}.eternityCopy{max-width:760px}.eternityEyebrow{background:var(--eternity-gold);color:#07110c;letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;gap:10px;margin:0 0 24px;padding:10px 18px;font-size:12px;font-weight:900;display:inline-flex}.eternityEyebrow span{color:#7f5c0a}.eternityTitle{color:#fff;letter-spacing:-.047em;text-shadow:0 8px 34px #0000006b;max-width:780px;font-family:Georgia,Times New Roman,serif;font-size:clamp(55px,6.8vw,96px);font-weight:700;line-height:.96}.eternityTitle span{color:#efc65b;letter-spacing:-.038em;margin:8px 0 10px;font-style:normal;display:block}.eternityIntro{color:#dfddd5;max-width:690px;margin:28px 0 0;font-size:clamp(18px,1.8vw,22px);line-height:1.65}.eternityActions{margin-top:31px}.eternityMeta{margin-top:38px}.eternityCoverStage{place-items:center;min-height:650px;display:grid;position:relative}.eternityGlow{aspect-ratio:1;filter:blur(74px);background:#e5b84436;border-radius:50%;width:min(34vw,470px);position:absolute}.eternityBookCover{object-fit:contain;border:1px solid #f1d88b80;border-radius:5px 13px 13px 5px;width:min(31vw,405px);max-height:73svh;position:relative;transform:perspective(1200px)rotateY(-5deg)rotate(.8deg);box-shadow:-19px 28px 68px #000000a8,13px 0 #05110be0}.eternitySummary{background:var(--eternity-cream);color:#183126;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(50px,8vw,128px);padding:clamp(82px,10vw,142px) clamp(24px,7vw,110px);display:grid}.eternitySummaryIntro{max-width:560px}.eternitySummary .sectionLabel,.eternityUba .sectionLabel{color:#916d17}.eternitySummary h2,.eternityUba h2{color:#102b20;max-width:610px;font-size:clamp(42px,4.8vw,66px)}.eternitySummaryIntro>p:last-child{color:#54635b;margin:28px 0 0;font-size:18px;line-height:1.8}.eternityTruths{gap:18px;display:grid}.eternityTruths article{background:#ffffffa3;border:1px solid #ddd4c4;border-radius:18px;grid-template-columns:64px 1fr;gap:6px 22px;padding:26px 30px;display:grid;position:relative;box-shadow:0 14px 34px #22392d0f}.eternityTruths article>span{color:#b88719;grid-row:1/3;font-family:Georgia,Times New Roman,serif;font-size:29px;font-weight:700}.eternityTruths h3{color:#173a2b;margin:0;font-family:Georgia,Times New Roman,serif;font-size:23px;line-height:1.25}.eternityTruths p{color:#607067;margin:4px 0 0;font-size:16px;line-height:1.65}.eternityUba{color:#33483d;background:linear-gradient(135deg,#fffffff7,#f2ede2f5),url(/uba-noite.png) 50%/cover;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:clamp(50px,8vw,130px);padding:clamp(82px,10vw,142px) clamp(24px,7vw,110px);display:grid}.eternityUba>div:last-child{max-width:650px;font-size:18px;line-height:1.85}.eternityUba>div:last-child p{margin:0 0 20px}.eternityFinalCta{background:#0b2117;justify-content:center;align-items:center;gap:30px;padding:52px 24px;display:flex}.eternityFinalCta p{color:#f1ede4;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,3vw,36px)}@media (width<=900px){.eternityHero{padding-top:28px}.eternityShade{background:linear-gradient(#020906f2 0%,#030c08c7 46%,#02080647 72%,#010403f5 100%)}.eternityHeader a{letter-spacing:.13em;font-size:10px}.seriesMark{display:none}.eternityHeroContent{grid-template-columns:1fr;min-height:auto;padding-top:70px}.eternityCoverStage{min-height:540px;padding-bottom:70px}.eternityBookCover{width:min(72vw,390px);max-height:none}.eternityGlow{width:min(72vw,450px)}.eternitySummary,.eternityUba{grid-template-columns:1fr}}@media (width<=620px){.eternityHero{padding-inline:20px}.eternityHeader a{gap:12px}.eternityHeader .goldLine{width:32px}.eternityHeroContent{padding-top:58px}.eternityEyebrow{letter-spacing:.09em;font-size:10px}.eternityTitle{font-size:clamp(49px,14.5vw,72px)}.eternityIntro{font-size:17px}.eternitySummary,.eternityUba{padding-inline:22px}.eternityTruths article{grid-template-columns:46px 1fr;gap:6px 15px;padding:22px 20px}.eternityTruths article>span{font-size:23px}.eternityTruths h3{font-size:20px}.eternityFinalCta{text-align:center;flex-direction:column}}.catalogPage{--catalog-ink:#040b08;--catalog-forest:#0b2117;--catalog-gold:#e2b743;--catalog-cream:#f4efe5;background:var(--catalog-ink)}.catalogHero{isolation:isolate;min-height:94svh;padding:34px clamp(24px,6vw,92px) 40px;position:relative;overflow:hidden}.catalogBackdrop,.catalogShade{position:absolute;inset:0}.catalogBackdrop{z-index:-3;background-image:url(/eternidade-arte.png);background-position:50% 59%;background-size:cover;transform:scale(1.02)}.catalogShade{z-index:-2;background:linear-gradient(90deg,#020805fc 0%,#030b07e8 48%,#030a0773 78%,#010503b8 100%),linear-gradient(#020705bd 0%,#02080514 57%,#010403f5 100%)}.catalogHeader{color:#f0ebe2;letter-spacing:.2em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;max-width:1280px;margin:0 auto;font-size:13px;font-weight:800;display:flex}.catalogCount{color:#c2beb3;letter-spacing:.14em;font-size:11px}.catalogHeroContent{grid-template-columns:minmax(0,1.08fr) minmax(290px,.66fr);align-items:center;gap:clamp(50px,8vw,124px);max-width:1280px;min-height:calc(94svh - 110px);margin:0 auto;padding:55px 0 25px;display:grid}.catalogHeroCopy{max-width:780px}.catalogKicker{color:var(--catalog-gold);letter-spacing:.22em;text-transform:uppercase;margin:0 0 22px;font-size:14px;font-weight:900}.catalogFeatured{color:#f0c95c;letter-spacing:.13em;text-transform:uppercase;background:#040f0aab;border:1px solid #e2b7439e;border-radius:999px;margin:0 0 22px;padding:9px 15px;font-size:11px;font-weight:900;display:inline-flex}.catalogTitle{color:#fff;letter-spacing:-.047em;text-shadow:0 9px 36px #00000070;max-width:790px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(56px,6.7vw,96px);font-weight:700;line-height:.96}.catalogTitle span{color:#efc65b;letter-spacing:-.032em;margin-top:10px;font-size:.72em;font-style:italic;display:block}.catalogIntro{color:#dfdcd3;max-width:690px;margin:29px 0 0;font-size:clamp(18px,1.8vw,22px);line-height:1.65}.catalogActions{margin-top:31px}.catalogFeaturedCover{place-items:center;min-height:630px;display:grid;position:relative}.catalogCoverGlow{aspect-ratio:1;filter:blur(72px);background:#e2b74333;border-radius:50%;width:min(34vw,470px);position:absolute}.catalogFeaturedCover img{object-fit:contain;border:1px solid #f1d88b7a;border-radius:5px 13px 13px 5px;width:min(30vw,395px);max-height:72svh;transition:transform .22s,box-shadow .22s;position:relative;transform:perspective(1200px)rotateY(-5deg)rotate(.8deg);box-shadow:-19px 28px 68px #000000a8,13px 0 #05110be0}.catalogFeaturedCover:hover img{transform:perspective(1200px)rotateY(-2deg)rotate(0)translateY(-5px);box-shadow:-23px 34px 78px #000000b8,13px 0 #05110be0}.catalogLibrary{background:var(--catalog-cream);color:#173228;padding:clamp(78px,9vw,132px) 0 clamp(74px,8vw,118px);overflow:hidden}.catalogLibraryHeading{grid-template-columns:minmax(0,.9fr) minmax(280px,.7fr);align-items:end;gap:50px;max-width:1280px;margin:0 auto 48px;padding:0 clamp(24px,6vw,92px);display:grid}.catalogLibrary .sectionLabel{color:#8f6a13}.catalogLibrary h2{color:#102b20;margin:0;font-size:clamp(42px,5vw,68px)}.catalogLibraryHeading>p{color:#617068;max-width:560px;margin:0 0 6px;font-size:17px;line-height:1.75}.catalogStrip{scroll-snap-type:x mandatory;scrollbar-color:#b88a20 #ded5c6;scrollbar-width:thin;grid-auto-columns:minmax(360px,510px);grid-auto-flow:column;gap:22px;max-width:1400px;margin:0 auto;padding:4px max(clamp(24px,6vw,92px),50vw - 640px) 28px;scroll-padding-inline:clamp(24px,6vw,92px);display:grid;overflow-x:auto}.catalogStrip::-webkit-scrollbar{height:9px}.catalogStrip::-webkit-scrollbar-track{background:#ded5c6;border-radius:999px}.catalogStrip::-webkit-scrollbar-thumb{background:#a87d1c;border-radius:999px}.catalogCard{isolation:isolate;color:#fff;scroll-snap-align:start;background-position:50%;background-size:cover;border:1px solid #ffffff4d;border-radius:18px;min-height:305px;text-decoration:none;transition:transform .19s,box-shadow .19s;position:relative;overflow:hidden;box-shadow:0 20px 50px #1d30262e}.catalogCard:hover{transform:translateY(-5px);box-shadow:0 25px 58px #16281f47}.catalogCard:focus-visible,.catalogFeaturedCover:focus-visible,.homeBrand:focus-visible,.seriesLink:focus-visible,.archiveReturn a:focus-visible{outline:3px solid var(--catalog-gold);outline-offset:4px}.catalogCardEternidade{background-image:url(/eternidade-arte.png);background-position:50% 57%}.catalogCardGraca{background-image:url(/uba-noite.png);background-position:50% 60%}.catalogCardShade{z-index:-1;background:linear-gradient(90deg,#020906f0 0%,#02090699 65%,#0209062e 100%),linear-gradient(#0209061a 35%,#020906e6 100%);position:absolute;inset:0}.catalogCardNumber{color:#ffffff9e;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:700;position:absolute;top:24px;right:26px}.catalogCardBadge{background:var(--catalog-gold);color:#06100b;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:8px 12px;font-size:10px;font-weight:900;position:absolute;top:24px;left:25px}.catalogCardContent{gap:10px;display:grid;position:absolute;bottom:27px;left:27px;right:27px}.catalogCardContent small{color:#efc65b;letter-spacing:.15em;text-transform:uppercase;font-size:12px;font-weight:900}.catalogCardContent strong{max-width:430px;font-family:Georgia,Times New Roman,serif;font-size:28px;line-height:1.12}.catalogCardContent>span{color:#eee9df;align-items:center;gap:10px;margin-top:2px;font-size:13px;font-weight:800;display:inline-flex}.catalogCardContent b{color:var(--catalog-gold);font-size:20px;transition:transform .18s}.catalogCard:hover .catalogCardContent b{transform:translate(5px)}.catalogSwipeHint{color:#786c58;letter-spacing:.08em;text-align:center;text-transform:uppercase;margin:14px 24px 0;font-size:12px;font-weight:800;display:none}.catalogMission{text-align:center;background:linear-gradient(#040f0ae6,#040f0af0),url(/uba-noite.png) 50% 55%/cover;place-items:center;padding:clamp(80px,10vw,140px) 24px;display:grid}.catalogMission .sectionLabel{color:var(--catalog-gold)}.catalogMission blockquote{color:#fff;max-width:940px;margin:6px auto 24px;font-family:Georgia,Times New Roman,serif;font-size:clamp(31px,4.3vw,58px);line-height:1.24}.catalogMission>p:last-child{color:#c9c8c0;max-width:720px;margin:0;font-size:17px;line-height:1.75}.archiveReturn{background:#f3eee3;place-items:center;padding:34px 24px;display:grid}.archiveReturn a{color:#173b2b;border-bottom:2px solid #b1841d;padding-bottom:7px;font-weight:900;text-decoration:none}.archiveReturnDark{background:#0b2117}.archiveReturnDark a{color:#f2ede3}.readerInteraction,.catalogContact{color:#173228;background:#f5f0e6;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(48px,8vw,126px);padding:clamp(78px,9vw,132px) clamp(24px,7vw,110px);display:grid}.readerInteractionIntro,.catalogContact>div:first-child{max-width:590px}.readerInteraction .sectionLabel,.catalogContact .sectionLabel{color:#8f6a13}.readerInteraction h2,.catalogContact h2{color:#102b20;max-width:620px;margin:0;font-size:clamp(40px,4.8vw,64px)}.readerInteractionIntro>p:last-child,.catalogContact>div:first-child>p:last-child{color:#5b6b62;margin:27px 0 0;font-size:18px;line-height:1.78}.readerInteractionPanel{align-content:start;gap:18px;max-width:720px;display:grid}.reactionButton{color:#173b2b;cursor:pointer;text-align:left;background:#ffffffb8;border:1px solid #d6c9b5;border-radius:18px;grid-template-columns:60px 1fr;align-items:center;gap:18px;width:100%;padding:24px 26px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.reactionButton:hover:not(:disabled){border-color:#b98a1e;transform:translateY(-2px);box-shadow:0 16px 36px #1e332817}.reactionButton:focus-visible,.contactButton:focus-visible{outline-offset:4px;outline:3px solid #c29220}.reactionButton:disabled{cursor:default}.reactionButtonActive{background:#fffaf0;border-color:#b98a1e}.reactionIcon{color:#102b20;background:#e5b844;border-radius:50%;place-items:center;width:54px;height:54px;font-size:25px;display:grid}.reactionButton>span:last-child{gap:6px;display:grid}.reactionButton strong{font-family:Georgia,Times New Roman,serif;font-size:21px;line-height:1.24}.reactionButton small{color:#6b766f;font-size:13px}.authorContactLinks,.catalogContactActions{gap:12px;display:grid}.contactButton{color:#193c2b;background:#ffffffa3;border:1px solid #d5cbbd;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;min-height:56px;padding:15px 20px;font-size:15px;font-weight:900;text-decoration:none;transition:border-color .18s,background-color .18s,transform .18s;display:flex}.contactButton:hover{background:#fff;border-color:#b98a1e;transform:translate(3px)}.contactButton span{color:#a87912;font-size:22px}.contactWhatsapp{background:#eaf4ee;border-color:#9bb9a9}.readerPrivacy{color:#78827c;margin:2px 0 0;font-size:12px;line-height:1.65}.catalogContactActions{align-content:start;max-width:650px}@media (width<=900px){.catalogHero{min-height:auto;padding-top:28px}.catalogShade{background:linear-gradient(#020906f2 0%,#030c08c7 47%,#0208063d 72%,#010403f5 100%)}.catalogHeader{letter-spacing:.14em;font-size:10px}.catalogCount{display:none}.catalogHeroContent{grid-template-columns:1fr;min-height:auto;padding-top:70px}.catalogFeaturedCover{min-height:540px;padding-bottom:68px}.catalogFeaturedCover img{width:min(72vw,390px);max-height:none}.catalogCoverGlow{width:min(72vw,450px)}.catalogLibraryHeading{grid-template-columns:1fr;gap:26px}.readerInteraction,.catalogContact{grid-template-columns:1fr}}@media (width<=620px){.catalogHero{padding-inline:20px}.catalogHeader .homeBrand{gap:12px}.catalogHeader .goldLine{width:32px}.catalogHeroContent{padding-top:58px}.catalogKicker{font-size:11px}.catalogTitle{font-size:clamp(50px,14.8vw,72px)}.catalogIntro{font-size:17px}.catalogLibraryHeading{padding-inline:22px}.catalogStrip{grid-auto-columns:min(82vw,390px);gap:16px;padding-inline:22px;scroll-padding-inline:22px}.catalogCard{min-height:300px}.catalogCardContent strong{font-size:25px}.catalogSwipeHint{display:block}.siteHeader .seriesLink{display:none}.readerInteraction,.catalogContact{padding-inline:22px}.reactionButton{grid-template-columns:48px 1fr;padding:20px 18px}.reactionIcon{width:46px;height:46px;font-size:21px}.reactionButton strong{font-size:18px}}
