.landing-hero{position:relative;overflow:hidden;min-height:610px;display:flex;align-items:center;background:#080810}.landing-intro{position:relative;padding:55px 0 65px}.landing-intro h1{font-size:clamp(60px,7vw,110px);max-width:920px;line-height:.97;margin:25px 0}.landing-intro>p{max-width:650px;font-size:16px;line-height:1.8;color:#d2d1dd}.landing-actions{display:flex;flex-wrap:wrap;gap:15px;margin-top:28px}.landing-actions .line{margin:0}.landing-badge{display:block;font-size:10px;letter-spacing:.13em;margin-top:30px;color:var(--cyan)}.breadcrumbs{display:block;position:static;background:none;border:0;padding:0;margin-bottom:35px;font-size:11px;color:#b3b3c3}.breadcrumbs a{display:inline;color:#e0dfeb}.landing-layout{display:grid;grid-template-columns:1.25fr 1fr;gap:8%;align-items:start}.landing-article h2{font-size:39px;line-height:1.1;margin-bottom:20px}.landing-article section{margin-bottom:40px}.landing-article p,.landing-article li,.landing-aside p{font-size:14px;color:var(--muted);line-height:1.9}.landing-article ul{padding-left:20px}.landing-aside{min-width:0}.landing-aside h3{font-size:30px;line-height:1.1;margin:30px 0 15px}.landing-detail-image{display:block;width:100%;height:auto}.landing-related{background:#11111b}.landing-related h2{font-size:clamp(36px,4vw,56px);margin-bottom:32px}.landing-links{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.landing-card{padding:25px;border:1px solid var(--line);position:relative;transition:border-color .2s,background .2s}.landing-card:hover{border-color:var(--cyan);background:#14232a}.landing-card>span{display:block;font-size:9px;letter-spacing:.1em;color:var(--cyan);margin-bottom:20px}.landing-card h3{font-size:27px;margin:0;padding-right:15px;line-height:1.1}.landing-card b{position:absolute;right:15px;bottom:20px;color:var(--pink)}.text-hub{display:inline-block;color:var(--cyan);font-size:13px;border-bottom:1px solid #32e6f160;padding-bottom:8px;margin-top:30px}.footer-credit{text-align:center;margin:12px auto 0;padding:15px 0 25px;color:#9898ae;font-size:11px}.footer-credit a:hover{color:var(--cyan)}header nav a{white-space:nowrap}html,body{max-width:100%;overflow-x:hidden}body{min-width:0}.button{min-width:0;max-width:100%;white-space:normal}.whatsapp{z-index:1500;background:#25d366;right:max(18px,env(safe-area-inset-right,0px));bottom:max(24px,calc(20px + env(safe-area-inset-bottom,0px)));transform:translateZ(0)}.wrap{min-width:0}input,select,textarea{font-size:16px}.brand img{aspect-ratio:1}footer{padding-bottom:40px}@media(max-width:900px){.landing-links{grid-template-columns:repeat(2,1fr)}.landing-layout{gap:5%}}@media(max-width:700px){.landing-intro h1{font-size:58px}.landing-intro{padding:40px 0 50px}.landing-intro>p{font-size:14px}.landing-hero{min-height:630px}.landing-actions{flex-direction:column;align-items:stretch}.landing-layout{grid-template-columns:1fr;gap:40px}.landing-links{grid-template-columns:1fr}.landing-article h2{font-size:34px}.landing-aside{border-top:1px solid var(--line);padding-top:30px}.breadcrumbs{line-height:1.7}.hero-content h1{font-size:clamp(60px,14.5vw,104px)}.hero-content>.eyebrow{max-width:100%;flex-wrap:wrap;line-height:1.7}}@media(max-width:380px){.button{width:100%;gap:15px}.brand span{font-size:15px}.hero-proof{gap:18px}.hero-proof>span{font-size:8px}.landing-intro h1{font-size:50px}}
.coverage-intro{max-width:660px;color:var(--muted);font-size:14px;line-height:1.8;margin:24px 0 32px}.coverage-section .landing-links{grid-template-columns:repeat(3,minmax(0,1fr))}.coverage-footer{display:flex;justify-content:center;flex-wrap:wrap;gap:15px 28px;font-size:11px;color:var(--muted);padding-bottom:25px}.coverage-footer a:hover{color:var(--cyan)}@media(max-width:700px){.coverage-section .landing-links{grid-template-columns:1fr}.coverage-section h2{font-size:clamp(34px,8vw,45px);line-height:1.05}.coverage-intro{font-size:13px}.coverage-footer{justify-content:flex-start;gap:15px}}
