body[data-cesta-design=v3] .gm-sidebar-brand{min-height:158px;padding:12px}body[data-cesta-design=v3] .gm-sidebar-brand>a{isolation:isolate;background:linear-gradient(#4ba6ed09 1px,#0000 1px) 0 0/22px 22px,linear-gradient(90deg,#4ba6ed09 1px,#0000 1px) 0 0/22px 22px,radial-gradient(180px 140px at 102% -8%,#1698eb38,#0000 72%),linear-gradient(145deg,#061a3a 0%,#05142f 55%,#031026 100%);border:1px solid #31b4ff6b;border-radius:24px;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:16px;width:100%;min-height:134px;padding:20px 18px;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 28px 70px -42px #1a99ebd1,inset 0 1px #76d7ff1c,inset 0 -1px #1566b124;display:grid!important}body[data-cesta-design=v3] .gm-sidebar-brand>a:hover{border-color:#40cfffa3;transform:translateY(-2px);box-shadow:0 34px 78px -40px #17aaf5eb,inset 0 0 0 1px #39c6ff14,inset 0 1px #92e2ff21}body[data-cesta-design=v3] .gm-sidebar-brand>a>img.gm-sidebar-official-logo{display:none!important}body[data-cesta-design=v3] .gm-sidebar-brand>a:before{content:"";z-index:1;background:radial-gradient(circle at 50% 45%,#18c0ff29,#0000 68%),url(/favicon-cesta.png?v=20260806-brand-lockup-v5) 50%/68px 68px no-repeat,linear-gradient(145deg,#0b4175f2,#051b3afa);border:1px solid #43cdff73;border-radius:22px;width:78px;height:78px;display:block;position:relative;box-shadow:0 14px 34px -18px #15b9ffe6,inset 0 1px #aeebff2b}body[data-cesta-design=v3] .gm-sidebar-brand>a:after{content:"LK PRO\a Cesta Inteligente\a PESQUISA PÚBLICA COM IA";z-index:1;white-space:pre-line;color:#f7fbff;letter-spacing:.015em;text-shadow:0 8px 22px #00000061;min-width:0;font-size:13px;font-weight:860;line-height:1.62;display:block;position:relative}body[data-cesta-design=v3] .gm-page-viewport>div[class*=space-y-6]>section:first-child{isolation:isolate;background:radial-gradient(620px 330px at 100% 0,#0f94e038,#0000 72%),radial-gradient(520px 340px at -4% 110%,#304abf33,#0000 72%),linear-gradient(132deg,#051534fe,#06234efb 52%,#043959fa);border:1px solid #36bcff61;border-radius:30px;min-height:304px;position:relative;box-shadow:0 46px 118px -62px #1890ddc2,inset 0 1px #87dcff17,inset 0 -1px #1670bb21;padding:40px 42px!important}body[data-cesta-design=v3] .gm-page-viewport>div[class*=space-y-6]>section:first-child:before{content:"";z-index:-1;opacity:.34;background-image:linear-gradient(#57aeeb0b 1px,#0000 1px),linear-gradient(90deg,#57aeeb0b 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#000000ad 62%,#0000);mask-image:linear-gradient(90deg,#000,#000000ad 62%,#0000)}body[data-cesta-design=v3] .gm-page-viewport>div[class*=space-y-6]>section:first-child:after{content:"";z-index:-1;border:1px solid #49c9ff24;border-radius:50%;width:410px;height:410px;position:absolute;top:-138px;right:-110px;box-shadow:0 0 0 54px #30a4e509,0 0 0 108px #30a4e505}body[data-cesta-design=v3] .gm-page-viewport>div[class*=space-y-6]>section:first-child>div.relative{grid-template-columns:minmax(0,1fr) minmax(318px,360px);min-height:220px;justify-content:stretch!important;align-items:center!important;gap:clamp(46px,5vw,84px)!important;display:grid!important}body[data-cesta-design=v3] .gm-page-viewport>div[class*=space-y-6]>section:first-child>div.relative>div:first-child{min-width:0;max-width:830px;padding-left:19px;position:relative}body[data-cesta-design=v3] .gm-page-viewport>div[class*=space-y-6]>section:first-child>div.relative>div:first-child:before{content:"";background:linear-gradient(#55dbff,#2478ef 58%,#2478ef0a);border-radius:999px;width:3px;position:absolute;top:2px;bottom:2px;left:0;box-shadow:0 0 24px #31c3ff6b}body[data-cesta-design=v3] .gm-page-viewport>div[class*=space-y-6]>section:first-child h1{color:#0000;letter-spacing:-.055em;text-wrap:balance;filter:drop-shadow(0 13px 26px #00000042);background:linear-gradient(100deg,#fff 0%,#e4f5ff 46%,#86ddff 100%);-webkit-background-clip:text;background-clip:text;max-width:790px;margin-top:24px;padding-bottom:.12em;font-size:clamp(2.35rem,3.15vw,3.7rem);font-weight:890;line-height:1.08;overflow:visible}body[data-cesta-design=v3] .gm-page-viewport>div[class*=space-y-6]>section:first-child p{color:#d2e4f5c7;text-wrap:pretty;max-width:760px;margin-top:20px;font-size:1.02rem;line-height:1.72}body[data-cesta-design=v3] .gm-page-viewport>div[class*=space-y-6]>section:first-child>div.relative>div:last-child{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(190px 110px at 100% 0,#1c8bd329,#0000 72%),linear-gradient(150deg,#03112be8,#051f42d6);border:1px solid #3db4f64d;border-radius:22px;grid-template-columns:1fr;align-self:center;width:100%;padding:48px 16px 16px;position:relative;box-shadow:0 30px 70px -40px #000000eb,inset 0 1px #69c7fb14;gap:12px!important;display:grid!important}body[data-cesta-design=v3] .gm-page-viewport>div[class*=space-y-6]>section:first-child>div.relative>div:last-child:before{content:"ATALHOS PRINCIPAIS";color:#84d6ffad;letter-spacing:.18em;font-size:9px;font-weight:800;position:absolute;top:17px;left:18px}body[data-cesta-design=v3] .gm-page-viewport>div[class*=space-y-6]>section:first-child>div.relative>div:last-child a{letter-spacing:-.017em;white-space:nowrap;border-radius:15px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:58px;padding:0 19px;font-size:.94rem;font-weight:780;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s,filter .18s;display:inline-flex}body[data-cesta-design=v3] .gm-page-viewport>div[class*=space-y-6]>section:first-child>div.relative>div:last-child a:first-child{color:#02142c;background:linear-gradient(135deg,#45d5f7 0%,#2aa7ec 48%,#3b73ef 100%);border:1px solid #75daff9e;box-shadow:0 23px 46px -24px #1f9de5e0,inset 0 1px #ffffff6b}body[data-cesta-design=v3] .gm-page-viewport>div[class*=space-y-6]>section:first-child>div.relative>div:last-child a:last-child{color:#eef7fff5;background:linear-gradient(145deg,#0a3763f2,#041937fa);border:1px solid #49b1ea57;box-shadow:inset 0 1px #6bc5f60f}body[data-cesta-design=v3] .gm-page-viewport>div[class*=space-y-6]>section:first-child>div.relative>div:last-child a:hover{filter:brightness(1.055)saturate(1.03);transform:translateY(-2px)}body[data-cesta-design=v3] .gm-page-viewport>div[class*=space-y-6]>section:first-child>div.relative>div:last-child a:last-child:hover{background:linear-gradient(145deg,#0d4274fa,#052145);border-color:#4cc8ff87;box-shadow:0 20px 42px -28px #1f97dcb8,inset 0 1px #63bff114}body[data-cesta-design=v3] .gm-page-viewport>div[class*=space-y-6]>section:nth-child(2){margin-top:34px}@media (width<=1180px){body[data-cesta-design=v3] .gm-page-viewport>div[class*=space-y-6]>section:first-child>div.relative{grid-template-columns:1fr;gap:30px!important}body[data-cesta-design=v3] .gm-page-viewport>div[class*=space-y-6]>section:first-child>div.relative>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px;padding-top:48px}}@media (width<=767px){body[data-cesta-design=v3] .gm-sidebar-brand{min-height:145px}body[data-cesta-design=v3] .gm-sidebar-brand>a{grid-template-columns:68px minmax(0,1fr);gap:13px;min-height:120px;padding:17px 15px}body[data-cesta-design=v3] .gm-sidebar-brand>a:before{background-size:auto,59px 59px,auto;border-radius:19px;width:68px;height:68px}body[data-cesta-design=v3] .gm-sidebar-brand>a:after{font-size:11.5px;line-height:1.64}body[data-cesta-design=v3] .gm-page-viewport>div[class*=space-y-6]>section:first-child{border-radius:23px;min-height:auto;padding:27px 23px!important}body[data-cesta-design=v3] .gm-page-viewport>div[class*=space-y-6]>section:first-child>div.relative>div:first-child{padding-left:14px}body[data-cesta-design=v3] .gm-page-viewport>div[class*=space-y-6]>section:first-child h1{margin-top:19px;font-size:clamp(2rem,10vw,2.75rem)}body[data-cesta-design=v3] .gm-page-viewport>div[class*=space-y-6]>section:first-child>div.relative>div:last-child{grid-template-columns:1fr;padding:46px 13px 13px}}@media (prefers-reduced-motion:reduce){body[data-cesta-design=v3] .gm-sidebar-brand>a,body[data-cesta-design=v3] .gm-page-viewport>div[class*=space-y-6]>section:first-child a{transition-duration:.01ms!important}}
