.pg-home{--sombra-dev:0 2px 4px #1c34521a,0 22px 44px -14px #1c345252}.pg-home .palco{isolation:isolate;background:#cfe0f1 url(/cases/ceu-nevoa-2400.webp) 50%/cover no-repeat;border-radius:24px;position:relative;overflow:hidden}@media (max-width:700px){.pg-home .palco{background-image:url(/cases/ceu-nevoa-1200.webp)}}.pg-home .palco>.ceu{display:none}.pg-home .iphone{min-width:0;position:relative;container-type:inline-size}.pg-home .iphone .aparelho{box-shadow:var(--sombra-dev),inset 0 0 0 .5cqw #8a8d92,inset 0 0 0 1.1cqw #121315;background:linear-gradient(140deg,#6b6e73 0%,#2e3034 18%,#1c1d20 50%,#2e3034 82%,#5e6166 100%);border-radius:16.5cqw;padding:3.3cqw;position:relative}.pg-home .iphone .tela{background:var(--sb,#f3f4f8);border-radius:13.4cqw;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 .6cqw #050506}.pg-home .iphone .tela img{aspect-ratio:375/812;flex:none;width:100%;height:auto;display:block}.pg-home .iphone .status{box-sizing:border-box;color:#0b0b0d;background:var(--sb,#f3f4f8);flex:none;justify-content:space-between;align-items:center;height:12.6cqw;padding:1.6cqw 7.5cqw 0 9.5cqw;font:600 4.1cqw/1 -apple-system,SF Pro Text,Segoe UI,system-ui,sans-serif;display:flex}.pg-home .iphone .status svg{width:17cqw;height:auto}.pg-home .iphone .ilha{z-index:2;background:#050506;border-radius:999px;width:29cqw;height:8.6cqw;position:absolute;top:3cqw;left:50%;transform:translate(-50%)}.pg-home .iphone .botoes{pointer-events:none;position:absolute;inset:0}.pg-home .iphone .botoes:after{content:"";background:#3a3c40;border-radius:0 1cqw 1cqw 0;width:1cqw;height:11%;position:absolute;top:28%;right:-.9cqw}.pg-home .iphone .vol{background:#3a3c40;border-radius:1cqw 0 0 1cqw;width:1cqw;height:7.5%;position:absolute;left:-.9cqw}.pg-home .mac{min-width:0;position:relative;container-type:inline-size}.pg-home .mac .janela{clip-path:inset(0 round 1.3cqw);isolation:isolate;box-shadow:var(--sombra-dev),0 0 0 1px #00000014;background:#fff;border-radius:1.3cqw;overflow:hidden}.pg-home .mac .janela>img{aspect-ratio:16/10;object-fit:cover;object-position:top left;width:100%;display:block}.pg-home .mac .barra{color:#1d1d1f;letter-spacing:-.01em;background:#f7f7f8;border-bottom:1px solid #e0e0e4;grid-template-columns:auto auto auto 1fr auto;align-items:center;gap:1.7cqw;height:4.6cqw;padding:0 1.6cqw;font:500 max(7px,1.12cqw)/1 -apple-system,SF Pro Text,Segoe UI,system-ui,sans-serif;display:grid}.pg-home .semaforo{gap:.72cqw;margin-right:.6cqw;display:flex}.pg-home .semaforo i{background:#ff5f57;border-radius:50%;width:max(6px,.98cqw);height:max(6px,.98cqw);box-shadow:inset 0 0 0 .5px #00000024}.pg-home .semaforo i:nth-child(2){background:#febc2e}.pg-home .semaforo i:nth-child(3){background:#28c840}.pg-home .ico{color:#7c7c82;gap:1.5cqw;display:flex}.pg-home .ico svg{width:max(7px,1.35cqw);height:auto}.pg-home .setas{color:#b3b3b8}.pg-home .endereco{color:#1d1d1f;white-space:nowrap;background:#ececef;border-radius:.8cqw;justify-content:center;justify-self:center;align-items:center;gap:.55cqw;width:min(100%,36cqw);height:2.9cqw;display:flex;overflow:hidden}.pg-home .endereco svg{color:#55555a;width:max(5px,.78cqw);height:auto}.pg-home .par{justify-content:center;gap:clamp(14px,3.5vw,40px);padding:clamp(28px,5vw,56px) clamp(16px,4vw,48px);display:flex}.pg-home .par .iphone{flex:0 250px}.pg-home .par.um .iphone{flex-basis:230px}@media (max-width:759px){.pg-home .par.um .iphone{flex-basis:190px}}.pg-home .legendas{justify-content:center;gap:clamp(14px,3.5vw,40px);margin-top:12px;display:flex}.pg-home .legendas span{text-align:center;color:var(--apoio,#5a5f66);flex:0 250px;font-size:14px}.pg-home .solo{padding:clamp(24px,5vw,56px)}.pg-home .solo.amplo{max-height:min(500px,58svh);padding:clamp(24px,5vw,56px) 0 0 clamp(24px,5vw,56px)}.pg-home .solo.amplo .mac{width:116%}.pg-home .quadro{justify-content:center;padding:clamp(24px,4vw,40px);display:flex}.pg-home .quadro img{width:auto;max-width:100%;height:auto;max-height:min(560px,70svh);box-shadow:var(--sombra-dev);border-radius:14px;display:block}.pg-home{--azul:#2163ab;--azul-escuro:#123e7c;--azul-claro:#3f7fc2;--azul-ceu:linear-gradient(180deg,#2b70be 0%,#1d5ba6 100%);--halo:#2f7dd6;--halo-claro:#a6d0f7;--halo-brilho:#7cc0ff;--texto:#404040;--apoio:#555;--fundo:#fff;--painel:#f2f7fd;--painel-fim:#fafcff;--display:"Kanit",system-ui,sans-serif;--corpo:"Xmind","Segoe UI",system-ui,sans-serif;--saida:cubic-bezier(.16,1,.3,1);--recuo:8px;--raio:28px;--raio-card:22px;--dentro:16px;--gutter-l:var(--dentro);--gutter-r:var(--dentro);--h:clamp(330px,52svh,440px);--rx:96vw;--ry:calc(var(--h) - 34px);--ryan-w:min(calc((100vw - 48px) / .64), calc(var(--h) * 1.12));--ryan-x:calc((100vw - 2 * var(--recuo)) / 2 - var(--ryan-w) * .565);--ryan-y:calc(var(--h) * .22);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (min-width:900px){.pg-home{--recuo:20px;--raio:48px;--raio-card:32px;--dentro:clamp(40px,4.2vw,72px);--h:min(760px,84vh);--ry:calc(var(--h) - 110px);--rx:100vw;--ryan-w:min(76vw,1200px,calc(var(--h) * 1.6));--ryan-x:calc(50vw - var(--recuo) - var(--ryan-w) * .55);--ryan-y:calc(var(--h) * .1)}.pg-home html[data-curva=antiga]{--rx:min(86vw,1320px)}}.pg-home{scrollbar-color:#b3ccea #fff;scroll-behavior:smooth;scroll-padding-top:96px}@media (prefers-reduced-motion:reduce){.pg-home{scroll-behavior:auto}}.pg-home,.pg-home{background:var(--fundo);color:var(--texto)}.pg-home{font-family:var(--corpo);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5;overflow-x:hidden}.pg-home ::selection{background:var(--azul);color:#fff}.pg-home a{color:var(--azul)}.pg-home :focus-visible{outline:2px solid var(--azul);outline-offset:3px;border-radius:8px}.pg-home .painel{margin:0 var(--recuo);border-radius:var(--raio);background:linear-gradient(180deg,var(--painel) 0%,var(--painel-fim) 100%);isolation:isolate;position:relative;overflow:hidden}.pg-home .painel+.painel,.pg-home .solto+.painel,.pg-home .painel+.solto{margin-top:var(--recuo)}.pg-home .topo{z-index:10;margin:0 var(--recuo);padding:calc(10px + env(safe-area-inset-top,0px)) var(--dentro) 10px;box-sizing:border-box;-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);background:#ffffffb8;border-radius:0 0 20px 20px;justify-content:space-between;align-items:center;gap:16px;min-height:64px;display:flex;position:sticky;top:0;box-shadow:0 1px 2px #123e7c1a,0 6px 18px -8px #123e7c2e}.pg-home .topo+*{margin-top:var(--recuo)}.pg-home .logo{min-width:44px;min-height:44px;color:var(--azul);align-items:center;gap:10px;text-decoration:none;display:flex}.pg-home .logo svg{width:auto;height:28px}.pg-home .logo span{font-family:var(--display);color:var(--texto);font-size:17px;font-weight:500}.pg-home .nav-desk{display:none}.pg-home .pilula{box-sizing:border-box;background-color:var(--azul);background-image:var(--azul-ceu);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .16s ease-out,background-color .2s;display:inline-flex}.pg-home .pilula:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.pg-home .pilula:hover{background:var(--azul-escuro)}}.pg-home .menu-btn{width:44px;height:44px;color:var(--azul);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:flex}@media (min-width:900px){.pg-home .topo{border-radius:0 0 24px 24px;min-height:76px}.pg-home .logo svg{height:32px}.pg-home .nav-desk{align-items:center;gap:8px;font-weight:500;display:flex}.pg-home .nav-desk a:not(.pilula){color:var(--texto);border-radius:999px;align-items:center;min-height:44px;padding:0 16px;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.pg-home .nav-desk a:not(.pilula):hover{color:var(--azul);background:#2163ab14}.pg-home .nav-desk .pilula{margin-left:12px}.pg-home .menu-btn{display:none}}.pg-home .hero{--fundo:var(--painel-fim);background:var(--painel-fim);padding-bottom:clamp(28px,4vw,64px)}.pg-home .hero-ceu{height:var(--h);background:url(/ceu-celular.webp) 50% 30%/cover no-repeat;position:absolute;inset:0 0 auto}@media (min-width:900px){.pg-home .hero-ceu{background-image:-webkit-image-set(url(/ceu-2400.webp) 1x,url(/ceu-3600.webp) 2x);background-image:image-set("/ceu-2400.webp" 1x,"/ceu-3600.webp" 2x)}}.pg-home .borda{pointer-events:none;position:absolute;inset:0 -40px -60px}.pg-home .borda.b0{filter:blur(18px);opacity:.55;background:radial-gradient(var(--rx) calc(var(--ry) - 14px) at 50% 0,transparent 99.2%,var(--halo-brilho) 100%)}.pg-home .borda.b1{filter:blur(10px);opacity:.9;background:radial-gradient(var(--rx) calc(var(--ry) - 8px) at 50% 0,transparent 99.4%,var(--halo) 100%)}.pg-home .borda.b2{filter:blur(8px);background:radial-gradient(var(--rx) calc(var(--ry) + 3px) at 50% 0,transparent 99.4%,var(--halo-claro) 100%)}.pg-home .borda.b3{filter:blur(5px);background:radial-gradient(var(--rx) calc(var(--ry) + 14px) at 50% 0,transparent 99.4%,var(--fundo) 100%)}@property --abre{syntax:"<length>";inherits:false;initial-value:0}@media (prefers-reduced-motion:no-preference){.pg-home .borda.b0,.pg-home .borda.b1,.pg-home .borda.b2{--abre:75vw;-webkit-mask-image:linear-gradient(90deg,transparent calc(50% - var(--abre) - 180px),#000 calc(50% - var(--abre)),#000 calc(50% + var(--abre)),transparent calc(50% + var(--abre) + 180px));-webkit-mask-image:linear-gradient(90deg,transparent calc(50% - var(--abre) - 180px),#000 calc(50% - var(--abre)),#000 calc(50% + var(--abre)),transparent calc(50% + var(--abre) + 180px));mask-image:linear-gradient(90deg,transparent calc(50% - var(--abre) - 180px),#000 calc(50% - var(--abre)),#000 calc(50% + var(--abre)),transparent calc(50% + var(--abre) + 180px));animation:.8s cubic-bezier(.16,1,.3,1) .15s both horizonte-sobe,1.5s cubic-bezier(.65,0,.35,1) .7s both horizonte-abre}.pg-home .borda.b0{animation:.8s cubic-bezier(.16,1,.3,1) .15s both horizonte-sobe,1.5s cubic-bezier(.65,0,.35,1) .7s both horizonte-abre,2.2s ease-out .7s both horizonte-brilha}}@keyframes horizonte-sobe{0%{opacity:0;transform:translateY(44px)}to{transform:none}}@keyframes horizonte-abre{0%{--abre:0px}to{--abre:75vw}}@keyframes horizonte-brilha{0%{opacity:.35}35%{opacity:1}to{opacity:.55}}.pg-home .ryan{left:var(--ryan-x);top:var(--ryan-y);width:var(--ryan-w);z-index:2;transform-origin:50% 60%;max-width:none;height:auto;position:absolute}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.pg-home .ryan{animation:6s ease-in-out 5 flutuar}}@keyframes flutuar{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-12px)rotate(-.6deg)}}.pg-home .titulo{z-index:3;padding:calc(var(--ry) + 30px) var(--dentro) 0;position:relative}.pg-home .titulo h1{font-family:var(--display);text-transform:uppercase;color:var(--azul);letter-spacing:-.005em;margin:0;font-size:clamp(30px,9vw,72px);font-weight:800;line-height:1}.pg-home .titulo .papel{font-family:var(--display);letter-spacing:-.01em;color:var(--texto);margin:0;font-size:clamp(25px,7.6vw,60px);font-weight:300;line-height:1.05}.pg-home .cta{flex-wrap:wrap;align-items:center;gap:20px;margin-top:22px;display:flex}@media (min-width:900px){.pg-home .titulo{padding-top:calc(var(--ry) * .97 + 40px);justify-content:space-between;align-items:flex-end;gap:64px;display:flex}.pg-home .cta{gap:24px;margin:0 0 8px}.pg-home .cta .pilula{min-height:52px;padding:0 28px;font-size:16px}}.pg-home .sec{min-height:44px;color:var(--texto);font-family:var(--corpo);letter-spacing:.06em;text-transform:uppercase;-webkit-tap-highlight-color:transparent;align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s,transform .16s ease-out;display:inline-flex;position:relative}.pg-home .sec svg{flex:none;transition:transform .26s cubic-bezier(.23,1,.32,1)}.pg-home .sec:after{content:"";transform-origin:0;background:currentColor;height:1.5px;transition:transform .26s cubic-bezier(.23,1,.32,1);position:absolute;bottom:9px;left:0;right:22px;transform:scaleX(0)}.pg-home .sec:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.pg-home .sec:hover{color:var(--azul)}.pg-home .sec:hover:after{transform:scaleX(1)}.pg-home .sec:hover svg{transform:rotate(45deg)}}.pg-home .solto{text-align:center;padding:clamp(72px,9vw,144px) 24px}.pg-home .solto p{font-family:var(--display);letter-spacing:-.005em;text-wrap:balance;max-width:26ch;margin:0 auto;font-size:clamp(24px,2.7vw,40px);font-weight:300;line-height:1.28}.pg-home .solto p b{color:var(--azul);font-weight:500}.pg-home .solto .sec{margin-top:clamp(14px,1.4vw,24px)}.pg-home .cab{text-align:center;padding:clamp(56px,6vw,104px) var(--dentro) clamp(32px,3.4vw,56px)}.pg-home .cab h2{font-family:var(--display);color:var(--azul);margin:0;font-size:clamp(36px,3.3vw,56px);font-weight:500;line-height:1.05}.pg-home .cab p{max-width:44ch;color:var(--apoio);text-wrap:balance;margin:10px auto 0;font-size:clamp(16px,1.1vw,19px)}.pg-home .lista{gap:var(--recuo);padding:0 var(--recuo) var(--recuo);margin:0;display:grid}.pg-home .lista>li{min-width:0;list-style:none}.pg-home .case{border-radius:var(--raio-card);color:inherit;-webkit-tap-highlight-color:transparent;transition:box-shadow .3s var(--saida),transform .3s var(--saida);background:#fff;padding:10px 10px 24px;text-decoration:none;display:block;box-shadow:0 1px 2px #123e7c0d}.pg-home .vitrine{aspect-ratio:5/4;border-radius:calc(var(--raio-card) - 8px)}.pg-home .vitrine .mac{width:84%;transition:transform .6s var(--saida);position:absolute;top:10%;left:7%}.pg-home .vitrine .iphone{width:27%;transition:transform .6s var(--saida);position:absolute;bottom:-10%;right:6%}.pg-home .vitrine .cena{object-fit:cover;object-position:50% 55%;transform-origin:58% 56%;width:100%;height:100%;transition:transform .9s var(--saida);position:absolute;inset:0;transform:scale(1.4)}.pg-home .vitrine .cena.celular{transform-origin:50% 49%;transform:scale(1.25)}.pg-home .texto{padding:0 10px}.pg-home .case h3{font-family:var(--display);color:var(--texto);text-wrap:balance;margin:22px 0 0;font-size:clamp(22px,2.2vw,40px);font-weight:500;line-height:1.15}.pg-home .case .frase{color:var(--apoio);text-wrap:pretty;max-width:48ch;margin:12px 0 0}.pg-home .meta{color:var(--apoio);flex-wrap:wrap;gap:4px 0;margin:18px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.pg-home .meta li+li:before{content:"·";color:#a8b3c0;margin:0 10px}.pg-home .meta .cliente{color:var(--azul);font-weight:600}.pg-home .ver{background-color:var(--azul);background-image:var(--azul-ceu);color:#fff;border-radius:999px;align-items:center;gap:8px;min-height:44px;margin-top:22px;padding:0 20px;font-size:15px;font-weight:600;transition:background-color .2s;display:inline-flex}.pg-home .ver svg{transition:transform .3s var(--saida)}@media (hover:hover) and (pointer:fine){.pg-home .case:hover{box-shadow:0 2px 4px #123e7c0f,0 24px 48px -24px #123e7c47}.pg-home .case:hover .vitrine .mac{transform:translateY(-6px)}.pg-home .case:hover .vitrine .cena{transform:scale(1.44)}.pg-home .case:hover .vitrine .cena.celular{transform:scale(1.27)}.pg-home .case:hover .vitrine .iphone{transform:translateY(-14px)}.pg-home .case:hover .ver{background:var(--azul-escuro)}.pg-home .case:hover .ver svg{transform:translate(3px)}}.pg-home .case:active{transform:scale(.995)}@media (min-width:900px){.pg-home .lista{gap:20px;padding:0 20px 20px}.pg-home .case{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(40px,4.5vw,88px);padding:16px clamp(32px,4vw,72px) 16px 16px;display:grid}.pg-home .lista>li:nth-child(2n) .case{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);padding:16px 16px 16px clamp(32px,4vw,72px)}.pg-home .lista>li:nth-child(2n) .vitrine{order:2}.pg-home .texto{padding:0}.pg-home .case h3{margin-top:0}.pg-home .case .frase{font-size:clamp(16px,1.1vw,20px);line-height:1.6}.pg-home .ver{min-height:52px;margin-top:clamp(22px,1.8vw,36px);padding:0 26px;font-size:16px}}.pg-home .sobre .grade{gap:var(--recuo);padding:0 var(--recuo) var(--recuo);display:grid}.pg-home .cartao{border-radius:var(--raio-card);background:#fff;padding:28px 22px 30px}.pg-home .cartao h3{font-family:var(--corpo);letter-spacing:.06em;text-transform:uppercase;color:var(--azul);margin:0 0 16px;font-size:14px;font-weight:600}.pg-home .cartao p{text-wrap:pretty;margin:0;line-height:1.65}.pg-home .cartao p+p{margin-top:16px}.pg-home .cartao .lead{font-family:var(--display);color:var(--texto);font-size:22px;font-weight:300;line-height:1.3}.pg-home .fatos{flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none;display:flex}.pg-home .fatos li{color:var(--azul);background:#e7f0fb;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:500}@media (min-width:900px){.pg-home .sobre .grade{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:20px;padding:0 20px 20px}.pg-home .cartao{padding:clamp(36px,3.6vw,64px)}.pg-home .cartao p{font-size:clamp(16px,1.1vw,19px)}.pg-home .cartao .lead{font-size:clamp(26px,2.1vw,34px)}}.pg-home .fim{--painel:#dce8f4;min-height:calc(100svh - 76px - 2 * var(--recuo));padding:clamp(28px,3.4vw,56px) var(--dentro) 20px;background:linear-gradient(#123e7c 0%,#2163ab 55%,#3f7fc2 100%);flex-direction:column;display:flex}.pg-home .fim :focus-visible{outline-color:#fff}.pg-home .fim .caixa :focus-visible,.pg-home .fim .rodape :focus-visible{outline-color:var(--azul)}.pg-home .cena{flex:1;align-items:center;gap:clamp(20px,3vw,56px);min-height:0;display:grid}.pg-home .r-area{min-width:0;height:clamp(340px,56svh,460px);position:relative}.pg-home .r-area canvas{cursor:grab;touch-action:pan-y;border-radius:24px;width:100%;height:100%;display:block;position:absolute;inset:0}.pg-home .r-area canvas.arrastando{cursor:grabbing}.pg-home .r-area img{object-fit:contain;width:100%;height:100%;display:none;position:absolute;inset:0}.pg-home .r-area.sem-3d canvas{display:none}.pg-home .r-area.sem-3d img{display:block}.pg-home .nuvem-r{color:#fff;filter:drop-shadow(0 0 10px #fffffff2)drop-shadow(0 0 28px #fffc)drop-shadow(0 4px 6px #21466a2e)drop-shadow(0 18px 36px #21466a61);width:clamp(84px,9vw,132px);height:auto;margin:0 auto;display:block}.pg-home .caixa{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--raio-card);background:#ffffffe6;max-width:620px;margin:clamp(28px,3vw,44px) auto 0;padding:clamp(32px,4vw,56px) clamp(22px,4vw,56px);position:relative;box-shadow:0 2px 4px #123e7c0f,0 30px 60px -30px #123e7c59}.pg-home .caixa h2{font-family:var(--display);color:var(--azul);margin:0;font-size:clamp(34px,3.3vw,56px);font-weight:500;line-height:1.05}.pg-home .caixa p{max-width:36ch;color:var(--apoio);text-wrap:balance;margin:14px auto 0;font-size:clamp(16px,1.1vw,19px)}.pg-home .canais{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 24px;margin-top:28px;display:flex}.pg-home .provisorio{color:#7a4e00;background:#fff3d6;border-radius:6px;margin-top:18px;padding:3px 9px;font-size:13px;font-weight:600;display:inline-block}.pg-home .encerra{font-family:var(--display);color:var(--azul-escuro);margin:clamp(40px,5vw,72px) 0 0;font-size:clamp(22px,2.2vw,32px);font-weight:300}.pg-home .rodape{color:var(--azul-escuro);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:clamp(40px,5vw,80px);padding:12px 8px 0;font-size:14px;display:flex}.pg-home .rodape .sec{color:var(--azul-escuro)}.pg-home .fim .caixa{box-sizing:border-box;text-align:left;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff0;justify-self:center;width:100%;max-width:560px;margin:0;box-shadow:0 2px 4px #0a22441a,0 30px 60px -30px #0a22448c}.pg-home .fim .caixa p{margin-left:0;margin-right:0}.pg-home .fim .canais{justify-content:flex-start}.pg-home .fim .encerra{text-align:center;color:#fff;text-shadow:0 1px 14px #09244e80;margin:clamp(20px,2.4vw,36px) 0 0;line-height:1.2}.pg-home .fim .cena .encerra{display:none}.pg-home .fim .rodape{background:#fffffff0;border-radius:999px;min-height:52px;margin-top:clamp(18px,2vw,28px);padding:4px 20px}@media (max-width:520px){.pg-home .fim .rodape{border-radius:20px;padding:10px 16px}}@media (min-width:900px){.pg-home .cena{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pg-home .r-area{height:clamp(420px,100svh - 330px,720px)}.pg-home .fim .caixa{justify-self:start}}@media (min-width:1200px){.pg-home .cena{grid-template-columns:minmax(0,1fr) minmax(300px,34vw) minmax(0,1fr)}.pg-home .r-area{grid-area:1/2}.pg-home .fim .caixa{grid-area:1/3;max-width:420px;padding:32px 30px}.pg-home .fim .caixa h2{font-size:clamp(30px,2.6vw,42px)}.pg-home .fim .cena .encerra{text-align:right;grid-area:1/1;justify-self:end;max-width:9ch;margin:0;font-size:clamp(40px,4.4vw,72px);line-height:1;display:block}.pg-home .fim>.encerra{display:none}}@media (max-width:520px){.pg-home .rodape{text-align:center;justify-content:center}}.pg-home .fim-pe{height:var(--recuo)}.pg-home .menu{z-index:20;background:var(--fundo);padding:calc(10px + env(safe-area-inset-top,0px)) calc(var(--recuo) + var(--dentro)) calc(24px + env(safe-area-inset-bottom,0px));flex-direction:column;display:flex;position:fixed;inset:0}.pg-home .menu .linha{justify-content:space-between;align-items:center;min-height:54px;display:flex}.pg-home .menu nav{flex-direction:column;gap:6px;margin-top:32px;display:flex}.pg-home .menu nav a{font-family:var(--display);color:var(--azul);align-items:center;min-height:52px;font-size:34px;font-weight:500;text-decoration:none;display:flex}.pg-home .menu .pilula{align-self:flex-start;margin-top:auto}.pg-home .menu[hidden]{display:none}@media (prefers-reduced-motion:reduce){.pg-home .case,.pg-home .vitrine .mac,.pg-home .vitrine .cena,.pg-home .vitrine .iphone,.pg-home .ver svg,.pg-home .sec,.pg-home .sec svg,.pg-home .sec:after{transition:none}}
