:root{--bg:#0b0d10;--panel:#151a20;--panel-2:#1b2228;--text:#f6f7f8;--muted:#aeb6bf;--line:rgba(246,247,248,.14);--accent:#c9ff54;--accent-ink:#11140c;--serif:Georgia,'Times New Roman',serif;--display:'Space Grotesk',sans-serif;--body:'Manrope',sans-serif;--mono:'DM Mono',monospace;--max:1240px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--body);font-size:16px;line-height:1.6}body:before{content:'';position:fixed;inset:0;background:radial-gradient(circle at 84% 12%,rgba(201,255,84,.07),transparent 25%),radial-gradient(circle at 3% 60%,rgba(110,130,160,.06),transparent 23%);pointer-events:none;z-index:-2}.site-noise{position:fixed;inset:0;opacity:.035;pointer-events:none;z-index:5;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E")}.skip-link{position:absolute;left:-999px}.skip-link:focus{left:1rem;top:1rem;background:var(--accent);color:#000;padding:.6rem 1rem;z-index:10}.section-wrap{width:min(calc(100% - 64px),var(--max));margin-inline:auto}.site-header{height:78px;display:flex;align-items:center;justify-content:space-between;width:min(calc(100% - 64px),var(--max));margin:auto;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:4;background:rgba(11,13,16,.84);backdrop-filter:blur(16px)}.brand{color:var(--text);font:700 1.1rem var(--display);letter-spacing:.12em;text-decoration:none;display:inline-flex;align-items:center}.brand img{display:block;width:132px;height:auto;max-height:42px;object-fit:contain;object-position:left center}.brand span,.eyebrow,.text-link{color:var(--accent)}.desktop-nav{display:flex;gap:2rem;margin-left:auto;margin-right:2rem}.desktop-nav a,.text-link{font-size:.82rem;color:var(--muted);text-decoration:none;transition:color .2s}.desktop-nav a:hover,.text-link:hover{color:var(--accent)}.button{display:inline-flex;align-items:center;justify-content:center;gap:1.2rem;min-height:50px;padding:.75rem 1.15rem;border:1px solid transparent;border-radius:2px;font:700 .78rem var(--body);text-decoration:none;letter-spacing:.01em;transition:transform .2s,background .2s,border-color .2s}.button:hover{transform:translateY(-3px)}.button span{font-size:1.1rem}.button-accent{background:var(--accent);color:var(--accent-ink)}.button-accent:hover{background:#ddff91}.button-outline{color:var(--text);border-color:rgba(246,247,248,.3)}.button-outline:hover{border-color:var(--accent);color:var(--accent)}.button-small{min-height:38px;padding:.45rem .8rem;font-size:.7rem}.hero{min-height:670px;display:grid;grid-template-columns:1.02fr .98fr;align-items:center;gap:4rem;padding:5rem 0 4rem}.eyebrow{margin:0 0 1.25rem;font:500 .66rem var(--mono);letter-spacing:.11em}.eyebrow i,.microcopy i{font-style:normal;color:var(--muted);margin:0 .35rem}.eyebrow-dot{width:7px;height:7px;background:var(--accent);display:inline-block;border-radius:50%;margin-right:.4rem;vertical-align:1px;box-shadow:0 0 12px var(--accent)}h1,h2,h3{font-family:var(--display);line-height:1.04;letter-spacing:-.045em;margin:0}h1{font-size:60px;max-width:750px}h1 em,h2 em{font-family:var(--serif);font-weight:400;letter-spacing:-.07em;color:var(--accent)}.hero-lede{color:var(--muted);max-width:560px;font-size:1.05rem;margin:1.7rem 0}.hero-actions{display:flex;align-items:center;gap:1.5rem}.text-link{font-weight:700;border-bottom:1px solid var(--accent);padding-bottom:.25rem}.text-link span{font-size:1rem;margin-left:.3rem}.microcopy{font:500 .68rem var(--mono);color:var(--muted);margin-top:1.8rem}.hero-visual{min-height:470px;position:relative;display:grid;place-items:center}.orbit{position:absolute;border:1px solid rgba(201,255,84,.2);border-radius:50%;transform:rotate(-26deg)}.orbit-one{width:450px;height:210px}.orbit-two{width:360px;height:500px;transform:rotate(44deg);border-color:rgba(246,247,248,.12)}.browser-card{position:absolute;width:390px;box-shadow:0 24px 65px rgba(0,0,0,.5);background:#f4f1ea;color:#101215}.browser-back{transform:translate(-44px,-48px) rotate(-8deg);opacity:.52}.browser-front{transform:translate(24px,30px) rotate(5deg);z-index:1}.browser-bar{height:30px;background:#d9d5cc;display:flex;align-items:center;gap:5px;padding:0 12px;color:#555;font:500 .56rem var(--mono)}.browser-bar i{width:6px;height:6px;background:#9e9b94;border-radius:50%}.browser-bar span{margin-left:auto}.browser-lines{padding:45px 30px;height:260px;background:linear-gradient(135deg,#e8eadf,#b7c5ad)}.browser-lines b{display:block;width:70%;height:10px;background:#1e2921;margin-bottom:10px}.browser-lines b:nth-child(2){width:45%}.browser-lines strong{display:block;width:100%;height:1px;background:#1e2921;margin-top:70px}.mockup-content{height:300px;padding:40px 30px;background:#eee8dc}.mockup-content small{font:500 .54rem var(--mono);color:#72756d}.mockup-content strong{display:block;font:600 2.4rem/1 var(--display);letter-spacing:-.06em;margin-top:30px}.mockup-rule{height:1px;background:#222;margin-top:44px}.mockup-pills{display:flex;gap:6px;margin-top:16px}.mockup-pills span{border:1px solid #777b70;border-radius:30px;padding:3px 8px;font:500 .5rem var(--mono)}.visual-tag{position:absolute;right:0;bottom:20px;transform:rotate(-4deg);font:500 .66rem var(--mono);color:var(--accent);border:1px solid rgba(201,255,84,.5);padding:.65rem 1rem}.visual-tag span{color:var(--muted);margin-right:.8rem}.numbers{border-block:1px solid var(--line);display:grid;grid-template-columns:repeat(4,1fr);padding:2rem 0}.number-item{padding-left:1.5rem;border-left:1px solid var(--line)}.number-item:first-child{border:0;padding-left:0}.number-item strong{display:block;color:var(--accent);font:600 clamp(1.5rem,3vw,2.2rem) var(--display);letter-spacing:-.06em}.number-item span{color:var(--muted);font-size:.75rem}.section{padding:10rem 0}.section-intro{display:grid;grid-template-columns:1.1fr .9fr;align-items:end;margin-bottom:4rem}.section-intro h2,.audience-intro h2,.process-label h2,.support h2,.final-cta h2{font-size:clamp(2.5rem,5vw,5rem)}.section-intro>p:last-child{max-width:360px;color:var(--muted);margin:0 0 .4rem}.service-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.service-card{padding:2rem 1.5rem 2.3rem;border-bottom:1px solid var(--line);border-right:1px solid var(--line);min-height:210px}.service-card:nth-child(3n){border-right:0}.service-card span,.process-step>span{color:var(--accent);font:500 .7rem var(--mono)}.service-card h3{font-size:1.45rem;margin:1.8rem 0 .65rem}.service-card p{color:var(--muted);font-size:.85rem;max-width:270px;margin:0}.audiences{padding-bottom:10rem}.audience-intro{margin-bottom:3rem}.audience-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.audience-card{padding:2.6rem;min-height:510px;display:flex;flex-direction:column;align-items:flex-start}.audience-card.direct{background:#1c2520}.audience-card.agency{background:var(--accent);color:#111}.audience-card.agency .eyebrow{color:#445124}.audience-card h3{font-size:clamp(2rem,3.8vw,3.7rem);max-width:520px;margin:1rem 0 2rem}.audience-card ul{list-style:none;padding:0;margin:0 0 2rem;color:var(--muted);font-size:.86rem}.agency ul{color:#445124}.audience-card li{padding:.35rem 0}.audience-card li:before{content:'↗';color:var(--accent);margin-right:.65rem}.agency li:before{color:#111}.audience-card .button{margin-top:auto}.agency .button-accent{background:#111;color:var(--accent)}.agency .button-accent:hover{background:#272e1b}.portfolio-heading{margin-bottom:3.2rem}.portfolio-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.3rem 1.1rem}.project{color:var(--text);text-decoration:none}.project-wide{grid-column:span 2}.project-placeholder{height:260px;display:grid;place-items:center;position:relative;overflow:hidden}.project-placeholder img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.project-placeholder:before,.project-placeholder:after{content:'';position:absolute;border:1px solid rgba(255,255,255,.4);width:70%;height:180%;transform:rotate(35deg)}.project-placeholder:after{width:35%;height:130%;transform:rotate(-25deg)}.project-placeholder span{z-index:1;font:500 .6rem/1.5 var(--mono);letter-spacing:.12em;text-align:center;color:rgba(255,255,255,.75)}.warm{background:#bd794d}.olive{background:#7c8460}.rose{background:#b76573}.blue{background:#637b91}.dark{background:#31363d}.purple{background:#6e647e}.sand{background:#b7a080}.red{background:#984d49}.slate{background:#495763}.project:hover .project-placeholder{filter:saturate(1.2);transform:translateY(-4px)}.project-placeholder{transition:transform .25s,filter .25s}.project-meta{display:flex;justify-content:space-between;align-items:start;padding-top:.8rem}.project-meta h3{font-size:1rem;letter-spacing:-.02em}.project-meta p{font-size:.68rem;color:var(--muted);margin:.2rem 0 0}.project-meta b{font-size:1.3rem;color:var(--accent)}.process{padding:8rem 0;display:grid;grid-template-columns:1fr 1fr;gap:6rem;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.process-label>p:last-child{max-width:370px;color:var(--muted);margin-top:2rem}.process-list{border-top:1px solid var(--line)}.process-step{display:grid;grid-template-columns:70px 1fr;gap:1rem;padding:1.65rem 0;border-bottom:1px solid var(--line)}.process-step h3{font-size:1.5rem}.process-step p{color:var(--muted);font-size:.83rem;margin:.45rem 0 0}.support{padding:9rem 0;display:grid;grid-template-columns:1fr 2fr;gap:3rem;align-items:start}.support:before{content:'';position:absolute}.support-mark{font:6rem var(--serif);color:var(--accent);line-height:.8}.support>div:last-child{max-width:800px}.support h2{margin-bottom:1.7rem}.support>div:last-child>p:not(.eyebrow){color:var(--muted);font-size:1.05rem;max-width:620px}.support-tags{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:2rem}.support-tags span{border:1px solid var(--line);padding:.55rem .8rem;font:500 .65rem var(--mono);color:var(--muted)}.faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:5rem;border-top:1px solid var(--line)}.faq-list{border-top:1px solid var(--line)}details{border-bottom:1px solid var(--line);padding:1.2rem 0}summary{display:flex;justify-content:space-between;cursor:pointer;list-style:none;font-size:.94rem;font-weight:700}summary::-webkit-details-marker{display:none}summary span{color:var(--accent);font-size:1.2rem;font-weight:400;transition:transform .2s}details[open] summary span{transform:rotate(45deg)}details p{color:var(--muted);font-size:.86rem;max-width:650px;margin:.8rem 2rem 0 0}.final-cta{text-align:center;padding:10rem 0 11rem;border-top:1px solid var(--line)}.final-cta h2{margin-bottom:1.5rem}.final-cta>p:not(.eyebrow){color:var(--muted);max-width:490px;margin:0 auto 2rem}.site-footer{display:grid;grid-template-columns:1fr 1fr 1fr;border-top:1px solid var(--line);padding:1.5rem 0 2rem;font-size:.68rem;color:var(--muted)}.site-footer p:last-child{text-align:right}.toast{position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%,120px);background:var(--accent);color:#111;padding:.65rem 1rem;font-size:.75rem;font-weight:700;transition:transform .25s;z-index:7}.toast.show{transform:translate(-50%,0)}.reveal{animation:rise .8s both}.reveal-delay{animation-delay:.18s}@keyframes rise{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:900px){.section-wrap,.site-header{width:min(calc(100% - 40px),var(--max))}.desktop-nav{display:none}.hero{grid-template-columns:1fr;gap:1rem;padding-top:4rem}.hero-visual{min-height:440px}.section{padding:7rem 0}.section-intro,.faq{grid-template-columns:1fr;gap:1.5rem}.section-intro{margin-bottom:2.5rem}.audience-card{min-height:480px;padding:2rem}.process{gap:3rem}.portfolio-grid{grid-template-columns:repeat(2,1fr)}.project-wide{grid-column:span 2}.support{grid-template-columns:80px 1fr}.site-footer{grid-template-columns:1fr 1fr;gap:1rem}.site-footer p:last-child{grid-column:span 2;text-align:left}}@media(max-width:600px){body{font-size:15px}.section-wrap,.site-header{width:calc(100% - 32px)}.site-header{height:67px}.site-header .button{font-size:0;gap:0;padding:.5rem .7rem}.site-header .button span{font-size:1rem}.hero{min-height:0;padding:4.5rem 0 3rem}.hero h1{font-size:clamp(2.9rem,14vw,4.2rem)}.hero-lede{font-size:.94rem;margin:1.4rem 0}.hero-actions{align-items:flex-start;flex-direction:column;gap:1.2rem}.hero-visual{min-height:390px;transform:scale(.83);transform-origin:center top;margin-bottom:-60px}.browser-card{width:350px}.numbers{grid-template-columns:1fr 1fr;gap:1.5rem 0;padding:1.7rem 0}.number-item{padding-left:1rem}.number-item:nth-child(3){border-left:0;padding-left:0}.number-item strong{font-size:1.5rem}.number-item span{font-size:.65rem;line-height:1.3;display:block;max-width:120px}.section{padding:5.8rem 0}.section-intro h2,.audience-intro h2,.process-label h2,.support h2,.final-cta h2{font-size:2.8rem}.service-grid,.audience-grid,.portfolio-grid{grid-template-columns:1fr}.service-card{border-right:0;min-height:0;padding:1.5rem 0 1.7rem}.service-card h3{margin-top:1rem}.audiences{padding-bottom:5.8rem}.audience-card{min-height:0;padding:1.8rem 1.4rem}.audience-card h3{font-size:2.25rem;margin:1rem 0 1.5rem}.audience-card .button{width:100%;font-size:.68rem}.project-wide{grid-column:auto}.project-placeholder{height:220px}.process{padding:5.5rem 0;grid-template-columns:1fr;gap:3rem}.process-step{grid-template-columns:48px 1fr}.process-step h3{font-size:1.25rem}.support{padding:6rem 0;grid-template-columns:1fr;gap:2rem}.support-mark{font-size:4rem}.faq{gap:2.5rem}.final-cta{padding:6.5rem 0 7rem}.final-cta .button{width:100%}.site-footer{grid-template-columns:1fr;gap:.5rem}.site-footer p:last-child{grid-column:auto}.site-footer p{text-align:left!important}.toast{width:calc(100% - 32px);text-align:center}}
@media(min-width:1600px){:root{--max:1400px}.hero{min-height:780px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
html,body{overflow-x:hidden}
@media(max-width:600px){.hero-copy,.hero-visual{min-width:0;width:100%}.hero-lede{max-width:100%}.eyebrow{white-space:normal}}
@media(max-width:600px){.hero-copy{width:100%;max-width:100%;overflow-wrap:anywhere}.hero-lede{width:100%;max-width:100%}}
html,body{overflow-x:hidden}.hero-asset{position:relative;z-index:2;width:min(100%,560px);height:auto;display:block;filter:drop-shadow(0 28px 38px rgba(0,0,0,.5));transform:rotate(2deg);border:1px solid rgba(255,255,255,.14)}@media(min-width:901px){.site-header{position:fixed;top:0;left:50%;transform:translateX(-50%);z-index:20}.hero{padding-top:calc(5rem + 78px)}}@media(max-width:900px){.site-header{position:fixed;top:0;left:0;right:0;width:100%;padding-inline:20px;z-index:20;flex-wrap:wrap;height:auto;min-height:67px;gap:.55rem}.site-header .desktop-nav{display:flex;order:3;width:100%;margin:0;gap:1.3rem;overflow-x:auto;scrollbar-width:none;padding-bottom:.55rem}.site-header .desktop-nav::-webkit-scrollbar{display:none}.site-header .desktop-nav a{white-space:nowrap}.hero{padding-top:calc(4rem + 85px)}}@media(max-width:600px){.hero-asset{width:calc(100% - 8px);transform:rotate(2deg)}.hero-visual{min-height:300px;margin-bottom:-30px}.browser-card{display:none}}
section#entrega .section-intro{align-items:start}
@media(min-width:901px){.site-header{width:100%;padding-inline:max(32px,calc((100vw - var(--max))/2))}}
@media(min-width:901px){.site-header{padding-inline:max(32px,calc((100vw - 1200px)/2))}}
.hero-visual{isolation:isolate}.hero-visual:before{content:'ELEMENTOR  /  RESPONSIVE  /  READY';position:absolute;z-index:3;top:12%;right:-4%;padding:.55rem .8rem;border:1px solid rgba(201,255,84,.45);background:rgba(11,13,16,.82);color:var(--accent);font:500 .58rem var(--mono);letter-spacing:.08em;transform:rotate(4deg);animation:badge-float 5s ease-in-out infinite}.hero-visual:after{content:'';position:absolute;z-index:4;left:12%;right:7%;top:18%;height:2px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.55;filter:blur(.4px);pointer-events:none;animation:scanline 4.5s ease-in-out infinite}.hero-asset{animation:hero-float 6s ease-in-out infinite;transform-origin:center center}.hero-asset:hover{animation-play-state:paused;filter:drop-shadow(0 34px 46px rgba(0,0,0,.62)) saturate(1.08)}.browser-card{transition:transform .4s ease}.hero-visual:hover .browser-back{transform:translate(-54px,-58px) rotate(-10deg)}.hero-visual:hover .browser-front{transform:translate(32px,38px) rotate(7deg)}.button-accent{box-shadow:0 0 0 rgba(201,255,84,0);animation:cta-pulse 4s ease-in-out infinite}.button-accent:hover{animation:none;box-shadow:0 0 28px rgba(201,255,84,.24)}.project:hover .project-meta b{transform:translate(4px,-4px);transition:transform .25s}.project-meta b{transition:transform .25s}@keyframes hero-float{0%,100%{transform:rotate(2deg) translate3d(0,0,0)}50%{transform:rotate(1deg) translate3d(0,-12px,0)}}@keyframes scanline{0%,100%{transform:translateY(-10px);opacity:0}18%,78%{opacity:.65}55%{transform:translateY(310px);opacity:.35}}@keyframes badge-float{0%,100%{transform:rotate(4deg) translateY(0)}50%{transform:rotate(2deg) translateY(-8px)}}@keyframes cta-pulse{0%,70%,100%{box-shadow:0 0 0 rgba(201,255,84,0)}80%{box-shadow:0 0 0 8px rgba(201,255,84,.08)}}@media(max-width:600px){.hero-visual:before{right:2%;top:8%;font-size:.48rem}.hero-visual:after{left:7%;right:3%;top:15%}.hero-asset{animation-duration:7s}}@media(prefers-reduced-motion:reduce){.hero-asset,.hero-visual:before,.hero-visual:after,.button-accent{animation:none!important}}
.motion-in{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.motion-in.is-visible{opacity:1;transform:none}.motion-stagger>*{transition-delay:calc(var(--motion-index, 0) * 90ms)}.service-card,.audience-card,.project,.process-step,details{transition:transform .28s ease,background .28s ease,border-color .28s ease}.service-card:hover{transform:translateY(-6px);background:rgba(201,255,84,.035)}.audience-card:hover{transform:translateY(-5px)}.process-step:hover{padding-left:.7rem;border-color:rgba(201,255,84,.45)}details:hover{padding-left:.55rem;border-color:rgba(201,255,84,.45)}.support-tags span{transition:color .25s,border-color .25s,transform .25s}.support-tags span:hover{color:var(--accent);border-color:var(--accent);transform:translateY(-3px)}
.motion-stagger.is-visible>*{animation:child-rise .68s both;animation-delay:calc(var(--motion-index, 0) * 90ms)}@keyframes child-rise{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}
@media(prefers-reduced-motion:reduce){.motion-in{opacity:1;transform:none;transition:none}.motion-stagger.is-visible>*{animation:none}}
.offer-bar{display:grid;grid-template-columns:1fr 1.35fr auto;align-items:center;gap:2rem;padding:1.35rem 1.5rem;margin:2rem auto 0;border:1px solid rgba(201,255,84,.35);background:linear-gradient(100deg,rgba(201,255,84,.1),rgba(21,26,32,.72));}.offer-bar .eyebrow{margin-bottom:.35rem}.offer-bar strong{display:block;font:600 clamp(1.1rem,2vw,1.65rem) var(--display);letter-spacing:-.04em}.offer-bar p{color:var(--muted);font-size:.78rem;line-height:1.5;margin:0}.agency-proof{border-top:1px solid var(--line)}.proof-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line)}.proof-grid article{padding:1.7rem 1.3rem 1.8rem;border-right:1px solid var(--line);min-height:210px}.proof-grid article:last-child{border-right:0}.proof-grid span{color:var(--accent);font:500 .7rem var(--mono)}.proof-grid h3{font-size:1.25rem;margin:1.5rem 0 .55rem}.proof-grid p{color:var(--muted);font-size:.8rem;margin:0}.project-meta p:before{content:'↗ ';color:var(--accent)}@media(max-width:900px){.offer-bar{grid-template-columns:1fr 1fr}.offer-bar .button{grid-column:span 2}.proof-grid{grid-template-columns:repeat(2,1fr)}.proof-grid article:nth-child(2){border-right:0}}@media(max-width:600px){.offer-bar{grid-template-columns:1fr;gap:1rem;padding:1.2rem}.offer-bar .button{grid-column:auto;width:100%}.proof-grid{grid-template-columns:1fr}.proof-grid article{border-right:0;border-bottom:1px solid var(--line);min-height:0}.proof-grid article:last-child{border-bottom:0}}
@media(max-width:600px){h1{font-size:clamp(2.55rem,12.5vw,3.6rem);overflow-wrap:anywhere}.hero-copy{min-width:0;max-width:100%;width:100%}.hero-lede,.microcopy,.eyebrow{max-width:100%;overflow-wrap:anywhere}.hero-visual{min-width:0;width:100%;overflow:visible}}
@media(max-width:600px){.hero{display:block;min-width:0}.hero-copy{display:block;min-width:0;width:100%}.hero-copy h1{width:100%;max-width:100%;font-size:clamp(2.2rem,11vw,3.35rem);line-height:1.02}.hero-copy h1 em{display:inline;overflow-wrap:break-word}.hero-visual{display:grid;width:100%;min-width:0;margin-top:3rem}}
@media(max-width:600px){.hero-lede,.microcopy{width:100%;max-width:100%;word-break:normal;overflow-wrap:anywhere}}



/* logo-size-fix */
.brand img{width:132px!important;max-width:132px!important;height:auto!important;max-height:42px!important;object-fit:contain!important}
@media(min-width:601px){h1{font-size:60px!important}}

/* Correcoes finais de producao */
.brand img{display:block!important;width:200px!important;max-width:200px!important;height:auto!important;max-height:64px!important;object-fit:contain!important}
@media(min-width:901px){.site-header{width:min(calc(100% - 64px),1200px)!important;padding-inline:0!important}.hero h1{font-size:60px!important;line-height:1.04!important}}
@media(min-width:601px) and (max-width:900px){.hero h1{font-size:60px!important}}
@media(max-width:600px){.brand img{width:160px!important;max-width:160px!important;max-height:52px!important}}

