@charset "UTF-8";@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-SemiBold%20Italic.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}.Modal-module__root__hXsmO{--modal-bg: rgba(0, 0, 0, .5);--modal-paper-bg: $color-bg-surface;--modal-border-radius: 12px;--modal-shadow: 0 4px 20px rgba(0, 0, 0, .15);--modal-header-padding: 24px 24px 0 24px;--modal-content-padding: 24px;--modal-actions-padding: 0 24px 24px 24px;--modal-header-gap: 16px;--modal-actions-gap: 12px}.Modal-module__root__hXsmO .Modal-module__MuiBackdrop-root__w9jGB{background-color:var(--modal-bg)}.Modal-module__paper__TBsY-{background:#fffefc;border-radius:var(--modal-border-radius);box-shadow:var(--modal-shadow);margin:16px;padding-bottom:20px}.Modal-module__header__NS30G{padding:var(--modal-header-padding);margin:0 0 10px;padding-bottom:10px;border-bottom:1px solid #e0e0e0}.Modal-module__header__NS30G .Modal-module__MuiDialogTitle-root__mNXjM{padding:0;margin:0}.Modal-module__hideBorder__do-Ur{border:none!important;margin-bottom:0}.Modal-module__headerContent__PWsyR{display:flex;align-items:center;justify-content:space-between;gap:var(--modal-header-gap);width:100%;align-items:flex-start}.Modal-module__headerContent__PWsyR h1,.Modal-module__headerContent__PWsyR h2,.Modal-module__headerContent__PWsyR h3,.Modal-module__headerContent__PWsyR h4,.Modal-module__headerContent__PWsyR h5,.Modal-module__headerContent__PWsyR h6{margin:0;font-weight:600;color:#1f3a2f;font-family:Bookmania,serif;font-style:normal;font-weight:400}.Modal-module__headerContent__PWsyR h2{font-size:24px;line-height:1.3}.Modal-module__headerContent__PWsyR h3{font-size:20px;line-height:1.4;width:100%}.Modal-module__headerContent__PWsyR h4{font-size:18px;line-height:1.4}.Modal-module__closeButton__JX-aq{--close-btn-color: #666666;--close-btn-hover-bg: #f5f5f5;--close-btn-hover-color: #333333;color:var(--close-btn-color);border-radius:50%;transition:all .12s ease}.Modal-module__closeButton__JX-aq:hover{background-color:var(--close-btn-hover-bg);color:var(--close-btn-hover-color)}.Modal-module__closeButton__JX-aq .Modal-module__MuiSvgIcon-root__CU8xk{font-size:20px}.Modal-module__content__bHhiE{padding:var(--modal-content-padding)}.Modal-module__content__bHhiE .Modal-module__MuiDialogContent-root__jhH2e{padding:0}.Modal-module__content__bHhiE p{margin:0 0 16px;color:#333;line-height:1.5;font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:400}.Modal-module__content__bHhiE p:last-child{margin-bottom:0}.Modal-module__content__bHhiE ul,.Modal-module__content__bHhiE ol{margin:0 0 16px;padding-left:24px;color:#333;line-height:1.5;font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:400}.Modal-module__content__bHhiE ul:last-child,.Modal-module__content__bHhiE ol:last-child{margin-bottom:0}.Modal-module__content__bHhiE ul li,.Modal-module__content__bHhiE ol li{margin-bottom:8px}.Modal-module__content__bHhiE ul li:last-child,.Modal-module__content__bHhiE ol li:last-child{margin-bottom:0}.Modal-module__actions__SzaF5{padding:var(--modal-actions-padding);gap:var(--modal-actions-gap);justify-content:flex-end}.Modal-module__actions__SzaF5 .Modal-module__MuiDialogActions-root__-2Myc{padding:0}.Modal-module__actions__SzaF5 .Modal-module__MuiButton-root__Kd74o{margin-left:8px}.Modal-module__actions__SzaF5 .Modal-module__MuiButton-root__Kd74o:first-child{margin-left:0}.Modal-module__size-small__i8X1w{--modal-content-padding: 16px;--modal-header-padding: 16px 16px 0 16px;--modal-actions-padding: 0 16px 16px 16px}.Modal-module__size-medium__6uO8R{--modal-content-padding: 24px;--modal-header-padding: 24px 24px 0 24px;--modal-actions-padding: 0 24px 24px 24px}.Modal-module__size-large__6KT8Q{--modal-content-padding: 32px;--modal-header-padding: 32px 32px 0 32px;--modal-actions-padding: 0 32px 32px 32px}.Modal-module__size-fullscreen__MEAsq{--modal-border-radius: 0;--modal-paper-bg: $color-bg-surface;--modal-shadow: none;--modal-content-padding: 24px;--modal-header-padding: 24px 24px 0 24px;--modal-actions-padding: 0 24px 24px 24px}.Modal-module__headerContent__PWsyR{display:flex;justify-content:space-between;gap:var(--modal-header-gap);width:100%;align-items:flex-start}.Modal-module__title__vOhPA{font-weight:600;color:#1f3a2f;font-family:Bookmania,serif;font-style:normal;font-weight:400;font-size:20px;line-height:1.4;width:100%}@media (max-width: 600px){.Modal-module__paper__TBsY-{margin:8px;border-radius:8px}.Modal-module__size-small__i8X1w{--modal-content-padding: 12px;--modal-header-padding: 12px 12px 0 12px;--modal-actions-padding: 0 12px 12px 12px}.Modal-module__size-medium__6uO8R{--modal-content-padding: 16px;--modal-header-padding: 16px 16px 0 16px;--modal-actions-padding: 0 16px 16px 16px}.Modal-module__size-large__6KT8Q{--modal-content-padding: 20px;--modal-header-padding: 20px 20px 0 20px;--modal-actions-padding: 0 20px 20px 20px}}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-SemiBold%20Italic.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}.LinearProgressBar-module__container__nBk2R{width:100%;display:grid;gap:4px}.LinearProgressBar-module__track__QXJAd{height:8px;border-radius:4px;background-color:#00000014;overflow:hidden}.LinearProgressBar-module__track__QXJAd .MuiLinearProgress-bar{border-radius:4px}.LinearProgressBar-module__label__SqolC{font-size:.875rem;color:var(--text-secondary, #6b7280);line-height:1.3}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-SemiBold%20Italic.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}.PhoneNumberModal-module__brandRow__Uv1OA{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1.25rem;margin-left:1.75rem}.PhoneNumberModal-module__brandIcon__-6X-V{width:1.25rem;height:1.25rem;display:block}.PhoneNumberModal-module__brandName__aKgWA{font-family:Bookmania,serif;font-style:normal;font-weight:400;font-size:1.5rem;line-height:.96;letter-spacing:0;color:#ccdde7}.PhoneNumberModal-module__headerWrap__Qjtkv .PhoneNumberModal-module__headline__uGg2- h1,.PhoneNumberModal-module__headerWrap__Qjtkv .PhoneNumberModal-module__headline__uGg2- h2,.PhoneNumberModal-module__headerWrap__Qjtkv .PhoneNumberModal-module__headline__uGg2- h3,.PhoneNumberModal-module__headerWrap__Qjtkv .PhoneNumberModal-module__headline__uGg2- p{margin:0;color:#fff;max-width:26ch}.PhoneNumberModal-module__headerWrap__Qjtkv .PhoneNumberModal-module__headline__uGg2- h1,.PhoneNumberModal-module__headerWrap__Qjtkv .PhoneNumberModal-module__headline__uGg2- h2,.PhoneNumberModal-module__headerWrap__Qjtkv .PhoneNumberModal-module__headline__uGg2- p{font-family:Bookmania;font-weight:400;font-size:2.625rem;line-height:100%;letter-spacing:0;text-align:center}.PhoneNumberModal-module__headerWrap__Qjtkv .PhoneNumberModal-module__headline__uGg2-{padding:0 5rem;min-height:6.25rem;display:flex;align-items:center;margin-left:3.25rem}.PhoneNumberModal-module__headerWrap__Qjtkv{display:flex;flex-direction:column;align-items:center;margin-top:.5rem}.PhoneNumberModal-module__bodyContainer__fDWet{display:flex;flex-direction:column;gap:1rem;margin-bottom:.5rem;min-height:10rem}.PhoneNumberModal-module__bodyMd__nPQG2 p{font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:400;font-size:1.5rem;line-height:130%;color:#022e58;margin-top:.75rem;margin-bottom:0}.PhoneNumberModal-module__formFields__1ugSE{display:flex;flex-direction:column;gap:1.25rem;margin-top:.75rem}.PhoneNumberModal-module__errorMessage__Y7ZRK{font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:400;font-size:.875rem;color:#d32f2f;padding:.75rem 1rem;background-color:#d32f2f1a;border-radius:.3125rem;border-left:3px solid #d32f2f}.PhoneNumberModal-module__fieldGroup__6fQAX{display:flex;flex-direction:column;gap:.5rem}.PhoneNumberModal-module__fieldGroup__6fQAX label{font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:400;font-size:1rem;color:#022e58}.PhoneNumberModal-module__fieldGroup__6fQAX .MuiTextField-root{width:100%}.PhoneNumberModal-module__fieldGroup__6fQAX .MuiOutlinedInput-root{font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:400;font-size:1rem}.PhoneNumberModal-module__fieldGroup__6fQAX .MuiOutlinedInput-root fieldset{border-color:#0000003b}.PhoneNumberModal-module__fieldGroup__6fQAX .MuiOutlinedInput-root:hover fieldset,.PhoneNumberModal-module__fieldGroup__6fQAX .MuiOutlinedInput-root.PhoneNumberModal-module__Mui-focused__dAksH fieldset{border-color:#5f8b7e}.PhoneNumberModal-module__fieldGroup__6fQAX .MuiOutlinedInput-root.PhoneNumberModal-module__Mui-error__TC6BH fieldset{border-color:#d32f2f}.PhoneNumberModal-module__fieldGroup__6fQAX .MuiInputBase-input{padding:.75rem 1rem}.PhoneNumberModal-module__fieldGroup__6fQAX .MuiFormHelperText-root{font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:400;font-size:.75rem;margin-left:0;margin-top:.25rem}.PhoneNumberModal-module__fieldGroup__6fQAX .MuiFormHelperText-root.PhoneNumberModal-module__Mui-error__TC6BH{color:#d32f2f}.PhoneNumberModal-module__progress__AZBwa{width:13.75rem;max-width:17.5rem;flex:0 0 auto}.PhoneNumberModal-module__progress__AZBwa .MuiLinearProgress-root{height:.5rem;border-radius:9999px;background-color:#e7e2db;overflow:hidden}.PhoneNumberModal-module__progress__AZBwa .MuiLinearProgress-bar{border-radius:9999px;background-color:#022e58}.PhoneNumberModal-module__footerRow__QeY0b{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.5rem}.PhoneNumberModal-module__actions__FT-L2{display:flex;justify-content:flex-end;gap:.75rem;margin-top:0}.PhoneNumberModal-module__cta__unk1A,.PhoneNumberModal-module__ctaOutline__QFq55,.PhoneNumberModal-module__ctaPrimary__-THZV{font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:400;font-size:1rem;line-height:130%;letter-spacing:.19px;padding:.625rem;border-radius:.5rem;min-width:8.125rem;border:1.5px solid transparent;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.PhoneNumberModal-module__cta__unk1A:disabled,.PhoneNumberModal-module__ctaOutline__QFq55:disabled,.PhoneNumberModal-module__ctaPrimary__-THZV:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.PhoneNumberModal-module__ctaPrimary__-THZV{background-color:#fff;color:#022e58;border-color:#022e58}.PhoneNumberModal-module__ctaOutline__QFq55{background-color:transparent;color:#022e58}.PhoneNumberModal-module__ctaOutline__QFq55:hover:not(:disabled),.PhoneNumberModal-module__ctaOutline__QFq55:active:not(:disabled){background-color:#022e58}.PhoneNumberModal-module__root__0k1bN .MuiDialogTitle-root{position:relative;background-color:#022e58;color:#fff;border-bottom:none;padding:1.5rem;overflow:hidden}.PhoneNumberModal-module__root__0k1bN .MuiDialogTitle-root:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(src/assets/icons/upgrade-plan-bg.svg);background-repeat:no-repeat;background-position:center;background-size:cover;opacity:.25;z-index:0}.PhoneNumberModal-module__root__0k1bN .MuiDialogTitle-root>*{position:relative;z-index:2}.PhoneNumberModal-module__root__0k1bN .MuiDialogTitle-root h3{color:#fff}@media (max-width: 480px){.PhoneNumberModal-module__headline__uGg2- h1{font-size:1.35rem}.PhoneNumberModal-module__headline__uGg2- h2{font-size:1.15rem}}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-SemiBold%20Italic.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}.CommonButton-module__root__CW1H7{background-color:#fffefc;color:#0e4c86;border:.0625rem solid #0e4c86;border-radius:.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.625rem;min-height:2.5rem;min-width:12.8125rem;padding:.75rem 1rem;line-height:1.2;font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:400;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.CommonButton-module__root__CW1H7:disabled{cursor:not-allowed;opacity:.6}.CommonButton-module__fullWidth__9q7LL{width:100%}.CommonButton-module__icon__XbMg0{display:inline-flex;line-height:0;height:1.125rem;width:1.125rem}.CommonButton-module__label__7d--R{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CommonButton-module__loader__QuTC6{display:inline-block;width:1rem;height:1rem;border:.125rem solid currentColor;border-right-color:transparent;border-radius:50%;animation:CommonButton-module__cb-spin__G54Vb .7s linear infinite}.CommonButton-module__primary__LFmDb{background-color:#0e4c86;color:#fffefc;border-color:#0e4c86}.CommonButton-module__outline__ugwxQ{background-color:transparent;color:#022e58;border-color:#022e58}.CommonButton-module__bare__bdUVU{background:transparent;border:0;color:inherit;min-width:auto;padding:0}@keyframes CommonButton-module__cb-spin__G54Vb{to{transform:rotate(360deg)}}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-SemiBold%20Italic.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}.Header-module__headerRoot__Sp-Xx{position:sticky;top:0;z-index:1200;background:#fffefc}.Header-module__header-toolbar__4GTQk{height:var(--header-height);display:flex;justify-content:space-between}.Header-module__brand__fqQlg{font-weight:700}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-SemiBold%20Italic.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}.Sidebar-module__sideNavLabel__UGkGr span,.Sidebar-module__bottomActionsLabel__oJT4N{font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:400}.Sidebar-module__sidebar__rdPWb{display:flex;flex-direction:column;justify-content:space-between;height:100vh;background:#fffefc;width:220px;padding:16px;box-shadow:0 0 6px #0000001a;color:#243b35}.Sidebar-module__sidebarMiddle__ryS4k{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1}.Sidebar-module__logoWrap__vwRCO{display:flex;justify-content:center;margin-bottom:32px}.Sidebar-module__logoImg__0uZmX{width:175px;height:auto}.Sidebar-module__menuList__e6D2Y{padding-top:0;padding-bottom:0}.Sidebar-module__listRow__3xEzk{margin-top:6px;margin-bottom:6px}.Sidebar-module__navBtn__AHV90{border-radius:5px;width:100%;padding:6px 10px;color:inherit}.Sidebar-module__navBtn__AHV90 .MuiListItemIcon-root{min-width:32px;margin-right:10px}.Sidebar-module__navBtn__AHV90:hover{background-color:#f5f7f6}.Sidebar-module__navBtn__AHV90.Sidebar-module__Mui-selected__-Ayrz{background-color:#e9f2ec;border:1px solid #2c403a;color:#243b35;box-shadow:0 1px #0000000a}.Sidebar-module__navBtn__AHV90.Sidebar-module__Mui-selected__-Ayrz:hover{background-color:#e9f2ec}.Sidebar-module__navIcon__Rq1xW{width:24px;height:24px}.Sidebar-module__groupDivider__YWENJ{margin:12px 0;border-color:#d7e3db}.Sidebar-module__sidebarBottom__BlF9-{display:flex;flex-direction:column;gap:.5rem;align-items:center;margin-bottom:.5rem}.Sidebar-module__quickBtn__fKeyM{display:flex;align-items:center;text-align:start;gap:12px;background:#fffefc;border:none;border-radius:5px;padding:10px 16px;width:90%;cursor:pointer;font-weight:400;font-size:12px}.Sidebar-module__quickBtn__fKeyM img{width:20px;height:20px}.Sidebar-module__quickBtn__fKeyM:hover{background:#f2faff}.Sidebar-module__advisorSection__iCA0U{display:flex;flex-direction:column;gap:16px;padding:16px 0;margin-top:16px}.Sidebar-module__advisorProfile__PlqyD{display:flex;align-items:center;gap:12px}.Sidebar-module__advisorImageContainer__aRHWb{position:relative;flex-shrink:0}.Sidebar-module__advisorImage__LFJLS{width:52px;height:52px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#f5f5f5}.Sidebar-module__onlineIndicator__3i6Tr{position:absolute;top:2px;right:2px;width:12px;height:12px;background:gold;border:2px solid #fffefc;border-radius:50%}.Sidebar-module__advisorInfo__703MY{display:flex;flex-direction:column;gap:2px;flex:1}.Sidebar-module__advisorName__f-PI0{font-family:Bookmania,serif;font-style:normal;font-weight:400;font-size:18px;line-height:20px;color:-primary}.Sidebar-module__advisorTitle__urI-T{font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:13px;color:#666}.Sidebar-module__expertButton__-6SSQ{width:100%;padding:10px 16px;background:transparent;border:1px solid #0e4c86;border-radius:6px;cursor:pointer;transition:all .2s ease;font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:-primary}.Sidebar-module__expertButton__-6SSQ:hover{background:-primary;color:#fffefc}.Sidebar-module__expertButton__-6SSQ:active{transform:translateY(1px)}.Sidebar-module__quickBtnSelected__MONKG{background-color:#f2faff;border-color:#2c403a;color:#243b35}.Sidebar-module__quickBtnSelected__MONKG:hover{background-color:#f2faff}.Sidebar-module__quickBtnDisabled__Ueg-S{opacity:.5;cursor:default;pointer-events:none}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-SemiBold%20Italic.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}.Header-module__layout__vZFrA{display:grid;grid-template-columns:220px 1fr;background-color:#fffefc;min-height:100vh}.Header-module__sidebarWrap__KFiya{height:100vh;background-color:#fffefc;position:relative;z-index:2;box-shadow:none}@media (min-width: 900px){.Header-module__sidebarWrap__KFiya{box-shadow:14px 0 27.54px -10px #00000021}}.Header-module__main__iigqd{width:100%;height:100vh;overflow-y:auto;position:relative;z-index:1}.Header-module__toolbar__nyV0f{width:100%;display:flex;align-items:center;gap:16px;position:sticky;top:0;z-index:11;background-color:#fffefc;border-bottom:1px solid #ccc;padding:8px 16px;--header-height: 64px;min-height:var(--header-height)}@media (max-width: 599.98px){.Header-module__toolbar__nyV0f{--header-height: 56px}}.Header-module__content__kmMQe{background-color:#f2faff;min-height:calc(100vh - var(--header-height))}.Header-module__badgeDot__IgP5l .MuiBadge-dot{background-color:#ec263d;width:12px;height:12px;border-radius:50%;border:2px solid #fffefc;margin-top:2px;margin-right:5px}.Header-module__notificationIcon__sirG5{color:#0e4c86;font-size:2rem}.Header-module__avatar__x3s-0{background-color:#0e4c86;width:2.8rem;height:2.8rem;font-size:1rem;font-weight:600}.Header-module__rightButtonsContainer__EWZ9d{gap:1rem;margin-left:auto;display:flex;justify-content:flex-end;align-items:center}.Header-module__backButtonContainer__HlFrO{display:flex;justify-content:flex-start}.Header-module__backButton__Abfv5{border-radius:.5rem;background-color:transparent;color:#333;margin-left:1rem;font-size:1rem;font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:500;text-transform:none;letter-spacing:0;transition:all .2s ease;box-shadow:none}.Header-module__backButton__Abfv5:hover{background-color:#f6f7f6;box-shadow:none}.Header-module__backButton__Abfv5:focus-visible{outline:0;box-shadow:0 0 0 3px #0e4c8659}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-SemiBold%20Italic.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}.Articles-module__page__Rg2zs{width:100%;min-height:100vh;margin:0;background-color:#f2faff;padding:0;display:flex;justify-content:center}.Articles-module__pageInner__q3SeE{width:100%;padding:4rem;box-sizing:border-box}.Articles-module__headerContainer__1vga2{display:flex;justify-content:space-between;align-items:center;padding-bottom:1.5625rem}.Articles-module__headerIconContainer__YhEXX{display:flex;align-items:center;gap:1rem}.Articles-module__learnIcon__PBHFn{display:flex;align-items:center;justify-content:center;width:3.75rem;height:3.75rem;background-color:#ccdde7;border-radius:50%;border:.0625rem solid #0e4c86}.Articles-module__iconImage__-6RIs{width:1.5rem;height:1.5rem}.Articles-module__titleContainer__ROC8W{display:flex;flex-direction:column;gap:.5rem}.Articles-module__title__-Ac-T{font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:400;font-size:1.5rem;line-height:1.75rem;color:#333;margin:0}.Articles-module__titleDesc__wxZ3n{font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.25rem;color:#666;margin:0}.Articles-module__articlesGrid__qtPWZ{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:2rem}.Articles-module__articleCard__a951O{background:#fffefc;border-radius:.75rem;box-shadow:0 0 35px #0000000d;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.Articles-module__articleCard__a951O:hover{transform:translateY(-.125rem);box-shadow:0 .25rem .75rem #00000026}.Articles-module__articleImage__Ot9EA{width:100%;height:15rem;-o-object-fit:cover;object-fit:cover}.Articles-module__articleContent__gQQ51{padding:1.5rem;display:flex;flex-direction:column;gap:.75rem}.Articles-module__articleCategory__dwT9-{font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:500;font-size:.75rem;line-height:1rem;color:#666;letter-spacing:.03125rem;margin:0}.Articles-module__articleTitle__WzTPl{font-family:Bookmania,serif;font-style:normal;font-weight:400;font-size:1.125rem;line-height:1.5rem;color:#333;margin:0}.Articles-module__articleDescription__yZDGT{font-family:Avenir Next LT Pro,sans-serif;font-style:italic;font-weight:400;font-size:.875rem;line-height:1.25rem;color:#666;margin:0}.Articles-module__readMoreButton__RAXMQ{align-self:flex-start;padding:.5rem 1rem;border:.0625rem solid #bdbdbd;border-radius:.5rem;background-color:transparent;color:#333;font-size:.875rem;font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:500;text-transform:none;letter-spacing:0;margin-top:.5rem;box-shadow:none}.Articles-module__readMoreButton__RAXMQ:hover{background-color:#f6f7f6;box-shadow:none}.Articles-module__readMoreButton__RAXMQ:focus-visible{outline:0;box-shadow:0 0 0 .1875rem #0e4c8659}@media (max-width: 768px){.Articles-module__pageInner__q3SeE{padding:1rem}.Articles-module__articlesGrid__qtPWZ{grid-template-columns:1fr;gap:1rem}.Articles-module__headerContainer__1vga2{flex-direction:column;align-items:flex-start;gap:1rem}.Articles-module__articleContent__gQQ51{padding:1rem}.Articles-module__articleTitle__WzTPl{font-size:1rem;line-height:1.25rem}}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-SemiBold%20Italic.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}.ExitSurveyButton-module__infoButtonContainer__B3jrB{display:flex;align-items:center;position:relative;gap:8px}.ExitSurveyButton-module__exitButton__ilbL0{background-color:#0e4c86;color:#fff;border:1px solid transparent;text-transform:none;font-size:16px;letter-spacing:0;font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:400;box-shadow:0 1px #0000000f,0 1.5px 6px #00000014}.ExitSurveyButton-module__exitButton__ilbL0:hover{box-shadow:0 1px #0000000f,0 2px 8px #0000001f}.ExitSurveyButton-module__exitButton__ilbL0:active{box-shadow:none}.ExitSurveyButton-module__exitButton__ilbL0:focus-visible{outline:0;box-shadow:0 0 0 3px #0e4c8659,0 1px #0000000f}.ExitSurveyButton-module__exitButton__ilbL0.Mui-disabled{background-color:#ccdde7;color:#0e4c86;box-shadow:none;cursor:not-allowed;opacity:1;border:1px solid #ccdde7}.ExitSurveyButton-module__exitButton__ilbL0:disabled{background-color:#ccdde7;color:#0e4c86;box-shadow:none;cursor:not-allowed;opacity:1;border:1px solid #ccdde7}.ExitSurveyButton-module__infoIconButton__BTI4p{position:absolute;left:100%;width:28px;height:28px;padding:4px;display:inline-flex;align-items:center;justify-content:center;color:#0e4c86}.ExitSurveyButton-module__infoIconButton__BTI4p:hover{background:-hover}.ExitSurveyButton-module__infoIconButton__BTI4p:focus-visible{outline:0;box-shadow:0 0 0 3px #273c2d40}.ExitSurveyButton-module__infoIcon__mMWoU{width:26px;height:26px;display:block}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-SemiBold%20Italic.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}.Spinner-module__spinnerWrapper__-EQiv{display:flex;align-items:center;justify-content:center;width:100%;min-height:7.5rem}.Spinner-module__spinner__SZoUP{color:#0e4c86}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-SemiBold%20Italic.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}.ArticleDetail-module__page__4r62v{width:100%;min-height:100vh;margin:0;background-color:#f2faff;padding:0;display:flex;justify-content:center}.ArticleDetail-module__pageInner__i-Ymg{width:100%;padding:0 4rem;box-sizing:border-box}.ArticleDetail-module__headerContainer__BfDiq{display:flex;justify-content:space-between;align-items:center;padding-bottom:1.5625rem}.ArticleDetail-module__headerIconContainer__uRc5C{display:flex;align-items:center;gap:1rem}.ArticleDetail-module__learnIcon__hLT1D{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background-color:#f2faff;border-radius:50%}.ArticleDetail-module__iconImage__-Q-Yh{width:1.5rem;height:1.5rem}.ArticleDetail-module__titleContainer__FxpvP{display:flex;flex-direction:column;gap:.5rem}.ArticleDetail-module__title__6L73c{font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:400;font-size:1.5rem;line-height:1.75rem;color:#333;margin:0}.ArticleDetail-module__titleDesc__203f-{font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.25rem;color:#666;margin:0}.ArticleDetail-module__articleContainer__A8dnA{overflow:hidden;margin-top:.5rem}.ArticleDetail-module__articleHeader__hL05o{padding:2rem 2rem 3rem}.ArticleDetail-module__articleTitle__OnQyi{font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:400;font-size:1.875rem;line-height:2.5rem;color:#333;text-align:center;margin:0 0 .5rem}.ArticleDetail-module__publishDate__lnr0W{font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.25rem;color:#666;margin:0}.ArticleDetail-module__articleImageContainer__SQWfn{width:100%;margin-bottom:2rem}.ArticleDetail-module__articleImage__dLiJO{width:100%;height:25rem;border-radius:.75rem;-o-object-fit:cover;object-fit:cover}.ArticleDetail-module__articleContent__YI7t4{padding:0 2rem 2rem;display:flex;flex-direction:column;gap:1.5rem}.ArticleDetail-module__introduction__kzl-o{font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:600;font-size:1.125rem;line-height:1.75rem;color:#333;margin-bottom:-1.25rem}.ArticleDetail-module__section__lBdJp{display:flex;flex-direction:column;gap:1rem}.ArticleDetail-module__sectionTitle__LKGz4{font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:400;font-size:1.25rem;line-height:2rem;color:#333;margin:0}.ArticleDetail-module__sectionContent__P7E1z{font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:400;font-size:1rem;line-height:1.5rem;color:#333;margin:0}.ArticleDetail-module__conclusion__V9kZP{font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:400;font-size:1.125rem;line-height:1.75rem;color:#333;margin:0;font-style:italic}@media (max-width: 768px){.ArticleDetail-module__pageInner__i-Ymg{padding:1rem}.ArticleDetail-module__articleHeader__hL05o{padding:1.5rem 1rem}.ArticleDetail-module__articleTitle__OnQyi{font-size:1.5rem;line-height:2rem;margin-bottom:2.25rem}.ArticleDetail-module__articleImage__dLiJO{height:15.625rem}.ArticleDetail-module__articleContent__YI7t4{padding:0 1rem 1.5rem;gap:1.25rem}.ArticleDetail-module__introduction__kzl-o,.ArticleDetail-module__conclusion__V9kZP{font-size:1rem;line-height:1.5rem}.ArticleDetail-module__sectionTitle__LKGz4{font-size:1.125rem;line-height:1.75rem}.ArticleDetail-module__sectionContent__P7E1z{font-size:.875rem;line-height:1.25rem}.ArticleDetail-module__backButtonContainer__zj2Sd{padding:1.25rem 1rem 1.5rem}}.ArticleDetail-module__postedText__3lJx5{color:#fe493b;font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.25rem;margin:0}.app-shell{display:flex;min-height:100vh;flex-direction:column}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/fonts/AvenirNextLTPro/AvenirNextLTPro-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bookmania;src:url(/fonts/Bookmania/Bookmania-SemiBold%20Italic.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}:root{--header-height: 64px}*{box-sizing:border-box}html,body,#root{height:100%;margin:0;padding:0}a{color:inherit;text-decoration:none}:root h1{font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:700}p{font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:400}:root em{font-family:Avenir Next LT Pro,sans-serif;font-style:italic;font-weight:600}.custom-select-override .MuiSelect-select{font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:400}.custom-select-override .MuiOutlinedInput-notchedOutline,.custom-select-override:hover .MuiOutlinedInput-notchedOutline{border-color:-secondary}.custom-select-override.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:-secondary;border-width:1px;font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:400}.custom-text-input .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline,.custom-text-input .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:-secondary!important}.custom-text-input .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:-secondary!important;border-width:1px!important}.custom-text-input .MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#d32f2f!important}.custom-text-input.MuiTextField-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:-secondary!important;border-width:1px!important}.MuiMenu-paper{border:1px solid #0e4c86;border-radius:8px;margin-top:7px;box-shadow:0 4px 12px #0000001a}.MuiMenu-paper .MuiMenuItem-root{font-size:14px;color:#333;font-family:Avenir Next LT Pro,sans-serif;font-style:normal;font-weight:400}.MuiMenu-paper .MuiMenuItem-root:hover{background-color:-input-disabled}.MuiMenu-paper .MuiMenuItem-root.Mui-selected{background-color:#ebefe373;color:#333}.MuiMenu-paper .MuiMenuItem-root.Mui-selected:hover{background-color:#ebefe373}.MuiMenu-paper .MuiMenuItem-root.Mui-disabled{color:#ccc;opacity:.6}.MuiRadio-root{padding:0;color:#0e4c86}.MuiRadio-root.Mui-checked{color:#0e4c86}.MuiRadio-root.Mui-disabled{color:#ccc}.MuiRadio-root .MuiSvgIcon-root{color:#0e4c86;font-size:1.5rem}.MuiRadio-root.Mui-checked .MuiSvgIcon-root{color:#0e4c86}.MuiRadio-root:not(.Mui-checked) .MuiSvgIcon-root{color:#0e4c86}.MuiRadio-root .MuiRadioButtonIcon-root,.MuiRadio-root.Mui-checked .MuiRadioButtonIcon-root{color:#0e4c86}
