@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,500;0,600;1,500&family=Manrope:wght@300;400;500;600&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-outline-style:solid}}}@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}.outline{outline-style:var(--tw-outline-style);outline-width:1px}}:root{--ink:#090b10;--night:#101925;--gold:#d3a34d;--copper:#a85b3a;--plum:#4b263d;--cream:#eee3cf;--muted:#a59d91;--line:#d3a34d40}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--cream);margin:0;font:300 14px Manrope,Arial,sans-serif}a{color:inherit;text-decoration:none}main{overflow:hidden}p{line-height:1.8}.topbar{border-bottom:1px solid var(--line);z-index:20;background:linear-gradient(#080b10e8,#0000);justify-content:space-between;align-items:center;width:100%;height:88px;padding:0 5vw;display:flex;position:absolute}.brand{text-transform:uppercase;letter-spacing:.16em;align-items:center;gap:13px;font-size:11px;display:flex}.brand i{text-transform:none;color:var(--gold);font:17px Cormorant Garamond;display:block}.brand-mark{border:1px solid var(--gold);width:42px;height:42px;color:var(--gold);place-items:center;font:16px Cormorant Garamond;display:grid;transform:rotate(45deg)}.topbar nav{text-transform:uppercase;letter-spacing:.12em;color:#c8bdad;gap:34px;font-size:11px;display:flex}.button{border:1px solid var(--gold);background:var(--gold);color:#111015;text-transform:uppercase;letter-spacing:.1em;justify-content:center;align-items:center;min-height:52px;padding:0 25px;font-size:10px;font-weight:600;transition:all .25s;display:inline-flex}.button:hover{background:#e1b65f;transform:translateY(-2px)}.button.small{min-height:40px;color:var(--gold);background:0 0;padding:0 17px}.button.outline{color:var(--gold);background:0 0}.text-link{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;border-bottom:1px solid var(--gold);padding-bottom:7px;font-size:11px}.eyebrow{text-transform:uppercase;letter-spacing:.24em;color:var(--gold);margin:0 0 25px;font-size:10px;font-weight:500}h1,h2,h3,p{margin-top:0}h1,h2{font-family:Cormorant Garamond,serif;font-weight:500;line-height:.95}h1{letter-spacing:-.045em;margin-bottom:34px;font-size:clamp(72px,7.5vw,122px)}h2{letter-spacing:-.035em;margin-bottom:32px;font-size:clamp(48px,5.2vw,82px)}em{color:var(--gold);font-weight:500}.hero{background:#090b10;grid-template-columns:48% 52%;align-items:center;height:100vh;min-height:900px;padding:110px 5vw 40px;display:grid;position:relative}.hero-copy{z-index:3;padding-left:3vw;position:relative}.lead{color:#d5ccbd;max-width:600px;font:23px/1.5 Cormorant Garamond}.actions{align-items:center;gap:30px;margin-top:35px;display:flex}.hero-note{color:var(--muted);align-items:center;gap:17px;margin-top:62px;display:flex}.hero-note span{color:var(--gold);border-right:1px solid var(--line);padding-right:17px;font:46px Cormorant Garamond}.hero-note p{text-transform:uppercase;letter-spacing:.12em;margin:0;font-size:10px}.hero-art{background-image:linear-gradient(90deg,#090b10 0,#0000 26%),linear-gradient(0deg,#090b10 0,#0000 25%),url(/art/hero.png);background-position:50%;background-size:cover;height:74vh;max-height:760px;position:relative;box-shadow:inset 0 0 90px #090b10}.hero-art:after{content:"";background:repeating-linear-gradient(90deg,#0000 0 99px,#d3a34d0a 100px);position:absolute;inset:0}.orbit,.human,.planet{display:none}.hero-art>p{text-transform:uppercase;letter-spacing:.25em;z-index:2;font-size:8px;position:absolute;bottom:28px;right:25px}.scroll{text-transform:uppercase;letter-spacing:.2em;color:var(--muted);font-size:9px;position:absolute;bottom:28px;left:50%}.section{padding:140px 8vw;position:relative}.roman{color:var(--gold);font:16px Cormorant Garamond;position:absolute;top:55px;left:4vw}.cartography{background:var(--cream);color:#1c1b1c;grid-template-columns:42% 48%;gap:10%;display:grid}.map-art{background:linear-gradient(145deg,#172331,#11131a);flex-direction:column;justify-content:center;align-items:center;min-height:600px;display:flex;position:relative;overflow:hidden}.map-art:before{content:"";background:repeating-radial-gradient(circle,#0000 0 52px,#d3a34d2d 53px,#0000 54px);position:absolute;inset:-15%}.map-disc{border:1px solid var(--gold);border-radius:50%;place-items:center;width:290px;height:290px;display:grid;position:relative}.map-disc:before,.map-disc:after{content:"";background:var(--gold);position:absolute}.map-disc:before{width:135%;height:1px}.map-disc:after{width:1px;height:135%}.map-disc span{color:var(--gold);font-size:74px}.map-disc i,.map-disc b{color:var(--cream);font:28px Cormorant Garamond;position:absolute}.map-disc i{top:12px}.map-disc b{bottom:12px}.map-art p{color:var(--gold);font:italic 18px Cormorant Garamond;position:absolute;bottom:30px;left:32px}.copy{padding-top:50px}.copy>p:not(.eyebrow){color:#514e49}.principles{border-top:1px solid #c9baa0;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;padding-top:20px;display:grid}.principles span{text-transform:uppercase;font-size:11px}.principles b{color:var(--copper);margin-bottom:10px;font-size:9px;display:block}.paths{background:#0b0d13}.section-head{justify-content:space-between;align-items:flex-end;margin-bottom:62px;display:flex}.section-head>p{max-width:450px;color:var(--muted)}.section-head h2{margin:0}.path-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.path-card{border:1px solid var(--line);background:#12151c;min-height:530px;transition:all .3s}.path-card:hover{border-color:var(--gold);transform:translateY(-7px)}.card-art{background-position:50%;background-size:cover;height:255px;position:relative;overflow:hidden}.card-art:after{content:"";background:linear-gradient(0deg,#12151c 0,#0000 55%);position:absolute;inset:0}.card-art>span{z-index:2;color:var(--gold);font-size:9px;position:absolute;top:15px;left:17px}.card-art b{z-index:2;color:var(--gold);font:34px Cormorant Garamond;position:absolute;bottom:14px;right:15px}.art-sun .card-art{background-image:url(/art/card-a-0.jpg)}.art-saturn .card-art{background-image:url(/art/card-a-1.jpg)}.art-mercury .card-art{background-image:url(/art/card-a-2.jpg)}.art-jupiter .card-art{background-image:url(/art/card-a-3.jpg)}.art-venus .card-art{background-image:url(/art/card-b-0.jpg)}.art-pluto .card-art{background-image:url(/art/card-b-1.jpg)}.art-taurus .card-art{background-image:url(/art/card-b-2.jpg)}.art-moon .card-art{background-image:url(/art/card-b-3.jpg)}.art-infantojuvenil .card-art{background-image:url(/art/manual-infantojuvenil.webp)}.card-body h3{margin-bottom:15px;font:500 28px Cormorant Garamond}.card-body p{color:var(--muted);min-height:80px;font-size:12px}.card-body a{border-top:1px solid var(--line);color:var(--gold);text-transform:uppercase;letter-spacing:.09em;justify-content:space-between;margin-top:20px;padding-top:17px;font-size:9px;display:flex}.manuals{background:#151019;grid-template-columns:40% 50%;gap:10%;display:grid}.manual-intro>p:not(.eyebrow){color:var(--muted);max-width:520px}.manual-intro .button{margin-top:25px}.manual-stack{flex-direction:column;justify-content:center;display:flex}.manual{color:#241a17;grid-template-columns:50px 1fr 25px;align-items:center;min-height:170px;padding:27px;display:grid;transform:rotate(-1deg);box-shadow:0 14px 35px #0005}.manual+.manual{margin-top:-15px}.manual.m0{background:#d6a556}.manual.m1{background:#9b5239;transform:rotate(1.2deg)}.manual.m2{background:#e7d9c0;transform:rotate(-.3deg)}.manual p{text-transform:uppercase;letter-spacing:.2em;margin-bottom:8px;font-size:8px}.manual h3{margin:0 0 8px;font:500 32px Cormorant Garamond}.manual small{font-size:10px;line-height:1.5}.dharma{background:radial-gradient(circle at 22%,#74402455,#0000 25%),linear-gradient(115deg,#131c26,#260f20);grid-template-columns:40% 50%;align-items:center;gap:10%;min-height:720px;display:grid}.dharma-symbol{border:1px solid var(--gold);width:380px;height:380px;color:var(--gold);border-radius:50%;place-items:center;font:100px Cormorant Garamond;display:grid;position:relative}.dharma-symbol:before,.dharma-symbol:after{content:"";border:1px solid var(--line);border-radius:50%;position:absolute;inset:-35px}.dharma-symbol:after{inset:48px}.dharma-symbol span{letter-spacing:.5em;font:9px Manrope;position:absolute;bottom:70px}.dharma>div:last-child>p:not(.eyebrow){color:#bdb2a5;max-width:590px}.process{text-align:center;background:var(--cream);color:#211d1b}.steps{text-align:left;border-top:1px solid #c8b596;grid-template-columns:repeat(3,1fr);margin-top:75px;display:grid}.steps article{border-right:1px solid #c8b596;padding:40px 45px}.steps b{color:var(--copper);font-size:10px}.steps h3{margin-top:50px;font:500 28px Cormorant Garamond}.steps p{color:#615950;font-size:12px}.about{background:#0a0d12;grid-template-columns:42% 48%;align-items:center;gap:10%;display:grid}.portrait{border:1px solid var(--line);background:radial-gradient(circle,#b2683d,#3c2033 38%,#111a26 70%);place-items:center;min-height:640px;display:grid;position:relative}.portrait:before{content:"";opacity:.75;background:linear-gradient(#d4a15b,#111019 28%);border-radius:48% 48% 5% 5%;width:280px;height:420px;position:absolute}.portrait span{color:#f0dca855;z-index:2;font:120px Cormorant Garamond}.portrait p{color:var(--gold);font:italic 18px Cormorant Garamond;position:absolute;bottom:30px;left:35px}.about>div:last-child>p:not(.eyebrow){color:var(--muted)}.experiences{background:#182331}.quote{color:var(--gold);font:150px/.5 Cormorant Garamond}.experiences blockquote{max-width:1050px;margin:0 auto;font:italic 36px/1.45 Cormorant Garamond}.experiences footer{text-transform:uppercase;letter-spacing:.2em;color:var(--gold);margin-top:35px;font:9px Manrope}.content{background:#0b0d12}.content-grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.content-grid article{border-right:1px solid var(--line);padding:40px}.content-grid span{text-transform:uppercase;letter-spacing:.17em;color:var(--gold);font-size:9px}.content-grid h3{margin:45px 0 20px;font:500 31px/1.15 Cormorant Garamond}.content-grid p{color:var(--muted);font-size:12px}.final-cta{text-align:center;background:radial-gradient(circle,#3b2331,#0b1119 48%,#080a0e);padding:160px 20px;position:relative}.final-cta>p:not(.eyebrow){max-width:540px;color:var(--muted);margin:0 auto 35px}.cta-orbit{color:#d3a34d22;border:1px solid #d3a34d19;border-radius:50%;place-items:center;width:300px;height:300px;font:110px Cormorant Garamond;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(3)}.final-cta>:not(.cta-orbit){z-index:2;position:relative}.footer{border-top:1px solid var(--line);background:#07080b;grid-template-columns:2fr 1fr 1fr;gap:50px;padding:70px 8vw 30px;display:grid}.footer>div:not(.brand){color:var(--muted);flex-direction:column;gap:12px;font-size:11px;display:flex}.footer>div>p{color:var(--gold);text-transform:uppercase;letter-spacing:.15em;font-size:9px}.footer small{border-top:1px solid var(--line);color:#6d675e;grid-column:1/-1;padding-top:25px;font-size:9px}@media (width<=1100px){.topbar nav{display:none}.path-grid{grid-template-columns:repeat(2,1fr)}.cartography,.manuals,.dharma,.about,.hero{grid-template-columns:1fr}.hero-art{opacity:.6;position:absolute;inset:120px 0 0 36%}.hero-copy{max-width:700px}.manuals,.cartography,.dharma,.about{gap:60px}.dharma-symbol{margin:auto}}@media (width<=650px){.topbar{padding:0 20px}.topbar .small{display:none}.section{padding:90px 22px}.hero{min-height:860px;padding:130px 22px 60px}.hero-art{opacity:.38;inset:130px -120px 0 15%}.hero-copy{padding:0}.lead{font-size:20px}.actions{flex-direction:column;align-items:flex-start}.path-grid,.principles,.steps,.content-grid{grid-template-columns:1fr}.section-head{display:block}.section-head>p{margin-top:30px}.manuals{grid-template-columns:1fr}.dharma-symbol{width:270px;height:270px}.portrait{min-height:500px}.footer{grid-template-columns:1fr 1fr}.footer .brand{grid-column:1/-1}h1{font-size:64px}h2{font-size:50px}.experiences blockquote{font-size:28px}}.brand-official{text-transform:none;align-items:center;display:flex;transform:none}.official-logo{object-fit:contain;object-position:left center;width:230px;max-height:64px;display:block}.official-logo-footer{width:260px;max-height:72px}.map-art,.manual-art,.dharma-art,.portrait{isolation:isolate;border:0;box-shadow:inset 0 0 72px #090b10}.map-art:after,.manual-art:after,.dharma-art:after,.portrait:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#090b1055,#0000 22% 78%,#090b1055),linear-gradient(#090b1048,#0000 20% 77%,#090b1090);position:absolute;inset:0}.map-art{background:url(/art/map-possibilities.png) 50%/cover no-repeat;min-height:650px;display:block}.map-art:before,.map-art>*{display:none}.manual-art{background:url(/art/personalized-book.png) 50%/cover no-repeat;min-height:620px;position:relative}.manuals{grid-template-columns:42% 58%;gap:0;padding-right:0}.manual-intro{align-self:center;padding-right:7vw}.dharma{grid-template-columns:50% 42%;gap:8%;padding-left:0}.dharma-art{background:url(/art/dharma-path.png) 50%/cover no-repeat;min-height:720px;position:relative}.portrait{background:url(/mario-angel-foto.png) 78%/cover no-repeat;display:block}.portrait:before,.portrait span,.portrait p{display:none}.card-body p{min-height:0}.card-body a{display:none}@media (width<=1100px){.manuals,.dharma{grid-template-columns:1fr;padding-left:8vw;padding-right:8vw}.manual-intro{padding-right:0}.manual-art,.dharma-art{min-height:650px}.official-logo{width:210px}}@media (width<=650px){.official-logo{width:190px}.manuals,.dharma{padding-left:22px;padding-right:22px}.manual-art,.dharma-art,.map-art{min-height:480px}.portrait{background-position:72%}.map-art:after,.manual-art:after,.dharma-art:after,.portrait:after{background:linear-gradient(#090b1055,#0000 18% 72%,#090b1090)}}.map-art,.manual-art,.dharma-art,.portrait{box-shadow:none;-webkit-mask-image:radial-gradient(92% 88% at 50% 48%,#000 56%,#000c 70%,#0000 100%);mask-image:radial-gradient(92% 88% at 50% 48%,#000 56%,#000c 70%,#0000 100%)}.map-art:after,.manual-art:after,.dharma-art:after,.portrait:after{content:"";pointer-events:none;z-index:2;display:block;position:absolute;inset:-1px}.map-art:after{background:linear-gradient(90deg,var(--cream) 0,transparent 17%,transparent 82%,var(--cream) 100%),linear-gradient(0deg,var(--cream) 0,transparent 15%,transparent 84%,var(--cream) 100%)}.manual-art:after{background:linear-gradient(90deg,#151019 0,#0000 16% 84%,#151019 100%),linear-gradient(0deg,#151019 0,#0000 14% 85%,#151019 100%)}.dharma-art:after{background:linear-gradient(90deg,#17202a 0,#0000 16% 86%,#191724 100%),linear-gradient(0deg,#141c26 0,#0000 14% 86%,#151b27 100%)}.card-art{-webkit-mask-image:linear-gradient(#000 0 72%,#0000 100%);mask-image:linear-gradient(#000 0 72%,#0000 100%)}.path-card{color:inherit;cursor:pointer;display:block}.path-card article{flex-direction:column;height:100%;display:flex}.path-card .card-body{flex-direction:column;flex:1;display:flex}.card-link{border-top:1px solid var(--line);color:var(--gold);text-transform:uppercase;letter-spacing:.09em;justify-content:space-between;margin-top:auto;padding-top:17px;font-size:9px;display:flex}.card-link b{font-size:14px;font-weight:400;transition:transform .25s}.path-card:hover .card-link b{transform:translate(3px,-3px)}.portrait{background:url(/art/mario-angel-spa-atual.webp) 50%/cover no-repeat}.dharma>div:last-child{flex-direction:column;align-items:flex-start;padding:35px 0;display:flex}.dharma>div:last-child h2{margin-bottom:28px}.dharma>div:last-child>p:not(.eyebrow){margin-bottom:0}.dharma .button{margin-top:36px;animation:2.8s ease-in-out infinite dharmaPulse}@keyframes dharmaPulse{0%,to{box-shadow:0 0 #d3a34d00,0 0 22px #d3a34d1f}50%{box-shadow:0 0 0 10px #d3a34d00,0 0 38px #d3a34d66}}.manuals-page{background:#0b0d13}.manuals-page .eyebrow{letter-spacing:.16em;font-size:14px;font-weight:800;line-height:1.5}.subpage-topbar{border-bottom:1px solid var(--line);z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#090b10f5;justify-content:space-between;align-items:center;height:88px;padding:0 5vw;display:flex;position:sticky;top:0}.subpage-topbar nav{text-transform:uppercase;letter-spacing:.12em;color:#c8bdad;gap:34px;font-size:11px;display:flex}.manuals-hero{background:linear-gradient(120deg,#090b10 0%,#101925 68%,#24121f 100%);grid-template-columns:52% 48%;align-items:center;min-height:850px;padding:130px 4vw 80px 8vw;display:grid;position:relative;overflow:hidden}.manuals-hero-copy{z-index:3;max-width:900px;position:relative}.manuals-hero h1{max-width:900px;font-size:clamp(60px,5.45vw,94px)}.manuals-hero-copy>p:not(.eyebrow){color:#d5ccbd;max-width:790px;margin-bottom:38px;font:600 23px/1.6 Cormorant Garamond}.manuals-hero-art{background:url(/art/manuals-hero-depth.webp) 50%/cover no-repeat;height:760px;position:relative;-webkit-mask-image:radial-gradient(96% 93% at 53%,#000 55%,#000c 73%,#0000 100%);mask-image:radial-gradient(96% 93% at 53%,#000 55%,#000c 73%,#0000 100%)}.manuals-hero-art:after{content:"";background:linear-gradient(90deg,#101722 0,#0000 25% 89%,#21131e 100%),linear-gradient(0deg,#101722 0,#0000 14% 88%,#101722 100%);position:absolute;inset:0}.manuals-hero strong{color:var(--gold);font-weight:500}.manuals-hero .text-link{width:max-content}.technical-bridge{background:var(--cream);color:#242020;padding:110px 8vw}.technical-bridge-head{grid-template-columns:30% 60%;align-items:start;gap:10%;margin-bottom:60px;display:grid}.technical-bridge-head h2{margin:0;font-size:clamp(48px,5vw,78px)}.technical-tool-list{border-top:1px solid #bba781}.technical-tool{isolation:isolate;border-bottom:1px solid #bba781;outline:none;grid-template-columns:55% 45%;align-items:stretch;min-height:310px;transition:transform .35s,box-shadow .35s,background .35s;display:grid;position:relative;overflow:hidden}.technical-tool:first-child{background:#e9decc}.technical-tool:nth-child(2){background:#e5d7cf}.technical-tool:nth-child(3){background:#e6d9c5}.technical-tool:is(:hover,:focus-visible,:active,:focus){transform:translateY(-5px);box-shadow:0 22px 46px #4f321f35}.technical-tool:first-child:is(:hover,:focus-visible,:active,:focus){color:var(--cream);background:#1b2d40}.technical-tool:nth-child(2):is(:hover,:focus-visible,:active,:focus){color:var(--cream);background:#5b2944}.technical-tool:nth-child(3):is(:hover,:focus-visible,:active,:focus){color:var(--cream);background:#75402d}.technical-tool-copy{z-index:3;grid-template-columns:70px 1fr;align-content:center;padding:42px 5vw 42px 42px;display:grid;position:relative}.technical-tool-copy b{color:var(--copper);letter-spacing:.18em;grid-row:1/4;padding-top:8px;font:600 11px Manrope}.technical-tool-copy span{font:italic 600 32px/1.2 Cormorant Garamond}.technical-tool-copy strong{margin:10px 0;font:600 43px/1.08 Cormorant Garamond;display:block}.technical-tool-copy small{text-transform:uppercase;letter-spacing:.14em;color:var(--copper);font:800 12px/1.45 Manrope}.technical-tool:is(:hover,:focus-visible,:active,:focus) .technical-tool-copy b,.technical-tool:is(:hover,:focus-visible,:active,:focus) .technical-tool-copy small{color:#f0be64}.technical-tool-art{opacity:.25;filter:saturate(.58);background-position:50%;background-size:cover;min-height:310px;transition:opacity .4s,filter .4s,transform .6s;position:relative;transform:scale(1.02);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 18% 88%,#0000 100%)}.technical-tool-art:after{content:"";background:linear-gradient(90deg,currentColor 0,#0000 32%);position:absolute;inset:0}.technical-tool:is(:hover,:focus-visible,:active,:focus) .technical-tool-art{opacity:.92;filter:saturate(1.08);transform:scale(1.08)}.technical-tool-natal .technical-tool-art{background-image:url(/art/manuals-tool-natal.webp)}.technical-tool-synastry .technical-tool-art{background-image:url(/art/manuals-tool-synastry.webp)}.technical-tool-transits .technical-tool-art{background-image:url(/art/manuals-tool-transits.webp)}.technical-tool-art:after{background:linear-gradient(90deg,#0b0d13bd 0,#0000 32%)}.manual-detail-list{background:#0b0d13}.manual-detail{border-bottom:1px solid var(--line);grid-template-columns:42% 48%;align-items:center;gap:10%;min-height:850px;padding:125px 8vw;scroll-margin-top:80px;display:grid}.manual-detail:nth-child(2n){background:#111722}.manual-detail:nth-child(2n) .manual-detail-art{order:2}.manual-detail:nth-child(2n) .manual-detail-copy{order:1}.manual-detail-art{background-position:50%;background-size:cover;min-height:660px;position:relative;-webkit-mask-image:radial-gradient(96% 93%,#000 54%,#000c 72%,#0000 100%);mask-image:radial-gradient(96% 93%,#000 54%,#000c 72%,#0000 100%)}.manual-detail-art:after{content:"";background:linear-gradient(0deg,#0b0d13 0,#0000 17% 83%,#0b0d13 100%),linear-gradient(90deg,#0b0d13 0,#0000 17% 83%,#0b0d13 100%);position:absolute;inset:0}.manual-detail:nth-child(2n) .manual-detail-art:after{background:linear-gradient(0deg,#111722 0,#0000 17% 83%,#111722 100%),linear-gradient(90deg,#111722 0,#0000 17% 83%,#111722 100%)}.manual-detail-art span,.manual-detail-art b{z-index:2;color:var(--gold);position:absolute}.manual-detail-art span{letter-spacing:.2em;font-size:11px;top:48px;left:45px}.manual-detail-art b{font:70px Cormorant Garamond;bottom:50px;right:50px}.manual-detail.art-sun .manual-detail-art{background-image:url(/art/card-a-0.jpg)}.manual-detail.art-saturn .manual-detail-art{background-image:url(/art/card-a-1.jpg)}.manual-detail.art-mercury .manual-detail-art{background-image:url(/art/card-a-2.jpg)}.manual-detail.art-jupiter .manual-detail-art{background-image:url(/art/card-a-3.jpg)}.manual-detail.art-venus .manual-detail-art{background-image:url(/art/card-b-0.jpg)}.manual-detail.art-pluto .manual-detail-art{background-image:url(/art/card-b-1.jpg)}.manual-detail.art-taurus .manual-detail-art{background-image:url(/art/card-b-2.jpg)}.manual-detail.art-moon .manual-detail-art{background-image:url(/art/card-b-3.jpg)}.manual-detail.art-infantojuvenil .manual-detail-art{background-image:url(/art/manual-infantojuvenil.webp)}.manual-detail.art-crisis-relational .manual-detail-art{background-image:url(/art/manual-crisis-relational.webp)}.manual-detail.art-maturity .manual-detail-art{background-image:url(/art/manual-maturity.webp)}.manual-detail.art-second-half .manual-detail-art{background-image:url(/art/card-b-1.jpg)}.manual-detail.art-third-age .manual-detail-art{background-image:url(/art/manual-third-age.webp)}.manual-detail-copy h2{margin-bottom:22px}.manual-detail-copy h3{color:var(--gold);max-width:600px;margin-bottom:28px;font:italic 29px/1.25 Cormorant Garamond}.manual-detail-copy>p:not(.eyebrow){color:#bbb2a6;max-width:690px;font-size:14px}.manual-includes{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:36px;padding:28px 0}.manual-includes>p{text-transform:uppercase;letter-spacing:.18em;color:var(--gold);margin-bottom:18px;font-size:9px}.manual-includes ul{grid-template-columns:1fr 1fr;gap:14px 25px;margin:0;padding:0;list-style:none;display:grid}.manual-includes li{color:#d0c7bb;padding-left:18px;font-size:12px;line-height:1.5;position:relative}.manual-includes li:before{content:"·";color:var(--gold);font-size:18px;line-height:1;position:absolute;left:0}.manual-conversion{justify-content:space-between;align-items:flex-end;gap:26px;margin-top:34px;display:flex}.price-presentation{flex-direction:column;gap:11px;min-width:min(100%,390px);display:flex}.price-values{grid-template-columns:1fr 1fr;gap:10px;display:grid}.price-regular,.price-promotional{border:1px solid var(--line);flex-direction:column;justify-content:center;min-height:116px;padding:17px 16px;display:flex}.price-regular{background:#eee3cf0a}.price-promotional{background:#d3a34d17;border-color:#d3a34d8a}.price-regular span,.price-promotional span{text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:800;line-height:1.35}.price-regular span{color:#d8cfc3}.price-promotional span{color:#e7b85d}.price-regular del,.price-promotional strong{margin-top:6px;font:600 38px/1 Cormorant Garamond;display:block}.price-regular del{color:var(--cream);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-decoration-thickness:2px}.price-promotional strong{color:var(--gold)}.price-advantage{color:#d8cfc3;background:#d3a34d0d;border:1px solid #d3a34d66;flex-wrap:wrap;align-items:center;gap:8px 10px;min-height:48px;padding:10px 14px;display:flex}.price-advantage span,.price-advantage small{text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800}.price-advantage b{color:var(--gold);font:600 23px Cormorant Garamond}.price-advantage small{color:#bdb2a5;margin-left:auto}.price-presentation>p{color:#c0b5a7;margin:0;font-size:12px;font-weight:700}.manual-conversion .button{text-align:center;max-width:280px}.button.pulse{animation:2.8s ease-in-out infinite dharmaPulse}.manuals-final{padding-top:180px;padding-bottom:180px}.product-breadcrumb{color:var(--muted);text-transform:uppercase;letter-spacing:.13em;background:#0b0d13;gap:12px;padding:36px 8vw 0;font-size:9px;display:flex}.product-breadcrumb strong{color:var(--gold);font-weight:500}.product-detail{min-height:900px;padding-top:70px}.product-detail .manual-detail-copy h1{margin-bottom:22px;font-size:clamp(62px,6vw,96px)}.product-all-link{color:var(--gold);border-bottom:1px solid var(--gold);text-transform:uppercase;letter-spacing:.13em;margin-top:34px;padding-bottom:7px;font-size:9px;display:inline-block}.product-bridge{grid-template-columns:280px 1fr;align-items:start;gap:8vw;display:grid}.product-bridge>p:last-child{max-width:850px;margin:0;font:27px/1.5 Cormorant Garamond}.manual-area{background:#0b0d13;scroll-margin-top:80px}.manual-area-head{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(circle at 78% 32%,#64354b55,#0000 29%),linear-gradient(120deg,#0d121b,#1d111b 68%,#28150f);padding:115px 8vw 92px}.manual-area:nth-of-type(2n) .manual-area-head{background:radial-gradient(circle at 78% 32%,#a85b3a3f,#0000 29%),linear-gradient(120deg,#0c131d,#171523 62%,#291912)}.manual-area-head h1,.manual-area-head h2{max-width:1050px;margin-bottom:28px}.manual-area-head>.eyebrow{letter-spacing:.2em;font-size:16px}.manual-area-head h3{max-width:900px;color:var(--gold);margin:0 0 25px;font:italic 34px/1.3 Cormorant Garamond}.manual-area-head>p:not(.eyebrow){color:#d0c7bb;max-width:880px;margin:0;font-size:18px;font-weight:600;line-height:1.75}.manual-area-products{background:#0b0d13}.manual-expanded-detail{min-height:920px}.manual-expanded-detail .manual-detail-copy h2{font-size:clamp(54px,5.2vw,82px)}.manual-expanded-detail .manual-detail-art{min-height:720px}.product-manual-area .manual-area-head{padding-top:78px}.product-area-back{background:#0b0d13;padding:0 8vw 72px}.product-area-back .product-all-link{margin-top:0}@media (width<=1100px){.subpage-topbar nav{display:none}.manuals-hero{grid-template-columns:1fr;padding:135px 8vw 70px}.manuals-hero-copy{max-width:860px}.manuals-hero-art{height:680px;margin-top:-35px}.technical-bridge-head{grid-template-columns:1fr;gap:22px}.technical-tool{grid-template-columns:1fr}.technical-tool-art{min-height:360px}.manual-detail{grid-template-columns:1fr;gap:45px}.manual-detail:nth-child(2n) .manual-detail-art,.manual-detail:nth-child(2n) .manual-detail-copy{order:initial}.manual-detail-art,.manual-expanded-detail .manual-detail-art{min-height:580px}}@media (width<=650px){.subpage-topbar{padding:0 20px}.subpage-topbar .small{display:none}.manuals-hero{min-height:900px;padding:120px 22px 70px}.manuals-hero h1{font-size:54px}.manuals-hero-copy>p:not(.eyebrow){font-size:20px}.manuals-hero-art{height:520px;margin:10px -70px -20px 0}.technical-bridge{padding:80px 22px}.technical-bridge-head{margin-bottom:42px}.technical-bridge-head h2{font-size:48px}.technical-tool-copy{grid-template-columns:42px 1fr;padding:34px 25px}.technical-tool-copy strong{font-size:35px}.technical-tool-art{min-height:290px}.manual-detail{padding:90px 22px}.manual-detail-art,.manual-expanded-detail .manual-detail-art{min-height:470px}.manual-includes ul{grid-template-columns:1fr}.manual-conversion{flex-direction:column;align-items:flex-start}.manual-conversion .button{width:100%;max-width:none}.product-breadcrumb{flex-wrap:wrap;padding:26px 22px 0}.product-detail{padding-top:55px}.product-detail .manual-detail-copy h1{font-size:58px}.product-bridge{grid-template-columns:1fr;gap:25px}.manual-area-head,.product-manual-area .manual-area-head{padding:78px 22px 64px}.manual-area-head h1,.manual-area-head h2{font-size:50px}.manual-area-head h3{font-size:29px}.manual-area-head>p:not(.eyebrow){font-size:17px}.manual-expanded-detail .manual-detail-copy h2{font-size:50px}.product-area-back{padding:0 22px 60px}.map-art,.manual-art,.dharma-art,.portrait{-webkit-mask-image:radial-gradient(96% 90% at 50% 48%,#000 54%,#000c 70%,#0000 100%);mask-image:radial-gradient(96% 90% at 50% 48%,#000 54%,#000c 70%,#0000 100%)}}body{font-size:16px;font-weight:400}p{font-weight:500;line-height:1.75}.lead{font-size:25px;font-weight:600;line-height:1.5}.copy>p:not(.eyebrow){color:#3d3935;font-size:18px;font-weight:600;line-height:1.7}.section-head>p{color:#c7beb2;font-size:17px;font-weight:600;line-height:1.7}.path-card{min-height:560px}.card-body{padding:30px 27px}.card-body h3{margin-bottom:20px;font-size:32px;line-height:1.02}.card-body p{color:#c5bdb2;font-size:16px;font-weight:600;line-height:1.65}.card-link{padding-top:20px;font-size:11px;font-weight:700}.manual-intro>p:not(.eyebrow),.dharma>div:last-child>p:not(.eyebrow),.about>div:last-child>p:not(.eyebrow){color:#c7beb2;font-size:17px;font-weight:600;line-height:1.75}.manuals-hero>p:not(.eyebrow){font-weight:600}.manual-detail-copy>p:not(.eyebrow){color:#d0c7bb;font-size:17px;font-weight:600;line-height:1.75}.manual-detail{align-items:start}.manual-detail-copy h3{font-size:31px;line-height:1.35}.manual-includes li,.delivery-block li{color:#ddd4c7;font-size:14px;font-weight:600;line-height:1.6}.manual-pages{border:1px solid var(--line);width:max-content;margin:18px 0 5px;padding:12px 17px;color:var(--gold)!important;font-size:14px!important;font-weight:700!important;display:inline-flex!important}.manuals-page .manual-includes>p,.manuals-page .delivery-block>p,.manuals-page .variant-label{font-weight:800;line-height:1.5;font-size:12px!important}.delivery-block{border:1px solid var(--line);background:#d3a34d0a;margin-top:28px;padding:28px}.delivery-block>p{color:var(--gold);text-transform:uppercase;letter-spacing:.14em;margin-bottom:18px;font-size:11px;font-weight:700}.delivery-block ul{grid-template-columns:1fr 1fr;gap:13px 24px;margin:0;padding:0;list-style:none;display:grid}.delivery-block li{padding-left:20px;position:relative}.delivery-block li:before{content:"✓";color:var(--gold);font-weight:700;position:absolute;left:0}.variant-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:34px;display:grid}.variant-grid article{border:1px solid var(--line);background:#d3a34d08;flex-direction:column;min-height:520px;padding:30px;display:flex}.variant-grid article h2,.variant-grid article h3{color:var(--cream);margin:0 0 16px;font:600 27px/1.05 Cormorant Garamond}.variant-grid article>strong{color:var(--gold);margin-bottom:14px;font-size:13px;display:block}.variant-grid article>p:not(.variant-label){line-height:1.6;color:#c9c0b5!important;font-size:14px!important}.variant-grid article>span{color:var(--gold);margin-top:18px;font:600 25px Cormorant Garamond;display:block}.variant-label{text-transform:uppercase;letter-spacing:.17em;margin-bottom:12px;color:var(--gold)!important;font-size:9px!important}.variant-delivery{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:26px 0;padding:24px 0}.variant-delivery>p{color:var(--gold);text-transform:uppercase;letter-spacing:.14em;margin-bottom:14px;font-size:10px;font-weight:800}.variant-delivery ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.variant-delivery li{color:#d8cfc3;padding-left:20px;font-size:13px;font-weight:600;line-height:1.55;position:relative}.variant-delivery li:before{content:"✓";color:var(--gold);position:absolute;left:0}.variant-grid article>.price-presentation{border-top:1px solid var(--line);margin-top:auto;padding-top:28px}.variant-grid article>.button{text-align:center;width:100%;max-width:none;margin-top:24px}.variant-stack{grid-template-columns:1fr}.variant-stack article{min-height:0;padding:42px}.variant-stack article h2,.variant-stack article h3{max-width:720px;font-size:39px;line-height:1.1}.variant-stack article>p:not(.variant-label){max-width:820px;line-height:1.75;font-size:16px!important}.variant-stack article>.price-presentation{margin-top:30px}.variant-stack article>.button{max-width:340px}.manual-conversion span{font-size:11px;font-weight:600}.technical-bridge>div{font-weight:600}.technical-bridge>div strong{font-weight:700}.portrait{background:#0a0d12 url(/art/mario-angel-spa-atual.webp) 50%/auto 100% no-repeat;min-height:760px;-webkit-mask-image:linear-gradient(#000 0 88%,#0000 100%);mask-image:linear-gradient(#000 0 88%,#0000 100%)}.portrait:after{background:linear-gradient(90deg,#0a0d12 0,#0000 11% 89%,#0a0d12 100%),linear-gradient(0deg,#0a0d12 0,#0000 18% 100%)}@media (width<=1100px){.variant-grid{grid-template-columns:1fr 1fr}.portrait{min-height:720px}}@media (width<=650px){body{font-size:16px}.copy>p:not(.eyebrow),.section-head>p,.manual-intro>p:not(.eyebrow),.dharma>div:last-child>p:not(.eyebrow),.about>div:last-child>p:not(.eyebrow),.manual-detail-copy>p:not(.eyebrow){font-size:17px}.card-body h3{font-size:34px}.card-body p{font-size:17px}.path-card{min-height:570px}.variant-grid,.delivery-block ul{grid-template-columns:1fr}.portrait{background-position:top;background-size:auto 100%;min-height:650px;-webkit-mask-image:linear-gradient(#000 0 90%,#0000 100%);mask-image:linear-gradient(#000 0 90%,#0000 100%)}.portrait:after{background:linear-gradient(90deg,#0a0d12 0,#0000 8% 92%,#0a0d12 100%),linear-gradient(0deg,#0a0d12 0,#0000 15% 100%)}}.action-pulse{isolation:isolate;animation:2.15s ease-in-out infinite actionPulse;position:relative;box-shadow:0 0 #d3a34d00,0 0 16px #d3a34d2e}.action-pulse:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 28%,#fff6d33d 48%,#0000 68%);animation:3.3s ease-in-out infinite actionSheen;position:absolute;inset:0;transform:translate(-120%)}.action-pulse-soft{animation:2.15s ease-in-out infinite actionPulseSoft}.dharma .button.action-pulse{animation:2.15s ease-in-out infinite actionPulse}@keyframes actionPulse{0%,to{filter:brightness();box-shadow:0 0 #d3a34d00,0 0 16px #d3a34d2b}50%{filter:brightness(1.13);box-shadow:0 0 0 8px #d3a34d00,0 0 34px #d3a34d8a}}@keyframes actionPulseSoft{0%,to{box-shadow:0 0 #d3a34d00,inset 0 0 #d3a34d00}50%{box-shadow:0 0 24px #d3a34d46,inset 0 0 22px #d3a34d12}}@keyframes actionSheen{0%,56%{transform:translate(-120%)}82%,to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.action-pulse,.action-pulse-soft,.action-pulse:before{animation:none}}.card-link{border:1px solid var(--gold);background:#d3a34d0c;align-items:center;min-height:48px;margin-top:auto;padding:15px 14px}.path-card:hover .card-link{background:var(--gold);color:#151019}.path-card:hover .card-link b{color:#151019}.about-action{margin-top:34px}.proof-home-action{margin-top:52px}.experiences{padding-bottom:120px}.content-grid{border:1px solid var(--line);overflow:hidden}.content-grid>a{border-right:1px solid var(--line);transition:background .3s,color .3s;display:block}.content-grid>a:last-child{border-right:0}.content-grid article{border:0;flex-direction:column;height:100%;min-height:390px;padding:42px;display:flex}.content-grid article h3{font-size:34px}.content-grid article p{font-size:15px;font-weight:600}.content-grid article b{color:var(--gold);text-transform:uppercase;letter-spacing:.14em;margin-top:auto;font-size:11px}.content-grid>a:hover{background:#d3a34d}.content-grid>a:hover span,.content-grid>a:hover b,.content-grid>a:hover h3,.content-grid>a:hover p{color:#151019}.final-cta{isolation:isolate;background:linear-gradient(#090b10a8,#090b10a8),url(/art/final-cta-cartography.png) 50%/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;min-height:760px;padding:190px 20px;display:flex}.final-cta:after{content:"";z-index:-1;background:radial-gradient(42% 44%,#090b10e3 0,#090b10bc 48%,#0000 78%),linear-gradient(90deg,#090b10 0,#0000 17% 83%,#090b10 100%),linear-gradient(0deg,#090b10 0,#0000 16% 84%,#090b10 100%);position:absolute;inset:0}.cta-orbit{display:none}.final-cta h2{text-shadow:0 3px 25px #000;max-width:1000px}.final-cta>p:not(.eyebrow){color:#d3c9bb;font-size:17px;font-weight:600}.inner-page{background:#090b10}.subpage-hero{background:linear-gradient(120deg,#090b10,#111a26 66%,#311723);grid-template-columns:48% 52%;align-items:center;gap:4%;min-height:790px;padding:95px 7vw 70px;display:grid}.subpage-hero-copy{z-index:3;position:relative}.subpage-hero h1{margin-bottom:30px;font-size:clamp(58px,6vw,102px)}.subpage-hero-copy>p:not(.eyebrow){color:#d7cec1;max-width:720px;font:600 23px/1.55 Cormorant Garamond}.subpage-hero .button{margin-top:24px}.biography-portrait{background:url(/art/mario-angel-spa-atual.webp) 50%/auto 100% no-repeat;height:680px;position:relative;-webkit-mask-image:radial-gradient(88% 92%,#000 59%,#000c 74%,#0000 100%);mask-image:radial-gradient(88% 92%,#000 59%,#000c 74%,#0000 100%)}.bio-intro{background:var(--cream);color:#211e1c;grid-template-columns:42% 48%;gap:10%;display:grid}.bio-intro p:not(.eyebrow),.spa-section p{font-size:18px;font-weight:600}.bio-intro>div:last-child{color:#4d4842;padding-top:35px}.bio-stats{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;padding-top:0;padding-bottom:0;display:grid}.bio-stats article{background:#111722;flex-direction:column;justify-content:center;min-height:300px;padding:65px;display:flex}.bio-stats strong{color:var(--gold);font:600 77px Cormorant Garamond}.bio-stats span{text-transform:uppercase;letter-spacing:.15em;color:#c9bfb2;font-size:12px}.bio-method{background:#0a0d12;grid-template-columns:42% 48%;align-items:center;gap:10%;display:grid}.bio-method-art{aspect-ratio:1;border:1px solid var(--gold);background:radial-gradient(circle,#a85b3a66 0 18%,#0000 19%),repeating-radial-gradient(circle,#0000 0 64px,#d3a34d36 65px,#0000 66px);border-radius:50%;position:relative}.bio-method-art:before,.bio-method-art:after{content:"";border:1px solid var(--line);position:absolute;inset:15%;transform:rotate(45deg)}.bio-method-art:after{inset:31%;transform:rotate(-22deg)}.bio-method-art span{color:var(--gold);text-transform:uppercase;letter-spacing:.17em;font-size:9px;position:absolute}.bio-method-art span:first-child{top:8%;left:42%}.bio-method-art span:nth-child(2){top:51%;right:6%}.bio-method-art span:nth-child(3){bottom:18%;left:12%}.bio-method>div:last-child>p:not(.eyebrow){color:#c7beb2;font-size:18px}.bio-method blockquote{border-top:1px solid var(--line);color:var(--gold);margin:38px 0 0;padding:26px 0;font:italic 29px/1.45 Cormorant Garamond}.spa-section{background:#192330;grid-template-columns:48% 42%;gap:10%;display:grid}.spa-section>div:last-child{color:#d0c7bb;padding-top:20px}.spa-section .button{margin-top:25px}.proof-hero-art{background:url(/art/provas-sociais-transformacoes.webp) 50%/cover no-repeat;height:660px;-webkit-mask-image:radial-gradient(91% 88%,#000 58%,#000c 73%,#0000 100%);mask-image:radial-gradient(91% 88%,#000 58%,#000c 73%,#0000 100%)}.ethics-note{background:var(--cream);color:#312b27;text-align:center;padding:42px 8vw}.ethics-note p{margin:0;font:italic 27px Cormorant Garamond}.ethics-note strong{color:var(--copper)}.proof-videos{background:#0b0d13}.video-grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:65px;display:grid}.video-grid article{border:1px solid var(--line);background:#121720;padding-bottom:24px}.video-grid video{aspect-ratio:9/16;object-fit:cover;background:#080a0d;width:100%;display:block}.video-grid h3{margin:22px 22px 5px;font:600 27px Cormorant Garamond}.video-grid p{color:#bdb4a8;margin:0 22px;font-size:13px}.proof-quotes{background:#182331}.quote-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.quote-grid blockquote{border:1px solid var(--line);background:#0b0d1347;flex-direction:column;min-height:360px;margin:0;padding:44px;display:flex}.quote-grid blockquote>span{color:var(--gold);font:90px/.55 Cormorant Garamond}.quote-grid blockquote>p{font:italic 26px/1.45 Cormorant Garamond}.quote-grid footer{border-top:1px solid var(--line);margin-top:auto;padding-top:20px}.quote-grid footer strong,.quote-grid footer small{display:block}.quote-grid footer strong{color:var(--gold)}.quote-grid footer small{color:#bcb2a5;margin-top:5px}.original-records{text-align:center;background:#0b0d13}.original-records details>p{color:#c4b9ac;margin:30px auto}.original-records summary{cursor:pointer;width:max-content;margin:0 auto;list-style:none}.original-records summary::-webkit-details-marker{display:none}.record-grid{text-align:left;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:55px;display:grid}.record-grid figure{border:1px solid var(--line);background:#111722;margin:0;padding:18px}.record-grid img{object-fit:contain;background:#eee9df;width:100%;height:540px;display:block}.record-grid figcaption{color:var(--gold);padding-top:14px;font-size:12px}.manual-proof{text-align:center;background:#151019}.manual-proof>p:not(.eyebrow){color:#cec3b5;max-width:760px;margin:0 auto 34px;font-size:17px}@media (width<=1100px){.subpage-hero,.bio-intro,.bio-method,.spa-section{grid-template-columns:1fr}.subpage-hero{padding-top:130px}.biography-portrait,.proof-hero-art{height:620px}.video-grid,.record-grid{grid-template-columns:repeat(2,1fr)}.content-grid{grid-template-columns:1fr}.content-grid>a{border-right:0;border-bottom:1px solid var(--line)}.content-grid>a:last-child{border-bottom:0}}@media (width<=650px){.action-pulse{animation-duration:2.4s}.final-cta{min-height:700px;padding:130px 22px}.subpage-hero{padding:120px 22px 80px}.subpage-hero h1{font-size:53px}.subpage-hero-copy>p:not(.eyebrow){font-size:20px}.biography-portrait,.proof-hero-art{height:500px}.bio-stats{grid-template-columns:1fr}.bio-stats article{min-height:230px;padding:45px}.bio-method-art{width:100%}.video-grid,.quote-grid,.record-grid{grid-template-columns:1fr}.quote-grid blockquote{min-height:330px;padding:32px}.record-grid img{height:440px}.content-grid article{min-height:350px;padding:32px}.proof-home-action{margin-top:38px}}.dharma-page-hero{background:#090b10;grid-template-columns:48% 52%;align-items:center;min-height:900px;padding:120px 5vw 70px 8vw;display:grid;position:relative}.dharma-page-hero-copy{z-index:3;position:relative}.dharma-page-hero h1{max-width:930px;margin-bottom:32px;font-size:clamp(62px,6.2vw,105px)}.dharma-page-hero-copy>p:not(.eyebrow){color:#d8cec0;max-width:710px;font:600 24px/1.55 Cormorant Garamond}.dharma-page-hero .actions{margin-top:38px}.dharma-page-hero-art{background:url(/art/dharma-page-hero.webp) 50%/cover no-repeat;height:720px;position:relative;-webkit-mask-image:radial-gradient(94% 91% at 53%,#000 56%,#000c 72%,#0000 100%);mask-image:radial-gradient(94% 91% at 53%,#000 56%,#000c 72%,#0000 100%)}.dharma-page-hero-art:after{content:"";background:linear-gradient(90deg,#090b10 0,#0000 26% 88%,#090b10 100%),linear-gradient(0deg,#090b10 0,#0000 16% 86%,#090b10 100%);position:absolute;inset:0}.dharma-page p+p{margin-top:24px}.dharma-meaning{background:var(--cream);color:#211d1b;grid-template-columns:48% 42%;align-items:center;gap:10%;display:grid}.dharma-meaning-copy p:not(.eyebrow){color:#4d4841;font-size:18px;font-weight:600}.dharma-meaning-copy p:not(.eyebrow):first-of-type{color:#342c27;font:italic 28px/1.5 Cormorant Garamond}.dharma-meaning-art{background:url(/art/dharma-alignment.webp) 50%/cover no-repeat;min-height:680px;position:relative;-webkit-mask-image:radial-gradient(91% 92%,#000 58%,#000c 74%,#0000 100%);mask-image:radial-gradient(91% 92%,#000 58%,#000c 74%,#0000 100%)}.dharma-meaning-art:after{content:"";background:linear-gradient(90deg,var(--cream) 0,transparent 14%,transparent 86%,var(--cream) 100%),linear-gradient(0deg,var(--cream) 0,transparent 14%,transparent 86%,var(--cream) 100%);position:absolute;inset:0}.dharma-gap{background:linear-gradient(115deg,#101925,#29121f);grid-template-columns:48% 42%;align-items:center;gap:10%;display:grid}.dharma-gap-art{background:url(/art/dharma-path.png) 50%/cover no-repeat;min-height:720px;position:relative;-webkit-mask-image:radial-gradient(92% 88%,#000 56%,#000c 72%,#0000 100%);mask-image:radial-gradient(92% 88%,#000 56%,#000c 72%,#0000 100%)}.dharma-gap-art:after{content:"";background:linear-gradient(90deg,#111a25 0,#0000 14% 84%,#241722 100%),linear-gradient(0deg,#111a25 0,#0000 14% 86%,#151923 100%);position:absolute;inset:0}.dharma-gap>div:last-child p:not(.eyebrow){color:#cbc1b5;font-size:17px;font-weight:600}.dharma-fields{background:#0b0d13}.dharma-field-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.dharma-field-grid article{border:1px solid var(--line);isolation:isolate;background:#10141b;outline:none;flex-direction:column;min-height:360px;padding:38px 30px;transition:transform .32s,border-color .32s,box-shadow .32s;display:flex;position:relative;overflow:hidden}.dharma-field-grid article:before{content:"";z-index:-2;opacity:.24;filter:saturate(.75);background-position:50%;background-size:cover;transition:opacity .35s,filter .35s,transform .55s;position:absolute;inset:0;transform:scale(1.02)}.dharma-field-grid article:after{content:"";z-index:-1;background:linear-gradient(0deg,#0d1016f5 0,#0d1016c9 48%,#0d101682 100%);transition:background .35s;position:absolute;inset:0}.dharma-field-grid article:hover,.dharma-field-grid article:focus-visible,.dharma-field-grid article:active{border-color:var(--gold);transform:translateY(-7px);box-shadow:0 18px 45px #0008}.dharma-field-grid article:hover:before,.dharma-field-grid article:focus-visible:before,.dharma-field-grid article:active:before{opacity:.65;filter:saturate(1.12);transform:scale(1.09)}.dharma-field-grid article:hover:after,.dharma-field-grid article:focus-visible:after,.dharma-field-grid article:active:after{background:linear-gradient(0deg,#161019f4 0,#161019be 48%,#16101948 100%)}.dharma-field-biological:before{background-image:url(/art/dharma-field-biological.webp)}.dharma-field-emotional:before{background-image:url(/art/dharma-field-emotional.webp)}.dharma-field-cognitive:before{background-image:url(/art/dharma-field-cognitive.webp)}.dharma-field-relational:before{background-image:url(/art/dharma-field-relational.webp)}.dharma-field-social:before{background-image:url(/art/dharma-field-social.webp)}.dharma-field-spiritual:before{background-image:url(/art/dharma-field-spiritual.webp)}.dharma-field-existential:before{background-image:url(/art/dharma-field-existential.webp)}.dharma-field-grid article span{letter-spacing:.18em;color:var(--gold);font-size:10px}.dharma-field-grid article h3{margin:80px 0 18px;font:600 34px Cormorant Garamond}.dharma-field-grid article p{color:#e0d7ca;text-shadow:0 2px 14px #000;margin:0;font-size:15px;font-weight:600}.dharma-method{background:#151019;grid-template-columns:42% 48%;align-items:center;gap:10%;display:grid}.dharma-method>div:first-child p:not(.eyebrow){color:#c8beb2;font-size:17px;font-weight:600}.dharma-method-map{border:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.dharma-method-map article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);isolation:isolate;background:#11151c;outline:none;min-height:270px;padding:36px;transition:transform .32s,border-color .32s,box-shadow .32s;position:relative;overflow:hidden}.dharma-method-map article:before{content:"";z-index:-2;opacity:.22;filter:saturate(.72);background-position:50%;background-size:cover;transition:opacity .35s,filter .35s,transform .55s;position:absolute;inset:0;transform:scale(1.02)}.dharma-method-map article:after{content:"";z-index:-1;background:linear-gradient(0deg,#10131af7 0,#10131acb 52%,#10131a78 100%);transition:background .35s;position:absolute;inset:0}.dharma-method-map article:is(:hover,:focus-visible,:active){border-color:var(--gold);transform:translateY(-6px);box-shadow:0 18px 38px #0008}.dharma-method-map article:is(:hover,:focus-visible,:active):before{opacity:.7;filter:saturate(1.12);transform:scale(1.09)}.dharma-method-map article:is(:hover,:focus-visible,:active):after{background:linear-gradient(0deg,#18121bf5 0,#18121bb8 50%,#18121b40 100%)}.dharma-method-map article:nth-child(2n){border-right:0}.dharma-method-map article:nth-child(n+3){border-bottom:0}.dharma-method-map b{color:var(--gold);letter-spacing:.15em;font-size:10px}.dharma-method-map h3{text-shadow:0 2px 16px #000;margin:42px 0 12px;font:600 30px Cormorant Garamond}.dharma-method-map p{color:#ded4c8;text-shadow:0 2px 14px #000;margin:0;font-size:14px;font-weight:600}.dharma-method-map .dharma-method-map-cycles:before{background-image:url(/art/dharma-method-map-cycles.webp)}.dharma-method-map .dharma-method-lived-history:before{background-image:url(/art/dharma-method-lived-history.webp)}.dharma-method-map .dharma-method-systems-bonds:before{background-image:url(/art/dharma-method-systems-bonds.webp)}.dharma-method-map .dharma-method-life-strategy:before{background-image:url(/art/dharma-method-life-strategy.webp)}.dharma-process{background:var(--cream);color:#211d1b;text-align:center}.dharma-process>h2{max-width:1050px;margin-left:auto;margin-right:auto}.dharma-stage-grid{text-align:left;border-top:1px solid #c6b28e;border-bottom:1px solid #c6b28e;grid-template-columns:repeat(4,1fr);margin-top:70px;display:grid}.dharma-stage-grid article{isolation:isolate;background:#eee4d3;border-right:1px solid #c6b28e;outline:none;min-height:360px;padding:42px 34px;transition:color .32s,transform .32s,border-color .32s,box-shadow .32s;position:relative;overflow:hidden}.dharma-stage-grid article:before{content:"";z-index:-2;opacity:.15;filter:saturate(.52)contrast(.92);background-position:50%;background-size:cover;transition:opacity .35s,filter .35s,transform .55s;position:absolute;inset:0;transform:scale(1.02)}.dharma-stage-grid article:after{content:"";z-index:-1;background:linear-gradient(0deg,#f0e7daf7 0,#f0e7dad1 50%,#f0e7da8c 100%);transition:background .35s;position:absolute;inset:0}.dharma-stage-grid article:last-child{border-right:0}.dharma-stage-grid article:is(:hover,:focus-visible,:active){color:var(--cream);border-color:#a87a35;transform:translateY(-7px);box-shadow:0 18px 38px #4d2c1850}.dharma-stage-grid article:is(:hover,:focus-visible,:active):before{opacity:.74;filter:saturate(1.12)contrast(1.02);transform:scale(1.09)}.dharma-stage-grid article:is(:hover,:focus-visible,:active):after{background:linear-gradient(0deg,#161019f5 0,#161019b8 50%,#1610193b 100%)}.dharma-stage-grid article:is(:hover,:focus-visible,:active) p{color:#fff4e6}.dharma-stage-grid article:is(:hover,:focus-visible,:active) b{color:#f2c76f}.dharma-stage-grid b{color:var(--copper);letter-spacing:.16em;font-size:11px}.dharma-stage-grid h3{text-shadow:0 2px 16px #fff8;margin:65px 0 18px;font:600 30px Cormorant Garamond}.dharma-stage-grid p{color:#544d46;text-shadow:0 2px 14px #fff8;font-size:15px;font-weight:600;transition:color .32s}.dharma-stage-grid article:is(:hover,:focus-visible,:active) h3,.dharma-stage-grid article:is(:hover,:focus-visible,:active) p{text-shadow:0 2px 15px #000}.dharma-stage-grid .dharma-stage-listening-context:before{background-image:url(/art/dharma-stage-listening-context.webp)}.dharma-stage-grid .dharma-stage-deep-cartography:before{background-image:url(/art/dharma-stage-deep-cartography.webp)}.dharma-stage-grid .dharma-stage-integration:before{background-image:url(/art/dharma-stage-integration.webp)}.dharma-stage-grid .dharma-stage-possible-paths:before{background-image:url(/art/dharma-stage-possible-paths.webp)}.dharma-process-note{max-width:850px;color:var(--copper);margin:45px auto 0;font:italic 25px/1.5 Cormorant Garamond}.dharma-for-whom{background:#192330;grid-template-columns:48% 42%;gap:10%;display:grid}.dharma-for-whom ul{border-top:1px solid var(--line);margin:15px 0 0;padding:0;list-style:none}.dharma-for-whom li{border-bottom:1px solid var(--line);color:#d2c8bc;outline:none;padding:20px 18px 20px 40px;font-size:16px;font-weight:600;line-height:1.6;transition:background .28s,color .28s,padding-left .28s;position:relative}.dharma-for-whom li:before{content:"✦";color:var(--gold);transition:transform .28s;position:absolute;left:10px}.dharma-for-whom li:nth-child(3n+1):is(:hover,:focus-visible,:active){color:#151019;background:#d3a34d}.dharma-for-whom li:nth-child(3n+2):is(:hover,:focus-visible,:active){color:#fff3e5;background:#8a4b32}.dharma-for-whom li:nth-child(3n):is(:hover,:focus-visible,:active){color:#fff3e5;background:#6c3653}.dharma-for-whom li:is(:hover,:focus-visible,:active){padding-left:48px}.dharma-for-whom li:is(:hover,:focus-visible,:active):before{transform:rotate(45deg)scale(1.2)}.dharma-proof{text-align:center;background:linear-gradient(120deg,#29121f,#111a26)}.dharma-proof blockquote{max-width:1050px;margin:20px auto 45px;font:italic 37px/1.45 Cormorant Garamond}.dharma-proof blockquote:before{content:"“";color:var(--gold);font:120px/.55 Cormorant Garamond;display:block}.dharma-proof footer{margin-top:35px}.dharma-proof footer strong,.dharma-proof footer span{display:block}.dharma-proof footer strong{color:var(--gold);font:600 20px Cormorant Garamond}.dharma-proof footer span{text-transform:uppercase;letter-spacing:.15em;color:#bdb3a7;margin-top:7px;font:600 10px Manrope}.dharma-final-cta>p:not(.eyebrow){max-width:680px}@media (width<=1100px){.dharma-page-hero{grid-template-columns:1fr;padding-top:135px}.dharma-page-hero-copy{max-width:820px}.dharma-page-hero-art{opacity:.72;height:650px;margin-top:-45px}.dharma-meaning,.dharma-gap,.dharma-method,.dharma-for-whom{grid-template-columns:1fr}.dharma-field-grid,.dharma-stage-grid{grid-template-columns:repeat(2,1fr)}.dharma-stage-grid article:nth-child(2){border-right:0}.dharma-stage-grid article:nth-child(-n+2){border-bottom:1px solid #c6b28e}}@media (width<=650px){.dharma-page-hero{min-height:900px;padding:125px 22px 70px}.dharma-page-hero h1{font-size:54px}.dharma-page-hero-copy>p:not(.eyebrow){font-size:20px}.dharma-page-hero .actions{align-items:flex-start}.dharma-page-hero-art{opacity:.62;height:470px;margin:10px -80px -30px 0}.dharma-meaning>div:last-child p,.dharma-gap>div:last-child p:not(.eyebrow),.dharma-method>div:first-child p:not(.eyebrow){font-size:17px}.dharma-gap-art{min-height:500px}.dharma-field-grid,.dharma-method-map,.dharma-stage-grid{grid-template-columns:1fr}.dharma-field-grid article{min-height:290px}.dharma-method-map article,.dharma-method-map article:nth-child(2n),.dharma-stage-grid article,.dharma-stage-grid article:nth-child(2){border-right:0;border-bottom:1px solid var(--line)}.dharma-method-map article:last-child,.dharma-stage-grid article:last-child{border-bottom:0}.dharma-stage-grid article{min-height:330px}.dharma-proof blockquote{font-size:29px}}.dharma-field-grid article:focus{border-color:var(--gold);transform:translateY(-7px);box-shadow:0 18px 45px #0008}.dharma-field-grid article:focus:before{opacity:.65;filter:saturate(1.12);transform:scale(1.09)}.dharma-field-grid article:focus:after{background:linear-gradient(0deg,#161019f4 0,#161019be 48%,#16101948 100%)}.dharma-method-map article:focus{border-color:var(--gold);transform:translateY(-6px);box-shadow:0 18px 38px #0008}.dharma-method-map article:focus:before{opacity:.7;filter:saturate(1.12);transform:scale(1.09)}.dharma-method-map article:focus:after{background:linear-gradient(0deg,#18121bf5 0,#18121bb8 50%,#18121b40 100%)}.dharma-stage-grid article:focus{color:var(--cream);border-color:#a87a35;transform:translateY(-7px);box-shadow:0 18px 38px #4d2c1850}.dharma-stage-grid article:focus:before{opacity:.74;filter:saturate(1.12)contrast(1.02);transform:scale(1.09)}.dharma-stage-grid article:focus:after{background:linear-gradient(0deg,#161019f5 0,#161019b8 50%,#1610193b 100%)}.dharma-stage-grid article:focus p{color:#fff4e6;text-shadow:0 2px 15px #000}.dharma-stage-grid article:focus h3{text-shadow:0 2px 15px #000}.dharma-stage-grid article:focus b{color:#f2c76f}.dharma-for-whom li:nth-child(3n+1):focus{color:#151019;background:#d3a34d}.dharma-for-whom li:nth-child(3n+2):focus{color:#fff3e5;background:#8a4b32}.dharma-for-whom li:nth-child(3n):focus{color:#fff3e5;background:#6c3653}.dharma-for-whom li:focus{padding-left:48px}.dharma-for-whom li:focus:before{transform:rotate(45deg)scale(1.2)}@media (width<=650px){.dharma-meaning-art{min-height:520px}.dharma-page p+p{margin-top:26px}}.art-infantojuvenil .card-art{background-position:50% 26%}.manual-detail.art-infantojuvenil .manual-detail-art,.manual-detail.art-maturity .manual-detail-art,.manual-detail.art-third-age .manual-detail-art{background-position:top;background-repeat:no-repeat;background-size:cover;-webkit-mask-image:radial-gradient(112% 112%,#000 68%,#000e 84%,#0000 100%);mask-image:radial-gradient(112% 112%,#000 68%,#000e 84%,#0000 100%)}.manual-detail.art-infantojuvenil .manual-detail-art:after,.manual-detail.art-maturity .manual-detail-art:after,.manual-detail.art-third-age .manual-detail-art:after{background:linear-gradient(0deg,#0b0d13 0,#0000 8% 92%,#0b0d13 100%),linear-gradient(90deg,#0b0d13 0,#0000 8% 92%,#0b0d13 100%)}.manual-detail:nth-child(2n).art-infantojuvenil .manual-detail-art:after,.manual-detail:nth-child(2n).art-maturity .manual-detail-art:after,.manual-detail:nth-child(2n).art-third-age .manual-detail-art:after{background:linear-gradient(0deg,#111722 0,#0000 8% 92%,#111722 100%),linear-gradient(90deg,#111722 0,#0000 8% 92%,#111722 100%)}.manual-detail.art-infantojuvenil .manual-detail-art b,.manual-detail.art-maturity .manual-detail-art b,.manual-detail.art-third-age .manual-detail-art b{bottom:50px;right:50px}.biography-page .eyebrow{letter-spacing:.16em;font-size:14px;font-weight:800;line-height:1.5}.bio-intro h2,.bio-method h2,.spa-section h2{font-size:clamp(52px,5.2vw,82px)}.bio-intro>div:last-child p+p,.spa-section>div:last-child p+p{margin-top:28px}.bio-method-art{aspect-ratio:auto;background:url(/art/formacao-integrativa.webp) 50%/cover no-repeat;border:0;border-radius:0;min-height:690px;overflow:hidden;-webkit-mask-image:radial-gradient(94% 92%,#000 56%,#000d 73%,#0000 100%);mask-image:radial-gradient(94% 92%,#000 56%,#000d 73%,#0000 100%)}.bio-method-art:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0a0d12 0,#0000 13% 87%,#0a0d12 100%),linear-gradient(0deg,#0a0d12 0,#0000 12% 88%,#0a0d12 100%);border:0;position:absolute;inset:-1px;transform:none}.bio-method-art:after,.bio-method-art span{display:none}@media (width<=650px){.biography-page .eyebrow{font-size:13px}.bio-method-art{min-height:540px}.bio-intro>div:last-child p+p,.spa-section>div:last-child p+p{margin-top:24px}}.portrait,.biography-portrait{background:#0a0d12;justify-content:center;align-items:center;display:flex;overflow:hidden;-webkit-mask-image:none;mask-image:none}.portrait:before,.portrait:after,.biography-portrait:before,.biography-portrait:after{display:none}.mario-site-photo{object-fit:contain;width:auto;max-width:100%;height:100%;display:block;-webkit-mask-image:radial-gradient(96% 95%,#000 57%,#000d 74%,#0000 100%);mask-image:radial-gradient(96% 95%,#000 57%,#000d 74%,#0000 100%)}@media (width<=650px){.mario-site-photo{width:100%;height:auto;max-height:100%}}.inner-page .eyebrow{letter-spacing:.16em;font-size:14px;font-weight:800;line-height:1.5}.proof-quotes>.eyebrow{margin-bottom:52px}.quote-grid .quote-card{--quote-color:#a85b3a;--quote-wash:#a85b3a24;isolation:isolate;cursor:pointer;background:linear-gradient(145deg,var(--quote-wash),#0b0d136e 58%);border-color:#d3a34d38;outline:none;transition:transform .34s,border-color .34s,background .34s,box-shadow .34s;position:relative;overflow:hidden}.quote-grid .quote-card-1{--quote-color:#d3a34d;--quote-wash:#d3a34d20}.quote-grid .quote-card-2{--quote-color:#8c566f;--quote-wash:#8c566f27}.quote-grid .quote-card-3{--quote-color:#b86443;--quote-wash:#b8644327}.quote-grid .quote-card-4{--quote-color:#476f91;--quote-wash:#476f9128}.quote-grid .quote-card:before{content:"";z-index:-1;opacity:.035;background:url(/mentoria-astrologica-logo-hd.png) 50%/78% no-repeat;transition:opacity .4s,transform .58s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scale(.72)}.quote-grid .quote-card>*{z-index:1;position:relative}.quote-grid .quote-card>span,.quote-grid .quote-card footer strong{color:var(--quote-color);transition:color .34s}.quote-grid .quote-card:is(:hover,:focus,:focus-visible,:active){border-color:var(--quote-color);background:linear-gradient(145deg,var(--quote-wash),#111722 62%);box-shadow:0 24px 55px #0007,0 0 32px var(--quote-wash);transform:translateY(-7px)}.quote-grid .quote-card:is(:hover,:focus,:focus-visible,:active):before{opacity:.12;transform:scale(1.02)}.manual-proof{text-align:left;background:#151019;grid-template-columns:48% 42%;align-items:center;gap:10%;display:grid}.manual-proof-art{background:url(/art/provas-manuais-vida.webp) 50%/cover no-repeat;min-height:690px;position:relative;-webkit-mask-image:radial-gradient(94% 92%,#000 56%,#000d 73%,#0000 100%);mask-image:radial-gradient(94% 92%,#000 56%,#000d 73%,#0000 100%)}.manual-proof-art:after{content:"";pointer-events:none;background:linear-gradient(90deg,#151019 0,#0000 14% 86%,#151019 100%),linear-gradient(0deg,#151019 0,#0000 12% 88%,#151019 100%);position:absolute;inset:-1px}.manual-proof-copy>p:not(.eyebrow){color:#cec3b5;max-width:700px;margin:0 0 34px;font-size:17px;font-weight:600;line-height:1.75}@media (width<=1100px){.manual-proof{grid-template-columns:1fr;gap:52px}.manual-proof-art{min-height:640px}.manual-proof-copy{max-width:760px}}@media (width<=650px){.inner-page .eyebrow{font-size:13px}.proof-quotes>.eyebrow{margin-bottom:38px}.quote-grid .quote-card{min-height:390px}.manual-proof-art{min-height:520px}.manual-proof{gap:36px}.manual-proof-copy>p:not(.eyebrow){font-size:17px}}.proof-page .proof-hero-art{background-color:#0000;-webkit-mask-image:radial-gradient(88% 84%,#000 42%,#000e 58%,#0008 73%,#0000 100%);mask-image:radial-gradient(88% 84%,#000 42%,#000e 58%,#0008 73%,#0000 100%)}@media (width<=650px){.proof-page .proof-hero-art{-webkit-mask-image:radial-gradient(94% 82% at 50% 48%,#000 40%,#000d 58%,#0007 74%,#0000 100%);mask-image:radial-gradient(94% 82% at 50% 48%,#000 40%,#000d 58%,#0007 74%,#0000 100%)}}.price-payment-options{background:#0b0d134d;border:1px solid #d3a34d66;grid-template-columns:1fr 1fr;display:grid}.price-payment-options p{flex-direction:column;justify-content:center;min-height:104px;margin:0;padding:17px 18px;display:flex}.price-payment-options p:first-child{background:#d3a34d0d;border-right:1px solid #d3a34d66}.price-payment-options span,.price-payment-options small{text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800;line-height:1.4;display:block}.price-payment-options span{color:#d8cfc3}.price-payment-options strong{color:var(--gold);margin:5px 0 2px;font:600 25px/1.1 Cormorant Garamond;display:block}.price-payment-options small{color:#a9a093}.whatsapp-float{z-index:80;color:#fff;letter-spacing:.035em;background:#176b57;border:1px solid #f4efe48c;border-radius:999px;align-items:center;gap:10px;min-height:50px;padding:7px 18px 7px 8px;font-size:11px;text-decoration:none;transition:transform .18s,background .18s;display:inline-flex;position:fixed;bottom:22px;right:22px;box-shadow:0 14px 38px #071f2266}.whatsapp-float:hover,.whatsapp-float:focus-visible{background:#0f5847;transform:translateY(-3px)}.whatsapp-float span{letter-spacing:.04em;border:1px solid #ffffffb8;border-radius:50%;place-items:center;width:34px;height:34px;font-size:9px;font-weight:800;display:grid}.whatsapp-float strong{font-weight:800}@media (width<=650px){.price-payment-options{grid-template-columns:1fr}.price-payment-options p:first-child{border-bottom:1px solid #d3a34d66;border-right:0}.whatsapp-float{right:14px;bottom:max(14px,env(safe-area-inset-bottom));min-width:50px;min-height:50px;padding:7px}.whatsapp-float strong{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width>=1101px){.path-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.art-crisis-relational .card-art{background-image:url(/art/manual-crisis-relational.webp)}.art-life-master .card-art{background-image:url(/art/manual-sua-vida-master.webp);background-position:50% 44%}.art-life-adult .card-art{background-image:url(/art/manual-life-adult.webp)}.art-maturity .card-art{background-image:url(/art/manual-maturity.webp);background-position:50% 22%}.art-second-half .card-art{background-image:url(/art/card-b-1.jpg)}.art-third-age .card-art{background-image:url(/art/manual-third-age.webp);background-position:50% 18%}.manual-detail.art-life-adult .manual-detail-art{background-image:url(/art/manual-life-adult.webp)}.manual-detail.art-life-master .manual-detail-art{background-image:url(/art/manual-sua-vida-master.webp)}.content-grid>.content-card{--content-accent:#d3a34d;isolation:isolate;color:var(--cream);background:#10141b;transition:transform .34s,border-color .34s,box-shadow .34s;position:relative;overflow:hidden}.content-grid>.content-card:before{content:"";z-index:-2;background:var(--content-art) center/cover no-repeat;opacity:.24;filter:saturate(.78);transition:opacity .4s,filter .4s,transform .58s;position:absolute;inset:0;transform:scale(1.02)}.content-grid>.content-card:after{content:"";z-index:-1;background:linear-gradient(180deg,#090b10cf 0,#0b0d13ed 72%,#0b0d13fa 100%),linear-gradient(135deg,var(--content-accent),transparent 54%);opacity:.96;transition:opacity .35s;position:absolute;inset:0}.content-grid>.content-card article{z-index:1;position:relative}.content-grid>.content-card h3,.content-grid>.content-card p,.content-grid>.content-card span,.content-grid>.content-card b{transition:color .3s,text-shadow .3s}.content-grid>.content-card:hover,.content-grid>.content-card:focus-visible{border-color:var(--content-accent);box-shadow:inset 0 0 0 1px var(--content-accent),0 22px 48px #0008,0 0 34px var(--content-accent);transform:translateY(-7px)}@supports (color:color-mix(in lab, red, red)){.content-grid>.content-card:hover,.content-grid>.content-card:focus-visible{box-shadow:inset 0 0 0 1px var(--content-accent),0 22px 48px #0008,0 0 34px color-mix(in srgb,var(--content-accent) 28%,transparent)}}.content-grid>.content-card:hover:before,.content-grid>.content-card:focus-visible:before{opacity:.64;filter:saturate(1.12);transform:scale(1.09)}.content-grid>.content-card:hover:after,.content-grid>.content-card:focus-visible:after{opacity:.74}.content-grid>.content-card:hover h3,.content-grid>.content-card:hover p,.content-grid>.content-card:hover span,.content-grid>.content-card:hover b,.content-grid>.content-card:focus-visible h3,.content-grid>.content-card:focus-visible p,.content-grid>.content-card:focus-visible span,.content-grid>.content-card:focus-visible b{color:var(--cream);text-shadow:0 2px 18px #000}.content-grid>.content-card span,.content-grid>.content-card b{color:var(--content-accent)}.content-grid>.content-card.content-card-destiny{--content-art:url(/art/content-destino-liberdade.webp);--content-accent:#d7a54d}.content-grid>.content-card.content-card-cycles{--content-art:url(/art/content-ciclos-mudancas.webp);--content-accent:#4f82a8}.content-grid>.content-card.content-card-relationship{--content-art:url(/art/content-vinculo-terceira-identidade.webp);--content-accent:#a85d7b}.whatsapp-float{background:linear-gradient(135deg,#271525,#122534);border-color:#d3a34da6;box-shadow:0 14px 38px #05070a99,0 0 24px #d3a34d24}.whatsapp-float:hover,.whatsapp-float:focus-visible{background:linear-gradient(135deg,#6f354f,#1b4050)}.whatsapp-float img{object-fit:contain;filter:drop-shadow(0 2px 8px #0008);width:38px;height:38px;display:block}@media (width<=650px){.whatsapp-float img{width:36px;height:36px}}.blog-page{background:#090b10}.blog-hero{background:linear-gradient(125deg,#090b10,#101925 66%,#2e1729);grid-template-columns:48% 52%;align-items:center;min-height:760px;padding:120px 5vw 55px;display:grid;position:relative;overflow:hidden}.blog-hero-copy{z-index:3;padding-left:3vw;position:relative}.blog-hero-copy>p:not(.eyebrow){color:#d5ccbd;max-width:620px;margin-bottom:35px;font:500 21px/1.58 Cormorant Garamond}.blog-hero-art{background:url(/art/blog-mapa-consciencia-original.webp) 50%/cover no-repeat;height:650px;position:relative;-webkit-mask-image:radial-gradient(94% 91%,#000 53%,#000d 72%,#0000 100%);mask-image:radial-gradient(94% 91%,#000 53%,#000d 72%,#0000 100%)}.blog-hero-art:after{content:"";background:linear-gradient(90deg,#0f1721 0,#0000 23% 88%,#251522 100%),linear-gradient(0deg,#101824 0,#0000 15% 88%,#101723 100%);position:absolute;inset:0}.blog-count{z-index:4;text-transform:uppercase;letter-spacing:.15em;align-items:end;gap:14px;display:flex;position:absolute;bottom:42px;right:5vw}.blog-count strong{color:var(--gold);font:500 58px/.8 Cormorant Garamond}.blog-count span{color:#c8bdad;font-size:8px;line-height:1.5}.blog-library{background:var(--cream);color:#221d1c}.blog-library .section-head>p{color:#645b53}.blog-feature{min-height:600px;color:var(--cream);background:#101925;border:1px solid #7e6240;grid-template-columns:1.05fr .95fr;transition:all .35s;display:grid;overflow:hidden}.blog-feature:hover,.blog-feature:focus-visible{transform:translateY(-6px);box-shadow:0 30px 70px #2a172533}.blog-feature figure,.blog-card figure{background:#101925;margin:0;overflow:hidden}.blog-feature img,.blog-card img{object-fit:cover;filter:saturate(.8);width:100%;height:100%;transition:transform .7s,filter .35s;display:block}.blog-feature:hover img,.blog-card:hover img{filter:saturate(1.05);transform:scale(1.045)}.blog-feature>div{flex-direction:column;justify-content:center;padding:clamp(42px,5vw,72px);display:flex}.blog-feature span,.blog-card span{letter-spacing:.16em;color:var(--gold);font-size:9px;font-weight:600}.blog-feature h3{margin:30px 0 24px;font:500 clamp(38px,4vw,60px)/1.02 Cormorant Garamond}.blog-feature p,.blog-card p{color:#b8aea0}.blog-feature small,.blog-card small{color:#8f877d;text-transform:uppercase;letter-spacing:.1em;font-size:9px}.blog-feature b,.blog-card b{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;border-top:1px solid #d3a34d55;margin-top:34px;padding-top:18px;font-size:10px;display:block}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.blog-card{min-height:430px;color:var(--cream);border:1px solid var(--line);background:#12151c;grid-template-columns:44% 56%;transition:all .35s;display:grid;overflow:hidden}.blog-card:hover,.blog-card:focus-visible{border-color:var(--gold);transform:translateY(-6px)}.blog-card>div{flex-direction:column;padding:30px 28px;display:flex;position:relative}.blog-card i{color:#d3a34d55;font:500 30px Cormorant Garamond;position:absolute;top:20px;right:24px}.blog-card h3{margin:45px 0 18px;font:500 31px/1.08 Cormorant Garamond}.blog-card p{font-size:12px}.blog-card b{margin-top:auto}.blog-final{padding-top:125px;padding-bottom:125px}@media (width<=1100px){.blog-hero{grid-template-columns:1fr}.blog-hero-art{opacity:.55;position:absolute;inset:90px -8% 0 38%}.blog-hero-copy{max-width:720px}.blog-grid{grid-template-columns:1fr}}@media (width<=650px){.blog-hero{min-height:780px;padding:135px 22px 90px}.blog-hero-copy{padding:0}.blog-hero-art{opacity:.35;inset:105px -170px 0 10%}.blog-count{bottom:28px;left:22px;right:auto}.blog-feature{display:block}.blog-feature figure{height:390px}.blog-feature>div{padding:36px 24px}.blog-grid{gap:16px}.blog-card{display:block}.blog-card figure{height:285px}.blog-card>div{min-height:390px;padding:28px 23px}.blog-card h3{font-size:32px}}@media (width<=1100px){.topbar nav,.subpage-topbar nav{z-index:60;pointer-events:auto;gap:0;display:flex;position:relative}.topbar nav a:not([href=\/blog]),.subpage-topbar nav a:not([href=\/blog]){display:none}.topbar nav a[href=\/blog],.subpage-topbar nav a[href=\/blog]{z-index:61;min-width:68px;min-height:44px;color:var(--gold);pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:#d3a34d44;background:#090b10d9;border:1px solid #d3a34d99;justify-content:center;align-items:center;padding:0 15px;display:inline-flex;position:relative}.topbar nav a[href=\/blog]:active,.subpage-topbar nav a[href=\/blog]:active{background:var(--gold);color:#111015;transform:scale(.96)}}.article-page{background:#090b10}.article-hero{background:linear-gradient(135deg,#090b10 0,#101925 62%,#30182a 100%);padding:95px 8vw 0}.article-hero-copy{text-align:center;max-width:1180px;margin:0 auto 68px}.article-hero h1{margin-bottom:32px;font-size:clamp(54px,6.2vw,96px);line-height:.96}.article-hero h1 em{display:block}.article-deck{color:#d8cfc1;max-width:810px;margin:0 auto 30px;font:500 23px/1.55 Cormorant Garamond}.article-meta{color:#a99f92;text-transform:uppercase;letter-spacing:.14em;flex-wrap:wrap;justify-content:center;gap:10px 28px;font-size:9px;display:flex}.article-meta span+span:before{content:"·";color:var(--gold);margin-right:28px}.article-cover{background:#101925;max-width:1340px;margin:0 auto;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 84%,#0000 100%);mask-image:linear-gradient(#000 0 84%,#0000 100%)}.article-cover img{aspect-ratio:1672/941;object-fit:cover;width:100%;height:auto;display:block}.article-layout{background:var(--cream);color:#2a2522;grid-template-columns:minmax(180px,260px) minmax(0,760px);justify-content:center;gap:clamp(55px,8vw,130px);padding:90px 8vw 125px;display:grid}.article-rail{border-top:1px solid #aa926c;flex-direction:column;align-self:start;gap:22px;padding-top:9px;display:flex;position:sticky;top:125px}.article-rail a,.article-rail span{text-transform:uppercase;letter-spacing:.15em;color:var(--copper);font-size:9px;font-weight:700}.article-rail p{color:#675d54;font:italic 21px/1.45 Cormorant Garamond}.article-body{font-size:17px;line-height:1.88}.article-body p{margin-bottom:30px;line-height:1.88}.article-body .article-opening{color:#362d28;font:500 27px/1.6 Cormorant Garamond}.article-body h2{color:#231d1b;margin:86px 0 31px;font-size:clamp(43px,4vw,61px);line-height:1.02}.article-body blockquote{color:var(--copper);text-align:center;border-top:1px solid #bda680;border-bottom:1px solid #bda680;margin:52px -60px;padding:38px 60px;font:italic 600 34px/1.35 Cormorant Garamond}.article-author{border-top:1px solid #bda680;flex-direction:column;gap:6px;margin-top:75px;padding-top:30px;display:flex}.article-author strong{font:600 28px Cormorant Garamond}.article-author span{text-transform:uppercase;letter-spacing:.14em;color:#766b62;font-size:9px}.article-final{padding-top:120px;padding-bottom:120px}@media (width<=900px){.article-hero{padding-left:5vw;padding-right:5vw}.article-layout{grid-template-columns:1fr;gap:45px}.article-rail{max-width:620px;position:static}.article-body blockquote{margin-left:0;margin-right:0;padding-left:30px;padding-right:30px}}@media (width<=650px){.article-hero{padding:75px 0 0}.article-hero-copy{margin-bottom:45px;padding:0 22px}.article-hero h1{font-size:51px}.article-deck{font-size:20px}.article-meta{flex-direction:column;align-items:center;gap:8px}.article-meta span+span:before{content:none}.article-cover img{object-position:center;min-height:330px}.article-layout{padding:65px 22px 95px}.article-body{font-size:16px}.article-body .article-opening{font-size:24px}.article-body h2{margin-top:68px;font-size:43px}.article-body blockquote{padding:30px 18px;font-size:29px}.article-final{padding-top:100px;padding-bottom:100px}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
