:root{--brand:#076b3c;--accent:#c9f56b;--deep:#052f20;--deep2:#084c32;--ink:#153629;--sub:#687b70;--line:#e1eae3;--paper:#f7faf7;--white:#fff;--shadow:0 24px 66px rgba(12,62,34,.13)}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:96px}body{margin:0;background:var(--paper);color:var(--ink);font:15px/1.55 Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}a{text-decoration:none;color:inherit}button{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}img{max-width:100%;display:block}h1,h2,h3,p{margin-top:0}.ico{width:20px;height:20px;stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.arrow-ico{width:17px;height:17px;stroke:currentColor;fill:none;stroke-width:2}a:focus-visible,button:focus-visible{outline:3px solid #a1d750;outline-offset:4px}.container{width:min(1160px,calc(100% - 48px));margin-inline:auto}.skip-link{position:absolute;top:-80px;left:14px;z-index:100;background:white;padding:12px 16px;border-radius:12px}.skip-link:focus{top:14px}.site-header{position:relative;z-index:20;background:#fff;border-bottom:1px solid #eef3ee;box-shadow:0 1px 20px rgba(7,50,29,.045)}.header-inner{min-height:85px;display:flex;align-items:center;gap:40px}.brand{display:flex;align-items:center;flex-shrink:0}.brand-lockup{display:inline-flex;align-items:center;gap:12px}.brand-symbol{width:44px;height:44px;object-fit:contain;flex-shrink:0}.brand-lockup .brand-symbol{filter:brightness(0) saturate(100%) invert(25%) sepia(48%) saturate(1084%) hue-rotate(111deg) brightness(94%) contrast(95%)}.brand-name{font-size:31px;line-height:1;font-weight:900;letter-spacing:-.05em;color:#076b3c}.nav-desktop{display:flex;align-items:center;gap:33px;margin-left:auto}.nav-desktop a{color:#426050;font-size:13px;font-weight:750;transition:color .2s}.nav-desktop a:hover{color:#068448}.nav-menu,.nav-mobile{display:none}.header-cta{padding:12px 20px!important;font-size:12px!important;min-height:43px!important}.header-cta .arrow-ico{display:none}
.btn{display:inline-flex;align-items:center;justify-content:center;gap:11px;font-weight:850;border-radius:15px;transition:transform .25s,box-shadow .25s,background .25s;white-space:nowrap;min-height:51px;padding:13px 22px;font-size:14px;border:1px solid transparent}.btn:hover{transform:translateY(-2px)}.btn .ico{width:19px;height:19px}.btn-lime{background:var(--accent);color:#143422;box-shadow:0 14px 30px rgba(152,209,49,.17)}.btn-lime:hover{background:#dcff91;box-shadow:0 16px 33px rgba(143,217,62,.3)}.btn-outline{border-color:rgba(226,252,229,.4);color:#fff;background:rgba(255,255,255,.065)}.btn-outline:hover{background:rgba(255,255,255,.13)}.btn.is-disabled{cursor:not-allowed;opacity:.68;transform:none;box-shadow:none}.big-button{padding:16px 27px;min-height:58px}
.hero{position:relative;background:radial-gradient(ellipse at 83% 20%,#0b8051 0%,transparent 50%),linear-gradient(126deg,#063521 0%,#075337 60%,#03452d 100%);color:#fff;overflow:hidden;padding:91px 0 120px;isolation:isolate}.hero-grain{position:absolute;inset:0;opacity:.16;background-image:radial-gradient(#c0eec9 .8px,transparent .8px);background-size:19px 19px;pointer-events:none}.hero-glow{position:absolute;width:650px;height:650px;border:1px solid rgba(212,255,201,.12);border-radius:50%;box-shadow:0 0 0 95px rgba(154,225,166,.026),0 0 0 210px rgba(154,225,166,.018);pointer-events:none}.hero-glow.one{right:-210px;top:-170px}.hero-glow.two{left:-470px;bottom:-450px}.hero-layout{position:relative;display:grid;grid-template-columns:1.01fr .99fr;align-items:center;gap:65px;z-index:1}.hero-text{position:relative;z-index:4}.eyebrow,.mini-kicker{display:inline-flex;align-items:center;gap:10px;font-size:10px;line-height:1.4;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.eyebrow{color:#d8fba4;background:rgba(209,255,189,.11);border:1px solid rgba(213,255,184,.13);border-radius:100px;padding:10px 14px}.eyebrow-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#c9ff6b;box-shadow:0 0 0 5px rgba(213,255,106,.1)}.hero h1{font-size:clamp(40px,4.4vw,70px);line-height:1.065;letter-spacing:-.068em;margin:24px 0 25px;font-weight:870;max-width:670px}.hero h1 span{display:block;color:var(--accent)}.hero-text>p{color:#c8e1d2;font-size:clamp(15px,1.5vw,18px);max-width:510px;line-height:1.75;margin-bottom:28px}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:27px}.hero-proof{display:flex;flex-wrap:wrap;gap:13px 20px}.hero-proof span{display:inline-flex;align-items:center;gap:6px;color:#d2e5d9;font-size:12px;font-weight:650}.hero-proof .ico{width:15px;height:15px;color:#b8f46c}.hero-stage{position:relative;display:flex;justify-content:center;align-items:center;min-height:590px;perspective:1300px}.stage-halo{position:absolute;width:485px;height:485px;max-width:94vw;border-radius:50%;background:radial-gradient(circle,#21a36a55 0,transparent 68%);box-shadow:0 0 0 1px #ffffff17,0 0 0 50px #dfffaf08,0 0 0 95px #dfffaf04;pointer-events:none}.phone-frame{position:relative;width:293px;height:582px;border-radius:45px;border:8px solid #173d34;outline:2px solid #a1baa7;background:#fbfdfb;color:#193a2b;box-shadow:0 34px 80px #031e15be,10px 8px 30px #11292154;overflow:hidden;transform:rotate(8deg);z-index:2}.phone-frame:after{content:"";position:absolute;inset:5px;border:1px solid #d9e2dc;border-radius:35px;pointer-events:none}.phone-cam{position:absolute;top:10px;left:50%;transform:translateX(-50%);width:90px;height:20px;border-radius:20px;background:#0c251d;z-index:5}.phone-head{height:43px;padding:8px 19px 0;display:flex;justify-content:space-between;align-items:center;font-size:10px;font-weight:900;color:#2d4437}.app-screen{padding:8px 15px 0}.app-top{display:flex;justify-content:space-between;align-items:center;margin:7px 0 17px}.app-top small{font-size:8px;letter-spacing:.09em;color:#799486;display:block;font-weight:800}.app-top strong{font-size:17px;letter-spacing:-.04em;display:block;line-height:1.2}.app-avatar{background:#f0f8f2;width:38px;height:38px;border-radius:12px;display:grid;place-items:center;border:1px solid #d8e9dd;overflow:hidden}.app-avatar img{width:26px;height:26px;object-fit:contain}.app-search{height:36px;border:1px solid #e0eae2;border-radius:11px;background:#f4f8f5;display:flex;align-items:center;gap:7px;padding:0 11px;font-size:8px;font-weight:600;color:#809789}.app-search .ico{width:14px;height:14px}.app-caption{display:flex;justify-content:space-between;align-items:center;margin:17px 1px 10px}.app-caption strong{font-size:11px}.app-caption small{font-size:9px;color:#16854e;font-weight:800}.app-categories{display:grid;grid-template-columns:1fr 1fr;gap:8px}.app-categories>div{display:flex;gap:7px;align-items:center;border:1px solid #e2ebe4;border-radius:11px;background:white;padding:9px 8px;font-size:8px;font-weight:800}.app-category-icon{display:grid;place-items:center;width:27px;height:27px;border-radius:8px;background:#e9f6ec;color:#248351;font-size:14px}.app-promo{position:relative;margin-top:16px;border-radius:15px;background:linear-gradient(115deg,#0b7047,#19925b);min-height:118px;padding:15px 12px;display:flex;align-items:center;color:#fff;overflow:hidden}.app-promo>div:first-child{position:relative;z-index:2}.app-promo small{display:block;font-size:7px;letter-spacing:.08em;color:#bceccf;font-weight:900}.app-promo strong{font-size:14px;line-height:1.15;display:block;margin:7px 0 8px}.app-promo span{font-size:8px;color:#d6f78a;font-weight:800}.promo-art{font-size:82px;color:#d0ff96;opacity:.25;position:absolute;right:15px;top:8px;transform:rotate(-16deg)}.app-caption.second{margin-top:16px;margin-bottom:9px}.app-shortcuts{display:flex;gap:7px}.app-shortcuts>div{flex:1;display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center;background:#f0f7f1;border-radius:9px;padding:9px 4px;font-weight:700;font-size:7px;line-height:1.15}.app-shortcuts .ico{width:18px;height:18px;color:#0c804a}.app-tabbar{position:absolute;bottom:0;left:0;right:0;height:50px;background:#fff;display:flex;justify-content:space-around;border-top:1px solid #e8f0ea;padding-top:6px}.app-tabbar span{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:7px;color:#84988d}.app-tabbar .active{color:#108151;font-weight:900}.app-tabbar .ico{width:16px;height:16px}.floating-tag{position:absolute;display:flex;align-items:center;gap:10px;padding:11px 13px;background:#fff;color:#153f2e;border-radius:13px;box-shadow:0 15px 50px #00271983;z-index:4}.floating-tag strong{font-size:12px;display:block}.floating-tag small{font-size:9px;display:block;color:#7d9588;margin-top:2px}.tag-left{left:-18px;top:180px;transform:rotate(-7deg)}.tag-right{right:-24px;bottom:105px;transform:rotate(5deg)}.tag-symbol{display:grid;place-items:center;width:32px;height:32px;background:#e6f6e6;border-radius:9px;color:#0a7646}.tag-symbol .ico{width:17px;height:17px}.tag-symbol.green{background:#c9f56b}.preview-disclaimer{position:absolute;bottom:0;right:12px;color:#bdd8c6;font-size:10px;letter-spacing:.015em}.wave-bottom{position:absolute;bottom:-1px;left:0;width:100%;height:75px}.wave-bottom svg{display:block;width:100%;height:100%}
.intro-panel{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:34px;align-items:center;padding:58px 40px;margin-top:40px;margin-bottom:90px;background:#fff;border:1px solid #e9f0e9;border-radius:29px;box-shadow:0 13px 53px rgba(19,67,39,.04)}.mini-kicker{color:#0a8d4c}.intro-panel h2,.section-heading h2,.categories-section h2,.spotlight h2,.final-cta h2{font-size:clamp(29px,3.4vw,48px);line-height:1.15;letter-spacing:-.06em;margin:16px 0}.intro-panel h2 em,.section-heading h2 em,.categories-section h2 em,.spotlight h2 em,.final-cta h2 em{font-style:normal;color:#15914f}.intro-panel p,.section-heading p,.spotlight p{max-width:610px;color:var(--sub);line-height:1.77;font-size:15px;margin-bottom:0}.intro-numbers{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.intro-numbers>div{background:#f2f8f3;border-radius:18px;padding:23px 13px;min-height:135px}.intro-numbers span{display:block;color:#14a65e;font-size:27px;letter-spacing:-.06em;font-weight:900}.intro-numbers b{font-size:12px;display:block;margin:8px 0 4px}.intro-numbers small{font-size:10px;line-height:1.35;display:block;color:#779286}
.features-section{padding-bottom:114px}.section-heading{text-align:center;max-width:760px;margin:0 auto 37px}.section-heading p{margin-inline:auto}.features-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.feature-tile{position:relative;overflow:hidden;background:#fff;border:1px solid #e6eee7;box-shadow:0 6px 32px rgba(7,58,30,.025);border-radius:22px;padding:27px 25px 30px;min-height:227px;transition:transform .25s,box-shadow .25s,border-color .25s}.feature-tile:hover{transform:translateY(-5px);border-color:#b6d9bc;box-shadow:0 15px 48px rgba(5,81,44,.095)}.glyph{display:grid;place-items:center;width:48px;height:48px;border-radius:15px;background:#e8f7e7;color:#0a9453;margin-bottom:24px}.glyph .ico{width:24px;height:24px}.feature-tile h3{font-size:17px;line-height:1.24;letter-spacing:-.028em;margin:0 0 9px}.feature-tile p{font-size:12px;line-height:1.65;color:#708577;margin:0;max-width:290px}.tile-number{position:absolute;right:22px;top:31px;font-size:13px;color:#b8d9c3;font-weight:900}
.categories-section{position:relative;overflow:hidden;padding:86px 0;background:linear-gradient(125deg,#073b29,#09663f);color:white}.categories-section:after{content:"";position:absolute;right:-240px;top:-400px;width:700px;height:700px;border:1px solid rgba(238,255,233,.18);border-radius:50%;box-shadow:0 0 0 110px rgba(238,255,233,.02),0 0 0 240px rgba(238,255,233,.02);pointer-events:none}.categories-inner{position:relative;z-index:1;text-align:center}.categories-section .mini-kicker{color:#c9f56b}.categories-section h2 em{color:#c9f56b}.categories-section p{color:#c1e2ce;max-width:570px;margin:0 auto 25px}.category-pills{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.category-pills span{padding:10px 16px;background:#ffffff0e;border:1px solid #ffffff33;border-radius:100px;color:#e1f5e7;font-size:12px;font-weight:800}
.spotlight{margin-top:90px;margin-bottom:90px;background:#eaf5ec;border:1px solid #d8eedd;border-radius:30px;padding:50px 60px;display:grid;grid-template-columns:240px 1fr;gap:40px;align-items:center}.spotlight-symbol{position:relative;height:200px;width:200px;background:linear-gradient(140deg,#0f9855,#047345);border-radius:50px;display:grid;place-items:center;transform:rotate(-9deg);box-shadow:0 19px 40px #156c3540}.spotlight-symbol>.ico{height:110px;width:110px;color:#d1fb79;stroke-width:1.2;transform:rotate(9deg)}.ring{position:absolute;inset:58px -24px;border:7px solid #c7ef68;border-radius:50%;transform:rotate(-32deg)}
.final-cta{background:linear-gradient(120deg,#062f1e,#075137);color:#fff;position:relative;isolation:isolate;overflow:hidden;padding:97px 0 105px;text-align:center}.final-cta .mini-kicker{color:#c9f56b}.final-cta h2{font-size:clamp(35px,4.5vw,59px);max-width:800px;margin-inline:auto}.final-cta h2 em{color:#c9f56b}.final-cta p{color:#c3deca;max-width:550px;margin:0 auto 26px;font-size:15px;line-height:1.8}.final-inner{position:relative;z-index:1}.btn-final{min-width:280px}.download-status{color:#c3deca;margin-top:16px;font-size:11px}.final-orbit{position:absolute;inset:auto auto -280px -120px;width:600px;height:600px;border:1px solid #ffffff24;border-radius:50%;box-shadow:0 0 0 110px #ffffff06,0 0 0 220px #ffffff04;pointer-events:none}.footer{background:#f4f9f4;border-top:1px solid #e4eee4;padding:26px 0}.footer-inner{display:flex;justify-content:space-between;align-items:center;gap:18px}.footer-brand{display:inline-flex;flex-direction:column;gap:5px;color:#075d37}.footer-lockup{gap:10px}.footer-lockup .brand-symbol{width:36px;height:36px}.footer-lockup .brand-name{font-size:26px}.footer-brand small{display:block;font-size:9px;letter-spacing:.21em;font-weight:700;color:#268455;line-height:1;padding-left:46px}.footer-links{display:flex;flex-wrap:wrap;align-items:center;gap:19px;font-size:12px;color:#607969}.footer-links a:hover{color:#07834b}.mobile-sticky{display:none}.enter{opacity:1;transform:none}
@media(min-width:850px){.enter{opacity:0;transform:translateY(16px);transition:opacity .65s,transform .65s}.enter.visible{opacity:1;transform:none}}
@media(max-width:1100px){.hero-layout{gap:27px}.hero h1{font-size:clamp(38px,4.6vw,56px)}.tag-left{left:-6px}.tag-right{right:0}.nav-desktop{gap:20px}}
@media(max-width:830px){.container{width:min(100% - 36px,680px)}.header-inner{min-height:76px;gap:12px}.brand-name{font-size:27px}.brand-symbol{width:40px;height:40px}.nav-desktop{display:none}.header-cta{margin-left:auto}.nav-menu{display:flex;flex-direction:column;justify-content:center;gap:5px;width:42px;height:42px;padding:10px;border:1px solid #e3ebe4;border-radius:12px;background:#fff;color:#0b6b3e}.nav-menu span{display:block;width:100%;height:2px;background:currentColor;border-radius:3px}.nav-mobile:not([hidden]){display:flex;position:absolute;z-index:30;left:0;right:0;background:#fff;flex-direction:column;padding:7px 19px 20px;box-shadow:0 20px 30px #113d2427}.nav-mobile a{padding:13px 5px;border-bottom:1px solid #ebf2eb;color:#225339;font-size:14px;font-weight:750}.hero{padding:57px 0 95px}.hero-layout{display:flex;flex-direction:column;gap:5px}.hero-text{text-align:center;width:100%}.hero h1{max-width:660px;margin-inline:auto;font-size:clamp(39px,6.8vw,55px)}.hero-text>p{margin-inline:auto}.hero-actions,.hero-proof{justify-content:center}.hero-stage{min-height:615px;width:100%}.tag-left{left:5%}.tag-right{right:5%}.intro-panel{grid-template-columns:1fr;padding:33px 27px;margin-top:30px;margin-bottom:75px}.intro-numbers{gap:10px}.features-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.spotlight{grid-template-columns:170px 1fr;gap:30px;padding:34px 30px}.spotlight-symbol{width:150px;height:150px;border-radius:40px}.spotlight-symbol>.ico{width:75px;height:75px}.ring{inset:44px -19px}.footer-inner{align-items:flex-start}}
@media(max-width:560px){html{scroll-padding-top:77px}.container{width:calc(100% - 30px)}.header-inner{min-height:66px}.brand-lockup{gap:8px}.brand-symbol{width:32px;height:32px}.brand-name{font-size:24px}.header-cta{font-size:11px!important;padding:9px 10px!important;min-height:38px!important;border-radius:11px}.header-cta .ico{width:16px;height:16px}.nav-menu{width:38px;height:38px;flex-shrink:0}.hero{padding:44px 0 70px}.eyebrow{font-size:8px;letter-spacing:.1em;gap:8px;padding:8px 11px;max-width:100%}.hero h1{font-size:clamp(36px,8.9vw,49px);line-height:1.09;margin:20px 0}.hero-text>p{font-size:14px;line-height:1.66;margin-bottom:23px}.hero-actions{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:19px}.hero-actions .btn{width:100%;min-height:52px;border-radius:13px;font-size:13px}.hero-proof{gap:9px 13px}.hero-proof span{font-size:10px}.hero-stage{min-height:554px;margin-top:12px}.phone-frame{width:270px;height:535px;transform:rotate(5deg);border-radius:42px}.app-screen{padding:6px 13px}.phone-head{height:40px}.app-top{margin:5px 0 13px}.app-top strong{font-size:16px}.app-categories>div{padding:7px 7px}.app-caption{margin:14px 1px 8px}.app-promo{margin-top:12px;min-height:100px;padding:12px}.app-shortcuts>div{padding:8px 4px}.stage-halo{width:320px;height:320px}.floating-tag{padding:9px;gap:6px}.floating-tag strong{font-size:10px}.floating-tag small{font-size:8px}.tag-symbol{width:27px;height:27px}.tag-left{left:0;top:95px}.tag-right{right:0;bottom:96px}.preview-disclaimer{font-size:9px;right:2px}.wave-bottom{height:54px}.intro-panel{margin-top:17px;margin-bottom:69px;padding:30px 18px;border-radius:20px;text-align:left;gap:25px}.intro-panel h2,.section-heading h2,.categories-section h2,.spotlight h2{font-size:clamp(29px,7.3vw,39px)}.intro-panel p{font-size:13px}.intro-numbers{gap:6px}.intro-numbers>div{min-height:110px;padding:15px 10px;border-radius:13px}.intro-numbers span{font-size:22px}.intro-numbers b{font-size:10px}.intro-numbers small{font-size:9px}.features-section{padding-bottom:70px}.section-heading{margin-bottom:25px}.mini-kicker{font-size:9px}.section-heading p{font-size:13px}.features-grid{gap:9px}.feature-tile{border-radius:15px;padding:19px 13px 20px;min-height:210px}.feature-tile .glyph{width:39px;height:39px;border-radius:12px;margin-bottom:16px}.glyph .ico{width:20px;height:20px}.feature-tile h3{font-size:13px;line-height:1.25;margin-bottom:8px}.feature-tile p{font-size:10px;line-height:1.54}.tile-number{right:13px;top:21px;font-size:10px}.categories-section{padding:66px 0}.categories-section p{font-size:13px}.category-pills{gap:7px}.category-pills span{font-size:10px;padding:7px 11px}.spotlight{grid-template-columns:1fr;text-align:center;justify-items:center;padding:35px 24px;margin:65px auto;gap:26px;border-radius:22px}.spotlight-symbol{width:113px;height:113px;border-radius:27px}.spotlight-symbol>.ico{width:57px;height:57px}.ring{inset:33px -13px;border-width:5px}.spotlight p{font-size:13px}.final-cta{padding:73px 0 104px}.final-cta h2{font-size:clamp(32px,8vw,45px)}.final-cta p{font-size:13px}.btn-final{width:100%;min-width:0}.footer{padding:26px 0 90px}.footer-inner{flex-direction:column;align-items:flex-start;gap:23px}.footer-links{gap:12px;font-size:11px}.mobile-sticky{display:block;position:fixed;bottom:0;left:0;right:0;z-index:30;background:#fff;box-shadow:0 -9px 26px #012d1b1e;padding:10px max(15px,env(safe-area-inset-left)) calc(10px + env(safe-area-inset-bottom))}.mobile-button{width:100%;min-height:46px;border-radius:11px;font-size:13px}.mobile-sticky .arrow-ico{margin-left:auto}}
@media(max-width:360px){.header-cta{padding:9px 8px!important}.header-cta .ico{display:none}.brand-symbol{width:29px;height:29px}.brand-name{font-size:21px}.hero h1{font-size:34px}.hero-stage{min-height:530px}.phone-frame{transform:rotate(3deg) scale(.96)}.tag-left{left:-2px}.tag-right{right:-2px;bottom:106px}.intro-numbers>div{padding:13px 7px}.intro-numbers b{font-size:9px}.intro-numbers small{font-size:8px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}

/* Versão beta Android — elementos de lançamento */
.beta-facts{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:-5px 0 21px}.beta-fact{display:inline-flex;align-items:center;gap:7px;min-height:33px;padding:7px 11px;border-radius:9px;background:rgba(210,255,187,.09);border:1px solid rgba(210,255,187,.24);color:#eafadf;font-size:11px;font-weight:800;letter-spacing:.01em}.beta-fact-main{color:#173d29;background:#d7fb8b;border-color:#d7fb8b;font-weight:950;letter-spacing:.12em}.beta-fact-main strong{font-size:10px;font-weight:800;letter-spacing:0}.android-warning{border:1px solid #ffe29e;background:#fff6d4;color:#604211;padding:12px 15px;border-radius:11px;margin:-3px 0 18px;font-size:13px;font-weight:750;line-height:1.5}.android-warning[hidden]{display:none!important}.beta-ribbon{position:absolute;right:-1px;top:45px;z-index:5;display:flex;gap:7px;align-items:center;color:#153d29;background:#e2fc99;border:1px solid #f4ffc7;box-shadow:0 12px 30px #0b2a224f;padding:9px 13px;font-weight:850;font-size:10px;letter-spacing:.07em;border-radius:100px;transform:rotate(5deg)}.beta-ribbon b{display:inline-grid;place-items:center;padding:3px 7px;color:#fff;border-radius:100px;background:#08713e}.promo-symbol{position:absolute;right:7px;top:12px;width:80px;height:88px;opacity:.32;transform:rotate(-12deg)}.spotlight-symbol img{height:108px;width:108px;object-fit:contain;transform:rotate(9deg);filter:drop-shadow(0 5px 8px #073e2e55)}.final-compat-note{color:#d3e8d4;font-size:11px;line-height:1.45;margin:11px auto 0!important;max-width:500px!important}.download-status{font-size:12px;font-weight:700}.hero .eyebrow{border-color:#e0ffa14d}
@media(max-width:830px){.beta-facts{justify-content:center}}
@media(max-width:560px){.beta-facts{margin:-7px 0 19px;gap:7px;justify-content:center}.beta-fact{font-size:10px;min-height:30px;padding:6px 9px}.beta-fact-main strong{font-size:9px}.beta-ribbon{top:26px;right:0;font-size:9px;padding:7px 9px}.hero-stage{margin-top:17px}.promo-symbol{right:6px;top:5px;width:65px;height:80px}.spotlight-symbol img{width:62px;height:68px}.final-compat-note{font-size:10px}}
@media(max-width:360px){.beta-fact{font-size:9px}.beta-fact-main strong{font-size:8px}.beta-ribbon{top:19px;right:-3px;font-size:8px}}
@media(max-width:360px){.header-inner{gap:5px}.brand-lockup{gap:7px}.brand-name{font-size:19px}.header-cta{white-space:normal;line-height:1.12;text-align:center;font-size:9px!important;padding:7px 6px!important}.nav-menu{width:38px;min-width:38px}}

/* Marca RAMADA idêntica à imagem de referência enviada; apenas cabeçalho e rodapé. */
.brand-lockup {display:inline-flex;align-items:center;gap:0;line-height:1}
.brand-lockup .brand-wordmark {display:block;width:190px;max-width:100%;height:auto;object-fit:contain}
.footer-lockup .brand-wordmark {width:176px}
.footer-brand small {padding-left:0;margin-top:2px;text-align:center;letter-spacing:.13em}
@media(max-width:830px) {.brand-lockup .brand-wordmark {width:166px}}
@media(max-width:560px) {.brand-lockup .brand-wordmark {width:143px}.footer-lockup .brand-wordmark{width:168px}}
@media(max-width:360px) {.brand-lockup .brand-wordmark {width:118px}}
