html:root{--netbar-h:max(44px,2.75rem)}@media (width>=64.0625rem){html:root[data-netbar=compact]{--netbar-h:max(38px,2.375rem)}}.netbar{z-index:40;height:var(--netbar-h,2.75rem);margin-bottom:calc(max(44px,2.75rem) - var(--netbar-h,2.75rem));background:var(--net-bg);justify-content:space-between;align-items:center;gap:1rem;padding:0 1.25rem;font-size:.9rem;line-height:1.55;display:flex;position:sticky;top:0}.netbar-inner{scrollbar-width:none;flex-wrap:nowrap;align-self:stretch;align-items:center;gap:0;min-width:0;display:flex;overflow-x:auto}.netbar-inner::-webkit-scrollbar{display:none}.netbar-brand{white-space:nowrap;color:var(--plum);min-height:var(--netbar-h,2.75rem);border-right:1px solid #30284259;flex:none;align-items:center;margin-right:1rem;padding-right:1rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.netbar-link{white-space:nowrap;color:var(--plum);min-height:var(--netbar-h,2.75rem);border-bottom:3px solid #0000;flex:none;align-items:center;min-width:2.75rem;margin-right:1rem;padding-top:3px;font-weight:500;text-decoration:none;display:inline-flex}.netbar-group-start:before{content:"";border-left:1px solid #30284259;height:1rem;margin-right:1rem}.netbar-brand:focus-visible,.netbar-link:focus-visible{outline-offset:-3px}.netbar-brand:hover,.netbar-link:hover{text-decoration:underline}.netbar-link[aria-current]{border-bottom-color:var(--coral-ink);font-weight:700}.netbar-brand[aria-current]{text-decoration:underline;text-decoration-color:var(--coral-ink);text-underline-offset:.35em;text-decoration-thickness:3px}@media (width<=30rem){.netbar{padding:0 .75rem}.netbar-brand{margin-right:.7rem;padding-right:.7rem}}@media print{.netbar{margin-bottom:0;position:static}}.netbar-teaching{isolation:isolate;color:var(--coral-ink);padding-left:.75rem;padding-right:.75rem;font-weight:700;position:relative}.netbar-teaching:after{content:"";z-index:-1;background:var(--peach-t);border:1px solid #b3331f59;border-radius:.5rem;position:absolute;inset:.3rem 0}.netbar-teaching:hover:after{background:var(--peach)}.netbar-ai{isolation:isolate;color:var(--plum);padding-left:.75rem;padding-right:.75rem;font-weight:700;position:relative}.netbar-ai:after{content:"";z-index:-1;background:var(--teal-t);border:1px solid #3028424d;border-radius:.5rem;position:absolute;inset:.3rem 0}.netbar-ai:hover:after{background:var(--teal)}@media screen and (width>=1600px){:root{--psy101-wide-rail:288px;--psy101-wide-gutter:44px;--psy101-wide-frame:min(1240px, calc(100vw - 2 * var(--psy101-wide-rail) - 30px))}html{scrollbar-gutter:stable both-edges}html .shell.shell{transition:none;grid-template-columns:var(--psy101-wide-rail) minmax(0, 1fr) var(--psy101-wide-rail)!important}.shell>.sidebar{width:var(--psy101-wide-rail);grid-area:1/1}.shell>.main{grid-area:1/2;padding-inline:0!important}.main>.frame{box-sizing:border-box;width:100%;max-width:var(--psy101-wide-frame);padding-inline:var(--psy101-wide-gutter);margin-inline:auto}.page.page{box-sizing:border-box;width:min(var(--psy101-wide-frame), calc(100% - 2 * var(--psy101-wide-rail)));max-width:var(--psy101-wide-frame);padding-inline:var(--psy101-wide-gutter);margin-inline:auto}.topic-panel.topic-panel{width:var(--psy101-wide-rail)}.frame .directory-viewnav{padding-right:0}}@font-face{font-family:DM Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/dm-sans-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/dm-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/dm-sans-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ivory:#fffaf0;--plum:#302842;--plum-soft:#574e69;--coral:#e75e4d;--coral-ink:#b3331f;--yellow:#f2cc54;--teal:#8fd4bf;--lilac:#c7b5ed;--peach:#f8c5a9;--blue:#8db8f5;--yellow-t:#fbeaa9;--teal-t:#cdeee3;--lilac-t:#e4daf8;--peach-t:#fde3d2;--coral-t:#fbd0c7;--blue-t:#d3e4fb;--side-bg:#fdeadd;--net-bg:#dfd5f5;--rule:#e6d9c9;--focus:#302842;--netbar-h:2.75rem;--side-w:14.25rem;--period-nav-h:4rem;--font:"DM Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--netbar-h) + 1rem);font-size:100%}body{background:var(--ivory);color:var(--plum);font-family:var(--font);overflow-wrap:break-word;margin:0;font-size:1rem;line-height:1.65}h1,h2,p{margin:0}a{color:var(--coral-ink);text-underline-offset:.2em}a:hover{color:var(--plum)}:focus-visible{outline:3px solid var(--plum);outline-offset:4px;border-radius:4px}::selection{background:var(--yellow);color:var(--plum)}.skip{background:var(--plum);color:var(--ivory);z-index:100;padding:.75rem 1rem;position:absolute;top:-8rem;left:1rem}.skip:focus{top:.5rem}.page{width:100%;max-width:76rem;margin:0 auto;padding:0 2rem}.introduction{padding:3rem 0 2.25rem}.wordmark{min-height:44px;color:var(--plum);letter-spacing:-.03em;align-items:center;margin-bottom:1.25rem;font-size:1.8rem;font-weight:700;text-decoration:none;display:inline-flex}.wordmark span{color:var(--coral)}h1{letter-spacing:-.025em;text-wrap:balance;margin-bottom:1rem;font-size:2.5rem;line-height:1.16}h2{letter-spacing:-.015em;margin-bottom:.75rem;font-size:1.35rem;line-height:1.3}.lead{margin-bottom:1rem;font-size:1.2rem;line-height:1.55}.pathways{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.pathway{color:var(--plum);border-radius:14px;flex-direction:column;align-items:flex-start;padding:1.75rem;text-decoration:none;transition:background-color .18s ease-out;display:flex}.pathway:focus-visible{outline-offset:3px;border-radius:14px}.pathway h2{font-size:1.75rem}.timeline{background:var(--yellow-t)}.people{background:var(--teal-t)}.timeline:hover{background:var(--yellow)}.people:hover{background:var(--teal)}.pathway p{margin-bottom:1.25rem}.action{text-underline-offset:.25em;margin-top:auto;font-weight:700;text-decoration:underline}.hostname{color:var(--plum-soft);margin-top:.4rem;font-size:.875rem;display:block}.reading{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;padding:2.5rem 0;display:grid}.introduction-compact{padding:2rem 0 .5rem}.introduction-compact h1{font-size:2rem}.reading-about{gap:2rem 2.5rem}.error{padding-top:4rem}.error p{margin:1rem 0}.error>a{align-items:center;min-height:44px;display:inline-flex}@media (width<=640px){.page{padding:0 1.25rem}.introduction{padding:1.75rem 0}.wordmark{margin-bottom:1rem}h1{font-size:2rem}.lead{font-size:1.125rem}.pathways,.reading{grid-template-columns:1fr}.pathway{padding:1.25rem}.reading{gap:1.75rem;padding:2rem 0}.introduction-compact{padding:1.5rem 0 .25rem}.introduction-compact h1{font-size:1.75rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}.popular{background:var(--peach-t)}.popular:hover{background:var(--peach)}@media (width<=960px){.pathways{grid-template-columns:1fr}}.fields{background:var(--lilac-t)}.fields:hover{background:var(--lilac)}.concepts{background:var(--teal-t)}.concepts:hover{background:var(--teal)}.theories{background:var(--yellow-t)}.theories:hover{background:var(--yellow)}.methods{background:var(--blue-t)}.methods:hover{background:var(--blue)}.debates{background:var(--coral-t)}.debates:hover{background:var(--peach)}.measures{background:var(--teal-t)}.measures:hover{background:var(--teal)}.films{background:var(--blue-t)}.films:hover{background:var(--blue)}.literature{background:var(--lilac-t)}.literature:hover{background:var(--lilac)}.teaching{background:var(--peach-t)}.teaching:hover{background:var(--peach)}.pathway.ai{background:var(--teal-t)}.pathway.ai:hover{background:var(--teal)}.pathway.basics{background:var(--yellow-t);border-color:var(--yellow)}.pathway.experiments{background:var(--blue-t)}.pathway.experiments:hover{background:var(--blue)}.home-search{background:var(--lilac-t);border-radius:14px;padding:1.25rem}.home-search label{margin-bottom:.5rem;font-weight:700;display:block}.home-search div{gap:.7rem;display:flex}.home-search input,.home-search button{border:1px solid var(--plum-soft);min-height:44px;font:inherit;border-radius:8px;padding:.6rem .85rem}.home-search input{background:var(--ivory);flex:1;min-width:0}.home-search button{background:var(--plum);color:var(--ivory);cursor:pointer;font-weight:700}@media (width<=640px){.home-search div{flex-wrap:wrap}.home-search input,.home-search button{flex-basis:100%}}.psy-footer[data-astro-cid-jssqptlg]{border-top:1px solid var(--rule);width:100%;color:var(--plum-soft);margin:2rem auto 0;padding:.5rem 0 0;font-size:.9rem;line-height:1.55}.psy-footer[data-astro-cid-jssqptlg] p[data-astro-cid-jssqptlg]{flex-wrap:wrap;align-items:center;column-gap:.75rem;margin:0;display:flex}.psy-footer[data-astro-cid-jssqptlg] a[data-astro-cid-jssqptlg]{align-items:center;min-height:2.75rem;display:inline-flex}.psy-footer[data-astro-cid-jssqptlg] .psy-footer-note[data-astro-cid-jssqptlg]{margin-top:.25rem;display:block}
