/* Revisão editorial e mobile da edição premium */
body{font-family:"DM Sans",Arial,sans-serif;font-size:15px}h1,h2,.hero-card-title,.manifesto blockquote{font-family:"DM Serif Display",Georgia,serif;font-weight:400;letter-spacing:-.035em}.hero h1{font-size:clamp(48px,6.4vw,84px);line-height:1.01}.hero h1 em,.section-head h2 em,.security h2 em,.faq-intro h2 em,.closing h2 em{font-family:"DM Serif Display",Georgia,serif;font-weight:400}.section-head h2,.security h2,.faq-intro h2,.closing h2{font-family:"DM Serif Display",Georgia,serif;font-weight:400;letter-spacing:-.04em}.service-card h3,.orientation-grid h3,.process-grid h3{font-family:"Plus Jakarta Sans",Arial,sans-serif;font-weight:700;letter-spacing:-.04em}.eyebrow,.utility,.nav,.button,.brand small,.hero-card-top,.hero-card-bottom,.manifesto-label,.orientation-top,.service-link,.footer h4{font-family:"Plus Jakarta Sans",Arial,sans-serif}
.hero-copy>p:not(.eyebrow),.section-head>p,.orientation-grid p,.security>div>p,.faq-intro>p{font-size:13px;line-height:1.85}.hero-card p{font-size:12px;line-height:1.8}.service-card p{font-size:11.5px;line-height:1.7}.hero-line-inner{font-size:10px}.service-card{min-height:248px}
@media(max-width:850px){.wrap{width:min(100% - 32px,620px)}.utility-inner{min-height:30px;font-size:9px}.utility-inner>span:nth-of-type(2),.utility-separator{display:none}.header-inner{min-height:70px}.brand strong{font-size:13px}.brand small{font-size:7px}.nav{top:100px;left:0;right:0;padding:8px 18px 16px;gap:0}.nav a{padding:12px 2px}.nav-cta{margin-top:7px}.hero-grid{grid-template-columns:1fr;gap:42px;padding:57px 0 58px}.hero h1{font-size:clamp(45px,12vw,65px);line-height:1.03}.hero-copy>p:not(.eyebrow){font-size:14px;line-height:1.7}.hero-actions{flex-direction:column;gap:9px;margin-top:27px}.hero-actions .button{width:100%}.hero-note{margin-top:25px}.hero-card{padding:27px 22px;box-shadow:9px 9px 0 #e4e9f1}.hero-card-title{font-size:35px;margin:37px 0 21px}.hero-card p{font-size:11px}.hero-card-rule{margin:28px 0 15px}.hero-line-inner{display:grid;grid-template-columns:1fr 1fr;gap:9px 13px;padding:14px 0;line-height:1.35}.hero-line-inner>span:first-child{grid-column:1/-1}.line-stat,.line-stat+.line-stat{margin-left:0}.services,.orientations,.security,.faq{padding:68px 0 72px}.section-head{display:block}.section-head>p{max-width:560px;margin-top:16px;font-size:12px}.section-head h2,.security h2,.faq-intro h2,.closing h2{font-size:clamp(38px,10vw,55px);line-height:1.02}.service-grid{grid-template-columns:1fr;gap:11px;margin-top:30px}.service-card{min-height:0;padding:22px 20px}.service-link{padding-top:22px}.manifesto-inner{padding:65px 0 68px}.manifesto blockquote{font-size:clamp(34px,9vw,53px)}.manifesto p{font-size:12px;line-height:1.75}.orientation-grid{grid-template-columns:1fr;margin-top:33px}.orientation-grid article,.orientation-grid article+article{min-height:0;padding:22px 0;border-right:0;border-bottom:1px solid var(--line)}.orientation-grid article:last-child{border-bottom:0}.orientation-grid h3{margin-top:26px}.process{padding:68px 0 72px}.process-grid{grid-template-columns:1fr;margin-top:32px}.process-grid article,.process-grid article+article{min-height:0;padding:20px 0 23px;border-right:0;border-bottom:1px solid rgba(255,255,255,.15)}.process-grid article:last-child{border-bottom:0}.security-grid,.faq-grid{grid-template-columns:1fr;gap:38px}.security-list>div{padding:19px 18px}.faq-list{margin-top:0}.faq-intro .button{width:100%;margin-top:23px}.closing-inner{display:block;padding:43px 0}.closing .button{width:100%;margin-top:24px}.footer-grid{grid-template-columns:1fr 1fr;gap:29px;padding:38px 0}.footer-bottom{display:block;line-height:1.8}.footer-bottom span{display:block}}
@media(max-width:460px){.utility-inner{font-size:8px}.hero h1{font-size:44px}.hero-card-top,.hero-card-bottom{font-size:8px}.service-card{padding:20px 17px}.service-card h3{font-size:16px}.service-card p{font-size:11px}.footer-grid{grid-template-columns:1fr}.footer-intro{padding-bottom:4px}}
