/* Premium editorial refinement: scoped across service, story and content pages. */
.eyebrow{display:block;font-size:10px;letter-spacing:.14em;line-height:1.8;font-weight:600;color:#21588f;margin-bottom:18px}.dark .eyebrow{color:#e4c477}.premium-intro{display:grid;grid-template-columns:1.08fr 1fr;gap:54px;align-items:center;padding-block:66px}.premium-intro .intro-copy{min-width:0}.premium-intro .back{display:block;margin-bottom:30px}.premium-intro h1{font-size:55px;line-height:1.06;letter-spacing:-.025em}.premium-intro p{font-size:15px;line-height:1.85;margin:25px 0 30px;max-width:48ch}.premium-intro figure{margin:0;align-self:stretch;display:flex;flex-direction:column;min-width:0}.premium-intro figure img{width:100%;height:100%;min-height:340px;max-height:510px;object-fit:cover;object-position:center}.premium-intro figcaption{font-size:10px;color:#c8d2df;padding:16px 18px;border-left:2px solid #d8b866;background:#101c2b}.premium-intro .button{font-size:12px}.offer-points{display:flex;gap:13px;flex-wrap:wrap;margin-top:24px}.offer-points span{font-size:10px;border-left:1px solid #d8b866;padding-left:10px;color:inherit}.offer-detail{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.offer-detail h2{font-size:48px;line-height:1.1}.offer-detail>div>p{font-size:14px;margin:24px 0;line-height:1.85}.offer-photo{position:relative;align-self:stretch;display:flex;flex-direction:column;justify-content:center;min-width:0}.offer-photo img{aspect-ratio:1.05;object-fit:cover;width:100%}.offer-photo>span{font-size:9px;letter-spacing:.12em;color:#e4c477;background:#0c1828;padding:18px}.offer-detail ul{list-style:none;margin:0 0 30px;padding:0}.offer-detail li{padding:17px 0;border-bottom:1px solid #dce2e9}.offer-detail li:first-child{padding-top:0}.offer-detail li strong,.offer-detail li span{display:block}.offer-detail li strong{font-size:14px;margin-bottom:7px}.offer-detail li span{font-size:12px;line-height:1.7;color:#515d6c}.offer-detail .button{font-size:12px}.format-number{display:block;font-family:var(--serif);font-size:54px;line-height:1;color:#21588f;margin-bottom:20px}.site-formats article{border-top-color:#d8b866}.site-formats .eyebrow{font-size:9px}.site-formats h3{font-size:30px}.site-formats p{font-size:13px}.page-mentorias .mentor-row>.offer-points{grid-column:1/-1;border-top:1px solid #a3acb740;padding-top:20px;margin-top:0}.page-mentorias .launch{display:grid;grid-template-columns:.9fr 1fr;gap:35px;align-items:center}.page-mentorias .launch>img{grid-row:span 2;aspect-ratio:1.2;object-fit:cover}.page-mentorias .launch h2{font-size:48px}.experience-note{display:flex;gap:24px;align-items:center;padding-bottom:32px;margin-bottom:34px;border-bottom:1px solid #cdd5df}.experience-note strong{font-family:var(--serif);font-size:78px;line-height:1;color:#21588f}.experience-note span{font-size:13px;line-height:1.8}.article-intro h1{max-width:850px}.article-cover{margin:38px 0 0}.article-cover img{width:100%;max-height:360px;object-fit:cover}.article-next{margin-top:50px;padding:30px;background:#f0f4f9;border-left:3px solid #21588f}.article-next h3{font-size:30px}.article-next p{font-size:14px}.article-next .button{font-size:12px;margin-top:15px}.article-grid article{background:#fff;border-bottom:2px solid #d8b866}.article-grid img{aspect-ratio:1.55;object-fit:cover}.conversation-note{padding:24px;border-left:2px solid #d8b866;background:#f0f4f9;margin-top:30px}.conversation-note strong{font-size:15px}.conversation-note p{font-size:12px!important;margin-top:10px!important}.page-privacidade .prose{font-size:15px}.page-privacidade .prose h2{padding-top:30px;border-top:1px solid #dce2e9}.header nav a[aria-current=page]{color:#e5c77c}.page-diagnostico .offer-points{color:#ccd6e1}#vps-diagnostico,#interesse,#artigos{scroll-margin-top:30px}.button:focus-visible,.textlink:focus-visible{outline:3px solid #398bdd;outline-offset:5px}
@media(max-width:1000px){.premium-intro{gap:30px}.premium-intro h1{font-size:46px}.offer-detail{gap:35px}.offer-detail h2{font-size:42px}.premium-intro p{font-size:14px}.premium-intro figure img{min-height:320px}.header nav{gap:14px}}
@media(max-width:740px){.premium-intro{grid-template-columns:1fr;padding:38px 24px 45px;gap:32px}.premium-intro h1{font-size:44px}.premium-intro .back{margin-bottom:24px}.premium-intro figure{align-self:auto}.premium-intro figure img{min-height:0;height:auto;max-height:350px;aspect-ratio:1.4;object-position:center 35%}.premium-intro p{font-size:14px;max-width:none}.premium-intro .button{max-width:100%;white-space:normal}.offer-detail{grid-template-columns:1fr;gap:30px}.offer-photo img{aspect-ratio:1.5}.offer-detail h2{font-size:41px}.offer-detail .button{white-space:normal}.page-mentorias .launch{grid-template-columns:1fr;gap:25px}.page-mentorias .launch>img{grid-row:auto;aspect-ratio:1.5}.page-mentorias .launch h2{font-size:43px}.article-cover img{aspect-ratio:1.5}.article-next{padding:23px}.experience-note strong{font-size:65px}.eyebrow{font-size:9px}.offer-points{gap:13px}.offer-detail li span{font-size:13px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
