@import"https://fonts.cdnfonts.com/css/nocturne";@import"https://fonts.googleapis.com/css?family=Montserrat";@font-face{font-family:gt super ds trial;font-style:normal;font-weight:400;src:local("GT Super Ds Trial"),url(/fonts/gt-super-ds-trial/GT-Super-Display-Regular-Trial.woff) format("woff")}@font-face{font-family:gt super ds trial;font-style:italic;font-weight:400;src:local("GT Super Ds Trial"),url(/fonts/gt-super-ds-trial/GT-Super-Display-Regular-Italic-Trial.woff) format("woff")}@font-face{font-family:gt super ds trial;font-style:normal;font-weight:300;src:local("GT Super Ds Trial"),url(/fonts/gt-super-ds-trial/GT-Super-Display-Light-Trial.woff) format("woff")}@font-face{font-family:gt super ds trial;font-style:italic;font-weight:300;src:local("GT Super Ds Trial"),url(/fonts/gt-super-ds-trial/GT-Super-Display-Light-Italic-Trial.woff) format("woff")}@font-face{font-family:gt super ds trial;font-style:normal;font-weight:500;src:local("GT Super Ds Trial"),url(/fonts/gt-super-ds-trial/GT-Super-Display-Medium-Trial.woff) format("woff")}@font-face{font-family:gt super ds trial;font-style:italic;font-weight:500;src:local("GT Super Ds Trial"),url(/fonts/gt-super-ds-trial/GT-Super-Display-Medium-Italic-Trial.woff) format("woff")}@font-face{font-family:gt super ds trial;font-style:normal;font-weight:700;src:local("GT Super Ds Trial"),url(/fonts/gt-super-ds-trial/GT-Super-Display-Bold-Trial.woff) format("woff")}@font-face{font-family:gt super ds trial;font-style:italic;font-weight:700;src:local("GT Super Ds Trial"),url(/fonts/gt-super-ds-trial/GT-Super-Display-Bold-Italic-Trial.woff) format("woff")}@font-face{font-family:gt super ds trial;font-style:normal;font-weight:900;src:local("GT Super Ds Trial"),url(/fonts/gt-super-ds-trial/GT-Super-Display-Super-Trial.woff) format("woff")}@font-face{font-family:gt super ds trial;font-style:italic;font-weight:900;src:local("GT Super Ds Trial"),url(/fonts/gt-super-ds-trial/GT-Super-Display-Super-Italic-Trial.woff) format("woff")}@font-face{font-family:gt super txt trial;font-style:normal;font-weight:400;src:local("GT Super Txt Trial"),url(/fonts/gt-super-ds-trial/GT-Super-Text-Regular-Trial.woff) format("woff")}@font-face{font-family:gt super txt trial;font-style:italic;font-weight:400;src:local("GT Super Txt Trial"),url(/fonts/gt-super-ds-trial/GT-Super-Text-Regular-Italic-Trial.woff) format("woff")}@font-face{font-family:gt super txt trial;font-style:normal;font-weight:300;src:local("GT Super Txt Trial"),url(/fonts/gt-super-ds-trial/GT-Super-Text-Book-Trial.woff) format("woff")}@font-face{font-family:gt super txt trial;font-style:italic;font-weight:300;src:local("GT Super Txt Trial"),url(/fonts/gt-super-ds-trial/GT-Super-Text-Book-Italic-Trial.woff) format("woff")}@font-face{font-family:gt super txt trial;font-style:normal;font-weight:500;src:local("GT Super Txt Trial"),url(/fonts/gt-super-ds-trial/GT-Super-Text-Medium-Trial.woff) format("woff")}@font-face{font-family:gt super txt trial;font-style:italic;font-weight:500;src:local("GT Super Txt Trial"),url(/fonts/gt-super-ds-trial/GT-Super-Text-Medium-Italic-Trial.woff) format("woff")}@font-face{font-family:gt super txt trial;font-style:normal;font-weight:700;src:local("GT Super Txt Trial"),url(/fonts/gt-super-ds-trial/GT-Super-Text-Bold-Trial.woff) format("woff")}@font-face{font-family:gt super txt trial;font-style:italic;font-weight:700;src:local("GT Super Txt Trial"),url(/fonts/gt-super-ds-trial/GT-Super-Text-Bold-Italic-Trial.woff) format("woff")}@font-face{font-family:gt super txt trial;font-style:normal;font-weight:900;src:local("GT Super Txt Trial"),url(/fonts/gt-super-ds-trial/GT-Super-Text-Black-Trial.woff) format("woff")}@font-face{font-family:gt super txt trial;font-style:italic;font-weight:900;src:local("GT Super Txt Trial"),url(/fonts/gt-super-ds-trial/GT-Super-Text-Black-Italic-Trial.woff) format("woff")}@font-face{font-family:"Nocturne Serif";src:url(/publishing/static/fonts/NocturneSerif-Regular.otf) format("opentype")}@font-face{font-family:"NocturneSerif-ExtraBold";src:url(/publishing/static/fonts/NocturneSerif-ExtraBold.otf) format("opentype")}@font-face{font-family:NPSfont_extrabold;src:url(/publishing/static/fonts/NPSfont_extrabold\ 2.otf) format("opentype")}@font-face{font-family:Montserrat;src:url(https://fonts.googleapis.com/css?family=Montserrat)}@font-face{font-family:Nocturne;src:url(https://fonts.cdnfonts.com/s/34567/nocturne)}@font-face{font-family:Nanum AnSsangCe;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/naverfont_01@1.0/Anssang.woff) format("woff");font-weight:400;font-style:normal}*,:after,:before{font-family:var(--font-gt-super-display),"Pretendard",sans-serif;box-sizing:border-box;padding:0;margin:0}.headerPadding{padding:0}@media only screen and (max-width:540px){.headerPadding{padding:0}}.main-page{width:100%}.main-page a{text-decoration:unset;color:unset}.main-page img{display:unset;height:unset;width:unset}.main-page section{padding:120px 0;overflow:hidden;z-index:0}.main-page .container{max-width:1440px;padding:0 120px;margin:auto;position:relative}.main-page .small-container{width:100%;max-width:1800px;padding:0 190px;margin:auto}.main-page .mo-only{display:none!important}.main-page .pc-only{display:block!important}.main-page .review{background:#f5f5f5;padding:100px 0}.main-page .review .small-container{display:flex;flex-direction:column;gap:40px;max-width:1880px}@media only screen and (max-width:540px){.main-page .review .small-container{gap:30px}}.main-page .review .small-container .title{color:#000;font-feature-settings:"clig" off,"liga" off;font-family:Pretendard;font-size:21px;font-style:normal;font-weight:600;line-height:120%}@media only screen and (max-width:540px){.main-page .review .small-container .title{font-size:16px!important}}.main-page .review .small-container img{max-width:100%}.main-page .review .review-rolling{height:280px;margin-top:40px}@media only screen and (max-width:700px){.main-page .review .small-container .title{font-size:20px;font-style:normal;font-weight:600;line-height:120%}.main-page .review .review-rolling{margin-top:15px}}.main-page .review .project-coaching{background-color:#00bab3}@media only screen and (max-width:1680px){.main-page .small-container{max-width:1680px;padding:0 190px}}@media only screen and (max-width:540px){section{padding:80px 0}.container{padding:0 16px}.small-container{padding:0 20px!important;margin:0;width:100%}.mo-only{display:block!important}.pc-only{display:none!important}}.introduction{display:flex;flex-direction:column;background:linear-gradient(180deg,transparent 6.55%,#5a4df7),#000;padding-top:100px;padding-bottom:100px}.introduction img{max-width:100%}.introduction .small-container{display:flex;flex-direction:column;gap:100px}.introduction .small-container .line{width:100%;height:1px;background:hsla(0,0%,100%,.2)}@media only screen and (max-width:540px){.introduction{padding-top:80px;padding-bottom:80px}.introduction .small-container{gap:40px}.introduction .small-container .line{display:none}}.mainSection_main-head__3g7Oh{position:relative;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;padding-top:17%!important;overflow:hidden}.mainSection_main-head__3g7Oh .mainSection_mo-only__eevqr{display:none!important}.mainSection_main-head__3g7Oh .mainSection_pc-only__D7DRy{display:block!important}@media only screen and (max-width:540px){.mainSection_main-head__3g7Oh{padding-top:80%!important}.mainSection_main-head__3g7Oh .mainSection_mo-only__eevqr{display:block!important}.mainSection_main-head__3g7Oh .mainSection_pc-only__D7DRy{display:none!important}}.mainSection_main-head__3g7Oh .mainSection_background-wrapper__Tfem2 .mainSection_pc-only__D7DRy{-o-object-fit:cover;object-fit:cover}.mainSection_main-head__3g7Oh .mainSection_background-wrapper__Tfem2 .mainSection_mo-only__eevqr{-o-object-position:center calc(15% + 85px);object-position:center calc(15% + 85px)}.mainSection_main-head__3g7Oh .mainSection_small-container__tR4tN{display:flex;flex-direction:column;justify-content:flex-end}@media only screen and (max-width:540px){.mainSection_main-head__3g7Oh .mainSection_small-container__tR4tN{position:relative;justify-content:center;left:unset;bottom:unset;top:-120px}}.mainSection_main-head__3g7Oh .mainSection_small-container__tR4tN .mainSection_main-text-title__Apezi{color:#fff;text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:"NocturneSerif-ExtraBold";font-size:92px;font-style:normal;font-weight:900;line-height:110%;letter-spacing:-.92px}@media only screen and (max-width:540px){.mainSection_main-head__3g7Oh .mainSection_small-container__tR4tN .mainSection_main-text-title__Apezi{font-size:40px}}.mainSection_main-head__3g7Oh .mainSection_small-container__tR4tN .mainSection_main-text-desc-1__HilAq{color:#fff;padding-top:50px;text-align:center;font-feature-settings:"liga" off,"clig" off;text-shadow:0 5px 10px rgba(0,0,0,.5);font-family:Pretendard;font-size:22px;font-style:normal;font-weight:500;line-height:140%}@media only screen and (max-width:540px){.mainSection_main-head__3g7Oh .mainSection_small-container__tR4tN .mainSection_main-text-desc-1__HilAq{font-size:15px;font-weight:500}}.mainSection_main-head__3g7Oh .mainSection_small-container__tR4tN .mainSection_main-text-desc-2__Rjdt_{color:#fff;text-align:center;font-feature-settings:"liga" off,"clig" off;text-shadow:0 5px 10px rgba(0,0,0,.5);font-family:Pretendard;font-size:22px;font-style:normal;font-weight:500;line-height:140%}@media only screen and (max-width:540px){.mainSection_main-head__3g7Oh .mainSection_small-container__tR4tN .mainSection_main-text-desc-2__Rjdt_{font-size:19px;font-weight:600}}.mainSection_main-head__3g7Oh .mainSection_pc-image__LbzcG{display:block}@media(max-width:540px){.mainSection_main-head__3g7Oh .mainSection_pc-image__LbzcG{display:none}}.mainSection_main-head__3g7Oh .mainSection_mobile-image__6klHF{display:none}@media(max-width:540px){.mainSection_main-head__3g7Oh .mainSection_mobile-image__6klHF{display:block}}.googleSection_google-section__GBYWH{padding:30px 20px 60px!important}.googleSection_google-section__GBYWH .googleSection_small-container__lX2OJ{max-width:1200px;margin:0 auto;width:100%}.googleSection_google-section__GBYWH .googleSection_mo-only__f_tz0{display:none!important}.googleSection_google-section__GBYWH .googleSection_pc-only__GFl_i{display:block!important}@media only screen and (max-width:540px){.googleSection_google-section__GBYWH{padding:30px 16px 70px!important}.googleSection_google-section__GBYWH .googleSection_mo-only__f_tz0{display:block!important}.googleSection_google-section__GBYWH .googleSection_pc-only__GFl_i{display:none!important}}.googleSection_google-section__GBYWH .googleSection_google-logo__eAL26{display:flex;margin:0 auto}.googleSection_google-section__GBYWH .googleSection_google-title__m8xEa{color:#fff;text-align:center;font-feature-settings:"liga" off,"clig" off;text-shadow:0 5px 10px rgba(0,0,0,.5);font-family:Pretendard;font-size:22px;font-style:normal;font-weight:500;line-height:140%;padding-top:24px}@media only screen and (max-width:540px){.googleSection_google-section__GBYWH .googleSection_google-title__m8xEa{font-size:18px}}.googleSection_google-section__GBYWH .googleSection_service-grid__Rpl1m{display:grid;grid-template-columns:repeat(8,1fr);gap:15px;padding:50px 0 200px;margin:0 auto;width:100%}@media only screen and (max-width:540px){.googleSection_google-section__GBYWH .googleSection_service-grid__Rpl1m{padding:60px 0}}.googleSection_google-section__GBYWH .googleSection_service-grid__Rpl1m .googleSection_service__krEmR{cursor:pointer;height:83px;padding:10px 14px;border-radius:12px;display:flex;justify-content:center;align-items:center;border:1px solid #2b294b;background:hsla(0,0%,7%,.5);text-align:center;color:#a79fff;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:140%}.googleSection_google-section__GBYWH .googleSection_service-grid__Rpl1m .googleSection_service__krEmR.googleSection_opened__CohVR{background:#121212;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.56px}@media only screen and (max-width:1000px){.googleSection_google-section__GBYWH .googleSection_service-grid__Rpl1m{grid-template-columns:repeat(4,1fr);gap:10px}.googleSection_google-section__GBYWH .googleSection_service-grid__Rpl1m .googleSection_service__krEmR{height:74px;padding:9px 7px;font-size:14px;font-weight:500;line-height:140%}.googleSection_google-section__GBYWH .googleSection_service-grid__Rpl1m .googleSection_service__krEmR.googleSection_opened__CohVR{font-size:10px;line-height:140%;letter-spacing:-.4px}}@media only screen and (max-width:540px){.googleSection_google-section__GBYWH .googleSection_service-grid__Rpl1m .googleSection_service__krEmR{padding:4px 7px;border-radius:8px;font-size:13px}.googleSection_google-section__GBYWH .googleSection_service-grid__Rpl1m .googleSection_service__krEmR.googleSection_opened__CohVR{font-size:11px;letter-spacing:-.4px}}.CouponModal_modal-overlay__Dl3at{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:9999;animation:CouponModal_fadeIn__4qNUL .3s ease-out}@keyframes CouponModal_fadeIn__4qNUL{0%{opacity:0}to{opacity:1}}.CouponModal_modal-container__JvRPF{background:#fff;border-radius:16px;width:90%;max-width:600px;max-height:80vh;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.15);animation:CouponModal_slideUp__7wbNe .3s ease-out;position:relative}@keyframes CouponModal_slideUp__7wbNe{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.CouponModal_close-button__681Ug{position:absolute;top:16px;right:16px;width:32px;height:32px;border:none;background:transparent;font-size:24px;cursor:pointer;color:#666;transition:all .2s;z-index:10}.CouponModal_close-button__681Ug:hover{color:#333;transform:rotate(90deg)}.CouponModal_modal-header__13_O7{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:40px 24px 32px;text-align:center}.CouponModal_coupon-badge___4SAb{display:inline-flex;flex-direction:column;align-items:center;margin-bottom:20px}.CouponModal_coupon-badge___4SAb .CouponModal_discount-text__yOJsl{font-size:48px;font-weight:900;line-height:1;text-shadow:2px 2px 4px rgba(0,0,0,.2)}.CouponModal_coupon-badge___4SAb .CouponModal_discount-label__5dFZJ{font-size:14px;font-weight:600;letter-spacing:2px;margin-top:4px}.CouponModal_title__7_Mnf{color:#fff;font-size:24px;font-weight:700;margin-bottom:8px;line-height:1.4}.CouponModal_subtitle__G_rZT{color:#fff;font-size:16px;opacity:.9;font-weight:500}.CouponModal_modal-body__tZUGc{padding:32px 24px;max-height:400px;overflow-y:auto}.CouponModal_section-title__vYGoI{font-size:18px;font-weight:700;color:#333;margin-bottom:20px;display:flex;align-items:center}.CouponModal_section-title__vYGoI:after{content:"";flex:1;height:1px;background:#e0e0e0;margin-left:16px}.CouponModal_loading___jwpk{text-align:center;color:#666;padding:40px 0}.CouponModal_product-grid__2l03y{display:grid;gap:16px}.CouponModal_product-item__xDNFc{background:#f8f9fa;border-radius:12px;padding:16px 20px;transition:all .2s;border:1px solid transparent}.CouponModal_product-item__xDNFc:hover{background:#f0f0f0;border-color:#667eea;transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.15)}.CouponModal_product-info__5KUEm .CouponModal_product-name__50Crf{font-size:16px;font-weight:600;color:#333;margin-bottom:8px;line-height:1.4}.CouponModal_product-info__5KUEm .CouponModal_price-info__baYPb{display:flex;align-items:center;gap:8px;font-size:14px}.CouponModal_product-info__5KUEm .CouponModal_price-info__baYPb .CouponModal_original-price__Mu3A9{color:#999;text-decoration:line-through}.CouponModal_product-info__5KUEm .CouponModal_price-info__baYPb .CouponModal_arrow__bDT8M{color:#667eea;font-weight:600}.CouponModal_product-info__5KUEm .CouponModal_price-info__baYPb .CouponModal_discounted-price__uhrto{color:#667eea;font-weight:700;font-size:16px}.CouponModal_modal-footer__cgAKW{padding:0 24px 24px;display:flex;flex-direction:column;gap:12px}.CouponModal_check-coupon-button__QX82n{display:block;width:100%;padding:16px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;text-align:center;border-radius:8px;font-size:16px;font-weight:600;text-decoration:none;transition:all .2s;box-shadow:0 4px 12px rgba(102,126,234,.25)}.CouponModal_check-coupon-button__QX82n:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,.35)}.CouponModal_close-text-button__Vs_zf{background:none;border:none;color:#666;font-size:14px;cursor:pointer;padding:8px;transition:color .2s}.CouponModal_close-text-button__Vs_zf:hover{color:#333;text-decoration:underline}@media(max-width:768px){.CouponModal_modal-container__JvRPF{width:95%;max-height:90vh}.CouponModal_coupon-badge___4SAb .CouponModal_discount-text__yOJsl{font-size:40px}.CouponModal_title__7_Mnf{font-size:20px}.CouponModal_modal-header__13_O7{padding:32px 20px 24px}.CouponModal_modal-body__tZUGc{padding:24px 20px}}