.learning_app__5dLNP{--ink:#111111;--navy:#101d60;--silver:#f4f5f6;--line:#e5e7ea;--secondary:#62666b;min-height:100svh;color:var(--ink);background:#fff;font-family:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;line-height:1.625;letter-spacing:normal;color-scheme:light}.learning_app__5dLNP *,.learning_app__5dLNP :after,.learning_app__5dLNP :before{box-sizing:border-box}.learning_app__5dLNP h1,.learning_app__5dLNP h2,.learning_app__5dLNP h3,.learning_app__5dLNP p{margin:0;overflow-wrap:anywhere}.learning_app__5dLNP h1,.learning_app__5dLNP h2,.learning_app__5dLNP h3,.learning_app__5dLNP strong{font-weight:500;letter-spacing:normal}.learning_app__5dLNP h1{font-size:28px;line-height:36px}.learning_app__5dLNP h2{font-size:20px;line-height:28px}.learning_app__5dLNP h3{font-size:18px;line-height:28px}.learning_app__5dLNP a{color:inherit;text-decoration:none}.learning_app__5dLNP button,.learning_app__5dLNP input,.learning_app__5dLNP select{font:inherit;letter-spacing:normal;color:inherit;border-radius:0;box-shadow:none}.learning_app__5dLNP button,.learning_app__5dLNP input,.learning_app__5dLNP select,.learning_app__5dLNP summary{min-height:44px}.learning_app__5dLNP button{cursor:pointer;background:#fff;border:1px solid var(--line);padding:10px 16px;text-align:center}.learning_app__5dLNP button:disabled{cursor:default;opacity:.5}.learning_app__5dLNP :is(button,a,input,select,summary):focus-visible{outline:3px solid #4b65c6;outline-offset:4px}.learning_app__5dLNP input:not([type=checkbox]):not([type=radio]),.learning_app__5dLNP select{width:100%;border:1px solid #92979e;background:#fff;padding:10px 12px}.learning_app__5dLNP input[type=checkbox],.learning_app__5dLNP input[type=radio]{accent-color:var(--navy);width:20px;min-height:20px;flex:0 0 20px}.learning_app__5dLNP label{display:grid;grid-gap:8px;gap:8px}.learning_app__5dLNP textarea{font:inherit;color:inherit;padding:12px;width:100%;border:1px solid #92979e;background:#fff;resize:vertical}.learning_app__5dLNP progress{height:6px;width:100%;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--line);color:var(--navy)}.learning_app__5dLNP progress::-webkit-progress-bar{background:var(--line)}.learning_app__5dLNP progress::-webkit-progress-value{background:var(--navy)}.learning_app__5dLNP progress::-moz-progress-bar{background:var(--navy)}.learning_topbar__y3lMh{max-width:1148px;margin:auto;padding:28px 24px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);gap:24px}.learning_topbar__y3lMh>a{display:flex;align-items:center;min-height:44px}.learning_topbar__y3lMh img{object-fit:contain;width:144px;height:auto}.learning_topbar__y3lMh>span{font-size:14px;color:var(--secondary)}.learning_main__hrquw{max-width:1148px;margin:auto;padding:40px 24px 132px}.learning_navigation__mhA2q{position:fixed;z-index:30;bottom:16px;left:50%;transform:translateX(-50%);display:flex;width:min(460px,calc(100% - 32px));padding:6px;border:1px solid var(--line);background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.learning_navigation__mhA2q a{flex:1 1;display:flex;justify-content:center;align-items:center;text-align:center;min-height:48px;font-size:14px;padding:6px}.learning_navigation__mhA2q a[aria-current=page]{color:var(--navy);background:var(--silver);font-weight:500}.learning_pageHeading__kfDsQ{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.learning_pageHeading__kfDsQ>p:last-child:not(.learning_eyebrow__H5mtp){color:var(--secondary)}.learning_eyebrow__H5mtp{font-weight:400}.learning_caption__Psmzp,.learning_eyebrow__H5mtp{font-size:14px;line-height:22px;color:var(--secondary)}.learning_caption__Psmzp{display:block}.learning_app__5dLNP a.learning_primary__3khgk,.learning_app__5dLNP button.learning_primary__3khgk,.learning_primary__3khgk{display:inline-flex;min-height:52px;padding:12px 22px;align-items:center;justify-content:center;background:var(--navy);color:#fff;border:1px solid var(--navy);font-weight:500;font-size:16px;text-align:center}.learning_actions__urVkC{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-top:20px;flex-wrap:wrap}.learning_actions__urVkC a{min-height:44px;display:inline-flex;align-items:center}.learning_section__m0Qn9{margin-block:36px;display:flex;flex-direction:column;gap:16px}.learning_sectionTop__W0YPA{display:flex;align-items:center;justify-content:space-between;gap:16px}.learning_sectionTop__W0YPA a{font-size:14px;color:var(--navy);min-height:44px;display:inline-flex;align-items:center}.learning_panel__ISIaC{border:1px solid var(--line);padding:24px;display:flex;flex-direction:column;gap:16px;min-width:0;margin:0}.learning_rewardCard__b14Wh,.learning_softPanel__jmG_h,.learning_todayPanel__SPAil{background:var(--silver)}.learning_dashboardGrid__GvBpa{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:24px;gap:24px}.learning_weekPanel__fzodD{background:var(--navy);color:#fff}.learning_weekPanel__fzodD .learning_caption__Psmzp,.learning_weekPanel__fzodD .learning_sectionTop__W0YPA a{color:#e4e8ff}.learning_bigNumber___hZmO{font-size:44px;line-height:54px;font-weight:500}.learning_bigNumber___hZmO span{font-size:18px;line-height:26px;margin-left:8px;font-weight:400}.learning_weekGrid__8Qgr7{display:grid;grid-template-columns:repeat(7,minmax(44px,1fr));grid-gap:2px;gap:2px;margin-inline:-16px;overflow-x:auto}.learning_weekGrid__8Qgr7 button{border:0;background:transparent;color:inherit;padding:4px 0;display:flex;flex-direction:column;gap:6px;align-items:center;min-width:44px}.learning_weekGrid__8Qgr7 button>span{display:flex;align-items:center;justify-content:center;min-width:36px;height:36px;font-size:14px}.learning_weekGrid__8Qgr7 button[aria-pressed=true]{outline:1px solid currentColor;outline-offset:-1px}.learning_dayComplete__dIrKL{background:#fff;color:var(--navy)}.learning_dayRead__2MEDD{background:#303e7c;border:1px solid #fff}.learning_dayEmpty__uB_yA{color:#d5daf2}.learning_walletHero__hKQv0{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.learning_rewardHero__Gun9h img,.learning_walletHero__hKQv0 img{object-fit:contain;flex-shrink:0}.learning_walletPanel__NL5qw{justify-content:center}.learning_todayPanel__SPAil{grid-column:1/-1}.learning_todayPanel__SPAil .learning_primary__3khgk{align-self:flex-start}.learning_linkPanel__JugOT{padding-block:28px}.learning_concept__3bmlO>span:last-child,.learning_linkPanel__JugOT>span,.learning_rewardCard__b14Wh>span:last-child{color:var(--navy);margin-top:auto;font-size:14px}.learning_conceptGrid__ZiGk1,.learning_rewardGrid__7pH5Z{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.learning_app__5dLNP button.learning_concept__3bmlO,.learning_concept__3bmlO{border:1px solid var(--line);padding:24px;display:flex;flex-direction:column;text-align:left;gap:12px;background:#fff}.learning_empty__m8rVO{background:var(--silver);padding:24px;color:var(--secondary)}.learning_loading__sBFAO{padding:64px 0;color:var(--secondary)}.learning_error__2MZSZ{border-left:3px solid #933a33;background:#faf1ef;padding:16px;margin-block:16px;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.learning_error__2MZSZ p{flex:1 1;min-width:180px}.learning_success__60Ajq{padding:16px;background:#edf3f0;border-left:3px solid #32624d;margin-block:16px}.learning_authGate__Vj7UE{max-width:620px;margin:40px auto;display:flex;flex-direction:column;gap:24px;align-items:flex-start}.learning_authGate__Vj7UE h1{font-size:36px;line-height:1.45}.learning_authGate__Vj7UE>p:not(.learning_eyebrow__H5mtp){color:var(--secondary)}.learning_segment__iX7ea{display:flex;border-bottom:1px solid var(--line);margin-bottom:32px}.learning_segment__iX7ea>*{flex:1 1;text-align:center;padding:14px 12px;min-height:52px}.learning_segment__iX7ea [aria-current=page]{border-bottom:2px solid var(--navy);color:var(--navy);font-weight:500}.learning_storyLayout__Q3mqi{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-gap:40px;gap:40px;align-items:start}.learning_storyIndex__ft_8y{position:-webkit-sticky;position:sticky;top:20px;display:flex;flex-direction:column;gap:0}.learning_storyIndex__ft_8y>button{display:flex;gap:14px;align-items:flex-start;text-align:left;padding:20px 0;border:0;border-bottom:1px solid var(--line)}.learning_storyIndex__ft_8y>button[aria-current=step]{color:var(--navy);background:var(--silver);padding-inline:12px}.learning_storyIndex__ft_8y>button>span:nth-child(2){flex:1 1;min-width:0}.learning_storyIndex__ft_8y .learning_caption__Psmzp{margin-top:8px}.learning_storyIndex__ft_8y img{width:56px;height:56px;object-fit:cover}.learning_storyNumber__Jul1x{font-size:22px;font-weight:500;line-height:30px}.learning_category__OnF01{display:block;font-size:12px;color:var(--secondary)}.learning_previewTitle__RlbCz{display:block;font-size:16px;line-height:24px}.learning_storyContent__rZFRI{min-width:0}.learning_storyContent__rZFRI h2{scroll-margin-top:24px}.learning_storyContent__rZFRI article{display:flex;flex-direction:column;gap:24px}.learning_storyMeta__OFu4M{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;color:var(--secondary);font-size:14px}.learning_app__5dLNP h2.learning_storyTitle__w07m3{font-size:28px;line-height:1.45;text-wrap:pretty}.learning_hero___sKbq{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;background:var(--silver)}.learning_summary__eNyF5{font-size:19px;line-height:1.8}.learning_summary__eNyF5 mark{color:inherit;background:linear-gradient(transparent 55%,#edf0d6 0);-webkit-box-decoration-break:clone;box-decoration-break:clone}.learning_body___nP85{font-size:18px;line-height:1.9;word-break:keep-all}.learning_context__Pz8MP{background:var(--silver);padding:24px;display:flex;flex-direction:column;gap:8px}.learning_articleLink__SfJKh{color:var(--navy)!important;min-height:44px;display:inline-flex;align-items:center;padding-block:10px}.learning_audio__TQP_I{background:var(--silver);padding:16px;margin-bottom:28px;display:flex;flex-direction:column;gap:12px}.learning_audio__TQP_I>div{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:14px}.learning_audio__TQP_I audio{width:100%}.learning_liveDot__ir5xc{height:6px;width:6px;background:var(--navy);display:inline-block}.learning_completion__r7a8_{padding:24px;display:flex;gap:24px;background:var(--silver);margin-bottom:24px;align-items:center}.learning_completion__r7a8_ img{animation:learning_polish__MeZIL .8s ease-out 1}.learning_completion__r7a8_ h2{margin-bottom:8px}.learning_completion__r7a8_ a{display:inline-flex;min-height:44px;align-items:center;color:var(--navy)}@keyframes learning_polish__MeZIL{0%{filter:brightness(1.6);transform:translateY(5px)}to{filter:brightness(1);transform:none}}.learning_quiz__4OWRh{padding:28px 24px;border:1px solid var(--line);display:flex;flex-direction:column;gap:24px}.learning_quiz__4OWRh>.learning_primary__3khgk{align-self:flex-start}.learning_options__13K5r{display:flex;flex-wrap:wrap;gap:12px}.learning_options__13K5r button{min-width:52px;text-align:left;padding:14px 18px}.learning_options__13K5r button[aria-pressed=true]{border-color:var(--navy);background:#edf0fa;color:var(--navy)}.learning_matchList__Rbukz{display:flex;flex-direction:column;gap:18px}.learning_matchList__Rbukz label{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.learning_orderList__wU4h0{margin:0;padding-left:24px;display:flex;flex-direction:column;gap:10px}.learning_orderList__wU4h0 button{width:100%;text-align:left}.learning_explanation__CprZI{background:var(--silver);padding:24px;display:flex;flex-direction:column;gap:16px}.learning_explanation__CprZI a{font-size:14px;color:var(--navy)}.learning_form__X4oPe{max-width:760px;display:flex;flex-direction:column;gap:24px}.learning_form__X4oPe legend{font-size:20px;line-height:28px;font-weight:500;padding-inline:0}.learning_form__X4oPe fieldset{padding-top:16px}.learning_interests__PQqFA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.learning_interests__PQqFA label,.learning_toggle__RBPNy{display:flex!important;align-items:flex-start;gap:12px;min-height:44px;padding-block:8px}.learning_interests__PQqFA label{border:1px solid var(--line);padding:14px;align-items:center}.learning_goalOptions__eRrJE{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.learning_goalOptions__eRrJE label{padding:16px 10px;border:1px solid var(--line);justify-items:center;text-align:center}.learning_goalOptions__eRrJE small{font-size:13px;color:var(--secondary)}.learning_rewardHero__Gun9h{flex-direction:row-reverse;align-items:center;justify-content:space-between;border:0;border-bottom:1px solid var(--line);padding-inline:0}.learning_rewardHero__Gun9h>div{display:flex;flex-direction:column;gap:12px}.learning_rewardCard__b14Wh{padding:24px;display:flex;flex-direction:column;gap:16px;min-height:230px}.learning_rewardCard__b14Wh h3{font-size:23px;line-height:32px}.learning_rewardCard__b14Wh p:not(.learning_eyebrow__H5mtp){color:var(--secondary)}.learning_list__NqPor{margin:0;padding:0;list-style:none}.learning_list__NqPor li{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:16px;border-bottom:1px solid var(--line)}.learning_list__NqPor span,.learning_policy__FUCqa{color:var(--secondary);font-size:14px}.learning_policy__FUCqa{border-top:1px solid var(--line);padding-top:12px}.learning_manage__N4W7m summary,.learning_policy__FUCqa summary{cursor:pointer;padding:12px 0}.learning_policy__FUCqa p{margin-bottom:14px}.learning_resource__G17qV{max-width:760px;font-size:17px;line-height:1.8}.learning_resource__G17qV :is(h2,h3,p,ul,ol,pre,blockquote){margin-block:20px}.learning_resource__G17qV pre{padding:20px;background:var(--silver);white-space:pre-wrap;overflow-wrap:anywhere}.learning_resource__G17qV a{color:var(--navy);text-decoration:underline}.learning_friend__WmHM7{padding-block:24px;border-block:1px solid var(--line);display:flex;flex-direction:column;gap:20px}.learning_friendProgress__lOiqd{display:grid;grid-template-columns:40px minmax(0,1fr) 60px;align-items:center;grid-gap:12px;gap:12px}.learning_friendProgress__lOiqd>span:last-child{text-align:right;font-size:14px}.learning_manage__N4W7m{font-size:14px;color:var(--secondary)}.learning_manage__N4W7m form{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px;margin-top:20px}.learning_manage__N4W7m label{flex:1 1;min-width:180px}.learning_confirmation__Iwc6N{padding:24px;background:var(--silver);border:1px solid var(--navy);margin-block:24px}.learning_confirmation__Iwc6N p{margin-top:12px}.learning_inviteLink__BscY_{display:flex;flex-direction:column;gap:12px}.learning_puzzleLayout__OkXDh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;margin-bottom:24px}.learning_sudoku__HzEwx{display:grid;grid-template-columns:repeat(4,minmax(44px,1fr));max-width:320px;border:2px solid var(--ink)}.learning_app__5dLNP .learning_sudoku__HzEwx input{aspect-ratio:1;padding:0;text-align:center;border:1px solid var(--line);font-size:24px;min-width:0}.learning_app__5dLNP .learning_sudoku__HzEwx input[readonly]{background:var(--silver);font-weight:500}.learning_app__5dLNP .learning_sudoku__HzEwx input:nth-child(4n+2){border-right:2px solid var(--ink)}.learning_app__5dLNP .learning_sudoku__HzEwx input:nth-child(n+5):nth-child(-n+8){border-bottom:2px solid var(--ink)}.learning_wordSlots__hVJhA{display:flex;gap:12px;padding-block:20px}.learning_wordSlots__hVJhA>span{width:44px;height:52px;border-bottom:2px solid var(--navy);display:flex;align-items:center;justify-content:center;font-size:24px}@media (max-width:959px){.learning_dashboardGrid__GvBpa,.learning_storyLayout__Q3mqi{grid-template-columns:1fr}.learning_storyIndex__ft_8y{position:static}.learning_conceptGrid__ZiGk1,.learning_rewardGrid__7pH5Z{grid-template-columns:repeat(2,minmax(0,1fr))}.learning_storyLayout__Q3mqi{gap:28px}}@media (max-width:599px){.learning_topbar__y3lMh{padding-block:16px}.learning_topbar__y3lMh img{width:120px}.learning_topbar__y3lMh>span{font-size:12px}.learning_main__hrquw{padding-top:28px}.learning_pageHeading__kfDsQ{margin-bottom:26px}.learning_conceptGrid__ZiGk1,.learning_puzzleLayout__OkXDh,.learning_rewardGrid__7pH5Z{grid-template-columns:1fr}.learning_storyIndex__ft_8y>button{padding-block:16px}.learning_storyIndex__ft_8y .learning_previewTitle__RlbCz{font-size:15px}.learning_storyTitle__w07m3{font-size:25px!important}.learning_quiz__4OWRh{padding:24px 18px}.learning_quiz__4OWRh .learning_options__13K5r{flex-direction:column}.learning_quiz__4OWRh .learning_options__13K5r button{width:100%}.learning_body___nP85{font-size:17px;line-height:1.9}.learning_summary__eNyF5{font-size:18px}.learning_interests__PQqFA{grid-template-columns:1fr}.learning_goalOptions__eRrJE{gap:6px}.learning_goalOptions__eRrJE label{padding-inline:6px}.learning_rewardHero__Gun9h img{width:100px;height:100px}.learning_rewardHero__Gun9h .learning_bigNumber___hZmO{font-size:40px}.learning_rewardHero__Gun9h{gap:12px}.learning_completion__r7a8_{flex-direction:column;align-items:flex-start;gap:12px}.learning_list__NqPor li{align-items:flex-start;flex-wrap:wrap;gap:8px}.learning_actions__urVkC .learning_primary__3khgk{flex:1 1}.learning_authGate__Vj7UE h1{font-size:28px}}@media (prefers-reduced-motion:reduce){.learning_completion__r7a8_ img{animation:none}}@media (prefers-reduced-transparency:reduce){.learning_navigation__mhA2q{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){.learning_dayComplete__dIrKL,.learning_dayRead__2MEDD,.learning_primary__3khgk{border:1px solid ButtonText}.learning_summary__eNyF5 mark{background:transparent;text-decoration:underline}}.learning_editionSchedule__A4Pt_{padding:20px 0;border-bottom:1px solid #e5e7ea;margin-bottom:24px}.learning_editionSchedule__A4Pt_>div{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 20px}.learning_editionSchedule__A4Pt_ strong{color:#101d60;font-size:16px;font-weight:500}.learning_editionSchedule__A4Pt_ p,.learning_editionSchedule__A4Pt_ span{color:#62666b;font-size:14px;line-height:22px}.learning_editionSchedule__A4Pt_ p{margin:12px 0 0}.learning_editionUpdate__yi0tU{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px;margin-bottom:24px;background:#f4f5f6;border-block:1px solid #e5e7ea}.learning_editionUpdate__yi0tU strong{font-size:18px;line-height:26px;font-weight:500}.learning_editionUpdate__yi0tU p{font-size:14px;line-height:22px;color:#62666b;margin:8px 0 0}.learning_editionUpdate__yi0tU button{min-height:44px;color:#101d60;font-size:16px;font-weight:500;background:transparent;border:0}.personalization_fields__MFieR{display:grid;grid-gap:28px;gap:28px}.personalization_formFields__BXoNl{display:grid;grid-gap:24px;gap:24px;border:0;padding:0;margin:0;min-width:0}.personalization_section__q_de5{display:grid;grid-gap:14px;gap:14px;min-width:0;margin:0;padding:22px;border:1px solid #e2e6ef;border-radius:22px}.personalization_section__q_de5 legend{padding:0 6px;color:#111b50;font-size:20px;font-weight:500}.personalization_section__q_de5 .personalization_roleSelect__34cqq,.personalization_section__q_de5 .personalization_search__kwr_H{min-height:54px;border:2px solid #e2e6ef;border-radius:16px;padding:12px 16px;background:#fff}.personalization_section__q_de5 .personalization_search__kwr_H{background:#f5f6fa}.personalization_count__PN7vp{color:#2855e8;font-size:14px}.personalization_caption__ATp2F{color:#626a7c;font-size:14px;line-height:1.7}.personalization_chips__9ULkR{display:flex;flex-wrap:wrap;gap:8px}.personalization_chips__9ULkR .personalization_chip___DS8S{border:0;border-radius:14px;background:#edf2ff;color:#2855e8;min-height:44px;padding:8px 12px}.personalization_companies__j8ahi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;max-height:340px;overflow:auto;padding:5px;scrollbar-gutter:stable}.personalization_companies__j8ahi .personalization_company__4ljzU{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:54px;text-align:left;border:solid #e2e6ef;border-width:2px 2px 4px;border-radius:16px;background:#fff;color:#111b50;overflow-wrap:anywhere}.personalization_companies__j8ahi .personalization_company__4ljzU[aria-pressed=true]{border-color:#2855e8;background:#edf2ff}.personalization_companies__j8ahi .personalization_company__4ljzU:active:not(:disabled){transform:translateY(2px);border-bottom-width:2px}@media (max-width:420px){.personalization_section__q_de5{padding:16px}.personalization_companies__j8ahi .personalization_company__4ljzU{padding:10px}}@media (prefers-reduced-motion:reduce){.personalization_companies__j8ahi .personalization_company__4ljzU:active:not(:disabled){transform:none}}