.regiao-bloco+.regiao-bloco[data-v-46df8cbb]{margin-top:48px}.regiao-titulo[data-v-46df8cbb]{margin:0 0 18px;font-size:28px;font-weight:600;text-transform:none;color:var(--gp-amarelo-oka)}.regiao-subtitulo[data-v-46df8cbb]{margin:0 0 12px;min-height:18px;font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--gp-pastel-will)}.regiao-grupos.multiplos[data-v-46df8cbb]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}.regiao-grupos.multiplos .span-1[data-v-46df8cbb]{grid-column:span 1}.regiao-grupos.multiplos .span-2[data-v-46df8cbb]{grid-column:span 2}.regiao-grupos.multiplos .span-3[data-v-46df8cbb]{grid-column:span 3}.regiao-grupos.multiplos .span-4[data-v-46df8cbb]{grid-column:span 4}.regiao-grupos.multiplos[data-v-46df8cbb] .swiper.unidades .swiper-wrapper{grid-template-columns:repeat(var(--cols, 1),minmax(0,1fr))}.regiao-grupos.multiplos .span-2[data-v-46df8cbb]{--cols: 2}.regiao-grupos.multiplos .span-3[data-v-46df8cbb]{--cols: 3}.regiao-grupos.multiplos .span-4[data-v-46df8cbb]{--cols: 4}@media (max-width: 1100px){.regiao-grupos.multiplos[data-v-46df8cbb]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 767px){.regiao-grupos.multiplos[data-v-46df8cbb]{display:block}.regiao-grupos.multiplos .regiao-grupo+.regiao-grupo[data-v-46df8cbb]{margin-top:16px}.regiao-grupos.multiplos[data-v-46df8cbb] .swiper.unidades .swiper-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}.regiao-subtitulo.vazio[data-v-46df8cbb]{display:none}.regiao-titulo[data-v-46df8cbb]{font-size:24px}}@media (max-width: 480px){.regiao-grupos.multiplos[data-v-46df8cbb] .swiper.unidades .swiper-wrapper{grid-template-columns:minmax(0,1fr)}}body:has(.page-v2){--navy: var(--gp-profundo-will);--navy-2: var(--gp-superficie);--cyan: var(--gp-ciano-will);--magenta: var(--gp-magenta-lune);--magenta-deep: var(--gp-magenta-lune);--magenta-escuro: var(--gp-profundo-lune);--orange: var(--gp-laranja-gus);--yellow: var(--gp-amarelo-oka);--ink-muted: #c9d9ea;--line: rgba(255, 255, 255, .2);--radius-lg: 32px;--radius-md: 20px;--shadow: 0 22px 44px -22px rgba(2, 12, 28, .7);position:relative;isolation:isolate;overflow-x:clip;background-color:var(--navy)}body:has(.page-v2):before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 760'%3E%3Cpath fill='rgb(255,0,165)' d='M0 90C120 30 230 140 340 190C470 250 570 190 670 270C770 350 730 530 620 610C500 700 300 640 150 720L0 760Z'/%3E%3C/svg%3E") 0 90% / 760px auto no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 760'%3E%3Cpath fill='rgb(0,195,255)' d='M1000 0V470C930 540 830 520 740 440C640 350 560 400 470 330C370 250 380 110 450 0Z'/%3E%3C/svg%3E") 100% 64% / 760px auto no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 760'%3E%3Cpath fill='rgb(255,0,165)' d='M0 90C120 30 230 140 340 190C470 250 570 190 670 270C770 350 730 530 620 610C500 700 300 640 150 720L0 760Z'/%3E%3C/svg%3E") 0 30% / 760px auto no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 760'%3E%3Cpath fill='rgb(0,195,255)' d='M1000 0V470C930 540 830 520 740 440C640 350 560 400 470 330C370 250 380 110 450 0Z'/%3E%3C/svg%3E") 100% 380px / 760px auto no-repeat,var(--navy)}.container.page-v2{max-width:1296px;margin:0 auto;padding:0 24px;box-sizing:border-box;font-weight:400}.page-v2 .spacer{height:28px;min-height:0}.page-v2 h1,.page-v2 h2,.page-v2 h3,.page-v2 h4,.page-v2 h5{text-transform:none;letter-spacing:-.01em;line-height:1.08}.container.page-v2>h3,.container.page-v2>h4{margin:36px 0 12px;font-size:clamp(32px,4.4vw,56px);font-weight:600}.container.page-v2>h4{font-size:clamp(28px,3.8vw,46px);font-weight:300}.container.page-v2>.rich-text{width:100%;max-width:none;margin:0;font-size:18px;line-height:1.6;color:var(--ink-muted)}.container.page-v2>.rich-text h1,.container.page-v2>.rich-text h2,.container.page-v2>.rich-text h3,.container.page-v2>.rich-text h4{margin:32px 0 20px;font-size:clamp(30px,4vw,50px);font-weight:600;color:#fff}.container.page-v2>.rich-text p{margin:0 0 12px}.container.page-v2>.rich-text:not(.Centro):has(p:nth-of-type(4)):not(:has(a)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px}.container.page-v2>.rich-text:not(.Centro):has(p:nth-of-type(4)):not(:has(a))>:is(h1,h2,h3,h4,h5,h6){grid-column:1 / -1;margin-bottom:6px}.container.page-v2>.rich-text:not(.Centro):has(p:nth-of-type(4)):not(:has(a)) p{position:relative;margin:0;padding:20px 22px 20px 70px;border:2px solid var(--line);border-radius:18px;background:var(--navy-2);font-size:17px;line-height:1.45;color:#fff}.container.page-v2>.rich-text:not(.Centro):has(p:nth-of-type(4)):not(:has(a)) p:before{content:"✓";position:absolute;top:50%;left:20px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--yellow);font-size:17px;font-weight:700;color:var(--navy);transform:translateY(-50%)}.container.page-v2>.rich-text p:has(a){font-size:0;line-height:0}.container.page-v2>.rich-text p a{display:inline-block;margin:0 10px 12px 0;padding:11px 22px;border:2px solid #fff;border-radius:12px;color:#fff;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.container.page-v2>.rich-text p a:hover{border-color:var(--magenta-deep);background:var(--magenta-deep)}.page-v2 .inner-container{position:relative;align-items:stretch}.page-v2 .inner-container.boxed{width:100%;min-height:460px;margin:0;overflow:hidden;border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow)}.page-v2 .inner-container.boxed.pink{background:var(--gp-pastel-will);color:var(--navy)}.page-v2 .inner-container.boxed.blue{background:var(--cyan);color:var(--navy)}.page-v2 .inner-container.boxed.green{background:var(--yellow);color:var(--navy)}.page-v2 .inner-container.boxed img{flex:0 0 46%;width:46%!important;max-width:none;height:auto;min-height:100%;margin:0;border-radius:0;box-shadow:none;object-fit:cover}.page-v2 .inner-container.boxed .text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:48px 52px;overflow:visible;font-size:18px;line-height:1.6}.page-v2 .inner-container.boxed .rich-text{width:100%;margin:0;text-align:left}.page-v2 .inner-container.boxed .rich-text p{margin:0 0 12px}.page-v2 .inner-container.boxed .rich-text h1,.page-v2 .inner-container.boxed .rich-text h2,.page-v2 .inner-container.boxed .rich-text h3,.page-v2 .inner-container.boxed .rich-text h4{margin:0 0 18px;font-size:clamp(28px,3.4vw,46px);font-weight:600}.page-v2 .inner-container.boxed.blue .rich-text,.page-v2 .inner-container.boxed.blue .rich-text h1,.page-v2 .inner-container.boxed.blue .rich-text h2,.page-v2 .inner-container.boxed.blue .rich-text h3,.page-v2 .inner-container.boxed.blue .rich-text h4,.page-v2 .inner-container.boxed.pink .rich-text,.page-v2 .inner-container.boxed.pink .rich-text h1,.page-v2 .inner-container.boxed.pink .rich-text h2,.page-v2 .inner-container.boxed.pink .rich-text h3,.page-v2 .inner-container.boxed.pink .rich-text h4,.page-v2 .inner-container.boxed.green .rich-text,.page-v2 .inner-container.boxed.green .rich-text h1,.page-v2 .inner-container.boxed.green .rich-text h2,.page-v2 .inner-container.boxed.green .rich-text h3,.page-v2 .inner-container.boxed.green .rich-text h4{color:var(--navy)}.page-v2 .inner-container.boxed .rich-text a:not(.button){color:inherit;font-weight:600}.page-v2 .inner-container.boxed .rich-text ul,.page-v2 .inner-container.boxed .rich-text ol{margin:4px 0 12px;padding-left:22px}.page-v2 .inner-container:not(.boxed):has(>img){min-height:420px;overflow:hidden;border:2px solid #fff;border-radius:var(--radius-lg);background:var(--navy-2);box-shadow:var(--shadow)}.page-v2 .inner-container:not(.boxed):has(>img) img{flex:0 0 48%;width:48%!important;max-width:none;height:auto;min-height:100%;margin:0;border-radius:0;box-shadow:none;object-fit:cover}.page-v2 .inner-container:not(.boxed):has(>img) .text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:44px 52px;font-size:18px;line-height:1.6;color:var(--ink-muted)}.page-v2 .inner-container:not(.boxed):has(>img) .rich-text{width:100%;margin:0;text-align:left}.page-v2 .inner-container:not(.boxed):has(>img) .rich-text p{margin:0 0 12px}.page-v2 .inner-container:not(.boxed):has(>img) .rich-text h1,.page-v2 .inner-container:not(.boxed):has(>img) .rich-text h2,.page-v2 .inner-container:not(.boxed):has(>img) .rich-text h3,.page-v2 .inner-container:not(.boxed):has(>img) .rich-text h4{margin:0 0 16px;font-size:clamp(26px,3vw,40px);font-weight:600;color:#fff}.container.page-v2:has(.boxed.blue)~.container.page-v2:has(.boxed.blue) .inner-container.boxed.blue{background:var(--orange)}.container.page-v2:has(>.inner-container>img){position:relative}.container.page-v2:has(>.inner-container>img):after{content:"";position:absolute;z-index:3;right:56px;top:-64px;width:150px;height:150px;background:center / contain no-repeat;pointer-events:none}.container.page-v2:has(.boxed.blue):after{background-image:url(/img/niver.png)}.container.page-v2:has(.boxed.blue)~.container.page-v2:has(.boxed.blue):after{background-image:url(/img/personagens/will-acenando.png);width:130px;height:160px;top:-86px}.container.page-v2:has(>.inner-container:not(.boxed)>img):after{background-image:url(/img/personagens/gus-e-lune.png);top:-118px;right:40px;width:210px;height:140px}.container.page-v2:has(.boxed.pink):after{display:none}.page-v2 .inner-container a.button{display:inline-block;width:auto;margin-top:18px;padding:14px 30px;border:2px solid currentColor;border-radius:12px;background:transparent;font-size:16px;font-weight:600;line-height:1.2;text-transform:none;text-decoration:none;color:#fff;transition:background .2s ease,color .2s ease,transform .2s ease}.page-v2 .inner-container a.button{border-color:var(--magenta)}.page-v2 .inner-container a.button:hover{background:var(--magenta);color:#fff}.page-v2 .inner-container.boxed.blue a.button,.page-v2 .inner-container.boxed.pink a.button,.page-v2 .inner-container.boxed.green a.button{border-color:var(--magenta);background:var(--magenta);color:#fff}.page-v2 .inner-container.boxed.blue a.button:hover,.page-v2 .inner-container.boxed.pink a.button:hover,.page-v2 .inner-container.boxed.green a.button:hover{border-color:var(--magenta-escuro);background:var(--magenta-escuro);color:#fff}.page-v2 ul.col-1,.page-v2 ul.col-2,.page-v2 ul.col-3,.page-v2 ul.col-4,.page-v2 ul.col-5{gap:22px}.page-v2 ul[class*=col-] li{isolation:isolate;overflow:hidden;border-radius:22px;background:var(--cyan);box-shadow:var(--shadow);transition:transform .3s ease}.page-v2 ul[class*=col-] li:nth-child(4n+2){background:var(--yellow)}.page-v2 ul[class*=col-] li:nth-child(4n+3){background:var(--gp-pastel-will)}.page-v2 ul[class*=col-] li:nth-child(4n+4){background:var(--gp-pastel-oka)}.page-v2 ul[class*=col-] li:hover{transform:translateY(-8px) rotate(-1deg)}.page-v2 ul[class*=col-] li img{display:block;border-radius:0;box-shadow:none;filter:grayscale(1) contrast(24);mix-blend-mode:multiply}.page-v2 .faq{position:relative;margin-bottom:14px;border:2px solid var(--line);border-radius:18px;background:var(--navy-2);transition:border-color .2s ease}.page-v2 .faq:has(.answer.active){border-color:var(--magenta)}.page-v2 .faq .question{padding:20px 76px 20px 24px;font-size:18px;font-weight:600;line-height:1.35}.page-v2 .faq .question button{top:50%;right:20px;width:38px;height:38px;margin-top:-19px;border:2px solid #fff;border-radius:10px;transition:background .2s ease,border-color .2s ease}.page-v2 .faq .question button.active{border-color:var(--magenta);background:var(--magenta)}.page-v2 .faq .question button .plus,.page-v2 .faq .question button .minus{top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:15px}.page-v2 .faq .answer{margin-top:0;padding:0 24px;color:var(--ink-muted);font-size:16px;line-height:1.6}.page-v2 .faq .answer.active{padding-bottom:8px}.page-v2 .faq .answer .rich-text p{margin:0 0 12px}@media (max-width: 1023px){.container.page-v2>.rich-text:not(.Centro):has(p:nth-of-type(4)):not(:has(a)){grid-template-columns:minmax(0,1fr)}.page-v2 .inner-container.boxed,.page-v2 .inner-container:not(.boxed):has(>img){flex-direction:column;min-height:0}.page-v2 .inner-container.boxed img,.page-v2 .inner-container:not(.boxed):has(>img) img{flex:none;width:100%!important;height:auto;min-height:0;aspect-ratio:4 / 3}.page-v2 .inner-container.boxed img.right,.page-v2 .inner-container:not(.boxed):has(>img) img.right{order:-1}.page-v2 .inner-container.boxed .text,.page-v2 .inner-container:not(.boxed):has(>img) .text{padding:30px 24px 34px}}@media (max-width: 767px){.container.page-v2:has(>.inner-container>img):after{right:28px;top:-52px;width:96px;height:96px}.container.page-v2:has(>.inner-container:not(.boxed)>img):after{width:140px;height:94px}}@media (max-width: 560px){.container.page-v2{padding:0 14px}}.container.page-v2:has(>.carousel){max-width:none;padding:0}.container.page-v2>.carousel,.container.page-v2>.carousel .banner-slide{border-radius:0;border:none}@media (min-width: 1024px){.container.page-v2>.carousel .banner-slide{height:auto;aspect-ratio:2392 / 900}.container.page-v2>.carousel .banner-image{height:100%}}.container.page-v2>h1{margin:40px 0 16px;font-size:clamp(38px,5.6vw,72px);font-weight:600}.container.page-v2>h2{margin:48px 0 16px;font-size:clamp(30px,4.2vw,52px);font-weight:600}.container.page-v2>h2.Azul,.container.page-v2>h3.Azul,.container.page-v2>h4.Azul{color:var(--cyan)}.container.page-v2>h2.Rosa,.container.page-v2>h3.Rosa,.container.page-v2>h4.Rosa{color:var(--magenta)}.container.page-v2>h2.Verde,.container.page-v2>h3.Verde,.container.page-v2>h4.Verde{color:var(--yellow)}.container.page-v2>.container{max-width:none;margin:0}.container.page-v2>.container .text{font-size:15px;font-weight:500;letter-spacing:.12em;color:var(--ink-muted)}.container.page-v2>.rich-text.Centro{max-width:980px;margin-right:auto;margin-left:auto}.container.page-v2>.rich-text.titulos-rosa :is(h1,h2,h3,h4,h5,h6){margin:36px 0 10px;font-size:clamp(20px,2.2vw,26px);font-weight:600;letter-spacing:.02em;color:var(--yellow)}.container.page-v2>.rich-text a{color:#fff}.container.page-v2 ul:has(>li>.btn-quero){flex-wrap:wrap;gap:20px;margin:18px 0 8px;align-items:stretch}.container.page-v2 ul li:has(>.btn-quero){box-sizing:border-box;flex:1 1 230px;display:flex;flex-direction:column;align-items:flex-start;margin:0;padding:26px 22px 24px;border:2px solid #fff;border-top:10px solid var(--cyan);border-radius:22px;background:var(--navy-2);box-shadow:var(--shadow);text-align:left;color:#fff;transition:transform .3s ease}.container.page-v2 ul li:has(>.btn-quero):nth-child(4n+2){border-top-color:var(--magenta)}.container.page-v2 ul li:has(>.btn-quero):nth-child(4n+3){border-top-color:var(--orange)}.container.page-v2 ul li:has(>.btn-quero):nth-child(4n+4){border-top-color:var(--yellow)}.container.page-v2 ul li:has(>.btn-quero):hover{transform:translateY(-6px)}.container.page-v2 ul li .tempo{padding:6px 16px;border:1.5px solid var(--yellow);border-radius:16px;font-size:16px;font-weight:500;line-height:1.25;text-transform:none;color:var(--yellow)}.container.page-v2 ul li .idade{margin-top:12px;font-size:12px;font-weight:500;letter-spacing:.05em;color:var(--ink-muted)}.container.page-v2 ul li .dias{margin-top:16px;font-size:11px;font-weight:500;letter-spacing:.05em;color:var(--ink-muted)}.container.page-v2 ul li .idade+.dias{margin-top:14px}.container.page-v2 ul li .preco{font-size:40px;font-weight:600;line-height:1.15;letter-spacing:-.01em;color:#fff}.container.page-v2 ul li .preco span{margin-right:5px;font-size:15px;font-weight:400;color:var(--ink-muted)}.container.page-v2 ul li .btn-quero{align-self:stretch;margin-top:auto;padding:12px 0;border:2px solid var(--magenta);border-radius:12px;background:transparent;color:#fff;font-size:15px;font-weight:600;text-align:center;text-transform:none;transition:background .2s ease}.container.page-v2 ul li .preco+.btn-quero{margin-top:22px}.container.page-v2 ul li .btn-quero:hover{background:var(--magenta-deep)}.container.page-v2>.rich-text.warning{position:relative;padding:26px 30px 26px 92px;border:none;border-left:5px solid var(--magenta);border-radius:18px;background:var(--navy-2);font-size:16px;color:#fff}.container.page-v2>.rich-text.warning:before{position:absolute;top:50%;left:24px;width:44px;height:44px;margin:0;border:none;background:var(--yellow);font-size:26px;line-height:44px;color:var(--navy);transform:translateY(-50%)}.container.page-v2>.rich-text.warning ul{margin:8px 0 0;padding-left:20px}.container.page-v2 ul.facilidades{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.container.page-v2 ul.facilidades li{align-items:center;justify-content:flex-start;padding:28px 16px 24px;border:2px solid var(--line);border-radius:22px;background:var(--navy-2);box-shadow:var(--shadow);text-align:center;color:#fff;transition:transform .3s ease,border-color .2s ease}.container.page-v2 ul.facilidades li:hover{border-color:var(--cyan);transform:translateY(-6px)}.container.page-v2 ul.facilidades li img{width:58%;margin-bottom:18px}.container.page-v2 ul.facilidades li .rich-text{margin:0;text-align:center;color:var(--ink-muted)}.container.page-v2 ul.facilidades li .rich-text :is(h5,h6){margin:0 0 6px;font-size:13px;letter-spacing:.06em;color:#fff}.container.page-v2 ul.facilidades li .rich-text p{margin:0 0 4px}.container.page-v2>.inner-container:has(>a.button):not(:has(>img)){width:100%;margin:0;padding:36px 48px;gap:24px;border:none;border-radius:var(--radius-lg);background:var(--cyan);box-shadow:var(--shadow);color:var(--navy)}.container.page-v2>.inner-container:has(>a.button):not(:has(>img)) .text{font-size:clamp(20px,2.4vw,28px);font-weight:600;line-height:1.25;text-transform:none}.container.page-v2>.inner-container:has(>a.button):not(:has(>img)) a.button{margin:0;padding:14px 32px;border:2px solid var(--magenta);border-radius:12px;background:var(--magenta);font-size:16px;font-weight:600;text-transform:none;color:#fff;transition:background .2s ease,color .2s ease}.container.page-v2>.inner-container:has(>a.button):not(:has(>img)) a.button:hover{border-color:var(--magenta-escuro);background:var(--magenta-escuro);color:#fff}.page-v2 .swiper.unidades{padding-top:72px;overflow:hidden}.page-v2 .swiper.unidades .swiper-slide.unidade{box-shadow:var(--shadow)}.page-v2 .swiper.unidades .swiper-button-next,.page-v2 .swiper.unidades .swiper-button-prev{top:4px;width:48px;height:48px;margin-top:0;border:2px solid #fff;border-radius:10px;background:transparent;color:#fff;transform:none}.page-v2 .swiper.unidades .swiper-button-next{right:0}.page-v2 .swiper.unidades .swiper-button-prev{right:60px;left:auto}.page-v2 .swiper.unidades .swiper-button-next:after,.page-v2 .swiper.unidades .swiper-button-prev:after{font-size:16px;font-weight:700}@media (max-width: 1023px){.container.page-v2 ul.facilidades{grid-template-columns:repeat(2,minmax(0,1fr))}.container.page-v2 ul.facilidades li{width:auto;margin-bottom:0}.container.page-v2>.inner-container:has(>a.button):not(:has(>img)){flex-direction:column;align-items:flex-start;padding:30px 24px}.container.page-v2>.rich-text.warning{padding:24px 22px 24px 82px}}@media (max-width: 767px){.container.page-v2 ul li:has(>.btn-quero){flex-basis:100%}}.container.page-v2>.inner-container:has(>a.button):not(:has(>img)){box-sizing:border-box}.container.page-v2+.container.page-v2{margin-top:36px}.page-v2 .spacer{height:44px}.container.page-v2>h1{margin:64px 0 28px}.container.page-v2>h2{margin:104px 0 28px}.container.page-v2>h3{margin:96px 0 28px}.container.page-v2>h4{margin:88px 0 28px}.container.page-v2:first-of-type>h1,.container.page-v2:first-of-type>h2{margin-top:48px}.container.page-v2>.container{margin-top:-8px;padding-bottom:40px}.container.page-v2>.rich-text{margin-bottom:12px}.container.page-v2>.rich-text.titulos-rosa :is(h1,h2,h3,h4,h5,h6){margin:72px 0 14px}.container.page-v2>.rich-text.titulos-rosa p{margin-bottom:14px}.container.page-v2 ul:has(>li>.btn-quero){margin:32px 0 24px}.container.page-v2>.rich-text.warning{margin-top:40px;margin-bottom:8px}.container.page-v2 ul.facilidades{margin-bottom:8px}.container.page-v2>.inner-container:has(>a.button):not(:has(>img)){margin-top:24px}.container.page-v2:has(>.inner-container>img){margin-top:56px}.container.page-v2:first-of-type:has(>.inner-container>img){margin-top:28px}.page-v2 .swiper.unidades{margin-bottom:40px}@media (max-width: 767px){.page-v2 .spacer{height:28px}.container.page-v2>h1{margin:40px 0 20px}.container.page-v2>h2{margin:64px 0 20px}.container.page-v2>h3{margin:56px 0 20px}.container.page-v2>h4{margin:52px 0 20px}.container.page-v2>.rich-text.titulos-rosa :is(h1,h2,h3,h4,h5,h6){margin-top:48px}}.container.page-v2:first-of-type>h3{margin-top:48px}.container.page-v2.unidades-grid:has(.swiper.unidades){position:relative;margin-bottom:140px}.container.page-v2.unidades-grid:has(.swiper.unidades):after{content:"";position:absolute;right:56px;bottom:-128px;width:230px;height:178px;background:url(/img/personagens/will-e-oka.png) center / contain no-repeat;pointer-events:none}@media (max-width: 767px){.container.page-v2.unidades-grid:has(.swiper.unidades):after{display:none}}.container.page-v2>.container .text{font-size:21px;font-weight:400;line-height:1.7;letter-spacing:0;color:#fff}.container.page-v2>.container .text.Centro{max-width:1000px;margin:0 auto;text-align:center}.container.page-v2>.container{margin-top:0;padding-bottom:0}.container.page-v2:has(>h1,>h2,>h3,>h4)+.container.page-v2>.container{margin-top:-8px;padding-bottom:40px}.container.page-v2:has(>h1,>h2,>h3,>h4)+.container.page-v2>.container .text{font-size:15px;font-weight:500;letter-spacing:.12em;color:var(--ink-muted)}.page-v2 .inner-container:has(>.col){gap:24px;align-items:stretch}.page-v2 .inner-container>.col{position:relative;padding:38px 34px 40px;border-radius:var(--radius-lg);background:var(--cyan);box-shadow:var(--shadow);font-size:18px;line-height:1.6;color:var(--navy);transition:transform .3s ease}.page-v2 .inner-container>.col:hover{transform:translateY(-8px) rotate(-.6deg)}.page-v2 .inner-container>.col:nth-child(2){background:var(--yellow)}.page-v2 .inner-container>.col:nth-child(3){background:var(--gp-pastel-will)}.page-v2 .inner-container>.col .rich-text{width:100%;margin:0;text-align:left}.page-v2 .inner-container>.col .rich-text p{margin:0 0 10px}.page-v2 .inner-container>.col .rich-text :is(h1,h2,h3,h4,h5,h6){margin:0 0 16px;font-size:clamp(30px,3.4vw,44px);font-weight:600;color:inherit}@media (max-width: 1023px){.page-v2 .inner-container:has(>.col){flex-direction:column}}.page-v2 .inner-container:not(.boxed):has(>img):has(.titulos-azul){border:none;background:var(--gp-pastel-will);color:var(--navy)}.container.page-v2:has(img.left) .inner-container:not(.boxed):has(.titulos-azul){background:var(--cyan);color:var(--navy)}.container.page-v2:has(img.left)+.container.page-v2:has(img.left) .inner-container:not(.boxed):has(.titulos-azul){background:var(--yellow)}.container.page-v2:has(img.left)+.container.page-v2:has(img.left)+.container.page-v2:has(img.left) .inner-container:not(.boxed):has(.titulos-azul){background:var(--gp-pastel-will)}.page-v2 .inner-container:not(.boxed):has(>img):has(.titulos-azul) .text{color:inherit;font-size:18px}.page-v2 .inner-container:not(.boxed):has(>img):has(.titulos-azul) .rich-text,.page-v2 .inner-container:not(.boxed):has(>img):has(.titulos-azul) .rich-text :is(h1,h2,h3,h4,h5,h6){color:inherit}.page-v2 .inner-container:not(.boxed):has(>img):has(.titulos-azul) .rich-text :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.2vw,42px)}.page-v2 .inner-container:not(.boxed):has(>img):has(.titulos-azul) .rich-text ul{margin:4px 0 12px;padding-left:22px}.page-v2 .inner-container:not(.boxed):has(>img):has(.titulos-azul) a.button{border-color:var(--navy);background:var(--navy);color:#fff}.page-v2 .inner-container:not(.boxed):has(>img):has(.titulos-azul) a.button:hover{border-color:#fff;background:#fff;color:var(--navy)}.container.page-v2:has(>.inner-container:not(.boxed) .titulos-azul):after{background-image:url(/img/oka.png);top:-84px;width:120px;height:120px}.container.page-v2:has(img.left):has(>.inner-container:not(.boxed) .titulos-azul):after{background-image:url(/img/personagens/will-acenando.png);width:110px;height:130px;top:-96px}.container.page-v2:has(img.left)+.container.page-v2:has(img.left):has(>.inner-container:not(.boxed) .titulos-azul):after,.container.page-v2:has(img.left)+.container.page-v2:has(img.left)+.container.page-v2:has(img.left):has(>.inner-container:not(.boxed) .titulos-azul):after{display:none}@media (max-width: 1023px){body:has(.page-v2):before{opacity:.3}}.container.page-v2:has(>.faq)+.container.page-v2:has(>.faq){margin-top:0}.container.page-v2>.faq{margin-bottom:12px}.page-v2 .inner-container>.col .rich-text h1{font-size:clamp(30px,3.4vw,44px)}.page-v2 .inner-container>.col .rich-text h2{font-size:clamp(28px,3vw,38px)}.page-v2 .inner-container>.col .rich-text h3{font-size:clamp(24px,2.4vw,30px)}.page-v2 .inner-container>.col .rich-text h4{font-size:clamp(20px,2vw,24px)}.page-v2 .inner-container>.col .rich-text h5{font-size:20px}.page-v2 .inner-container>.col .rich-text h6{font-size:17px}.page-v2 .inner-container>.col .rich-text :is(h3,h4,h5,h6){margin:26px 0 10px;line-height:1.2}.page-v2 .inner-container>.col .rich-text :is(h1,h2):first-child{margin-top:0}.page-v2 .inner-container>.col .rich-text ul{margin:6px 0 10px;padding-left:22px}@media (max-width: 1023px){.container.page-v2:has(>.inner-container>img):after{display:none}}.page-v2:not(.page-festa) ul[class*=col-] li,.page-v2:not(.page-festa) ul[class*=col-] li:nth-child(n){background:none;border:2px solid #fff;border-radius:22px}.page-v2:not(.page-festa) ul[class*=col-] li img{filter:none;mix-blend-mode:normal}.page-v2 .inner-container.boxed img[style^="width: 1"]{flex:none;width:160px!important;height:auto;min-height:0;margin:32px 0 32px 36px;border-radius:20px;align-self:center}.page-v2 .inner-container.boxed:has(img[style^="width: 1"]){min-height:0;align-items:center}.container.page-v2 ul.facilidades{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.container.page-v2>.inner-container:has(>a.button):not(:has(>.text)){justify-content:center;padding:8px 0;background:none;box-shadow:none}.container.page-v2>.inner-container:has(>a.button):not(:has(>.text)) a.button{padding:18px 48px;border:2px solid var(--magenta-deep);border-radius:14px;background:var(--magenta-deep);font-size:18px;font-weight:600;color:#fff;box-shadow:0 16px 30px -16px #ff00a5e6}.container.page-v2>.inner-container:has(>a.button):not(:has(>.text)) a.button:hover{border-color:var(--yellow);background:var(--yellow);color:var(--navy);transform:translateY(-2px)}.container.page-v2:has(>.inner-container>ul>li>.texto){position:relative;margin-top:150px}.page-v2 .inner-container:has(>h4):has(>ul>li>.texto){align-items:stretch;padding:44px 48px 48px;border:2px solid var(--line);border-radius:var(--radius-lg);background:var(--gp-superficie);box-shadow:var(--shadow);color:#fff}.page-v2 .inner-container.blue:has(>h4):has(>ul>li>.texto){background:var(--cyan);color:var(--navy)}.page-v2 .inner-container.green:has(>h4):has(>ul>li>.texto){background:var(--yellow);color:var(--navy)}.page-v2 .inner-container>h4{margin:0 0 24px;font-size:clamp(26px,3.2vw,40px);font-weight:600;text-align:left;text-transform:none}.page-v2 .inner-container>h4+ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0}.page-v2 .inner-container>h4+ul>li{display:flex;align-items:center;gap:18px;padding:18px 20px;border-radius:18px;background:#ffffff24;font-size:17px;line-height:1.45}.page-v2 .inner-container>h4+ul>li img{flex:none;width:52px}.container.page-v2:has(>.inner-container>h4+ul):after{content:"";position:absolute;z-index:3;top:-118px;right:40px;width:210px;height:140px;background:url(/img/personagens/gus-e-lune.png) center / contain no-repeat;pointer-events:none}@media (max-width: 1023px){.page-v2 .inner-container>h4+ul{grid-template-columns:minmax(0,1fr)}.page-v2 .inner-container:has(>h4):has(>ul>li>.texto){padding:32px 22px 34px}.page-v2 .inner-container.boxed img[style^="width: 1"]{margin:24px 24px 0;width:120px!important}}@media (max-width: 767px){.container.page-v2:has(>.inner-container>h4+ul):after{display:none}}body:has(.page-v2):before{opacity:.55}.unidades-grid .swiper.unidades,.gb-unidades-regiao .swiper.unidades{padding-top:0;overflow:visible}.unidades-grid .swiper.unidades .swiper-wrapper,.gb-unidades-regiao .swiper.unidades .swiper-wrapper{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;height:auto!important;transform:none!important}.unidades-grid .swiper.unidades .swiper-slide.unidade,.gb-unidades-regiao .swiper.unidades .swiper-slide.unidade{width:auto!important;margin:0!important}.unidades-grid .swiper.unidades .swiper-button-next,.unidades-grid .swiper.unidades .swiper-button-prev,.gb-unidades-regiao .swiper.unidades .swiper-button-next,.gb-unidades-regiao .swiper.unidades .swiper-button-prev{display:none}@media (max-width: 1100px){.unidades-grid .swiper.unidades .swiper-wrapper,.gb-unidades-regiao .swiper.unidades .swiper-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 767px){.unidades-grid .swiper.unidades .swiper-wrapper,.gb-unidades-regiao .swiper.unidades .swiper-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.unidades-grid .swiper.unidades .unidade .foto,.gb-unidades-regiao .swiper.unidades .unidade .foto{height:130px}.unidades-grid .swiper.unidades .unidade .content,.gb-unidades-regiao .swiper.unidades .unidade .content{padding:14px 14px 0}.unidades-grid .swiper.unidades .unidade .content .nome,.gb-unidades-regiao .swiper.unidades .unidade .content .nome{font-size:20px}.unidades-grid .swiper.unidades .unidade .conheca,.gb-unidades-regiao .swiper.unidades .unidade .conheca{padding:14px}}@media (max-width: 480px){.unidades-grid .swiper.unidades .swiper-wrapper,.gb-unidades-regiao .swiper.unidades .swiper-wrapper{grid-template-columns:minmax(0,1fr)}.unidades-grid .swiper.unidades .unidade .foto,.gb-unidades-regiao .swiper.unidades .unidade .foto{height:170px}}
