.advertising-page{--ad-orange:var(--brand-amber);--ad-black:#101014;--ad-muted:#626775;--ad-line:#dfe1e7;background:#fff;color:var(--ad-black);font-family:var(--font)}.advertising-page *{box-sizing:border-box}.ad-wrap{max-width:1440px;margin-inline:auto;padding-inline:64px}.advertising-page a:focus-visible{outline:3px solid #1763a5;outline-offset:5px}.advertising-page a{touch-action:manipulation}.advertising-page h1,.advertising-page h2,.advertising-page h3,.advertising-page p{margin:0}.advertising-page h1,.advertising-page h2,.advertising-page h3{font-weight:800;letter-spacing:-.055em}.advertising-page h2{font-size:clamp(42px,4.7vw,68px);line-height:1.02}.advertising-page p{line-height:1.5}.ad-hero{background:var(--ad-orange);padding-block:44px 54px}.ad-hero-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:70px;align-items:stretch}.ad-breadcrumb{display:flex;align-items:center;gap:12px;font-size:13px;margin-bottom:34px}.ad-breadcrumb a:hover{text-decoration:underline;text-underline-offset:4px}.ad-hero h1{font-size:clamp(60px,7.8vw,112px);line-height:.98}.ad-hero h1 span{display:block}.ad-lead{max-width:670px;font-size:clamp(18px,1.65vw,24px);line-height:1.4!important;letter-spacing:-.02em;margin-top:24px!important}.ad-actions{display:flex;flex-wrap:wrap;gap:22px;margin-top:28px}.ad-button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:56px;padding:14px 24px;border:1px solid transparent;border-radius:5px;font-size:16px;font-weight:800;letter-spacing:-.025em;text-decoration:none;transition:background .15s ease,transform .15s ease}.ad-button svg{flex-shrink:0}.ad-button:hover{transform:translateY(-2px)}.ad-button-black{background:var(--ad-black);color:#fff}.ad-button-black:hover{background:#28282d}.ad-button-outline{border-color:var(--ad-black);color:var(--ad-black)}.ad-button-outline:hover{background:hsla(0,0%,100%,.18)}.ad-button-orange{background:var(--ad-orange);color:var(--ad-black)}.ad-button-orange:hover{background:var(--brand-amber)}.ad-manifesto{background:var(--ad-black);color:#fff;border-radius:5px;padding:32px;display:flex;flex-direction:column;min-height:490px}.ad-manifesto-rule{height:2px;background:var(--ad-orange);margin:3px 0 34px}.ad-manifesto>p{font-size:clamp(38px,4vw,58px);font-weight:800;letter-spacing:-.055em;line-height:1.03}.ad-manifesto-foot{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-top:auto;padding-top:60px}.ad-manifesto-foot span{font-size:10px;letter-spacing:.2em;font-weight:700;line-height:1.8}.ad-manifesto-foot>svg{width:76px;height:76px;flex-shrink:0;padding:17px;border-radius:50%;background:var(--ad-orange);color:var(--ad-black)}.ad-proof{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding-top:32px}.ad-proof>div{padding:10px 28px 16px;border-left:1px solid var(--ad-line)}.ad-proof>div:first-child{padding-left:0;border-left:0}.ad-proof>div:last-child{padding-right:0}.ad-proof strong{display:block;font-size:clamp(27px,3.3vw,48px);font-weight:800;line-height:1.2;letter-spacing:-.06em;white-space:nowrap}.ad-proof p{font-size:17px;color:var(--ad-muted);margin-top:8px}.ad-proof-caption{font-size:12px;color:var(--ad-muted);margin-top:16px!important}.ad-section{padding-block:72px}.ad-section-heading{display:grid;grid-template-columns:2fr 1fr;align-items:flex-end;gap:48px;margin-bottom:36px}.ad-section-heading>p{font-size:20px;line-height:1.45;max-width:350px}.ad-format-list{list-style:none;margin:0;padding:0}.ad-format-list>li{display:grid;grid-template-columns:220px minmax(0,1fr) 440px;gap:42px;align-items:center;border-top:1px solid var(--ad-line);padding-block:26px;min-height:188px}.ad-format-number{font-size:84px;line-height:1;letter-spacing:-.07em;font-weight:800;color:var(--ad-orange);align-self:start;padding-top:8px}.ad-format-copy h3{font-size:36px;line-height:1.1;letter-spacing:-.045em}.ad-format-copy>p{font-size:20px;max-width:460px;margin-top:12px;letter-spacing:-.02em}.ad-format-preview{position:relative;border-radius:5px;padding:20px;min-height:142px;display:flex;flex-direction:column;justify-content:center;gap:7px;overflow:hidden}.ad-format-preview small{font-size:12px;font-weight:500;letter-spacing:-.02em}.ad-format-preview strong{font-size:30px;font-weight:800;line-height:1.02;letter-spacing:-.05em}.ad-preview-sponsored{background:var(--ad-orange)}.ad-preview-sponsored>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.ad-preview-cta{background:#fff;border-radius:4px;display:flex;align-items:center;gap:12px;padding:12px 14px;font-weight:800;font-size:12px;white-space:nowrap}.ad-preview-banner{background:var(--ad-black);color:#fff;display:grid;grid-template-columns:66px 1fr 30px;gap:22px;align-items:center}.ad-preview-brand{background:var(--ad-orange);width:66px;height:70px;border-radius:5px}.ad-preview-featured{border:2px solid var(--ad-orange)}.ad-preview-featured small{align-self:start;padding:4px 8px;background:var(--ad-orange);border-radius:4px;font-weight:800}.ad-preview-editorial>svg,.ad-preview-featured>svg{position:absolute;bottom:24px;right:20px}.ad-preview-editorial{border:1px solid var(--ad-line);border-top:7px solid var(--ad-orange);gap:8px}.ad-preview-editorial strong{font-size:25px}.ad-preview-editorial>span{font-size:12px;color:var(--ad-muted)}.ad-formats-foot{display:flex;justify-content:space-between;align-items:center;gap:32px;padding-top:12px}.ad-formats-foot>p{font-size:12px;color:var(--ad-muted)}.ad-text-link{display:inline-flex;align-items:center;gap:14px;font-size:16px;font-weight:800;border-bottom:2px solid var(--ad-orange);padding-bottom:3px;white-space:nowrap}.ad-text-link:hover{color:var(--brand-amber)}.ad-reasons{display:grid;grid-template-columns:1fr 1fr;gap:90px;border-top:1px solid var(--ad-line)}.ad-section-lead{font-size:28px;letter-spacing:-.03em;max-width:510px;margin-top:30px!important}.ad-reasons ol{list-style:none;margin:0;padding:0}.ad-reasons li{display:grid;grid-template-columns:42px 1fr;gap:24px;padding:22px 0;border-top:1px solid var(--ad-line)}.ad-reasons li>span{font-size:29px;line-height:1.2;font-weight:800;letter-spacing:-.05em;color:var(--ad-orange)}.ad-reasons h3{font-size:21px;line-height:1.2;letter-spacing:-.035em}.ad-reasons li p{font-size:16px;color:var(--ad-muted);margin-top:7px;line-height:1.45}.ad-audiences{border-top:1px solid var(--ad-line)}.ad-audience-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:32px;column-gap:32px;row-gap:48px;margin-top:42px}.ad-audience-grid svg{color:var(--ad-orange);margin-bottom:18px}.ad-audience-grid h3{font-size:20px;line-height:1.2;letter-spacing:-.035em}.ad-audience-grid p{font-size:16px;color:var(--ad-muted);margin-top:12px;line-height:1.5}.ad-contact{background:var(--ad-black);color:#fff;padding-block:64px}.ad-contact-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:64px;align-items:center}.ad-contact h2{font-size:clamp(44px,4.7vw,68px)}.ad-contact-grid>div{border-left:1px solid #616165;padding-left:48px}.ad-contact p{font-size:17px;max-width:480px;line-height:1.45}.ad-contact-email{display:block;color:var(--ad-orange);font-size:clamp(22px,2.2vw,31px);font-weight:800;letter-spacing:-.05em;margin:14px 0 24px;overflow-wrap:anywhere}.ad-contact-email:hover{text-decoration:underline;text-underline-offset:5px}#formatos{scroll-margin-top:90px}@media(max-width:1200px){.ad-wrap{padding-inline:40px}.ad-hero-grid{gap:40px;grid-template-columns:1.3fr 1fr}.ad-hero h1{font-size:8vw}.ad-actions{gap:12px}.ad-button{font-size:14px;gap:16px;padding-inline:18px}.ad-manifesto{padding:25px;min-height:440px}.ad-manifesto-foot{flex-wrap:wrap}.ad-manifesto-foot span{font-size:9px}.ad-format-list>li{grid-template-columns:100px minmax(0,1fr) 320px;gap:28px}.ad-format-number{font-size:72px}.ad-format-copy h3{font-size:28px}.ad-format-copy p{font-size:18px}.ad-format-preview strong{font-size:26px}.ad-preview-editorial strong{font-size:23px}.ad-proof strong{font-size:3.4vw}.ad-proof>div{padding-inline:20px}.ad-reasons{gap:50px}.ad-contact-grid{gap:40px}.ad-contact-grid>div{padding-left:32px}}@media(max-width:900px){.ad-hero-grid{grid-template-columns:1fr}.ad-hero h1{font-size:clamp(68px,10.5vw,90px)}.ad-manifesto{min-height:300px;padding:30px;display:grid;grid-template-columns:1fr auto;-moz-column-gap:24px;column-gap:24px}.ad-manifesto-rule{grid-column:1/-1;margin-bottom:24px}.ad-manifesto>p{font-size:44px}.ad-manifesto-foot{padding-top:0;flex-direction:column;align-items:flex-end;max-width:180px}.ad-proof{grid-template-columns:1fr 1fr;gap:22px 0}.ad-proof strong{font-size:38px}.ad-proof>div:nth-child(3){padding-left:0;border-left:0}.ad-section-heading{grid-template-columns:1fr;gap:24px}.ad-section-heading p{max-width:600px}.ad-format-list>li{grid-template-columns:70px minmax(0,1fr) 280px;gap:22px}.ad-format-number{font-size:60px}.ad-format-copy h3{font-size:24px}.ad-format-copy p{font-size:16px}.ad-format-preview{padding:17px}.ad-format-preview strong{font-size:24px}.ad-preview-banner{grid-template-columns:48px 1fr 24px;gap:14px}.ad-preview-brand{width:48px;height:60px}.ad-preview-cta{font-size:10px;padding:10px;gap:6px}.ad-preview-editorial strong{font-size:20px}.ad-reasons{gap:35px}.ad-reasons h2{font-size:46px}.ad-section-lead{font-size:24px}.ad-audience-grid{grid-template-columns:1fr 1fr;gap:35px}.ad-contact-grid{grid-template-columns:1fr;gap:32px}.ad-contact-grid>div{border-left:0;border-top:1px solid #616165;padding:28px 0 0}.ad-contact-email{font-size:30px}}@media(max-width:600px){.ad-wrap{padding-inline:20px}.ad-hero{padding-block:24px 30px}.ad-breadcrumb{font-size:12px;margin-bottom:28px}.ad-hero-grid{gap:30px}.ad-hero h1{font-size:clamp(43px,10.8vw,65px);letter-spacing:-.06em;line-height:1}.ad-lead{font-size:18px;margin-top:20px!important}.ad-actions{gap:10px;margin-top:24px}.ad-button{min-height:50px;padding:12px 16px;font-size:14px}.ad-actions .ad-button-black{width:100%}.ad-manifesto{min-height:280px;display:flex;padding:24px}.ad-manifesto-rule{margin:0 0 24px}.ad-manifesto>p{font-size:36px}.ad-manifesto-foot{flex-direction:row;max-width:none;align-items:flex-end;padding-top:25px;gap:16px}.ad-manifesto-foot span{font-size:8px;letter-spacing:.15em}.ad-manifesto-foot>svg{width:54px;height:54px;padding:12px}.ad-proof{padding-top:24px;gap:16px 0}.ad-proof>div{padding:4px 12px 8px}.ad-proof strong{font-size:clamp(22px,6.1vw,32px);letter-spacing:-.055em}.ad-proof p{font-size:13px;margin-top:5px;line-height:1.45}.ad-proof-caption{font-size:10px;margin-top:12px!important}.ad-section{padding-block:44px}.advertising-page h2{font-size:clamp(30px,7.7vw,44px);line-height:1.07}.ad-section-heading{gap:16px;margin-bottom:24px}.ad-section-heading>p{font-size:17px}.ad-format-list>li{grid-template-columns:48px minmax(0,1fr);gap:14px;min-height:0;padding-block:24px;align-items:start}.ad-format-number{font-size:42px;padding-top:0}.ad-format-copy h3{font-size:23px}.ad-format-copy p{font-size:16px;margin-top:9px}.ad-format-preview{grid-column:2;min-height:132px;margin-top:4px;padding:16px}.ad-format-preview strong{font-size:25px}.ad-preview-sponsored>div{flex-wrap:wrap}.ad-preview-cta{font-size:10px}.ad-preview-banner{gap:12px;grid-template-columns:45px 1fr 22px}.ad-preview-brand{width:45px;height:62px}.ad-preview-featured strong{padding-right:18px}.ad-preview-editorial strong{font-size:21px;padding-right:16px}.ad-formats-foot{align-items:start;flex-direction:column;gap:18px;padding-top:4px}.ad-formats-foot>p{font-size:11px}.ad-text-link{font-size:15px}.ad-reasons{grid-template-columns:1fr;gap:28px}.ad-section-lead{font-size:21px;margin-top:18px!important}.ad-reasons li{gap:14px;grid-template-columns:32px 1fr;padding-block:20px}.ad-reasons li>span{font-size:26px}.ad-reasons h3{font-size:20px}.ad-reasons li p{font-size:15px}.ad-audience-grid{margin-top:30px;gap:28px 22px}.ad-audience-grid svg{width:30px;height:30px;margin-bottom:14px}.ad-audience-grid h3{font-size:18px}.ad-audience-grid p{font-size:14px}.ad-contact{padding-block:40px}.ad-contact h2{font-size:42px}.ad-contact-grid{gap:24px}.ad-contact-grid>div{padding-top:24px}.ad-contact p{font-size:16px}.ad-contact-email{font-size:24px;margin:14px 0 22px}}@media(prefers-reduced-motion:reduce){.advertising-page .ad-button{transition:none;transform:none}.advertising-page{scroll-behavior:auto}}.ad-proof>div:last-child strong{font-size:clamp(24px,2.85vw,42px)}@media(max-width:900px){.ad-proof>div:last-child strong{font-size:34px}}@media(max-width:600px){.ad-proof>div:last-child strong{font-size:clamp(20px,5.6vw,28px)}}