.landing-page:not(.ty-page):not(.landing-page-b){--a-ivory:#fcf8ef;--a-navy:#09265a;--a-royal:#1674bd;--a-gold:#c89524;--a-gold-light:#edc96d;--a-ink:#102b56;background:var(--a-ivory);color:var(--a-ink)}.landing-page:not(.ty-page):not(.landing-page-b) .paper-section,.landing-page:not(.ty-page):not(.landing-page-b) .faq-section{background:radial-gradient(circle at 85% 12%, #edc96d26, transparent 22rem), radial-gradient(circle at 8% 88%, #61a9df1c, transparent 28rem), var(--a-ivory)}.landing-page:not(.ty-page):not(.landing-page-b) .paper-section:before,.landing-page:not(.ty-page):not(.landing-page-b) .faq-section:before{opacity:.18;filter:sepia(.12)saturate(.9)}.landing-page:not(.ty-page):not(.landing-page-b) .cosmic-hero,.landing-page:not(.ty-page):not(.landing-page-b) .cosmic-section,.landing-page:not(.ty-page):not(.landing-page-b) .offer-section{color:var(--a-ink);background:radial-gradient(circle at 72% 16%,#ffd87f9e,#0000 16rem),radial-gradient(circle at 78% 32%,#77bcea5c,#0000 31rem),linear-gradient(#fffdf8 0%,#f8f1e4 58%,#eef2ee 100%)}.landing-page:not(.ty-page):not(.landing-page-b) .cosmic-section{background:radial-gradient(circle at 84% 18%,#edc96d38,#0000 23rem),radial-gradient(circle at 12% 82%,#61a9df2e,#0000 30rem),linear-gradient(145deg,#fffdf8,#f7f1e6 58%,#f1f4f3)}.landing-page:not(.ty-page):not(.landing-page-b) .offer-section{background:radial-gradient(circle at 18% 48%,#4d97d230,#0000 24rem),radial-gradient(circle at 78% 24%,#edc96d42,#0000 23rem),linear-gradient(135deg,#f8f3e9 0%,#fffdf7 52%,#edf3f4 100%)}.landing-page:not(.ty-page):not(.landing-page-b) .hero-section:after,.landing-page:not(.ty-page):not(.landing-page-b) .offer-section:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(155deg,#0000 34%,#2e5e8b1f 34.3% 50%,#0000 50.3%),linear-gradient(205deg,#0000 43%,#113f6f1a 43.3% 59%,#0000 59.3%),linear-gradient(165deg,#0000 55%,#4e7d9d14 55.3% 70%,#0000 70.3%);height:24%;position:absolute;bottom:-1px;left:-4%;right:-4%}.landing-page:not(.ty-page):not(.landing-page-b) .cosmic-stars{opacity:.24;filter:sepia(.5)saturate(.7)}.landing-page:not(.ty-page):not(.landing-page-b) .sacred-grid{opacity:.2;filter:sepia(.45)saturate(.82)hue-rotate(345deg)}.landing-page:not(.ty-page):not(.landing-page-b) .site-header,.landing-page:not(.ty-page):not(.landing-page-b) .site-brand{color:var(--a-navy)}.landing-page:not(.ty-page):not(.landing-page-b) .site-nav a{color:#09265aad}.landing-page:not(.ty-page):not(.landing-page-b) .site-nav a:hover,.landing-page:not(.ty-page):not(.landing-page-b) .eyebrow{color:var(--a-royal)}.landing-page:not(.ty-page):not(.landing-page-b) .eyebrow-dark{color:var(--a-gold)}.landing-page:not(.ty-page):not(.landing-page-b) .hero-copy h1,.landing-page:not(.ty-page):not(.landing-page-b) .section-heading h2,.landing-page:not(.ty-page):not(.landing-page-b) .audience-grid h2,.landing-page:not(.ty-page):not(.landing-page-b) .author-copy h2,.landing-page:not(.ty-page):not(.landing-page-b) .offer-copy h2{color:var(--a-navy);text-shadow:0 1px #ffffffa3}.landing-page:not(.ty-page):not(.landing-page-b) .hero-subtitle,.landing-page:not(.ty-page):not(.landing-page-b) .section-heading h2 em{color:var(--a-royal)}.landing-page:not(.ty-page):not(.landing-page-b) .hero-description,.landing-page:not(.ty-page):not(.landing-page-b) .section-heading-dark>p:not(.eyebrow),.landing-page:not(.ty-page):not(.landing-page-b) .author-copy>p,.landing-page:not(.ty-page):not(.landing-page-b) .offer-description{color:#102b56b8}.landing-page:not(.ty-page):not(.landing-page-b) .purchase-panel,.landing-page:not(.ty-page):not(.landing-page-b) .offer-card{background:linear-gradient(145deg,#ffffffd4,#fbf7eeb8);border-color:#c8952445;box-shadow:0 30px 70px -50px #1840675c,inset 0 1px #ffffffe0}.landing-page:not(.ty-page):not(.landing-page-b) .purchase-kicker,.landing-page:not(.ty-page):not(.landing-page-b) .price-cluster span,.landing-page:not(.ty-page):not(.landing-page-b) .offer-price span{color:#102b568a}.landing-page:not(.ty-page):not(.landing-page-b) .price-cluster strong,.landing-page:not(.ty-page):not(.landing-page-b) .offer-price strong{color:var(--a-navy)}.landing-page:not(.ty-page):not(.landing-page-b) .trust-row{border-top-color:#09265a1f}.landing-page:not(.ty-page):not(.landing-page-b) .trust-row span{color:#102b5694}.landing-page:not(.ty-page):not(.landing-page-b) .trust-row i{color:var(--a-gold)}.landing-page:not(.ty-page):not(.landing-page-b) .book-stage:after{background:#498ec529}.landing-page:not(.ty-page):not(.landing-page-b) .book-stage-glow{background:radial-gradient(circle,#f4ca6759,#62a9de24 48%,#0000 72%)}.landing-page:not(.ty-page):not(.landing-page-b) .book-stage-ring{border-color:#c8952447;box-shadow:0 0 60px #62a9de21,inset 0 0 45px #c8952414}.landing-page:not(.ty-page):not(.landing-page-b) .book-mockup{content:url(/assets/apometria-capa-oficial.png);filter:saturate(1.01)contrast(1.01);border-radius:18px;box-shadow:0 35px 72px -38px #213e5a70}.landing-page:not(.ty-page):not(.landing-page-b) .book-caption,.landing-page:not(.ty-page):not(.landing-page-b) .audience-visual>p{color:var(--a-royal)}.landing-page:not(.ty-page):not(.landing-page-b) .benefit-strip{color:#fff;background:radial-gradient(circle at 76% -15%,#4e93cc59,#0000 22rem),linear-gradient(110deg,#082759,#113f78 58%,#0a2c62)}.landing-page:not(.ty-page):not(.landing-page-b) .benefit-number{color:var(--a-gold-light)}.landing-page:not(.ty-page):not(.landing-page-b) .question-card,.landing-page:not(.ty-page):not(.landing-page-b) .faq-list{background:#fffc;border-color:#1674bd29;box-shadow:0 18px 42px -34px #13375b57}.landing-page:not(.ty-page):not(.landing-page-b) .question-icon,.landing-page:not(.ty-page):not(.landing-page-b) .faq-plus{color:var(--a-royal);background:#edf5fb}.landing-page:not(.ty-page):not(.landing-page-b) .question-card p,.landing-page:not(.ty-page):not(.landing-page-b) .faq-trigger{color:var(--a-navy)}.landing-page:not(.ty-page):not(.landing-page-b) .section-quote{color:var(--a-royal)}.landing-page:not(.ty-page):not(.landing-page-b) .glass-card{background:linear-gradient(145deg,#ffffffe0,#f7f3ead1);border-color:#1674bd26;box-shadow:0 24px 58px -42px #1d446961,inset 0 1px #ffffffe6}.landing-page:not(.ty-page):not(.landing-page-b) .glass-card h3{color:var(--a-navy)}.landing-page:not(.ty-page):not(.landing-page-b) .glass-card p{color:#102b56a8}.landing-page:not(.ty-page):not(.landing-page-b) .card-topline{color:var(--a-royal)}.landing-page:not(.ty-page):not(.landing-page-b) .card-topline span:first-child{color:var(--a-gold)}.landing-page:not(.ty-page):not(.landing-page-b) .check-list li{color:var(--a-ink)}.landing-page:not(.ty-page):not(.landing-page-b) .check-dot{background:var(--a-royal)}.landing-page:not(.ty-page):not(.landing-page-b) .author-photo-inner{background:radial-gradient(circle at 50% 26%,#63a8dc2b,#0000 48%),linear-gradient(#ffffffb8,#efefe6b3);border-color:#c8952438;box-shadow:0 30px 68px -44px #1e416161}.landing-page:not(.ty-page):not(.landing-page-b) .author-photo-inner:after{border-color:#c8952442}.landing-page:not(.ty-page):not(.landing-page-b) .author-copy blockquote{border-left-color:var(--a-gold);color:var(--a-royal)}.landing-page:not(.ty-page):not(.landing-page-b) .offer-assurance{color:#102b5685}.landing-page:not(.ty-page):not(.landing-page-b) .offer-assurance span:before{color:var(--a-gold)}.landing-page:not(.ty-page):not(.landing-page-b) .site-footer{background:radial-gradient(circle at 15% 0,#3a78b24d,#0000 22rem),#082759}.landing-page:not(.ty-page):not(.landing-page-b) .sticky-cta{color:var(--a-navy);background:#fcf8eff2;border-top-color:#c8952438;box-shadow:0 -14px 38px #09265a14}.landing-page:not(.ty-page):not(.landing-page-b) .authors-heading{max-width:850px;margin-inline:auto}.landing-page:not(.ty-page):not(.landing-page-b) .authors-heading>p:not(.eyebrow){color:#102b56a8}.landing-page:not(.ty-page):not(.landing-page-b) .authors-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.35rem;max-width:1040px;margin:3rem auto 0;display:grid}.landing-page:not(.ty-page):not(.landing-page-b) .author-card{background:linear-gradient(160deg,#ffffffeb,#f7f2e7db);border:1px solid #1674bd26;border-radius:26px;overflow:hidden;box-shadow:0 28px 65px -46px #1e416161}.landing-page:not(.ty-page):not(.landing-page-b) .author-card-photo{background:#eef3f3;height:370px;margin:0;overflow:hidden}.landing-page:not(.ty-page):not(.landing-page-b) .author-card-photo img{object-fit:cover;object-position:center top;filter:saturate(1.01)contrast(1.01);width:100%;height:100%}.landing-page:not(.ty-page):not(.landing-page-b) .author-card-photo.is-rafael{background-image:url(/assets/rafael-marques-autor.png);background-position:100% 33%;background-repeat:no-repeat;background-size:226%}@media (width<=600px){.landing-page:not(.ty-page):not(.landing-page-b) .author-card-photo.is-rafael{background-position:100% 38%;background-size:270%}}.landing-page:not(.ty-page):not(.landing-page-b) .author-card-copy{padding:1.65rem 1.75rem 1.9rem}.landing-page:not(.ty-page):not(.landing-page-b) .author-card-label{color:var(--a-gold);letter-spacing:.18em;font-size:.68rem;font-weight:800}.landing-page:not(.ty-page):not(.landing-page-b) .author-card-copy h3{color:var(--a-navy);font-family:var(--font-serif);margin-top:.45rem;font-size:clamp(2rem,2.6vw,2.6rem);font-weight:600;line-height:1.05}.landing-page:not(.ty-page):not(.landing-page-b) .author-card-copy>p:not(.author-card-label){color:#102b56ad;margin-top:1rem;font-size:.95rem;line-height:1.75}@media (width<=820px){.landing-page:not(.ty-page):not(.landing-page-b) .authors-grid{grid-template-columns:1fr;max-width:620px}.landing-page:not(.ty-page):not(.landing-page-b) .author-card-photo{height:420px}.landing-page:not(.ty-page):not(.landing-page-b) .author-card-copy{padding:1.35rem}}.landing-page-b{--b-ivory:#fcf8ef;--b-ivory-2:#f5eee0;--b-paper:#fffdf8;--b-navy:#08275f;--b-navy-2:#153c78;--b-royal:#1678c1;--b-sky:#7dbbe5;--b-gold:#c99522;--b-gold-light:#edc96d;--b-ink:#102d5e;--b-muted:#5b6d82;--b-line:#08275f24;background:var(--b-ivory);min-height:100vh;color:var(--b-ink);font-family:Montserrat,ui-sans-serif,system-ui,sans-serif;overflow:hidden}.landing-page-b *{box-sizing:border-box}.landing-page-b img{max-width:100%;display:block}.landing-page-b .b-shell{width:min(100% - clamp(2.25rem,6vw,5.5rem),1180px);margin-inline:auto}.landing-page-b .b-copy-shell{max-width:1040px}.landing-page-b .b-section{padding-block:clamp(5rem,8vw,7.4rem);position:relative}.landing-page-b .b-eyebrow{color:var(--b-royal);letter-spacing:.22em;text-transform:uppercase;font-size:clamp(.68rem,.74vw,.76rem);font-weight:800;line-height:1.5}.landing-page-b h1,.landing-page-b h2,.landing-page-b h3,.landing-page-b blockquote,.landing-page-b .b-footer-title{font-kerning:normal;font-optical-sizing:auto;text-wrap:balance;font-family:Cormorant Garamond,Georgia,serif}.landing-page-b .b-section-heading{max-width:850px}.landing-page-b .b-section-heading-center{text-align:center;margin-inline:auto}.landing-page-b .b-section-heading h2,.landing-page-b .b-presentation-copy h2,.landing-page-b .b-differential h2,.landing-page-b .b-audience-copy h2,.landing-page-b .b-author-copy h2,.landing-page-b .b-offer-copy h2,.landing-page-b .b-emotional h2{color:var(--b-navy);letter-spacing:-.035em;margin-top:1.05rem;font-size:clamp(2.75rem,4.2vw,4.15rem);font-weight:600;line-height:.98}.landing-page-b .b-section-heading h2{font-size:clamp(2.65rem,3.9vw,3.8rem)}.landing-page-b .b-cta{isolation:isolate;letter-spacing:.085em;text-align:center;text-transform:uppercase;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:.72rem;min-height:58px;padding:1.05rem 1.8rem;font-size:.78rem;font-weight:900;line-height:1.15;color:#092552!important;width:auto!important;min-width:0!important;height:auto!important;text-shadow:none!important;background:linear-gradient(135deg,#f8dda0 0%,#dfa92e 48%,#bd8215 100%)!important;border:1px solid #ffffff7a!important;border-radius:999px!important;margin:0!important;font-family:Montserrat,ui-sans-serif,system-ui,sans-serif!important;text-decoration:none!important;transition:transform .22s,filter .22s,box-shadow .22s!important;display:inline-flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 48px -22px #b17b1294,0 0 34px -17px #edc96dc7,inset 0 1px #ffffffbd!important}.landing-page-b .b-cta:before{content:"";z-index:0;background:linear-gradient(90deg,#0000,#ffffffd1,#0000);width:22%;animation:4.8s ease-in-out infinite b-shine;position:absolute;top:-70%;bottom:-70%;left:-34%;transform:skew(-18deg)}.landing-page-b .b-cta>span{z-index:1;position:relative}.landing-page-b .b-cta-arrow{font-size:1.18em;transition:transform .22s}@media (hover:hover) and (pointer:fine){.landing-page-b .b-cta:hover{filter:brightness(1.035)saturate(1.04);transform:translateY(-2px)!important;box-shadow:0 28px 56px -20px #b17b12ad,0 0 38px -15px #edc96de0,inset 0 1px #ffffffc7!important}.landing-page-b .b-cta:hover .b-cta-arrow{transform:translate(3px)}}.landing-page-b .b-sacred-mark{aspect-ratio:1;border:1px solid #08275f33;border-radius:50%;width:160px;display:block;position:relative}.landing-page-b .b-sacred-mark:before,.landing-page-b .b-sacred-mark:after,.landing-page-b .b-sacred-mark i{content:"";pointer-events:none;border-radius:50%;position:absolute}.landing-page-b .b-sacred-mark:before{border:1px solid #c995226b;inset:18%}.landing-page-b .b-sacred-mark:after{border:1px solid #1678c16b;inset:36%}.landing-page-b .b-sacred-mark i:first-child{background:#c9952273;border-radius:0;width:1px;height:116%;top:-8%;left:50%}.landing-page-b .b-sacred-mark i:nth-child(2){background:#08275f47;border-radius:0;width:116%;height:1px;top:50%;left:-8%}.landing-page-b .b-sacred-mark i:nth-child(3){border:1px dashed #1678c147;inset:9%}.landing-page-b .b-sacred-mark.is-compact{flex:0 0 31px;width:31px}.landing-page-b .b-hero{isolation:isolate;background:radial-gradient(circle at 67% 18%,#ffd36f9e,#0000 16rem),radial-gradient(circle at 72% 32%,#79beed85,#0000 31rem),linear-gradient(#fffdf8 0%,#fbf4e8 58%,#eef3f1 100%);min-height:820px;padding:clamp(5.4rem,8vw,7rem) 0 clamp(5rem,7vw,6.2rem);position:relative;overflow:hidden}.landing-page-b .b-hero:before{content:"";z-index:-1;opacity:.55;background-image:linear-gradient(90deg,#0000 49.85%,#08275f0d 50%,#0000 50.15%),linear-gradient(#0000 49.85%,#08275f09 50%,#0000 50.15%);background-size:112px 112px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 72% 38%,#000 0 26%,#0000 65%);mask-image:radial-gradient(circle at 72% 38%,#000 0 26%,#0000 65%)}.landing-page-b .b-sun{z-index:-1;aspect-ratio:1;background:radial-gradient(circle,#fff7d6fa 0 15%,#f7cb5d80 27%,#0000 70%);border-radius:50%;width:190px;position:absolute;top:12%;right:15%;box-shadow:0 0 90px #f2c04c57}.landing-page-b .b-mountain{z-index:-1;pointer-events:none;height:28%;position:absolute;bottom:-2px;left:-4%;right:-4%}.landing-page-b .b-mountain-back{opacity:.8;background:linear-gradient(150deg,#0000 29%,#406f9924 29.3% 50%,#0000 50.3%),linear-gradient(205deg,#0000 40%,#2d5d8821 40.3% 61%,#0000 61.3%)}.landing-page-b .b-mountain-front{background:linear-gradient(165deg,#0000 39%,#14487121 39.3% 58%,#0000 58.3%),linear-gradient(198deg,#0000 51%,#174a701c 51.3% 67%,#0000 67.3%);height:18%}.landing-page-b .b-hero-grid{z-index:2;grid-template-columns:minmax(0,1.06fr) minmax(390px,.94fr);align-items:center;gap:clamp(3.5rem,6vw,6rem);display:grid;position:relative}.landing-page-b .b-brandline{color:var(--b-navy);letter-spacing:.18em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.65rem;font-family:Cormorant Garamond,Georgia,serif;font-size:.78rem;font-weight:600;display:flex}.landing-page-b .b-brand-dot{color:var(--b-gold)}.landing-page-b .b-hero-copy h1{max-width:790px;color:var(--b-navy);letter-spacing:-.045em;margin-top:1.35rem;font-size:clamp(3.7rem,5.2vw,5.35rem);font-weight:600;line-height:.94}.landing-page-b .b-hero-copy h1 em{color:var(--b-royal);font-weight:500}.landing-page-b .b-hero-subtitle{max-width:710px;color:var(--b-navy-2);margin-top:1.55rem;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.45rem,1.8vw,1.85rem);font-style:italic;font-weight:500;line-height:1.25}.landing-page-b .b-hero-support{max-width:700px;color:var(--b-muted);margin-top:1.35rem;font-size:.98rem;line-height:1.78}.landing-page-b .b-hero-offer{align-items:center;gap:1.3rem;margin-top:2rem;display:flex}.landing-page-b .b-price-block{min-width:126px}.landing-page-b .b-price-block span{color:#08275f8c;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:800;display:block}.landing-page-b .b-price-block strong{color:var(--b-navy);white-space:nowrap;margin-top:.15rem;font-family:Cormorant Garamond,Georgia,serif;font-size:2.75rem;font-weight:600;line-height:1;display:block}.landing-page-b .b-cta-note{color:#08275f7a;letter-spacing:.08em;margin-top:1.05rem;font-size:.7rem;font-weight:700}.landing-page-b .b-hero-visual{width:min(100%,480px);margin-inline:auto;padding:1.8rem 0 1.2rem;position:relative}.landing-page-b .b-hero-visual>.b-sacred-mark{z-index:0;opacity:.28;width:88%;position:absolute;top:8%;left:50%;transform:translate(-50%)}.landing-page-b .b-cover-halo{z-index:0;filter:blur(27px);background:radial-gradient(circle,#f8d3778c,#5eaae02e 45%,#0000 74%);border-radius:50%;position:absolute;inset:22% 13% 11%}.landing-page-b .b-cover{z-index:2;filter:drop-shadow(0 34px 28px #22405b33);width:min(100%,430px);margin-inline:auto;position:relative;transform:rotate(1deg)}.landing-page-b .b-hero-visual blockquote{z-index:3;max-width:350px;color:var(--b-royal);text-align:center;margin:.9rem auto 0;font-size:1.45rem;font-style:italic;font-weight:500;line-height:1.25;position:relative}.landing-page-b .b-identification{background:radial-gradient(circle at 12% 0%,#79beed1f,transparent 24rem),var(--b-paper)}.landing-page-b .b-identification-grid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:1rem;margin-top:3rem;display:grid}.landing-page-b .b-prose-card,.landing-page-b .b-quote-card{border:1px solid var(--b-line);background:#ffffffbd;border-radius:24px;box-shadow:0 24px 55px -42px #1a406457}.landing-page-b .b-prose-card{padding:clamp(1.7rem,3vw,2.6rem)}.landing-page-b .b-prose-card p{color:var(--b-muted);font-size:1rem;line-height:1.82}.landing-page-b .b-prose-card p+p{margin-top:1rem}.landing-page-b .b-quote-card{background:linear-gradient(145deg,#fffaf0,#f6f0e4);border-color:#c9952245;flex-direction:column;justify-content:center;padding:clamp(1.8rem,3vw,2.5rem);display:flex;position:relative;overflow:hidden}.landing-page-b .b-quote-card .b-sacred-mark{opacity:.27;position:absolute;top:-18px;right:-18px}.landing-page-b .b-quote-card p{z-index:1;color:var(--b-navy);font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.45rem,2vw,1.85rem);font-style:italic;font-weight:500;line-height:1.35;position:relative}.landing-page-b .b-presentation{background:radial-gradient(circle at 22% 45%,#57a3dc29,#0000 24rem),linear-gradient(135deg,#f5eee1 0%,#fffdf8 55%,#edf3f4 100%);overflow:hidden}.landing-page-b .b-presentation-grid{grid-template-columns:minmax(330px,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(3rem,7vw,6rem);display:grid}.landing-page-b .b-presentation-art{aspect-ratio:1;background:radial-gradient(circle,#fffc,#f1ece073 52%,#0000 72%);border-radius:50%;place-items:center;width:min(100%,420px);margin-inline:auto;display:grid;position:relative}.landing-page-b .b-orbit{border:1px solid #08275f2e;border-radius:50%;position:absolute}.landing-page-b .b-orbit-one{inset:8%}.landing-page-b .b-orbit-two{border-color:#c9952261;inset:22%}.landing-page-b .b-orbit-core{aspect-ratio:1;background:var(--b-gold);border-radius:50%;width:10px;position:absolute;box-shadow:0 0 0 18px #c995221a,0 0 55px #c9952266}.landing-page-b .b-presentation-art p{z-index:2;color:var(--b-navy);letter-spacing:.12em;text-align:center;margin-top:9rem;font-family:Cormorant Garamond,Georgia,serif;font-size:1.2rem;font-weight:600;line-height:1.5;position:relative}.landing-page-b .b-presentation-copy h2 em{color:var(--b-royal);margin-top:.3rem;font-weight:500;display:block}.landing-page-b .b-presentation-copy>p{max-width:690px;color:var(--b-muted);margin-top:1.3rem;font-size:1rem;line-height:1.82}.landing-page-b .b-presentation-copy blockquote{border-left:2px solid var(--b-gold);max-width:700px;color:var(--b-royal);margin-top:2rem;padding:1.25rem 0 1.25rem 1.35rem;font-size:clamp(1.45rem,1.9vw,1.8rem);font-style:italic;line-height:1.35}.landing-page-b .b-contents{background:radial-gradient(circle at 88% 20%,#c995221c,transparent 22rem),var(--b-paper)}.landing-page-b .b-content-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:3.1rem;display:grid}.landing-page-b .b-content-card{background:linear-gradient(145deg,#fffdf9,#f8f3e9);border:1px solid #08275f1f;border-radius:22px;flex-direction:column;min-height:260px;padding:1.55rem;transition:transform .26s,border-color .26s,box-shadow .26s;display:flex;box-shadow:0 20px 52px -42px #1c3d5f52}.landing-page-b .b-content-card:nth-child(7){grid-column:2}.landing-page-b .b-card-index{color:var(--b-gold);justify-content:space-between;align-items:center;font-family:Cormorant Garamond,Georgia,serif;font-size:1.5rem;display:flex}.landing-page-b .b-card-index span:last-child{color:var(--b-royal);font-size:.9rem}.landing-page-b .b-content-card h3{color:var(--b-navy);margin-top:1.1rem;font-size:clamp(1.45rem,1.65vw,1.72rem);font-weight:600;line-height:1.1}.landing-page-b .b-content-card p{color:var(--b-muted);margin-top:auto;padding-top:1.2rem;font-size:.91rem;line-height:1.7}@media (hover:hover) and (pointer:fine){.landing-page-b .b-content-card:hover{border-color:#1678c147;transform:translateY(-5px);box-shadow:0 27px 62px -42px #1c3d5f66}}.landing-page-b .b-differential{background:radial-gradient(circle at 80% 40%,#7abae62e,#0000 26rem),linear-gradient(120deg,#f3ecdf,#fffdf8 62%,#edf3f4)}.landing-page-b .b-differential-grid{grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);align-items:center;gap:clamp(3rem,6vw,5.5rem);display:grid}.landing-page-b .b-differential-grid>div>p{max-width:660px;color:var(--b-muted);margin-top:1.25rem;line-height:1.82}.landing-page-b .b-discernment-card{background:radial-gradient(circle at 84% 10%,#ffdd8b47,#0000 14rem),#fffaf0;border:1px solid #c9952247;border-radius:28px;padding:clamp(2rem,4vw,3rem);position:relative;overflow:hidden;box-shadow:0 26px 60px -44px #1f40605c}.landing-page-b .b-discernment-icon{color:var(--b-gold);font-size:2rem;display:block}.landing-page-b .b-discernment-card blockquote{color:var(--b-navy);margin-top:1rem;font-size:clamp(1.8rem,2.8vw,2.45rem);font-style:italic;font-weight:500;line-height:1.12}.landing-page-b .b-small-label{color:var(--b-royal);letter-spacing:.15em;margin-top:2rem;font-size:.64rem;font-weight:800;display:block}.landing-page-b .b-audience{background:var(--b-paper)}.landing-page-b .b-audience-grid{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:clamp(3rem,6vw,5.5rem);display:grid}.landing-page-b .b-audience-copy>p{max-width:650px;color:var(--b-muted);margin-top:1.3rem;line-height:1.82}.landing-page-b .b-audience-list{gap:.75rem;display:grid}.landing-page-b .b-audience-item{background:linear-gradient(145deg,#fff,#faf6ed);border:1px solid #08275f1f;border-radius:18px;grid-template-columns:48px 1fr;align-items:center;gap:1rem;padding:1.05rem 1.2rem;display:grid}.landing-page-b .b-audience-item>span{color:var(--b-gold);font-family:Cormorant Garamond,Georgia,serif;font-size:1.5rem;line-height:1}.landing-page-b .b-audience-item p{color:var(--b-navy);font-family:Cormorant Garamond,Georgia,serif;font-size:1.2rem;font-weight:600;line-height:1.25}.landing-page-b .b-emotional{isolation:isolate;background:radial-gradient(circle at 72% 32%,#ffd0638c,#0000 18rem),linear-gradient(#f9f1e2,#edf2ef);align-items:center;min-height:560px;padding-block:clamp(5.5rem,9vw,8rem);display:flex;position:relative;overflow:hidden}.landing-page-b .b-emotional-sun{z-index:-1;aspect-ratio:1;background:radial-gradient(circle,#fff8d9 0 12%,#efbc4478 28%,#0000 70%);border-radius:50%;width:180px;position:absolute;top:12%;right:19%}.landing-page-b .b-emotional-mountain{z-index:-1;background:linear-gradient(154deg,#0000 29%,#25547d21 29.4% 49%,#0000 49.4%),linear-gradient(208deg,#0000 42%,#194b741f 42.4% 63%,#0000 63.4%);height:42%}.landing-page-b .b-emotional-inner{z-index:2;text-align:center;max-width:760px;position:relative}.landing-page-b .b-emotional h2{font-size:clamp(3rem,4.5vw,4.3rem)}.landing-page-b .b-emotional p{max-width:700px;color:var(--b-muted);margin:1.1rem auto 0;font-size:1rem;line-height:1.8}.landing-page-b .b-author{background:radial-gradient(circle at 18% 24%,#6aaedf29,transparent 25rem),var(--b-paper)}.landing-page-b .b-author-grid{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(3rem,7vw,6rem);display:grid}.landing-page-b .b-author-mark{aspect-ratio:1;background:radial-gradient(circle,#fffdf8,#f1ecdf 58%,#0000 72%);border:1px solid #08275f1f;border-radius:50%;place-items:center;width:min(100%,390px);margin-inline:auto;display:grid;position:relative}.landing-page-b .b-author-mark .b-sacred-mark{opacity:.45;width:84%;position:absolute}.landing-page-b .b-author-mark>span{z-index:2;color:var(--b-navy);letter-spacing:-.06em;font-family:Cormorant Garamond,Georgia,serif;font-size:4.7rem;font-weight:600;position:relative}.landing-page-b .b-author-subtitle{letter-spacing:.18em;font-weight:800;color:var(--b-gold)!important;margin-top:.7rem!important;font-size:.7rem!important}.landing-page-b .b-author-copy>p{max-width:700px;color:var(--b-muted);margin-top:1.25rem;line-height:1.82}.landing-page-b .b-author-copy blockquote{border-left:2px solid var(--b-gold);max-width:700px;color:var(--b-royal);margin-top:1.8rem;padding-left:1.2rem;font-size:clamp(1.45rem,2vw,1.85rem);font-style:italic;line-height:1.35}.landing-page-b .b-offer{isolation:isolate;background:radial-gradient(circle at 22% 22%,#6bb1e238,#0000 25rem),radial-gradient(circle at 79% 24%,#f0c55c3d,#0000 22rem),linear-gradient(145deg,#f1eadc 0%,#fffdf8 54%,#edf3f4 100%);padding-block:clamp(5rem,8vw,7rem);position:relative;overflow:hidden}.landing-page-b .b-offer:after{content:"";z-index:-1;background:linear-gradient(155deg,#0000 30%,#22547e1f 30.4% 50%,#0000 50.4%),linear-gradient(207deg,#0000 42%,#1649701a 42.4% 63%,#0000 63.4%);height:23%;position:absolute;bottom:-1px;left:-3%;right:-3%}.landing-page-b .b-offer-grid{z-index:2;grid-template-columns:minmax(330px,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(3rem,7vw,6rem);display:grid;position:relative}.landing-page-b .b-offer-cover{width:min(100%,420px);margin-inline:auto}.landing-page-b .b-offer-cover img{filter:drop-shadow(0 34px 28px #1f405e33);width:100%}.landing-page-b .b-offer-copy>p{max-width:670px;color:var(--b-muted);margin-top:1.2rem;line-height:1.8}.landing-page-b .b-product-box{background:#ffffffa8;border:1px solid #c9952245;border-radius:20px;justify-content:space-between;align-items:center;gap:1.5rem;max-width:650px;margin-top:1.8rem;padding:1.2rem 1.35rem;display:flex}.landing-page-b .b-product-name,.landing-page-b .b-product-format{display:block}.landing-page-b .b-product-name{color:var(--b-navy);letter-spacing:.08em;font-size:.72rem;font-weight:800;line-height:1.4}.landing-page-b .b-product-format{color:var(--b-muted);margin-top:.25rem;font-size:.78rem}.landing-page-b .b-product-box strong{color:var(--b-navy);white-space:nowrap;font-family:Cormorant Garamond,Georgia,serif;font-size:2.8rem;font-weight:600}.landing-page-b .b-offer-cta{margin-top:1.15rem!important}.landing-page-b .b-offer-note{letter-spacing:.07em;font-weight:700;color:#08275f7d!important;margin-top:.85rem!important;font-size:.69rem!important}.landing-page-b .b-responsibility{background:#f6efe2;border-block:1px solid #08275f1a;padding-block:2.4rem}.landing-page-b .b-responsibility-inner{grid-template-columns:38px 1fr;align-items:start;gap:1rem;display:grid}.landing-page-b .b-responsibility-symbol{color:var(--b-gold);font-size:1.2rem;line-height:1.4}.landing-page-b .b-responsibility h2{color:var(--b-navy);font-size:1.3rem;font-weight:600;line-height:1.2}.landing-page-b .b-responsibility p{max-width:960px;color:var(--b-muted);margin-top:.5rem;font-size:.85rem;line-height:1.7}.landing-page-b .b-faq{background:radial-gradient(circle at 88% 15%,#c995221a,transparent 20rem),var(--b-paper)}.landing-page-b .b-faq-shell{max-width:900px}.landing-page-b .b-faq-list{background:#ffffffc7;border:1px solid #08275f21;border-radius:22px;margin-top:2.5rem;overflow:hidden;box-shadow:0 22px 56px -45px #193b5b52}.landing-page-b .b-faq-item+.b-faq-item{border-top:1px solid #08275f17}.landing-page-b .b-faq-trigger{width:100%;min-height:70px;color:var(--b-navy);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.2rem 1.35rem;display:flex}.landing-page-b .b-faq-trigger>span:first-child{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.15rem,1.45vw,1.35rem);font-weight:600;line-height:1.25}.landing-page-b .b-faq-plus{width:38px;height:38px;color:var(--b-royal);background:#edf4f9;border-radius:50%;flex:0 0 38px;place-items:center;font-size:1.5rem;line-height:1;transition:transform .25s,background .25s;display:grid}.landing-page-b .b-faq-item.is-open .b-faq-plus{background:#f6edd7;transform:rotate(45deg)}.landing-page-b .b-faq-panel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .28s,opacity .22s;display:grid}.landing-page-b .b-faq-panel>div{overflow:hidden}.landing-page-b .b-faq-panel p{color:var(--b-muted);padding:0 4.4rem 1.35rem 1.35rem;font-size:.93rem;line-height:1.75}.landing-page-b .b-faq-item.is-open .b-faq-panel{opacity:1;grid-template-rows:1fr}.landing-page-b .b-faq-cta{text-align:center;margin-top:2rem}.landing-page-b .b-footer{color:#fff;background:radial-gradient(circle at 20% 0,#478dc947,#0000 24rem),#08275f}.landing-page-b .b-footer-inner{justify-content:space-between;align-items:center;gap:2rem;min-height:150px;padding-block:1.8rem;display:flex}.landing-page-b .b-footer-title{font-size:2rem;font-weight:600;line-height:1}.landing-page-b .b-footer-subtitle{color:#fff9;margin-top:.4rem;font-family:Cormorant Garamond,Georgia,serif;font-size:1.05rem;font-style:italic}.landing-page-b .b-footer-author{color:#ffffff9e;letter-spacing:.15em;text-align:right;gap:.35rem;font-size:.68rem;font-weight:700;display:grid}.landing-page-b .b-footer-author span:first-child{color:var(--b-gold-light)}@keyframes b-shine{0%,55%{opacity:0;transform:translate(-185%)skew(-18deg)}63%{opacity:1}80%,to{opacity:0;transform:translate(650%)skew(-18deg)}}@media (width<=1100px){.landing-page-b .b-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);gap:3rem}.landing-page-b .b-content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-page-b .b-content-card:nth-child(7){grid-column:auto}}@media (width<=900px){.landing-page-b .b-hero{min-height:auto;padding-top:4.4rem}.landing-page-b .b-hero-grid,.landing-page-b .b-presentation-grid,.landing-page-b .b-differential-grid,.landing-page-b .b-audience-grid,.landing-page-b .b-author-grid,.landing-page-b .b-offer-grid,.landing-page-b .b-identification-grid{grid-template-columns:1fr}.landing-page-b .b-hero-copy{text-align:center}.landing-page-b .b-brandline,.landing-page-b .b-hero-offer{justify-content:center}.landing-page-b .b-hero-copy h1,.landing-page-b .b-hero-subtitle,.landing-page-b .b-hero-support{margin-inline:auto}.landing-page-b .b-hero-visual{width:min(100%,450px)}.landing-page-b .b-presentation-art,.landing-page-b .b-author-mark{width:min(100%,350px)}.landing-page-b .b-differential-grid,.landing-page-b .b-audience-grid,.landing-page-b .b-author-grid,.landing-page-b .b-offer-grid{max-width:780px}.landing-page-b .b-offer-cover{width:min(100%,360px)}}@media (width<=680px){.landing-page-b .b-shell{width:min(100% - 2.1rem,1180px)}.landing-page-b .b-section{padding-block:4.5rem}.landing-page-b .b-brandline{letter-spacing:.14em;gap:.48rem;font-size:.66rem}.landing-page-b .b-brandline .b-sacred-mark{flex-basis:25px;width:25px}.landing-page-b .b-hero-copy h1{font-size:clamp(3.1rem,13vw,4rem);line-height:.97}.landing-page-b .b-hero-subtitle{font-size:1.4rem}.landing-page-b .b-hero-offer{flex-direction:column;align-items:stretch}.landing-page-b .b-price-block{text-align:center}.landing-page-b .b-hero-offer .b-cta,.landing-page-b .b-offer-cta,.landing-page-b .b-faq-cta .b-cta{width:100%!important}.landing-page-b .b-cta-note{text-align:center}.landing-page-b .b-section-heading h2,.landing-page-b .b-presentation-copy h2,.landing-page-b .b-differential h2,.landing-page-b .b-audience-copy h2,.landing-page-b .b-author-copy h2,.landing-page-b .b-offer-copy h2,.landing-page-b .b-emotional h2{font-size:clamp(2.55rem,11vw,3.25rem)}.landing-page-b .b-content-grid{grid-template-columns:1fr}.landing-page-b .b-content-card{min-height:225px}.landing-page-b .b-presentation-art,.landing-page-b .b-author-mark{width:min(100%,300px)}.landing-page-b .b-product-box{flex-direction:column;align-items:flex-start;gap:.6rem}.landing-page-b .b-faq-panel p{padding-right:1.35rem}.landing-page-b .b-footer-inner{flex-direction:column;justify-content:center;align-items:flex-start;min-height:170px}.landing-page-b .b-footer-author{text-align:left}}@media (width<=430px){.landing-page-b .b-brandline .b-brand-dot,.landing-page-b .b-brandline span:nth-last-child(2){display:none}.landing-page-b .b-hero-visual blockquote{font-size:1.28rem}.landing-page-b .b-audience-item{grid-template-columns:40px 1fr}}@media (prefers-reduced-motion:reduce){.landing-page-b *,.landing-page-b :before,.landing-page-b :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.landing-page-b .b-author .b-section-heading{max-width:850px;margin-inline:auto}.landing-page-b .b-author .b-section-heading>p:not(.b-eyebrow){max-width:720px;color:var(--b-muted);margin:1.15rem auto 0;line-height:1.75}.landing-page-b .b-authors-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.35rem;max-width:1040px;margin:3rem auto 0;display:grid}.landing-page-b .b-author-card{background:linear-gradient(155deg,#fffdf9,#f5efe2);border:1px solid #08275f1f;border-radius:26px;overflow:hidden;box-shadow:0 28px 65px -46px #1f40605c}.landing-page-b .b-author-photo{background:#edf3f4;height:390px;margin:0;overflow:hidden}.landing-page-b .b-author-photo img{object-fit:cover;object-position:center top;filter:saturate(1.01)contrast(1.01);width:100%;height:100%}.landing-page-b .b-author-photo.is-rafael{background-image:url(/assets/rafael-marques-autor.png);background-position:100% 33%;background-repeat:no-repeat;background-size:226%}@media (width<=600px){.landing-page-b .b-author-photo.is-rafael{background-position:100% 38%;background-size:270%}}.landing-page-b .b-author-card-copy{padding:1.7rem 1.8rem 2rem}.landing-page-b .b-author-role{color:var(--b-gold);letter-spacing:.18em;font-size:.67rem;font-weight:800;display:block}.landing-page-b .b-author-card-copy h3{color:var(--b-navy);margin-top:.45rem;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.05rem,2.7vw,2.7rem);font-weight:600;line-height:1.05}.landing-page-b .b-author-card-copy p{color:var(--b-muted);margin-top:1rem;font-size:.95rem;line-height:1.78}@media (width<=820px){.landing-page-b .b-authors-grid{grid-template-columns:1fr;max-width:620px}.landing-page-b .b-author-photo{height:430px}}@media (width<=520px){.landing-page-b .b-author-photo{height:340px}.landing-page-b .b-author-card-copy{padding:1.35rem}}.landing-page-b .b-product-box{background:var(--b-paper);border-color:var(--b-gold);box-shadow:0 20px 48px -34px color-mix(in oklab,var(--b-navy) 30%,transparent);border-radius:8px;grid-template-columns:1fr;gap:0;padding:clamp(1.35rem,3vw,2rem);display:grid}.landing-page-b .b-product-price{border-top:1px solid var(--b-line);text-align:left;margin-top:1.1rem;padding-top:1.1rem}.landing-page-b .b-product-price strong{white-space:normal;font-size:clamp(2.5rem,3.6vw,3.35rem);line-height:1.05;display:block}.landing-page-b .b-product-price span{color:var(--b-muted);margin-top:.4rem;font-size:.9rem;display:block}.landing-page-b .b-product-box .b-offer-cta{width:100%!important;margin-top:1.3rem!important}.landing-page-b .b-product-box .b-offer-note{text-align:center;margin-top:.85rem!important}@media (width<=680px){.landing-page-b .b-product-price strong{font-size:clamp(2.25rem,9vw,2.9rem)}}.landing-v2 .hero-section{min-height:700px;padding:9.1rem 0 5rem}.landing-v2 .hero-grid{grid-template-columns:minmax(0,1.06fr) minmax(420px,.94fr)}.landing-v2 .hero-action{margin-top:2.2rem}.landing-v2 .hero-action-button{min-height:58px;min-width:min(100%,300px)!important}.landing-v2 .trust-row{width:min(100%,540px);margin-top:2rem;padding-top:1.15rem}.landing-v2 .offer-price{margin-top:1.2rem;padding-bottom:1.5rem}.landing-v2 .offer-price strong{white-space:normal;font-size:clamp(2.5rem,3.6vw,3.55rem);line-height:1.08}.landing-v2 .offer-price span{margin-top:.55rem;font-size:.95rem}@media (width>=1440px){.landing-v2 .hero-section{min-height:800px;padding-top:9.8rem}.landing-v2 .hero-grid{grid-template-columns:minmax(0,1fr) minmax(470px,.95fr)}}@media (width<=1279px){.landing-v2 .hero-section{min-height:720px;padding-top:8.3rem}.landing-v2 .hero-grid{grid-template-columns:minmax(0,1fr) minmax(380px,.9fr)}}@media (width<=1023px){.landing-v2 .hero-section{min-height:auto;padding:7.8rem 0 5rem}.landing-v2 .hero-grid{grid-template-columns:1fr}}@media (width<=767px){.landing-v2 .hero-section{padding:6.8rem 0 4.25rem}.landing-v2 .hero-action{margin-top:1.75rem}.landing-v2 .hero-action-button{width:100%!important}.landing-v2 .trust-row{margin-top:1.15rem}.landing-v2 .offer-price{padding-bottom:1.5rem}.landing-v2 .offer-price strong{font-size:clamp(2.35rem,9vw,3rem)}.landing-v2 .sticky-cta-inner{grid-template-columns:minmax(0,1fr) auto}.landing-v2 .sticky-label{font-family:var(--font-serif);font-size:1.15rem;font-weight:600;line-height:1.1}}@media (width<=430px){.landing-v2 .hero-section{padding-top:6.35rem}.landing-v2 .sticky-cta-inner{grid-template-columns:minmax(0,1fr) auto;gap:.6rem}.landing-v2 .sticky-label{font-size:1rem}}@media (width<=360px){.landing-v2 .sticky-cta-inner{grid-template-columns:minmax(0,1fr) auto}.landing-v2 .sticky-label{font-size:.9rem}}.landing-page.landing-v2:not(.ty-page):not(.landing-page-b) .hero-copy h1{font-size:clamp(4.4rem,6vw,6.2rem);line-height:.94}.landing-page.landing-v2:not(.ty-page):not(.landing-page-b) .hero-description{max-width:530px}.landing-page.landing-v2:not(.ty-page):not(.landing-page-b) .hero-action{border-left:2px solid var(--a-gold);padding-left:1.25rem}.landing-page.landing-v2:not(.ty-page):not(.landing-page-b) .offer-card{border-color:var(--a-gold);background:var(--a-ivory);box-shadow:0 24px 56px -32px color-mix(in oklab, var(--a-navy) 32%, transparent);border-radius:8px;padding:clamp(1.4rem,3vw,2.25rem)}.landing-page.landing-v2:not(.ty-page):not(.landing-page-b) .offer-price strong{color:var(--a-navy)}.landing-page.landing-v2:not(.ty-page):not(.landing-page-b) .offer-price span,.landing-page.landing-v2:not(.ty-page):not(.landing-page-b) .offer-assurance{color:var(--a-ink)}@media (width<=1023px){.landing-page.landing-v2:not(.ty-page):not(.landing-page-b) .hero-description{margin-inline:auto}.landing-page.landing-v2:not(.ty-page):not(.landing-page-b) .hero-action{border-left:0;padding-left:0;display:inline-block}}@media (width<=767px){.landing-page.landing-v2:not(.ty-page):not(.landing-page-b) .hero-copy h1{font-size:clamp(3.2rem,11vw,4rem)}.landing-page.landing-v2:not(.ty-page):not(.landing-page-b) .hero-action{display:block}}
