.page_page__556_G{display:flex;flex-direction:column;min-height:100vh;width:100%;max-width:480px;margin:0 auto;background:linear-gradient(180deg,#0c1220,#2e1431)}.page_main__nw1Wk{flex:1 1}.page_ctaSpacer__IjTbZ{height:100px}@supports (min-height:100svh){.page_page__556_G{min-height:100svh}}.ProductPreview_container__tBQOQ{display:flex;flex-direction:column;padding:40px 24px;margin:0 24px 40px;background:rgba(255,255,255,.03);border:1px solid var(--primitive-primary-opacity-3,rgba(255,204,217,.3));border-radius:16px;@media (max-width:375px){margin-left:16px;margin-bottom:40px;margin-right:16px;margin-top:0;padding-left:20px;padding-bottom:32px;padding-right:20px;padding-top:32px}}.ProductPreview_title__nqAVa{font-size:20px;font-weight:700;line-height:1.4;color:var(--color-text-default,#ffffff);text-align:center;margin:0 0 24px}.ProductPreview_list__V8_c4{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.ProductPreview_item__Mwkaw{display:flex;align-items:center;gap:10px}.ProductPreview_icon__ugqO8{flex-shrink:0;color:var(--primitive-primary,#ffccd9)}.ProductPreview_itemText__mqaC1{font-size:16px;font-weight:400;line-height:1.5;color:rgba(255,255,255,.8)}.ProductPreview_divider__p8GpM{width:100%;height:1px;background:rgba(255,204,217,.2);margin:24px 0}.ProductPreview_yearlyTitle__9H6pr{color:#deff7c}.ProductPreview_compatibilityTitle__lFAjY,.ProductPreview_yearlyTitle__9H6pr{font-size:17px;font-weight:600;line-height:1.4;text-align:center;margin:0 0 16px}.ProductPreview_compatibilityTitle__lFAjY{color:var(--primitive-primary,#ffccd9)}.PromotionBanner_container__N3ZrC{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px;margin:0 24px 24px;background:var(--primitive-primary-opacity-1,rgba(255,204,217,.08));border:1px solid var(--primitive-primary,#ffccd9);border-radius:16px;@media (max-width:375px){margin-left:16px;margin-bottom:24px;margin-right:16px;margin-top:0}}.PromotionBanner_badge__049Ip{display:inline-block;padding:6px 14px;background:linear-gradient(135deg,#ff6b9d,#ff8fab);border-radius:20px;font-size:13px;font-weight:700;color:var(--color-text-default,#fff);letter-spacing:.5px}.PromotionBanner_priceWrapper__WG8uI{display:flex;align-items:center;gap:12px}.PromotionBanner_originalPrice__Xw4Lm{font-size:18px;font-weight:500;color:rgba(255,255,255,.4);text-decoration:line-through}.PromotionBanner_price__bgzMm{font-size:32px;font-weight:800;color:var(--primitive-primary,#ffccd9)}.PromotionBanner_text__r4tao{font-family:var(--font-pretendard),sans-serif;font-size:16px;font-weight:500;line-height:1.5;color:var(--color-text-secondary,rgba(255,255,255,.7));text-align:center;margin:0}.ReviewSection_container__h26Wb{display:flex;flex-direction:column;padding:60px 0}.ReviewSection_viewport__awh9E{overflow:hidden}.ReviewSection_list__B_MZc{display:flex;margin:0;padding:0;list-style:none}.ReviewSection_slide__o8wMu{flex:0 0 300px;min-width:0;padding-left:12px;@media (max-width:375px){flex:0 0 260px}}.ReviewSection_card__h0yf6{padding:20px;background:rgba(255,255,255,.03);border:1px solid rgba(255,204,217,.15);border-radius:12px;height:100%}.ReviewSection_name__M0Pso{display:block;font-size:14px;font-weight:600;color:var(--primitive-primary,#ffccd9);margin-bottom:8px}.ReviewSection_content__CKJOc{font-size:15px;font-weight:400;line-height:1.7;color:rgba(255,255,255,.8);margin:0;word-break:keep-all}