.index-module__PCJ-BG__page{color:#fafaf7;min-height:100vh;font-family:var(--font-nunito),sans-serif;background:#0a0a0a;font-size:1rem;font-weight:400;overflow:hidden}.index-module__PCJ-BG__hero{box-sizing:border-box;justify-content:center;align-items:center;min-height:43.75rem;padding:3rem 1.5rem;display:flex}.index-module__PCJ-BG__heroContent{grid-template-columns:30.375rem 26.5rem;align-items:start;gap:3.125rem;display:grid}.index-module__PCJ-BG__offer{text-align:center}.index-module__PCJ-BG__year{color:#75622c;letter-spacing:.375rem;justify-content:center;align-items:center;gap:1.125rem;margin:.625rem 0 1.375rem;font-size:1.125rem;line-height:1.5rem;display:flex}.index-module__PCJ-BG__year:before,.index-module__PCJ-BG__year:after{content:"";background:#75622c;width:2.5rem;height:1px}.index-module__PCJ-BG__heading{white-space:nowrap;letter-spacing:-1.5px;margin:0 0 .875rem;font-size:4rem;font-weight:800;line-height:1.2}.index-module__PCJ-BG__heading strong{color:#ee332b}.index-module__PCJ-BG__discount,.index-module__PCJ-BG__purchaseCard h2,.index-module__PCJ-BG__premiumBadge{color:#f5ce54;background:linear-gradient(170deg,#fff4a5 5%,#f5cf51 32%,#ffe981 43%,#efa93e 90%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:800}.index-module__PCJ-BG__discount{white-space:nowrap;font-size:7rem;line-height:1.1}.index-module__PCJ-BG__panda{width:17.3125rem;height:17.3125rem;margin:-.5rem auto 0;display:block}.index-module__PCJ-BG__purchaseCard{box-sizing:border-box;background:#211e1e;border:1px solid #dcc357;border-radius:1.375rem;width:26.5rem;min-height:32.6875rem;padding:2rem 2rem 1.625rem;position:relative}.index-module__PCJ-BG__balloons{object-fit:contain;pointer-events:none;width:6.0625rem;height:10.25rem;position:absolute;top:0;right:.625rem}.index-module__PCJ-BG__brand{align-items:center;gap:.75rem;padding-left:1rem;font-size:1.5rem;font-weight:700;line-height:2.25rem;display:flex}.index-module__PCJ-BG__brand img{border-radius:.4375rem;width:2.25rem;height:2.25rem}.index-module__PCJ-BG__purchaseCard h2{margin:1rem 0 .75rem 1rem;font-size:1.875rem;line-height:2.5rem;position:relative}.index-module__PCJ-BG__prices{white-space:nowrap;align-items:baseline;gap:.75rem;padding-left:1rem;display:flex}.index-module__PCJ-BG__price{color:#f4cb51;align-items:baseline;font-weight:900;line-height:1;display:flex}.index-module__PCJ-BG__price span{margin-right:.1875rem;font-size:1.625rem;font-weight:700}.index-module__PCJ-BG__price strong{font-size:2.9375rem}.index-module__PCJ-BG__price b{font-size:1.75rem}.index-module__PCJ-BG__originalPrice{color:#b2b0a4;font-size:1.25rem;font-weight:300}.index-module__PCJ-BG__benefitsMini{border-top:1px solid #f0d06430;margin:1rem 0 .875rem;padding:1.25rem 1rem 0;font-size:1rem;font-weight:700;line-height:1.375rem;list-style:none}.index-module__PCJ-BG__benefitsMini li{padding-left:1.75rem;position:relative}.index-module__PCJ-BG__benefitsMini li+li{margin-top:1rem}.index-module__PCJ-BG__benefitCheck{color:#fd0;width:1.26875rem;height:1.26875rem;position:absolute;top:.85px;left:0}.index-module__PCJ-BG__benefitsMini small{color:#959486;font-size:1rem;font-weight:300;line-height:1.375rem;display:block}.index-module__PCJ-BG__buyButton,.index-module__PCJ-BG__bottomButton{box-sizing:border-box;color:#111;cursor:pointer;width:min(20rem,100%);height:3.25rem;font:900 1.75rem/1 var(--font-nunito),sans-serif;background:linear-gradient(#f9d65a,#f2ad3e);border:0;border-radius:2.5rem;margin:0 auto;animation:2.4s ease-in-out infinite index-module__PCJ-BG__buyButtonBreathe;display:block}.index-module__PCJ-BG__buyButton:hover,.index-module__PCJ-BG__bottomButton:hover{filter:brightness(1.08);animation-play-state:paused}.index-module__PCJ-BG__buyButton:focus-visible,.index-module__PCJ-BG__bottomButton:focus-visible{outline-offset:.25rem;outline:.1875rem solid #fff}.index-module__PCJ-BG__guarantee{color:#959486;justify-content:center;align-items:center;gap:.4375rem;margin-top:1rem;font-size:1rem;font-weight:300;line-height:1.25rem;display:flex}.index-module__PCJ-BG__pandaMobile{display:none}.index-module__PCJ-BG__content h2{color:#f5d74e;text-align:center;margin:0;font-size:2rem;font-weight:700;line-height:2.5rem}.index-module__PCJ-BG__included{box-sizing:border-box;min-height:43.75rem;padding:4.625rem 1.5rem 4.375rem}.index-module__PCJ-BG__benefitTable{border:1px solid #786138;border-radius:.75rem;width:min(45rem,100%);margin:3.125rem auto 0;overflow:hidden}.index-module__PCJ-BG__benefitTable table{border-collapse:collapse;text-align:left;width:100%}.index-module__PCJ-BG__benefitTable th,.index-module__PCJ-BG__benefitTable td{vertical-align:middle;border-bottom:1px solid #fec6441a;height:4.75rem;font-weight:400}.index-module__PCJ-BG__benefitTable thead th{text-align:center;background:#f1cb5126}.index-module__PCJ-BG__premiumBadge{-webkit-text-fill-color:#f2d270;font-size:1.25rem;line-height:1.3;display:inline-block;position:relative}.index-module__PCJ-BG__premiumBadge:before,.index-module__PCJ-BG__premiumBadge:after{content:"";pointer-events:none;background-repeat:no-repeat;background-size:100% 100%;position:absolute}.index-module__PCJ-BG__premiumBadge:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='9' viewBox='0 0 21 9' fill='%23FFEAA1'%3E%3Cpath d='M2.5 4 3.2575 5.7425 5 6.5 3.2575 7.2575 2.5 9 1.7425 7.2575 0 6.5 1.7425 5.7425Z'/%3E%3Cpath d='M17.5 0 18.5605 2.4395 21 3.5 18.5605 4.5605 17.5 7 16.4395 4.5605 14 3.5 16.4395 2.4395Z'/%3E%3C/svg%3E");width:1.3125rem;height:.5625rem;top:-.53125rem;left:-.5rem}.index-module__PCJ-BG__premiumBadge:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='5' viewBox='0 0 5 5' fill='%23FFEAA1'%3E%3Cpath d='M2.5 0 3.2575 1.7425 5 2.5 3.2575 3.2575 2.5 5 1.7425 3.2575 0 2.5 1.7425 1.7425Z'/%3E%3C/svg%3E");width:.3125rem;height:.3125rem;bottom:-.28125rem;right:-.5rem}.index-module__PCJ-BG__benefitTable tbody th{padding:0 1.5rem;font-size:1.125rem;line-height:1.625rem}.index-module__PCJ-BG__benefitTable small{color:#989889;font-size:1rem;line-height:1.375rem;display:block}.index-module__PCJ-BG__benefitTable tbody td{color:#fd0;text-align:center;background:#f1cb5112;width:8.75rem}.index-module__PCJ-BG__includedCheck{margin:0 auto;display:block}.index-module__PCJ-BG__benefitTable tbody tr:last-child th,.index-module__PCJ-BG__benefitTable tbody tr:last-child td{border-bottom:0}.index-module__PCJ-BG__faq{box-sizing:border-box;min-height:43.75rem;padding:5.125rem 1.5rem 4.375rem}.index-module__PCJ-BG__faqContent{max-width:50rem;margin:0 auto}.index-module__PCJ-BG__faqList{margin-top:1.5rem}.index-module__PCJ-BG__faqItem+.index-module__PCJ-BG__faqItem{margin-top:1.875rem}.index-module__PCJ-BG__faqItem h3{margin:0 0 .625rem;font-size:1.125rem;font-weight:500;line-height:1.5rem}.index-module__PCJ-BG__faqItem p{color:#b5b5aa;margin:0;font-size:1rem;line-height:1.4375rem}.index-module__PCJ-BG__contact{text-align:center;margin-top:3.75rem}.index-module__PCJ-BG__contact div{justify-content:center;gap:.875rem;font-size:1rem;line-height:1.5rem;display:flex}.index-module__PCJ-BG__contact span{color:#f5d74e;font-weight:700}.index-module__PCJ-BG__contact a{color:#b5b5aa;text-underline-offset:.1875rem}.index-module__PCJ-BG__contact p{color:#8f8f84;margin:.75rem 0 0;font-size:1rem;line-height:1.25rem}.index-module__PCJ-BG__bottomAction{min-height:12.5rem}.index-module__PCJ-BG__bottomButton{width:min(20rem,100% - 3rem);margin:0 auto}.index-module__PCJ-BG__bottomButton.index-module__PCJ-BG__fixed{z-index:10;position:fixed;bottom:5rem;left:0;right:0;box-shadow:0 .375rem 1.5rem #0008}@keyframes index-module__PCJ-BG__buyButtonBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@media (max-width:1023px){.index-module__PCJ-BG__heroContent{grid-template-columns:repeat(2,minmax(0,22.5rem));justify-content:center;gap:1.5rem;width:100%}.index-module__PCJ-BG__heading{font-size:clamp(2.5rem,4.7vw,3rem)}.index-module__PCJ-BG__discount{font-size:clamp(4.75rem,8.6vw,5.5rem)}.index-module__PCJ-BG__purchaseCard{width:100%;padding-left:1.25rem;padding-right:1.25rem}.index-module__PCJ-BG__balloons{width:4.5rem;height:8.25rem}.index-module__PCJ-BG__brand{padding-left:0}.index-module__PCJ-BG__purchaseCard h2,.index-module__PCJ-BG__prices{margin-left:0;padding-left:0}}@media (max-width:767px){.index-module__PCJ-BG__hero{min-height:0;padding:3.5rem 1.5rem 0}.index-module__PCJ-BG__heroContent{grid-template-columns:minmax(0,1fr);gap:1.5rem;width:100%}.index-module__PCJ-BG__year{letter-spacing:.25rem;gap:.75rem;margin:0 0 .875rem;font-size:1rem;line-height:1.375rem}.index-module__PCJ-BG__year:before,.index-module__PCJ-BG__year:after{width:1.5rem}.index-module__PCJ-BG__heading{letter-spacing:-.5px;margin-bottom:.25rem;font-size:clamp(1.8125rem,9.16vw,2.25rem);line-height:2.75rem}.index-module__PCJ-BG__discount{letter-spacing:-2px;font-size:clamp(3.375rem,16.3vw,4rem);line-height:4.375rem}.index-module__PCJ-BG__panda,.index-module__PCJ-BG__balloons{display:none}.index-module__PCJ-BG__purchaseCard{border-radius:1.25rem;width:min(20.8125rem,100%);min-height:33.5rem;margin:0 auto;padding:.875rem .75rem 1.25rem}.index-module__PCJ-BG__brand{flex-direction:column;gap:.5rem;padding-left:0;font-size:1.25rem;font-weight:600;line-height:1.625rem}.index-module__PCJ-BG__brand img{border-radius:.5625rem;width:2.8125rem;height:2.8125rem}.index-module__PCJ-BG__purchaseCard h2{text-align:center;margin:1.125rem 0 .625rem;font-size:1.625rem;line-height:2.25rem}.index-module__PCJ-BG__prices{flex-wrap:wrap;justify-content:center;gap:0 .625rem;padding:0}.index-module__PCJ-BG__originalPrice{text-align:center;flex-basis:100%;font-size:1rem}.index-module__PCJ-BG__benefitsMini{margin:.875rem 1rem 4.5rem;padding:1.5rem 0 0;font-size:1rem;line-height:1.5rem}.index-module__PCJ-BG__benefitsMini li{padding-left:1.5rem}.index-module__PCJ-BG__benefitsMini li+li{margin-top:1.125rem}.index-module__PCJ-BG__benefitsMini small{font-size:1rem;line-height:1.5rem}.index-module__PCJ-BG__pandaMobile{width:clamp(5rem,100vw - 15rem,7.125rem);height:auto;display:block;position:absolute;bottom:6.5rem;right:.3125rem}.index-module__PCJ-BG__buyButton,.index-module__PCJ-BG__bottomButton{max-width:15rem;height:3.25rem;font-size:1.25rem}.index-module__PCJ-BG__guarantee{gap:.3125rem;margin-top:.875rem;font-size:1rem;line-height:1.375rem}.index-module__PCJ-BG__guarantee svg{width:.875rem;height:1rem}.index-module__PCJ-BG__content h2{font-size:1.625rem;line-height:2.125rem}.index-module__PCJ-BG__included{min-height:0;padding:4rem 1.5rem 0}.index-module__PCJ-BG__benefitTable{border-radius:.625rem;margin-top:2.125rem}.index-module__PCJ-BG__benefitTable th,.index-module__PCJ-BG__benefitTable td{height:7.5rem}.index-module__PCJ-BG__premiumBadge{font-size:1rem}.index-module__PCJ-BG__benefitTable tbody th{padding:0 1rem;font-size:1rem;line-height:1.5rem}.index-module__PCJ-BG__benefitTable small{margin-top:.25rem;font-size:1rem;line-height:1.375rem}.index-module__PCJ-BG__benefitTable tbody td{width:5.75rem}.index-module__PCJ-BG__faq{min-height:0;padding:4rem 1.5rem 0}.index-module__PCJ-BG__faqList{margin-top:2.5rem}.index-module__PCJ-BG__faqItem+.index-module__PCJ-BG__faqItem{margin-top:2.25rem}.index-module__PCJ-BG__faqItem h3{margin-bottom:.875rem;font-size:1rem;line-height:1.5rem}.index-module__PCJ-BG__faqItem p{font-size:1rem;line-height:1.4375rem}.index-module__PCJ-BG__contact{margin-top:4.5rem}.index-module__PCJ-BG__contact div{gap:.625rem;font-size:1rem;line-height:1.375rem}.index-module__PCJ-BG__contact p{margin-top:.625rem;font-size:1rem;line-height:1.375rem}.index-module__PCJ-BG__bottomAction{min-height:13.75rem;padding-top:1.75rem}}@media (prefers-reduced-motion:reduce){.index-module__PCJ-BG__buyButton,.index-module__PCJ-BG__bottomButton{animation:none}}
