﻿*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:#3c5c76}body{margin:0;background:#fffdf9;color:#27343b;font:400 1.125rem/1.5556 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;-webkit-font-smoothing:antialiased}img,svg,video,iframe{max-width:100%}img{height:auto}a{color:#3c5c76;text-underline-offset:.15em}h1,h2,h3,h4{margin:0;font-family:"IBM Plex Serif",Georgia,"Times New Roman",serif;font-weight:400;line-height:1.25;color:#27343b}p{margin:0}.screen-reader-text{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.nc-skip-link:focus{position:absolute !important;top:8px;left:8px;z-index:100;width:auto;height:auto;margin:0;padding:8px 12px;clip:auto;background:#fff}.nc-wrap{width:100%;max-width:1336px;margin:0 auto;padding-right:20px;padding-left:20px}@media(min-width: 900px){.nc-wrap{max-width:1440px;padding-right:72px;padding-left:72px}}.nc-kicker{display:block;color:#3c5c76;font:400 .75rem/1.5 "IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;text-transform:uppercase;text-decoration:none}.nc-kicker--muted{color:#60717b}a.nc-kicker:hover{text-decoration:underline}.nc-more{color:#3c5c76;font:500 1rem/1.5 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;text-decoration:none;white-space:nowrap}.nc-more:hover{text-decoration:underline}.nc-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 20px;border:1px solid #3c5c76;border-radius:4px;background:#3c5c76;color:#fff;font:500 1rem/1.5 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;text-decoration:none;cursor:pointer}.nc-button:hover,.nc-button:focus-visible{border-color:#2f4a60;background:#2f4a60;color:#fff}.nc-button--outline{min-width:220px;padding:12px 16px;background:rgba(0,0,0,0);color:#3c5c76}.nc-button--outline:hover,.nc-button--outline:focus-visible{background:#3c5c76;color:#fff}.nc-section-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px}.nc-section-head h2{font:600 2rem/1.25 "IBM Plex Serif",Georgia,"Times New Roman",serif}@media(min-width: 900px){.nc-section-head .nc-more{flex:0 0 210px}}.nc-section-intro{color:#60717b}.nc-pagination{margin-top:32px}.nc-pagination .nav-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.nc-pagination .page-numbers{display:inline-block;min-width:48px;padding:12px 16px;border:1px solid #3c5c76;border-radius:4px;color:#3c5c76;font:500 1rem/1.5 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;text-align:center;text-decoration:none}.nc-pagination .page-numbers.current{background:#3c5c76;color:#fff}.nc-pagination .page-numbers.dots{border-color:rgba(0,0,0,0)}.nc-logo{display:inline-flex;flex-direction:column;color:#27343b;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;letter-spacing:-0.06em;text-decoration:none}.nc-logo__top{font-size:1.5rem;font-weight:400;line-height:.9}.nc-logo__bottom{font-size:1.875rem;font-weight:700;line-height:1.2;color:#3c5c76}.nc-header{position:relative;z-index:10;background:#fffdf9}.nc-header__inner{display:flex;align-items:center;gap:16px;padding-top:24px;padding-bottom:24px}@media(min-width: 900px){.nc-header__inner{gap:24px}}.nc-header .nc-logo{flex:1 1 auto}@media(min-width: 900px){.nc-header .nc-logo{flex:0 0 500px}}.nc-header__nav{display:none}@media(min-width: 900px){.nc-header__nav{display:flex;flex:1 1 auto;align-items:center;gap:24px}}.nc-header__nav a{color:#27343b;font:500 1rem/1.5 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;text-decoration:none}.nc-header__nav a:hover,.nc-header__nav a[aria-current=page]{color:#3c5c76;text-decoration:underline;text-underline-offset:6px}.nc-icon-button{display:inline-flex;flex:none;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;background:none;color:#3c5c76;cursor:pointer}.nc-icon-button svg{width:20px;height:20px}.nc-icon-button:focus-visible{outline:2px solid #3c5c76;outline-offset:4px}@media(min-width: 900px){.nc-header__search-mobile{display:none}}@media(min-width: 900px){.nc-menu-button{display:none}}.nc-mobile-nav{border-top:1px solid #ded5cb;background:#fffdf9}.nc-mobile-nav[hidden]{display:none}.nc-mobile-nav ul{margin:0;padding-top:8px;padding-bottom:16px;list-style:none}.nc-mobile-nav a{display:block;padding:12px 0;color:#27343b;font:500 1rem/1.5 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;text-decoration:none}@media(min-width: 900px){.nc-mobile-nav{display:none}}.nc-search-panel{padding:16px 0 24px;background:#fffdf9}.nc-search-panel[hidden]{display:none}.nc-search-form{display:flex;align-items:center;gap:12px;min-height:60px;padding:0 20px;border-radius:4px;background:#f8f0e6}.nc-search-form svg{flex:none;width:20px;height:20px;color:#3c5c76}.nc-search-form input[type=search]{flex:1;min-width:0;padding:16px 0;border:0;background:rgba(0,0,0,0);color:#27343b;font:400 1rem/1.75 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}@media(min-width: 900px){.nc-search-form input[type=search]{font-size:1.125rem;line-height:1.5556}}.nc-search-form input[type=search]::placeholder{color:#60717b}.nc-search-form input[type=search]:focus{outline:none}.nc-search-form:focus-within{outline:2px solid #3c5c76;outline-offset:2px}.nc-footer{padding:48px 0 32px;background:#3c5c76;color:#fff}.nc-footer a{color:#fff;text-decoration:none}.nc-footer a:hover{text-decoration:underline}.nc-footer__grid{display:grid;gap:32px}@media(min-width: 900px){.nc-footer__grid{grid-template-columns:408px 200px 240px minmax(0, 352px)}}.nc-footer__about{display:flex;flex-direction:column;gap:20px}.nc-footer__about>p{max-width:440px;opacity:.85}.nc-footer .nc-logo,.nc-footer .nc-logo__bottom{color:#fff}.nc-footer__shortcuts{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.nc-footer__shortcuts a{font:500 1rem/1.5 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-footer h2{margin-bottom:8px;color:rgba(255,255,255,.65);font:500 1rem/1.5 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-footer__links{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;font:400 1rem/1.5 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-footer__legal{margin-top:32px;padding-top:32px;border-top:1px solid rgba(255,255,255,.2);color:rgba(255,255,255,.7);font:400 .875rem/1.7143 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-card{display:flex;flex-direction:column;gap:12px}.nc-card__image{display:block;aspect-ratio:40 / 21;overflow:hidden;background:#f8f0e6}.nc-card__image img{display:block;width:100%;height:100%;object-fit:cover}.nc-card__title{font:600 1.5625rem/1.24 "IBM Plex Serif",Georgia,"Times New Roman",serif}.nc-card__title a{color:#27343b;text-decoration:none}.nc-card__title a:hover{text-decoration:underline}.nc-card__dek{display:-webkit-box;overflow:hidden;color:#60717b;-webkit-box-orient:vertical;-webkit-line-clamp:2}.nc-card--compact{gap:8px}.nc-card--compact .nc-card__title{font-size:1.5625rem;line-height:1.24}@media(min-width: 900px){.nc-card--compact .nc-card__title{font-size:1.25rem;line-height:1.25}}.nc-byline{color:#60717b;font:400 .8125rem/1.5385 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-grid{display:grid;gap:32px 24px}@media(min-width: 600px){.nc-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 900px){.nc-grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px}}@media(min-width: 900px){.nc-grid--wide{gap:32px}}.nc-lead{display:flex;flex-direction:column;gap:12px}.nc-lead__image{display:block;aspect-ratio:40 / 21;overflow:hidden;background:#f8f0e6}.nc-lead__image img{display:block;width:100%;height:100%;object-fit:cover}.nc-lead__text{display:flex;flex-direction:column;gap:12px}.nc-lead__title{font:600 1.875rem/1.2 "IBM Plex Serif",Georgia,"Times New Roman",serif}@media(min-width: 900px){.nc-lead__title{font-size:2.25rem;line-height:1.1944}}.nc-lead__title a{color:#27343b;text-decoration:none}.nc-lead__title a:hover{text-decoration:underline}.nc-lead__dek{display:none;overflow:hidden;color:#60717b;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media(min-width: 900px){.nc-lead__dek{display:-webkit-box}}@media(min-width: 900px){.nc-lead--side{display:grid;grid-template-columns:minmax(0, 632fr) minmax(0, 616fr);align-items:center;gap:48px}.nc-lead--side .nc-lead__text{gap:16px}}.nc-lead--side .nc-lead__dek{display:-webkit-box}.nc-entry-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid #c7d8e2;border-radius:8px;background:#fff;color:#27343b;text-decoration:none}.nc-entry-card__image{display:flex;align-items:center;justify-content:center;height:184px;padding:40px 24px 8px}@media(min-width: 900px){.nc-entry-card__image{height:218px}}.nc-entry-card__image img{width:100%;height:100%;object-fit:contain}.nc-entry-card__body{display:flex;flex-direction:column;gap:8px;padding:24px}.nc-entry-card__title{font:600 1.5625rem/1.24 "IBM Plex Serif",Georgia,"Times New Roman",serif}.nc-entry-card__summary{color:#60717b}.nc-entry-card:hover .nc-entry-card__title,.nc-entry-card:focus-visible .nc-entry-card__title{text-decoration:underline}@media(min-width: 900px){.nc-entry-card--large .nc-entry-card__image{height:240px}}.nc-hero{background:#f8f0e6}.nc-hero__stage{position:relative;display:flex;align-items:center;aspect-ratio:959/540;background:url("../images/hero-brain.jpg") center/cover no-repeat,#f8f0e6}@media(min-width: 900px){.nc-hero__stage{aspect-ratio:auto;height:450px;background:url("../images/hero-brain.jpg") center/auto 100% no-repeat,linear-gradient(180deg, #efe5d9 0%, #f1e7db 50%, #e4dace 100%) right/50% 100% no-repeat,#f8f0e6}}.nc-hero__title{margin:0;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-weight:400;color:#27343b}.nc-hero__top{display:block;font-size:5.54vw;line-height:.9;letter-spacing:-0.06em}@media(min-width: 900px){.nc-hero__top{font-size:4rem}}.nc-hero__bottom{display:block;font-size:6.92vw;font-weight:700;line-height:1;letter-spacing:-0.06em;color:#3c5c76}@media(min-width: 900px){.nc-hero__bottom{font-size:5rem}}.nc-hero__tagline{margin:0;padding:1.5vw 0 0 .25vw;font-size:max(.75rem,2.36vw);line-height:1.1;letter-spacing:-0.03em}@media(min-width: 900px){.nc-hero__tagline{padding:16px 0 0 4px;font-size:1.7rem}}.nc-hero__copy{padding-left:3.85vw}@media(min-width: 900px){.nc-hero__copy{width:100%;max-width:1440px;margin:0 auto;padding:0 72px}}.nc-hero__promise{padding-top:12px;padding-bottom:12px;font:400 1.0625rem/1.4529 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}@media(min-width: 900px){.nc-hero__promise{padding-top:16px;padding-bottom:16px;font-size:1.25rem;line-height:1.45}}.nc-home-section{padding:40px 0}.nc-home-section>.nc-wrap{display:flex;flex-direction:column;gap:24px}.nc-home-section--sky{background:#e7f0f6}.nc-home-section--ruled>.nc-wrap::before{content:"";display:block;height:1px;background:#ded5cb}.nc-focus{display:grid;gap:32px}@media(min-width: 900px){.nc-focus{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}}.nc-focus__side{display:grid;gap:32px 24px}@media(min-width: 600px){.nc-focus__side{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 900px){.nc-focus__side{gap:24px}}.nc-start{padding:40px 0;background:url("../images/start-here-mobile.jpg") center/cover no-repeat,#f8f0e6}@media(min-width: 900px){.nc-start{background:url("../images/start-here.jpg") center/cover no-repeat,#f8f0e6}}.nc-start__inner{display:flex;flex-direction:column;gap:32px}@media(min-width: 900px){.nc-start__inner{gap:16px}}.nc-start__copy,.nc-start__action{display:flex;flex-direction:column;gap:16px;max-width:664px}.nc-start h2{font:600 2rem/1.25 "IBM Plex Serif",Georgia,"Times New Roman",serif}.nc-start__art{height:150px}@media(min-width: 900px){.nc-start__art{display:none}}.nc-start__count{color:#3c5c76;font:500 1rem/1.5 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-start .nc-button{align-self:flex-start;min-width:220px}.nc-start__note{color:#60717b;font:400 .8125rem/1.5385 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-tint{background:var(--nc-tint)}.nc-tint--mind{--nc-tint: #edf3ed;--nc-tab-active: #dbe8de}.nc-tint--feeling{--nc-tint: #f6ece9}.nc-tint--senses-body{--nc-tint: #f5f0e2}.nc-tint--the-brain{--nc-tint: #eaf1f7}.nc-tint--other-brains{--nc-tint: #f0ecf5}.nc-tint--sand{--nc-tint: #f8f0e6}.nc-tint--sky{--nc-tint: #eaf1f7}.nc-breadcrumb{color:#60717b;font:400 .8125rem/1.5385 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-breadcrumb a{color:#60717b;text-decoration:none}.nc-breadcrumb a:hover{text-decoration:underline}.nc-article__head{padding-top:24px;padding-bottom:24px}@media(min-width: 900px){.nc-article__head{padding-top:32px}}.nc-article__column{display:flex;flex-direction:column;gap:12px;max-width:1000px;margin:0 auto}.nc-article__column h1{font:400 2.25rem/1.1944 "IBM Plex Serif",Georgia,"Times New Roman",serif}@media(min-width: 900px){.nc-article__column h1{font-size:3.5rem;line-height:1.1429}}.nc-article__meta{display:flex;flex-direction:column;gap:8px;font:400 .875rem/1.5714 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}@media(min-width: 900px){.nc-article__meta{flex-direction:row;gap:24px}}.nc-article__author{font-weight:500}.nc-article__date{color:#60717b}.nc-article__photo{padding-top:24px;padding-bottom:24px;background:linear-gradient(var(--nc-tint) 0, var(--nc-tint) 85px, transparent 85px)}@media(min-width: 900px){.nc-article__photo{padding-bottom:32px;background:linear-gradient(var(--nc-tint) 0, var(--nc-tint) 199px, transparent 199px)}}.nc-article__photo figure{display:flex;flex-direction:column;gap:12px;max-width:1000px;margin:0 auto}.nc-article__photo img{display:block;width:100%;aspect-ratio:40 / 21;object-fit:cover}.nc-article__photo figcaption{color:#60717b;font:400 .8125rem/1.5385 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-article__body{max-width:700px;margin:0 auto;padding-top:8px}.nc-article--plain .nc-article__body{padding-top:32px}.nc-prose{font:400 1.125rem/1.6111 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}@media(min-width: 900px){.nc-prose{font-size:1.25rem;line-height:1.65}}.nc-prose>*+*{margin-top:24px}@media(min-width: 900px){.nc-prose>*+*{margin-top:28px}}.nc-prose>p:first-child{font-size:1.25rem;line-height:1.6}@media(min-width: 900px){.nc-prose>p:first-child{font-size:1.4375rem;line-height:1.5652}}.nc-prose p,.nc-prose ul,.nc-prose ol,.nc-prose figure{margin-bottom:0}.nc-prose h2,.nc-prose h3{font:400 1.75rem/1.2857 "IBM Plex Serif",Georgia,"Times New Roman",serif}@media(min-width: 900px){.nc-prose h2,.nc-prose h3{font-size:2.125rem;line-height:1.2647}}@media(min-width: 900px){.nc-prose h3{font-size:1.75rem;line-height:1.2857}}.nc-prose h4{font:600 1.25rem/1.4 "IBM Plex Serif",Georgia,"Times New Roman",serif}.nc-prose ul,.nc-prose ol{padding-left:1.4em}.nc-prose li+li{margin-top:.35em}.nc-prose img{display:block;margin-right:auto;margin-left:auto}.nc-prose blockquote{margin:0;padding:16px 0;border-top:1px solid #ded5cb;border-bottom:1px solid #ded5cb;color:#3c5c76;font:400 1.75rem/1.3529 "IBM Plex Serif",Georgia,"Times New Roman",serif}@media(min-width: 900px){.nc-prose blockquote{font-size:2.125rem}}.nc-prose blockquote p{margin:0}.nc-prose table{width:100%;border-collapse:collapse;font-size:.85em}.nc-prose table td,.nc-prose table th{padding:.5em;border:1px solid #ded5cb;vertical-align:top}.nc-prose iframe[src*=youtube],.nc-prose iframe[src*=vimeo]{display:block;width:100%;height:auto;aspect-ratio:16/9;border:0}.nc-prose .video-caption{color:#60717b;font:400 .8125rem/1.5385 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-prose .sqs-block-image-button{display:block;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:default}.nc-prose .v6-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap}.nc-prose .image-caption{color:#60717b;font:400 .8125rem/1.5385 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-article__foot{display:flex;justify-content:space-between;gap:24px;max-width:700px;margin:28px auto 0;padding-top:28px;padding-bottom:40px;border-top:1px solid #ded5cb}@media(min-width: 900px){.nc-article__foot{padding-bottom:56px}}.nc-article__foot a{color:#3c5c76;font:500 1rem/1.5 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;text-decoration:none}.nc-article__foot a:hover{text-decoration:underline}.nc-subscribe{display:flex;flex-direction:column;gap:16px;max-width:700px;margin:0 auto 56px;padding:32px;border-radius:8px;background:var(--nc-tint, #edf3ed)}.nc-subscribe h2{font:400 2.25rem/1.2222 "IBM Plex Serif",Georgia,"Times New Roman",serif}.nc-subscribe p{color:#60717b}.nc-subscribe__form{display:flex;flex-wrap:wrap;gap:12px}.nc-subscribe__form input[type=email]{flex:1 1 16rem;min-height:48px;padding:0 16px;border:1px solid #ded5cb;border-radius:4px;background:#fffdf9;color:#27343b;font:400 1rem/1.5 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-subscribe__form .nc-button{flex:0 0 160px}.nc-keep{padding:40px 0 48px;background:#f8f0e6}.nc-keep>.nc-wrap{display:flex;flex-direction:column;gap:24px}.nc-keep h2{font:400 2.25rem/1.2222 "IBM Plex Serif",Georgia,"Times New Roman",serif}.nc-taboola{max-width:700px;margin:0 auto 56px}.nc-taboola__title{margin:0 0 16px;font:400 2.25rem/1.2222 "IBM Plex Serif",Georgia,"Times New Roman",serif}.nc-archive__head{display:flex;flex-direction:column;gap:16px;padding-top:24px;padding-bottom:24px}@media(min-width: 900px){.nc-archive__head{padding-top:32px}}.nc-archive__head h1{font:400 3rem/1.1667 "IBM Plex Serif",Georgia,"Times New Roman",serif}@media(min-width: 900px){.nc-archive__head h1{font-size:4.25rem;line-height:1.1471}}.nc-archive__description{max-width:56rem;font:400 1.25rem/1.5 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}@media(min-width: 900px){.nc-archive__description{font-size:1.375rem;line-height:1.4545}}.nc-archive__description p{margin:0}.nc-topic-tabs{display:flex;margin:0;padding:0;border-bottom:1px solid #ded5cb;overflow-x:auto;list-style:none}.nc-topic-tabs li{flex:1 0 auto}@media(min-width: 900px){.nc-topic-tabs li{flex-basis:0}}.nc-topic-tabs a{display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 16px;border-radius:4px;color:#60717b;font:400 1rem/1.5 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;text-decoration:none;white-space:nowrap}.nc-topic-tabs a:hover{color:#3c5c76}.nc-topic-tabs a[aria-current=page]{background:var(--nc-tab-active, rgba(38, 56, 64, 0.08));color:#3c5c76;font-weight:500}.nc-archive__featured{display:flex;flex-direction:column;gap:16px;padding-top:8px;padding-bottom:48px}.nc-archive__list{display:flex;flex-direction:column;gap:32px;padding-top:48px;padding-bottom:48px}.nc-archive__list h2{font:400 2.25rem/1.2222 "IBM Plex Serif",Georgia,"Times New Roman",serif}.nc-load-more{display:flex;justify-content:center}.nc-topic-kyb{padding-top:48px;padding-bottom:48px}.nc-topic-kyb>.nc-wrap{display:flex;flex-direction:column;gap:24px}.nc-topic-kyb h2{font:400 2.25rem/1.2222 "IBM Plex Serif",Georgia,"Times New Roman",serif}.nc-topic-kyb .nc-more{align-self:flex-start}.nc-grid--two{display:grid;gap:24px}@media(min-width: 900px){.nc-grid--two{grid-template-columns:repeat(2, minmax(0, 1fr));gap:32px}}.nc-page__head{display:flex;flex-direction:column;gap:16px;padding-top:24px;padding-bottom:32px}@media(min-width: 900px){.nc-page__head{padding-top:32px}}.nc-page__head h1{font:400 2.25rem/1.1944 "IBM Plex Serif",Georgia,"Times New Roman",serif}@media(min-width: 900px){.nc-page__head h1{font-size:3.5rem;line-height:1.1429}}.nc-page__body{padding-top:40px;padding-bottom:56px}.nc-page__body>*{max-width:860px}.nc-page__body>*+*{margin-top:24px}.nc-letters{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.nc-letters a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #c7d8e2;border-radius:4px;background:#fff;font:500 1rem/1.5 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;text-decoration:none}.nc-letters a:hover{background:#e7f0f6}.nc-glossary-group h2{padding-bottom:8px;border-bottom:1px solid #ded5cb;font:600 2rem/1.25 "IBM Plex Serif",Georgia,"Times New Roman",serif}.nc-glossary-group ul{margin:16px 0 0;padding:0;list-style:none;columns:1}@media(min-width: 600px){.nc-glossary-group ul{columns:2}}@media(min-width: 900px){.nc-glossary-group ul{columns:3}}.nc-glossary-group li{break-inside:avoid;padding-top:4px;padding-bottom:4px}.nc-results{margin:0;padding:0;list-style:none}.nc-results li{display:flex;flex-direction:column;gap:8px;padding-top:24px;padding-bottom:24px;border-bottom:1px solid #ded5cb}.nc-results h2{font:600 1.5625rem/1.24 "IBM Plex Serif",Georgia,"Times New Roman",serif}.nc-results h2 a{color:#27343b}.nc-results p{color:#60717b}.nc-results__count{color:#60717b}.nc-lesson-opening{padding:32px 0;background:#f8f0e6}@media(min-width: 900px){.nc-lesson-opening{padding:48px 0}}.nc-lesson-opening__inner{display:grid;grid-template-areas:"copy";gap:24px;max-width:1060px;margin:0 auto}@media(min-width: 900px){.nc-lesson-opening__inner{grid-template-columns:minmax(0, 540fr) minmax(0, 480fr);grid-template-areas:"copy art";align-items:center;gap:40px}}.nc-lesson-opening__copy{display:flex;flex-direction:column;gap:16px}.nc-lesson-opening__copy h1{font:400 3rem/1.2083 "IBM Plex Serif",Georgia,"Times New Roman",serif}@media(min-width: 900px){.nc-lesson-opening__copy h1{font-size:4.25rem;line-height:1.1471}}.nc-lesson-opening__meta{color:#60717b;font:400 .9375rem/1.6 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-lesson-opening__art{padding:10px;background:#dccdbb}@media(min-width: 900px){.nc-lesson-opening__art{grid-area:art;padding:12px}}.nc-lesson-opening__art img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}@media(max-width: 899px){.nc-lesson-opening__inner{grid-template-areas:"head" "art" "meta"}.nc-lesson-opening__copy{display:contents}.nc-lesson-opening .nc-kicker,.nc-lesson-opening h1{grid-area:head}.nc-lesson-opening .nc-kicker{align-self:start}.nc-lesson-opening h1{margin-top:34px}.nc-lesson-opening__art{grid-area:art}.nc-lesson-opening__meta,.nc-lesson-opening .nc-lesson-progress{grid-area:meta}.nc-lesson-opening__reading{margin-top:32px}.nc-lesson-opening .nc-lesson-progress{align-self:end;margin-top:72px}}.nc-series__intro{max-width:760px}.nc-lesson-progress{display:flex;gap:12px;margin:0;padding:0;list-style:none}.nc-lesson-progress li{width:10px;height:10px;border-radius:50%;background:#ded5cb}.nc-lesson-progress li.is-current{background:#c77055}.nc-lesson-section{padding:32px 0;background:#fffdf9;font:400 1.125rem/1.6111 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}@media(min-width: 900px){.nc-lesson-section{font-size:1.25rem;line-height:1.65}}@media(min-width: 900px){.nc-lesson-section{padding:48px 0}}.nc-lesson-section:nth-child(even){background:#f8f0e6}.nc-lesson-section__inner{display:flex;flex-direction:column;gap:24px;max-width:680px;margin:0 auto}.nc-lesson-section--wide .nc-lesson-section__inner,.nc-lesson-section--aside .nc-lesson-section__inner{max-width:1024px}.nc-lesson-section--aside .nc-lesson-section__inner{max-width:1072px}.nc-lesson-section--wide .nc-lesson-copy>:not(.nc-blind-spot):not(.nc-lesson-aside){max-width:680px}.nc-lesson-copy{display:flex;flex-direction:column;gap:24px}.nc-lesson-copy>*{margin:0}.nc-lesson-copy figure{margin:0}.nc-lesson-copy img{display:block;max-width:100%;height:auto}.nc-lesson-copy>figure>img{width:100%}.nc-lesson-title{display:flex;align-items:center;gap:16px}@media(min-width: 900px){.nc-lesson-title{gap:24px}}.nc-lesson-title h2{font:400 1.8125rem/1.2759 "IBM Plex Serif",Georgia,"Times New Roman",serif}@media(min-width: 900px){.nc-lesson-title h2{font-size:2.25rem;line-height:1.2222}}.nc-lesson-title__art img{display:block;width:auto;height:48px}@media(min-width: 900px){.nc-lesson-title__art img{height:80px}}.nc-lesson-title--below{flex-direction:column-reverse;align-items:flex-start;gap:16px}.nc-lesson-title--below .nc-lesson-title__art img{height:64px}@media(min-width: 900px){.nc-lesson-title--below .nc-lesson-title__art img{height:86px}}@media(min-width: 900px){.nc-lesson-title--square .nc-lesson-title__art img{height:96px}}.nc-lesson-label{color:#c77055;font:400 .75rem/1.5 "IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;text-transform:uppercase}.nc-lesson-aside{display:grid;gap:24px}@media(min-width: 900px){.nc-lesson-aside{grid-template-columns:312px minmax(0, 680px);align-items:center;justify-content:space-between;gap:80px}}.nc-lesson-aside__map{display:flex;flex-direction:column;gap:8px;margin:0}.nc-lesson-aside__map img{display:block;width:100%;height:auto}.nc-lesson-aside__map figcaption{color:#60717b;font:400 .75rem/1.6667 "IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.nc-lesson-aside__copy{display:flex;flex-direction:column;gap:24px}@media(min-width: 900px){.nc-lesson-copy .nc-lesson-aside{gap:32px}}.nc-station{display:grid;gap:24px}@media(min-width: 900px){.nc-station{grid-template-columns:400px minmax(0, 680px);align-items:center;gap:48px;width:min(1128px,100vw - 144px);margin-left:50%;transform:translateX(-50%)}.nc-station--map-right{grid-template-columns:minmax(0, 680px) 400px}.nc-station--map-right .nc-station__map{order:2}}.nc-station__map{display:flex;flex-direction:column;gap:12px;margin:0}.nc-station__map img{display:block;width:100%;height:auto;background:#fcf6ef}.nc-station__map figcaption{color:#3c5c76;font:500 .875rem/1.5714 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;text-align:center}.nc-station__copy{display:flex;flex-direction:column;gap:24px}.nc-station__copy>*{margin:0}@media(max-width: 899px){.nc-lesson-section--panel .nc-wrap{padding-right:12px;padding-left:12px}}.nc-lesson-section--panel .nc-lesson-section__inner{max-width:760px}.nc-lesson-panel{display:flex;flex-direction:column;gap:24px;padding:32px 15px;border:1px solid #ded5cb;border-radius:8px;background:#f8f0e6}@media(min-width: 900px){.nc-lesson-panel{padding:32px 40px}}.nc-lesson-panel h3{font:400 1.75rem/1.2857 "IBM Plex Serif",Georgia,"Times New Roman",serif}@media(min-width: 900px){.nc-lesson-panel h3{font-size:2.125rem;line-height:1.2647}}.nc-figure-box{display:flex;flex-direction:column;gap:12px;margin:0;padding:16px;background:#fcf6ef}@media(min-width: 900px){.nc-figure-box{padding:24px}}.nc-figure-box__heads{display:grid;grid-template-columns:1fr 1fr;gap:16px;font:700 1rem/1.45 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}@media(min-width: 900px){.nc-figure-box__heads{font-size:1.125rem}}.nc-figure-box img{width:100%}.nc-figure-box__legend{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;margin:0;padding:0;list-style:none;font:400 .875rem/1.45 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-figure-box__legend li{display:inline-flex;align-items:center;gap:6px}.nc-figure-box__legend li::before{content:"";width:12px;height:12px;background:var(--nc-swatch)}.nc-figure-box figcaption{font:400 1rem/1.45 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-figure-box__source{font:400 .75rem/1.5 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-blind-spot{display:flex;flex-direction:column;gap:24px}.nc-blind-spot__stage{display:none}@media(min-width: 900px){.nc-blind-spot__stage{display:block}}.nc-blind-spot__bar,.nc-blind-spot__turn{display:none}.nc-blind-spot__panel{position:relative;height:240px;border:1px solid #ded5cb;background:#fff}.nc-blind-spot__cross,.nc-blind-spot__dot,.nc-blind-spot__line{position:absolute;top:50%;background:#27343b}.nc-blind-spot__cross{left:calc(50% - 200px);width:30px;height:30px;background:rgba(0,0,0,0);transform:translate(-50%, -50%)}.nc-blind-spot__cross::before,.nc-blind-spot__cross::after{content:"";position:absolute;background:#27343b}.nc-blind-spot__cross::before{top:50%;left:0;width:100%;height:3px;transform:translateY(-50%)}.nc-blind-spot__cross::after{top:0;left:50%;width:3px;height:100%;transform:translateX(-50%)}.nc-blind-spot__dot{left:calc(50% + 100px);width:38px;height:38px;border-radius:50%;transform:translate(-50%, -50%)}.nc-blind-spot__line{left:calc(50% + 100px);width:302px;height:3px;transform:translate(-50%, -50%)}.nc-blind-spot__prompt{display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:6px;background:#e5ebed;color:#3c5c76}.nc-blind-spot__prompt p{margin:0;font:400 1.125rem/1.5556 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}@media(min-width: 900px){.nc-blind-spot__prompt{display:none}}.nc-blind-spot__open{align-self:flex-start;padding:0;border:0;background:none;color:#3c5c76;font:400 .9375rem/1.6 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;text-align:left;cursor:pointer}.nc-blind-spot__report{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:680px}.nc-blind-spot__results{max-width:680px}.nc-blind-spot__result+.nc-blind-spot__result{margin-top:24px}.nc-blind-spot.is-open .nc-blind-spot__stage{position:fixed;inset:0;z-index:100;display:flex;flex-direction:column;gap:16px;padding:16px 24px;background:#fffdf9}.nc-blind-spot.is-open .nc-blind-spot__bar{display:flex;align-items:center;justify-content:space-between;gap:16px}.nc-blind-spot__view{color:#3c5c76;font:400 1.375rem/1.3636 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-blind-spot__close{padding:0;border:0;background:none;color:#3c5c76;font:400 .875rem/1.5714 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;cursor:pointer}.nc-blind-spot.is-open .nc-blind-spot__panel{flex:1;max-height:240px}.nc-blind-spot.is-open .nc-blind-spot__cross{left:calc(50% - 160px)}.nc-blind-spot.is-open .nc-blind-spot__dot,.nc-blind-spot.is-open .nc-blind-spot__line{left:calc(50% + 86px)}@media(orientation: portrait){.nc-blind-spot.is-open .nc-blind-spot__panel{display:none}.nc-blind-spot.is-open .nc-blind-spot__turn{display:block;margin:auto 0;text-align:center}}body.nc-test-open{overflow:hidden}.nc-choice{min-height:50px;padding:12px;border:1px solid #3c5c76;border-radius:4px;background:rgba(0,0,0,0);color:#3c5c76;font:400 1rem/1.5 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;cursor:pointer}.nc-choice[aria-pressed=true],.nc-choice:hover{background:#3c5c76;color:#fff}.nc-alternative summary{color:#3c5c76;font:400 .9375rem/1.6 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;cursor:pointer;list-style:none}.nc-alternative summary::-webkit-details-marker{display:none}.nc-alternative__body{display:flex;flex-direction:column;gap:16px;max-width:680px;margin-top:16px;padding:24px;background:#e5ebed;font:400 1.0625rem/1.5882 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-alternative__title{color:#3c5c76;font:400 1.375rem/1.3636 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-quiz__question{display:flex;flex-direction:column;gap:20px}.nc-quiz__question[hidden]{display:none}.nc-quiz__progress{color:#60717b;font:400 .75rem/1.5 "IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;text-transform:uppercase}.nc-quiz__text{font:400 1.375rem/1.3636 "IBM Plex Serif",Georgia,"Times New Roman",serif}@media(min-width: 900px){.nc-quiz__text{font-size:1.5625rem;line-height:1.36}}.nc-quiz__answers{display:flex;flex-direction:column;gap:20px;margin:0;padding:0;list-style:none}.nc-quiz__answer{width:100%;padding:16px;border:1px solid #ded5cb;border-radius:6px;background:#fffdf9;color:#27343b;font:400 1.125rem/1.5556 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;text-align:left;cursor:pointer}.nc-quiz__answer:hover{border-color:#3c5c76}.is-answered .nc-quiz__answer{cursor:default}.is-answered .nc-quiz__answer:hover{border-color:#ded5cb}.is-answered .nc-quiz__answer[data-nc-correct]{border-color:#718467}.is-answered .nc-quiz__answer.is-chosen[data-nc-correct]{background:#e5ede0}.is-answered .nc-quiz__answer.is-chosen:not([data-nc-correct]){border-color:#b96f55;background:#f5e4dc}.nc-quiz__feedback{display:none;flex-direction:column;gap:8px;padding:16px;font:400 1.125rem/1.45 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-quiz__verdict{font-size:1rem;font-weight:700}.is-answered .nc-quiz__feedback{display:flex}.is-correct .nc-quiz__feedback{background:#edf3e9}.is-incorrect .nc-quiz__feedback{background:#f6ece6}.nc-quiz__next{display:none;align-self:flex-start;min-width:220px;padding:12px 20px;border:0;background:#3c5c76;color:#fff;font:700 1rem/1.45 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;cursor:pointer}.is-answered .nc-quiz__next{display:inline-block}html:not(.nc-js) .nc-quiz__question+.nc-quiz__question{margin-top:48px}html:not(.nc-js) .nc-quiz__feedback{display:flex;background:#edf3e9}.nc-reference{display:flex;flex-direction:column;gap:6px;padding:20px 0;border-bottom:1px solid #d8d1c7}.nc-reference>*{margin:0}.nc-reference__kind{color:#60717b;font:400 .6875rem/1.4545 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;text-transform:uppercase}.nc-reference__title{font:700 1.25rem/1.45 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-reference__title a{color:#3c5c76;text-decoration:none}.nc-reference__title a:hover{text-decoration:underline}.nc-reference__text{font:400 1.125rem/1.45 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-reference__text p{margin:0}.nc-lesson-copy>.nc-reference+.nc-reference{margin-top:-24px}.nc-next-lesson{display:flex;flex-direction:column;gap:24px}.nc-next-lesson>*{margin:0}.nc-next-lesson__title{font:400 1.875rem/1.2667 "IBM Plex Serif",Georgia,"Times New Roman",serif}@media(min-width: 900px){.nc-next-lesson__title{font-size:2.375rem;line-height:1.2105}}.nc-next-lesson__link a{color:#3c5c76}.nc-lesson-signup{display:flex;flex-direction:column;gap:20px;padding:28px 24px;border-radius:8px;background:#e5ebed}.nc-lesson-signup__title{font:400 1.75rem/1.2857 "IBM Plex Serif",Georgia,"Times New Roman",serif}@media(min-width: 900px){.nc-lesson-signup__title{font-size:2rem;line-height:1.25}}.nc-series{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.nc-series__item{display:flex;flex-direction:column;gap:6px;padding:20px 0;border-bottom:1px solid #d8d1c7}.nc-series__item>*{margin:0}.nc-series__label{color:#60717b;font:400 .75rem/1.5 "IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;text-transform:uppercase}.nc-series__title a{color:#3c5c76;font:400 1.75rem/1.2857 "IBM Plex Serif",Georgia,"Times New Roman",serif;text-decoration:none}.nc-series__title a:hover{text-decoration:underline}.nc-series__reading{color:#60717b;font:400 .9375rem/1.6 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.page-template-lesson .nc-header,.nc-reference-page .nc-header{border-bottom:1px solid #5e798d;background:#3c5c76}.page-template-lesson .nc-header .nc-logo,.page-template-lesson .nc-header .nc-logo__bottom,.page-template-lesson .nc-header .nc-header__nav a,.page-template-lesson .nc-header .nc-icon-button,.nc-reference-page .nc-header .nc-logo,.nc-reference-page .nc-header .nc-logo__bottom,.nc-reference-page .nc-header .nc-header__nav a,.nc-reference-page .nc-header .nc-icon-button{color:#fffdf9}.page-template-lesson .nc-header .nc-header__nav a:hover,.page-template-lesson .nc-header .nc-header__nav a[aria-current=page],.nc-reference-page .nc-header .nc-header__nav a:hover,.nc-reference-page .nc-header .nc-header__nav a[aria-current=page]{color:#cbe5f5}.page-template-lesson .nc-header .nc-icon-button:focus-visible,.nc-reference-page .nc-header .nc-icon-button:focus-visible{outline-color:#fffdf9}.nc-lesson strong{font-weight:600}@media(min-width: 900px){.nc-station{margin-top:8px}.nc-lesson-copy>:not(.nc-station)+.nc-station .nc-station__map{padding-top:48px}}@media(min-width: 900px){.nc-lesson-copy>.nc-lesson-aside{margin-top:8px}}.nc-figure-box__heads{text-align:center}@media(min-width: 900px){.nc-lesson-title--below{gap:20px}}@media(max-width: 899px){.nc-lesson-aside__copy{display:contents}.nc-lesson-aside .nc-lesson-title{order:-2}.nc-lesson-aside__map{order:-1;align-items:center}.nc-lesson-aside__map img{max-width:240px}.nc-lesson-aside__map figcaption{align-self:stretch;text-align:center}}.nc-lesson-steps{display:flex;flex-direction:column;gap:12px;padding:0;list-style:none;counter-reset:nc-step}.nc-lesson-steps li{counter-increment:nc-step}.nc-lesson-steps li::before{content:counter(nc-step) ". "}@media(min-width: 900px){.nc-only-phone{display:none}}@media(max-width: 899px){.nc-only-desktop{display:none}}.nc-lesson-opening--plain{padding:32px 0 16px}@media(min-width: 900px){.nc-lesson-opening--plain{padding:48px 0 24px}}.nc-lesson-opening--plain .nc-lesson-opening__inner{display:block;max-width:1190px}.nc-lesson-opening--plain .nc-lesson-opening__copy{display:flex;gap:12px}@media(min-width: 900px){.nc-lesson-opening--plain .nc-lesson-opening__copy{gap:16px}}.nc-lesson-opening--plain h1{margin-top:0;font-size:2.75rem;line-height:1.12}@media(min-width: 900px){.nc-lesson-opening--plain h1{font-size:4.25rem;line-height:1.12}}.nc-reaction{display:flex;flex-direction:column;align-items:center;gap:12px;min-height:540px;padding:20px;border:1px solid #ded5cb;border-radius:4px;background:#fffdf9;text-align:center;touch-action:manipulation;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.nc-reaction:focus{outline:none}.nc-reaction:focus-visible{outline:2px solid #3c5c76;outline-offset:2px}.nc-reaction>*{margin:0}.nc-reaction__round{align-self:stretch;font:400 .75rem/1.4 "IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;text-align:left;text-transform:uppercase}.nc-reaction__stimulus{display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:152px;height:152px;border-radius:50%;background:#3f474c;color:#fff}.nc-reaction__cue{font:700 1.5rem/1.4 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-reaction__x{display:none;position:relative;width:48px;height:48px}.nc-reaction__x::before,.nc-reaction__x::after{content:"";position:absolute;top:50%;left:0;width:100%;height:8px;margin-top:-4px;border-radius:2px;background:#fff;transform:rotate(45deg)}.nc-reaction__x::after{transform:rotate(-45deg)}.nc-reaction[data-state=go] .nc-reaction__stimulus{background:#78d77d;color:#183d22}.nc-reaction[data-state=stop] .nc-reaction__stimulus{background:#8a3042}.nc-reaction[data-state=stop] .nc-reaction__stimulus .nc-reaction__x{display:block}.nc-reaction__message{align-self:stretch;min-height:64px;font:400 .9375rem/1.4 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}@media(min-width: 900px){.nc-reaction__message{font-size:1rem}}.nc-reaction__slots{display:flex;gap:6px;padding:0;list-style:none}.nc-reaction__slots li{display:flex;align-items:center;justify-content:center;width:46px;height:38px;border-radius:3px;background:#eef2f2;font:400 .75rem/1.4 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-reaction--round-2 .nc-reaction__slots li{width:32px}.nc-reaction__result{display:flex;flex-wrap:wrap;justify-content:center;column-gap:16px;align-self:stretch;min-height:52px;font:700 .9375rem/1.4 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}@media(min-width: 900px){.nc-reaction__result{font-size:1.0625rem}}.nc-reaction__result b{font-weight:inherit}.nc-reaction--round-2 .nc-reaction__result span:last-child{flex-basis:100%}.nc-reaction__control{align-self:stretch;min-height:40px;margin:0 8px;padding:10px 16px;border:0;border-radius:3px;background:#3c5c76;color:#fff;font:700 .875rem/1.4 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;cursor:pointer}@media(min-width: 900px){.nc-reaction__control{min-height:42px;font-size:1rem}}.nc-reaction__control:disabled{opacity:.45;cursor:not-allowed}html:not(.nc-js) .nc-reaction__control{visibility:hidden}.nc-lesson-jump{font:400 .875rem/1.6 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}@media(min-width: 900px){.nc-lesson-jump{font-size:.9375rem}}.nc-lesson-jump a{color:#3c5c76}.nc-lesson-copy>h3{margin-top:4px;font:400 1.625rem/1.4 "IBM Plex Serif",Georgia,"Times New Roman",serif}@media(min-width: 900px){.nc-lesson-copy>h3{font-size:1.875rem;line-height:1.4667}}.nc-lesson-table{width:100%;border-collapse:collapse}.nc-lesson-table th,.nc-lesson-table td{width:50%;padding:12px 16px;text-align:left;vertical-align:top}.nc-lesson-table th{background:#dbe5eb;font:700 1rem/1.6 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-lesson-table td{font:400 1rem/1.6 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}@media(min-width: 900px){.nc-lesson-table td{font-size:1.125rem}}.nc-lesson-table tbody tr:nth-child(odd){background:#fffdf9}.nc-lesson-table tbody tr:nth-child(even){background:#f0f5f7}.nc-lesson--blue .nc-lesson-opening,.nc-lesson--blue .nc-lesson-section,.nc-lesson--blue .nc-lesson-section:nth-child(even){background:#edf3f6}.nc-lesson--blue .nc-lesson-label{color:#3c5c76;font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-lesson--blue .nc-station__map img,.nc-lesson--blue .nc-lesson-aside__map img{border:1.5px solid #bacbd5;background:#d3e3ee}.nc-lesson--blue .nc-lesson-aside__map figcaption{text-align:left}@media(min-width: 900px){.nc-lesson--blue .nc-station{grid-template-columns:430px minmax(0, 680px);gap:64px;width:min(1174px,100vw - 144px)}.nc-lesson--blue .nc-station--map-right{grid-template-columns:minmax(0, 680px) 430px}.nc-lesson--blue .nc-lesson-copy>:not(.nc-station)+.nc-station .nc-station__map{padding-top:32px}.nc-lesson--blue .nc-lesson-section--aside .nc-lesson-section__inner{max-width:1190px}.nc-lesson--blue .nc-lesson-aside{grid-template-columns:430px minmax(0, 680px)}.nc-lesson--blue .nc-lesson-section--wide .nc-lesson-section__inner{max-width:1174px}.nc-lesson--blue .nc-lesson-section--wide .nc-lesson-copy>:not(.nc-blind-spot):not(.nc-lesson-aside){max-width:none}.nc-lesson--blue .nc-lesson-copy .nc-lesson-aside{gap:64px}}@media(max-width: 899px){.nc-lesson--blue .nc-station__map,.nc-lesson--blue .nc-lesson-aside__map{align-items:center}.nc-lesson--blue .nc-station__map img,.nc-lesson--blue .nc-lesson-aside__map img{max-width:320px}}.nc-lesson--blue .nc-lesson-panel{background:#f4f8f9}.nc-lesson--blue .nc-quiz__answer{border-color:#bacbd5;background:#d3e3ee}.nc-reference-page{background:#f8f0e6}.nc-reference__head>*,.nc-reference__layout>*,.nc-reference__end>*{max-width:1164px}.nc-reference__label{display:block;color:#3c5c76;font:400 .75rem/1.5 "IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;text-transform:uppercase}.nc-reference__head{display:flex;flex-direction:column;gap:20px;padding-top:32px;padding-bottom:48px}@media(min-width: 900px){.nc-reference__head{padding-top:48px;padding-left:138px}}.nc-reference__head .nc-breadcrumb{display:flex;flex-wrap:wrap;gap:4px 10px;font:400 .875rem/1.5 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-reference__head h1{font:400 2.25rem/1.1944 "IBM Plex Serif",Georgia,"Times New Roman",serif}@media(min-width: 900px){.nc-reference__head h1{font-size:3rem;line-height:1.2083}}.nc-reference__identity{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;color:#60717b;font:400 .875rem/1.5 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-reference__tag{padding:7px 11px;border:1px solid #27343b;color:#27343b;font:400 .75rem/1.5 "IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;text-transform:uppercase}.nc-reference__dek{max-width:900px;font:400 1.5rem/1.5 "IBM Plex Serif",Georgia,"Times New Roman",serif}@media(min-width: 900px){.nc-reference__dek{font-size:2rem;line-height:1.4063}}.nc-reference__why{display:flex;flex-direction:column;gap:20px;max-width:900px;font:400 1.125rem/1.6111 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}@media(min-width: 900px){.nc-reference__why{font-size:1.25rem;line-height:1.6}}.nc-reference__meta{color:#60717b;font:400 .8125rem/1.6154 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-reference__layout{display:flex;flex-direction:column;gap:36px;padding-top:12px;padding-bottom:48px}@media(min-width: 900px){.nc-reference__layout{display:grid;grid-template-columns:minmax(0, 700px) 400px;column-gap:64px;justify-content:start;padding-top:24px;padding-left:138px}}.nc-reference__rail{display:contents}@media(min-width: 900px){.nc-reference__rail{display:flex;flex-direction:column;gap:32px;align-self:start}}@media(min-width: 900px)and (min-height: 1000px){.nc-reference__rail{position:sticky;top:24px}}.nc-reference__lead{display:flex;flex-direction:column;gap:36px;order:-1}@media(min-width: 900px){.nc-reference__lead{gap:32px}}.nc-reference__more{display:flex;flex-direction:column;gap:36px;order:1}@media(min-width: 900px){.nc-reference__more{gap:32px}}.nc-reference__figure{display:flex;flex-direction:column;gap:12px;margin:0}.nc-reference__figure img{display:block;width:100%;background:#fffdf9}.nc-reference__figure figcaption{color:#60717b;font:400 .875rem/1.4286 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-reference__toc summary{list-style:none;cursor:pointer}.nc-reference__toc summary::-webkit-details-marker{display:none}.nc-reference__toc summary::after{content:" +"}@media(min-width: 900px){.nc-reference__toc summary{pointer-events:none}.nc-reference__toc summary::after{content:none}}.nc-reference__toc[open] summary::after{content:" −"}@media(min-width: 900px){.nc-reference__toc[open] summary::after{content:none}}.nc-reference__toc ul{display:flex;flex-direction:column;gap:16px;margin:16px 0 0;padding:0;list-style:none}.nc-reference__toc a{color:#3c5c76;font:500 1rem/1.4375 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;text-decoration:none}.nc-reference__toc a:hover{text-decoration:underline}.nc-reference__lesson{display:flex;flex-direction:column;gap:12px;padding:24px;background:#e5ebed}.nc-reference__lesson a{color:#3c5c76;font:500 1rem/1.5 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;text-decoration:none}.nc-reference__lesson a:hover{text-decoration:underline}.nc-reference__lesson-number{color:#3c5c76;font:400 .9375rem/1.4 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-reference__lesson-title{color:#3c5c76;font:400 1.75rem/1.2857 "IBM Plex Serif",Georgia,"Times New Roman",serif}.nc-reference__related h2{font-family:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.nc-reference__related ul{display:flex;flex-direction:column;gap:14px;margin:14px 0 0;padding:0;list-style:none}.nc-reference__related a{color:#3c5c76;font:500 1.0625rem/1.4706 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;text-decoration:none}.nc-reference__related a:hover{text-decoration:underline}@media(min-width: 900px){.nc-reference__body>*+*{margin-top:20px}.nc-reference__body>h2{margin-top:48px;font-size:2rem;line-height:1.3125}.nc-reference__body>h2:first-child{margin-top:0}}.nc-reference__body h2{scroll-margin-top:24px}.nc-reference__body>p:first-child{font:inherit}.nc-reference__sources{display:flex;flex-direction:column;gap:16px;margin-top:48px;font:400 .9375rem/1.6667 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}@media(min-width: 900px){.nc-reference__sources{gap:20px}}.nc-reference__sources h2{margin-bottom:4px;font:400 1.75rem/1.2857 "IBM Plex Serif",Georgia,"Times New Roman",serif}@media(min-width: 900px){.nc-reference__sources h2{font-size:2rem;line-height:1.3125}}.nc-reference__sources p,.nc-reference__sources ul,.nc-reference__sources ol{margin:0}.nc-reference__sources-note{color:#60717b}@media(min-width: 900px){.nc-reference__taboola{padding-left:138px}}.nc-reference__taboola .nc-taboola{margin:0 0 48px}.nc-reference__stories{padding:48px 0}.nc-reference__stories h2{margin-bottom:32px;font:400 2.25rem/1.2222 "IBM Plex Serif",Georgia,"Times New Roman",serif}.nc-reference__cards{display:grid;gap:32px}@media(min-width: 600px){.nc-reference__cards{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 900px){.nc-reference__cards{grid-template-columns:repeat(3, minmax(0, 304px));gap:48px}}.nc-reference__end{display:flex;flex-direction:column;gap:32px;padding-top:48px;padding-bottom:48px}@media(min-width: 900px){.nc-reference__end{display:grid;grid-template-columns:400px minmax(0, 732px);align-items:start;padding-left:138px}}@media(min-width: 900px){.nc-reference__end--single{grid-template-columns:minmax(0, 732px)}}.nc-reference__end .nc-subscribe{width:100%;max-width:none;margin:0;padding:24px;border-radius:0;background:#e5ebed}.nc-reference__end .nc-subscribe h2{font:600 2rem/1.25 "IBM Plex Serif",Georgia,"Times New Roman",serif;font-weight:400}.nc-section-course .nc-page__body h2,.nc-section-quiz-bank .nc-page__body h2{margin:16px 0 12px;font:400 1.75rem/1.2857 "IBM Plex Serif",Georgia,"Times New Roman",serif}@media(min-width: 900px){.nc-section-course .nc-page__body h2,.nc-section-quiz-bank .nc-page__body h2{font-size:2.125rem;line-height:1.2647}}.nc-section-course .nc-page__body h4,.nc-section-quiz-bank .nc-page__body h4{margin:0;font:400 1.25rem/1.45 "IBM Plex Serif",Georgia,"Times New Roman",serif}@media(min-width: 900px){.nc-section-course .nc-page__body h4,.nc-section-quiz-bank .nc-page__body h4{font-size:1.375rem}}.nc-section-course .nc-page__body h4 a,.nc-section-quiz-bank .nc-page__body h4 a{font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:1.125rem}.nc-section-course .nc-page__body h4+h4,.nc-section-quiz-bank .nc-page__body h4+h4{margin-top:8px}.nc-section-course .nc-page__body details,.nc-section-quiz-bank .nc-page__body details{margin-top:12px;border:1px solid #c7d8e2;border-radius:8px;background:#fff}.nc-section-course .nc-page__body summary,.nc-section-quiz-bank .nc-page__body summary{padding:16px 20px;color:#27343b;font:600 1.125rem/1.45 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;cursor:pointer}.nc-section-course .nc-page__body summary strong,.nc-section-quiz-bank .nc-page__body summary strong{font-weight:inherit}.nc-section-course .nc-page__body summary:hover,.nc-section-quiz-bank .nc-page__body summary:hover{color:#3c5c76}.nc-section-course .nc-page__body details[open]>summary,.nc-section-quiz-bank .nc-page__body details[open]>summary{border-bottom:1px solid #c7d8e2}.nc-section-course .nc-page__body details>:not(summary),.nc-section-quiz-bank .nc-page__body details>:not(summary){margin:0;padding:16px 20px}.nc-section-course .nc-page__body details>p+p,.nc-section-quiz-bank .nc-page__body details>p+p{padding-top:0}.nc-section-course .nc-page__body details>div{display:flex;flex-direction:column;gap:4px}.nc-section-course .nc-page__body details>div a{display:flex;gap:12px;padding:6px 0;color:#3c5c76;text-decoration:none}.nc-section-course .nc-page__body details>div a:hover{text-decoration:underline}.nc-section-course .nc-page__body details>div a span{min-width:2.5em;color:#60717b;font-family:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875rem;line-height:1.9}.nc-section-quiz-bank .nc-page__body div:has(>a+a){display:grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));gap:12px;max-width:860px}.nc-section-quiz-bank .nc-page__body div:has(>a+a)>a{display:block;padding:12px 16px;border:1px solid #c7d8e2;border-radius:4px;background:#fff;color:#3c5c76;font:500 1rem/1.5 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;text-align:center;text-decoration:none}.nc-section-quiz-bank .nc-page__body div:has(>a+a)>a:hover{border-color:#3c5c76}.nc-section-quiz-bank .nc-page__body>div:has(>ul+details){padding:24px;border:1px solid #c7d8e2;border-radius:8px;background:#fff}.nc-section-quiz-bank .nc-page__body>div:has(>ul+details)>p{margin:0 0 12px;font:600 1.125rem/1.5 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.nc-section-quiz-bank .nc-page__body>div:has(>ul+details) ul{display:flex;flex-direction:column;gap:6px;margin:0 0 16px;padding:0;list-style:none}.nc-section-quiz-bank .nc-page__body>div:has(>ul+details) details{margin-top:0;background:#f8f0e6}.nc-book{display:grid;gap:16px}@media(min-width: 900px){.nc-book{grid-template-columns:280px minmax(0, 1fr);grid-template-rows:auto auto 1fr;column-gap:40px;align-items:start}.nc-book>a:first-child{grid-row:1/span 20}.nc-book>:not(:first-child){grid-column:2}}.nc-book>*{margin:0}.nc-book img{display:block;width:100%;max-width:280px;height:auto}.nc-book h2{font:400 2rem/1.25 "IBM Plex Serif",Georgia,"Times New Roman",serif}.nc-book+.nc-book{margin-top:56px}.nc-book .nc-book__quote{margin:0;padding:16px 0 0;border-top:1px solid #ded5cb;border-bottom:0;color:#27343b}.nc-book .nc-book__quote p{margin:0 0 8px;font:400 1.125rem/1.5556 "IBM Plex Serif",Georgia,"Times New Roman",serif}.nc-book .nc-book__quote cite{display:block;color:#60717b;font:400 .875rem/1.5 "IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-style:normal}
