.pricing-typography-module__AZOfpq__korean{--service-font-sans:"Noto Sans KR", sans-serif;font-family:var(--service-font-sans)}
@media (min-width:640px){.scholar-promo-dialog-module__zjZ9Ya__planGrid>article{grid-row:span 5;grid-template-rows:subgrid;row-gap:0;height:auto}.scholar-promo-dialog-module__zjZ9Ya__planGrid>article>.servicePricingPlanBody{grid-row:span 5;grid-template-rows:subgrid;row-gap:0;height:auto}.scholar-promo-dialog-module__zjZ9Ya__planGrid>article>.servicePricingPlanBody{display:grid}}.scholar-promo-dialog-module__zjZ9Ya__planGrid article :is(.servicePricingPlanBorderGlow,.servicePricingPlanCardGlow,.servicePricingPlanButtonGlow){opacity:0}:is(.scholar-promo-dialog-module__zjZ9Ya__planGrid:not(:has(article:hover)) article[data-highlighted=true] :is(.servicePricingPlanBorderGlow,.servicePricingPlanCardGlow,.servicePricingPlanButtonGlow),.scholar-promo-dialog-module__zjZ9Ya__planGrid article:hover :is(.servicePricingPlanBorderGlow,.servicePricingPlanCardGlow,.servicePricingPlanButtonGlow)){opacity:1}.scholar-promo-dialog-module__zjZ9Ya__planGrid:has(article:hover) article:not(:hover){border-color:color-mix(in srgb, var(--border) 72%, var(--foreground))}.scholar-promo-dialog-module__zjZ9Ya__planGrid:not(:has(article:hover)) article[data-highlighted=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--border) 88%, transparent), 0 28px 76px #ff795633}
.scholar-promo-module__Lh9ZTa__card{--promo-text:#20232b;--promo-muted:#747b88;--promo-muted-strong:#59616e;--promo-ink:#b54837;--promo-button-text:#301810;--promo-ticket:#ff806b;--promo-ticket-edge:#ffb29e;--promo-ticket-shadow:#d65e4b26;z-index:45;border:1px solid color-mix(in srgb, var(--PointColor) 45%, transparent);background:linear-gradient(140deg, color-mix(in srgb, var(--card) 95%, color-mix(in srgb, var(--PointColor) 12%, var(--card))), var(--card));width:226px;max-width:calc(100vw - 18px);max-height:calc(100dvh - 120px);color:var(--promo-text);text-align:center;border-radius:14px;margin:0;padding:11px 13px 13px;position:fixed;bottom:110px;left:9px;overflow-y:auto}.scholar-promo-module__Lh9ZTa__top{justify-content:space-between;align-items:center;display:flex}.scholar-promo-module__Lh9ZTa__badge{background:color-mix(in srgb, var(--PointColor) 8%, transparent);color:var(--promo-ink);border-radius:4px;padding:3px 5px;font-size:9px;font-weight:600}.scholar-promo-module__Lh9ZTa__close{width:24px;height:24px;color:var(--promo-muted);cursor:pointer;place-items:center;display:grid}.scholar-promo-module__Lh9ZTa__close:focus-visible,.scholar-promo-module__Lh9ZTa__cta:focus-visible{outline:2px solid var(--PointColor);outline-offset:3px}.scholar-promo-module__Lh9ZTa__scene{width:160px;height:88px;margin:0 auto;position:relative}.scholar-promo-module__Lh9ZTa__back{border:1px solid color-mix(in srgb, var(--PointColor) 30%, transparent);background:color-mix(in srgb, var(--PointColor) 10%, var(--card));border-radius:8px;width:108px;height:62px;position:absolute;top:15px;left:28px;transform:rotate(10deg)}.scholar-promo-module__Lh9ZTa__ticket{border:1px solid var(--promo-ticket-edge);background:linear-gradient(143deg, var(--promo-ticket-edge) -35%, var(--promo-ticket) 35%, var(--promo-ticket) 67%, var(--promo-ticket-edge) 160%);width:113px;height:66px;box-shadow:0 5px 8px var(--promo-ticket-shadow), inset 0 0 0 2px #ffffff13;color:#fff;border-radius:7px;display:flex;position:absolute;top:15px;left:23px;transform:rotate(-10deg)}.scholar-promo-module__Lh9ZTa__ticketMain{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;display:flex}.scholar-promo-module__Lh9ZTa__ticketMain>span{letter-spacing:.02em;font-size:4px}.scholar-promo-module__Lh9ZTa__ticketMain>strong{letter-spacing:.18em;font-size:6px}.scholar-promo-module__Lh9ZTa__ticketMain img{object-fit:contain}.scholar-promo-module__Lh9ZTa__stub{border-left:1px dashed #ffffff65;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:31px;display:flex}.scholar-promo-module__Lh9ZTa__stub>span{font-size:4px}.scholar-promo-module__Lh9ZTa__stub>strong{font-size:17px;line-height:1}.scholar-promo-module__Lh9ZTa__stub small{font-size:8px}.scholar-promo-module__Lh9ZTa__sparkle{color:var(--promo-ink);font-size:15px;position:absolute;top:26px;left:4px}.scholar-promo-module__Lh9ZTa__sparkleSmall{color:var(--promo-ink);font-size:9px;position:absolute;bottom:8px;right:2px}.scholar-promo-module__Lh9ZTa__title{letter-spacing:-.035em;margin:7px 0 0;font-size:18px;font-weight:600;line-height:1.4}.scholar-promo-module__Lh9ZTa__urgency{margin-top:13px;font-size:10px;line-height:1.7}.scholar-promo-module__Lh9ZTa__clock{color:var(--promo-muted);justify-content:center;align-items:center;gap:5px;display:flex}.scholar-promo-module__Lh9ZTa__clock svg{color:var(--promo-ink)}.scholar-promo-module__Lh9ZTa__countdown{color:var(--promo-ink);font-variant-numeric:tabular-nums;letter-spacing:.025em;font-size:19px;font-weight:600}.scholar-promo-module__Lh9ZTa__description{color:var(--promo-muted-strong);word-break:keep-all;margin:12px 0;font-size:10px;line-height:1.7}.scholar-promo-module__Lh9ZTa__description strong{color:var(--promo-ink);font-weight:600}.scholar-promo-module__Lh9ZTa__cta{background:var(--PointColor);width:100%;min-height:37px;color:var(--promo-button-text);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}.scholar-promo-module__Lh9ZTa__cta:hover{background:color-mix(in srgb, var(--PointColor) 85%, white)}.dark .scholar-promo-module__Lh9ZTa__card{--promo-text:#f1f2f5;--promo-muted:#9ba2af;--promo-muted-strong:#b9bfc9;--promo-ink:#ffa08d;--promo-button-text:#281510;--promo-ticket:#ff8b74;--promo-ticket-edge:#ffc2ad;--promo-ticket-shadow:#e96b4f26}@media (max-width:640px){.scholar-promo-module__Lh9ZTa__card{text-align:left;grid-template-columns:minmax(0,1fr) auto;gap:5px 8px;width:auto;max-width:none;max-height:none;padding:8px 10px;display:grid;bottom:12px;left:12px;right:12px}.scholar-promo-module__Lh9ZTa__top{grid-column:1/-1}.scholar-promo-module__Lh9ZTa__scene,.scholar-promo-module__Lh9ZTa__title,.scholar-promo-module__Lh9ZTa__description,.scholar-promo-module__Lh9ZTa__urgency>p:last-child{display:none}.scholar-promo-module__Lh9ZTa__urgency{align-items:center;gap:6px;min-width:0;margin:0;display:flex}.scholar-promo-module__Lh9ZTa__clock{white-space:nowrap}.scholar-promo-module__Lh9ZTa__countdown{white-space:nowrap;font-size:16px}.scholar-promo-module__Lh9ZTa__cta{white-space:nowrap;width:auto;min-height:34px;padding:0 10px}}@media (max-width:360px){.scholar-promo-module__Lh9ZTa__clock{display:none}}
.pricing-motion-module__OqIo6G__saveChip{isolation:isolate;letter-spacing:.02em;color:#fff;background:linear-gradient(90deg,#ff7956,#c46cf0 60%,#9f7bff);border-radius:999px;align-items:center;margin-left:8px;padding:2px 8px;font-size:11px;font-weight:700;line-height:16px;animation:2.4s ease-out infinite pricing-motion-module__OqIo6G__chipPulse;display:inline-flex;position:relative;overflow:hidden}.pricing-motion-module__OqIo6G__saveChip:after{content:"";z-index:-1;background:linear-gradient(110deg,#0000 30%,#ffffffb3 50%,#0000 70%);animation:2.4s ease-in-out infinite pricing-motion-module__OqIo6G__shine;position:absolute;inset:0;transform:translate(-120%)}.pricing-motion-module__OqIo6G__saveChipActive{animation:none}.pricing-motion-module__OqIo6G__burst{margin-top:10px;display:inline-flex;position:relative}.pricing-motion-module__OqIo6G__savings{isolation:isolate;color:#fff;transform-origin:0;background:linear-gradient(90deg,#ff7956,#c46cf0 60%,#9f7bff);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;font-weight:700;line-height:18px;animation:.6s cubic-bezier(.2,1.6,.4,1) both pricing-motion-module__OqIo6G__savingsPop;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #ff795647}.pricing-motion-module__OqIo6G__savings:after{content:"";z-index:-1;background:linear-gradient(110deg,#0000 30%,#ffffffa6 50%,#0000 70%);animation:2.8s ease-in-out .5s infinite pricing-motion-module__OqIo6G__shine;position:absolute;inset:0;transform:translate(-120%)}.pricing-motion-module__OqIo6G__sparkle{color:#ffb199;pointer-events:none;font-size:11px;line-height:1;animation:.9s ease-out both pricing-motion-module__OqIo6G__sparkle;position:absolute;top:50%;left:18px}.pricing-motion-module__OqIo6G__cardShine{position:relative}.pricing-motion-module__OqIo6G__cardShine:after{content:"";z-index:30;pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff2e 50%,#0000 65%);border-radius:8px;animation:1.1s ease-out .15s both pricing-motion-module__OqIo6G__cardSweep;position:absolute;inset:0;transform:translate(-100%)}.pricing-motion-module__OqIo6G__nudge{color:var(--PointColor);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-top:10px;padding:0;font-size:12px;font-weight:700;display:inline-flex}.pricing-motion-module__OqIo6G__nudge:hover{text-underline-offset:3px;text-decoration:underline}.pricing-motion-module__OqIo6G__nudge:focus-visible{outline:2px solid var(--PointColor);outline-offset:2px;border-radius:4px}.pricing-motion-module__OqIo6G__nudgeArrow{animation:1.6s ease-in-out infinite pricing-motion-module__OqIo6G__nudgeArrow;display:inline-block}@keyframes pricing-motion-module__OqIo6G__chipPulse{0%{box-shadow:0 0 #ff795680}70%{box-shadow:0 0 0 8px #ff795600}to{box-shadow:0 0 #ff795600}}@keyframes pricing-motion-module__OqIo6G__shine{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes pricing-motion-module__OqIo6G__savingsPop{0%{opacity:0;transform:scale(.4)rotate(-6deg)}60%{opacity:1;transform:scale(1.12)rotate(2deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes pricing-motion-module__OqIo6G__sparkle{0%{opacity:0;transform:translateY(-50%)scale(.2)}30%{opacity:1}to{transform:translate(var(--dx), calc(-50% + var(--dy))) scale(1);opacity:0}}@keyframes pricing-motion-module__OqIo6G__cardSweep{to{transform:translate(100%)}}@keyframes pricing-motion-module__OqIo6G__nudgeArrow{0%,to{transform:translate(0)}50%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.pricing-motion-module__OqIo6G__saveChip,.pricing-motion-module__OqIo6G__saveChip:after,.pricing-motion-module__OqIo6G__savings,.pricing-motion-module__OqIo6G__savings:after,.pricing-motion-module__OqIo6G__nudgeArrow,.pricing-motion-module__OqIo6G__cardShine:after{animation:none}.pricing-motion-module__OqIo6G__sparkle{display:none}}
