.main-nav .sub-menu a{white-space:normal}.main-nav{position:relative;z-index:30}.main-nav>ul>li{position:relative}.main-nav>ul>li:after{content:"";position:absolute;left:0;right:0;bottom:0;height:10px;background:0 0;transition:background-color .2s ease}.main-nav>ul>li:hover:after,.main-nav>ul>li:focus-within:after{background:#1b4d4f}.main-navigation .sub-menu a:hover,.main-navigation .sub-menu a:focus{color:#aa823e !important;text-decoration:underline !important;text-decoration-thickness:.8px;text-underline-offset:3px;text-decoration-color:#aa823e !important}.main-navigation .main-nav>ul>li.sfHover>a,.main-navigation .main-nav>ul>li:hover>a{color:#1b4d4f !important;font-weight:700 !important;text-decoration:none !important}.main-nav>ul>li.menu-item-has-children{position:relative}.inside-header{padding:16px 40px}.main-nav>ul>li:after{height:8px;bottom:-16px}.main-navigation .main-nav>ul{gap:40px}.main-navigation,.main-nav,#primary-menu{overflow:visible !important}.main-navigation .main-nav ul ul li a{white-space:nowrap;color:#1b4d4f;font-size:16px;padding:10px}.main-navigation .main-nav ul li a{padding-left:0;padding-right:0;line-height:1.2;padding-block:18px}ul.sub-menu ul.sub-menu li[class*=current-menu-]>a{font-weight:700;text-decoration:underline}.menu-item-has-children .dropdown-menu-toggle{padding-right:0;padding-left:8px}.menu-toggle{font-size:24px;line-height:1}#mobile-menu-control-wrapper .menu-toggle{background:0 0 !important;padding:0 !important;border:0}#mobile-menu-control-wrapper .menu-toggle .gp-icon{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:0 0;line-height:0;vertical-align:middle;transition:background-color .2s ease,transform .15s ease}#mobile-menu-control-wrapper .menu-toggle:hover,#mobile-menu-control-wrapper .menu-toggle:focus,#mobile-menu-control-wrapper .menu-toggle:focus-visible{background:0 0 !important}#mobile-menu-control-wrapper .menu-toggle:hover .gp-icon,#mobile-menu-control-wrapper .menu-toggle:focus-visible .gp-icon{background:#1b4d4f}#mobile-menu-control-wrapper .menu-toggle .gp-icon svg{width:20px;height:20px;color:var(--contrast);transition:color .2s ease;transform:translateY(-2px)}#mobile-menu-control-wrapper .menu-toggle:hover .gp-icon svg,#mobile-menu-control-wrapper .menu-toggle:focus-visible .gp-icon svg{color:#fff !important;fill:currentColor !important}#mobile-menu-control-wrapper.toggled .menu-toggle .gp-icon{background:#1b4d4f}#mobile-menu-control-wrapper.toggled .menu-toggle .gp-icon svg{color:#fff !important;fill:currentColor !important}.main-nav>ul>li.menu-item-has-children>ul.sub-menu{background:#fcf8f1}.main-nav ul.sub-menu{background:#fcf8f1}.main-navigation:not(.toggled) ul li.sfHover>ul,.main-navigation:not(.toggled) ul li:hover>ul{transform:translateX(-50%) !important;left:50% !important}.main-nav>ul>li.menu-item-has-children>ul.sub-menu{display:grid;grid-template-columns:repeat(2,minmax(220px, 1fr));background-color:#fcf8f1 !important;padding:20px 24px;box-shadow:0 8px 24px rgba(0,0,0,.12);border:1px solid #1b4d4f;min-width:600px;top:calc(100% + 16px) !important;gap:10px 40px;border-radius:0;position:absolute;left:0;display:none}.main-nav ul.sub-menu ul.sub-menu{display:block;position:absolute;min-width:240px;padding:12px 16px;box-shadow:0 8px 24px rgba(0,0,0,.12)}.main-nav>ul>li.menu-item-has-children:hover>ul.sub-menu,.main-nav>ul>li.menu-item-has-children:focus-within>ul.sub-menu{display:grid}.main-nav>ul>li.sfHover>ul.sub-menu{display:grid}#menu-item-13513{position:relative}#menu-item-13513>ul.sub-menu{display:grid;visibility:hidden;opacity:0;pointer-events:none;transform:translateX(-50%) translateY(6px)}#menu-item-13513>ul.sub-menu>li{position:static}#menu-item-13513>ul.sub-menu>li>a{display:block;font-weight:700;margin:0 0 5px;color:#2b3b3c;pointer-events:none}#menu-item-13513>ul.sub-menu>li>a .dropdown-menu-toggle{display:none}#menu-item-13513>ul.sub-menu>li>ul.sub-menu{position:static !important;display:block !important;opacity:1 !important;visibility:visible !important;left:auto !important;top:auto !important;margin:0;padding:0;background:0 0;box-shadow:none;min-width:0}#menu-item-13513 .sub-menu a{white-space:normal;line-height:1.45;padding:5px 0 0}#menu-item-13513:hover>ul.sub-menu>li>ul.sub-menu,#menu-item-13513:focus-within>ul.sub-menu>li>ul.sub-menu{display:block !important;opacity:1 !important;visibility:visible !important;left:auto !important;top:auto !important}#menu-item-13513.sfHover>ul.sub-menu{visibility:visible;opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0)}#menu-item-13513>ul.sub-menu>li:nth-child(1){grid-column:1}#menu-item-13513>ul.sub-menu>li:nth-child(2){grid-column:2}#menu-item-13513>ul.sub-menu>li:nth-child(3){grid-column:2}#menu-item-13513>ul.sub-menu>li#menu-item-2891{grid-column:1 !important;grid-row:1 !important}#menu-item-13513>ul.sub-menu>li#menu-item-2899{grid-column:2 !important;grid-row:1 !important}#menu-item-13513>ul.sub-menu>li#menu-item-9343{grid-column:2 !important;grid-row:2 !important}#menu-item-13513>ul.sub-menu>li>a{color:#1d4b47}.main-navigation #menu-item-13513{position:relative}.main-navigation #menu-item-13513>ul.sub-menu{position:absolute;right:0;width:clamp(560px, 70vw, 600px);max-width:92vw;z-index:50;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(6px)}.main-navigation #menu-item-13513:hover>ul.sub-menu,.main-navigation #menu-item-13513:focus-within>ul.sub-menu,.main-navigation #menu-item-13513.sfHover>ul.sub-menu{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.main-navigation #menu-item-13513>ul.sub-menu>li:nth-child(1){grid-column:1}.main-navigation #menu-item-13513>ul.sub-menu>li:nth-child(2){grid-column:2}.main-navigation #menu-item-13513>ul.sub-menu>li:nth-child(3){grid-column:2}.main-navigation #menu-item-13513>ul.sub-menu>li{float:none !important;width:auto !important;clear:none !important}.main-navigation #menu-item-13513>ul.sub-menu>li>a{pointer-events:none}.main-navigation #menu-item-13513>ul.sub-menu>li>a .dropdown-menu-toggle{display:none !important}.main-navigation #menu-item-13513>ul.sub-menu>li>ul.sub-menu{position:static !important;display:block !important;visibility:visible !important;opacity:1 !important;left:auto !important;top:auto !important;margin:0 !important;transform:none !important;float:none !important;min-width:0 !important;padding:0 !important;background:0 0 !important;box-shadow:none !important;white-space:normal !important}.main-navigation #menu-item-13513>ul.sub-menu>li>ul.sub-menu{height:auto !important;overflow:visible !important}.main-navigation:not(.toggled) #menu-item-13513>ul.sub-menu>li>ul.sub-menu{transform:none !important;left:auto !important;top:auto !important}.main-navigation #menu-item-13513>ul.sub-menu{display:grid !important;grid-template-columns:1fr 1fr !important;grid-auto-rows:auto !important;grid-auto-flow:row !important;columns:auto !important;column-count:initial !important}.main-navigation:not(.toggled) #menu-item-13513>ul.sub-menu{left:auto !important;right:0 !important;transform:translateX(120px) translateY(0) !important;max-width:calc(100vw - 40px) !important}.main-navigation:not(.toggled) #menu-item-13513:hover>ul.sub-menu,.main-navigation:not(.toggled) #menu-item-13513:focus-within>ul.sub-menu,.main-navigation:not(.toggled) #menu-item-13513.sfHover>ul.sub-menu{transform:translateX(120px) translateY(0) !important}li#menu-item-2891,li#menu-item-2899,li#menu-item-9343,li#menu-item-2891>a,li#menu-item-2899>a,li#menu-item-9343>a{font-size:23px}li#menu-item-9343{margin-top:-136px}ul#menu-item-2891-sub-menu>li a,ul#menu-item-9343-sub-menu>li a,ul#menu-item-2899-sub-menu>li a{line-height:2.5 !important}ul#menu-item-2891-sub-menu,ul#menu-item-9343-sub-menu,ul#menu-item-2899-sub-menu{transform:translateY(0);width:100%}#site-navigation.is-switching .main-nav,#site-navigation.is-switching:before{transition:none !important}@media (max-width:768px) and (min-width:501px){#site-navigation .inside-navigation{display:flex !important;justify-content:flex-start !important;padding-left:0 !important;padding-right:20px !important}#site-navigation .main-nav>ul{display:flex !important;flex-wrap:nowrap !important;justify-content:flex-start !important;align-items:center;gap:40px !important;width:100%}#site-navigation .main-nav>ul>li>a{padding-left:0 !important;padding-right:0 !important}#site-navigation .main-nav>ul>li{float:none !important;white-space:nowrap}.main-navigation:not(.toggled) #menu-item-13513>ul.sub-menu{left:auto !important;right:0 !important;transform:translateX(55%) translateY(0) !important;max-width:calc(100vw - 40px) !important}.main-navigation:not(.toggled) #menu-item-13513:hover>ul.sub-menu,.main-navigation:not(.toggled) #menu-item-13513:focus-within>ul.sub-menu,.main-navigation:not(.toggled) #menu-item-13513.sfHover>ul.sub-menu{transform:translateX(55%) translateY(0) !important}.main-navigation:not(.toggled) #menu-item-2764>ul.sub-menu{left:auto !important;right:0 !important;transform:translateX(75%) translateY(0) !important;max-width:calc(100vw - 40px) !important}.main-navigation:not(.toggled) #menu-item-2764:hover>ul.sub-menu,.main-navigation:not(.toggled) #menu-item-2764:focus-within>ul.sub-menu,.main-navigation:not(.toggled) #menu-item-2764.sfHover>ul.sub-menu{transform:translateX(75%) translateY(0) !important}}@media (max-width:760px){.site-header .inside-header{display:flex;flex-wrap:wrap;align-items:center}.site-header .site-logo{order:1}#mobile-menu-control-wrapper{order:2;margin-left:auto;align-items:center}#site-navigation{order:3;width:100%}#site-navigation .inside-navigation{justify-content:flex-start;padding-left:0 !important;padding-right:20px !important}}@media (max-width:640px) and (min-width:501px){.main-navigation #menu-item-13513>ul.sub-menu{grid-template-columns:1fr !important}#menu-item-13513>ul.sub-menu>li#menu-item-2891{grid-column:1 !important;grid-row:1 !important}li#menu-item-2899{margin-top:0}#menu-item-13513>ul.sub-menu>li#menu-item-9343{grid-column:1 !important;grid-row:2 !important}#menu-item-13513>ul.sub-menu>li#menu-item-2899{grid-column:1 !important;grid-row:3 !important}.main-nav>ul>li.menu-item-has-children>ul.sub-menu{grid-template-columns:1fr;min-width:min(92vw, 360px)}li#menu-item-9343{margin-top:0 !important}.main-navigation:not(.toggled) #menu-item-2764>ul.sub-menu{transform:translateX(56%) translateY(0) !important}.main-navigation:not(.toggled) #menu-item-2764:hover>ul.sub-menu,.main-navigation:not(.toggled) #menu-item-2764:focus-within>ul.sub-menu,.main-navigation:not(.toggled) #menu-item-2764.sfHover>ul.sub-menu{transform:translateX(56%) translateY(0) !important}.main-navigation:not(.toggled) #menu-item-13513>ul.sub-menu{max-width:360px !important;transform:translateX(45%) translateY(0) !important}.main-navigation:not(.toggled) #menu-item-13513:hover>ul.sub-menu,.main-navigation:not(.toggled) #menu-item-13513:focus-within>ul.sub-menu,.main-navigation:not(.toggled) #menu-item-13513.sfHover>ul.sub-menu{transform:translateX(45%) translateY(0) !important}.main-navigation:not(.toggled) #menu-item-13513>ul.sub-menu>li>ul.sub-menu{margin-left:27px !important}}@media (min-width:501px){#mobile-menu-control-wrapper,#site-navigation .menu-toggle{display:none !important}#site-navigation .main-nav{display:block !important}}@media (max-width:500px){.main-nav>ul>li:after{display:none !important}html:has(#site-navigation.toggled),body:has(#site-navigation.toggled){overflow:hidden !important;height:100%}#mobile-menu-control-wrapper{display:flex !important;margin-left:auto;align-items:center;position:absolute;top:14px;right:14px;z-index:10003}#site-navigation .menu-toggle{display:none !important}#site-navigation .main-nav{display:block !important;position:fixed;top:0;right:0;height:100dvh;max-height:100dvh;width:min(78vw, 360px);background:#fcf8f1;z-index:10002;overflow-y:auto;-webkit-overflow-scrolling:touch;transform:translateX(110%);transition:none;pointer-events:none;box-shadow:-12px 0 30px rgba(0,0,0,.18);padding:64px 16px 28px;will-change:transform}#site-navigation.menu-anim .main-nav{transition:transform .25s ease}#site-navigation.toggled .main-nav{transform:translateX(0);pointer-events:auto}#site-navigation:before{content:"";position:fixed;inset:0;background:rgba(0,0,0,.45);opacity:0;pointer-events:none;transition:none;z-index:10001}#site-navigation.menu-anim:before{transition:opacity .25s ease}#site-navigation.toggled:before{opacity:1;pointer-events:auto}#site-navigation .main-nav>ul{display:block !important;margin:0 !important;padding:0 !important}#site-navigation .main-nav>ul>li{float:none !important;display:block;margin:0 !important;padding:0 !important;border-bottom:1px solid rgba(27,77,79,.22)}#site-navigation .main-nav>ul>li>a{display:flex;align-items:center;justify-content:space-between;font-size:19px;font-weight:500;padding:18px 8px;line-height:1.2;gap:10px}#site-navigation .dropdown-menu-toggle{display:inline-flex !important;align-items:center;justify-content:center;width:34px;height:34px;margin-left:auto}#site-navigation .dropdown-menu-toggle svg{width:22px;height:22px}#site-navigation .main-nav>ul>li:hover,#site-navigation .main-nav>ul>li.sfHover,#site-navigation .main-nav>ul>li:focus-within,#site-navigation .main-nav>ul>li.current-menu-item,#site-navigation .main-nav>ul>li.current-menu-ancestor{border-bottom:6px solid #1b4d4f !important}.main-nav>ul>li.menu-item-has-children>ul.sub-menu{position:static !important;min-width:0 !important;width:100% !important;border:0 !important;box-shadow:none !important;background:0 0 !important;padding:0 !important;margin:0 !important;display:none !important;transform:none !important;left:auto !important;top:auto !important}.main-nav>ul>li.sfHover>ul.sub-menu,.main-nav>ul>li:focus-within>ul.sub-menu{display:block !important}#site-navigation #menu-item-13513>ul.sub-menu{display:block !important;grid-template-columns:1fr !important;column-count:1 !important;gap:0 !important;min-width:0 !important;width:100% !important}#site-navigation #menu-item-13513>ul.sub-menu>li{grid-column:auto !important;grid-row:auto !important;width:100% !important}#menu-item-2774>a{padding-top:24px !important;padding-bottom:24px !important}li#menu-item-9343{margin-top:0}#menu-item-13513>ul.sub-menu{visibility:visible !important;opacity:1 !important;pointer-events:auto !important;transform:none !important;position:static !important;width:100% !important;max-width:none !important;right:auto !important}#menu-item-13513>ul.sub-menu>li>a{pointer-events:auto !important;font-size:18px !important;font-weight:750 !important;color:#1b4d4f !important;padding:12px 8px 6px !important;margin:0 !important;line-height:1.2 !important;border:0 !important}#menu-item-13513>ul.sub-menu>li>ul.sub-menu{pointer-events:auto !important;margin:0 0 10px !important;padding:0 !important}#menu-item-13513 ul.sub-menu li a{font-size:16px !important;line-height:1.35 !important;margin:0 !important;display:block;white-space:normal !important;color:#1b4d4f}#site-navigation .main-nav ul.sub-menu li a{font-size:16px;padding:10px 8px;padding-left:24px;display:block;white-space:normal}.main-navigation.toggled .main-nav ul ul{border-bottom:0}.has-inline-mobile-toggle #site-navigation.toggled{margin-top:0}}.entry-content p+.general-title,.entry-content ul+.general-title,.entry-content ol+.general-title{margin-top:1.1em}.ssn-hero-link{color:inherit;text-decoration:underline !important;text-decoration-thickness:.8px;text-underline-offset:3px;transition:color .3s ease}.asi-faq-q{margin:1.8em 0 .7em !important}.entry-content p{margin:0 0 1em}.entry-content p+p{margin-top:0}.entry-content ul+ul,.entry-content ul+ol,.entry-content ol+ul,.entry-content ol+ol{margin-top:.5em}.entry-content ul+p.asi-faq-q,.entry-content ol+p.asi-faq-q{margin-top:1.8em}.wp-block-list li{padding-bottom:0 !important;margin-bottom:.7em}.wp-block-list li:last-child{margin-bottom:0}.wp-block-list li>ul,.wp-block-list li>ol{margin-top:.7em}.exploring-menu{flex:0 0 280px;min-width:280px}.exploring-menu ul{list-style:none;padding:0;margin:0;display:grid;gap:12px}.exploring-menu li{--cap-w:44px;--end-w:52px;--gap:-43px;--stroke:#1b4d4f;--seam:7px;position:relative;cursor:pointer;width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:5px;padding:12px calc(var(--cap-w) + var(--gap) + var(--end-w) + 12px) 12px 20px;min-height:48px;font-size:18px;line-height:1;font-weight:500;color:#3a3a3a;white-space:nowrap;overflow:hidden}.exploring-menu li>*{position:relative;z-index:3}.exploring-menu li .arrow{flex:0 0 18px;width:18px;display:inline-flex;align-items:center;justify-content:center;opacity:0;line-height:1;color:currentColor}.exploring-menu li:before{content:"";position:absolute;top:0;left:0;right:calc(var(--cap-w) + var(--gap) + var(--end-w) - var(--seam));height:100%;pointer-events:none;z-index:0;box-shadow:inset 1px 0 0 var(--stroke);background-size:auto 100%;border-top:1px solid #1b4d4f;border-bottom:1px solid #1b4d4f}.exploring-menu li:after{content:"";position:absolute;top:0;right:calc(var(--cap-w) + var(--gap));width:var(--end-w);height:100%;pointer-events:none;z-index:1;background:url("/wp-content/uploads/2026/02/menu-end-outline.svg") no-repeat right top;background-size:100% 100%}.exploring-menu li .cap{position:absolute;top:0;right:0;width:var(--cap-w);height:100%;pointer-events:none;z-index:2;background:url("/wp-content/uploads/2026/02/menu-cap-outline.svg") no-repeat center;background-size:100% 100%}.exploring-menu li.active{color:#fff;font-weight:700}.exploring-menu li.active .arrow{opacity:1}.exploring-menu li.active:before{background-color:#1b4d4f}.exploring-menu li.active:after{background-image:url("/wp-content/uploads/2026/02/menu-end-fill.svg")}.exploring-menu li.active .cap{background-image:url("/wp-content/uploads/2026/02/menu-cap-fill.svg")}.exploring-menu li:hover:not(.active){filter:brightness(.98) contrast(1.02)}.exploring-menu li:hover:not(.active){color:#fff;font-weight:700}.exploring-menu li:hover:not(.active):before{background-image:url("/wp-content/uploads/2026/02/menu-mid-fill.svg")}.exploring-menu li:hover:not(.active):after{background-image:url("/wp-content/uploads/2026/02/menu-end-fill.svg")}.homepage-hero .small-text,.homepage-hero .big-text,.homepage-hero .subheading{opacity:0;transform:translateY(14px);animation:fadeUp .5s ease-out forwards}.homepage-hero .small-text{animation-delay:.05s}.homepage-hero .big-text{animation-delay:.2s}.homepage-hero .subheading{animation-delay:.4s}.homepage-hero .hero-line{display:block;height:3px;background:#d4a24e;width:100%;transform:scaleX(0);transform-origin:left;opacity:0;animation:lineIn .6s ease-out .55s forwards;margin-left:.04em}.homepage-hero .about-title{margin-left:-.04em !important}.homepage-hero .about-title:after{display:none !important}@keyframes lineIn{to{transform:scaleX(1);opacity:1}}@keyframes fadeUp{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.homepage-hero .hero-line,.homepage-hero .small-text,.homepage-hero .big-text,.homepage-hero .subheading{animation:none !important;opacity:1;transform:none}}.se-cream-title{background:#fcf8f1}.se-white-title>.wp-block-group__inner-container,.se-cream-title>.wp-block-group__inner-container{padding-bottom:0;padding-top:0;max-width:1200px}.se-exploring{line-height:.8 !important}#interactive-exercises .card img,#interactive-exercises .card__tag,.teachers-images .card img,.teachers-images .card__tag{transition:all .25s ease}h5{padding-top:10px}.entry-content .narrow-content{padding-top:50px !important}.entry-content .narrow-content>.wp-block-group__inner-container>:is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0 !important}.crumb-sep-img{width:11px;height:11px;margin:0;display:inline-block !important;vertical-align:-1px}.breadcrumb a{color:#fff;font-size:clamp(11px, 1vw, 14px)}.breadcrumb{margin-bottom:0;position:absolute;top:0}.arrow-padding a{padding-right:40px;background-position-y:8px}@media (max-width:768px){.arrow-padding{text-align:right}.arrow-padding a{background-position-y:2px;padding-right:50px;padding-top:4px;padding-bottom:4px}.arrow-padding a br{display:none}}.entry-content .exercise-hero-title{white-space:nowrap;line-height:1 !important}@media (max-width:781px) and (min-width:641px){.entry-content .exercise-hero .wp-block-columns{flex-wrap:nowrap !important;align-items:center !important}.entry-content .exercise-hero .wp-block-columns>.wp-block-column{flex-basis:auto !important}.entry-content .exercise-hero-text{flex:0 0 60% !important;max-width:60% !important;box-sizing:border-box}.entry-content .exercise-hero-image{flex:0 0 32% !important;max-width:32% !important;display:flex !important;margin-left:auto !important}.entry-content .exercise-hero .wp-block-columns{padding:0 !important}}.exercise-hero .exercise-hero-title{transform:translateY(10px)}.exercise-hero-text h2{font-size:0}.entry-questions p{margin:.5em 0}.entry-questions .question{margin-bottom:24px}.entry-questions input[type=text],.entry-questions select{width:100%;max-width:320px;padding:10px 12px;margin-top:6px;color:#111827;border:1px solid #d1d5db;border-radius:6px;background-color:#fafafa;transition:border-color .2s ease,box-shadow .2s ease}.entry-questions input[type=text]:focus,.entry-questions select:focus{outline:none;border-color:#6b7280;background-color:#fff}.entry-questions label input[type=text]{margin-left:8px;max-width:250px}.entry-questions .question>p{margin-bottom:.5em}.entry-questions .question label,.entry-questions .question input[type=text],.entry-questions .question select{margin-left:24px}.entry-questions .question label input[type=text]{margin-left:8px}.slavery-columns{margin-bottom:0}.entry-questions select{color:#9ca3af}.entry-questions select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:56px;background-color:#fafafa;background-image:linear-gradient(45deg,transparent 50%,#9ca3af 50%),linear-gradient(135deg,#9ca3af 50%,transparent 50%);background-position:calc(100% - 28px) 50%,
    calc(100% - 22px) 50%;background-size:6px 6px;background-repeat:no-repeat}.gold-divider{position:relative;height:2px;background:#d4a24e;margin:2.5em 0 2.5em}.gold-divider:after{content:"";position:absolute;right:-12px;top:50%;transform:translateY(-50%);width:8px;height:8px;background:#1b4d4f;border-radius:50%}.float-right-media{float:right;margin:0 0 16px 24px}@media (max-width:600px){.float-right-media{float:none;width:100%;margin:0 0 16px}}.start-exploring-section .exploring-content .content-group{display:none}.start-exploring-section .exploring-content .content-group.active{display:block}.start-exploring-header{max-width:1200px;margin:0 auto 28px;padding:0 20px;position:relative;overflow:visible}.se-title{display:block;line-height:.9}.se-start{display:block;font-weight:800;font-size:clamp(44px, 6vw, 90px);color:#1b4d4f;white-space:nowrap;transform:translateY(.16em);margin:0}.se-exploring{display:block;font-weight:800 !important;font-size:clamp(44px, 9vw, 130px) !important;color:#1b4d4f;white-space:nowrap;margin:0 !important}.se-exploring:before{content:none !important;display:none !important}.se-exploring{margin-left:clamp(60px, 18vw, 260px) !important}.small-text{font-size:clamp(1.9em, 3.6vw, 3.1em);font-weight:500;margin:0;color:#fff;white-space:nowrap}.big-text{font-size:clamp(4.3em, 10vw, 7.8em) !important;font-weight:800 !important;display:inline-block}@media (max-width:900px){.big-text{font-size:clamp(3.8em, 14vw, 6.2em) !important;display:block}.small-text{font-size:clamp(1.8em, 5vw, 2.6em) !important}.subheading{max-width:60ch}}.grid-container{max-width:none}.site-content .content-area{width:1440px}.site-content{justify-content:center}.cta-green-arrow-inline a{display:inline-block;color:#1b4d4f;text-decoration:none;padding-right:50px;background-image:url("https://dev.understandingprejudice.org/wp-content/uploads/2025/12/Group-48097055.svg");background-repeat:no-repeat;background-position:right center;background-size:38px auto;cursor:pointer}.cta-green-arrow-inline a:hover,.cta-green-arrow-inline a:focus{color:#aa823e;background-image:url("https://dev.understandingprejudice.org/wp-content/uploads/2026/01/Group-48097055-1.svg")}.one-container .site-content{padding-top:0}.up-content-list>ul>li>ul{margin-top:.5em}.wp-block-list ul,.wp-block-list .wp-block-list{margin-top:1rem;padding-left:1.2rem}.wp-block-list ul{list-style-type:circle}.wp-block-list li:has(>ul){padding-bottom:0}ul,ol{margin:0 0 1em clamp(2em, 9vw, 3em)}.site-info{padding:6px 1rem !important}.site-info .inside-site-info{display:flex;justify-content:center;align-items:center;gap:0}.site-info .footer-bar{display:none}.site-info .copyright-bar{width:100%;text-align:center}.site-info p{margin:0;line-height:1.2}.site-main .wp-block-group.main-content-group>.wp-block-group__inner-container{padding:40px 0 0 !important}.entry-content .wp-block-image .wp-element-caption,.entry-content figure.wp-block-image figcaption,.wp-block-image .wp-element-caption{text-align:left}img:not(.no-border),figure img:not(.no-border),.wp-block-image img:not(.no-border){border:1px solid #1b4d4f;box-sizing:border-box;display:block}.no-border,.no-border img,figure.no-border>img,.wp-block-image.no-border>img{border:none !important}.custom-logo,.custom-logo img,.wp-block-site-logo img{border:none !important}.site-logo img,.header-image.is-logo-image,.footer-widgets .social-icons img{border:none !important}.entry-content .wp-block-image .alignright,.entry-content .wp-block-image.alignright{margin:.5em 0 .5em 35px}.entry-content .wp-block-image .alignleft,.entry-content .wp-block-image.alignleft{margin:.5em 35px .5em 0}.wp-block-image figcaption,.wp-block-table figcaption{font-size:16px}a{transition:color .2s ease;text-decoration:none}a:hover,a:focus{color:#aa823e;text-decoration:underline;text-decoration-thickness:.8px;text-underline-offset:3px;text-decoration-color:#aa823e}.entry-content .up-book .up-title a{color:#1b4d4f;text-decoration:none}.general-title{position:relative;color:#1b4d4f;font-weight:600;font-size:clamp(28px, 4vw, 35px);margin:1.6em 0 1em;line-height:1.1;padding-bottom:0}.general-title:after{content:"";position:absolute;left:0;right:14px;height:3px;bottom:-7px;background:#d4a24e}.general-title:before{content:"";position:absolute;bottom:-9px;right:0;width:8px;height:8px;border-radius:50%;background:#1b4d4f}.general-title--no-top{margin-top:0;padding-top:0}.site-header .inside-header.grid-container,.main-navigation .inside-navigation.grid-container{max-width:1200px;margin:0 auto;padding-left:0;padding-right:0;box-sizing:border-box;width:100%}body{font-size:20px}html,body{overflow-x:clip}.wp-block-list li{padding-bottom:18px;line-height:1.4}.site-content .content-area{width:100%}.site-main .wp-block-group.main-topic-area>.wp-block-group__inner-container{padding:40px 0 !important}.site-header{border-bottom:1px solid #1b4d4f;padding:0 2rem}.site-header a:hover{color:#1b4d4f;text-decoration:none}.narrow-content,.narrow-content .wp-block-group__inner-container,.narrow-content .entry-content,.narrow-content .post-content,.narrow-content .page-content,.narrow-content .wp-block-post-content{max-width:70ch;margin-left:auto;margin-right:auto;box-sizing:border-box;line-height:1.64}.narrow-content h1,.narrow-content h2,.narrow-content h3,.narrow-content blockquote{max-width:70ch;margin-left:auto;margin-right:auto}.narrow-content .wp-block-group__inner-container,.narrow-content .is-layout-constrained{padding:0}.narrow-content{padding-left:1rem !important;padding-right:1rem !important}.main-footer{background:#fcf8f1;color:#1d4b47;padding:3rem 40px;box-sizing:border-box;border-top:1px solid #1b4d4f;overflow-x:clip}.footer-content{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(420px, 1fr) max-content;column-gap:4rem;row-gap:2rem}.footer-logo{width:170px;max-width:100%;height:auto;margin-bottom:12px;border:none !important}.footer-left p{font-size:18px;line-height:1.6;max-width:55ch;margin:1rem 0 0}.footer-left a{color:#1b4d4f;text-decoration:underline;text-decoration-thickness:.8px;text-underline-offset:3px;transition:color .3s ease}.footer-left a:hover{color:#aa823e;text-decoration:underline}.footer-right{justify-self:end;display:grid;grid-template-columns:max-content max-content;column-gap:5rem;justify-items:start}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:.6rem}.footer-links a{color:#1b4d4f;text-decoration:none;font-size:18px}.footer-links a:hover{color:#aa823e;text-decoration:underline}.footer-links .social-icons{display:flex;align-items:center;gap:13px;margin-top:.25rem}.footer-links .social-icons img{width:24px;height:24px;border:none !important;transition:filter .3s ease}.footer-links .social-icons img:hover{filter:brightness(1.2)}.footer-links .social-icons a:hover img{opacity:0}.footer-links .social-icons a{position:relative;display:inline-block}.footer-links .social-icons a[href*="x.com"]:after{content:"";position:absolute;inset:0;background:url("https://dev.understandingprejudice.org/wp-content/uploads/2026/02/Twitter_Hover.svg") no-repeat center;background-size:contain;opacity:0}.footer-links .social-icons a[href*="x.com"]:hover:after{opacity:1}.footer-links .social-icons a[href*="facebook.com"]:after{content:"";position:absolute;inset:0;background:url("https://dev.understandingprejudice.org/wp-content/uploads/2026/02/FB_Hover.svg") no-repeat center;background-size:contain;opacity:0}.footer-links .social-icons a[href*="facebook.com"]:hover:after{opacity:1}.footer-widgets-container{padding:0 !important}.widget ul li{margin-bottom:.7em}.about-hero{--about-teal:#1b4d4f !important;--about-gold:#aa823e;--about-pad-x:36px}.wp-block-group.about-hero{padding:0;margin:0}.wp-block-group.about-hero>.wp-block-group__inner-container{padding:0}.wp-block-group.about-hero .wp-block-columns{display:flex !important;gap:0;align-items:stretch;height:700px}.wp-block-group.about-hero .about-hero-col{flex:1 1 0;padding:0}.about-hero .about-hero-col:first-child{background:var(--about-teal);display:flex}.about-hero .about-left{flex:1 1 auto;background:0 0;color:#fff;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}.wp-block-group.about-hero .about-title{position:relative;margin:0 0 32px;padding-bottom:6px;color:#fff;font-size:64px;line-height:1.05;font-weight:600;white-space:nowrap}.about-title:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#d4a24e}.about-hero .about-left p{color:#fff;font-size:clamp(18px, 1.6vw, 22px);line-height:1.6;max-width:min(42ch, 560px);margin:0 0 28px}.about-hero .about-left a{color:#fff;text-decoration:underline;text-decoration-thickness:.8px;text-underline-offset:3px;transition:color .25s ease}.about-hero .about-left a:hover,.about-hero .about-left a:focus-visible{color:var(--about-gold)}.about-hero .about-hero-col:last-child{position:relative;overflow:hidden}.about-hero .about-hero-col:last-child figure{height:100%;width:100%;margin:0}.about-hero .about-hero-col:last-child img{width:100%;height:100% !important;display:block;object-fit:cover;object-position:33% 50%}.about-hero .about-hero-col:last-child .homepage-img img{object-position:50% 50%}.wp-block-group.about-hero-col:first-child,.wp-block-column.about-hero-col{background:var(--about-teal);background:#1b4d4f;display:flex}.wp-block-column.about-hero-col{background:#1b4d4f !important;background-color:#1b4d4f !important}.wp-block-column.about-hero-col.is-layout-flow.wp-block-column-is-layout-flow{background:#1b4d4f !important;background-color:#1b4d4f !important}.wp-block-group.about-hero .wp-block-columns>.wp-block-column.about-hero-col{background:#1b4d4f !important;background-color:#1b4d4f !important}.about-image{position:relative}.about-image figcaption{display:none}.photo-credit--desktop{font-size:14px;text-align:right;margin-top:-24px;position:relative;width:calc(100vw - 32px);max-width:none;left:50%;margin-left:calc(-50vw + 16px);box-sizing:border-box;padding-right:16px}.ssn-hero{border:1px solid #1b4d4f;margin-top:1em;padding:1.2em}.wp-block-group.ssn-hero .wp-block-columns>.wp-block-column:nth-child(1){flex:0 0 auto;display:flex;align-items:center;justify-content:center}.wp-block-group.ssn-hero .wp-block-columns>.wp-block-column:nth-child(2){flex:1 1 0;display:flex;flex-direction:column;justify-content:center;position:relative}.wp-block-group.ssn-hero .wp-block-heading{margin:0 0 6px;font-size:clamp(20px, 3vw, 32px);line-height:1.2;font-weight:600}.wp-block-group.ssn-hero .ssn-hero-p{margin-top:10px;max-width:70ch;font-size:18px;line-height:1.5;margin-bottom:1em}.wp-block-group.ssn-hero .wp-block-column:nth-child(2) .wp-block-buttons.ssn-cta{position:absolute;right:18px;bottom:18px;margin:0;display:flex;justify-content:flex-end;z-index:5}.wp-block-group.ssn-hero .wp-block-button .wp-block-button__link{background-color:#1b4d4f;color:#fff;padding:6px 11px;border-radius:0;font-size:1.2rem;font-weight:600;text-decoration:none}.wp-block-group.ssn-hero .wp-block-button .wp-block-button__link:hover,.wp-block-group.ssn-hero .wp-block-button .wp-block-button__link:focus{background:#d4a24e !important}.wp-block-group.ssn-hero .wp-block-columns,.wp-block-group.ssn-hero .wp-block-columns>.wp-block-column{margin-bottom:0 !important;padding-bottom:0 !important}.wp-block-group.ssn-hero .wp-block-columns{gap:1.2em}.wp-block-group.ssn-hero .wp-block-image img{width:clamp(124px, 10vw, 150px) !important;max-width:none;height:auto}.custom-quote{position:relative;padding:2rem 2rem 2rem 3rem;margin:2rem auto;color:#1b4d4f;font-size:1.1rem;line-height:1.6;border-left:none;font-style:normal;margin-bottom:10px;max-width:800px}.custom-quote:before{content:"";position:absolute;top:5px;left:0;width:32px;height:32px;background:url('https://dev.understandingprejudice.org/wp-content/uploads/2025/07/quote-top.png') no-repeat center;background-size:contain}.closing-quote img{display:inline-block;width:15px;height:auto;margin-left:4px;vertical-align:text-top;border:none}.stats-heading,.stats-paragraph{width:100%}.stats-heading{font-size:3.5em;margin-top:0;margin-bottom:.2em;font-weight:400}.stats-paragraph{margin-bottom:0 !important;font-size:1.5em}.reveal-grid .wp-block-column{opacity:1;transform:none}.stats-grid{display:grid !important;grid-template-columns:repeat(4,minmax(180px, 1fr));gap:28px;max-width:1200px;align-items:stretch;width:100%;margin-bottom:1.75em;margin:0 auto}.stats-grid>.wp-block-column{margin:0 !important;width:auto !important;flex:unset !important}.stats-column{border:2px solid #d4a24e;padding:24px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;box-sizing:border-box;text-align:center}.stat{font-size:clamp(30px, 3.2vw, 35px);margin:0 0 .2em;white-space:nowrap}.stats-paragraph{font-size:clamp(24px, 2.4vw, 30px);margin:0}.start-exploring-section{background:#fcf8f1}.exploring-content-wrapper{display:flex;gap:50px;max-width:1200px;margin:0 auto;padding:2em 0;align-items:flex-start}.exploring-content{flex:1 1 auto;padding-top:0;min-height:0;position:relative;overflow:visible}#interactive-exercises{--gap:16px;--tile:clamp(140px, 16vw, 210px);--mosaic-max:clamp(560px, 70vw, 700px)}#interactive-exercises .card{position:relative;display:block;overflow:hidden;text-decoration:none}#interactive-exercises .card__tag{position:absolute;bottom:0;left:auto;transform:none;background:#1b4d4f;color:#fff;padding:10px 14px;font-size:14px;line-height:1;border-radius:2px;white-space:nowrap}#interactive-exercises .image-layout{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap)}#interactive-exercises .left-column,#interactive-exercises .right-column{display:grid;gap:var(--gap)}#interactive-exercises .left-column{grid-template-rows:repeat(3,var(--tile))}#interactive-exercises .right-column{grid-template-rows:repeat(2,calc((var(--tile) * 3 + var(--gap)) / 2));position:relative}#interactive-exercises .left-column img,#interactive-exercises .right-column img{width:100%;height:100%;object-fit:cover;display:block}#interactive-exercises .card{position:relative;transition:box-shadow .25s ease}#interactive-exercises .left-column .card:nth-child(2) img{object-position:60% 10%}.se-exploring:after{right:0}#interactive-exercises .card,.teachers-images .card{position:relative;transition:box-shadow .25s ease}#interactive-exercises .card:hover,.teachers-images .card:hover{box-shadow:0 0 0 2px #fcf8f1,0 0 0 5px #1b4d4f}#interactive-exercises .card:hover img,.teachers-images .card:hover img{border:0}.right-top-mobile,.right-bottom-mobile{display:none !important}.intro-text{font-size:20px;margin-bottom:20px;margin-top:-8px}.featured-topics{display:flex;flex-direction:column;gap:20px}.featured-topics .intro-text{margin-bottom:0}.featured-topics-image img{width:100%;height:auto;display:block}.topics-list{columns:2;column-gap:50px;margin-top:10px;margin-left:0;padding-left:20px}.topics-list li{margin-bottom:20px}.topics-list a{text-decoration:none;color:#1b4d4f;font-size:20px;display:inline-block}.topics-list a:hover{text-decoration:underline;text-decoration-thickness:1px}.cta-button{background:0 0;color:#1b4d4f !important;padding:0;border-radius:0;font-weight:400;text-decoration:none;text-decoration-thickness:2px;display:inline-block;align-items:center;gap:8px;font-size:20px;position:relative;padding-right:48px}.cta-button:hover{text-decoration-thickness:3px}.cta-button:after{content:'';position:absolute;right:0;margin-top:2px;width:40px;height:27px;background-image:url('/wp-content/uploads/2025/08/Arrow.svg');background-size:100% 100%;background-repeat:no-repeat}#directory-experts>img{display:block;width:100%;height:auto;margin:4px 0 16px}.teachers-images{display:grid;gap:20px}.teachers-images .card{position:relative;display:block}.teachers-images .card img{width:100%;height:auto;display:block}.teachers-images .card__tag{position:absolute;bottom:0;background:#1b4d4f;color:#fff;padding:8px 14px;font-size:.95rem;line-height:1}h2.sjheader{font-size:clamp(36px, 5.5vw, 65px);font-weight:400;color:#1b4d4f;line-height:1.05;max-width:1200px;margin:.5em auto .5em;position:relative;border-bottom:none;white-space:nowrap}@media (max-width:520px){h2.sjheader{font-size:clamp(20px, 7vw, 36px)}}.wp-block-spacer+h2{display:block;font-size:6em;font-weight:700;color:#1b4d4f;line-height:1.1em;position:relative;max-width:1200px}.sj-news{max-width:1200px;margin:60px auto 60px;padding:0;position:relative;display:flex;gap:40px;align-items:stretch}.main-news{flex:0 0 clamp(380px, 35vw, 500px);background-color:#1b4d4f;color:#fbfbfb;display:flex;flex-direction:column;justify-content:stretch}.main-news .content{padding:20px 30px 0;flex:1;display:flex;flex-direction:column;justify-content:flex-start}.main-headline{margin-bottom:0}.main-headline a,.main-news a,.main-news .main-description a{color:#fdfaf4;text-decoration:none}.main-news a:hover{color:#d4a24e;text-decoration:none}.main-news img{border:1px solid #1b4d4f;width:100%;margin-bottom:18px}.main-description{margin-top:34px;margin-bottom:34px}.main-news .main-source p{margin-top:0}span.summary{font-weight:700}span.source{color:#fdfaf4;font-weight:700}.main-description:hover,.main-description a:hover .summary{color:#d4a24e}.main-description:hover a{color:inherit}.side-news{flex:1 1 0;padding-left:0;background:#fff;min-width:0;display:flex;flex-direction:column}.side-news .news-item{display:flex;gap:12px;padding:32px 0 32px;border-bottom:1px solid #C6C6C6!important;align-items:flex-start}.side-news .news-item:first-child{padding-top:0}.side-news .news-item:last-child{border-bottom:none !important;padding-bottom:0}.side-news .news-image{width:200px;flex-shrink:0}.side-news .news-image img{height:130px;width:100%;object-fit:cover;display:block;border:1px solid #1b4d4f}.news-content{flex:1;min-width:0;padding-left:15px;font-size:24px}.news-content h3{font-size:20px}.news-content p{font-size:15px;margin-bottom:0}.info-card{border:1px solid #1b4d4f;background:#fcf8f1;max-width:720px;margin:0 0 24px;overflow:hidden}.info-card:hover{outline:2px solid #1b4d4f;border:0}.info-card .wp-block-columns{display:flex !important;flex-wrap:nowrap !important;align-items:stretch !important;gap:0 !important;margin:0 !important}.info-card .wp-block-column{flex:0 0 auto !important;width:auto !important;margin:0 !important;min-width:0}.info-card .wp-block-column:first-child{flex:0 0 auto !important}.info-card .wp-block-column:last-child{flex:1 1 auto !important;display:flex;flex-direction:column;justify-content:center;padding:18px 22px}.info-card figure,.info-card .wp-block-image{margin:0 !important}.info-card img{display:block;width:150px;height:150px;object-fit:cover;border:0 !important}.info-card h2,.info-card h3,.info-card h4{font-size:24px;font-weight:700;margin:0 0 8px;line-height:1.2;color:#1b4d4f}.info-card p{font-size:20px;margin:0;line-height:1.4;color:#333}.funding-logos.wp-block-columns{gap:24px;align-items:stretch}.funding-logos .wp-block-column.funding-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:24px 16px;background:#fcf8f1;border:1px solid #1b4d4f;text-align:center;box-sizing:border-box;outline:0px solid #1b4d4f;overflow:visible}.funding-logos .wp-block-column.funding-card:hover{outline:2px solid #1b4d4f}.funding-logos .wp-block-image{margin:0 0 14px;height:96px;display:flex;align-items:center;justify-content:center}.funding-logos .wp-block-image img{max-height:96px;width:auto;height:auto;display:block;border:none}.funding-logos .wp-block-column p{margin:0;font-size:20px;line-height:1.3;color:#1b4d4f}.funding-logos a{color:#1b4d4f}.funding-logos .wp-block-column.funding-card:hover a{color:#d4a24e;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.funding-card{position:relative;cursor:pointer}.funding-card a{position:relative;z-index:2}.topic-hero-img img{display:block;width:100%;height:100%;object-fit:cover;object-position:left 35%;border:none !important}.content-panes a:not(.button):not(.wp-block-button__link){color:#1b4d4f;text-decoration:none}.content-panes a:hover:not(.button):not(.wp-block-button__link){color:#1b4d4f;text-decoration-line:underline;text-decoration-thickness:1px}ul.access-icons{list-style:none;padding-left:0}ul.access-icons li{position:relative;padding-left:20px}ul.access-icons li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:10px;height:16px;background:url("/wp-content/uploads/2025/08/closed-access-icon-sm.svg") no-repeat center;background-size:contain;margin-top:-10px}ul.access-icons li.open-access:before{background-image:url("/wp-content/uploads/2025/08/open-access-icon-sm.svg")}.asi-peel{display:block;width:100%;max-width:260px;margin:0 auto .75rem;text-align:center;outline:1px solid #1b4d4f}.asi-peel__video,.asi-peel video{width:100%;height:auto;display:block}.asi-peel__title{padding:.5rem 0 .5rem;margin:0;background-color:#fcf8f1;font-weight:600;font-style:italic;color:#1b4d4f;white-space:normal;font-size:clamp(18px, 2.2vw, 24px)}.asi-peel-desktop{display:block}.asi-peel-mobile{display:none}.asi-button{display:block;width:max-content;margin:24px auto 0}.wp-block-embed.video-card{margin:0;padding-top:3em}.wp-block-embed.video-card .wp-block-embed__wrapper,.wp-block-embed.video-card iframe{width:100%;aspect-ratio:16/9;display:block;border-radius:6px;overflow:hidden}.wp-block-embed.video-card .wp-block-embed__wrapper{border:1px #000 solid}.video-card__title{margin-top:.7em;margin-bottom:.7em;color:#154f52;font-weight:600;font-size:clamp(1.1rem, 2.1vw, 1.35rem);line-height:1.25}.video-card__desc{margin:0 0 10px;color:#2e3a3a;line-height:1.55}.video-card__meta{margin:0;font-size:.92rem;color:#5b6a6a;padding-bottom:3em;border-bottom:1px solid #d4a24e}.video-card__meta.no-rule{border-bottom:0 !important;margin-bottom:2em}.general-title--minor{font-size:clamp(1.25rem, 2.2vw, 1.6rem);margin-bottom:2em}.subtopic-lead{font-weight:500}:root{--brand-green:#1b4d4f;--band-fg:#f2f4ee;--cream:#fcf8f1;--band-h:clamp(68px, 11.5vw, 140px);--header-base-size:64px;--container-max:1440px;--left-margin:24px}.staggered-wrap{position:relative;max-width:var(--container-max);margin:0 auto;padding:0 var(--left-margin);box-sizing:border-box}.staggered-wrap.wp-block-group,.staggered-wrap .wp-block-group__inner-container{padding-top:0 !important;margin-top:0 !important}.staggered-wrap .wp-block-group__inner-container{padding-bottom:20px !important}.staggered-header{position:relative;z-index:1;line-height:.95;font-weight:600;display:block;transition:font-size .42s cubic-bezier(.25,.8,.25,1);font-size:var(--header-base-size);overflow:visible}.staggered-line-1{position:relative;font-size:inherit;display:block;margin:0;white-space:nowrap;word-break:keep-all;font-weight:600;letter-spacing:-.01em;color:var(--cream) !important}.staggered-header .staggered-line-1:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;transform:translateX(-50%);width:100vw;background:var(--brand-green)}.staggered-line-2{display:block;font-size:calc(var(--header-base-size) * 0.76);line-height:.95;margin:0;padding-left:0;transition:padding-left .42s cubic-bezier(.25,.8,.25,1),font-size .42s cubic-bezier(.25,.8,.25,1);white-space:nowrap;word-break:keep-all;font-weight:600;color:var(--brand-green)}.staggered-measure-span{position:absolute;visibility:hidden;white-space:nowrap;top:-9999px;left:-9999px}.staggered-line-1__text{display:inline-block;transform:translateY(-4px);will-change:transform}.site-404{padding:80px 24px;max-width:1100px;margin:0 auto;color:#153f3c;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial}.gp-404-inner{display:block}.gp-404-header{margin-bottom:28px}.gp-404-title{font-size:72px;line-height:.95;margin:0 0 14px;font-weight:700}.gp-404-content{max-width:680px}.gp-404-search{margin-bottom:26px}.gp-404-search .search-form{display:flex;align-items:center;gap:8px;max-width:520px}.gp-404-search .search-field{flex:1 1 auto;padding:8px 18px;border-radius:30px;border:1px solid #1b4d4f;background:#fff;outline:none;box-shadow:none;min-width:350px}.gp-404-search .search-submit{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;border:0;background:#1b4d4f;color:#fff;cursor:pointer}.gp-icon{display:block;align-self:center}.gp-404-links{list-style:disc;padding-left:24px;margin:0 0 40px}.gp-404-links li{margin:8px 0}.section-nav{--teal:#1d4b47;--gold:#d4a24e;--ink:#243332;border:0;border-radius:12px;background:#fff}.section-nav__title{color:#313a44;font-weight:700;font-size:1.25rem;margin:0 0 .75rem}.topic-hero-sub-group>.wp-block-group__inner-container{padding-top:0 !important}.topic-hero-sub-group>.wp-block-group__inner-container{padding:0 40px 40px !important}.section-nav__list{position:relative;overflow:visible;padding-left:1rem;padding-bottom:1.5rem;list-style:none !important}.section-nav__list:before{content:"";position:absolute;left:.15rem;top:.25rem;bottom:.25rem;width:2px;background:var(--gold);border-radius:2px}.section-nav__list:after{content:"";position:absolute;left:.15rem;bottom:.25rem;width:40px;height:2px;background:var(--gold);border-radius:2px}.section-nav__list>li{margin:.6rem 0 .4rem}.section-nav__list>li>a{padding-left:1.25rem;color:var(--ink);text-decoration:none}.section-nav__list>li>a:hover,.section-nav__list>li.is-active>a,.section-nav__list>li.is-open>a{color:var(--teal);font-weight:700;text-decoration:none}.section-nav__list>li.is-open>a{font-weight:400;color:var(--ink)}.section-nav__list>li.has-children:has(>ul>li.is-active)>a{font-weight:700;color:var(--teal)}.section-nav__list>li:not(.has-children).is-active>a{font-weight:700;color:var(--teal);text-decoration:none}.section-nav__list>li.is-active>a,.section-nav__list>li.has-children>a{text-decoration:none}.section-nav__list ul{list-style:disc outside !important;margin:.25rem 0 .75rem 1.75rem;padding-inline-start:1.25rem;border:0}.section-nav__list ul>li{list-style:inherit;position:static;margin:.5rem 0;line-height:1.3}.section-nav__list ul>li:before{content:none !important}.section-nav__list ul>li::marker{color:var(--gold)}.section-nav__list ul>li.is-active>a{text-decoration:underline;color:var(--teal)}.section-nav__list a{color:var(--teal);text-decoration:none;display:inline !important;line-height:inherit !important}.section-nav__list a:hover{text-decoration:underline}.section-nav__list a:focus{text-decoration:none}.section-nav__list>li.is-active>a{text-decoration:none;font-weight:700;color:var(--teal)}.section-nav__list>li>a:focus,.section-nav__list>li>a:focus-visible,.section-nav__list a:focus,.section-nav__list a:focus-visible{outline:none !important;box-shadow:none !important}.section-nav__list>li.has-children>a{padding-left:1.25rem;position:relative}.section-nav__list>li.has-children>a:before{content:"";position:absolute;top:.35em;left:.15rem;width:.65rem;height:.65rem;background:url("https://dev.understandingprejudice.org/wp-content/uploads/2025/10/right-arrow.svg") no-repeat center/contain;transform:rotate(0deg);transition:transform .18s ease}.section-nav__list>li.has-children.is-open>a:before{background-image:url("https://dev.understandingprejudice.org/wp-content/uploads/2025/10/right-arrow-bold.svg");transform:rotate(90deg)}.section-nav__list>li.has-children:has(ul>li.is-active)>a:before{background-image:url("https://dev.understandingprejudice.org/wp-content/uploads/2025/10/right-arrow-bold.svg")}.section-nav__list>li.has-children.is-open>a{font-weight:400;color:var(--ink)}.content-pane{display:none}.content-pane.is-active{display:block}.content-panes{min-width:0}.topic-pane{display:none}.topic-pane.is-active{display:block}.topic-sidebar a[aria-current=page]{color:#1b4d4f;font-weight:700}.scale-button{background-color:#fcf8f1;margin-left:-5px}.answerstart{margin-right:10px}.asnwerend{margin-left:10px}.ages1-3{color:#fff;background-color:#4fa97f;padding:0}.ages4-8{color:#fff;background-color:#f5a623;padding:0}.ages9-12{color:#fff;background-color:#3d8bf1;padding:0}.ages13u{color:#fff;background-color:#6c4ab6;padding:0}.no-sidebar .entry-content .wp-block-column .alignfull,.no-sidebar .entry-content .wp-block-column .wp-block-group.alignfull{margin-left:0 !important;margin-right:0 !important;max-width:none !important;width:100% !important}.content-pane>.wp-block-group__inner-container{padding:0 !important}.content-pane>.wp-block-group__inner-container>:first-child{margin-top:0 !important}.modified-panes>.wp-block-group__inner-container{padding:0 !important}.modified-panes>.wp-block-group__inner-container>:first-child{margin-top:0 !important}.sources-list{list-style:none;margin:0;padding:0}.sources-list li:before{content:counter(item);counter-increment:item;font-size:.75em;vertical-align:super;color:#1b4d4f;margin-right:4px}.sources-list{counter-reset:item}.ssn-table table{border:2px solid #1b4d4f;margin-bottom:12px}.ssn-table th,.ssn-table td{border:1px solid #1b4d4f;padding:10px 14px;vertical-align:middle}.wp-block-table.ssn-table{margin-bottom:2em}.wp-block-table thead{border-bottom:none}.ssn-table thead th{background-color:#e3e3e3;font-weight:700}.ssn-table-wrapper{overflow-x:auto;width:100%}.special-table tr.alt-row td{background:#f3f3f3}.special-table1 tr.alt-row td{background:#f7f7f7}.special-table1 tr.alt-row1 td{background:#f7f7f7}.ssn-table.band-table td:nth-child(n+2):nth-child(-n+14),.ssn-table.band-table th:nth-child(n+2):nth-child(-n+14){border-left:none !important;border-right:none !important}.ssn-table.band-table td:nth-child(2),.ssn-table.band-table td:nth-child(4),.ssn-table.band-table td:nth-child(6),.ssn-table.band-table td:nth-child(8),.ssn-table.band-table td:nth-child(10),.ssn-table.band-table td:nth-child(12),.ssn-table.band-table td:nth-child(14){background:#ececec}.ssn-table.band-table td:nth-child(3),.ssn-table.band-table td:nth-child(5),.ssn-table.band-table td:nth-child(7),.ssn-table.band-table td:nth-child(9),.ssn-table.band-table td:nth-child(11),.ssn-table.band-table td:nth-child(13){background:#dcdcdc}p.page_numbers{margin:0;margin-bottom:.6em;font-size:18px}.college-topic-card{border:1px solid #1b4d4f;background:#fcf8f1;padding:1.5rem 1.75rem;margin-bottom:1.5rem}.college-topic-card .topic-title{font-size:1.6rem;font-weight:600;color:#1b4d4f;margin:0 0 1.25rem}.college-topic-card .section-head{display:flex;align-items:center;gap:.6rem;margin-bottom:.5rem}.college-topic-card .section-head img{width:22px;height:22px;display:block}.college-topic-card .section-title{font-size:1.15rem;font-weight:500;color:#4d4d4d;margin-bottom:10px;line-height:1.2}.college-topic-card ul{margin:.25rem 0 0 1.25rem;padding:0}.college-topic-card li{margin-bottom:-.5rem}.college-topic-card .wp-block-column:first-child{border-right:1px solid rgba(27,77,79,.25);padding-right:1.25rem}.college-topic-card .wp-block-column:last-child{padding-left:1.25rem}.college-topic-card .wp-block-columns,.college-topic-card .wp-block-column{margin-bottom:0 !important;gap:.5em}.language-grid{max-width:1100px;margin:2rem auto;gap:1em}.language-card{border:1px solid #1b4d4f;background:#fcf8f1;padding:1.25rem;text-align:center}.lang-native{font-size:40px;line-height:1.2;margin-bottom:.25rem;font-weight:600;color:#1b4d4f}.lang-english{margin-top:.25rem;margin-bottom:.25rem;color:#555}.lang-arrow img{width:40px;height:40px;cursor:pointer;border:none !important}.arabic-text{margin-top:-10px}.chinese-text{font-weight:700}.hebrew-text{margin-top:-5px}.quiz-radio-group{margin-left:40px}.quiz-radio-group label input{margin-right:5px}.quiz-radio-group label{display:block;padding-bottom:10px;cursor:pointer}.jeep-native-iq figure{margin-top:-16px !important;margin-left:28px !important;margin-bottom:20px !important}.answer-tick img{transform:scale(.6);opacity:0}body.answer-tick-animate .answer-tick img{animation:tickPop .45s ease-out forwards}@keyframes tickPop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.12);opacity:1}100%{transform:scale(1);opacity:1}}.answer-sfx-play{margin-top:10px;padding:8px 12px;border-radius:999px;border:1px solid rgba(0,0,0,.2);background:#fff;cursor:pointer}.grouping-text{margin-bottom:.9em;margin-top:.9em}.quiz-radio-group label{display:flex;align-items:flex-start;gap:8px;cursor:pointer;line-height:1.3;padding-bottom:20px}.quiz-radio-group input[type=radio]{flex-shrink:0;margin-top:7px}.quiz-progress{display:flex;align-items:center;gap:12px;max-width:100%;font-weight:18px}.quiz-progress-label{font-weight:500;color:#1f3f3f;white-space:nowrap}.quiz-progress-track{flex:1;height:14px;background:#fcf8f1;border-radius:999px;border:1px solid #0e4a46;overflow:hidden}.quiz-progress-fill{height:100%;background:#0e4a46;border-radius:999px 0 0 999px;transition:width .4s ease}.quiz-progress{margin-top:6px}.quiz-progress-track{max-width:300px;margin-top:2px}.list-do,.list-dont{list-style:none;padding-left:0;margin-left:0}.list-do li,.list-dont li{position:relative;padding-left:32px;margin-bottom:12px}.list-do li:before{content:"";position:absolute;left:0;top:.35em;width:21px;height:21px;background-image:url("https://dev.understandingprejudice.org/wp-content/uploads/2026/01/Green-Checkmark.png");background-size:contain;background-repeat:no-repeat}.list-dont li:before{content:"";position:absolute;left:0;top:6px;width:18px;height:18px;background-image:url("https://dev.understandingprejudice.org/wp-content/uploads/2026/01/Red-X.png");background-size:contain;background-repeat:no-repeat}.exercise-hero{border-bottom:1px #1b4d4f solid;position:relative;margin-bottom:50px}.exercise-hero-js .exercise-hero-text .exercise-hero-title,.exercise-hero-js .exercise-hero-text .exercise-hero-indent{visibility:hidden}.exercise-hero-js .exercise-hero-text.exercise-hero--ready .exercise-hero-title,.exercise-hero-js .exercise-hero-text.exercise-hero--ready .exercise-hero-indent{visibility:visible}.entry-content .exercise-hero>.wp-block-group__inner-container{padding:0 !important}.entry-content .exercise-hero .wp-block-columns{margin:0 !important;align-items:center !important}.entry-content .exercise-hero-text{padding:0 40px !important;box-sizing:border-box}.entry-content .exercise-hero-title{color:#fff !important;line-height:1;font-weight:600 !important;letter-spacing:-.02em;white-space:nowrap;margin-bottom:0}@media (min-width:641px){.entry-content .exercise-hero-title:not([style]),.entry-content .exercise-hero-indent:not([style]){visibility:hidden}}.entry-content .exercise-hero-image{padding:0 !important;display:flex !important;align-self:stretch;margin-left:auto}.entry-content .exercise-hero-image figure,.entry-content .exercise-hero-image .wp-block-image{margin:0 !important;width:100%;height:100%}.entry-content .exercise-hero-image img{border:none;display:block;width:100%;height:auto}.entry-content .interview-cta p{margin:0 !important;line-height:1.3 !important;white-space:nowrap}.entry-content .interview-cta .wp-block-image,.entry-content .interview-cta figure{margin-left:.5em !important}.entry-content .interview-cta img{margin-left:0 !important;display:block}.interview-name{margin-bottom:.5em}.interview-name a{color:#1b4d4f}.entry-content .interview-row.wp-block-columns{align-items:center !important}.right-wrap-video{float:right;width:380px;max-width:45%;margin:0 0 1rem 2rem;display:block}.venus-di-milo figure img{margin-left:20px}.further-reading{margin:30px 0}.further-reading .wp-block-group__inner-container{padding:0}.further-reading :where(.wp-block-columns.has-background){padding:0}.further-reading :where(.wp-block-columns.is-layout-flex){gap:20px;margin-bottom:0}.further-reading-text h4{margin-bottom:10px;font-size:16px;font-weight:700;margin-top:20px}.further-reading-text p{margin-top:10px;margin-bottom:0;font-size:12px}.further-reading .wp-block-column{padding:0}.further-reading .has-background{border:1px solid #1b4d4f}.further-reading img{border:0}@media (max-width:900px){.sj-news{flex-direction:column;gap:0}.main-news,.side-news{width:100%;box-sizing:border-box;margin-bottom:2em}.side-news{margin-bottom:0}}@media (max-width:620px){.side-news .news-item{flex-direction:column;align-items:flex-start}.side-news .news-image{width:100%;max-width:100%}.side-news .news-image img{display:block;width:100%;height:auto}.side-news .news-content{width:100%;padding-left:0}}@media (max-width:900px){.narrow-content,.narrow-content .wp-block-group__inner-container,.narrow-content .entry-content,.narrow-content .post-content,.narrow-content .page-content,.narrow-content .wp-block-post-content{max-width:100% !important}}@media (max-width:900px){.donor-list-cols{gap:0}.donor-list-cols>.wp-block-column+.wp-block-column ul{margin-top:0}}@media (max-width:900px){.wp-block-group.about-hero .wp-block-columns{flex-direction:column;height:auto}.about-hero .wp-block-columns>.wp-block-column:first-child{order:2}.about-hero .wp-block-columns>.wp-block-column:last-child{order:1}.about-hero .about-left p{width:100%;font-size:clamp(18px, 2.6vw, 22px);max-width:46ch}.about-hero .about-hero-col:last-child figure{aspect-ratio:16/6.5;overflow:hidden;margin:0}.about-hero .about-hero-col:last-child figure.homepage-img{aspect-ratio:16/7.0}.about-hero .about-hero-col:last-child img{width:100%;height:100% !important;object-fit:cover;object-position:20% 30%;display:block}.about-hero .about-hero-col:last-child .homepage-img img{object-position:20% 14%}.about-hero .about-hero-col{width:100%}.about-hero .about-left{align-items:flex-start}.about-hero .about-hero-col:last-child{position:static;overflow:visible;height:auto}}@media (max-width:781px){.only-desktop{display:none}}@media (max-width:900px){.footer-content{grid-template-columns:1fr}.footer-right{justify-self:left;grid-template-columns:max-content max-content;column-gap:6rem}.footer-left p{max-width:60ch}}@media (max-width:1200px){.footer-right{column-gap:clamp(4rem, 6vw, 5rem)}}@media (max-width:520px){.footer-links a,.footer-left p{font-size:clamp(16px, 3.5vw, 18px)}.footer-links li{margin-bottom:.4em !important}.footer-links .social-icons img{width:22px;height:22px}.footer-links .social-icons{margin-top:12px}}@media (max-width:640px){#interactive-exercises .image-layout{display:grid;grid-template-columns:1fr;gap:28px;grid-template-areas:"l1" "rtop" "l3" "rbot" "l2"}#interactive-exercises .image-layout .left-column,#interactive-exercises .image-layout .right-column{display:contents}#interactive-exercises .left-column .card:nth-child(1){grid-area:l1}#interactive-exercises .left-column .card:nth-child(2){grid-area:l2}#interactive-exercises .left-column .card:nth-child(3){grid-area:l3}#interactive-exercises .right-top{grid-area:rtop}#interactive-exercises .right-bottom{grid-area:rbot}}@media (max-width:640px){#interactive-exercises .image-layout{grid-template-columns:1fr;margin-left:auto;margin-right:auto;gap:16px}#interactive-exercises .left-column,#interactive-exercises .right-column{display:grid;gap:16px;grid-template-rows:none}#interactive-exercises .card{height:260px}#interactive-exercises .card img{width:100%;height:100%;object-fit:cover;object-position:center center}#interactive-exercises .card__tag{bottom:0;font-size:14px;padding:9px 12px}}@media (max-width:640px){.teachers-images{gap:14px}}@media (max-width:640px){.start-text{font-size:3.2em}.exploring-text{font-size:4.2em}.start-exploring-header{--indent:48px;--lift:36px}}@media (max-width:740px){.topics-list{columns:1}}@media (max-width:1024px){.topic-hero-img img{height:auto !important;object-fit:contain !important}}@media (max-width:980px){.stats-grid{grid-template-columns:repeat(2,minmax(180px, 1fr))}}@media (max-width:480px){.stats-grid{grid-template-columns:1fr}}@media (max-width:780px){.asi-peel-desktop{display:none !important}.asi-peel-mobile{display:block;float:right;width:clamp(300px, 38vw, 360px);margin:0 0 16px 24px;text-align:center}.asi-wrap:after{content:"";display:block;clear:both}}@media (max-width:600px){.asi-peel-mobile{float:none;width:100%;max-width:260px;margin:14px auto 20px}}@media (max-width:600px){.wp-block-group.ssn-hero .wp-block-columns{flex-direction:column !important;flex-wrap:wrap !important;align-items:center;text-align:left;gap:.4em}.wp-block-group.ssn-hero .wp-block-columns>.wp-block-column:nth-child(1){justify-content:center;width:100%}.wp-block-group.ssn-hero .wp-block-image{display:flex;justify-content:center}}@media (min-width:783px){.asi-peel-desktop{max-width:260px}.asi-peel-desktop .asi-peel__video,.asi-peel-desktop video{width:100%;height:auto}}@media (max-width:768px){.gp-404-title{font-size:44px}.site-404{padding:40px 18px}.gp-404-rule{max-width:100%}.gp-404-content{max-width:100%}.gp-404-search .search-form{max-width:100%}}@media (max-width:640px){.entry-content .exercise-hero-image{display:none !important}.entry-content .exercise-hero .wp-block-columns{padding:48px 0 !important}.entry-content .exercise-hero-indent{margin-left:0 !important;text-align:right}.entry-content .exercise-hero-title{font-size:clamp(1.9rem, 8.0vw, 3.0rem) !important}}@media (max-width:782px){.entry-content .interview-row.wp-block-columns{flex-direction:column !important;align-items:flex-start !important;gap:18px}.entry-content .interview-row.wp-block-columns>.wp-block-column{flex-basis:100% !important;width:100% !important}.entry-content .interview-row .wp-block-column:first-child{display:flex;justify-content:flex-start}.entry-content .interview-cta.wp-block-column{justify-content:flex-start !important;align-items:center !important;gap:10px}.entry-content .interview-cta p{line-height:1.1!important}.entry-content .interview-cta figure,.entry-content .interview-cta .wp-block-image{margin-left:.7em !important;margin-top:0 !important}}@media (max-width:900px){.section-nav[data-sticky=true]{position:static}}@media (max-width:800px){.ssn-table th,.ssn-table td{padding:8px 10px;font-size:14px}.ssn-table td:first-child{padding-left:18px}.ssn-table td .section-title{font-size:15px;padding:10px 12px}}@media (max-width:781px) and (min-width:601px){.wp-block-group.ssn-hero .wp-block-columns{flex-wrap:nowrap !important;flex-direction:row !important;align-items:center}.wp-block-group.ssn-hero .wp-block-columns>.wp-block-column{flex-basis:auto !important}}@media (max-width:700px){.college-topic-card .wp-block-columns{flex-direction:column}.college-topic-card .wp-block-column:first-child{border-right:none;padding-right:0;margin-bottom:1rem}.college-topic-card .wp-block-column:last-child{padding-left:0}}@media (max-width:700px){.language-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.language-grid{grid-template-columns:1fr}}@media (max-width:980px){.exploring-content{height:auto;overflow:visible;padding-top:1em}.exploring-content-wrapper{flex-direction:column;gap:22px;padding-bottom:2em;padding-top:1em}.exploring-menu{flex:initial;min-width:0;width:100%}.exploring-menu ul{grid-template-columns:1fr 1fr;gap:14px}#interactive-exercises{--tile:clamp(140px, 23vw, 210px)}.intro-text{margin-top:0}}@media (max-width:640px){.exploring-menu ul{grid-template-columns:1fr}.exploring-content{padding-top:1em}.exploring-content-wrapper{padding-top:1em}.intro-text{margin-top:0}}@media (max-width:900px){.photo-credit--desktop{display:none !important}.about-image figcaption{display:inline-block;position:absolute;right:6px;bottom:0;z-index:5;padding:10px 12px;background:rgba(0,0,0,.65);color:#fff;font-size:14px;line-height:1;white-space:nowrap;margin:0}}@media (max-width:640px){.info-card .wp-block-columns{flex-wrap:wrap !important}.info-card img{width:100%;height:180px}.info-card .wp-block-column:last-child{padding:14px 16px}}.copyright-bar{white-space:nowrap}@media (max-width:480px){.copyright-bar{font-size:14px}}@media (max-width:980px){.stat{font-size:clamp(30px, 4vw, 35px)}.stats-paragraph{font-size:clamp(24px, 3.2vw, 30px)}}@media (max-width:480px){.stat{font-size:clamp(30px, 6vw, 35px)}.stats-paragraph{font-size:clamp(24px, 4vw, 28px)}}.exploring-menu li .label{display:inline-block;width:180px;text-align:left}.exploring-menu li .arrow{flex:0 0 auto}@media (max-width:900px) and (min-width:782px){.funding-logos .wp-block-column p{font-size:clamp(15.6px, 1.25vw, 20px)}}@media (max-width:781px){.funding-logos .wp-block-column p{font-size:20px}}@media (max-width:900px){.about-left>.wp-block-group__inner-container.is-layout-constrained{max-width:none !important;margin-left:0 !important;margin-right:0 !important;width:100%}.about-left>.wp-block-group__inner-container.is-layout-constrained{padding-left:40px;padding-right:40px}}@media (min-width:901px){.se-exploring{margin-left:clamp(140px, 18vw, 260px) !important}}@media (max-width:768px){.main-footer{padding:3rem 30px}.narrow-content{padding-left:0 !important;padding-right:0 !important}}@media (max-width:500px){.about-image figcaption{right:0;bottom:0;font-size:12px;padding:6px 8px}}@media (max-width:500px){.entry-content .narrow-content{padding-top:30px !important}}