@font-face{font-family:Inter;font-style:normal;font-weight:300 700;font-display:swap;src:url(../fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:300 700;font-display:swap;src:url(../fonts/inter-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Playfair Display;font-style:italic;font-weight:400 600;font-display:swap;src:url(../fonts/playfair-display-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 600;font-display:swap;src:url(../fonts/playfair-display-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter Fallback;src:local("Helvetica"),local("Arial");size-adjust:102%;ascent-override:91.59%;descent-override:22.66%}@font-face{font-family:Playfair Fallback;src:local("Times New Roman"),local("Times");font-style:italic;size-adjust:103.46%;ascent-override:104.39%;descent-override:24.16%}:root{--calone-black: #000000;--calone-ink: #080808;--calone-charcoal: #111111;--calone-graphite: #1b1b1b;--calone-dark-gray: #2b2b2b;--calone-gray-700: #525252;--calone-gray-500: #858585;--calone-gray-300: #c7c7c7;--calone-silver: #e4e4e4;--calone-off-white: #f2f2ef;--calone-paper: #f8f8f5;--calone-white: #ffffff;--calone-on-dark-muted: rgba(255, 255, 255, .68);--calone-on-dark-border: rgba(255, 255, 255, .14);--calone-on-light-muted: rgba(0, 0, 0, .62);--calone-on-light-border: rgba(0, 0, 0, .12);--calone-font-sans: "Inter", "Inter Fallback", sans-serif;--calone-font-display: "Playfair Display", "Playfair Fallback", serif;--motion-micro: .22s;--motion-header: .28s;--motion-standard: .42s;--motion-reveal: .68s;--motion-cinematic: 1.08s;--motion-stagger: 80ms;--motion-distance: 28px;--motion-distance-large: 44px;--motion-parallax-max: 18px;--motion-scale-max: 1.035;--motion-fast: var(--motion-micro);--motion-medium: var(--motion-standard);--motion-slow: var(--motion-reveal);--ease-calone: cubic-bezier(.16, 1, .3, 1)}html,*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--calone-font-sans)}button,input,select,textarea{font-family:inherit}a{color:inherit}button,[role=button]{min-height:44px}.font-display,.font-playfair{font-family:var(--calone-font-display);font-style:italic}.media-cinematic,.lithos-hero__base,.lithos-hero__reveal,.flow-thumb img,.scene-capabilities-v2__video,.hero__video{filter:saturate(.35) contrast(1.08) brightness(.9)}.media-monochrome{filter:grayscale(1) contrast(1.1)}.site-container{width:100%;max-width:1680px;margin-inline:auto;padding-inline:clamp(20px,4vw,72px)}:focus-visible{outline:2px solid var(--calone-white);outline-offset:3px;box-shadow:0 0 0 7px #000000d9}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(prefers-reduced-transparency:reduce){.site-header.is-scrolled,.site-header__pill,.site-menu,.site-footer__field{backdrop-filter:none;-webkit-backdrop-filter:none}.site-header.is-scrolled{background:var(--calone-black)}.site-header.is-scrolled.site-header--on-light{background:var(--calone-paper)}.site-header__pill{background:#ffffff2e}.site-header--on-light .site-header__pill{background:#0000001a}.site-footer__field{background:#ffffff29}}@media(prefers-contrast:more){:root{--calone-on-dark-muted: rgba(255, 255, 255, .92);--calone-on-light-muted: rgba(0, 0, 0, .88);--calone-on-dark-border: rgba(255, 255, 255, .5);--calone-on-light-border: rgba(0, 0, 0, .5)}.site-header.is-scrolled,.site-header__pill,.site-menu,.site-footer__field{backdrop-filter:none;-webkit-backdrop-filter:none}.site-header.is-scrolled{background:var(--calone-black)}.site-header.is-scrolled.site-header--on-light{background:var(--calone-white)}.site-header__pill{background:#000c;border-color:var(--calone-on-dark-border)}.site-header--on-light .site-header__pill{background:#ffffffe6;border-color:var(--calone-on-light-border)}.site-header__link{color:var(--calone-white)}.site-header--on-light .site-header__link{color:var(--calone-black)}}

[data-calone-reveal]{opacity:1;transform:none}.calone-motion-ready [data-calone-reveal]:not(.is-calone-revealed){opacity:0;transform:translate3d(0,var(--motion-distance),0)}.calone-motion-ready [data-calone-reveal].is-calone-revealed{opacity:1;transform:translateZ(0);transition:opacity var(--motion-reveal) var(--ease-calone),transform var(--motion-reveal) var(--ease-calone)}@media(prefers-reduced-motion:reduce){[data-calone-reveal],[data-calone-stagger]>*{opacity:1!important;transform:none!important;transition:none!important}}

.pular-conteudo{position:absolute;left:16px;top:16px;z-index:1200;padding:12px 20px;border-radius:3px;background:var(--calone-white);color:var(--calone-black);font-size:.95rem;font-weight:600;text-decoration:none;transform:translateY(calc(-100% - 24px));transition:transform var(--motion-micro) var(--ease-calone)}.pular-conteudo:focus-visible{transform:translateY(0)}.site-header{position:fixed;top:0;left:0;right:0;z-index:1000;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:clamp(16px,2.5vw,28px) clamp(18px,4vw,54px);pointer-events:none}.site-header>*{pointer-events:auto}.site-header{background:transparent;transition:background-color var(--motion-header) var(--ease-calone),backdrop-filter var(--motion-header) var(--ease-calone)}.site-header.is-scrolled{background:#000000b8;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.site-header.is-scrolled.site-header--on-light{background:#ffffffb8}.site-header:after{content:"";position:absolute;top:100%;right:0;left:0;height:24px;opacity:0;background:linear-gradient(180deg,rgba(0,0,0,.38),transparent);transition:opacity var(--motion-header) var(--ease-calone)}.site-header.is-scrolled:after{opacity:1}.site-header--on-light:after{background:linear-gradient(180deg,rgba(255,255,255,.5),transparent)}.site-header__brand{position:relative;display:inline-flex;align-items:center;width:clamp(110px,12vw,160px);min-height:44px;flex:none}.site-header__logo{display:block;width:100%;height:auto;transition:opacity var(--motion-header) var(--ease-calone)}.site-header__logo--black{position:absolute;inset:0;opacity:0}.site-header--on-light .site-header__logo--white{opacity:0}.site-header--on-light .site-header__logo--black{opacity:1}.site-header__pill{display:none;position:absolute;left:50%;transform:translate(-50%);background:#ffffff1a;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:8px;align-items:center;gap:4px;transition:background-color var(--motion-header) var(--ease-calone),border-color var(--motion-header) var(--ease-calone)}@media(min-width:1100px){.site-header__pill{display:flex}}.site-header--on-light .site-header__pill{background:#0000000f;border-color:#0000001f}.site-header__link{display:inline-flex;align-items:center;padding:6px 16px;border-radius:999px;text-decoration:none;font-family:var(--calone-font-sans);font-size:14px;font-weight:500;color:#fffc;background:transparent;border:none;cursor:pointer;transition:background-color var(--motion-standard) var(--ease-calone),color var(--motion-standard) var(--ease-calone)}.site-header__link:hover{background:#fff3;color:#fff}.site-header__link.is-active{color:#fff}.site-header--on-light .site-header__link{color:#0009}.site-header--on-light .site-header__link:hover{background:#00000014;color:#000}.site-header--on-light .site-header__link.is-active{color:#000}.site-header__signup{display:none;align-items:center;justify-content:center;text-decoration:none;background:#fff;color:var(--calone-black);font-family:var(--calone-font-sans);font-size:14px;font-weight:600;padding:10px 24px;min-height:44px;border-radius:999px;border:none;cursor:pointer;transition:background-color var(--motion-standard) var(--ease-calone),color var(--motion-header) var(--ease-calone)}@media(min-width:1100px){.site-header__signup{display:flex}}.site-header__signup:hover{background:var(--calone-silver)}.site-header--on-light .site-header__signup{background:var(--calone-black);color:#fff}.site-header--on-light .site-header__signup:hover{background:#000}.site-header__burger{display:flex;flex-direction:column;align-items:flex-end;gap:5px;background:transparent;border:none;cursor:pointer;padding:4px}@media(min-width:1100px){.site-header__burger{display:none}}.site-header__burger span{display:block;width:22px;height:2px;background:#fff;transition:background-color var(--motion-header) var(--ease-calone)}.site-header__burger span:last-child{width:14px}.site-header--on-light .site-header__burger span{background:#000}.site-menu{position:fixed;inset:0;z-index:1100;background:var(--calone-black);display:flex;flex-direction:column;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--motion-standard) var(--ease-calone),visibility 0s linear var(--motion-standard)}.site-menu.is-open{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}html.is-menu-locked,html.is-menu-locked body{overflow:hidden;overscroll-behavior:none}.site-menu__close{align-self:flex-end;margin:20px;width:44px;height:44px;position:relative;background:transparent;border:none;cursor:pointer}.site-menu__close span{position:absolute;top:50%;left:50%;width:20px;height:2px;background:#fff}.site-menu__close span:first-child{transform:translate(-50%,-50%) rotate(45deg)}.site-menu__close span:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.site-menu__links{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.site-menu__links a,.site-menu__links button{display:inline-flex;align-items:center;min-height:44px;background:none;border:none;color:#fffc;text-decoration:none;font-family:var(--calone-font-sans);font-size:28px;font-weight:500;cursor:pointer}.site-menu__links a.is-active,.site-menu__links button.is-active{color:#fff}.site-menu__signup{display:flex;width:fit-content;align-items:center;justify-content:center;text-decoration:none;margin:0 auto 48px;background:#fff;color:var(--calone-black);font-family:var(--calone-font-sans);font-size:14px;font-weight:600;padding:10px 24px;min-height:44px;border-radius:999px;border:none;cursor:pointer}

.legacy-page{background:var(--calone-ink);color:var(--calone-white);font-family:var(--calone-font-sans);overflow-x:clip}.legacy-page main{overflow:clip}:where(.legacy-page) :where(h1,h2,h3,p,ul,ol,dl,dd,blockquote,figure){margin:0}:where(.legacy-page) :where(ul,ol){padding:0;list-style:none}:where(.legacy-page) :where(h1,h2,h3,p,li,dd){overflow-wrap:anywhere}.legacy-shell{--shell-respiro: clamp(22px, 5vw, 80px);width:min(100%,1440px);margin-inline:auto;padding-inline:var(--shell-respiro)}.legacy-secao{padding-block:clamp(104px,13vw,210px);border-top:1px solid var(--calone-on-dark-border)}.legacy-define,.legacy-exige,.legacy-acaso,.legacy-pergunta{background:var(--calone-paper);color:var(--calone-ink);border-color:var(--calone-on-light-border)}.legacy-etiqueta{color:var(--calone-on-dark-muted);font-size:clamp(.66rem,.78vw,.78rem);font-weight:600;letter-spacing:.2em;text-transform:uppercase}.legacy-define .legacy-etiqueta,.legacy-exige .legacy-etiqueta,.legacy-acaso .legacy-etiqueta{color:var(--calone-on-light-muted)}.legacy-titulo{max-width:20ch;margin-top:clamp(26px,3.4vw,52px);font-size:clamp(2.1rem,4.6vw,5.2rem);font-weight:400;line-height:1.02;letter-spacing:-.045em}.legacy-titulo--tese{max-width:24ch}.legacy-hero{position:relative;isolation:isolate;display:grid;grid-template-rows:auto 1fr auto;min-height:100svh;padding-block:clamp(96px,12vw,148px) clamp(30px,4vw,56px);overflow:clip}.legacy-hero__campo{position:absolute;inset:0;z-index:-3;opacity:0;transition:opacity var(--motion-cinematic) var(--ease-calone)}.legacy-hero__campo.is-pronto{opacity:1}.legacy-hero__campo canvas{display:block;width:100%;height:100%}.legacy-hero__grade{position:absolute;inset:0;z-index:-2;pointer-events:none}.legacy-hero__grade .legacy-shell{display:grid;grid-template-columns:repeat(5,1fr);height:100%}.legacy-hero__grade span{border-left:1px solid rgba(255,255,255,.055)}.legacy-hero__grade span:first-child{border-left-color:#ffffff1a}.legacy-hero__scrim{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(to top,var(--calone-ink) 1%,rgba(8,8,8,.84) 26%,rgba(8,8,8,0) 64%),linear-gradient(to bottom,#080808b8,#08080800 24%)}.legacy-hero__topo{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.legacy-migalha{display:flex;gap:10px;color:var(--calone-on-dark-muted);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}.legacy-migalha a{text-decoration:none}.legacy-migalha a:hover{color:var(--calone-white)}.legacy-hero__dica{display:flex;align-items:center;gap:12px;color:var(--calone-on-dark-muted);font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;text-align:right}.legacy-hero__dica:before{content:"";width:34px;height:1px;background:currentColor;opacity:.6}.legacy-hero__base{align-self:end;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,4vw,72px);align-items:end;padding-top:clamp(40px,7vw,96px)}.legacy-hero__titulo{font-family:var(--calone-font-display);font-style:italic;font-size:clamp(4.2rem,15vw,15rem);font-weight:400;line-height:.84;letter-spacing:-.03em;padding-bottom:.1em;margin-bottom:-.1em}.legacy-proximidade__palavra{display:inline-block;white-space:nowrap}.legacy-proximidade__letra{display:inline-block;transition-property:opacity,filter,transform;transition-duration:.3s,.95s,.95s;transition-timing-function:var(--ease-calone);will-change:font-variation-settings}.legacy-hero__titulo.is-oculto .legacy-proximidade__letra{opacity:0;filter:blur(18px);transform:translateY(.16em)}.legacy-hero__lado{display:grid;gap:clamp(22px,2.8vw,36px);padding-bottom:clamp(4px,1vw,14px)}.legacy-hero__colunas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.2vw,30px)}.legacy-hero__colunas p{color:var(--calone-on-dark-muted);font-size:clamp(.88rem,1vw,1rem);line-height:1.62}.legacy-hero__colunas strong{color:var(--calone-white);font-weight:500}.legacy-hero__rodape{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:clamp(14px,1.8vw,22px);border-top:1px solid var(--calone-on-dark-border)}.legacy-hero__assinatura{color:var(--calone-on-dark-muted);font-size:.66rem;letter-spacing:.22em;text-transform:uppercase}.legacy-hero__pista{display:flex;align-items:center;gap:14px;color:var(--calone-on-dark-muted);font-size:.62rem;letter-spacing:.18em;text-transform:uppercase}.legacy-hero__pista:after{content:"";width:56px;height:1px;background:currentColor;transform-origin:left;animation:legacy-pista 2.4s var(--ease-calone) infinite}@keyframes legacy-pista{0%,to{transform:scaleX(.28);opacity:.35}50%{transform:scaleX(1);opacity:1}}.legacy-prosa{display:grid;gap:clamp(34px,4.4vw,66px)}.legacy-lede{max-width:34ch;font-size:clamp(1.15rem,1.9vw,1.7rem);line-height:1.5}.legacy-citacao p{max-width:16ch;font-family:var(--calone-font-sans);font-weight:500;font-size:clamp(2.4rem,7vw,6.4rem);line-height:1.02;letter-spacing:-.03em}.legacy-nega__lista{display:grid;gap:clamp(4px,.8vw,12px);margin-top:clamp(52px,6vw,90px)}.legacy-nega__item{position:relative;width:fit-content;max-width:100%;padding-block:clamp(10px,1.2vw,18px);font-size:clamp(1.5rem,3.6vw,3.4rem);font-weight:400;line-height:1.16;letter-spacing:-.035em}.legacy-nega__item>span{position:relative;display:inline}.legacy-nega__item>span:after{content:"";position:absolute;left:0;right:0;top:54%;height:2px;background:currentColor;transform:scaleX(var(--risco, 0));transform-origin:left}.legacy-cena-pronta .legacy-nega__item{opacity:calc(.42 + (1 - var(--risco, 0)) * .58)}.legacy-nega__remate{max-width:30ch;margin-top:clamp(46px,5vw,78px);color:var(--calone-on-dark-muted);font-size:clamp(1.05rem,1.6vw,1.5rem);line-height:1.5}.legacy-define__lista{display:grid;gap:0;margin-top:clamp(58px,7vw,104px);border-top:1px solid var(--calone-on-light-border)}.legacy-define__lista li{padding-block:clamp(22px,2.6vw,38px);border-bottom:1px solid var(--calone-on-light-border);font-size:clamp(1.1rem,2vw,1.9rem);line-height:1.35;letter-spacing:-.02em}.legacy-define__lista li:before{content:"É ";color:var(--calone-gray-500);font-family:var(--calone-font-display);font-style:italic}.legacy-exige__lista{display:grid;gap:clamp(16px,2vw,28px);max-width:52ch;margin-top:clamp(50px,6vw,88px)}.legacy-exige__lista li{display:grid;grid-template-columns:28px 1fr;gap:14px;font-size:clamp(1.05rem,1.6vw,1.45rem);line-height:1.45}.legacy-exige__lista span{color:var(--calone-gray-500)}.legacy-exige__nota{max-width:40ch;margin-top:clamp(44px,5vw,72px);color:var(--calone-on-light-muted);font-size:clamp(1.05rem,1.6vw,1.45rem);line-height:1.5}.legacy-exige__nota em,.legacy-livro__nota em{font-family:var(--calone-font-display);font-style:italic}.legacy-jornada{padding-block:clamp(104px,13vw,210px);border-top:1px solid var(--calone-on-dark-border)}.legacy-jornada__palco{display:grid;grid-template-columns:minmax(150px,210px) minmax(0,1fr);gap:clamp(40px,7vw,120px);margin-top:clamp(64px,8vw,130px)}.legacy-espinha{position:sticky;top:clamp(120px,18vh,200px);align-self:start;display:grid;gap:clamp(20px,2.4vw,34px);padding-left:26px}.legacy-espinha__trilho,.legacy-espinha__curso{position:absolute;left:0;top:6px;bottom:6px;width:1px}.legacy-espinha__trilho{background:var(--calone-on-dark-border)}.legacy-espinha__curso{background:var(--calone-white);transform:scaleY(var(--curso, 1));transform-origin:top}.legacy-espinha__no{position:relative;display:grid;gap:5px;color:var(--calone-on-dark-muted);font-size:clamp(.92rem,1.2vw,1.15rem);letter-spacing:-.01em;text-decoration:none;transition:color var(--motion-standard) var(--ease-calone)}.legacy-espinha__no span{font-size:.6rem;font-variant-numeric:tabular-nums;letter-spacing:.2em}.legacy-espinha__no:before{content:"";position:absolute;left:-30px;top:50%;width:9px;height:1px;background:currentColor;transform:translateY(-50%) scaleX(.5);transform-origin:left;transition:transform var(--motion-standard) var(--ease-calone)}.legacy-espinha__no[aria-current=true]{color:var(--calone-white)}.legacy-espinha__no[aria-current=true]:before{transform:translateY(-50%) scaleX(1.9)}.legacy-jornada__capitulos{display:grid;gap:clamp(90px,12vw,190px)}.legacy-capitulo{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(20px,3vw,46px);scroll-margin-top:clamp(100px,14vh,170px)}.legacy-capitulo__marca{display:grid;gap:14px;justify-items:center}.legacy-capitulo__risco{width:1px;height:100%;min-height:40px;background:var(--calone-on-dark-border)}.legacy-capitulo__titulo{font-size:clamp(2.6rem,7vw,6.6rem);font-weight:400;line-height:.94;letter-spacing:-.06em;text-transform:uppercase}.legacy-capitulo__texto{max-width:46ch;margin-top:clamp(26px,3vw,44px);color:var(--calone-on-dark-muted);font-size:clamp(1.05rem,1.5vw,1.4rem);line-height:1.6}.legacy-capitulo__remate{max-width:42ch;margin-top:clamp(30px,3.4vw,52px);font-family:var(--calone-font-display);font-style:italic;font-size:clamp(1.25rem,2.2vw,2.1rem);line-height:1.3}.legacy-virada{display:grid;gap:clamp(18px,2.2vw,30px);max-width:44ch;margin-top:clamp(34px,4vw,58px);padding-left:clamp(18px,2vw,30px);border-left:1px solid var(--calone-on-dark-border)}.legacy-virada p{font-size:clamp(1.1rem,1.9vw,1.75rem);line-height:1.3}.legacy-virada span{display:block;margin-bottom:10px;color:var(--calone-gray-500);font-size:.64rem;letter-spacing:.18em;text-transform:uppercase}.legacy-virada__de{color:var(--calone-gray-500);text-decoration:line-through}.legacy-virada__de span{text-decoration:none}.legacy-virada__para{color:var(--calone-white)}.legacy-acaso__lede{max-width:34ch;margin-top:clamp(30px,3.4vw,48px);color:var(--calone-on-light-muted);font-size:clamp(1.05rem,1.5vw,1.4rem);line-height:1.5}.legacy-acaso__lista{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:clamp(50px,6vw,88px);background:var(--calone-on-light-border);border:1px solid var(--calone-on-light-border)}.legacy-acaso__lista li{display:grid;gap:clamp(30px,4vw,54px);min-height:clamp(140px,14vw,190px);padding:clamp(20px,2.4vw,32px);background:var(--calone-paper);font-size:clamp(.98rem,1.3vw,1.2rem);letter-spacing:-.01em}.legacy-acaso__lista span{color:var(--calone-gray-500);font-size:.62rem;font-variant-numeric:tabular-nums;letter-spacing:.2em}.legacy-dimensoes__lista{margin-top:clamp(56px,7vw,100px);border-top:1px solid var(--calone-on-dark-border)}.legacy-dimensao{display:grid;grid-template-columns:62px minmax(0,5fr) minmax(0,7fr);gap:clamp(18px,3vw,44px);align-items:baseline;padding-block:clamp(24px,3vw,44px);border-bottom:1px solid var(--calone-on-dark-border)}.legacy-dimensao__num{color:var(--calone-gray-500);font-size:.64rem;font-variant-numeric:tabular-nums;letter-spacing:.2em}.legacy-dimensao strong{font-size:clamp(1.5rem,3vw,2.8rem);font-weight:400;line-height:1;letter-spacing:-.04em}.legacy-dimensao p{color:var(--calone-on-dark-muted);font-size:clamp(.95rem,1.3vw,1.2rem);line-height:1.5}.legacy-anel{--giro: 0deg;position:relative;display:grid;place-items:center;width:min(100%,640px);margin:clamp(70px,9vw,130px) auto 0;aspect-ratio:1}.legacy-anel:before,.legacy-anel:after{content:"";position:absolute;border:1px solid var(--calone-on-dark-border);border-radius:50%}.legacy-anel:before{inset:0}.legacy-anel:after{inset:27%}.legacy-anel__nucleo{position:relative;display:grid;gap:10px;place-items:center;text-align:center}.legacy-anel__nucleo span{font-size:clamp(1.3rem,3vw,2.4rem);letter-spacing:-.04em}.legacy-anel__nucleo p{max-width:18ch;color:var(--calone-on-dark-muted);font-family:var(--calone-font-display);font-style:italic;font-size:clamp(.85rem,1.2vw,1.05rem)}.legacy-anel__itens{position:absolute;inset:0}.legacy-anel__itens li{position:absolute;left:50%;top:50%;transform:rotate(calc(var(--angulo) + var(--giro))) translate(min(42vw,268px)) rotate(calc((var(--angulo) + var(--giro)) * -1))}.legacy-anel__itens span{display:block;padding:7px 13px;border:1px solid var(--calone-on-dark-border);border-radius:999px;background:var(--calone-ink);font-size:clamp(.62rem,.9vw,.78rem);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transform:translate(-50%,-50%)}.legacy-governanca__remate{max-width:30ch;margin:clamp(60px,7vw,100px) auto 0;font-family:var(--calone-font-display);font-style:italic;font-size:clamp(1.3rem,2.4vw,2.2rem);text-align:center}.legacy-pergunta{padding-block:clamp(120px,16vw,250px);border-top:1px solid var(--calone-on-light-border)}.legacy-pergunta__antes{max-width:38ch;color:var(--calone-on-light-muted);font-size:clamp(1.05rem,1.5vw,1.4rem);line-height:1.5}.legacy-pergunta__frase{max-width:18ch;margin-top:clamp(34px,4vw,60px);font-size:clamp(2.4rem,6.4vw,7rem);font-weight:400;line-height:1;letter-spacing:-.05em}.legacy-livro__grade{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,clamp(260px,32%,420px));gap:clamp(50px,8vw,130px);align-items:start}.legacy-livro__capa{display:grid;align-content:start;gap:clamp(30px,3.4vw,52px)}.legacy-livro__cta{justify-self:start}.legacy-livro__contraste{display:grid;gap:clamp(22px,2.6vw,36px);max-width:52ch;margin-top:clamp(46px,5vw,78px)}.legacy-livro__contraste div{display:grid;grid-template-columns:minmax(76px,auto) 1fr;gap:clamp(16px,2vw,30px);padding-top:clamp(18px,2vw,26px);border-top:1px solid var(--calone-on-dark-border)}.legacy-livro__contraste dt{color:var(--calone-gray-500);font-size:.66rem;letter-spacing:.18em;text-transform:uppercase}.legacy-livro__contraste dd{font-size:clamp(.98rem,1.35vw,1.22rem);line-height:1.55}.legacy-livro__nota{max-width:52ch;margin-top:clamp(38px,4vw,62px);color:var(--calone-on-dark-muted);font-size:clamp(.95rem,1.3vw,1.15rem);line-height:1.6}.legacy-capa{display:block;width:100%;height:auto;filter:drop-shadow(0 30px 40px rgba(0,0,0,.5))}.legacy-fecho{padding-block:clamp(120px,16vw,240px);border-top:1px solid var(--calone-on-dark-border);text-align:center}.legacy-fecho__marca{font-size:clamp(3.4rem,13vw,12rem);font-weight:400;line-height:.84;letter-spacing:-.07em;text-transform:uppercase}.legacy-fecho__linha{max-width:26ch;margin:clamp(20px,2.4vw,34px) auto 0;color:var(--calone-on-dark-muted);font-size:clamp(1.1rem,2vw,1.8rem);line-height:1.3}.legacy-fecho__linha--forte{color:var(--calone-white)}.legacy-fecho__convite{max-width:24ch;margin:clamp(44px,5vw,74px) auto 0;font-size:clamp(1.3rem,2.6vw,2.4rem);line-height:1.2;letter-spacing:-.03em}.legacy-fecho__cta,.legacy-livro__cta{display:inline-grid;place-items:center;min-height:52px;padding-inline:clamp(28px,3vw,44px);border:none;border-radius:999px;background:var(--calone-white);color:var(--calone-black);font-size:.82rem;font-weight:500;letter-spacing:.04em;text-decoration:none;cursor:pointer;transition:transform var(--motion-micro) var(--ease-calone),background var(--motion-micro) var(--ease-calone)}.legacy-fecho__cta{margin-top:clamp(38px,4vw,60px)}.legacy-fecho__cta:focus-visible,.legacy-livro__cta:focus-visible{outline:2px solid var(--calone-white);outline-offset:3px}.legacy-linha{display:block;overflow:hidden;padding-block:.22em;margin-block:-.22em}.legacy-linha>span{display:block;will-change:transform}.legacy-linha--palavra{display:inline-block;vertical-align:top}.legacy-cena-pronta [data-lista]>*{will-change:transform,opacity}@media(hover:hover){.legacy-fecho__cta:hover,.legacy-livro__cta:hover{transform:translateY(-2px);background:var(--calone-silver)}.legacy-espinha__no:hover{color:var(--calone-white)}.legacy-capa{transition:transform var(--motion-standard) var(--ease-calone)}.legacy-livro__capa:has(.legacy-capa:hover) .legacy-capa{transform:translateY(-8px)}}@media(max-width:1100px){.legacy-jornada__palco{grid-template-columns:1fr;gap:clamp(40px,6vw,70px)}.legacy-espinha{position:sticky;top:clamp(74px,11vh,96px);z-index:5;display:flex;gap:clamp(14px,3vw,28px);background:linear-gradient(var(--calone-ink) 72%,transparent);padding:12px 0}.legacy-espinha__trilho,.legacy-espinha__curso{inset:auto 0 0;width:auto;height:1px}.legacy-espinha__curso{transform:scaleX(var(--curso, 1));transform-origin:left}.legacy-espinha__no{gap:2px;font-size:.92rem}.legacy-espinha__no:before{display:none}.legacy-livro__grade{grid-template-columns:1fr}.legacy-livro__capa{max-width:340px}}@media(max-width:900px){.legacy-hero__base{grid-template-columns:1fr;gap:clamp(26px,5vw,44px)}.legacy-hero__grade .legacy-shell{grid-template-columns:repeat(3,1fr)}.legacy-hero__titulo{font-size:clamp(3.6rem,19vw,8rem)}.legacy-acaso__lista{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.legacy-secao{padding-block:clamp(86px,15vw,120px)}.legacy-anel{width:min(100%,420px)}.legacy-anel:after{inset:24%}.legacy-anel__itens li{transform:rotate(var(--angulo)) translate(min(38vw,168px)) rotate(calc(var(--angulo) * -1))}.legacy-anel__itens span{padding:5px 9px;font-size:.56rem;letter-spacing:.06em}.legacy-dimensao{grid-template-columns:44px 1fr;row-gap:12px}.legacy-dimensao p{grid-column:2}.legacy-capitulo{grid-template-columns:1fr;gap:18px}.legacy-capitulo__marca{grid-auto-flow:column;justify-items:start;justify-content:start;align-items:center;gap:12px}.legacy-capitulo__risco{width:40px;height:1px;min-height:0}.legacy-hero__pista,.legacy-hero__dica{display:none}.legacy-hero__colunas{grid-template-columns:1fr}.legacy-hero__rodape{justify-content:flex-start}}@media(max-width:640px){.legacy-acaso__lista{grid-template-columns:1fr}.legacy-acaso__lista li{min-height:0}}@media(prefers-reduced-motion:reduce){.legacy-hero__pista:after{animation:none;transform:none}.legacy-hero__campo,.legacy-hero__grade{display:none}.legacy-proximidade__letra{transition:none!important}.legacy-nega__item>span:after{transform:scaleX(1)}.legacy-capa,.legacy-fecho__cta,.legacy-livro__cta{transition:none!important;transform:none!important}}@media print{.site-header,.site-menu,.site-footer,.legacy-hero__campo,.legacy-hero__grade,.legacy-hero__scrim,.legacy-hero__dica,.legacy-hero__pista,.legacy-espinha{display:none!important}.legacy-page,.legacy-secao,.legacy-jornada,.legacy-fecho{background:var(--calone-white);color:var(--calone-black)}.legacy-secao,.legacy-capitulo{break-inside:avoid;padding-block:30px}}

.legacy-globo{--globo-tamanho: clamp(440px, 46vw, 760px);position:fixed;top:50%;right:calc(var(--globo-tamanho) / -2);z-index:900;width:var(--globo-tamanho);height:var(--globo-tamanho);transform:translateY(-50%);pointer-events:none;opacity:0;transition:opacity var(--motion-cinematic) var(--ease-calone)}.legacy-globo.is-visivel{opacity:1}.legacy-globo canvas{display:block;width:100%;height:100%}@media(max-width:1100px){.legacy-globo{display:none}}@media(prefers-reduced-motion:reduce){.legacy-globo{display:none}}@media print{.legacy-globo{display:none!important}}

.site-footer{position:relative;z-index:1;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:clamp(136px,17vh,210px) clamp(22px,4.5vw,68px) clamp(28px,4vh,48px);background:#000;color:var(--calone-white, #fff);font-family:var(--calone-font-sans, "Inter", sans-serif)}.site-footer__video{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;object-fit:cover;background:#000}.site-footer__veil{position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#000,#000000eb 8%,#0009 20%,#0000 34%),linear-gradient(180deg,#000000a8,#00000070 46%,#000000bd)}.site-footer__grid,.site-footer__bottom{position:relative;z-index:1}.site-footer__grid{display:grid;grid-template-columns:1fr;gap:clamp(40px,5vw,64px);padding-bottom:clamp(40px,6vh,96px)}@media(min-width:900px){.site-footer__grid{grid-template-columns:1fr 1fr 1.35fr;gap:clamp(32px,4vw,72px)}}.site-footer__block+.site-footer__block{margin-top:clamp(28px,4vh,44px)}.site-footer__group{margin:0 0 clamp(14px,2vh,20px);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c}.site-footer__block+.site-footer__group{margin-top:clamp(36px,5vh,56px)}.site-footer__label{margin:0 0 .35em;font-size:clamp(14px,1.1vw,17px);font-weight:500;line-height:1.45}.site-footer__phone{margin-top:.5em}.site-footer__address{margin:0;max-width:34ch;font-size:clamp(14px,1.1vw,17px);font-style:normal;line-height:1.45;color:#ffffffd1}.site-footer__list{margin:0;padding:0;list-style:none}.site-footer__list a,.site-footer__phone,.site-footer__mail a{color:inherit;text-decoration:none;font-size:clamp(14px,1.1vw,17px);line-height:1.45;display:inline-block;position:relative}@media(hover:none)and (pointer:coarse){.site-footer__list a,.site-footer__phone,.site-footer__mail a{padding:12px 0}}.site-footer__list a:after,.site-footer__phone:after,.site-footer__mail a:after{content:"";position:absolute;left:0;right:0;bottom:.06em;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--motion-micro, .22s) var(--ease-calone)}@media(hover:hover)and (pointer:fine){.site-footer__list a:hover:after,.site-footer__phone:hover:after,.site-footer__mail a:hover:after{transform:scaleX(1)}}.site-footer__list a:focus-visible,.site-footer__mail a:focus-visible,.site-footer__top:focus-visible,.site-footer__field button:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:4px}.site-footer__mail{margin-top:clamp(28px,4vh,44px)}.site-footer__news-title{margin:0 0 clamp(20px,2.6vw,34px);white-space:nowrap;font-size:clamp(28px,2.8vw,50px);font-weight:400;line-height:1.02;letter-spacing:-.035em}.site-footer__field{position:relative;display:flex;align-items:center;max-width:660px;padding:0 8px 0 clamp(18px,1.8vw,28px);border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.site-footer__field input{flex:1;min-width:0;min-height:68px;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:clamp(16px,1.2vw,19px)}.site-footer__field input::placeholder{color:#ffffff73}.site-footer__field input:focus{outline:none}.site-footer__field:focus-within{outline:2px solid rgba(255,255,255,.5);outline-offset:2px}.site-footer__field button{flex:none;display:grid;place-items:center;width:52px;height:52px;padding:0;border:0;border-radius:50%;background:none;color:inherit;cursor:pointer;transition:transform var(--motion-micro, .22s) var(--ease-calone)}.site-footer__field button svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6}@media(hover:hover)and (pointer:fine){.site-footer__field button:hover{transform:translate(3px)}}.site-footer__status{margin:12px 0 0;min-height:1.2em;font-size:13px;line-height:1.4;color:#ffffff9e}.site-footer__compact-seal,.site-footer__gods-link{display:inline-block;margin-top:clamp(18px,2.5vh,28px);color:inherit;line-height:0;transition:opacity var(--motion-micro, .22s) var(--ease-calone)}.site-footer__compact-seal img{display:block;width:min(100%,320px);height:auto}.site-footer__selos{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(18px,2vw,32px);margin-top:clamp(18px,2.5vh,28px)}.site-footer__selos .site-footer__compact-seal,.site-footer__selos .site-footer__gods-link{margin-top:0}.site-footer__gods{display:block;width:clamp(96px,9vw,132px);height:auto}.site-footer__compact-seal:focus-visible,.site-footer__gods-link:focus-visible{outline:2px solid currentColor;outline-offset:6px;border-radius:4px}@media(hover:hover)and (pointer:fine){.site-footer__compact-seal:hover,.site-footer__gods-link:hover{opacity:.78}}.site-footer__bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.site-footer__legal{margin:0;max-width:62ch;font-size:clamp(12px,.95vw,15px);line-height:1.5;color:#ffffffd1}.site-footer__top{flex:none;display:grid;place-items:center;width:clamp(56px,5vw,74px);height:clamp(56px,5vw,74px);padding:0;border:0;border-radius:50%;background:var(--calone-white, #fff);color:var(--calone-black, #0e0e0e);cursor:pointer;transition:transform var(--motion-micro, .22s) var(--ease-calone)}.site-footer__top svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6}.site-footer__legal-bloco{display:flex;flex-direction:column;gap:10px}.site-footer__idiomas{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 14px}.site-footer__idiomas a{position:relative;font-size:clamp(11px,.78vw,13px);color:#ffffff9e;text-decoration:none;transition:color var(--motion-micro) var(--ease-calone)}.site-footer__idiomas a+a:before{content:"";position:absolute;left:-8px;top:.18em;bottom:.18em;width:1px;background:#ffffff38}.site-footer__idiomas a:hover,.site-footer__idiomas a:focus-visible{color:var(--calone-white)}.site-footer__idiomas a[aria-current=true]{color:var(--calone-white);font-weight:500}.site-footer__legal-links{display:flex;flex-wrap:wrap;gap:18px}.site-footer__legal-links a{font-size:clamp(11px,.78vw,13px);color:#ffffff9e;text-decoration:none;transition:color var(--motion-micro) var(--ease-calone)}.site-footer__legal-links a:hover,.site-footer__legal-links a:focus-visible{color:var(--calone-white)}@media(hover:hover)and (pointer:fine){.site-footer__top:hover{transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.site-footer__list a:after,.site-footer__mail a:after,.site-footer__field button,.site-footer__compact-seal,.site-footer__gods-link,.site-footer__legal-links a,.site-footer__top{transition:none}}

.cursor-luz{position:fixed;top:0;left:0;z-index:60;width:var(--luz-lado);height:var(--luz-lado);border-radius:50%;pointer-events:none;mix-blend-mode:difference;background:radial-gradient(circle closest-side,rgba(255,255,255,var(--luz-forca)),rgba(255,255,255,calc(var(--luz-forca) * .55)) 38%,#fff0 72%);filter:blur(var(--luz-borrao));margin:calc(var(--luz-lado) / -2) 0 0 calc(var(--luz-lado) / -2);opacity:0;transition:opacity .45s var(--ease-calone, ease);will-change:transform}.cursor-luz.is-viva{opacity:1}@media(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.cursor-luz{display:none}}
