.refund-pass-registration-modal_overlay__Epdes{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:calc(24 * var(--landing-fluid-unit));background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(calc(6 * var(--landing-fluid-unit)));backdrop-filter:blur(calc(6 * var(--landing-fluid-unit)))}.refund-pass-registration-modal_dialog__ztahY{position:relative;width:min(calc(900 * var(--landing-fluid-unit)),100%);max-width:900px;max-height:92vh;overflow-y:auto;border-radius:16px;background:#fff;padding:0}.refund-pass-registration-modal_compareWrap__OhNHi{padding:min(calc(32 * var(--landing-fluid-unit)),32px) min(calc(24 * var(--landing-fluid-unit)),24px);border-radius:16px 16px 0 0;background:linear-gradient(109.2deg,#e6197f .11%,#ff5a5f 64.12%,#ff9a3d 106.93%)}.refund-pass-registration-modal_formSection__8FUue{padding:min(calc(24 * var(--landing-fluid-unit)),24px)}.refund-pass-registration-modal_closeButton__3nBEG{position:absolute;top:calc(12 * var(--landing-fluid-unit));right:calc(12 * var(--landing-fluid-unit));z-index:2;width:calc(32 * var(--landing-fluid-unit));height:calc(32 * var(--landing-fluid-unit));border:none;background:rgba(0,0,0,.28);border-radius:50%;color:#fff;font-size:calc(24 * var(--landing-fluid-unit));line-height:1;cursor:pointer}@media (max-width:767px){.refund-pass-registration-modal_overlay__Epdes{align-items:flex-end;padding:0}.refund-pass-registration-modal_dialog__ztahY{width:100%;max-width:none;max-height:94vh;border-radius:16px 16px 0 0}.refund-pass-registration-modal_compareWrap__OhNHi{padding:min(calc(24 / 375 * 100vw),24px) min(calc(16 / 375 * 100vw),16px)}.refund-pass-registration-modal_formSection__8FUue{padding:min(calc(20 / 375 * 100vw),20px) min(calc(16 / 375 * 100vw),16px) min(calc(24 / 375 * 100vw),24px)}}.refund-pass-sticky-cta-banner_root__5I5f5{position:fixed;right:0;bottom:0;left:auto;z-index:1100;box-sizing:border-box;display:block;width:min(calc(1530 * var(--landing-fluid-unit)),1530px);max-width:100%;padding:min(calc(25 * var(--landing-fluid-unit)),25px) 0 min(calc(17 * var(--landing-fluid-unit)),17px);border:0;overflow:visible;border-radius:min(calc(120 * var(--landing-fluid-unit)),120px) 0 0 0;background:linear-gradient(101deg,#e6197f -.11%,#ff5a5f 64.12%,#ff9a3d 106.93%),#acaba5;cursor:pointer;text-align:left}.refund-pass-sticky-cta-banner_root__5I5f5:focus-visible{outline:none}.refund-pass-sticky-cta-banner_content__36Fkf{display:flex;width:min(calc(1140 * var(--landing-fluid-unit)),1140px);max-width:100%;height:min(calc(78 * var(--landing-fluid-unit)),78px);align-items:center;justify-content:space-between;padding-left:min(calc(90 * var(--landing-fluid-unit)),90px);box-sizing:border-box}.refund-pass-sticky-cta-banner_countdownBlock__sSK4E{display:flex;flex-shrink:0;flex-direction:column;gap:min(calc(10 * var(--landing-fluid-unit)),10px);width:min(calc(230 * var(--landing-fluid-unit)),230px);min-width:min(calc(230 * var(--landing-fluid-unit)),230px)}.refund-pass-sticky-cta-banner_countdownLead__rsZds{margin:0;background:linear-gradient(270deg,#fff 18.18%,#fffa72);background-clip:text;-webkit-background-clip:text;color:transparent;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:min(calc(20 * var(--landing-fluid-unit)),20px);font-weight:700;line-height:min(calc(28 * var(--landing-fluid-unit)),28px);letter-spacing:min(calc(-.7 * var(--landing-fluid-unit)),-.7px);white-space:nowrap}.refund-pass-sticky-cta-banner_countdownValues__BZrZN{display:flex;align-items:center;gap:min(calc(2.758 * var(--landing-fluid-unit)),2.758px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.refund-pass-sticky-cta-banner_countdownColon__Mlzm6,.refund-pass-sticky-cta-banner_countdownUnit__Qf1T0{font-family:var(--font-pretendard),Pretendard,sans-serif;font-weight:900;line-height:1;white-space:nowrap}.refund-pass-sticky-cta-banner_countdownUnit__Qf1T0{color:#fff;font-size:min(calc(32 * var(--landing-fluid-unit)),32px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.refund-pass-sticky-cta-banner_countdownSeparator__wVys8{display:inline-flex;align-items:flex-end;color:rgba(0,0,0,.5);font-family:"Noto Sans KR",var(--font-pretendard),Pretendard,sans-serif;font-size:min(calc(23.44 * var(--landing-fluid-unit)),23.44px);font-weight:900;line-height:1}.refund-pass-sticky-cta-banner_countdownColon__Mlzm6{display:inline-flex;align-items:center;justify-content:center;width:min(calc(9.316 * var(--landing-fluid-unit)),9.316px);color:rgba(0,0,0,.5);font-size:min(calc(32 * var(--landing-fluid-unit)),32px);letter-spacing:min(calc(-1.6 * var(--landing-fluid-unit)),-1.6px)}.refund-pass-sticky-cta-banner_title__JS2OC{margin:0;flex-shrink:0;width:min(calc(383 * var(--landing-fluid-unit)),383px);font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:min(calc(56 * var(--landing-fluid-unit)),56px);font-weight:900;line-height:min(calc(62.5 * var(--landing-fluid-unit)),62.5px);letter-spacing:min(calc(-1 * var(--landing-fluid-unit)),-1px);text-align:center;white-space:nowrap}.refund-pass-sticky-cta-banner_titlePrimary___hsGa{color:#000}.refund-pass-sticky-cta-banner_titleAccent__nLswS{color:#fff}.refund-pass-sticky-cta-banner_ctaWrap__3LBsT{position:relative;flex-shrink:0;width:min(calc(343 * var(--landing-fluid-unit)),343px)}.refund-pass-sticky-cta-banner_cta__3LEcX{position:relative;width:100%}.refund-pass-sticky-cta-banner_ctaBubble__kWKUa{position:absolute;top:min(calc(-12 * var(--landing-fluid-unit)),-12px);left:min(calc(189 * var(--landing-fluid-unit)),189px);z-index:1;display:flex;width:min(calc(147 * var(--landing-fluid-unit)),147px);height:min(calc(44 * var(--landing-fluid-unit)),44px);align-items:center;justify-content:center;pointer-events:none}.refund-pass-sticky-cta-banner_ctaBubbleShape__jcUcH{position:absolute;inset:0;width:100%;height:100%}.refund-pass-sticky-cta-banner_ctaBubbleText__4gl1m{position:relative;z-index:1;color:#000;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:min(calc(15 * var(--landing-fluid-unit)),15px);font-weight:700;line-height:1.4;letter-spacing:min(calc(-.6 * var(--landing-fluid-unit)),-.6px);white-space:nowrap;transform:translateY(min(calc(-3 * var(--landing-fluid-unit)),-3px))}.refund-pass-sticky-cta-banner_ctaButton__FndX4{display:flex;width:100%;min-height:min(calc(78 * var(--landing-fluid-unit)),78px);max-height:min(calc(78 * var(--landing-fluid-unit)),78px);align-items:center;justify-content:center;gap:min(calc(6 * var(--landing-fluid-unit)),6px);padding:min(calc(16 * var(--landing-fluid-unit)),16px) min(calc(40 * var(--landing-fluid-unit)),40px);border:0;border-radius:min(calc(12 * var(--landing-fluid-unit)),12px);background:#000;box-sizing:border-box;cursor:pointer;font:inherit;color:inherit}.refund-pass-sticky-cta-banner_ctaButton__FndX4:focus-visible{outline:min(calc(3 * var(--landing-fluid-unit)),3px) solid rgba(255,255,255,.65);outline-offset:min(calc(-3 * var(--landing-fluid-unit)),-3px)}.refund-pass-sticky-cta-banner_ctaText__bz_BF{display:flex;align-items:center;gap:min(calc(10 * var(--landing-fluid-unit)),10px);white-space:nowrap}.refund-pass-sticky-cta-banner_ctaLabel__0x5AT{color:#FFFA72;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:min(calc(28 * var(--landing-fluid-unit)),28px);font-weight:800;line-height:1.33;letter-spacing:min(calc(-.84 * var(--landing-fluid-unit)),-.84px)}.refund-pass-sticky-cta-banner_ctaTextSmall__HhEKI{padding-bottom:min(calc(4 * var(--landing-fluid-unit)),4px);color:#fffa72;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:min(calc(24 * var(--landing-fluid-unit)),24px);font-weight:900;line-height:1.33;letter-spacing:min(calc(-.72 * var(--landing-fluid-unit)),-.72px)}.refund-pass-sticky-cta-banner_ctaTextSmall__HhEKI:last-child{margin-left:calc(-1 * min(calc(10 * var(--landing-fluid-unit)), 10px))}.refund-pass-sticky-cta-banner_ctaTextStrong__R69oI{color:#fffa72;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:min(calc(40 * var(--landing-fluid-unit)),40px);font-weight:900;line-height:1.33;letter-spacing:min(calc(-1.2 * var(--landing-fluid-unit)),-1.2px)}.refund-pass-sticky-cta-banner_ctaArrow__u1OMD{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;color:#fff}.refund-pass-sticky-cta-banner_ctaArrow__u1OMD svg{display:block;flex-shrink:0;width:24px;height:24px;transform:rotate(90deg)}@media (max-width:767px){.refund-pass-sticky-cta-banner_root__5I5f5{right:0;left:0;width:100%;max-width:none;padding:0 calc(18 * var(--landing-fluid-unit)) calc(env(safe-area-inset-bottom) + calc(14 * var(--landing-fluid-unit)));border-radius:0;background:transparent;cursor:default;pointer-events:none}.refund-pass-sticky-cta-banner_mobileWrap__tyqqw.moOnly{display:flex!important;justify-content:center;width:100%;pointer-events:none}.refund-pass-sticky-cta-banner_mobileCta__fZd9Y{position:relative;width:100%;flex-shrink:0;pointer-events:auto}.refund-pass-sticky-cta-banner_mobileBubble__Xdz6d{position:absolute;top:calc(-17 * var(--landing-fluid-unit));left:calc(-1 * var(--landing-fluid-unit));right:auto;z-index:1;display:flex;width:-moz-fit-content;width:fit-content;height:calc(37 * var(--landing-fluid-unit));align-items:center;pointer-events:none}.refund-pass-sticky-cta-banner_mobileBubbleShape__qm6mK{position:absolute;inset:0;width:100%;height:100%}.refund-pass-sticky-cta-banner_mobileBubbleContent__3T17B{position:relative;z-index:1;display:flex;align-items:center;gap:calc(7 * var(--landing-fluid-unit));padding:0 calc(12.41 * var(--landing-fluid-unit));transform:translateY(calc(-2 * var(--landing-fluid-unit)))}.refund-pass-sticky-cta-banner_mobileBubbleCountdown__nk7rT{display:flex;align-items:center;gap:calc(1.379 * var(--landing-fluid-unit))}.refund-pass-sticky-cta-banner_mobileBubbleDays__bOCwE,.refund-pass-sticky-cta-banner_mobileBubbleDeadline__smZE4,.refund-pass-sticky-cta-banner_mobileBubbleUnit__oOjBZ{font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(15 * var(--landing-fluid-unit));font-weight:900;line-height:1;white-space:nowrap}.refund-pass-sticky-cta-banner_mobileBubbleDays__bOCwE{color:#fffa72}.refund-pass-sticky-cta-banner_mobileBubbleDeadline__smZE4,.refund-pass-sticky-cta-banner_mobileBubbleUnit__oOjBZ{color:#fff}.refund-pass-sticky-cta-banner_mobileBubbleSeparator__l_FWd{color:rgba(255,255,255,.5);font-family:"Noto Sans KR",var(--font-pretendard),Pretendard,sans-serif;font-size:calc(15 * var(--landing-fluid-unit));font-weight:900;line-height:1}.refund-pass-sticky-cta-banner_mobileBubbleColon__tl0Io{display:inline-flex;align-items:center;justify-content:center;width:calc(4.658 * var(--landing-fluid-unit));color:rgba(255,255,255,.5);font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(15 * var(--landing-fluid-unit));font-weight:900;line-height:1;letter-spacing:calc(-.75 * var(--landing-fluid-unit))}.refund-pass-sticky-cta-banner_mobilePill__lXjz_{display:flex;width:100%;align-items:center;justify-content:center;gap:calc(7.5 * var(--landing-fluid-unit));padding:calc(15 * var(--landing-fluid-unit)) calc(36 * var(--landing-fluid-unit)) calc(19 * var(--landing-fluid-unit));border:calc(.375 * var(--landing-fluid-unit)) solid rgba(255,255,255,.15);border-radius:calc(37.5 * var(--landing-fluid-unit));background:linear-gradient(138.92deg,#e50072 .8%,#ff5a5f 68.38%,#ff9a3d 114.49%);box-sizing:border-box;cursor:pointer;font:inherit;color:inherit;white-space:nowrap}.refund-pass-sticky-cta-banner_mobilePill__lXjz_:focus-visible{outline:calc(2 * var(--landing-fluid-unit)) solid rgba(255,255,255,.65);outline-offset:calc(2 * var(--landing-fluid-unit))}.refund-pass-sticky-cta-banner_mobilePillText__IzE2x{display:inline-flex;align-items:flex-end;gap:calc(6 * var(--landing-fluid-unit));letter-spacing:calc(-.495 * var(--landing-fluid-unit))}.refund-pass-sticky-cta-banner_mobilePillTitle__zbmyC{color:#fff}.refund-pass-sticky-cta-banner_mobilePillSmall__W5PmS,.refund-pass-sticky-cta-banner_mobilePillTitle__zbmyC{font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(16.5 * var(--landing-fluid-unit));font-weight:800;line-height:1.2}.refund-pass-sticky-cta-banner_mobilePillSmall__W5PmS{color:#fffa72}.refund-pass-sticky-cta-banner_mobilePillStrong__arhzz{color:#fffa72;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(25.5 * var(--landing-fluid-unit));font-weight:800;line-height:1.2}.refund-pass-sticky-cta-banner_mobilePillArrow__ALiBS{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(5 * var(--landing-fluid-unit));height:calc(8 * var(--landing-fluid-unit))}.refund-pass-sticky-cta-banner_mobilePillArrow__ALiBS svg{display:block;width:100%;height:100%}}.free-trial-modal_mobileOnly__jqTKW{display:none}.free-trial-modal_modalPanel__1uRAw{width:min(680px,100%)!important;border-radius:8px!important}.modal-backdrop:has(.free-trial-modal_modalPanel__1uRAw){padding:0}.free-trial-modal_errorModalPanel___EVPd,.free-trial-modal_step1ModalPanel__rUcE9,.free-trial-modal_step2ModalPanel__eFn93,.free-trial-modal_step3ModalPanel__8ur_P,.free-trial-modal_step4ModalPanel__74NjJ{position:relative;width:min(800px,calc(100vw - 32px))!important;max-height:calc(100vh - 50px);display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.14)!important;border-radius:0!important;overflow:hidden;background:#08070b!important;box-shadow:0 36px 80px rgba(0,0,0,.58),inset 0 1px 0 rgba(255,255,255,.07);isolation:isolate}.free-trial-modal_errorModalPanel___EVPd:before,.free-trial-modal_step1ModalPanel__rUcE9:before,.free-trial-modal_step2ModalPanel__eFn93:before,.free-trial-modal_step3ModalPanel__8ur_P:before,.free-trial-modal_step4ModalPanel__74NjJ:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-repeat:no-repeat}.free-trial-modal_step1ModalPanel__rUcE9:before,.free-trial-modal_step2ModalPanel__eFn93:before,.free-trial-modal_step3ModalPanel__8ur_P:before{background-image:url(/banner/step2-bg.webp);background-position:top;background-size:cover}.free-trial-modal_step4ModalPanel__74NjJ:before{background-image:url(/banner/step-4.webp);background-position:top;background-size:cover}.free-trial-modal_errorModalPanel___EVPd:before{background-image:url(/banner/step2-bg.webp);background-position:50%;background-size:cover}.free-trial-modal_errorModalPanel___EVPd>.modal-footer,.free-trial-modal_errorModalPanel___EVPd>.modal-header,.free-trial-modal_step1ModalPanel__rUcE9>.modal-footer,.free-trial-modal_step1ModalPanel__rUcE9>.modal-header,.free-trial-modal_step2ModalPanel__eFn93>.modal-footer,.free-trial-modal_step2ModalPanel__eFn93>.modal-header,.free-trial-modal_step3ModalPanel__8ur_P>.modal-footer,.free-trial-modal_step3ModalPanel__8ur_P>.modal-header,.free-trial-modal_step4ModalPanel__74NjJ>.modal-footer,.free-trial-modal_step4ModalPanel__74NjJ>.modal-header{position:relative;z-index:1;flex-shrink:0}.free-trial-modal_errorModalPanel___EVPd>.modal-body,.free-trial-modal_step1ModalPanel__rUcE9>.modal-body,.free-trial-modal_step2ModalPanel__eFn93>.modal-body,.free-trial-modal_step3ModalPanel__8ur_P>.modal-body,.free-trial-modal_step4ModalPanel__74NjJ>.modal-body{position:relative;z-index:1;flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column}.free-trial-modal_modalBodyShell__JpvdY{padding:0!important;overflow:hidden!important;min-height:0;flex:1 1 auto;display:flex;flex-direction:column}.free-trial-modal_step1BodyShell__CBYdL{background:transparent!important}.free-trial-modal_modalBody__uQHPz{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;padding:20px;box-sizing:border-box}.free-trial-modal_step1ModalBody__Xd49d{min-height:0;padding:0 44px}.free-trial-modal_modalBody__uQHPz::-webkit-scrollbar{width:10px}.free-trial-modal_modalBody__uQHPz::-webkit-scrollbar-thumb{background:#d7dce3;border-radius:0}.free-trial-modal_modalFooterShell__yiAmH{padding:0!important;border-top:none!important}.free-trial-modal_step1FooterShell__OWSj0{background:transparent!important;border-radius:0!important}.free-trial-modal_modalFooter__eN0ZU{display:flex;flex-direction:column;gap:12px;width:100%;padding:20px;border-top:none;box-sizing:border-box}.free-trial-modal_step1Footer__OVU3p{padding:0 44px 44px;border-radius:0}.free-trial-modal_footerSpacingStep1__ErosJ{padding-top:30px}.free-trial-modal_footerSpacingStep2__2cZot,.free-trial-modal_footerSpacingStep3__Bs5fX{padding-top:40px}.free-trial-modal_footerSpacingComplete__phljm{padding-top:50px}.free-trial-modal_footerSpacingError__ol2nl{padding-top:40px}.free-trial-modal_step1Header__4Bz0M{position:relative;z-index:1;justify-content:center;padding:42px 44px 0;border-bottom:0;background:transparent!important;border-radius:0}.free-trial-modal_step1Header__4Bz0M>div{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.free-trial-modal_step1Header__4Bz0M .modal-eyebrow{background:linear-gradient(100deg,#2977fe -6.15%,#8144ff 49.54%,#e929fe 105.24%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:15px;font-weight:700;line-height:1;letter-spacing:-.02em}.free-trial-modal_step1Header__4Bz0M strong{color:#fff;font-size:34px;font-weight:700;line-height:1.22;letter-spacing:-.68px}.free-trial-modal_step1Header__4Bz0M .modal-subtitle{margin:0;color:rgba(255,255,255,.42);font-size:14px;line-height:1.45;letter-spacing:-.02em;word-break:keep-all}.free-trial-modal_step1Header__4Bz0M .icon-button{display:none}.free-trial-modal_step1Section__IKZwb{width:100%;padding-top:28px}.free-trial-modal_formGrid__mCEsV{display:flex;flex-direction:column;gap:18px;margin-right:-10px}.free-trial-modal_stepTabs__Jai1b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px;gap:4px;max-width:300px;margin:0 auto 36px}.free-trial-modal_stepTab__jibvj{display:flex;align-items:center;justify-content:center;min-height:44px;border-radius:5px;background:rgba(255,255,255,.12);color:rgba(255,255,255,.86);font-size:14px;font-weight:700;line-height:1.2;letter-spacing:-.02em}.free-trial-modal_stepTabActive__VYhqG{background:linear-gradient(90deg,#3f68ff,#d41eff);box-shadow:0 10px 24px rgba(130,62,255,.28)}.free-trial-modal_stepTabDevClickable__tFoQ2{border:0;padding:0;font:inherit;cursor:pointer;transition:opacity .15s}.free-trial-modal_stepTabDevClickable__tFoQ2:hover{opacity:.92}.free-trial-modal_devStepNav__A4ouI{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;padding:8px 10px;border:1px dashed rgba(255,196,77,.55);border-radius:6px;background:rgba(255,196,77,.08)}.free-trial-modal_devStepNavLabel__WaT3B{font-size:11px;font-weight:700;letter-spacing:.04em;color:#ffc44d}.free-trial-modal_devStepNavButton__VX4kf{border:1px solid rgba(255,196,77,.35);border-radius:4px;background:rgba(0,0,0,.35);padding:4px 8px;font-size:11px;font-weight:700;color:#ffe8b0;cursor:pointer}.free-trial-modal_devStepNavButton__VX4kf:hover{border-color:rgba(255,196,77,.65);background:rgba(255,196,77,.14)}.free-trial-modal_devStepNavButtonActive__WqBVi{border-color:#ffc44d;background:rgba(255,196,77,.24);color:#fff}.free-trial-modal_fieldLabel__KJh07{display:grid;grid-gap:10px;gap:10px;min-width:0}.free-trial-modal_fieldTitle__qTcj6{font-size:14px;font-weight:700;line-height:1.25;color:rgba(255,255,255,.68)}.free-trial-modal_fieldRequired__VqYVz{color:#d95cff;margin-left:3px}.free-trial-modal_input__vVPTn{width:100%;min-height:50px;border:1px solid rgba(255,255,255,.14);border-radius:0;background:#fff;padding:0 16px;font-size:16px;font-weight:200;line-height:1.2;color:#1d242d;outline:none;box-sizing:border-box;transition:border-color .15s,box-shadow .15s,transform .15s}.free-trial-modal_input__vVPTn:focus{border-color:#7b86ff;box-shadow:0 0 0 3px rgba(123,134,255,.16)}.free-trial-modal_input__vVPTn::placeholder{color:#b8bac3}.free-trial-modal_shippingIntro__1a9gG{margin-top:4px}.free-trial-modal_shippingTitleRow__4h_gA{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.free-trial-modal_shippingDescription__G4pkx{margin:0;color:rgba(255,255,255,.48);font-size:13px;line-height:1.4}.free-trial-modal_shippingMetaGrid__3hP_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.free-trial-modal_addressStack__0KVgm{display:grid;grid-gap:10px;gap:10px}.free-trial-modal_postcodeRow__Z6Vcp{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center}.free-trial-modal_postcodeSearchButton__cmYdY{min-height:50px;padding:0 18px;border:1px solid rgba(255,255,255,.28);border-radius:0;background:rgba(0,0,0,.24);font-size:14px;font-weight:500;line-height:20px;color:#fff;white-space:nowrap;cursor:pointer;transition:border-color .15s,background .15s,opacity .15s}.free-trial-modal_postcodeSearchButton__cmYdY:hover{border-color:rgba(255,255,255,.42);background:rgba(255,255,255,.08)}.free-trial-modal_postcodeSearchButton__cmYdY:disabled{opacity:.46;cursor:not-allowed}.free-trial-modal_postcodeEmbedContainer__htiok{width:100%;min-height:400px;border:1px solid rgba(255,255,255,.14);border-radius:10px;margin-top:10px;overflow:hidden}.free-trial-modal_postcodeEmbedContainer__htiok [id^=__kakao__layer]{width:100%!important}.free-trial-modal_agreementSection__603bz{display:flex;flex-direction:column;gap:10px;padding:16px 18px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:rgba(255,255,255,.05)}.free-trial-modal_agreementRow__RGuJn{display:flex;align-items:center;gap:8px;font-size:13px;line-height:20px;color:rgba(255,255,255,.88)}.free-trial-modal_checkboxVisual__s6K15{position:relative;flex:0 0 16px;width:16px;height:16px;background:#fff;border:1px solid rgba(255,255,255,.38);border-radius:4px;cursor:pointer}.free-trial-modal_checkboxVisualChecked__HPS9B{background:linear-gradient(135deg,#4b6bff,#cd2cff);border-color:transparent}.free-trial-modal_checkboxVisualChecked__HPS9B:after{content:"";position:absolute;left:4px;top:4px;width:6px;height:3px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.free-trial-modal_hiddenCheckbox__1qDHk{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.free-trial-modal_agreementText__5OMpr{font-size:13px;font-weight:400;line-height:20px;color:rgba(255,255,255,.86)}.free-trial-modal_agreementLink__eQrn8{margin-left:auto;font-size:12px;color:rgba(255,255,255,.62);text-decoration:underline;flex-shrink:0}.free-trial-modal_agreementLink__eQrn8:hover{color:#fff}.free-trial-modal_step2Section__RiScb{width:100%;padding-top:28px}.free-trial-modal_step2Content__lalpX{display:flex;flex-direction:column;gap:34px}.free-trial-modal_step2Content__lalpX .free-trial-modal_fieldTitle__qTcj6{color:#7e7e7e;font-family:Pretendard,sans-serif;font-size:clamp(13px,1.8vw,14px);font-style:normal;font-weight:600;line-height:normal}.free-trial-modal_step2Section__RiScb .free-trial-modal_stepTabs__Jai1b{margin-bottom:36px}.free-trial-modal_gradeGrid__y6AlR{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:4px;gap:4px}.free-trial-modal_gradeButton__sywcJ{min-height:52px;padding:10px 8px;border:1px solid #878787;background:#000;font-size:14px;font-weight:700;color:#fff;cursor:pointer;transition:border-color .15s,background .15s,color .15s,transform .1s,box-shadow .15s}.free-trial-modal_gradeButton__sywcJ:hover{border-color:#b3b3b3;box-shadow:0 0 0 1px rgba(255,255,255,.08)}.free-trial-modal_gradeButtonSelected__MMoaC,.free-trial-modal_gradeButtonSelected__MMoaC:hover{border-color:#e0e9f4;background:#e0e9f4;color:#121212}.free-trial-modal_gradeImageContainer__O97lG{display:grid;width:100%}.free-trial-modal_gradeImageTitle__bqWnJ{color:#fff;font-size:26px;font-weight:600;line-height:1.5;letter-spacing:-.02em;text-align:center;margin:17px 0 26px}.free-trial-modal_gradeImage__TDpFL{display:block;width:100%;height:auto}.free-trial-modal_step3Section__HYG7V{width:100%;padding-top:28px}.free-trial-modal_step3Content__EUgS6{display:flex;flex-direction:column;align-items:center;margin-right:-10px}.free-trial-modal_noticeImageContainer__PoMe_{width:100%;max-width:400px;margin:0 auto;line-height:0}.free-trial-modal_noticeImage__NLkjW{display:block;width:100%;margin:0 auto}.free-trial-modal_step3Intro__0wWGF{display:flex;flex-direction:column;align-items:center;gap:28px;margin-bottom:26px;text-align:center}.free-trial-modal_step3Title__4K8s5{color:#fff;font-size:34px;font-weight:700;line-height:1.26;letter-spacing:-.02em}.free-trial-modal_step3Subtitle__1E5nX{color:#c5c5c5;font-size:24px;font-weight:500;line-height:1.46;letter-spacing:-.02em}.free-trial-modal_step3BillingNote__L4uiS{color:#fff;font-size:26px;font-weight:600;line-height:1.46;letter-spacing:-.02em}.free-trial-modal_paymentSummaryCard__FqAwL{width:100%;margin-top:0;padding:24px 28px;background:#fff;box-sizing:border-box}.free-trial-modal_paymentRowTotal__NiA_n,.free-trial-modal_paymentRow__ktI1X{display:flex;align-items:center;gap:20px;padding:16px 0}.free-trial-modal_paymentRow__ktI1X{border-bottom:1px solid #e2e2e2}.free-trial-modal_paymentLabelGroup__bZT3G{flex:1 1;min-width:0}.free-trial-modal_paymentLabel__ewSa1{color:#21252c;font-size:16px;font-weight:600;line-height:1.46;letter-spacing:-.02em}.free-trial-modal_paymentTotalGroup__sEtbv,.free-trial-modal_paymentValueStack__4XefV{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.free-trial-modal_paymentValueLine__DkRMP{display:flex;align-items:center;gap:6px}.free-trial-modal_paymentDescription__QSvAc,.free-trial-modal_paymentMetaAccent__JQY1T,.free-trial-modal_paymentMeta__jars9{font-size:13px;font-weight:500;line-height:1.3;letter-spacing:-.06em}.free-trial-modal_paymentMeta__jars9{color:#adadad}.free-trial-modal_paymentMetaAccent__JQY1T{color:#e90071}.free-trial-modal_paymentDescription__QSvAc{color:#adadad}.free-trial-modal_paymentTotalValue__FR5Jj,.free-trial-modal_paymentValueAccent__wfEVm,.free-trial-modal_paymentValue__WgbSx{color:#21252c;font-size:20px;font-weight:700;line-height:1.3;letter-spacing:-.02em;white-space:nowrap}.free-trial-modal_paymentValueAccent__wfEVm{color:#e90071}.free-trial-modal_paymentRowTotal__NiA_n{border-bottom:0}.free-trial-modal_paymentTotalGroup__sEtbv{gap:6px}.free-trial-modal_completeSection__ssQir{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;text-align:center;width:100%;padding:50px 0 0;margin:0 auto;min-height:251px}.free-trial-modal_completeTitle__4SSvi{color:#fff;font-size:34px;font-weight:700;line-height:1.26;letter-spacing:-.02em}.free-trial-modal_completeSubtitle__YNX0r{color:#c5c5c5;font-size:24px;font-weight:500;line-height:1.46;letter-spacing:-.02em;white-space:pre-line}.free-trial-modal_completeMessage__xBInt{display:none}.free-trial-modal_completeHeader__ZeUkV{position:relative;z-index:1;justify-content:center;padding:42px 44px 0;border-bottom:0;background:transparent!important;border-radius:0}.free-trial-modal_completeHeader__ZeUkV>div{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.free-trial-modal_completeHeader__ZeUkV .modal-eyebrow{background:linear-gradient(100deg,#2977fe -6.15%,#8144ff 49.54%,#e929fe 105.24%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:15px;font-weight:700;line-height:1;letter-spacing:-.02em}.free-trial-modal_completeHeader__ZeUkV strong{color:#fff;font-size:34px;font-weight:700;line-height:1.5;letter-spacing:-.68px}.free-trial-modal_completeHeader__ZeUkV .modal-subtitle{margin:0;color:rgba(255,255,255,.3);font-size:13px;line-height:1.23;letter-spacing:-.03em}.free-trial-modal_completeHeader__ZeUkV .icon-button{display:none}.free-trial-modal_paymentErrorSection__gYwyv{display:flex;flex-direction:column;align-items:center;gap:36px;width:100%;padding:40px 0 0;text-align:center}.free-trial-modal_paymentErrorMessage__fC_OT{margin:0;color:#fff;font-size:24px;font-weight:600;line-height:1.46;letter-spacing:-.02em}.free-trial-modal_paymentErrorInquiry__kDKGC{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.free-trial-modal_paymentErrorInquiryTitle__33u7S{margin:0;color:rgba(255,255,255,.62);font-size:16px;font-weight:500;line-height:1.5;letter-spacing:-.02em}.free-trial-modal_paymentErrorContactList__OZ9_4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;width:100%;max-width:520px}.free-trial-modal_paymentErrorContactCard__1iEFp{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:112px;padding:18px 16px;border:1px solid rgba(255,255,255,.18);border-radius:10px;background:rgba(255,255,255,.06);color:#fff;text-decoration:none;transition:border-color .15s,background .15s,transform .1s}.free-trial-modal_paymentErrorContactCard__1iEFp:hover{border-color:rgba(255,255,255,.34);background:rgba(255,255,255,.1)}.free-trial-modal_paymentErrorContactKakao__YbHx9{background:rgba(254,229,0,.1)}.free-trial-modal_paymentErrorContactKakao__YbHx9:hover{background:rgba(254,229,0,.16)}.free-trial-modal_paymentErrorContactPhone__uXVI_{background:rgba(255,255,255,.08)}.free-trial-modal_paymentErrorContactIcon__Mj3xw{display:block;width:28px;height:28px}.free-trial-modal_paymentErrorPhoneIcon__LVDXl{display:grid;place-items:center;width:28px;height:28px;color:#fff}.free-trial-modal_paymentErrorPhoneIcon__LVDXl svg{width:24px;height:24px}.free-trial-modal_paymentErrorContactLabel__atL53{font-size:15px;font-weight:700;line-height:1.2;letter-spacing:-.02em}.free-trial-modal_paymentErrorContactValue__PB7rJ{font-size:14px;font-weight:500;line-height:1.2;color:rgba(255,255,255,.78);letter-spacing:-.02em}.free-trial-modal_errorSection__9nnO9{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:48px 16px;margin:auto 0;min-height:200px}.free-trial-modal_errorText__RXtKG{font-size:14px;line-height:22px;color:#be123c;text-align:center}.free-trial-modal_nextButton__tvbp7{width:100%;min-height:52px;border:0;background:#1d242d;color:#fff;font-size:15px;font-weight:700;line-height:22px;letter-spacing:-.02em;cursor:pointer;transition:background .15s,opacity .15s}.free-trial-modal_step1Footer__OVU3p .free-trial-modal_nextButton__tvbp7{min-height:60px;border-radius:0;background:linear-gradient(90deg,#3f68ff,#d41eff);font-size:18px;font-weight:700;box-shadow:0 16px 36px rgba(124,72,255,.28)}.free-trial-modal_step1Footer__OVU3p .free-trial-modal_nextButton__tvbp7:hover:not(:disabled):not(.free-trial-modal_nextButtonBlocked__0n0In){background:linear-gradient(90deg,#4d73ff,#db3dff)}.free-trial-modal_step1Footer__OVU3p .free-trial-modal_nextButtonBlocked__0n0In,.free-trial-modal_step1Footer__OVU3p .free-trial-modal_nextButton__tvbp7:disabled{opacity:.56;cursor:not-allowed}.free-trial-modal_nextButtonBlocked__0n0In{cursor:not-allowed}.free-trial-modal_nextButton__tvbp7:hover:not(:disabled):not(.free-trial-modal_nextButtonBlocked__0n0In){background:#333}.free-trial-modal_nextButton__tvbp7:disabled{opacity:.4;cursor:not-allowed}.free-trial-modal_submitButton__PrU4c{width:100%;min-height:60px;border:0;background:linear-gradient(90deg,#2977fe,#8144ff 52%,#e929fe);color:#fff;font-size:18px;font-weight:700;line-height:1.2;letter-spacing:-.02em;box-shadow:0 16px 36px rgba(124,72,255,.28);cursor:pointer;transition:background .15s,transform .1s}.free-trial-modal_submitButton__PrU4c:hover{background:linear-gradient(90deg,#4d73ff,#8f54ff 52%,#ef42ff)}.free-trial-modal_submitButton__PrU4c:active{transform:scale(.99)}.free-trial-modal_myclassButton__DP7dy{width:100%;min-height:60px;border:0;background:linear-gradient(90deg,#2977fe,#8144ff 52%,#e929fe);color:#fff;font-size:18px;font-weight:700;line-height:1.2;letter-spacing:-.02em;box-shadow:0 16px 36px rgba(124,72,255,.28);cursor:pointer;transition:background .15s,transform .1s}.free-trial-modal_myclassButton__DP7dy:hover{background:linear-gradient(90deg,#4d73ff,#8f54ff 52%,#ef42ff)}.free-trial-modal_myclassButton__DP7dy:active{transform:scale(.99)}.free-trial-modal_closeButton__8F6YF{padding:10px 24px;border:1px solid #d7dce3;background:#fff;border-radius:8px;font-size:14px;font-weight:500;color:#4a5565;cursor:pointer;transition:border-color .15s,color .15s}.free-trial-modal_closeButton__8F6YF:hover{border-color:#1d242d;color:#1d242d}.free-trial-modal_step1Footer__OVU3p .free-trial-modal_closeButton__8F6YF{width:100%;min-height:60px;border:1px solid rgba(255,255,255,.28);border-radius:0;background:rgba(0,0,0,.24);font-size:18px;font-weight:700;color:#fff}.free-trial-modal_step1Footer__OVU3p .free-trial-modal_closeButton__8F6YF:hover{border-color:rgba(255,255,255,.42);color:#fff;background:rgba(255,255,255,.08)}@media (max-width:767px){.free-trial-modal_modalPanel__1uRAw{height:calc(100vh - 150px)}.free-trial-modal_errorModalPanel___EVPd,.free-trial-modal_step1ModalPanel__rUcE9,.free-trial-modal_step2ModalPanel__eFn93,.free-trial-modal_step3ModalPanel__8ur_P,.free-trial-modal_step4ModalPanel__74NjJ{width:min(100vw - 20px,800px)!important;border-radius:0!important}.free-trial-modal_step1Header__4Bz0M{padding:28px 20px 0}.free-trial-modal_step1Header__4Bz0M strong{font-size:28px}.free-trial-modal_completeHeader__ZeUkV{padding:28px 20px 0}.free-trial-modal_completeHeader__ZeUkV strong{font-size:28px;line-height:1.35}.free-trial-modal_completeHeader__ZeUkV .modal-subtitle,.free-trial-modal_step1Header__4Bz0M .modal-subtitle{font-size:12px}.free-trial-modal_mobileOnly__jqTKW{display:block}.free-trial-modal_step1Header__4Bz0M .icon-button{display:flex;position:absolute;top:12px;right:12px;color:rgba(255,255,255,.7)}.free-trial-modal_step1ModalBody__Xd49d{padding:0 20px}.free-trial-modal_step1Footer__OVU3p{padding:20px 20px 28px}.free-trial-modal_step1Section__IKZwb,.free-trial-modal_step2Section__RiScb,.free-trial-modal_step3Section__HYG7V{padding-top:22px}.free-trial-modal_stepTabs__Jai1b{max-width:none;margin-bottom:28px}.free-trial-modal_stepTab__jibvj{min-height:42px;padding:0 6px;font-size:12px}.free-trial-modal_shippingMetaGrid__3hP_1{grid-template-columns:1fr;gap:14px}.free-trial-modal_shippingTitleRow__4h_gA{flex-direction:column;align-items:flex-start;gap:6px}.free-trial-modal_postcodeSearchButton__cmYdY{width:100%}.free-trial-modal_step2Content__lalpX{gap:28px}.free-trial-modal_step3Intro__0wWGF{gap:20px;margin-bottom:20px}.free-trial-modal_step3Title__4K8s5{font-size:24px}.free-trial-modal_step3BillingNote__L4uiS,.free-trial-modal_step3Subtitle__1E5nX{font-size:18px}.free-trial-modal_gradeImageTitle__bqWnJ{font-size:19px}.free-trial-modal_billingNoticeText__bGl_9{font-size:11px}.free-trial-modal_completeSection__ssQir{gap:20px;padding-top:28px;min-height:220px}.free-trial-modal_completeTitle__4SSvi{font-size:24px}.free-trial-modal_completeSubtitle__YNX0r{font-size:18px}.free-trial-modal_paymentErrorSection__gYwyv{gap:28px;padding:32px 0 0}.free-trial-modal_paymentErrorMessage__fC_OT{font-size:20px}.free-trial-modal_paymentErrorContactList__OZ9_4{grid-template-columns:1fr;max-width:none}.free-trial-modal_paymentErrorContactCard__1iEFp{min-height:96px}.free-trial-modal_noticeImageContainer__PoMe_,.free-trial-modal_noticeImage__NLkjW{max-width:320px}.free-trial-modal_paymentSummaryCard__FqAwL{margin-top:0;padding:18px 20px}.free-trial-modal_paymentRowTotal__NiA_n,.free-trial-modal_paymentRow__ktI1X{align-items:flex-start}.free-trial-modal_paymentLabel__ewSa1{font-size:15px}.free-trial-modal_paymentTotalValue__FR5Jj,.free-trial-modal_paymentValueAccent__wfEVm,.free-trial-modal_paymentValue__WgbSx{font-size:18px}.free-trial-modal_gradeGrid__y6AlR{grid-template-columns:repeat(3,minmax(0,1fr))}.free-trial-modal_gradeButton__sywcJ:last-child{grid-column:auto}.free-trial-modal_myclassButton__DP7dy,.free-trial-modal_step1Footer__OVU3p .free-trial-modal_nextButton__tvbp7,.free-trial-modal_submitButton__PrU4c{min-height:56px;font-size:17px}.free-trial-modal_modalBody__uQHPz::-webkit-scrollbar{width:2px}.free-trial-modal_modalBody__uQHPz::-webkit-scrollbar-thumb{border-radius:0}.free-trial-modal_formGrid__mCEsV,.free-trial-modal_step3Content__EUgS6{margin-right:-2px}}@media (max-width:410px){.free-trial-modal_step3BillingNote__L4uiS{font-size:16px}}.free-trial-modal_billingNotice__pd1k4{margin-top:2px;text-align:left}.free-trial-modal_billingNoticeText__bGl_9{font-size:12px;font-weight:400;color:#6b7280;line-height:1.5;word-break:keep-all}.free-trial-modal_completeDeferredNotice__J2SR1{font-size:13px;color:#2563eb;background:#f0f4ff;border:1px solid #d0d9f0;border-radius:8px;padding:10px 16px;max-width:320px;line-height:1.5}.free-trial-modal_completeDeferredNotice__J2SR1 strong{font-weight:600}.free-trial-modal_step1BenefitSection__pF37G{display:flex;align-items:center;gap:18px;margin-bottom:28px;padding:18px 20px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(255,255,255,.04);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.free-trial-modal_step1BenefitImage__Rh2ey{width:133px;height:106px;object-fit:contain;flex-shrink:0}.free-trial-modal_step1BenefitText__qPqx9{margin:0;font-size:16px;font-weight:400;color:rgba(255,255,255,.72);line-height:1.65;letter-spacing:-.01em;word-break:keep-all}.free-trial-modal_step1BenefitText__qPqx9 strong{font-weight:700;color:rgba(255,255,255,.95)}@media (max-width:390px){.free-trial-modal_step1BenefitText__qPqx9{font-size:14px}}@media (min-width:768px){.free-trial-modal_step1BenefitSection__pF37G{justify-content:center;gap:24px;padding:24px 32px}.free-trial-modal_step1BenefitImage__Rh2ey{width:144px;height:114px}.free-trial-modal_step1BenefitText__qPqx9{font-size:17px}}