.voca-event-page_page__4Ijgb{--landing-fluid-unit-wide:1px;width:100%;overflow:hidden}.landing-inner_inner___tY_U{width:calc(1140 * var(--landing-fluid-unit-wide));max-width:calc(1140 * var(--landing-fluid-unit-wide));box-sizing:border-box;margin:0 auto;@media (max-width:767px){width:100%;padding-left:calc(16 * var(--landing-fluid-unit));padding-right:calc(16 * var(--landing-fluid-unit))}}.hero-section_section__vfdWV{position:relative;width:100%;min-height:216px;overflow:hidden;background:#0d0d0d;@media (max-width:767px){min-height:245px}}.hero-section_bg__cLZyQ{position:absolute;inset:0;pointer-events:none;overflow:hidden}.hero-section_bgLayer__NOXak{position:absolute;left:-.05%;top:-70.83%;width:100.05%;height:321.76%;@media (max-width:767px){left:-147.73%;top:-62.45%;width:512.27%;height:283.67%}}.hero-section_bgSolid__oEbx3{position:absolute;inset:0;background:#0d0d0d}.hero-section_bgTexture__nTHOG{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center bottom;opacity:.75}.hero-section_bgGradientOverlay__WUTtV{display:none;@media (max-width:767px){display:block;position:absolute;inset:0;background:linear-gradient(209deg,rgb(25,21,74) 34.5%,rgba(59,50,176,0) 49.5%),linear-gradient(209deg,rgba(61,26,40,0) 54%,rgb(61,26,40) 70%);pointer-events:none}}.hero-section_bgRightPatch__X8NCd{position:absolute;top:0;right:0;width:27.81%;height:100%;background:#040404;@media (max-width:767px){display:none}}.hero-section_bgPolygon__QpIzM{position:absolute;left:-27.29%;top:-8.33%;width:87.18%;height:348.79%;max-width:none;object-fit:fill;transform:rotate(-175.84deg) scaleY(-1);pointer-events:none;@media (max-width:767px){display:none}}.hero-section_bgEllipse__UBUCL{position:absolute;left:44.84%;top:-253.78%;width:75.74%;height:513.82%;max-width:none;object-fit:fill;transform:rotate(14.62deg);pointer-events:none;@media (max-width:767px){left:54.4%;top:-223.74%;width:387.8%;height:452.19%}}.hero-section_inner__YZFUk{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;padding-top:40px;padding-bottom:16px;@media (max-width:767px){gap:0;padding-top:24px;padding-bottom:24px;padding-left:18px;padding-right:18px;align-items:center}}.hero-section_mainRow___BZL7{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;@media (max-width:767px){flex-direction:column;align-items:center;gap:16px;max-width:340px}}.hero-section_copy__LzAYc{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0;@media (max-width:767px){flex:none;order:2;gap:10px;align-items:center;text-align:center;width:100%}}.hero-section_titleBreak__J5oJ2{@media (max-width:767px){display:none}}.hero-section_title__jVkIb{margin:0;font-family:var(--font-pretendard);font-weight:800;font-size:30px;line-height:1.34;letter-spacing:-.6px;color:#ffffff;@media (max-width:767px){font-size:20px;line-height:1.34;letter-spacing:-.4px}}.hero-section_subtitle__PhgMr{margin:0;font-family:var(--font-pretendard);font-weight:400;font-size:18px;line-height:1.4;letter-spacing:-.36px;color:rgba(255,255,255,.6);@media (max-width:767px){font-size:14px;line-height:1.4;letter-spacing:-.28px}}.hero-section_badges__JBkug{display:flex;flex-shrink:0;align-items:center;gap:10px;@media (max-width:767px){order:1;flex-direction:column;align-items:stretch;gap:6px;width:100%}}.hero-section_academyBadge__EOkdw{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:127px;height:120px;@media (max-width:767px){display:none}}.hero-section_academyPill__9n8Su{display:none;@media (max-width:767px){display:flex;align-items:center;justify-content:center;width:100%;padding-left:0;padding-bottom:10px;padding-right:0;padding-top:10px;border-left-color:rgba(197,170,105,.15);border-left-style:solid;border-left-width:1px;border-bottom-color:rgba(197,170,105,.15);border-bottom-style:solid;border-bottom-width:1px;border-right-color:rgba(197,170,105,.15);border-right-style:solid;border-right-width:1px;border-top-color:rgba(197,170,105,.15);border-top-style:solid;border-top-width:1px;border-radius:6px;background:rgba(197,170,105,.08);font-family:var(--font-pretendard);font-weight:800;font-size:15px;line-height:16px;color:rgba(219,191,125,.68);text-align:center}}.hero-section_academyBadgeShape__kh_5Z{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.hero-section_academyBadgeInner__NSpBE{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}.hero-section_academyName__hWB1l{font-family:var(--font-pretendard);font-weight:800;font-size:16px;line-height:24px;color:#dbbf7d;white-space:nowrap;@media (max-width:767px){font-size:13px;line-height:20px}}.hero-section_statList__sH2gd{display:flex;align-items:center;gap:10px;@media (max-width:767px){justify-content:space-between;gap:0;width:100%}}.hero-section_statBadge__0VZN_{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:116px;height:107px;@media (max-width:767px){width:80.63px;height:80.63px}}.hero-section_statBadgeShape__eBPHS{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:.06}.hero-section_statBadgeInner__aK8xH{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;z-index:1;@media (max-width:767px){gap:4px}}.hero-section_statValue__yguQR{font-family:var(--font-pretendard);font-weight:800;font-size:18px;line-height:24px;color:#dbbf7d;white-space:nowrap;@media (max-width:767px){font-size:13px;line-height:16px}}.hero-section_statLabel__5hX_y{font-family:var(--font-pretendard);font-weight:400;font-size:13px;line-height:17px;letter-spacing:-.65px;color:#9e9e9e;white-space:nowrap;@media (max-width:767px){font-size:12px;line-height:14px;letter-spacing:-.6px;white-space:normal}}.hero-section_statLabelMobile__wcAQO{display:none;@media (max-width:767px){display:flex;flex-direction:column;align-items:center;gap:0}}.hero-section_statLabelDesktop__Kwwct{@media (max-width:767px){display:none}}.hero-section_disclaimer__LWPC_{margin:0;font-family:var(--font-pretendard);font-weight:400;font-size:12px;line-height:1.6;color:rgba(255,255,255,.3);@media (max-width:767px){display:none}}.section2_section__9_iNX{position:relative;width:100%;min-height:320px;background:#265eff;overflow:hidden;@media (min-width:2000px){height:800px;min-height:800px}}.section2_visual__NOL3_{position:absolute;inset:0;background-image:url(/voca-event/top-hero-v2.webp);background-repeat:no-repeat;background-position:50%;background-size:cover;pointer-events:none;@media (max-width:767px){background-image:url(/voca-event/top-mo.webp);top:0;right:0;bottom:auto;left:0;height:calc(100vw * 890 / 375);background-position:top;background-size:100% 100%}}.section2_likeDecor__S2t3u{position:absolute;left:74.5%;top:77.5%;z-index:0;width:11.09%;min-width:140px;max-width:213px;pointer-events:none;will-change:transform;@media (max-width:767px){display:none}}.section2_likeDecorImage__zJGfw{display:block;width:100%;height:auto}.section2_inner__25Oqu{position:relative;z-index:1;display:flex;align-items:center;height:100%;padding-top:90px;padding-bottom:10px;@media (max-width:767px){align-items:flex-start;justify-content:flex-start;width:100%;max-width:none;margin-left:0;margin-bottom:0;margin-right:0;margin-top:0;padding-top:calc(100vw * 50 / 375);padding-bottom:calc(100vw * 20 / 375);padding-left:16px;padding-right:16px}}.section2_contentColumn__SiyCx{display:flex;flex-direction:column;justify-content:space-between;gap:32px;width:100%;min-height:min(569px,82%);@media (max-width:767px){align-items:center;gap:calc(100vw * 24 / 375);width:100%;max-width:none;margin-left:0;margin-bottom:0;margin-right:0;margin-top:0;min-height:auto}}.section2_content__BL7Bm{display:flex;flex-direction:column;gap:24px;max-width:663px;@media (max-width:767px){gap:0;width:100%;max-width:none}}.section2_titleBlock___r9m_{display:flex;flex-direction:column;gap:24px;@media (max-width:767px){gap:calc(100vw * 12 / 375);align-items:center;text-align:center;min-height:calc(100vw * 303 / 375)}}.section2_bookSpacer__3fOC5{display:none;@media (max-width:767px){display:block;flex-shrink:0;width:100%;height:calc(100vw * 268 / 375)}}.section2_eyebrow__A93rd{margin:0;font-family:var(--font-pretendard);font-weight:700;font-size:24px;line-height:1.5;letter-spacing:-.48px;color:#fff;@media (max-width:767px){font-size:18px;line-height:1.5;letter-spacing:-.36px;text-align:center}}.section2_title__EjS7r{display:flex;flex-direction:column;gap:0;margin:0;font-family:var(--font-pretendard);font-weight:900;font-size:75px;line-height:1.2;letter-spacing:-3px;@media (max-width:767px){align-items:center;font-size:45px;line-height:1.34;letter-spacing:-1.8px;text-align:center}}.section2_titleLine__CRi1J{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.12em;@media (max-width:767px){justify-content:center}}.section2_titleLine__CRi1J:last-child{@media (max-width:767px){flex-direction:column;align-items:center;row-gap:0}}.section2_titleMuted__jq28x{color:rgba(0,0,0,.5)}.section2_titleHighlight__cLBLC{position:relative;z-index:0;display:inline-block;white-space:nowrap;vertical-align:baseline;color:#fff}.section2_subtitle__HUIGa{margin:0;font-family:var(--font-pretendard);font-weight:400;font-size:20px;line-height:1.6;letter-spacing:-.67px;color:#fff;@media (max-width:767px){font-size:16px;line-height:24px;letter-spacing:-.67px;text-align:center}}.section2_features__TDPBj{display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;margin:6px 0 0;padding:0;list-style:none;@media (max-width:767px){position:relative;z-index:1;flex-direction:column;gap:6px;width:100%;margin-top:calc(-100vw * 56 / 375);overflow:visible}}.section2_featureItem__nA5ce{display:flex;flex-shrink:0;flex-direction:column;align-items:center;justify-content:center;width:210px;min-height:108px;padding:30px 24px;border-radius:10px;background:rgba(0,0,0,.24);text-align:center;@media (max-width:767px){width:100%;min-height:0;padding-left:16px;padding-bottom:16px;padding-right:16px;padding-top:16px}}.section2_featureLine__CqHlx{font-family:var(--font-pretendard);font-weight:600;font-size:16px;line-height:1.5;letter-spacing:-.3px;color:rgba(255,255,255,.8);white-space:nowrap;@media (max-width:767px){font-size:15px;line-height:24px;letter-spacing:-.3px;white-space:normal}}.section2_footnote__aQ6rD{display:flex;flex-direction:column;gap:0;margin:0;max-width:663px;font-family:var(--font-pretendard);font-weight:500;font-size:12px;line-height:1.4;letter-spacing:-.48px;color:rgba(255,255,255,.3);@media (max-width:767px){width:100%;max-width:none;font-size:12px;line-height:1.4;letter-spacing:-.48px;text-align:center}}.section2_footnoteLine__wah4r{display:block}@media (max-width:767px){.section2_section__9_iNX{background:#1351fa;min-height:calc(100vw * 890 / 375)}}@media (min-width:768px) and (max-width:1279px){.section2_title__EjS7r{font-size:56px;letter-spacing:-1.68px}.section2_eyebrow__A93rd{font-size:18px;letter-spacing:-.36px}}.title-highlight-underline_underline__w9aox{position:absolute;overflow:visible;pointer-events:none;z-index:-1}.title-highlight-underline_underlineDesktop__ISJVy{left:50%;top:.84em;width:103%;height:auto;aspect-ratio:349.891/31.1571;transform:translate(-50%);@media (max-width:767px){display:none}}.title-highlight-underline_underlineMobile__WUdyn{display:none;@media (max-width:767px){display:block;left:50%;top:.9em;width:100%;max-width:211px;height:auto;aspect-ratio:212/29;transform:translate(-50%) rotate(.79deg)}}.section3_section__XVNEd{width:100%;padding-top:100px;padding-bottom:100px;@media (max-width:767px){padding-top:50px;padding-bottom:50px}}.section3_inner__3u5up{display:flex;align-items:flex-start;justify-content:space-between;gap:40px;@media (max-width:767px){flex-direction:column;align-items:center;gap:39px}}.section3_left__RXtfu{display:flex;flex-direction:column;gap:24px;flex-shrink:0;max-width:500px;@media (max-width:767px){align-items:center;width:100%;max-width:100%;gap:20px}}.section3_heading__HAi68{font-family:var(--font-pretendard);font-weight:800;font-size:44px;line-height:1.45;letter-spacing:-.88px;color:#001e54;@media (max-width:767px){font-size:28px;line-height:1.45;letter-spacing:-.56px;text-align:center;width:100%}}.section3_headingAccent__hhYQ_{color:#005cff}.section3_description__gr0PR{font-family:var(--font-pretendard);font-weight:400;font-size:20px;line-height:1.53;letter-spacing:-.8px;color:#364f7e;@media (max-width:767px){font-size:16px;line-height:1.53;letter-spacing:-.64px;text-align:center;width:100%}}.section3_tags__dO5eI{display:flex;gap:8px;@media (max-width:767px){justify-content:center;gap:8px;width:100%}}.section3_tag__ToQsT{display:inline-flex;align-items:center;justify-content:center;padding:9px 20px;border-radius:100px;background:#e3ecff;font-family:var(--font-pretendard);font-weight:700;font-size:15px;line-height:1.4;letter-spacing:-.3px;color:#2871ff;white-space:nowrap;@media (max-width:767px){padding-left:16px;padding-bottom:7px;padding-right:16px;padding-top:7px;font-size:14px;letter-spacing:-.28px}}.section3_right___2XXR{width:560px;min-width:0;@media (max-width:767px){width:100%}}.section3_staticStack__Zmd1r{display:flex;flex-direction:column;gap:12px;@media (max-width:767px){gap:10px;width:100%}}.section3_slide___HufN{width:100%;flex:0 0 auto}.section3_cardAccent__eXSsU,.section3_card__VBdoj{display:flex;gap:50px;padding:30px 40px;border-radius:12px;transition:background-color .45s ease,border-color .45s ease,color .45s ease;@media (max-width:767px){flex-direction:column;align-items:center;gap:10px;box-sizing:border-box;padding-left:24px;padding-bottom:24px;padding-right:24px;padding-top:24px;text-align:center}}.section3_card__VBdoj{background:#fff;border:1px solid #2871ff}.section3_cardAccent__eXSsU{background:#0258ff;@media (max-width:767px){gap:8px;padding-left:34px;padding-bottom:24px;padding-right:34px;padding-top:24px}}.section3_cardNumberAccent__GWu3v,.section3_cardNumber__aYfPG{font-family:var(--font-pretendard);font-weight:700;font-size:18px;line-height:1.84;letter-spacing:-.36px;white-space:nowrap;flex-shrink:0;align-self:stretch;display:flex;align-items:center;transition:color .45s ease;@media (max-width:767px){align-self:center;justify-content:center;font-size:13px;line-height:1.34;letter-spacing:-.26px}}.section3_cardNumber__aYfPG{color:#2871ff}.section3_cardNumberAccent__GWu3v{color:#fff}.section3_cardBody__DGcr3{display:flex;flex-direction:column;gap:10px;@media (max-width:767px){align-items:center;gap:5px;width:100%}}.section3_cardTitleAccent__YtZBN,.section3_cardTitle__MtTgT{font-family:var(--font-pretendard);font-weight:700;font-size:24px;line-height:1.4;letter-spacing:-.96px;transition:color .45s ease;@media (max-width:767px){font-size:18px;letter-spacing:-.72px;text-align:center;width:100%}}.section3_cardTitle__MtTgT{color:#000}.section3_cardTitleAccent__YtZBN{color:#fff}.section3_cardDescriptionAccent__BFahb,.section3_cardDescription__Bc3FS{font-family:var(--font-pretendard);font-weight:400;font-size:16px;line-height:1.6;letter-spacing:-.64px;transition:color .45s ease;@media (max-width:767px){font-size:13px;letter-spacing:-.52px;text-align:center;width:100%}}.section3_cardDescription__Bc3FS{color:#7c7c7c}.section3_cardDescriptionAccent__BFahb{color:#fff}.card-tabs_root__NnP1d{width:100%}.card-tabs_tabList__k2q2m{display:flex;align-items:stretch;width:100%;max-width:none;min-height:65px;margin:0 auto;background:#ffffff;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;&::-webkit-scrollbar{display:none}@media (max-width:767px){min-height:65px}}.card-tabs_tab__7Hrdr{position:relative;display:flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:0;padding:20px 24px;border:0;background:transparent;cursor:pointer;transition:color .15s ease,font-weight .15s ease;@media (max-width:767px){padding-left:16px;padding-bottom:16px;padding-right:16px;padding-top:16px}}.card-tabs_tabProverb__CNiru{padding:20px 40px;@media (max-width:767px){padding-left:16px;padding-bottom:16px;padding-right:16px;padding-top:16px}}.card-tabs_tabLabel__O1jwG{font-family:var(--font-pretendard);font-size:24px;line-height:1.4;letter-spacing:-.96px;text-align:center;white-space:nowrap;@media (max-width:767px){font-size:15px;letter-spacing:-.6px}}.card-tabs_tabInactive___Mr3I{border-bottom:1px solid #a7afbd}.card-tabs_tabInactive___Mr3I .card-tabs_tabLabel__O1jwG{font-weight:700;color:#888888;@media (max-width:767px){color:#a7afbd}}.card-tabs_tabActive__PIvfG .card-tabs_tabLabel__O1jwG{font-weight:700;color:#222222;@media (max-width:767px){color:#121212}}.card-tabs_tabActive__PIvfG:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:3px;background:#222222;@media (max-width:767px){left:0;right:0;height:2px;background:#121212}}.card-pagination_root___HQQ_{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:4px}.card-pagination_dotActive__yBUtp,.card-pagination_dot__bBd5L{display:block;flex-shrink:0;padding:0;border:0;cursor:pointer;transition:width .15s ease,height .15s ease,background .15s ease}.card-pagination_dot__bBd5L{width:8px;height:8px;border-radius:50%;background:#d4d4d4}.card-pagination_dotActive__yBUtp{width:28px;height:12px;border-radius:80px;background:#000000;@media (max-width:767px){width:18.67px;height:8px}}.card-pagination_dot__bBd5L:hover{background:#b8b8b8}.card-pagination_dotActive__yBUtp:hover{background:#000000}.card-pagination_dotActive__yBUtp:focus-visible,.card-pagination_dot__bBd5L:focus-visible{outline:2px solid #2871ff;outline-offset:2px}.course-card_courseCard___8OGl{--course-card-fluid-unit:var(--main-course-fluid-unit,var(--landing-fluid-unit));display:flex;align-items:stretch;gap:calc(34 * var(--course-card-fluid-unit));width:100%;padding:calc(50 * var(--course-card-fluid-unit)) calc(43 * var(--course-card-fluid-unit));border:1px solid #e4e4e4;background:#ffffff;box-shadow:0 calc(16 * var(--course-card-fluid-unit)) calc(9 * var(--course-card-fluid-unit)) rgba(0,0,0,.05);@media (max-width:767px){flex-direction:column;min-height:0;gap:min(calc(24 / 375 * 100vw),24px);padding-left:min(calc(20 / 375 * 100vw),20px);padding-bottom:min(calc(24 / 375 * 100vw),24px);padding-right:min(calc(20 / 375 * 100vw),20px);padding-top:min(calc(24 / 375 * 100vw),24px);align-items:stretch;box-shadow:none}}.course-card_courseImage__j_PkT{position:relative;display:flex;width:calc(328 * var(--course-card-fluid-unit));min-width:calc(328 * var(--course-card-fluid-unit));flex-direction:column;gap:calc(20 * var(--course-card-fluid-unit));overflow:hidden;background:#ffffff;min-height:0;@media (max-width:767px){order:2;width:100%;min-width:0;height:auto;gap:min(calc(24 / 375 * 100vw),24px)}}.course-card_courseImageHeader__AnJOJ{position:relative;flex:none;width:calc(328 * var(--course-card-fluid-unit));height:calc(130 * var(--course-card-fluid-unit));overflow:hidden;background:#f8f9fa;@media (max-width:767px){grid-column:1;width:min(calc(216 / 375 * 100vw),216px);height:min(calc(123 / 375 * 100vw),123px)}}.course-card_courseImageHeaderYoutube__MFb10{width:calc(328 * var(--course-card-fluid-unit));height:calc(130 * var(--course-card-fluid-unit));max-width:100%;@media (max-width:767px){width:min(calc(216 / 375 * 100vw),216px);height:min(calc(123 / 375 * 100vw),123px)}}.course-card_courseImageHeaderYoutube__MFb10 .course-card_courseImageAsset__ZsmVH{object-fit:cover}.course-card_courseImageAsset__ZsmVH{display:block;width:100%;height:100%;object-fit:cover}.course-card_socialProofVisualRowYoutube__zxF79 .course-card_courseImageHeader__AnJOJ{@media (max-width:767px){align-self:stretch}}.course-card_courseImageOverlayA__JHFuo,.course-card_courseImageOverlayB___6g1y{position:absolute;inset:0;z-index:1;mix-blend-mode:overlay;pointer-events:none}.course-card_courseImageOverlayA__JHFuo{background:rgba(157,226,226,.14)}.course-card_courseImageOverlayB___6g1y{background:rgba(255,255,255,.45)}.course-card_courseImageBadge__fctXp{display:none;position:absolute;top:0;left:0;z-index:2;align-items:center;justify-content:center;padding:calc(10 * var(--course-card-fluid-unit)) calc(14 * var(--course-card-fluid-unit)) calc(9 * var(--course-card-fluid-unit)) calc(16 * var(--course-card-fluid-unit));border-top-left-radius:calc(8 * var(--course-card-fluid-unit));border-top-right-radius:calc(100 * var(--course-card-fluid-unit));border-bottom-right-radius:calc(100 * var(--course-card-fluid-unit));background:linear-gradient(111deg,#2977fe 6.15%,#8144ff 49.54%,#e929fe 105.24%);color:#ffffff;font-size:calc(18 * var(--course-card-fluid-unit));font-weight:800;line-height:117%;letter-spacing:calc(-.63 * var(--course-card-fluid-unit));white-space:nowrap;@media (max-width:767px){padding-left:min(calc(10 / 375 * 100vw),10px);padding-bottom:min(calc(6 / 375 * 100vw),6px);padding-right:min(calc(9 / 375 * 100vw),9px);padding-top:min(calc(6 / 375 * 100vw),6px);border-top-left-radius:0;border-top-right-radius:min(calc(100 / 375 * 100vw),100px);border-bottom-right-radius:min(calc(100 / 375 * 100vw),100px);font-size:min(calc(13 / 375 * 100vw),13px);letter-spacing:max(calc(-.46 / 375 * 100vw),-.46px)}}.course-card_courseGradeLabel__LoLDD{position:absolute;left:50%;top:50%;z-index:3;display:none;color:rgba(255,255,255,.72);font-size:calc(40 * var(--course-card-fluid-unit));font-weight:900;line-height:1.34;letter-spacing:calc(-.8 * var(--course-card-fluid-unit));mix-blend-mode:overlay;transform:translate(-50%,-50%);white-space:nowrap;@media (max-width:767px){font-size:min(calc(40 / 375 * 100vw),40px);letter-spacing:max(calc(-.8 / 375 * 100vw),-.8px)}}.course-card_socialProof__lR0m_{display:flex;width:100%;flex-direction:column;gap:calc(10 * var(--course-card-fluid-unit));justify-content:center;overflow:hidden}.course-card_socialProofVisualRow__FKqhe{display:flex;width:100%;flex-direction:column;gap:calc(20 * var(--course-card-fluid-unit));@media (max-width:767px){display:grid;grid-template-columns:1fr 104px;align-items:stretch;grid-gap:min(calc(8 / 375 * 100vw),8px);gap:min(calc(8 / 375 * 100vw),8px)}}.course-card_courseBody__qzxD9{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;justify-content:space-between;overflow:hidden;@media (max-width:767px){order:1;width:100%;gap:min(calc(24 / 375 * 100vw),24px)}}.course-card_courseTop__ve9lR{display:flex;align-items:flex-start;gap:calc(30 * var(--course-card-fluid-unit));width:100%;@media (max-width:767px){gap:min(calc(24 / 375 * 100vw),24px)}}.course-card_courseCopy__aKm0g{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;align-items:flex-start;gap:calc(20 * var(--course-card-fluid-unit));@media (max-width:767px){gap:min(calc(20 / 375 * 100vw),20px)}}.course-card_periodRow__oftgd{display:none;width:100%;align-items:center;justify-content:flex-end;gap:min(calc(12 / 375 * 100vw),12px);@media (max-width:767px){display:flex}}.course-card_courseTextGroup__sFWnH{display:flex;flex-direction:column;gap:calc(6 * var(--course-card-fluid-unit));align-items:flex-start;width:100%;overflow:hidden}.course-card_courseTitle__LZg_l,.course-card_description__nIxWa,.course-card_subtitle__pfa_E{margin:0}.course-card_courseTitleRow__tSWAM{display:inline-flex;align-items:baseline;gap:0;max-width:100%;min-width:0;flex-wrap:nowrap}.course-card_courseTitleAccent__KGPHi{font-size:inherit;font-weight:700;letter-spacing:-.02em;line-height:inherit;background:linear-gradient(113deg,#2977fe 6.15%,#8144ff 49.54%,#e929fe 105.24%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.course-card_courseTitle__LZg_l{flex:1 1 auto;min-width:0;color:#333333;font-size:calc(30 * var(--course-card-fluid-unit));font-weight:700;letter-spacing:-.02em;line-height:1.34;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;@media (max-width:767px){font-size:min(calc(24 / 375 * 100vw),24px);line-height:1.34;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.course-card_subtitle__pfa_E{color:#666666;font-size:calc(18 * var(--course-card-fluid-unit));font-weight:500;line-height:133%;letter-spacing:-.3px;word-break:keep-all;@media (max-width:767px){font-size:min(calc(15 / 375 * 100vw),15px);line-height:min(calc(24 / 375 * 100vw),24px);letter-spacing:-.02em}}.course-card_description__nIxWa{color:#8c8c8c;font-size:calc(15 * var(--course-card-fluid-unit));font-weight:400;line-height:114%;word-break:keep-all;letter-spacing:calc(-.6 * var(--course-card-fluid-unit));@media (max-width:767px){display:block;font-size:min(calc(13 / 375 * 100vw),13px);line-height:min(calc(14.4 / 375 * 100vw),14.4px);letter-spacing:max(calc(-.52 / 375 * 100vw),-.52px)}}.course-card_tagList__e92AA{display:flex;flex-wrap:wrap;gap:calc(4 * var(--course-card-fluid-unit));height:calc(30 * var(--course-card-fluid-unit));@media (max-width:767px){gap:min(calc(5 / 375 * 100vw),5px);height:auto}}.course-card_tag__AX9mE{display:inline-flex;align-items:center;justify-content:center;height:calc(34 * var(--course-card-fluid-unit));padding:0 calc(12 * var(--course-card-fluid-unit));background:#f3f3f3;white-space:nowrap;@media (max-width:767px){height:min(calc(30 / 375 * 100vw),30px);padding-left:min(calc(10 / 375 * 100vw),10px);padding-bottom:min(calc(8 / 375 * 100vw),8px);padding-right:min(calc(10 / 375 * 100vw),10px);padding-top:min(calc(8 / 375 * 100vw),8px)}}.course-card_tagText__foCUc{color:#444444;font-size:calc(14 * var(--course-card-fluid-unit));font-weight:500;line-height:1.4;letter-spacing:0;margin:calc(3 * var(--course-card-fluid-unit)) 0 0;@media (max-width:767px){font-size:min(calc(13 / 375 * 100vw),13px);font-weight:400;line-height:min(calc(16.8 / 375 * 100vw),16.8px);letter-spacing:-.02em;margin-top:0}}.course-card_statusBadge__VZeUu{display:flex;align-items:center;justify-content:center;height:calc(38 * var(--course-card-fluid-unit));padding:calc(2 * var(--course-card-fluid-unit)) calc(12 * var(--course-card-fluid-unit));border:1px solid;background:rgba(255,255,255,.08);font-size:calc(14 * var(--course-card-fluid-unit));font-weight:700;letter-spacing:-.008em;line-height:1;white-space:nowrap;gap:calc(6 * var(--course-card-fluid-unit));border-radius:calc(10 * var(--course-card-fluid-unit));@media (max-width:767px){height:min(calc(38 / 375 * 100vw),38px);padding-left:min(calc(12 / 375 * 100vw),12px);padding-bottom:min(calc(2 / 375 * 100vw),2px);padding-right:min(calc(12 / 375 * 100vw),12px);padding-top:min(calc(2 / 375 * 100vw),2px);font-size:min(calc(14 / 375 * 100vw),14px);letter-spacing:-.008em}}.course-card_desktopStatusBadge__BIPxY{@media (max-width:767px){display:none}}.course-card_mobileStatusBadge__8I8ef{display:none;@media (max-width:767px){display:inline-flex;flex:0 0 auto}}.course-card_statusUrgent__cj2oQ{position:relative;border-color:transparent;background:var(
    --foundation-point,linear-gradient(100deg,#2977fe -6.15%,#8144ff 49.54%,#e929fe 105.24%)
  );background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.course-card_statusUrgent__cj2oQ:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:var(
    --foundation-point,linear-gradient(100deg,#2977fe -6.15%,#8144ff 49.54%,#e929fe 105.24%)
  );-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.course-card_statusOpen__r8S7B{color:#2977fe;background:rgba(59,131,255,.08);border:none}.course-card_statusWaiting__KyJAH{color:#777777;background:rgba(84,104,129,.08);border:none}.course-card_statusSoldOut__27z7C{color:#888888;background:rgba(84,104,129,.12);border:none}.course-card_detailButtonSoldOut__dJZd_{color:#888888;background:rgba(84,104,129,.12);cursor:not-allowed;@media (max-width:767px){color:#888888;background:rgba(84,104,129,.12)}}.course-card_divider__zuRms{width:100%;height:1px;background:#e4e4e4}.course-card_courseStats__JPZJ6{display:flex;align-items:center;gap:calc(4 * var(--course-card-fluid-unit));@media (max-width:767px){gap:min(calc(4 / 375 * 100vw),4px)}}.course-card_courseStatsGroup__f1Fdf{display:flex;align-items:center;gap:calc(5 * var(--course-card-fluid-unit));@media (max-width:767px){gap:min(calc(5 / 375 * 100vw),5px)}}.course-card_courseStatsIcon__uOxK5{display:block;flex-shrink:0}.course-card_courseStatsScore__cTW5G{color:#555555;font-size:calc(14 * var(--course-card-fluid-unit));font-weight:700;line-height:1.5;margin:0;@media (max-width:767px){font-size:min(calc(14 / 375 * 100vw),14px)}}.course-card_courseStatsCount__4uP8P{color:#555555;font-size:calc(14 * var(--course-card-fluid-unit));font-weight:400;line-height:1.5;white-space:nowrap;margin:0;@media (max-width:767px){font-size:min(calc(14 / 375 * 100vw),14px)}}.course-card_detailButton__SFc0a{display:flex;align-items:center;justify-content:center;width:100%;padding:calc(20 * var(--course-card-fluid-unit)) calc(20 * var(--course-card-fluid-unit));border:0;background:#000000;color:#ffffff;font-size:calc(18 * var(--course-card-fluid-unit));font-weight:600;line-height:1;letter-spacing:0;text-decoration:none;cursor:pointer;margin:0;@media (max-width:767px){height:min(calc(58 / 375 * 100vw),58px);border:0;background:#000000;color:#ffffff;font-size:min(calc(16 / 375 * 100vw),16px);font-weight:700;letter-spacing:-.04em}}.course-card_desktopDetailButton__djcHN{@media (max-width:767px){display:none}}.course-card_mobileDetailButton__aUIXW{display:none;@media (max-width:767px){display:flex}}.course-card_detailButton__SFc0a:hover{background:#151515;color:#ffffff}.course-card_detailButtonSoldOut__dJZd_:hover{background:rgba(84,104,129,.12);color:#888888}.course-card_courseVideoPlayButton__LxBCT{position:absolute;left:50%;top:50%;z-index:4;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:2.57px solid #ffffff;border-radius:50%;background:rgba(0,0,0,.12);transform:translate(-50%,-50%);cursor:pointer}.course-card_courseVideoPlayButton__LxBCT:hover{background:rgba(0,0,0,.24)}.course-card_courseVideoPlayButton__LxBCT:focus-visible{outline:2px solid #2977fe;outline-offset:2px}.course-card_courseVideoPlayIcon__zpyCi{display:block;width:0;height:0;margin-left:2px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:9px solid #ffffff}.course-card_videoModalOverlay__BbhDP{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,0,0,.72)}.course-card_videoModalContainer__iyJGV{position:relative;width:min(960px,100%)}.course-card_videoModalClose__YGwIs{position:absolute;top:-44px;right:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.16);cursor:pointer}.course-card_videoModalCloseIcon__ykjpL{position:relative;display:block;width:14px;height:14px}.course-card_videoModalCloseIcon__ykjpL:after,.course-card_videoModalCloseIcon__ykjpL:before{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;background:#ffffff}.course-card_videoModalCloseIcon__ykjpL:before{transform:translate(-50%,-50%) rotate(45deg)}.course-card_videoModalCloseIcon__ykjpL:after{transform:translate(-50%,-50%) rotate(-45deg)}.course-card_videoModalFrame__dS7i5{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:#000000}.course-card_courseVideoIframe__1pZO_{display:block;width:100%;height:100%;border:0}.landing-scroll-track_scrollTrack__7jHPG{overflow:hidden;width:100%;min-width:0}.landing-scroll-track_emblaContainer__cMy4X{display:flex}.landing-scroll-track_emblaContainerVertical__ru_H6{display:flex;flex-direction:column}.course-social-proof-rolling_root__yTcIa{min-width:0;@media (max-width:767px){grid-column:2}}.course-social-proof-rolling_title__W36GN{display:flex;align-items:center;justify-content:center;width:100%;margin:0;padding:calc(1 * var(--course-card-fluid-unit)) 0 calc(20 * var(--course-card-fluid-unit));color:#121212;font-size:calc(16 * var(--course-card-fluid-unit));font-weight:300;line-height:1.34;text-align:center;white-space:nowrap;@media (max-width:767px){font-size:min(calc(16 / 375 * 100vw),16px);padding-bottom:min(calc(20 / 375 * 100vw),20px)}}.course-social-proof-rolling_mobileTitle__qsi6f{display:none;@media (max-width:767px){display:flex}}.course-social-proof-rolling_desktopTitle__DqJPP{@media (max-width:767px){display:none}}.course-social-proof-rolling_viewport__fYZ0k{width:100%;overflow:hidden;@media (max-width:767px){flex:none;min-width:0;height:min(calc(123 / 375 * 100vw),123px)}}.course-social-proof-rolling_viewportYoutube__j28W6{@media (max-width:767px){height:min(calc(123 / 375 * 100vw),123px);align-self:stretch}}.course-social-proof-rolling_trackDesktop__69Fwd{display:flex;width:max-content;align-items:flex-start;gap:calc(8 * var(--course-card-fluid-unit));animation:course-social-proof-rolling_socialProofRoll__y6Z0K 24s linear infinite;@media (max-width:767px){display:none}}.course-social-proof-rolling_trackMobile__ShWuZ{display:none;@media (max-width:767px){display:block;width:100%;height:100%}}.course-social-proof-rolling_card__zWyeG{display:flex;width:calc(round(79) * var(--course-card-fluid-unit));flex:0 0 auto;flex-direction:column;gap:calc(12 * var(--course-card-fluid-unit));margin:0;@media (max-width:767px){width:min(calc(round(79) / 375 * 100vw),79px);gap:min(calc(7 / 375 * 100vw),7px)}}.course-social-proof-rolling_cardMobile__TwHls{@media (max-width:767px){width:100%;flex:0 0 100%;margin-right:0}}.course-social-proof-rolling_mission__wgbtZ{display:block;width:calc(round(79) * var(--course-card-fluid-unit));height:calc(59 * var(--course-card-fluid-unit));object-fit:cover;@media (max-width:767px){width:min(calc(104 / 375 * 100vw),104px);height:min(calc(72 / 375 * 100vw),72px)}}.course-social-proof-rolling_meta__e7AlP{display:flex;width:100%;flex-direction:column;gap:calc(8 * var(--course-card-fluid-unit));@media (max-width:767px){gap:min(calc(4 / 375 * 100vw),4px)}}.course-social-proof-rolling_author__HRBmg{display:flex;align-items:center;gap:calc(8 * var(--course-card-fluid-unit));@media (max-width:767px){gap:min(calc(4 / 375 * 100vw),4px)}}.course-social-proof-rolling_avatar__nqsDI{display:block;width:calc(24 * var(--course-card-fluid-unit));height:calc(24 * var(--course-card-fluid-unit));flex:0 0 auto;border-radius:50%;object-fit:cover;@media (max-width:767px){width:min(calc(18 / 375 * 100vw),18px);height:min(calc(18 / 375 * 100vw),18px)}}.course-social-proof-rolling_message__Wo4Z2,.course-social-proof-rolling_name__3lVlb{color:#777777;font-size:calc(13 * var(--course-card-fluid-unit));font-weight:400;line-height:calc(19.5 * var(--course-card-fluid-unit));@media (max-width:767px){font-size:min(calc(10 / 375 * 100vw),10px);line-height:min(calc(13 / 375 * 100vw),13px)}}.course-social-proof-rolling_message__Wo4Z2,.course-social-proof-rolling_name__3lVlb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course-social-proof-rolling_message__Wo4Z2{width:100%;margin:0}@keyframes course-social-proof-rolling_socialProofRoll__y6Z0K{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - calc(4 * var(--course-card-fluid-unit))))}}@media (prefers-reduced-motion:reduce){.course-social-proof-rolling_trackDesktop__69Fwd{animation:none}}.main-landing-refund-pass-hero-section_hero__21k36{position:relative;overflow:hidden;width:100%;min-height:calc(669 * var(--landing-fluid-unit-wide));background:#000;color:#fff}.main-landing-refund-pass-hero-section_heroBg__xyew7{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.main-landing-refund-pass-hero-section_heroBgBase__0VTt0{position:absolute;inset:0;background:#000}.main-landing-refund-pass-hero-section_heroBgImg__st06Q{object-fit:cover;object-position:center center}.main-landing-refund-pass-hero-section_heroBackdropLink__KuLyz{position:absolute;inset:0;z-index:1;cursor:pointer}.main-landing-refund-pass-hero-section_heroBackdropLink__KuLyz:focus-visible{outline:2px solid #fff94a;outline-offset:-4px}.main-landing-refund-pass-hero-section_hero__21k36 .main-landing-refund-pass-hero-section_inner__GaOyi{position:relative;z-index:2;width:min(calc(1140 * var(--landing-fluid-unit)),calc(100% - 40px));max-width:none;margin:0 auto;box-sizing:border-box;min-height:calc(669 * var(--landing-fluid-unit-wide));padding:calc(70 * var(--landing-fluid-unit-wide)) 0 calc(28 * var(--landing-fluid-unit));pointer-events:none}.main-landing-refund-pass-hero-section_layout__eOo1V{position:relative;display:flex;align-items:center;min-height:calc(583 * var(--landing-fluid-unit-wide))}.main-landing-refund-pass-hero-section_contentColumn__yIgcW{display:flex;flex-direction:column;gap:calc(40 * var(--landing-fluid-unit));align-items:flex-start;text-align:left}.main-landing-refund-pass-hero-section_headlineBlock__Viym7{display:flex;flex-direction:column;gap:calc(24 * var(--landing-fluid-unit))}.main-landing-refund-pass-hero-section_eyebrow__idFgS{margin:0;font-family:var(--font-pretendard),Pretendard,sans-serif;color:#fff;font-size:calc(24 * var(--landing-fluid-unit));font-weight:500;line-height:1.4;letter-spacing:-.48px}.main-landing-refund-pass-hero-section_eyebrowAccent__2UTW9{color:#fffb7f}.main-landing-refund-pass-hero-section_title__MHUeI{margin:0;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(64 * var(--landing-fluid-unit-wide));font-weight:800;line-height:1.34;letter-spacing:-2.56px}.main-landing-refund-pass-hero-section_titleLink__BxMoU{display:inline-block;color:#fff;text-decoration:none;filter:drop-shadow(0 4px 6.7px rgba(0,0,0,.7));transition:opacity .2s ease}.main-landing-refund-pass-hero-section_titleLine__l0Yhi{display:block}.main-landing-refund-pass-hero-section_titleAccent__9Ef21,.main-landing-refund-pass-hero-section_titleLineAccent__7P4ki{color:#fff94a}.main-landing-refund-pass-hero-section_hero__21k36:has(.main-landing-refund-pass-hero-section_heroBackdropLink__KuLyz:hover) .main-landing-refund-pass-hero-section_titleLink__BxMoU{opacity:.92}.main-landing-refund-pass-hero-section_valueGrid__6QyDD{display:grid;align-self:stretch;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:calc(16 * var(--landing-fluid-unit));gap:calc(16 * var(--landing-fluid-unit))}.main-landing-refund-pass-hero-section_valueCard__L_56h{display:flex;min-height:calc(164 * var(--landing-fluid-unit));flex-direction:column;justify-content:center;gap:calc(16 * var(--landing-fluid-unit));padding:calc(34 * var(--landing-fluid-unit)) calc(45 * var(--landing-fluid-unit));border:1px solid rgba(255,255,255,.04);border-radius:10px;background:rgba(255,255,255,.1);box-shadow:0 0 10px rgba(0,0,0,.1),-1px 10px 19.6px rgba(0,0,0,.2);-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);text-align:left}.main-landing-refund-pass-hero-section_valueLabel__YxrYv{margin:0;font-family:var(--font-pretendard),Pretendard,sans-serif;color:#cdcdcd;font-size:calc(18 * var(--landing-fluid-unit));font-weight:800;line-height:1.33}.main-landing-refund-pass-hero-section_valuePrimaryPrice__uGebn,.main-landing-refund-pass-hero-section_valuePrimaryRefund__PN_kL{display:flex;align-items:flex-end;gap:calc(4 * var(--landing-fluid-unit));margin:0;font-family:var(--font-pretendard),Pretendard,sans-serif;font-weight:800}.main-landing-refund-pass-hero-section_valuePrimaryPrice__uGebn{font-size:calc(50 * var(--landing-fluid-unit));line-height:1.12;letter-spacing:-1.68px}.main-landing-refund-pass-hero-section_valuePrimaryPrice__uGebn>span:first-child{background:linear-gradient(270deg,#fff94a 9.52%,#fff);background-clip:text;-webkit-background-clip:text;color:transparent}.main-landing-refund-pass-hero-section_valuePrimaryRefund__PN_kL{font-size:calc(40 * var(--landing-fluid-unit));line-height:1.4;letter-spacing:-2px;background:linear-gradient(270deg,#fff94a,#fff);background-clip:text;-webkit-background-clip:text;color:transparent}.main-landing-refund-pass-hero-section_valueSuffix__D5A96{padding-bottom:calc(6 * var(--landing-fluid-unit));font-size:calc(28 * var(--landing-fluid-unit));line-height:1;color:#fff94a}.main-landing-refund-pass-hero-section_disclaimer__S7_j2{width:min(calc(830 * var(--landing-fluid-unit)),100%);margin:0;font-family:var(--font-pretendard),Pretendard,sans-serif;color:#fff;font-size:calc(13 * var(--landing-fluid-unit));font-weight:400;line-height:1.4;letter-spacing:-.26px;opacity:.3;text-align:left}.main-landing-refund-pass-hero-section_disclaimer__S7_j2 span{display:block}@media (max-width:767px){.main-landing-refund-pass-hero-section_hero__21k36{min-height:auto}.main-landing-refund-pass-hero-section_heroBgBase__0VTt0{background:#000}.main-landing-refund-pass-hero-section_heroBg__xyew7:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,0) 40.8%,#000 52.5%);pointer-events:none}.main-landing-refund-pass-hero-section_hero__21k36 .main-landing-refund-pass-hero-section_inner__GaOyi{width:100%;min-height:auto;padding:calc(50 * var(--landing-fluid-unit)) calc(20 * var(--landing-fluid-unit)) calc(34 * var(--landing-fluid-unit))}.main-landing-refund-pass-hero-section_layout__eOo1V{display:flex;flex-direction:column;gap:0;min-height:auto}.main-landing-refund-pass-hero-section_contentColumn__yIgcW{gap:calc(34 * var(--landing-fluid-unit));align-items:center;text-align:center}.main-landing-refund-pass-hero-section_headlineBlock__Viym7{gap:calc(20 * var(--landing-fluid-unit));align-items:center;width:100%}.main-landing-refund-pass-hero-section_eyebrow__idFgS{font-size:calc(18 * var(--landing-fluid-unit));line-height:1.6;letter-spacing:-.36px}.main-landing-refund-pass-hero-section_title__MHUeI{font-size:calc(34 * var(--landing-fluid-unit));line-height:1.5;letter-spacing:-1.36px}.main-landing-refund-pass-hero-section_titleLink__BxMoU{display:inline-flex;flex-direction:column;align-items:center}.main-landing-refund-pass-hero-section_valueGrid__6QyDD{align-self:center;width:min(calc(310 * var(--landing-fluid-unit)),100%);max-width:100%;grid-template-columns:1fr;gap:calc(16 * var(--landing-fluid-unit))}.main-landing-refund-pass-hero-section_valueCard__L_56h{width:100%;box-sizing:border-box;min-height:auto;align-items:center;gap:calc(4 * var(--landing-fluid-unit));padding:calc(20 * var(--landing-fluid-unit)) calc(45 * var(--landing-fluid-unit));border-width:1px;border-radius:10px;text-align:center;-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);box-shadow:0 0 10px rgba(0,0,0,.1),-1px 10px 19.6px rgba(0,0,0,.2)}.main-landing-refund-pass-hero-section_valueLabel__YxrYv{font-size:calc(15 * var(--landing-fluid-unit));line-height:calc(24 / 15)}.main-landing-refund-pass-hero-section_valuePrimaryPrice__uGebn{font-size:calc(30 * var(--landing-fluid-unit));line-height:1.34;letter-spacing:-1px}.main-landing-refund-pass-hero-section_valuePrimaryRefund__PN_kL{font-size:calc(28 * var(--landing-fluid-unit));line-height:1.34;letter-spacing:-1px}.main-landing-refund-pass-hero-section_valueSuffix__D5A96{padding-bottom:0;font-size:calc(24 * var(--landing-fluid-unit));line-height:1.34;letter-spacing:-1px}.main-landing-refund-pass-hero-section_disclaimer__S7_j2{width:min(calc(320 * var(--landing-fluid-unit)),100%);font-size:calc(12 * var(--landing-fluid-unit));line-height:1.4;letter-spacing:-.24px;opacity:.2;text-align:center}}.refund-pass-review-card_card__8hlft{box-sizing:border-box;width:100%;min-height:calc(285 * var(--landing-fluid-unit-wide));padding:calc(34 * var(--landing-fluid-unit-wide));border-radius:calc(16 * var(--landing-fluid-unit-wide));background:#fff;display:flex;flex-direction:column;gap:calc(10 * var(--landing-fluid-unit-wide))}.refund-pass-review-card_title__pFIPe{margin:0;color:#1d1d1f;font-size:calc(18 * var(--landing-fluid-unit-wide));font-weight:600;line-height:calc(28 * var(--landing-fluid-unit-wide));letter-spacing:-.595px;word-break:break-word}.refund-pass-review-card_title__pFIPe span{display:block}.refund-pass-review-card_meta__2eeoJ{margin:0;color:#aaa;font-size:calc(12 * var(--landing-fluid-unit-wide));font-weight:300;line-height:calc(21 * var(--landing-fluid-unit-wide));white-space:nowrap}.refund-pass-review-card_body__JMS8R{margin:0;color:#6e6e73;font-size:calc(14 * var(--landing-fluid-unit-wide));font-weight:400;line-height:calc(24 * var(--landing-fluid-unit-wide));letter-spacing:-.3613px;opacity:.8;word-break:break-word;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}@media (max-width:767px){.refund-pass-review-card_card__8hlft{min-height:min(calc(260 / 375 * 100vw),260px);padding:min(calc(24 / 375 * 100vw),24px);border-radius:min(calc(14 / 375 * 100vw),14px);gap:min(calc(8 / 375 * 100vw),8px)}.refund-pass-review-card_title__pFIPe{font-size:min(calc(16 / 375 * 100vw),16px);line-height:min(calc(24 / 375 * 100vw),24px)}.refund-pass-review-card_meta__2eeoJ{font-size:min(calc(11 / 375 * 100vw),11px);line-height:min(calc(18 / 375 * 100vw),18px)}.refund-pass-review-card_body__JMS8R{font-size:min(calc(13 / 375 * 100vw),13px);line-height:min(calc(22 / 375 * 100vw),22px);-webkit-line-clamp:4}}.refund-pass-review-carousel_carousel__F2kRM{width:100%;min-width:0}.refund-pass-review-carousel_track__RVfe0{align-items:stretch}.refund-pass-review-carousel_slide__AUi_I{flex:0 0 calc(384 * var(--landing-fluid-unit-wide));margin-right:calc(16 * var(--landing-fluid-unit-wide));box-sizing:border-box}@media (max-width:767px){.refund-pass-review-carousel_slide__AUi_I{flex:0 0 min(calc(300 / 375 * 100vw),300px);margin-right:min(calc(12 / 375 * 100vw),12px)}}.refund-pass-review-showcase_showcase__v9Yp3{width:100%;overflow:hidden;display:flex;flex-direction:column;gap:calc(20 * var(--landing-fluid-unit-wide))}@media (max-width:767px){.refund-pass-review-showcase_showcase__v9Yp3{gap:min(calc(16 / 375 * 100vw),16px)}}.refund-pass-closing-section_section__qrVzo{width:100%;overflow:hidden;padding:calc(100 * var(--landing-fluid-unit-wide)) 0;background:#f7f5f9;display:flex;flex-direction:column;align-items:center;gap:calc(80 * var(--landing-fluid-unit-wide))}.refund-pass-closing-section_header__PZbrk{display:flex;flex-direction:column;align-items:center;gap:calc(20 * var(--landing-fluid-unit-wide));width:100%;max-width:calc(616 * var(--landing-fluid-unit-wide));padding:0 calc(24 * var(--landing-fluid-unit-wide));box-sizing:border-box;text-align:center}.refund-pass-closing-section_title__t45gs{margin:0;display:flex;flex-direction:column;align-items:center;gap:0;color:#16161c;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(48 * var(--landing-fluid-unit-wide));font-weight:800;line-height:calc(62.4 * var(--landing-fluid-unit-wide));letter-spacing:min(calc(-1.32 * var(--landing-fluid-unit)),-1.32px)}.refund-pass-closing-section_titleLine__q6k3o{display:block;white-space:nowrap}.refund-pass-closing-section_subtitle__JGmdr{margin:0;width:100%;color:rgba(102,102,102,.9);font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(24 * var(--landing-fluid-unit-wide));font-weight:500;line-height:calc(34 * var(--landing-fluid-unit-wide));word-break:keep-all}.refund-pass-closing-section_reviews__c_u0z{width:100%}@media (max-width:767px){.refund-pass-closing-section_section__qrVzo{padding:min(calc(72 / 375 * 100vw),72px) 0;gap:min(calc(48 / 375 * 100vw),48px)}.refund-pass-closing-section_header__PZbrk{gap:min(calc(16 / 375 * 100vw),16px);padding:0 min(calc(20 / 375 * 100vw),20px)}.refund-pass-closing-section_title__t45gs{font-size:min(calc(26 / 375 * 100vw),26px);line-height:1.35;letter-spacing:min(calc(-.84 / 375 * 100vw),-.84px)}.refund-pass-closing-section_titleLine__q6k3o{white-space:normal}.refund-pass-closing-section_subtitle__JGmdr{font-size:min(calc(15 / 375 * 100vw),15px);line-height:1.55}}.refund-pass-learning-support-section_section__ucbNj{width:100%;padding:calc(100 * var(--landing-fluid-unit-wide)) 0;background:#f7f5f9;@media (max-width:767px){padding-left:0;padding-bottom:min(calc(72 / 375 * 100vw),72px);padding-right:0;padding-top:min(calc(72 / 375 * 100vw),72px)}}.refund-pass-learning-support-section_inner__9SA4q{display:flex;flex-direction:column;align-items:center;gap:calc(50 * var(--landing-fluid-unit-wide));@media (max-width:767px){gap:min(calc(32 / 375 * 100vw),32px)}}.refund-pass-learning-support-section_header__KGPuY{display:flex;flex-direction:column;align-items:center;gap:calc(15 * var(--landing-fluid-unit-wide));text-align:center}.refund-pass-learning-support-section_title__H6BOM{margin:0;display:flex;flex-direction:column;align-items:center;gap:0;color:#16161c;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(48 * var(--landing-fluid-unit-wide));font-weight:800;line-height:1.3;letter-spacing:min(calc(-1.32 * var(--landing-fluid-unit)),-1.32px);@media (max-width:767px){font-size:min(calc(28 / 375 * 100vw),28px);letter-spacing:min(calc(-.72 / 375 * 100vw),-.72px)}}.refund-pass-learning-support-section_description__5DbwY{margin:0;color:rgba(102,102,102,.9);font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(22 * var(--landing-fluid-unit-wide));font-weight:500;line-height:calc(34 * var(--landing-fluid-unit-wide));@media (max-width:767px){font-size:min(calc(15 / 375 * 100vw),15px);line-height:1.6}}.refund-pass-learning-support-section_content__8wOLp{display:flex;width:100%;flex-direction:column;gap:calc(24 * var(--landing-fluid-unit-wide))}.refund-pass-learning-support-section_criteriaPanel__0lfaT{position:relative;display:flex;width:100%;flex-direction:column;gap:calc(10 * var(--landing-fluid-unit-wide));padding:calc(34 * var(--landing-fluid-unit-wide)) calc(30 * var(--landing-fluid-unit-wide)) calc(30 * var(--landing-fluid-unit-wide));border:1px solid #f94b67;border-radius:calc(24 * var(--landing-fluid-unit-wide));background:transparent;@media (max-width:767px){padding-left:min(calc(16 / 375 * 100vw),16px);padding-bottom:min(calc(20 / 375 * 100vw),20px);padding-right:min(calc(16 / 375 * 100vw),16px);padding-top:min(calc(40 / 375 * 100vw),40px);border-radius:min(calc(16 / 375 * 100vw),16px)}}.refund-pass-learning-support-section_criteriaBadge__74TKg{position:absolute;left:50%;top:min(calc(-23.8 * var(--landing-fluid-unit)),-23.8px);transform:translateX(-50%);margin:0;padding:calc(6 * var(--landing-fluid-unit-wide)) calc(27 * var(--landing-fluid-unit-wide));border-radius:100px;background:linear-gradient(138.14deg,#e6197f .11%,#ff5a5f 64.12%,#ff9a3d 106.93%);color:#fff;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(22 * var(--landing-fluid-unit-wide));font-weight:800;line-height:1.38;letter-spacing:min(calc(-.66 * var(--landing-fluid-unit)),-.66px);white-space:nowrap;@media (max-width:767px){top:min(calc(-18 / 375 * 100vw),-18px);padding-left:min(calc(18 / 375 * 100vw),18px);padding-bottom:min(calc(5 / 375 * 100vw),5px);padding-right:min(calc(18 / 375 * 100vw),18px);padding-top:min(calc(5 / 375 * 100vw),5px);font-size:min(calc(16 / 375 * 100vw),16px);white-space:normal;text-align:center}}.refund-pass-learning-support-section_criteriaGrid__SznVD{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:calc(14 * var(--landing-fluid-unit-wide));gap:calc(14 * var(--landing-fluid-unit-wide));@media (max-width:767px){grid-template-columns:1fr;gap:min(calc(10 / 375 * 100vw),10px)}}.refund-pass-learning-support-section_criteriaCard__NVsJS{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:calc(12 * var(--landing-fluid-unit-wide));padding:calc(34 * var(--landing-fluid-unit-wide));border-radius:calc(16 * var(--landing-fluid-unit-wide));background:#fff;box-shadow:0 calc(13 * var(--landing-fluid-unit-wide)) calc(10.55 * var(--landing-fluid-unit-wide)) rgba(0,0,0,.03);text-align:center;@media (max-width:767px){padding-left:min(calc(20 / 375 * 100vw),20px);padding-bottom:min(calc(24 / 375 * 100vw),24px);padding-right:min(calc(20 / 375 * 100vw),20px);padding-top:min(calc(24 / 375 * 100vw),24px)}}.refund-pass-learning-support-section_criteriaNumber__8c32c{margin:0;width:100%;color:#e2e2e2;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(20 * var(--landing-fluid-unit-wide));font-weight:800;line-height:calc(26 * var(--landing-fluid-unit-wide))}.refund-pass-learning-support-section_criteriaTitle__K997O{margin:0;width:100%;color:#121212;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(22 * var(--landing-fluid-unit-wide));font-weight:700;line-height:calc(28 * var(--landing-fluid-unit-wide));letter-spacing:min(calc(-.66 * var(--landing-fluid-unit)),-.66px);@media (max-width:767px){font-size:min(calc(18 / 375 * 100vw),18px)}}.refund-pass-learning-support-section_criteriaDescription__GUlUH{margin:0;display:flex;width:100%;flex-direction:column;gap:0;color:rgba(41,41,41,.7);font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(15 * var(--landing-fluid-unit-wide));font-weight:500;line-height:calc(21 * var(--landing-fluid-unit-wide));@media (max-width:767px){font-size:min(calc(13 / 375 * 100vw),13px);line-height:1.5}}.refund-pass-learning-support-section_footnotes__u_6Lt{display:flex;width:100%;flex-direction:column;gap:0;text-align:center}.refund-pass-learning-support-section_footnotes__u_6Lt p{margin:0;color:rgba(0,0,0,.3);font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(13 * var(--landing-fluid-unit-wide));font-weight:500;line-height:calc(20.8 * var(--landing-fluid-unit-wide));@media (max-width:767px){font-size:min(calc(12 / 375 * 100vw),12px);line-height:1.5}}.refund-pass-management-section_section__nIoiZ{width:100%;padding:calc(100 * var(--landing-fluid-unit-wide)) 0;background:#f7f5f9;@media (max-width:767px){padding-left:0;padding-bottom:min(calc(72 / 375 * 100vw),72px);padding-right:0;padding-top:min(calc(72 / 375 * 100vw),72px)}}.refund-pass-management-section_inner__KynhX{display:flex;flex-direction:column;align-items:center;gap:calc(50 * var(--landing-fluid-unit-wide));@media (max-width:767px){gap:min(calc(32 / 375 * 100vw),32px)}}.refund-pass-management-section_header__Is8r3{display:flex;flex-direction:column;align-items:center;gap:calc(15 * var(--landing-fluid-unit-wide));text-align:center}.refund-pass-management-section_title__KrAff{margin:0;display:flex;flex-direction:column;align-items:center;gap:0;color:#16161c;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(48 * var(--landing-fluid-unit-wide));font-weight:800;line-height:1.3;letter-spacing:min(calc(-1.32 * var(--landing-fluid-unit)),-1.32px);@media (max-width:767px){font-size:min(calc(28 / 375 * 100vw),28px);letter-spacing:min(calc(-.72 / 375 * 100vw),-.72px)}}.refund-pass-management-section_description__zQoID{margin:0;display:flex;flex-direction:column;align-items:center;gap:0;color:rgba(102,102,102,.9);font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(22 * var(--landing-fluid-unit-wide));font-weight:500;line-height:calc(34 * var(--landing-fluid-unit-wide));@media (max-width:767px){font-size:min(calc(15 / 375 * 100vw),15px);line-height:1.6}}.refund-pass-management-section_content__Pf7q6{display:flex;width:100%;flex-direction:column;gap:calc(16 * var(--landing-fluid-unit-wide))}.refund-pass-management-section_cardGrid__wpLun{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:calc(10 * var(--landing-fluid-unit-wide));gap:calc(10 * var(--landing-fluid-unit-wide));@media (max-width:767px){grid-template-columns:1fr;gap:min(calc(12 / 375 * 100vw),12px)}}.refund-pass-management-section_card__iyVm9{position:relative;display:flex;min-width:0;flex-direction:column;align-items:center;gap:calc(24 * var(--landing-fluid-unit-wide));padding:calc(30 * var(--landing-fluid-unit-wide));border-radius:calc(10 * var(--landing-fluid-unit-wide));background:#fff;@media (max-width:767px){gap:min(calc(18 / 375 * 100vw),18px);padding-left:min(calc(20 / 375 * 100vw),20px);padding-bottom:min(calc(24 / 375 * 100vw),24px);padding-right:min(calc(20 / 375 * 100vw),20px);padding-top:min(calc(24 / 375 * 100vw),24px)}}.refund-pass-management-section_firstComeBadge__wYVq8{position:absolute;top:min(calc(-12.8 * var(--landing-fluid-unit)),-12.8px);left:calc(16 * var(--landing-fluid-unit-wide));z-index:2;width:calc(91 * var(--landing-fluid-unit-wide));height:calc(88 * var(--landing-fluid-unit-wide));@media (max-width:767px){top:min(calc(-10 / 375 * 100vw),-10px);left:min(calc(12 / 375 * 100vw),12px);width:min(calc(72 / 375 * 100vw),72px);height:min(calc(70 / 375 * 100vw),70px)}}.refund-pass-management-section_firstComeBadgeShape__oleuE{display:block;width:100%;height:100%;object-fit:contain}.refund-pass-management-section_firstComeBadgeText__iNeP4{position:absolute;left:50%;top:50%;transform:translate(-50%,-46%);color:#fff;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(18 * var(--landing-fluid-unit-wide));font-weight:900;line-height:1.23;text-align:center;white-space:nowrap;@media (max-width:767px){font-size:min(calc(14 / 375 * 100vw),14px)}}.refund-pass-management-section_cardCopy__cTA8V{display:flex;flex-direction:column;align-items:center;gap:calc(11 * var(--landing-fluid-unit-wide));text-align:center}.refund-pass-management-section_cardNumber__zcnuO{margin:0;color:#c5c5c5;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(16 * var(--landing-fluid-unit-wide));font-weight:700;line-height:1.5;letter-spacing:min(calc(-.8 * var(--landing-fluid-unit)),-.8px)}.refund-pass-management-section_cardTitle__t3iuw{margin:0;display:flex;flex-direction:column;align-items:center;gap:0;color:#121212;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(22 * var(--landing-fluid-unit-wide));font-weight:700;line-height:calc(28 * var(--landing-fluid-unit-wide));letter-spacing:min(calc(-.66 * var(--landing-fluid-unit)),-.66px);@media (max-width:767px){font-size:min(calc(18 / 375 * 100vw),18px);line-height:1.35}}.refund-pass-management-section_cardDescription__Bonei{margin:0;display:flex;flex-direction:column;align-items:center;gap:0;color:#4d4d4d;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(15 * var(--landing-fluid-unit-wide));font-weight:500;line-height:1.5;letter-spacing:min(calc(-.75 * var(--landing-fluid-unit)),-.75px);@media (max-width:767px){font-size:min(calc(13 / 375 * 100vw),13px)}}.refund-pass-management-section_cardVisual__ug5NM{position:relative;display:flex;width:100%;height:calc(145 * var(--landing-fluid-unit-wide));align-items:flex-end;justify-content:center;overflow:visible;@media (max-width:767px){height:min(calc(120 / 375 * 100vw),120px)}}.refund-pass-management-section_cardImage__8N1jL{display:block;width:auto;max-width:100%;height:100%;object-fit:contain;object-position:center bottom}.refund-pass-management-section_parentAppBanner__9JwbM{display:flex;width:100%;align-items:center;gap:calc(50 * var(--landing-fluid-unit-wide));padding:calc(20 * var(--landing-fluid-unit-wide)) calc(34 * var(--landing-fluid-unit-wide)) calc(20 * var(--landing-fluid-unit-wide)) calc(50 * var(--landing-fluid-unit-wide));border-radius:calc(8 * var(--landing-fluid-unit-wide));background:linear-gradient(110.15deg,#4442c2 19.19%,#ec292c 144.34%);@media (max-width:767px){flex-direction:column;align-items:flex-start;gap:min(calc(16 / 375 * 100vw),16px);padding-left:min(calc(20 / 375 * 100vw),20px);padding-bottom:min(calc(20 / 375 * 100vw),20px);padding-right:min(calc(20 / 375 * 100vw),20px);padding-top:min(calc(20 / 375 * 100vw),20px)}}.refund-pass-management-section_parentAppCopy__hIKXw{display:flex;flex-shrink:0;flex-direction:column;gap:calc(8 * var(--landing-fluid-unit-wide))}.refund-pass-management-section_parentAppEyebrow__Zb9NW{margin:0;color:rgba(255,255,255,.65);font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(15 * var(--landing-fluid-unit-wide));font-weight:600;line-height:1.3;white-space:nowrap;@media (max-width:767px){font-size:min(calc(13 / 375 * 100vw),13px);white-space:normal}}.refund-pass-management-section_parentAppTitle__S1YyZ{margin:0;color:#fff;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(24 * var(--landing-fluid-unit-wide));font-weight:800;line-height:1.3;white-space:nowrap;@media (max-width:767px){font-size:min(calc(20 / 375 * 100vw),20px)}}.refund-pass-management-section_parentAppFeatures__my_MI{display:flex;flex:1 1;min-width:0;gap:calc(14 * var(--landing-fluid-unit-wide));@media (max-width:767px){width:100%;flex-direction:column;gap:min(calc(10 / 375 * 100vw),10px)}}.refund-pass-management-section_parentAppFeature__9vRV7{display:flex;flex:1 1;min-width:0;height:calc(85 * var(--landing-fluid-unit-wide));align-items:center;justify-content:center;gap:calc(10 * var(--landing-fluid-unit-wide));padding:calc(20 * var(--landing-fluid-unit-wide)) calc(34 * var(--landing-fluid-unit-wide));border-radius:calc(6 * var(--landing-fluid-unit-wide));background:rgba(255,255,255,.1);@media (max-width:767px){height:auto;min-height:min(calc(56 / 375 * 100vw),56px);padding-left:min(calc(16 / 375 * 100vw),16px);padding-bottom:min(calc(14 / 375 * 100vw),14px);padding-right:min(calc(16 / 375 * 100vw),16px);padding-top:min(calc(14 / 375 * 100vw),14px)}}.refund-pass-management-section_parentAppFeatureIcon__BPYHG{display:block;flex:none;width:calc(24 * var(--landing-fluid-unit-wide));height:calc(24 * var(--landing-fluid-unit-wide))}.refund-pass-management-section_parentAppFeatureLabel__7DJmI{color:#fff;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(16 * var(--landing-fluid-unit-wide));font-weight:600;line-height:calc(28 * var(--landing-fluid-unit-wide));letter-spacing:min(calc(-.48 * var(--landing-fluid-unit)),-.48px);text-align:center;white-space:nowrap;@media (max-width:767px){font-size:min(calc(14 / 375 * 100vw),14px);line-height:1.4}}.refund-pass-complete-learning-section_section__zod_M{width:100%;padding:calc(100 * var(--landing-fluid-unit-wide)) 0;background:#f7f5f9;@media (max-width:767px){padding-left:0;padding-bottom:min(calc(72 / 375 * 100vw),72px);padding-right:0;padding-top:min(calc(72 / 375 * 100vw),72px)}}.refund-pass-complete-learning-section_inner__UsqLn{display:flex;flex-direction:column;align-items:center;gap:calc(50 * var(--landing-fluid-unit-wide));@media (max-width:767px){gap:min(calc(32 / 375 * 100vw),32px)}}.refund-pass-complete-learning-section_header__5VdWH{display:flex;flex-direction:column;align-items:center;gap:calc(15 * var(--landing-fluid-unit-wide));text-align:center;@media (max-width:767px){gap:min(calc(12 / 375 * 100vw),12px);padding-left:min(calc(20 / 375 * 100vw),20px);padding-bottom:0;padding-right:min(calc(20 / 375 * 100vw),20px);padding-top:0;box-sizing:border-box}}.refund-pass-complete-learning-section_title__6yZVW{margin:0;display:flex;flex-direction:column;align-items:center;gap:0;color:#16161c;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(48 * var(--landing-fluid-unit-wide));font-weight:800;line-height:calc(62.4 * var(--landing-fluid-unit-wide));letter-spacing:min(calc(-1.32 * var(--landing-fluid-unit)),-1.32px);@media (max-width:767px){font-size:min(calc(28 / 375 * 100vw),28px);line-height:1.35;letter-spacing:min(calc(-.72 / 375 * 100vw),-.72px)}}.refund-pass-complete-learning-section_titleLine__LQXST{display:block}.refund-pass-complete-learning-section_subtitle__fzCCh{margin:0;max-width:calc(616 * var(--landing-fluid-unit-wide));color:rgba(102,102,102,.9);font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(22 * var(--landing-fluid-unit-wide));font-weight:500;line-height:calc(34 * var(--landing-fluid-unit-wide));@media (max-width:767px){font-size:min(calc(15 / 375 * 100vw),15px);line-height:1.55}}.refund-pass-complete-learning-section_systemBlock__b8fkZ{display:flex;width:100%;max-width:calc(1140 * var(--landing-fluid-unit-wide));flex-direction:column;gap:calc(24 * var(--landing-fluid-unit-wide));@media (max-width:767px){gap:min(calc(16 / 375 * 100vw),16px)}}.refund-pass-complete-learning-section_flowTrack__urgU_{position:relative;width:100%;@media (max-width:767px){overflow-x:auto;-webkit-overflow-scrolling:touch}}.refund-pass-complete-learning-section_flowGrid__yy5FN{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:calc(10 * var(--landing-fluid-unit-wide));gap:calc(10 * var(--landing-fluid-unit-wide));@media (max-width:767px){display:flex;grid-template-columns:none;width:max-content;max-width:100%;flex-wrap:nowrap;overflow-x:auto;gap:4px;padding-bottom:min(calc(8 / 375 * 100vw),8px);-webkit-overflow-scrolling:touch;scrollbar-width:thin}}.refund-pass-complete-learning-section_flowArrow__TPp5O{position:absolute;left:50%;top:50%;z-index:1;width:min(calc(801 * var(--landing-fluid-unit)),70%);height:calc(8 * var(--landing-fluid-unit-wide));transform:translate(-50%,-50%);pointer-events:none;@media (max-width:767px){display:none}}.refund-pass-complete-learning-section_flowArrowImage__yYtWp{display:block;width:100%;height:100%;object-fit:contain}.refund-pass-complete-learning-section_flowStepArrow__5ux3g{display:none;flex-shrink:0;align-items:center;align-self:center;@media (max-width:767px){display:inline-flex;position:relative;z-index:2;flex-shrink:0;width:min(calc(34 / 375 * 100vw),34px);height:min(calc(8 / 375 * 100vw),8px);margin-inline:min(calc(-15 / 375 * 100vw),-15px)}}.refund-pass-complete-learning-section_flowStepArrowImage__EHTu5{display:block;width:100%;height:100%;object-fit:contain}.refund-pass-complete-learning-section_flowStep__k7QlH{display:flex;min-height:calc(180 * var(--landing-fluid-unit-wide));align-items:center;justify-content:center;padding:calc(40 * var(--landing-fluid-unit-wide));border:1px solid #e9e9e9;border-radius:calc(8 * var(--landing-fluid-unit-wide));background:#fff;box-shadow:0 calc(8 * var(--landing-fluid-unit-wide)) calc(15 * var(--landing-fluid-unit-wide)) rgba(0,0,0,.05);text-align:center;word-break:keep-all;@media (max-width:767px){position:relative;z-index:1;min-width:min(calc(132 / 375 * 100vw),132px);min-height:min(calc(140 / 375 * 100vw),140px);flex-shrink:0;padding-left:min(calc(14 / 375 * 100vw),14px);padding-bottom:min(calc(20 / 375 * 100vw),20px);padding-right:min(calc(14 / 375 * 100vw),14px);padding-top:min(calc(20 / 375 * 100vw),20px)}}.refund-pass-complete-learning-section_flowStepText__AZSeu{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#444;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(18 * var(--landing-fluid-unit-wide));font-weight:700;letter-spacing:min(calc(-.72 * var(--landing-fluid-unit)),-.72px);white-space:nowrap;@media (max-width:767px){font-size:min(calc(14 / 375 * 100vw),14px);letter-spacing:min(calc(-.28 / 375 * 100vw),-.28px)}}.refund-pass-complete-learning-section_flowStepLine__RqYPS{display:block;line-height:1.4}.refund-pass-complete-learning-section_detailList__DQ5sz{display:flex;flex-direction:column;gap:calc(4 * var(--landing-fluid-unit-wide));width:100%}.refund-pass-complete-learning-section_detailRow__L4F6y{display:flex;align-items:center;gap:calc(20 * var(--landing-fluid-unit-wide));padding:calc(34 * var(--landing-fluid-unit-wide)) calc(40 * var(--landing-fluid-unit-wide));border:1px solid #ededed;border-radius:calc(3 * var(--landing-fluid-unit-wide));background:#fff;@media (max-width:767px){align-items:flex-start;gap:min(calc(12 / 375 * 100vw),12px);padding-left:min(calc(16 / 375 * 100vw),16px);padding-bottom:min(calc(18 / 375 * 100vw),18px);padding-right:min(calc(16 / 375 * 100vw),16px);padding-top:min(calc(18 / 375 * 100vw),18px)}}.refund-pass-complete-learning-section_detailBadge__rSjdQ{display:flex;width:calc(24 * var(--landing-fluid-unit-wide));height:calc(24 * var(--landing-fluid-unit-wide));flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;background:#2c2c2c;color:#fff;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(14.4 * var(--landing-fluid-unit-wide));font-weight:700;line-height:1.4;letter-spacing:min(calc(-.576 * var(--landing-fluid-unit)),-.576px);@media (max-width:767px){width:min(calc(22 / 375 * 100vw),22px);height:min(calc(22 / 375 * 100vw),22px);font-size:min(calc(12 / 375 * 100vw),12px)}}.refund-pass-complete-learning-section_detailText__uUdPR{margin:0;flex:1 1;display:block;color:#121212;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(18 * var(--landing-fluid-unit-wide));font-weight:500;line-height:calc(28 * var(--landing-fluid-unit-wide));letter-spacing:min(calc(-.54 * var(--landing-fluid-unit)),-.54px);word-break:keep-all}.refund-pass-complete-learning-section_detailText__uUdPR span{display:inline}@media (min-width:768px){.refund-pass-complete-learning-section_detailText__uUdPR span+span:before{content:" ";white-space:pre}}@media (max-width:767px){.refund-pass-complete-learning-section_detailText__uUdPR{display:flex;flex-direction:column;gap:0;font-size:min(calc(14 / 375 * 100vw),14px);line-height:1.5;letter-spacing:min(calc(-.28 / 375 * 100vw),-.28px)}.refund-pass-complete-learning-section_detailText__uUdPR span{display:block}}.refund-pass-complete-learning-section_featureBlock__usk1w{display:flex;width:100%;max-width:calc(1140 * var(--landing-fluid-unit-wide));flex-direction:column;align-items:center;gap:calc(20 * var(--landing-fluid-unit-wide));@media (max-width:767px){gap:min(calc(16 / 375 * 100vw),16px)}}.refund-pass-complete-learning-section_featureTitle__3pMHh{margin:0;color:#242424;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(30 * var(--landing-fluid-unit-wide));font-weight:600;line-height:calc(42 * var(--landing-fluid-unit-wide));letter-spacing:min(calc(-1.32 * var(--landing-fluid-unit)),-1.32px);text-align:center;@media (max-width:767px){font-size:min(calc(22 / 375 * 100vw),22px);line-height:1.35;padding-left:min(calc(20 / 375 * 100vw),20px);padding-bottom:0;padding-right:min(calc(20 / 375 * 100vw),20px);padding-top:0;box-sizing:border-box}}.refund-pass-complete-learning-section_featureTitleLine__60YNG{display:block}.refund-pass-complete-learning-section_featureContent__en8vN{display:flex;width:100%;flex-direction:column;gap:calc(16 * var(--landing-fluid-unit-wide))}.refund-pass-complete-learning-section_cardGrid__BQAwX{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;grid-gap:calc(10 * var(--landing-fluid-unit-wide));gap:calc(10 * var(--landing-fluid-unit-wide));@media (max-width:767px){grid-template-columns:1fr;gap:min(calc(12 / 375 * 100vw),12px)}}.refund-pass-complete-learning-section_card__w9o3a{position:relative;display:flex;min-width:0;height:100%;flex-direction:column;align-items:center;gap:calc(24 * var(--landing-fluid-unit-wide));padding:calc(30 * var(--landing-fluid-unit-wide));border-radius:calc(10 * var(--landing-fluid-unit-wide));background:#fff;@media (max-width:767px){gap:min(calc(18 / 375 * 100vw),18px);padding-left:min(calc(20 / 375 * 100vw),20px);padding-bottom:min(calc(24 / 375 * 100vw),24px);padding-right:min(calc(20 / 375 * 100vw),20px);padding-top:min(calc(24 / 375 * 100vw),24px)}}.refund-pass-complete-learning-section_firstComeBadge__3dKNl{position:absolute;top:min(calc(-12 * var(--landing-fluid-unit)),-12px);left:calc(16 * var(--landing-fluid-unit-wide));z-index:2;width:calc(80 * var(--landing-fluid-unit-wide));height:calc(77 * var(--landing-fluid-unit-wide));@media (max-width:767px){top:min(calc(-10 / 375 * 100vw),-10px);left:min(calc(12 / 375 * 100vw),12px);width:min(calc(72 / 375 * 100vw),72px);height:min(calc(70 / 375 * 100vw),70px)}}.refund-pass-complete-learning-section_firstComeBadgeShape__fZMet{display:block;width:100%;height:100%;object-fit:contain}.refund-pass-complete-learning-section_firstComeBadgeText__Mo1oE{position:absolute;left:50%;top:50%;transform:translate(-50%,-46%);color:#fff;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(15 * var(--landing-fluid-unit-wide));font-weight:900;line-height:1.23;text-align:center;white-space:nowrap;@media (max-width:767px){font-size:min(calc(14 / 375 * 100vw),14px)}}.refund-pass-complete-learning-section_cardCopy__kqo6u{position:relative;z-index:1;display:flex;flex-shrink:0;flex-direction:column;align-items:center;gap:calc(11 * var(--landing-fluid-unit-wide));text-align:center}.refund-pass-complete-learning-section_cardNumber__gWJPA{margin:0;color:#c5c5c5;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(16 * var(--landing-fluid-unit-wide));font-weight:700;line-height:1.5;letter-spacing:min(calc(-.8 * var(--landing-fluid-unit)),-.8px)}.refund-pass-complete-learning-section_cardTitle__Sfjdu{margin:0;display:flex;flex-direction:column;align-items:center;gap:0;color:#121212;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(22 * var(--landing-fluid-unit-wide));font-weight:700;line-height:calc(28 * var(--landing-fluid-unit-wide));letter-spacing:min(calc(-.66 * var(--landing-fluid-unit)),-.66px);@media (max-width:767px){font-size:min(calc(18 / 375 * 100vw),18px);line-height:1.35}}.refund-pass-complete-learning-section_cardDescription__g2om9{margin:0;display:flex;flex-direction:column;align-items:center;gap:0;color:#4d4d4d;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(15 * var(--landing-fluid-unit-wide));font-weight:500;line-height:1.5;letter-spacing:min(calc(-.75 * var(--landing-fluid-unit)),-.75px);@media (max-width:767px){font-size:min(calc(13 / 375 * 100vw),13px)}}.refund-pass-complete-learning-section_cardVisual__dSh3z{position:relative;width:100%;height:calc(87 * var(--landing-fluid-unit-wide));flex-shrink:0;overflow:hidden;border-radius:calc(4 * var(--landing-fluid-unit-wide));isolation:isolate;@media (max-width:767px){height:min(calc(132 / 375 * 100vw),132px)}}.refund-pass-complete-learning-section_cardImage__sgJVG{object-fit:cover}.refund-pass-complete-learning-section_cardImageCoaching__rwc0I{object-position:center center}.refund-pass-complete-learning-section_cardImageStudyroom__kxeY1{height:232.61%!important;top:-100.79%!important;object-fit:cover;object-position:center center}.refund-pass-complete-learning-section_cardImageMentoring__Ve3dv{object-fit:cover;object-position:center center}.refund-pass-complete-learning-section_cardVisual__dSh3z:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.2);pointer-events:none}.refund-pass-complete-learning-section_parentAppBanner__vZquo{display:flex;width:100%;align-items:center;gap:calc(50 * var(--landing-fluid-unit-wide));padding:calc(20 * var(--landing-fluid-unit-wide)) calc(34 * var(--landing-fluid-unit-wide)) calc(20 * var(--landing-fluid-unit-wide)) calc(50 * var(--landing-fluid-unit-wide));border-radius:calc(5 * var(--landing-fluid-unit-wide));background:linear-gradient(103.66deg,#3c38b3 12.63%,#5c56ff 97.51%);@media (max-width:767px){flex-direction:column;align-items:flex-start;gap:min(calc(16 / 375 * 100vw),16px);padding-left:min(calc(20 / 375 * 100vw),20px);padding-bottom:min(calc(20 / 375 * 100vw),20px);padding-right:min(calc(20 / 375 * 100vw),20px);padding-top:min(calc(20 / 375 * 100vw),20px)}}.refund-pass-complete-learning-section_parentAppCopy__04v3c{display:flex;flex-direction:column;gap:calc(8 * var(--landing-fluid-unit-wide));flex-shrink:0;@media (max-width:767px){width:100%;align-items:center;text-align:center}}.refund-pass-complete-learning-section_parentAppEyebrow__Fzoa_{margin:0;color:rgba(255,255,255,.65);font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(15 * var(--landing-fluid-unit-wide));font-weight:600;line-height:1.3;white-space:nowrap;@media (max-width:767px){font-size:min(calc(13 / 375 * 100vw),13px);white-space:normal}}.refund-pass-complete-learning-section_parentAppTitle__cRKCY{margin:0;color:#fff;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(24 * var(--landing-fluid-unit-wide));font-weight:800;line-height:1.3;white-space:nowrap;@media (max-width:767px){font-size:min(calc(20 / 375 * 100vw),20px)}}.refund-pass-complete-learning-section_parentAppFeatures__dAvaI{display:flex;flex:1 1;gap:calc(14 * var(--landing-fluid-unit-wide));min-width:0;@media (max-width:767px){flex-direction:column;width:100%;gap:min(calc(10 / 375 * 100vw),10px)}}.refund-pass-complete-learning-section_parentAppFeature__iPuOT{display:flex;flex:1 1;min-height:calc(85 * var(--landing-fluid-unit-wide));align-items:center;justify-content:center;gap:calc(10 * var(--landing-fluid-unit-wide));padding:calc(20 * var(--landing-fluid-unit-wide)) calc(34 * var(--landing-fluid-unit-wide));border-radius:calc(6 * var(--landing-fluid-unit-wide));background:rgba(255,255,255,.16);@media (max-width:767px){min-height:min(calc(52 / 375 * 100vw),52px);padding-left:min(calc(16 / 375 * 100vw),16px);padding-bottom:min(calc(14 / 375 * 100vw),14px);padding-right:min(calc(16 / 375 * 100vw),16px);padding-top:min(calc(14 / 375 * 100vw),14px)}}.refund-pass-complete-learning-section_parentAppFeatureIcon__1_hMY{display:block;width:calc(24 * var(--landing-fluid-unit-wide));height:calc(24 * var(--landing-fluid-unit-wide));flex-shrink:0}.refund-pass-complete-learning-section_parentAppFeatureLabel__s6K4P{color:#fff;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(16 * var(--landing-fluid-unit-wide));font-weight:600;line-height:calc(28 * var(--landing-fluid-unit-wide));letter-spacing:min(calc(-.48 * var(--landing-fluid-unit)),-.48px);text-align:center;white-space:nowrap;@media (max-width:767px){font-size:min(calc(14 / 375 * 100vw),14px);line-height:1.4}}.refund-pass-roadmap-section_section__XORxK{width:100%;padding:calc(100 * var(--landing-fluid-unit-wide)) 0;background:#f7f5f9;@media (max-width:767px){padding-left:0;padding-bottom:min(calc(72 / 375 * 100vw),72px);padding-right:0;padding-top:min(calc(72 / 375 * 100vw),72px)}}.refund-pass-roadmap-section_inner__wjfvb{display:flex;flex-direction:column;align-items:center;gap:calc(50 * var(--landing-fluid-unit-wide));@media (max-width:767px){gap:min(calc(32 / 375 * 100vw),32px)}}.refund-pass-roadmap-section_header__ziYRO{display:flex;flex-direction:column;align-items:center;gap:calc(15 * var(--landing-fluid-unit-wide));width:100%;text-align:center;@media (max-width:767px){gap:min(calc(12 / 375 * 100vw),12px);padding-left:min(calc(20 / 375 * 100vw),20px);padding-bottom:0;padding-right:min(calc(20 / 375 * 100vw),20px);padding-top:0;box-sizing:border-box}}.refund-pass-roadmap-section_title__9SAjw{margin:0;color:#16161c;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(48 * var(--landing-fluid-unit-wide));font-weight:800;line-height:calc(62.4 * var(--landing-fluid-unit-wide));letter-spacing:min(calc(-1.32 * var(--landing-fluid-unit)),-1.32px);@media (max-width:767px){font-size:min(calc(28 / 375 * 100vw),28px);line-height:1.35;letter-spacing:min(calc(-.72 / 375 * 100vw),-.72px)}}.refund-pass-roadmap-section_titleAccent__uNjZ3{color:#e6197f}.refund-pass-roadmap-section_description__shhj4{margin:0;color:rgba(102,102,102,.9);font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(22 * var(--landing-fluid-unit-wide));font-weight:500;line-height:calc(34 * var(--landing-fluid-unit-wide));@media (max-width:767px){font-size:min(calc(15 / 375 * 100vw),15px);line-height:1.55;word-break:keep-all}}.refund-pass-roadmap-section_descriptionEmphasis__QNDfs{color:rgba(18,18,18,.9);font-weight:800}.refund-pass-roadmap-section_board__zyvun{display:flex;width:100%;max-width:calc(1140 * var(--landing-fluid-unit-wide));flex-direction:column;gap:calc(20 * var(--landing-fluid-unit-wide));padding:calc(40 * var(--landing-fluid-unit-wide));border:1px solid #e6e6e6;background:#fff;box-sizing:border-box;@media (max-width:767px){gap:min(calc(16 / 375 * 100vw),16px);padding-left:min(calc(16 / 375 * 100vw),16px);padding-bottom:min(calc(20 / 375 * 100vw),20px);padding-right:min(calc(16 / 375 * 100vw),16px);padding-top:min(calc(20 / 375 * 100vw),20px)}}.refund-pass-roadmap-section_row__S_3v1{display:flex;gap:calc(10 * var(--landing-fluid-unit-wide));min-height:calc(134 * var(--landing-fluid-unit-wide));@media (max-width:767px){flex-direction:column;min-height:auto;gap:min(calc(8 / 375 * 100vw),8px)}}.refund-pass-roadmap-section_rowLabel__4xd8g{display:flex;width:calc(240 * var(--landing-fluid-unit-wide));flex-shrink:0;align-items:center;justify-content:center;padding:0 calc(30 * var(--landing-fluid-unit-wide));color:#fff;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(22 * var(--landing-fluid-unit-wide));font-weight:700;line-height:1.4;letter-spacing:min(calc(-.88 * var(--landing-fluid-unit)),-.88px);text-align:center;@media (max-width:767px){width:100%;min-height:min(calc(52 / 375 * 100vw),52px);padding-left:min(calc(16 / 375 * 100vw),16px);padding-bottom:min(calc(14 / 375 * 100vw),14px);padding-right:min(calc(16 / 375 * 100vw),16px);padding-top:min(calc(14 / 375 * 100vw),14px);font-size:min(calc(18 / 375 * 100vw),18px);letter-spacing:min(calc(-.36 / 375 * 100vw),-.36px)}}.refund-pass-roadmap-section_rowLabel__4xd8g[data-tone=school]{background:#96c4e6}.refund-pass-roadmap-section_rowLabel__4xd8g[data-tone=csat]{background:#a5a9e3}.refund-pass-roadmap-section_rowLabel__4xd8g[data-tone=clinic]{background:#c59fd5}.refund-pass-roadmap-section_rowLabel__4xd8g[data-tone=special]{background:#868686}.refund-pass-roadmap-section_rowCells__XTlGP{display:flex;flex:1 1;gap:calc(10 * var(--landing-fluid-unit-wide));min-width:0;@media (max-width:767px){flex-direction:column;gap:min(calc(8 / 375 * 100vw),8px)}}.refund-pass-roadmap-section_rowCell__eW1sA{display:flex;flex:1 1;align-items:center;justify-content:center;margin:0;padding:calc(18 * var(--landing-fluid-unit-wide)) calc(24 * var(--landing-fluid-unit-wide));background:#f5f5f7;color:#444;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(20 * var(--landing-fluid-unit-wide));font-weight:400;line-height:1.4;letter-spacing:min(calc(-.8 * var(--landing-fluid-unit)),-.8px);text-align:center;word-break:keep-all;@media (min-width:768px){white-space:nowrap}@media (max-width:767px){min-height:min(calc(88 / 375 * 100vw),88px);padding-left:min(calc(14 / 375 * 100vw),14px);padding-bottom:min(calc(16 / 375 * 100vw),16px);padding-right:min(calc(14 / 375 * 100vw),14px);padding-top:min(calc(16 / 375 * 100vw),16px);font-size:min(calc(14 / 375 * 100vw),14px);letter-spacing:min(calc(-.28 / 375 * 100vw),-.28px)}}.refund-pass-text-highlight_root__Fw1hw{position:relative;display:inline;vertical-align:baseline;isolation:isolate}.refund-pass-text-highlight_marker__fMMqY{position:absolute;left:50%;top:54%;z-index:0;width:calc(100% + calc(30 * var(--landing-fluid-unit-wide)));height:calc(100% + calc(24 * var(--landing-fluid-unit-wide)));transform:translate(-50%,-50%);background-color:var(--refund-pass-highlight-stroke,#e6197f);mask-image:url(/refund-pass/text-highlight.svg);mask-repeat:no-repeat;mask-position:center;mask-size:100% 100%;-webkit-mask-image:url(/refund-pass/text-highlight.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:100% 100%;pointer-events:none}.refund-pass-text-highlight_text__bjdwP{position:relative;z-index:1;color:#e6197f}.refund-pass-text-highlight_textInherit__O9Cky{color:inherit}.refund-pass-text-highlight_textWhite__9x8fp{color:#ffffff}@media (max-width:767px){.refund-pass-text-highlight_marker__fMMqY{width:calc(100% + min(calc(22 / 375 * 100vw), 22px));height:calc(100% + min(calc(18 / 375 * 100vw), 18px))}.refund-pass-text-highlight_markerCompact__ZrvqS{width:calc(100% + min(calc(14 / 375 * 100vw), 14px));height:calc(100% + min(calc(11 / 375 * 100vw), 11px))}}.refund-pass-text-highlight_markerCompact__ZrvqS{width:calc(100% + calc(18 * var(--landing-fluid-unit-wide)));height:calc(100% + calc(14 * var(--landing-fluid-unit-wide)))}.refund-pass-teacher-card_card__5wrEx{display:flex;width:100%;height:calc(458 * var(--landing-fluid-unit-wide));flex-direction:column;overflow:hidden;border-radius:calc(8 * var(--landing-fluid-unit-wide));@media (max-width:767px){height:348px;border-radius:4px}}.refund-pass-teacher-card_profile__yTdhJ{position:relative;flex:0 0 calc(270 * var(--landing-fluid-unit-wide));height:calc(270 * var(--landing-fluid-unit-wide));width:100%;overflow:hidden;@media (max-width:767px){flex:0 0 188px;height:188px}}.refund-pass-teacher-card_profileImage__tDFKy{display:block;width:100%;height:100%;object-fit:cover}.refund-pass-teacher-card_body__WAT2U{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;box-sizing:border-box;padding:calc(24 * var(--landing-fluid-unit-wide)) 0 calc(40 * var(--landing-fluid-unit-wide));background:#f7f5f9;word-break:keep-all;@media (max-width:767px){flex:1 1 auto;min-height:160px;padding-left:0;padding-bottom:16px;padding-right:0;padding-top:16px}}.refund-pass-teacher-card_copyWide__XpzQW,.refund-pass-teacher-card_copy__FZalG{display:flex;flex-direction:column;gap:calc(12 * var(--landing-fluid-unit-wide));width:var(--teacher-copy-width,212px);text-align:center;word-break:keep-all;@media (max-width:767px){gap:7px;width:var(--teacher-mobile-copy-width,135px)}}.refund-pass-teacher-card_copyWide__XpzQW{width:calc(228 * var(--landing-fluid-unit-wide));@media (max-width:767px){width:var(--teacher-mobile-copy-width,141px)}}.refund-pass-teacher-card_name__z7gFR{margin:0;color:#121212;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(18 * var(--landing-fluid-unit-wide));font-weight:700;line-height:calc(28 * var(--landing-fluid-unit-wide));letter-spacing:min(calc(-.36 * var(--landing-fluid-unit)),-.36px);@media (max-width:767px){font-size:16px;line-height:15.5px;letter-spacing:-.32px}}.refund-pass-teacher-card_meta__Ky_F_{display:flex;flex-direction:column;gap:0;margin:0;color:#686868;font-family:var(--font-pretendard),Pretendard,sans-serif;font-size:calc(15 * var(--landing-fluid-unit-wide));font-weight:500;line-height:calc(28 * var(--landing-fluid-unit-wide));@media (max-width:767px){font-size:13px;line-height:21px}}.refund-pass-teacher-card_meta__Ky_F_ span{display:block}.refund-pass-teacher-section_section__F9NpZ{width:100%;overflow:hidden;padding:calc(50 * var(--landing-fluid-unit-wide)) 0;background:#fff;@media (max-width:767px){padding-left:0;padding-bottom:min(calc(32 / 375 * 100vw),32px);padding-right:0;padding-top:min(calc(32 / 375 * 100vw),32px)}}.refund-pass-teacher-section_embedded__kEsZG{position:relative;z-index:2;background:transparent;padding:0;overflow:visible;@media (max-width:767px){margin-top:min(calc(-80 / 375 * 100vw),-80px)}}.refund-pass-teacher-section_embedded__kEsZG .refund-pass-teacher-section_showcase__5_2G6{@media (max-width:767px){margin-top:min(calc(80 / 375 * 100vw),80px);padding-bottom:calc(var(--shell-refund-pass-sticky-cta-height) + min(calc(16 / 375 * 100vw), 16px))}}.refund-pass-teacher-section_showcase__5_2G6{display:flex;width:100%;flex-direction:column;gap:calc(50 * var(--landing-fluid-unit-wide));@media (max-width:767px){gap:min(calc(24 / 375 * 100vw),24px)}}.refund-pass-teacher-section_row__0lU5s{width:100%}.refund-pass-teacher-section_track__bZkkS{align-items:stretch}.refund-pass-teacher-section_slide__hez0S{flex:0 0 calc(305 * var(--landing-fluid-unit-wide));height:calc(458 * var(--landing-fluid-unit-wide));margin-right:calc(24 * var(--landing-fluid-unit-wide));box-sizing:border-box;@media (max-width:767px){flex:0 0 200px;height:348px;margin-right:13px}}