.page-module__E0kJGG__main{background-color:#000;background-color:var(--color-background);color:var(--color-highlight);min-height:100vh;flex-direction:column;align-items:center;width:100%;padding:0;display:flex;position:relative;overflow-x:hidden}.page-module__E0kJGG__main:before{content:"";pointer-events:none;z-index:0;opacity:.6;background-image:radial-gradient(#fff,#fff3 2px,#0000 3px),radial-gradient(#fff,#ffffff26 1px,#0000 2px),radial-gradient(#fff,#ffffff1a 2px,#0000 3px),radial-gradient(#fff6,#ffffff1a 2px,#0000 3px),radial-gradient(#fff6,#ffffff1a 1px,#0000 2px);background-position:0 0,40px 60px,130px 270px,70px 100px,200px 150px;background-size:550px 550px,350px 350px,250px 250px,150px 150px,450px 450px;width:100%;height:100%;position:absolute;top:0;left:0}.page-module__E0kJGG__section{text-align:center;z-index:1;flex-direction:column;align-items:center;width:100%;max-width:1200px;padding:4rem 2rem;display:flex;position:relative}.page-module__E0kJGG__hero{text-align:left;background:radial-gradient(circle,#9d1b1b66 0%,#9d1b1b1a 40%,#0000 70%) -20% 30%/80% 100% no-repeat;flex-direction:row;align-items:center;gap:3rem;padding-top:5rem;padding-bottom:5rem}@media (min-width:769px){.page-module__E0kJGG__hero{background:radial-gradient(circle at 30% 40%,#9d1b1b59 0%,#9d1b1b0d 50%,#0000 70%) 0 0/100% 100%}}@media (max-width:768px){.page-module__E0kJGG__hero{text-align:center;background:radial-gradient(circle at 50% 20%,#9d1b1b4d 0%,#0000 60%) 0 0/100% 100%;flex-direction:column;padding:2rem 1rem}}.page-module__E0kJGG__heroContent{flex-direction:column;flex:1;gap:1.5rem;max-width:600px;display:flex}.page-module__E0kJGG__headline{color:#fff;font-family:Playfair Display,serif;font-size:3.2rem;font-weight:800;line-height:1.2;font-family:var(--font-display)}.page-module__E0kJGG__subheadline{color:#ccc;font-size:1.15rem;line-height:1.6}.page-module__E0kJGG__ctaButton{color:#fff;cursor:pointer;text-align:center;background:linear-gradient(90deg,#9d1b1b 0%,#4a0202 50%,#9d1b1b 100%);border:none;border-radius:8px;padding:1rem 2.5rem;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:0 4px 15px #9d1b1b66}.page-module__E0kJGG__ctaButton:hover{filter:brightness(1.15);transform:translateY(-2px);box-shadow:0 6px 20px #9d1b1b99}.page-module__E0kJGG__ctaButtonSecondary{background:linear-gradient(90deg,#9d1b1b 0%,#4a0202 50%,#9d1b1b 100%);border:none}.page-module__E0kJGG__ctaButtonSecondary:hover{filter:brightness(1.15)}.page-module__E0kJGG__ctaBenefit{color:#ccc;margin-top:.5rem;font-size:.9rem}@media (max-width:768px){.page-module__E0kJGG__headline{font-size:2.2rem}.page-module__E0kJGG__subheadline{font-size:1rem}}.page-module__E0kJGG__heroImageContainerDesktop{flex:1;justify-content:center;align-items:center;max-width:400px;display:flex}.page-module__E0kJGG__heroImageContainerMobile{justify-content:center;align-items:center;max-width:400px;margin:1.5rem auto;display:none}@media (max-width:768px){.page-module__E0kJGG__heroImageContainerDesktop{display:none}.page-module__E0kJGG__heroImageContainerMobile{width:100%;display:flex}}.page-module__E0kJGG__heroImage{border-radius:20px;width:100%;height:auto;box-shadow:0 10px 30px #00000026}@media (max-width:768px){.page-module__E0kJGG__heroImage{max-width:280px}}.page-module__E0kJGG__sectionSubhead{color:#ccc;margin-bottom:2rem}.page-module__E0kJGG__benefits{position:relative}.page-module__E0kJGG__benefitsList{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;width:100%;margin-top:2rem;padding:0;list-style:none;display:grid}.page-module__E0kJGG__benefitsList li{-webkit-backdrop-filter:blur(12px);text-align:left;color:#eee;background:#ffffff0d;border:none;border-radius:24px;padding:2rem;font-size:1.1rem;line-height:1.5;transition:transform .3s,box-shadow .3s;box-shadow:0 15px 35px #0000004d}.page-module__E0kJGG__benefitsList li:hover{background:#ffffff14;transform:translateY(-5px);box-shadow:0 20px 40px #0006}.page-module__E0kJGG__howItWorks{position:relative}.page-module__E0kJGG__steps{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2rem;width:100%;margin-top:3rem;display:grid}.page-module__E0kJGG__step{-webkit-backdrop-filter:blur(12px);text-align:center;background:#ffffff0d;border:none;border-radius:24px;flex-direction:column;align-items:center;padding:2rem;transition:transform .3s,background-color .3s;display:flex;position:relative;box-shadow:0 15px 35px #0000004d}.page-module__E0kJGG__step:hover{background:#ffffff14;transform:translateY(-5px)}.page-module__E0kJGG__step span{color:#fff;background:#9d1b1b;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:1rem;font-size:1.2rem;font-weight:700;display:flex;box-shadow:0 0 15px #9d1b1b80}.page-module__E0kJGG__step h3{color:#fff;margin-bottom:.8rem;font-family:Playfair Display,serif}.page-module__E0kJGG__step p{color:#ccc;font-size:.95rem;line-height:1.5}.page-module__E0kJGG__pricingCard{-webkit-backdrop-filter:blur(20px);background:#ffffff0d;border-radius:30px;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:400px;margin-top:2rem;padding:2.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000080}.page-module__E0kJGG__pricingHeader{justify-content:center;align-items:center;width:100%;margin-bottom:.5rem;display:flex}.page-module__E0kJGG__gradientBackground{background:linear-gradient(90deg,#9d1b1b 0%,#4a0202 50%,#9d1b1b 100%) 0 0/200%;transition:background-position .5s}.page-module__E0kJGG__gradientBackground:hover{background-position:100%}.page-module__E0kJGG__popularBadge{color:#fff;border-radius:20px;align-items:center;gap:.4rem;padding:.4rem 1.2rem;font-size:.9rem;font-weight:600;display:flex;box-shadow:0 2px 10px #9d1b1b4d}.page-module__E0kJGG__popularBadge svg{width:1em;height:1em}.page-module__E0kJGG__planTitle{font-family:var(--font-display);color:var(--color-highlight);text-align:center;width:100%;margin-top:.5rem;margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.page-module__E0kJGG__priceContainer{z-index:2;flex-direction:column;align-items:center;width:100%;margin-bottom:1rem;display:flex;position:relative}.page-module__E0kJGG__oldPrice{color:#aaa;margin-bottom:.2rem;font-size:1.1rem;text-decoration:line-through}.page-module__E0kJGG__currentPrice{font-family:var(--font-body);color:#fff;font-size:3.5rem;font-weight:800;line-height:1}.page-module__E0kJGG__priceInfo{color:#ccc;margin-top:.5rem;font-size:.9rem}.page-module__E0kJGG__planContent{text-align:left;flex-direction:column;gap:.5rem;width:100%;display:flex}.page-module__E0kJGG__featuresList{width:100%;margin:0;padding:0;list-style:none}.page-module__E0kJGG__featuresList li{color:#e0e0e0;align-items:center;gap:1rem;margin-bottom:1rem;font-size:1rem;display:flex}.page-module__E0kJGG__checkIcon{background:linear-gradient(135deg,#4ade80 0%,#22c55e 100%);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex;box-shadow:0 2px 5px #22c55e4d}.page-module__E0kJGG__checkIcon svg{color:#000;stroke-width:3px;width:14px;height:14px}.page-module__E0kJGG__buyButton{color:#fff;text-align:center;border-radius:12px;width:100%;margin-top:1.5rem;padding:1.2rem;font-size:1.2rem;font-weight:700;text-decoration:none;transition:transform .3s,box-shadow .3s,filter .3s;box-shadow:0 8px 25px #9d1b1b66}.page-module__E0kJGG__buyButton:hover{filter:brightness(1.15);transform:translateY(-3px);box-shadow:0 12px 30px #9d1b1b99}@media (max-width:768px){.page-module__E0kJGG__pricingCard{padding:2rem 1.5rem}.page-module__E0kJGG__planTitle{font-size:2rem}.page-module__E0kJGG__currentPrice{font-size:3rem}.page-module__E0kJGG__buyButton{padding:1rem;font-size:1.1rem}}.page-module__E0kJGG__faq{background-color:#0000}.page-module__E0kJGG__faqGrid{text-align:left;grid-template-columns:1fr 1fr;gap:1.5rem;width:100%;margin-top:2rem;display:grid}@media (max-width:768px){.page-module__E0kJGG__faqGrid{grid-template-columns:1fr}}.page-module__E0kJGG__faqItem{-webkit-backdrop-filter:blur(12px);background:#ffffff0d;border:none;border-radius:24px;padding:1.8rem;transition:transform .2s,background-color .3s;box-shadow:0 15px 35px #0000004d}.page-module__E0kJGG__faqItem:hover{background:#ffffff14;transform:translateY(-2px)}.page-module__E0kJGG__faqItem h4{color:#ff4b2b;margin-bottom:.8rem;font-size:1.1rem;font-weight:700}.page-module__E0kJGG__faqItem p{color:#ccc;line-height:1.6}.page-module__E0kJGG__finalCta{color:#fff;background-color:#0000}.page-module__E0kJGG__finalCta h2{color:#fff}.page-module__E0kJGG__finalCta .page-module__E0kJGG__subheadline{color:#ccc}.page-module__E0kJGG__finalCta .page-module__E0kJGG__ctaButton{margin-top:2rem}.page-module__E0kJGG__riskReduction{color:#aaa;flex-direction:column;align-items:center;gap:.5rem;margin-top:2rem;font-size:.9rem;display:flex}.page-module__E0kJGG__riskReduction img{opacity:1}
.HeaderBanner-module__xhCZWa__banner{color:#fff;text-align:center;z-index:1000;background:linear-gradient(90deg,#9d1b1b,#4a0202,#9d1b1b);width:100%;padding:12px 20px;font-size:.95rem;font-weight:500;position:sticky;top:0;left:0;box-shadow:0 2px 5px #0003}
.page-module__kakWFW__container{font-family:var(--font-body);background-color:var(--color-background);width:100%;min-height:100vh;color:var(--color-highlight);display:flex;overflow:hidden}.page-module__kakWFW__formulario{border-right:1px solid var(--color-glass-border);z-index:2;background:radial-gradient(circle at 0 0,#1a0505,#000);flex-direction:column;flex:1;justify-content:space-between;height:100vh;padding:40px;display:flex;position:relative;overflow-y:auto}.page-module__kakWFW__progressBarContainer{background-color:#ffffff1a;border-radius:10px;width:100%;height:6px;margin-bottom:20px;overflow:hidden}.page-module__kakWFW__progressBar{background:linear-gradient(90deg,#9d1b1b 0%,#ff4b2b 100%);height:100%;transition:width .5s cubic-bezier(.4,0,.2,1);box-shadow:0 0 10px #9d1b1b80}.page-module__kakWFW__stepCounter{text-align:right;color:var(--color-neutral);margin-bottom:10px;font-size:.85rem;font-weight:500}.page-module__kakWFW__stepContent{flex-grow:1;justify-content:center;align-items:center;width:100%;padding:20px 0;display:flex}.page-module__kakWFW__stepBox{width:100%;max-width:500px;animation:.5s ease-out page-module__kakWFW__fadeIn}@keyframes page-module__kakWFW__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-module__kakWFW__stepBox h2{font-family:var(--font-display);color:var(--color-highlight);margin-bottom:10px;font-size:2.2rem;line-height:1.2}.page-module__kakWFW__stepBox p{color:var(--color-neutral);margin-bottom:25px;font-size:1rem;line-height:1.5}.page-module__kakWFW__stepBoxSubtext{color:var(--color-neutral);text-align:center;margin-bottom:20px;font-size:.9rem}.page-module__kakWFW__input{color:#fff;width:100%;font-size:1.1rem;font-family:var(--font-body);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;outline:none;margin-top:10px;padding:16px;transition:all .3s}.page-module__kakWFW__input::placeholder{color:#ffffff4d}.page-module__kakWFW__input:focus{border-color:var(--color-primary);background:#ffffff14;box-shadow:0 0 0 4px #9d1b1b26}.page-module__kakWFW__input[type=datetime-local]{appearance:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font-family:var(--font-body);cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#09090b99;border:1px solid #ffffff26;border-radius:8px;width:100%;padding:12px 16px;font-size:.95rem;transition:all .2s}.page-module__kakWFW__input[type=datetime-local]:hover{background-color:#ffffff14;border-color:#ffffff4d}.page-module__kakWFW__input[type=datetime-local]:focus{border-color:var(--color-highlight);background-color:#000c;outline:none;box-shadow:0 0 0 2px #ffffff1a}.page-module__kakWFW__input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert(0);opacity:.6;cursor:pointer;padding:5px;transition:opacity .2s,transform .2s}.page-module__kakWFW__input[type=datetime-local]::-webkit-calendar-picker-indicator:hover{opacity:1;transform:scale(1.1)}.page-module__kakWFW__textarea{resize:none;height:180px;line-height:1.6}.page-module__kakWFW__navigation{border-top:1px solid #ffffff1a;justify-content:space-between;gap:15px;margin-top:auto;padding-top:30px;display:flex}.page-module__kakWFW__navButton{cursor:pointer;font-size:1rem;font-weight:600;font-family:var(--font-body);border-radius:12px;padding:14px 28px;transition:all .3s}.page-module__kakWFW__navButton:first-child{color:var(--color-neutral);background:0 0;border:1px solid #fff3}.page-module__kakWFW__navButton:first-child:hover:not(:disabled){color:#fff;background:#ffffff0d;border-color:#fff}.page-module__kakWFW__navButton:first-child:disabled{color:#fff3;cursor:not-allowed;border-color:#ffffff0d}.page-module__kakWFW__navButton:last-child{color:#fff;background:linear-gradient(90deg,#9d1b1b 0%,#4a0202 50%,#9d1b1b 100%) 0 0/200%;border:none;flex-grow:1;max-width:200px;box-shadow:0 4px 15px #9d1b1b4d}.page-module__kakWFW__navButton:last-child:hover:not(:disabled){background-position:100%;transform:translateY(-2px);box-shadow:0 6px 20px #9d1b1b80}.page-module__kakWFW__navButton:last-child:disabled{color:#ffffff4d;box-shadow:none;cursor:not-allowed;background:#ffffff1a}.page-module__kakWFW__emojiSelector{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-module__kakWFW__emojiButton,.page-module__kakWFW__emojiButtonActive{cursor:pointer;color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;min-width:50px;height:50px;font-size:1.8rem;transition:all .2s;display:flex}.page-module__kakWFW__emojiButton:hover{background:#ffffff1a;transform:scale(1.1)}.page-module__kakWFW__emojiButtonActive{border-color:var(--color-primary);background:#9d1b1b33;transform:scale(1.1);box-shadow:0 0 15px #9d1b1b4d}.page-module__kakWFW__emojiInput{text-align:center;color:#fff;background:0 0;border:1px dashed #ffffff4d;border-radius:12px;width:60px;height:50px;padding:0;font-size:1.5rem}.page-module__kakWFW__emojiInput:focus{border-style:solid;border-color:var(--color-primary);outline:none}.page-module__kakWFW__fotosPreview{background:#ffffff08;border-radius:12px;margin-top:20px;padding:15px}.page-module__kakWFW__fotosGrid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:12px;margin-top:10px;display:grid}.page-module__kakWFW__fotoPreviewItem{aspect-ratio:9/16;background:#000;border:1px solid #fff3;border-radius:8px;transition:all .3s ease-out;position:relative;overflow:hidden}.page-module__kakWFW__fotoPreviewItem:hover{border-color:var(--color-primary);transform:scale(1.02);box-shadow:0 4px 12px #9d1b1b4d}.page-module__kakWFW__fotoPreviewImage{object-fit:cover;opacity:.9;width:100%;height:100%}.page-module__kakWFW__removeFotoButton,.page-module__kakWFW__cropFotoButton{color:#fff;cursor:pointer;z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;font-weight:700;line-height:1;transition:all .2s;display:flex;position:absolute;top:4px;box-shadow:0 2px 6px #00000080}.page-module__kakWFW__removeFotoButton{background:#9d1b1bcc;right:4px}.page-module__kakWFW__cropFotoButton{background:#4a0202cc;left:4px}.page-module__kakWFW__removeFotoButton:hover,.page-module__kakWFW__cropFotoButton:hover{opacity:1;transform:scale(1.1)}.page-module__kakWFW__priceBox{border:1px solid var(--color-primary);background:#ffffff05;border-radius:12px;flex-direction:column;align-items:center;margin-top:25px;padding:1.5rem;display:flex}.page-module__kakWFW__priceOld{color:#ffffff80;font-size:.9rem;text-decoration:line-through}.page-module__kakWFW__priceNew{color:#fff;text-shadow:0 0 20px #9d1b1b99;margin-top:5px;margin-left:0;font-size:2rem;font-weight:800}.page-module__kakWFW__botaoPagar{color:#fff;cursor:pointer;background:linear-gradient(90deg,#9d1b1b 0%,#4a0202 50%,#9d1b1b 100%) 0 0/200%;border:none;border-radius:12px;width:100%;margin-top:20px;padding:18px 20px;font-size:1.1em;font-weight:700;transition:all .3s;box-shadow:0 5px 20px #9d1b1b66}.page-module__kakWFW__botaoPagar:hover{background-position:100%;transform:translateY(-2px);box-shadow:0 8px 25px #9d1b1b99}.page-module__kakWFW__botaoPagar:disabled{color:#666;cursor:not-allowed;box-shadow:none;background:#333;transform:none}.page-module__kakWFW__safePayment{text-align:center;color:#ffffff80;margin-top:15px;font-size:.85rem;display:block}.page-module__kakWFW__mobilePreviewButton{border:1px solid var(--color-primary);width:100%;color:var(--color-primary);cursor:pointer;background-color:#0000;border-radius:12px;margin-bottom:20px;padding:15px;font-size:1.1rem;font-weight:600;transition:all .2s;display:none}.page-module__kakWFW__mobilePreviewOverlay{z-index:2000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#000000f2;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:fixed;top:0;left:0}.page-module__kakWFW__mobilePreviewClose{color:#fff;cursor:pointer;z-index:2100;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.2rem;font-weight:700;display:flex;position:absolute;top:20px;right:20px}.page-module__kakWFW__preview{background-color:#050505;background-image:radial-gradient(circle,#1e1e1e 0%,#050505 100%);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:40px;display:flex;position:relative}.page-module__kakWFW__preview h3{color:#ffffff4d;letter-spacing:2px;text-transform:uppercase;margin-bottom:20px;font-size:.9rem;font-weight:600}.page-module__kakWFW__previewContainer{transform-origin:50%;transform:scale(.85)}:root{--device-width:360px;--device-height:720px;--corner-radius:36px;--bezel-size:12px;--screen-radius:calc(36px - 12px)}.page-module__kakWFW__device{width:var(--device-width,360px);height:var(--device-height,720px);border-radius:var(--corner-radius,36px);padding:var(--bezel-size,12px);background:linear-gradient(#ffffffa6 0%,#fff3 8%,#c8cdd240 40%,#bec3c81a 100%);justify-content:center;align-items:center;display:flex;position:relative;box-shadow:inset 0 2px #fff9,inset 0 -3px 8px #0000001f,0 6px 20px #00000059,0 30px 50px #060c1459}.page-module__kakWFW__device:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(90deg,#ffffffa6 0%,#ffffff05 8%,#ffffff73 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.page-module__kakWFW__screen{border-radius:var(--screen-radius,24px);color:#fff;scrollbar-width:none;background-color:#000;flex-direction:column;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden auto}.page-module__kakWFW__screen::-webkit-scrollbar{display:none}.page-module__kakWFW__screen:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 0 0,#9d1b1b26 0%,#0000 50%),radial-gradient(circle at 100% 100%,#9d1b1b26 0%,#0000 50%);width:100%;height:100%;position:absolute;top:0;left:0}.page-module__kakWFW__fallingEmojisPreview{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.page-module__kakWFW__emojiFall{opacity:0;filter:drop-shadow(0 2px 4px #0000004d);font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:2.7rem;animation-name:page-module__kakWFW__fall,page-module__kakWFW__sway;animation-duration:10s,3s;animation-timing-function:linear,ease-in-out;animation-iteration-count:infinite,infinite;animation-direction:normal,alternate;animation-play-state:running,running;animation-delay:0s,0s;animation-fill-mode:both;animation-timeline:auto,auto;position:absolute;top:-10%}@keyframes page-module__kakWFW__fall{0%{opacity:0;top:-10%}5%{opacity:1}90%{opacity:1}to{opacity:0;top:110%}}@keyframes page-module__kakWFW__sway{0%{transform:translate(0)rotate(0)}to{transform:translate(20px)rotate(15deg)}}.page-module__kakWFW__island{z-index:100;-webkit-backdrop-filter:blur(6px)saturate(110%);backdrop-filter:blur(6px)saturate(110%);background:#000c;border:1px solid #ffffff08;border-radius:16px;justify-content:center;align-items:center;gap:8px;min-width:94px;height:28px;margin:0 auto;padding:0 12px;display:flex;position:sticky;top:10px}.page-module__kakWFW__dot{opacity:.9;background:#ffffffe6;border-radius:50%;width:6px;height:6px}.page-module__kakWFW__btn{background:linear-gradient(#d0d5da,#bfc5ca);border-radius:4px;position:absolute;box-shadow:inset 0 1px #fff9,0 1px 2px #00000040}.page-module__kakWFW__power{border-radius:10px;width:6px;height:50px;top:46%;right:-6px;transform:translateY(-50%)}.page-module__kakWFW__volume{border-radius:10px;width:6px;height:36px;top:36%;left:-6px;transform:translateY(-50%)}.page-module__kakWFW__bottomNotch{pointer-events:none;z-index:100;background:#fff3;border-radius:6px;width:110px;height:4px;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.page-module__kakWFW__screenContent{z-index:10;flex-direction:column;align-items:center;width:100%;padding:50px 20px 20px;display:flex;position:relative}.page-module__kakWFW__previewTitle{color:#fff;text-align:center;text-shadow:0 2px 10px #00000080;z-index:10;margin:0 0 20px;font-family:Romantica,cursive;font-size:2rem;font-weight:700;line-height:1.2;position:relative}.page-module__kakWFW__musicPlayerMock{-webkit-backdrop-filter:blur(10px);background:#0006;border:1px solid #ffffff1a;border-radius:12px;flex-direction:row;align-items:center;gap:15px;width:100%;margin-bottom:20px;padding:12px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #0000004d}.page-module__kakWFW__musicIcon{z-index:1;background:#222;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:1.5rem;display:flex;position:relative;overflow:hidden}.page-module__kakWFW__musicTitle{font-family:var(--font-body);color:#fff;text-align:left;white-space:nowrap;text-overflow:ellipsis;width:100%;margin:0;font-size:1rem;font-weight:600;overflow:hidden}.page-module__kakWFW__musicArtist{color:#ffffffb3;text-align:left;white-space:nowrap;text-overflow:ellipsis;width:100%;margin:0;font-size:.85rem;overflow:hidden}.page-module__kakWFW__galleryImageMock{object-fit:cover;width:100%;height:100%}.page-module__kakWFW__emptyPhotoState{aspect-ratio:9/16;color:#fff6;background:#ffffff0d;border:2px dashed #fff3;border-radius:12px;justify-content:center;align-items:center;width:100%;margin-bottom:20px;display:flex}.page-module__kakWFW__textMock{color:#fff;text-shadow:0 2px 4px #000c;text-align:center;white-space:pre-wrap;background:0 0;width:100%;margin-top:10px;padding:10px;font-size:1.1rem;font-style:italic;line-height:1.8}.page-module__kakWFW__galleryDotsMock{justify-content:center;gap:8px;width:100%;display:flex;position:absolute;bottom:10px;left:0}.page-module__kakWFW__dotActive{background:#fff;border-radius:50%;width:8px;height:8px}.page-module__kakWFW__dotInactive{background:#ffffff4d;border-radius:50%;width:8px;height:8px}@media (max-width:768px){.page-module__kakWFW__container{flex-direction:column}.page-module__kakWFW__preview{display:none}.page-module__kakWFW__formulario{height:auto;padding:20px;overflow-y:visible}.page-module__kakWFW__stepBox h2{font-size:1.8rem}.page-module__kakWFW__mobilePreviewButton{display:block}.page-module__kakWFW__stepBoxSubtext{display:none}}.page-module__kakWFW__galleryContainerMock{aspect-ratio:9/16;background:#000;border-radius:12px;width:100%;margin-bottom:20px;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000080}.page-module__kakWFW__galleryImageMock{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s ease-in-out,transform .5s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;transform:translate(0)}.page-module__kakWFW__galleryImageMock.page-module__kakWFW__active{opacity:1;z-index:1;transform:translate(0)}.page-module__kakWFW__slideInFromRight{animation:.5s cubic-bezier(.4,0,.2,1) forwards page-module__kakWFW__slideInFromRight}.page-module__kakWFW__slideInFromLeft{animation:.5s cubic-bezier(.4,0,.2,1) forwards page-module__kakWFW__slideInFromLeft}.page-module__kakWFW__slideOutToLeft{animation:.5s cubic-bezier(.4,0,.2,1) forwards page-module__kakWFW__slideOutToLeft}.page-module__kakWFW__slideOutToRight{animation:.5s cubic-bezier(.4,0,.2,1) forwards page-module__kakWFW__slideOutToRight}@keyframes page-module__kakWFW__slideInFromRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes page-module__kakWFW__slideInFromLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes page-module__kakWFW__slideOutToLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}@keyframes page-module__kakWFW__slideOutToRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.page-module__kakWFW__captchaContainer{justify-content:center;width:100%;min-height:65px;margin-top:25px;display:flex}.page-module__kakWFW__searchContainer{align-items:center;width:100%;display:flex;position:relative}.page-module__kakWFW__searchButton{color:#fff;cursor:pointer;background:#9d1b1b33;border:1px solid #9d1b1b80;border-radius:8px;justify-content:center;align-items:center;width:35px;height:35px;transition:all .2s;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-25%)}.page-module__kakWFW__searchButton:hover{background:#9d1b1b80}.page-module__kakWFW__searchResultsList{background:#0006;border:1px solid #ffffff1a;border-radius:12px;margin-top:10px;overflow:hidden}.page-module__kakWFW__searchResultItem{cursor:pointer;border-bottom:1px solid #ffffff0d;align-items:center;gap:15px;padding:12px;transition:background .2s;display:flex}.page-module__kakWFW__searchResultItem:last-child{border-bottom:none}.page-module__kakWFW__searchResultItem:hover{background:#ffffff1a}.page-module__kakWFW__searchResultItem img{object-fit:cover;border-radius:4px;width:50px;height:38px}.page-module__kakWFW__searchResultItem div{flex-direction:column;display:flex;overflow:hidden}.page-module__kakWFW__searchResultItem strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;overflow:hidden}.page-module__kakWFW__searchResultItem span{color:#aaa;font-size:.8rem}
.ContadorCoracao-module__n9KWsG__container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:#ffffff0d;border:1px solid #9d1b1b4d;border-radius:12px;width:100%;margin:15px 0;padding:20px}.ContadorCoracao-module__n9KWsG__title{font-size:1rem;font-family:var(--font-body),sans-serif;color:#ccc;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px;font-weight:500}.ContadorCoracao-module__n9KWsG__heartbox{background:linear-gradient(135deg,#4a0202 0%,#2b0101 100%);border-radius:12px;flex-direction:column;align-items:center;gap:10px;padding:20px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 20px #00000080}.ContadorCoracao-module__n9KWsG__heartIcon{margin-bottom:5px;font-size:2rem;animation:.75s infinite ContadorCoracao-module__n9KWsG__pulse;display:block}@keyframes ContadorCoracao-module__n9KWsG__pulse{0%{transform:scale(1)}15%{transform:scale(1.25)}30%{transform:scale(1)}45%{transform:scale(1.15)}60%{transform:scale(1)}to{transform:scale(1)}}.ContadorCoracao-module__n9KWsG__number{color:#fff;font-size:2rem;font-weight:800;font-family:var(--font-display),serif;text-shadow:0 0 6px #ffffffb3,0 0 12px #fff6;line-height:1}.ContadorCoracao-module__n9KWsG__subtitle{color:#ffffffa2;margin-top:5px;font-size:.8rem}
.Navbar-module__nuAbfa__navbar{z-index:1000;-webkit-backdrop-filter:blur(10px);background:#000c;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:1rem 2rem;display:flex;position:sticky;top:0}.Navbar-module__nuAbfa__logoContainer{align-items:center;gap:.5rem;display:flex}.Navbar-module__nuAbfa__logoIcon{object-fit:contain}.Navbar-module__nuAbfa__logoText{font-family:var(--font-display);align-items:center;font-size:1.5rem;font-weight:700;line-height:1;display:flex}.Navbar-module__nuAbfa__textWhite{color:#fff}.Navbar-module__nuAbfa__textHighlight{color:#9d1b1b}.Navbar-module__nuAbfa__navList{align-items:center;gap:2rem;margin:0;padding:0;list-style:none;display:flex}.Navbar-module__nuAbfa__navItem a{color:#fff;font-size:.95rem;font-weight:500;font-family:var(--font-body);white-space:nowrap;text-decoration:none;transition:color .2s}.Navbar-module__nuAbfa__navItem a:hover{color:#ff4b2b}.Navbar-module__nuAbfa__mobileMenuBtn{color:#fff;cursor:pointer;z-index:1001;background:0 0;border:none;padding:5px;font-size:1.5rem;display:none}@media (max-width:768px){.Navbar-module__nuAbfa__navbar{padding:1rem}.Navbar-module__nuAbfa__logoText{font-size:1.2rem}.Navbar-module__nuAbfa__mobileMenuBtn{display:block}.Navbar-module__nuAbfa__navList{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0a0a0afa;flex-direction:column;justify-content:center;gap:2rem;width:100%;height:100vh;padding-top:60px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-5px 0 15px #00000080}.Navbar-module__nuAbfa__navList.Navbar-module__nuAbfa__active{transform:translate(0)}.Navbar-module__nuAbfa__navItem a{padding:10px 20px;font-size:1.2rem;display:block}.Navbar-module__nuAbfa__navItem a[href=\/login]{background:var(--color-primary);border-radius:8px;margin-top:1rem;color:#fff!important}}
.TestimonialCarousel-module__TZMEIG__carouselContainer{perspective:1000px;justify-content:center;align-items:center;width:100%;max-width:1000px;height:500px;margin:0 auto;display:flex;position:relative}.TestimonialCarousel-module__TZMEIG__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;cursor:pointer;background:#ffffff0d;border-radius:16px;flex-direction:column;align-items:center;gap:1rem;width:600px;max-width:90%;padding:2rem;transition:all .5s ease-in-out;display:flex;position:absolute;box-shadow:0 8px 32px #0000004d}.TestimonialCarousel-module__TZMEIG__imageContainer{border:3px solid #9d1b1b;border-radius:50%;width:100px;height:100px;margin-bottom:.5rem;overflow:hidden}.TestimonialCarousel-module__TZMEIG__image{object-fit:cover;width:100%;height:100%}.TestimonialCarousel-module__TZMEIG__names{font-family:var(--font-display);color:#fff;font-size:1.5rem;font-weight:700}.TestimonialCarousel-module__TZMEIG__timeTogether{color:#ccc;margin-top:-.5rem;font-size:.9rem}.TestimonialCarousel-module__TZMEIG__stars{color:gold;letter-spacing:2px;font-size:1.2rem}.TestimonialCarousel-module__TZMEIG__testimonial{color:#eee;max-width:600px;font-size:1.1rem;font-style:italic;line-height:1.6}.TestimonialCarousel-module__TZMEIG__controls{z-index:20;justify-content:center;gap:1rem;width:100%;display:flex;position:absolute;bottom:0;left:0}.TestimonialCarousel-module__TZMEIG__controlButton{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.TestimonialCarousel-module__TZMEIG__controlButton:hover{background:#9d1b1b80;border-color:#9d1b1b}@media (max-width:768px){.TestimonialCarousel-module__TZMEIG__carouselContainer{height:600px}.TestimonialCarousel-module__TZMEIG__card{width:90%;padding:1.5rem}.TestimonialCarousel-module__TZMEIG__names{font-size:1.3rem}.TestimonialCarousel-module__TZMEIG__testimonial{font-size:1rem}}
