@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(/build/fonts/Inter-Thin.330d40f9.woff2) format("woff2");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(/build/fonts/Inter-ThinItalic.7c76674c.woff2) format("woff2");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/build/fonts/Inter-ExtraLight.f270980d.woff2) format("woff2");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(/build/fonts/Inter-ExtraLightItalic.e7ecb03b.woff2) format("woff2");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/build/fonts/Inter-Light.8b60946b.woff2) format("woff2");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(/build/fonts/Inter-LightItalic.5336b8e1.woff2) format("woff2");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/build/fonts/Inter-Regular.85c12872.woff2) format("woff2");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(/build/fonts/Inter-Italic.6d7a749f.woff2) format("woff2");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/build/fonts/Inter-Medium.da6143a9.woff2) format("woff2");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(/build/fonts/Inter-MediumItalic.8bf30aa6.woff2) format("woff2");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/build/fonts/Inter-SemiBold.59404139.woff2) format("woff2");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(/build/fonts/Inter-SemiBoldItalic.68800809.woff2) format("woff2");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/build/fonts/Inter-Bold.54851dc3.woff2) format("woff2");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(/build/fonts/Inter-BoldItalic.2cf00dc0.woff2) format("woff2");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/build/fonts/Inter-ExtraBold.4378ab43.woff2) format("woff2");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(/build/fonts/Inter-ExtraBoldItalic.484f1017.woff2) format("woff2");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/build/fonts/Inter-Black.037d78a2.woff2) format("woff2");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(/build/fonts/Inter-BlackItalic.bb94c583.woff2) format("woff2");
}

.p-post{background-color:#fff}.p-post h1:not(.accordion-header):not(.click-table__title_education),.p-post h2:not(.accordion-header):not(.click-table__title_education){font-weight:300;color:var(--bs-dark);margin:1.5rem 0}.p-post h3:not(.accordion-header):not(.click-table__title_education),.p-post h4:not(.accordion-header):not(.click-table__title_education),.p-post h5:not(.accordion-header):not(.click-table__title_education),.p-post h6:not(.accordion-header):not(.click-table__title_education){font-weight:300;color:var(--bs-secondary);margin:1.5rem 0}.p-post .faq-widget{padding-left:0;list-style:none}.p-post .faq-widget>li{border-left:solid 6px #b4bfca;background-color:#f8f9fa;padding:1rem;margin-bottom:1rem;position:relative}.p-post .faq-widget ul{padding-left:0;list-style:none}.p-post .faq-widget .faq-q{z-index:10;color:#567;font-weight:bold;margin-bottom:1rem}.p-post .faq-widget .faq-a{z-index:10}.p-post .accordion-item{border:0;margin-bottom:.25rem}.p-post .accordion-item:first-of-type,.p-post .accordion-item:last-of-type{border-radius:0}.p-post .accordion-item:first-of-type .accordion-collapse,.p-post .accordion-item:first-of-type .accordion-button,.p-post .accordion-item:last-of-type .accordion-collapse,.p-post .accordion-item:last-of-type .accordion-button{border-radius:0}.p-post .accordion-button{background-color:#fef6e6;border-left:solid .25rem #f6a800;font-weight:bold;color:var(--bs-dark)}.p-post .accordion-button:not(.collapsed){box-shadow:none;border-color:#0071bc;background-color:#f8f9fa}.p-post .accordion-collapse{border-left:solid .25rem #0071bc;background-color:#f8f9fa}.p-post .article-card{border:0;border-top:solid .25rem #0071bc;background-color:#f8f9fa}.p-post .article-card .card-title{color:#0071bc}.p-post .article-card .card-text{border-top:solid 1px #0071bc;padding-top:1rem}.p-post .pull-quote-wrapper{display:flex;justify-content:center;margin:1.5rem 0}.p-post .pull-quote{max-width:720px;text-align:left;position:relative;line-height:1.5;border-left:solid 6px #b4bfca;background-color:#f8f9fa;padding:1.5rem;padding-left:3rem}.p-post .pull-quote::before{color:#567;font-family:serif;content:"“";font-size:3rem;line-height:1;position:absolute;left:1rem;top:1rem}.p-post .pull-quote .blockquote{line-height:1.5;font-size:1.125rem}.p-post .pull-quote .blockquote-footer{color:#567;margin-bottom:0}.p-post .pull-quote .blockquote-footer::before{content:unset}.p-post p{line-height:1.61}.p-post #title{font-weight:bold}.p-post div:not(.overlay)>#title{color:var(--bs-primary)}.p-post .posted{font-weight:300;font-size:.75rem;white-space:nowrap}.p-post .overlay{background-color:var(--bs-light);position:absolute;padding:1rem 1.5rem;bottom:1.5rem;left:-1.5rem;box-shadow:6px 6px 0 2px #f6a800}.p-post .overlay .title{color:var(--bs-dark);margin-bottom:.5rem}.p-post .overlay .title-long{font-size:1.5rem}@media(max-width: 575.98px){.p-post .overlay{box-shadow:none;position:absolute;left:0;bottom:0;padding:.5rem;margin:.5rem;width:calc(100% - 1rem)}}.p-post .page-nav-toc.stuck{background-color:#fff}.p-post .sidebar .page-nav{width:calc(100% - 3rem);margin:0 1.5rem;font-size:.875rem}.p-post .sidebar .page-nav .active{background-color:#f6a800;border-color:#f6a800;color:#fff;font-weight:bold;position:relative}.p-post .sidebar .page-nav .active:before{display:inline-block;position:absolute;top:0;left:-20px;height:37px;width:20px;content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIzNyIgdmlld0JveD0iMCAwIDIwIDM3Ij4KICA8cG9seWdvbiBmaWxsPSIjZjZhODAwIiBwb2ludHM9IjcsMCAxNywxOSA3LDM3IDIwLDM3IDIwLDAiIC8+CiAgPHBvbHlnb24gZmlsbD0iIzAwNzFiYyIgcG9pbnRzPSIwLDAgMTAsMTkgMCwzNyA3LDM3IDE3LDE5IDcsMCIgLz4KPC9zdmc+Cg==)}.p-post .sidebar .page-nav .active:after{display:inline-block;position:absolute;right:-10px;top:0;height:37px;width:10px;content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIzNyIgdmlld0JveD0iMCAwIDEwIDM3Ij4KICA8cG9seWdvbiBmaWxsPSIjZjZhODAwIiBwb2ludHM9IjAsMCAxMCwxOSAwLDM3IiAvPgo8L3N2Zz4K)}.p-post .sidebar .page-nav a{display:block;position:relative;padding:.5rem;color:var(--bs-text-dark)}.p-post .sidebar .page-nav a i{display:none}.p-post .sidebar .page-nav span{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
