.page-module__XhNVCa__tfPage,.page-module__XhNVCa__tfPage *{box-sizing:border-box;margin:0;padding:0}.page-module__XhNVCa__tfPage{--ink:#191f28;--ink-2:#333d4b;--gray:#8b95a1;--gray-2:#b0b8c1;--fill:#f2f4f6;--fill-2:#f9fafb;--line:#e5e8eb;--key:#ff6b00;--key-dark:#e05c00;--key-light:#fff3e9;color:var(--ink);text-rendering:optimizelegibility;word-break:keep-all;-webkit-font-smoothing:antialiased;background:#fff;min-height:100dvh;padding:0 20px 56px;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Noto Sans KR,sans-serif}.page-module__XhNVCa__tfPage button{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0}.page-module__XhNVCa__tfPage input{color:inherit;font:inherit;background:0 0;border:0;outline:none}.page-module__XhNVCa__tfPage :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #ff6b0061}.page-module__XhNVCa__tfPhone{background:#fff;width:100%;max-width:520px;min-height:100dvh;margin:0 auto}.page-module__XhNVCa__tfHeader{border-bottom:1px solid var(--line);align-items:center;gap:10px;display:flex;margin:0 -20px!important;padding:18px 24px 15px!important}.page-module__XhNVCa__tfHeaderLogo{flex:none;display:block}.page-module__XhNVCa__tfHeaderRule{background:var(--line);flex:none;width:1px;height:13px}.page-module__XhNVCa__tfHeaderTitle{color:var(--ink-2);letter-spacing:-.03em;font-size:15px;font-weight:600}.page-module__XhNVCa__tfTop{align-items:center;gap:14px;padding:12px 4px 6px;display:flex}.page-module__XhNVCa__tfBack{justify-content:center;align-items:center;width:32px;height:32px;display:flex;border-radius:10px!important;margin-left:-7px!important}.page-module__XhNVCa__tfBack:hover:not(:disabled){background:var(--fill)}.page-module__XhNVCa__tfBack:disabled{cursor:default;opacity:.22}.page-module__XhNVCa__tfProgress{background:var(--fill);border-radius:99px;flex:1;height:3px;overflow:hidden}.page-module__XhNVCa__tfProgress>i{background:var(--key);border-radius:99px;height:3px;transition:width .5s cubic-bezier(.16,1,.3,1);display:block}.page-module__XhNVCa__tfScroll{padding:20px 4px 32px}.page-module__XhNVCa__tfHeading{color:var(--ink);letter-spacing:-.035em;font-size:24px;font-weight:700;line-height:1.42}.page-module__XhNVCa__tfDescription{color:var(--gray);letter-spacing:-.02em;font-size:15px;font-weight:400;line-height:1.6;margin-top:9px!important}.page-module__XhNVCa__tfList{flex-direction:column;display:flex;margin-top:30px!important}.page-module__XhNVCa__tfRow{color:var(--ink-2);letter-spacing:-.03em;align-items:center;gap:16px;width:100%;font-size:17px;font-weight:500;line-height:1.45;transition:color .15s;display:flex;padding:15px 0!important}.page-module__XhNVCa__tfRow:active{opacity:.6}.page-module__XhNVCa__tfRowText{text-align:left;flex:1}.page-module__XhNVCa__tfRow.page-module__XhNVCa__isSubdued .page-module__XhNVCa__tfRowText{color:var(--gray)}.page-module__XhNVCa__tfRow.page-module__XhNVCa__isOn{color:var(--ink);font-weight:600}.page-module__XhNVCa__tfRow.page-module__XhNVCa__isOn .page-module__XhNVCa__tfRowText{color:var(--ink)}.page-module__XhNVCa__tfRow.page-module__XhNVCa__isStack{padding:19px 0!important}.page-module__XhNVCa__tfRow.page-module__XhNVCa__isStack .page-module__XhNVCa__tfRowText{flex-direction:column;gap:5px;display:flex}.page-module__XhNVCa__tfRowTitle{color:var(--ink);letter-spacing:-.03em;font-size:17px;font-weight:600;line-height:1.35}.page-module__XhNVCa__tfRowDetail{color:var(--gray);letter-spacing:-.025em;font-size:14.5px;font-weight:400;line-height:1.5}.page-module__XhNVCa__tfRow.page-module__XhNVCa__isStack.page-module__XhNVCa__isOn .page-module__XhNVCa__tfRowDetail{color:var(--ink-2)}.page-module__XhNVCa__tfMark{border:1.5px solid var(--line);color:#dbe0e5;background:#fff;flex:none;justify-content:center;align-items:center;width:24px;height:24px;transition:background .17s,border-color .17s,color .17s;display:flex}.page-module__XhNVCa__tfMark.page-module__XhNVCa__isCircle{border-radius:50%}.page-module__XhNVCa__tfMark.page-module__XhNVCa__isSquare{border-radius:7px}.page-module__XhNVCa__tfRow.page-module__XhNVCa__isOn>.page-module__XhNVCa__tfMark,.page-module__XhNVCa__tfConsentRow.page-module__XhNVCa__isOn>.page-module__XhNVCa__tfMark{background:var(--key);border-color:var(--key);color:#fff}.page-module__XhNVCa__tfFields{flex-direction:column;gap:10px;display:flex;margin-top:28px!important}.page-module__XhNVCa__tfInput{color:var(--ink);letter-spacing:-.03em;width:100%;line-height:1.4;transition:background .17s,border-color .17s;display:block;background:var(--fill)!important;border:1.5px solid #0000!important;border-radius:14px!important;padding:17px 16px!important;font-size:16px!important;font-weight:500!important}.page-module__XhNVCa__tfInput:focus{border-color:var(--key)!important;background:#fff!important}.page-module__XhNVCa__tfInput::placeholder{color:var(--gray-2);font-weight:400}.page-module__XhNVCa__tfSublabel{color:var(--gray);letter-spacing:-.02em;font-size:13px;font-weight:500;margin:16px 0 -2px 2px!important}.page-module__XhNVCa__tfGrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid;margin-top:28px!important}.page-module__XhNVCa__tfChip{color:var(--ink-2);letter-spacing:-.03em;justify-content:center;align-items:center;width:100%;height:52px;font-size:16px;font-weight:500;transition:background .16s,border-color .16s,color .16s;display:flex;background:var(--fill)!important;text-align:center!important;border:1.5px solid #0000!important;border-radius:14px!important}.page-module__XhNVCa__tfChip:active{opacity:.7}.page-module__XhNVCa__tfChip.page-module__XhNVCa__isOn{color:var(--key-dark);font-weight:600;background:var(--key-light)!important;border-color:var(--key)!important}.page-module__XhNVCa__tfGroup{border:1px solid var(--line);background:#fff;border-radius:16px;margin-top:26px!important;padding:20px 18px 8px!important}.page-module__XhNVCa__tfGroup+.page-module__XhNVCa__tfGroup{margin-top:12px!important}.page-module__XhNVCa__tfQuestionTitle{color:var(--ink);letter-spacing:-.03em;font-size:16.5px;font-weight:600;line-height:1.45}.page-module__XhNVCa__tfQuestionDescription{color:var(--gray);letter-spacing:-.02em;font-size:13.5px;font-weight:400;line-height:1.55;margin-top:6px!important}.page-module__XhNVCa__tfGroup .page-module__XhNVCa__tfList{margin-top:10px!important}.page-module__XhNVCa__tfGroup .page-module__XhNVCa__tfRow{font-size:16px;padding:12px 0!important}.page-module__XhNVCa__tfCard{background:var(--fill-2);color:var(--ink-2);letter-spacing:-.025em;border-radius:16px;font-size:15px;font-weight:400;line-height:1.72;margin-top:24px!important;padding:20px!important}.page-module__XhNVCa__tfCard.page-module__XhNVCa__isKey{background:var(--key-light)}.page-module__XhNVCa__tfCard b{color:var(--ink);font-weight:700}.page-module__XhNVCa__tfFine{color:var(--gray);border-top:1px solid #0000000d;font-size:13px;line-height:1.65;display:block;margin-top:13px!important;padding-top:13px!important}.page-module__XhNVCa__tfCard a{color:var(--key-dark);text-underline-offset:2px;font-weight:600;text-decoration:underline}.page-module__XhNVCa__tfNumbered{gap:11px;display:flex}.page-module__XhNVCa__tfNumbered+.page-module__XhNVCa__tfNumbered{margin-top:16px!important}.page-module__XhNVCa__tfNumbered>em{color:var(--key);font-variant-numeric:tabular-nums;flex:none;font-style:normal;font-weight:700}.page-module__XhNVCa__tfWarningText{color:#e03131}.page-module__XhNVCa__tfConsent{flex-direction:column;gap:4px;display:flex;margin-top:28px!important}.page-module__XhNVCa__tfConsentRow{color:var(--ink-2);letter-spacing:-.03em;align-items:flex-start;gap:14px;width:100%;font-size:16px;font-weight:500;line-height:1.45;display:flex;padding:13px 0!important}.page-module__XhNVCa__tfConsentRow.page-module__XhNVCa__isOn{color:var(--ink);font-weight:600}.page-module__XhNVCa__tfConsentBody{text-align:left;flex:1}.page-module__XhNVCa__tfConsentFine{color:var(--gray);letter-spacing:-.015em;font-size:13px;font-weight:400;line-height:1.7;display:block;margin-top:10px!important}.page-module__XhNVCa__tfBottom{background:#fff;padding:10px 4px 0!important}.page-module__XhNVCa__tfGhost{letter-spacing:-.03em;width:100%;text-decoration:none;display:block;color:var(--gray)!important;text-align:center!important;padding:13px!important;font-size:15px!important;font-weight:600!important}.page-module__XhNVCa__tfGhost:hover{color:var(--ink-2)!important}.page-module__XhNVCa__tfCta{letter-spacing:-.03em;justify-content:center;align-items:center;width:100%;height:56px;transition:background .16s,color .16s;display:flex;background:var(--key)!important;color:#fff!important;text-align:center!important;border-radius:14px!important;font-size:17px!important;font-weight:600!important}.page-module__XhNVCa__tfCta:active{background:var(--key-dark)!important}.page-module__XhNVCa__tfCta:disabled{cursor:not-allowed;background:var(--fill)!important;color:var(--gray-2)!important}.page-module__XhNVCa__tfError{color:#c92a2a;background:#fff4f4;border-radius:12px;font-size:13px;line-height:1.55;margin-bottom:10px!important;padding:11px 13px!important}.page-module__XhNVCa__tfDone{padding:6px 0 8px!important}.page-module__XhNVCa__tfBadge{background:var(--key);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.page-module__XhNVCa__tfDone>h2{letter-spacing:-.035em;font-size:24px;font-weight:700;line-height:1.42;margin-top:22px!important}.page-module__XhNVCa__tfDoneDescription{color:var(--gray);font-size:16px;line-height:1.6;margin-top:14px!important}.page-module__XhNVCa__tfAssets{flex-direction:column;gap:9px;display:flex;margin-top:26px!important}.page-module__XhNVCa__tfAsset{border:1px solid var(--line);background:#fff;border-radius:16px;align-items:center;gap:14px;text-decoration:none;transition:background .16s,border-color .16s;display:flex;padding:15px 15px 15px 18px!important}.page-module__XhNVCa__tfAsset:hover{background:var(--key-light);border-color:var(--key)}.page-module__XhNVCa__tfAsset:active{opacity:.7}.page-module__XhNVCa__tfAssetText{flex:1;min-width:0}.page-module__XhNVCa__tfAssetTitle{color:var(--ink);letter-spacing:-.03em;font-size:16px;font-weight:600;line-height:1.4;display:block}.page-module__XhNVCa__tfAssetDescription{color:var(--gray);letter-spacing:-.02em;font-size:13.5px;font-weight:400;line-height:1.5;display:block;margin-top:5px!important}.page-module__XhNVCa__tfAssetIcon{background:var(--key);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.page-module__XhNVCa__tfXs{margin-top:26px!important}.page-module__XhNVCa__tfXsSub{color:var(--gray);letter-spacing:-.025em;font-size:12.5px;margin-top:5px!important}.page-module__XhNVCa__tfXsTrack{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;scroll-padding:0 24px;list-style:none;display:flex;overflow:auto hidden;margin:12px -24px 0!important;padding:0 24px 8px!important}.page-module__XhNVCa__tfXsTrack::-webkit-scrollbar{display:none}.page-module__XhNVCa__tfXsCard{scroll-snap-align:start;flex:0 0 232px}.page-module__XhNVCa__tfXsLink{color:inherit;text-decoration:none;display:block}.page-module__XhNVCa__tfXsThumb{aspect-ratio:360/203;background:#121212;border-radius:16px;display:block;position:relative;overflow:hidden;container-type:inline-size}.page-module__XhNVCa__tfXsArt{object-fit:cover;width:100%;height:100%;display:block}.page-module__XhNVCa__tfXsThumb:after{content:"";background:linear-gradient(230.27deg,#12121200 35.713%,#121212 71.621%);position:absolute;inset:0}.page-module__XhNVCa__tfXsChip{color:#f5f4ed;letter-spacing:-.03em;z-index:2;background:#c96442;border-radius:1.111cqw;padding:1.111cqw 2.778cqw;font-size:3.889cqw;font-weight:700;line-height:1.5;position:absolute;top:5.556cqw;left:5.556cqw}.page-module__XhNVCa__tfXsHeadline{color:#fff;letter-spacing:-.02em;text-shadow:0 0 3.333cqw #0006;white-space:nowrap;z-index:2;font-size:7.778cqw;font-weight:700;line-height:1.25;position:absolute;bottom:5.556cqw;left:5.556cqw}.page-module__XhNVCa__tfXsHeadline em{font-style:normal}.page-module__XhNVCa__tfXsName{-webkit-line-clamp:2;color:var(--ink);letter-spacing:-.028em;-webkit-box-orient:vertical;min-height:40px;font-size:14px;font-weight:700;line-height:1.45;display:-webkit-box;overflow:hidden;margin-top:11px!important}.page-module__XhNVCa__tfXsTags{flex-wrap:wrap;gap:5px;display:flex;margin-top:8px!important}.page-module__XhNVCa__tfXsTags span{background:var(--fill);color:var(--ink-2);border-radius:6px;font-size:11px;font-weight:600;padding:3px 8px!important}.page-module__XhNVCa__tfXsTags span:last-child{background:var(--key-light);color:var(--key-dark);font-weight:700}.page-module__XhNVCa__tfXsPrice{display:block;margin-top:10px!important}.page-module__XhNVCa__tfXsPrice b{color:var(--ink);letter-spacing:-.03em;font-size:17px;font-weight:800;display:block}.page-module__XhNVCa__tfXsPrice em{color:var(--gray);font-size:11px;font-style:normal;display:block;margin-top:2px!important}.page-module__XhNVCa__tfXsThumb_claude .page-module__XhNVCa__tfXsHeadline em,.page-module__XhNVCa__tfXsThumb_vibecoding .page-module__XhNVCa__tfXsHeadline em{color:#c96442}.page-module__XhNVCa__tfXsThumb_mck .page-module__XhNVCa__tfXsChip{color:#fff;background:#ff7b35}.page-module__XhNVCa__tfXsThumb_mck .page-module__XhNVCa__tfXsHeadline em{color:#ff7b35}.page-module__XhNVCa__tfXsThumb_leader .page-module__XhNVCa__tfXsChip{color:#121212;background:#fff}.page-module__XhNVCa__tfXsThumb_leader .page-module__XhNVCa__tfXsHeadline{color:#cecece}.page-module__XhNVCa__tfXsThumb_leader .page-module__XhNVCa__tfXsHeadline em{color:#fff}.page-module__XhNVCa__tfXsThumb_finance .page-module__XhNVCa__tfXsChip{color:#007a50;background:#d9f7eb}.page-module__XhNVCa__tfXsThumb_finance .page-module__XhNVCa__tfXsHeadline em{color:#0bd18a}.page-module__XhNVCa__tfXsThumb_chatgpt_data .page-module__XhNVCa__tfXsChip{color:#007a50;background:#d9f7eb}.page-module__XhNVCa__tfXsThumb_chatgpt_data .page-module__XhNVCa__tfXsHeadline em{color:#7ae8d4}.page-module__XhNVCa__tfXsThumb_brandfilm .page-module__XhNVCa__tfXsChip{color:#121212;background:#b69aff}.page-module__XhNVCa__tfXsThumb_brandfilm .page-module__XhNVCa__tfXsHeadline em{color:#b69aff}.page-module__XhNVCa__tfXsThumb_mkt_agent .page-module__XhNVCa__tfXsChip{color:#121212;background:#6bd0ff}.page-module__XhNVCa__tfXsThumb_mkt_agent .page-module__XhNVCa__tfXsHeadline em{color:#6bd0ff}.page-module__XhNVCa__tfXsThumb_video .page-module__XhNVCa__tfXsChip{color:#121212;background:#dcedc7}.page-module__XhNVCa__tfXsThumb_video .page-module__XhNVCa__tfXsHeadline em{color:#dcedc7}.page-module__XhNVCa__tfXsThumb_exec_staff .page-module__XhNVCa__tfXsChip{color:#121212;background:#e9c46a}.page-module__XhNVCa__tfXsThumb_exec_staff .page-module__XhNVCa__tfXsHeadline em{color:#e9c46a}.page-module__XhNVCa__tfXsThumb_pie:after{background:linear-gradient(230.27deg,#fe34a500 35.713%,#fe34a5 71.621%)}.page-module__XhNVCa__tfXsThumb_pie .page-module__XhNVCa__tfXsChip{color:#121212;background:#c8ff3d}.page-module__XhNVCa__tfXsThumb_pie .page-module__XhNVCa__tfXsHeadline em{color:#c8ff3d}.page-module__XhNVCa__tfHelp{color:var(--gray);letter-spacing:-.025em;font-size:13.5px;font-weight:400;line-height:1.7;margin-top:20px!important}.page-module__XhNVCa__tfHelp a{color:var(--key-dark);text-underline-offset:2px;font-weight:600;text-decoration:underline}.page-module__XhNVCa__tfHelpFine{color:var(--gray-2);font-size:12.5px;display:block;margin-top:4px!important}.page-module__XhNVCa__tfCourse{background:var(--fill-2);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:7px;display:flex;margin-top:18px!important;padding:15px 16px!important}.page-module__XhNVCa__tfCourse:first-child{margin-top:0!important}.page-module__XhNVCa__tfCourse:first-child+.page-module__XhNVCa__tfHeading{margin-top:22px!important}.page-module__XhNVCa__tfCourseLabel{color:var(--gray);letter-spacing:.04em;font-size:11px;font-weight:700}.page-module__XhNVCa__tfCourseName{color:var(--ink);letter-spacing:-.032em;font-size:16px;font-weight:700;line-height:1.4}.page-module__XhNVCa__tfCourseDate{color:var(--key-dark);letter-spacing:-.028em;font-size:14px;font-weight:700}.page-module__XhNVCa__tfCourseMeta{color:var(--gray);letter-spacing:-.025em;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.page-module__XhNVCa__tfCourseMeta>i{background:#dde1e6;flex:none;width:1px;height:11px}.page-module__XhNVCa__tfCourseRefund{color:var(--key-dark);font-weight:700}.page-module__XhNVCa__tfSteps{margin-top:24px!important}.page-module__XhNVCa__tfSectionTitle{color:var(--ink);letter-spacing:-.03em;font-size:14px;font-weight:700;display:block}.page-module__XhNVCa__tfTimeline{flex-direction:column;list-style:none;display:flex;margin-top:14px!important}.page-module__XhNVCa__tfTl{gap:13px;display:flex}.page-module__XhNVCa__tfTlRail{flex-direction:column;flex:none;align-items:center;display:flex}.page-module__XhNVCa__tfTlDot{border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.page-module__XhNVCa__tfTlDone{background:var(--key);color:#fff}.page-module__XhNVCa__tfTlCurrent{border:2px solid var(--key);background:#fff}.page-module__XhNVCa__tfTlCurrent:after{background:var(--key);content:"";border-radius:50%;width:7px;height:7px}.page-module__XhNVCa__tfTlUpcoming{border:2px solid var(--line);background:#fff}.page-module__XhNVCa__tfTlLine{background:var(--line);flex:1;width:2px}.page-module__XhNVCa__tfTlBody{flex-direction:column;flex:1;gap:3px;display:flex;padding-bottom:18px!important}.page-module__XhNVCa__tfTl:last-child .page-module__XhNVCa__tfTlBody{padding-bottom:0!important}.page-module__XhNVCa__tfTlTitle{color:var(--ink);letter-spacing:-.03em;font-size:14.5px;font-weight:600;line-height:1.4}.page-module__XhNVCa__tfTlMuted{color:var(--gray)}.page-module__XhNVCa__tfTlEm{color:var(--key-dark);font-style:normal}.page-module__XhNVCa__tfTlSub{color:var(--gray);letter-spacing:-.025em;font-size:12.5px;line-height:1.55}.page-module__XhNVCa__tfAnimation{animation:.3s cubic-bezier(.16,1,.3,1) both page-module__XhNVCa__tf-in}.page-module__XhNVCa__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes page-module__XhNVCa__tf-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.page-module__XhNVCa__tfAnimation{animation:none}.page-module__XhNVCa__tfProgress>i{transition:none}}@media (max-width:430px){.page-module__XhNVCa__tfPage{padding-inline:20px}}.page-module__XhNVCa__tfConsult{border-top:1px solid var(--line);margin-top:26px!important}.page-module__XhNVCa__tfCourseGrid{grid-template-columns:1fr 1fr;gap:18px 12px;list-style:none;display:grid;margin-top:26px!important}.page-module__XhNVCa__tfCourseTile{border-radius:12px;flex-direction:column;gap:8px;width:100%;display:flex}.page-module__XhNVCa__tfCourseTile .page-module__XhNVCa__tfXsThumb{outline-offset:2px;outline:2px solid #0000}.page-module__XhNVCa__tfCourseTile.page-module__XhNVCa__isOn .page-module__XhNVCa__tfXsThumb{outline-color:var(--key)}.page-module__XhNVCa__tfCourseTile .page-module__XhNVCa__tfXsTags{margin-top:0!important}.page-module__XhNVCa__tfCourseWish{border-top:1px dashed var(--line);color:var(--ink-2);font-size:13px;margin-top:3px!important;padding-top:9px!important}.page-module__XhNVCa__tfCourseWish b{color:var(--key-dark);font-weight:700}.page-module__XhNVCa__tfSessions{flex-direction:column;gap:10px;display:flex;margin-top:26px!important}.page-module__XhNVCa__tfSession{align-items:center;gap:12px;width:100%;transition:background .16s,border-color .16s;display:flex;border:1.5px solid var(--line)!important;border-radius:14px!important;padding:15px 16px!important}.page-module__XhNVCa__tfSession.page-module__XhNVCa__isOn{background:var(--key-light)!important;border-color:var(--key)!important}.page-module__XhNVCa__tfSessionText{flex-direction:column;flex:1;gap:4px;display:flex}.page-module__XhNVCa__tfSessionDate{font-size:16px;font-weight:700}.page-module__XhNVCa__tfSessionMeta{color:var(--gray);font-size:13px}.page-module__XhNVCa__tfSessionSeats{color:var(--key-dark);flex:none;font-size:13px;font-weight:600}.page-module__XhNVCa__tfWishToggle{color:var(--ink-2);justify-content:space-between;align-items:center;width:100%;min-height:52px;font-size:15px;display:flex;border:1.5px solid var(--line)!important;background:#f9fafb!important;border-radius:14px!important;padding:0 16px!important}.page-module__XhNVCa__tfWishToggle.page-module__XhNVCa__isOn{color:var(--key-dark);background:var(--key-light)!important;border-color:var(--key)!important}.page-module__XhNVCa__tfCal{border:1px solid var(--line);border-radius:16px;margin-top:12px!important;padding:16px 12px 12px!important}.page-module__XhNVCa__tfCalHead{justify-content:space-between;align-items:center;display:flex;padding:0 6px 10px!important}.page-module__XhNVCa__tfCalHead strong{font-size:15px}.page-module__XhNVCa__tfCalHead button{font-size:22px;line-height:1;padding:2px 8px!important}.page-module__XhNVCa__tfCalHead button:disabled{opacity:.25}.page-module__XhNVCa__tfCalGrid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.page-module__XhNVCa__tfCalWeek{color:var(--gray);text-align:center;font-size:12px;padding:4px 0!important}.page-module__XhNVCa__tfCalDay{aspect-ratio:1;font-size:14px;font-weight:500;text-align:center!important;border-radius:50%!important}.page-module__XhNVCa__tfCalDay:disabled{color:#d1d6db;cursor:default}.page-module__XhNVCa__tfCalDay.page-module__XhNVCa__isOn{color:#fff;font-weight:700;background:var(--key)!important}.page-module__XhNVCa__tfCalNote{color:var(--ink-2);font-size:13px;padding:10px 6px 0!important}.page-module__XhNVCa__tfInterest{border-top:1px solid var(--line);margin-top:22px!important}.page-module__XhNVCa__tfInterestToggle{color:var(--ink-2);letter-spacing:-.03em;align-items:center;gap:12px;width:100%;font-size:16px;font-weight:500;display:flex;text-align:left!important;padding:15px 0!important}.page-module__XhNVCa__tfInterestToggle.page-module__XhNVCa__isOn>.page-module__XhNVCa__tfMark{background:var(--key);border-color:var(--key);color:#fff}.page-module__XhNVCa__tfInterest small{color:var(--gray);font-size:14px;font-weight:400}.page-module__XhNVCa__tfInterestCards{grid-template-columns:1fr 1fr;gap:12px 10px;display:grid;padding-bottom:8px!important}.page-module__XhNVCa__tfInterestCard{color:var(--ink-2);text-align:left;display:block;background:0 0!important;border:0!important;padding:0!important}.page-module__XhNVCa__tfInterestCard .page-module__XhNVCa__tfXsThumb{outline-offset:-2px;border-radius:12px;outline:2px solid #0000}.page-module__XhNVCa__tfInterestCard.page-module__XhNVCa__isOn .page-module__XhNVCa__tfXsThumb{outline-color:var(--key)}.page-module__XhNVCa__tfInterestName{letter-spacing:-.028em;font-size:13px;font-weight:600;line-height:1.4;display:block;margin-top:6px!important}.page-module__XhNVCa__tfInterestCard.page-module__XhNVCa__isOn .page-module__XhNVCa__tfInterestName{color:var(--key-dark)}
.b2b-form-module__mInSdG__eligibility{background:var(--fill-2);border-radius:16px;flex-direction:column;gap:16px;list-style:none;display:flex;margin-top:26px!important;padding:20px!important}.b2b-form-module__mInSdG__eligibilityItem{gap:11px;display:flex}.b2b-form-module__mInSdG__eligibilityNumber{background:var(--key);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:flex;margin-top:2px!important}.b2b-form-module__mInSdG__eligibilityText{flex-direction:column;gap:3px;display:flex}.b2b-form-module__mInSdG__eligibilityTitle{color:var(--ink);letter-spacing:-.03em;font-size:15.5px;font-weight:600;line-height:1.5}.b2b-form-module__mInSdG__eligibilityDetail{color:var(--gray);letter-spacing:-.025em;font-size:13px;line-height:1.6}.b2b-form-module__mInSdG__keyCard{margin-top:12px!important}.b2b-form-module__mInSdG__tracks{flex-direction:column;list-style:none;display:flex;margin-top:22px!important}.b2b-form-module__mInSdG__track{border-bottom:1px solid var(--fill);align-items:center;gap:14px;width:100%;display:flex;padding:13px 0!important}.b2b-form-module__mInSdG__track:active{opacity:.6}.b2b-form-module__mInSdG__thumb{flex:none;width:124px;border-radius:9px!important}.b2b-form-module__mInSdG__trackText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.b2b-form-module__mInSdG__trackName{color:var(--ink-2);letter-spacing:-.03em;font-size:16px;font-weight:600;line-height:1.4}.b2b-form-module__mInSdG__popular{color:#fff;letter-spacing:-.02em;vertical-align:2px;background:#ff6000;border-radius:4px;margin-left:6px;padding:4px 6px;font-size:11px;font-weight:700;line-height:1;display:inline-block}.b2b-form-module__mInSdG__track.b2b-form-module__mInSdG__isOn .b2b-form-module__mInSdG__trackName{color:var(--ink);font-weight:700}.b2b-form-module__mInSdG__track.b2b-form-module__mInSdG__isOn>span:last-child{background:var(--key);border-color:var(--key);color:#fff}.b2b-form-module__mInSdG__trackDescription{-webkit-line-clamp:2;color:#4e5968;letter-spacing:-.025em;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.b2b-form-module__mInSdG__audience{background:var(--key-light);color:var(--key-dark);letter-spacing:-.02em;border-radius:6px;align-self:flex-start;font-size:12px;font-weight:700;margin-top:3px!important;padding:4px 9px!important}.b2b-form-module__mInSdG__recommend{border-top:1px solid var(--line);margin-top:14px!important}
