.letter--g{--letter-badge: #1f8a4c;--letter-text: #17703c}.letter--u{--letter-badge: #c62e3a;--letter-text: #a8232e}.letter--a{--letter-badge: #3377c5;--letter-text: #245a98}.letter--r{--letter-badge: #d3821c;--letter-text: #9a5a0a}.letter--d{--letter-badge: #6a3991;--letter-text: #5a3289}.page-band{padding-block:2.75rem;background:var(--site-page)}.page-band--white{background:var(--site-panel)}.page-band>.site-wrap{width:calc(100% - 6rem);max-width:80rem}.page-band h2{font-size:3rem;line-height:1.08;letter-spacing:-.045em;margin-bottom:1.75rem}.page-band p:last-child{margin-bottom:0}@media (max-width: 70rem){.page-band h2{font-size:2.75rem}}@media (max-width: 56rem){.page-band{padding-block:2.5rem}.page-band h2{font-size:2.5rem}.page-band>.site-wrap{width:calc(100% - 3rem)}}@media (max-width: 34rem){.page-band>.site-wrap{width:calc(100% - 2.5rem)}.page-band h2{font-size:2.25rem}}@media print{.page-band{padding-block:1.5rem}}.books-closing{text-align:center}.books-closing h2{font-size:2.25rem;margin-bottom:.5rem}.books-closing p{max-width:50rem;margin-inline:auto}.books-closing a{color:var(--books-teal, var(--site-text))}@media (max-width: 34rem){.books-closing h2{font-size:1.875rem}}.status-pill{display:inline-block;padding:.5rem 1.25rem;border-radius:3rem;background:#dce8f3;color:#13294b;font-size:.875rem;font-weight:700;line-height:1.2}.book-pills{display:flex;flex-wrap:wrap;gap:.5rem;margin-block:1rem}.book-audience{background:color-mix(in srgb, #73b9ba 35%, #fff);color:#13294b}.faculty-preview [hidden]{display:none}.faculty-preview-form,.faculty-preview-sent{display:flex;flex-direction:column;min-height:0;margin:0}.faculty-preview-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:1.25rem 2rem}.faculty-preview-books{min-width:0;border:0;padding:0;margin:0 0 1rem}.faculty-preview-books-label{font-weight:700;margin:0 0 .5rem}.faculty-preview-book{display:flex;align-items:center;gap:.875rem;padding:.625rem;margin-bottom:.5rem;border:2px solid var(--site-line);border-radius:.75rem;background:var(--site-panel)}.faculty-preview-book img{flex:none;display:block;height:auto;box-shadow:0 .125rem .25rem rgba(19,41,75,.2)}.faculty-preview-book>span,.faculty-preview-follow>span{flex:1;min-width:0}.faculty-preview-book strong{display:block;font-size:.9375rem;line-height:1.3}.faculty-preview-book small{display:block;margin-top:.25rem;font-size:.8125rem}.faculty-preview [role=switch]{appearance:none;flex:none;position:relative;width:44px;height:26px;border:1px solid var(--site-muted);border-radius:2rem;background:var(--site-line);cursor:pointer}.faculty-preview [role=switch]::before{content:"";position:absolute;width:20px;height:20px;top:2px;left:2px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(19,41,75,.3)}.faculty-preview [role=switch]:checked{background:var(--site-text);border-color:var(--site-text)}.faculty-preview [role=switch]:checked::before{left:20px;background:var(--site-panel)}.faculty-preview-fields{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem .75rem}.faculty-preview-field{display:grid;gap:.375rem}.faculty-preview-field--wide{grid-column:1/-1}.faculty-preview-field label{font-weight:700;font-size:.875rem}.faculty-preview-field :is(input,select,textarea){width:100%;min-width:0;min-height:44px;padding:.625rem .75rem;border:1px solid var(--site-text);border-radius:.5rem;background:var(--site-panel);color:var(--site-text);font:inherit}.faculty-preview-field textarea{resize:vertical}.faculty-preview-follow{display:flex;align-items:center;gap:.75rem;padding-top:1rem;margin-top:1rem;border-top:1px solid var(--site-line);cursor:pointer;font-size:.875rem}.faculty-preview-follow strong,.faculty-preview-follow span span{display:block}.faculty-preview-follow strong{margin-bottom:.25rem}.faculty-preview :focus-visible{outline:3px solid var(--site-text);outline-offset:3px}.faculty-preview-footer{flex:none;padding:1rem 2rem 1.25rem;box-shadow:0 -.25rem .5rem rgba(19,41,75,.12);z-index:1}.faculty-preview-footer .site-button{width:100%;justify-content:center;background:var(--site-text);border-color:var(--site-text);color:var(--site-panel);font:inherit;font-weight:700;cursor:pointer}.faculty-preview button:disabled{cursor:wait;border-style:dashed;transform:none}.faculty-preview-privacy{margin:.625rem 0 0;font-size:.8125rem;text-align:center}.faculty-preview-privacy a{color:inherit}.faculty-preview-status:empty{display:none}.faculty-preview-status[data-announce-only]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.faculty-preview-status{flex:none;margin:0;padding:.5rem 2rem 1rem;font-weight:700;overflow-wrap:anywhere;font-size:.875rem}.faculty-preview-sent h3{font:700 1.75rem/1.2 Georgia,serif}.faculty-preview-sent .faculty-preview-body{text-align:center;overflow-wrap:anywhere;font-size:1.0625rem}.faculty-preview-sent-help{font-size:.9375rem}.faculty-preview-sent a{color:inherit}.faculty-preview-change{min-height:44px;padding:.25rem .5rem;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.faculty-preview-sent .faculty-preview-footer .site-button{background:rgba(0,0,0,0);color:var(--site-text)}.faculty-preview-sent-art{width:340px;max-width:100%;height:auto;display:block;margin:0 auto 17px;overflow:hidden}.faculty-preview-sent-shadow{fill:var(--faculty-preview-sent-ground);opacity:var(--faculty-preview-sent-shadow, .09);transform:translateX(0)}.faculty-preview-sent-edge{stroke:var(--faculty-preview-sent-edge)}.faculty-preview-sent-mail{filter:var(--faculty-preview-sent-lift, none)}.faculty-preview-sent-mail{transform:translate(0, 0)}.faculty-preview-sent-inner{transform-origin:140px 68px;transform:scaleY(0);opacity:0}.faculty-preview-sent-card{transform:translateY(38px);opacity:0}.faculty-preview-sent-outer{transform-origin:140px 68px;transform:scaleY(1);opacity:1}.faculty-preview-sent-flap-seam{opacity:1}.faculty-preview-sent-label{transform-origin:140px 113px;transform:scale(1);opacity:1}.faculty-preview-sent-trail{fill:var(--faculty-preview-sent-trail);opacity:0;transform:translateX(-14px)}.faculty-preview-sent-letter{font-family:Georgia,"Times New Roman",serif;font-weight:700;font-size:16px;fill:#fff;text-anchor:middle}@keyframes faculty-preview-sent-insert{0%, 9.375%{transform:translateY(0);opacity:1;animation-timing-function:cubic-bezier(.18, .65, .3, 1)}40.625%{transform:translateY(30px);opacity:1;animation-timing-function:cubic-bezier(.4, 0, .6, 1)}51.5625%, 62.499%{transform:translateY(38px);opacity:1}62.5%, 100%{transform:translateY(38px);opacity:0}}@keyframes faculty-preview-sent-inner{0%, 40.625%{transform:scaleY(1);opacity:1;animation-timing-function:cubic-bezier(.42, 0, 1, 1)}51.5625%{transform:scaleY(0);opacity:1}51.563%, 100%{transform:scaleY(0);opacity:0}}@keyframes faculty-preview-sent-outer{0%, 51.5625%{transform:scaleY(0);opacity:1;animation-timing-function:cubic-bezier(0, 0, .58, 1)}62.5%, 100%{transform:scaleY(1);opacity:1}}@keyframes faculty-preview-sent-flap-seam{0%, 61.75%{opacity:0}62.5%, 100%{opacity:1}}@keyframes faculty-preview-sent-label{0%, 62.5%{opacity:0;transform:scale(.96);animation-timing-function:cubic-bezier(.2, .7, .3, 1)}71.875%, 100%{opacity:1;transform:scale(1)}}@keyframes faculty-preview-sent-send{0%, 71.875%{transform:translate(-14px, 0);animation-timing-function:cubic-bezier(.2, .65, .3, 1)}87.5%{transform:translate(-2px, -4px);animation-timing-function:cubic-bezier(.3, 0, .3, 1)}100%{transform:translate(0, 0)}}@keyframes faculty-preview-sent-shadow{0%, 71.875%{transform:translateX(-14px);opacity:var(--faculty-preview-sent-shadow, .09);animation-timing-function:cubic-bezier(.2, .65, .3, 1)}87.5%{transform:translateX(-2px);opacity:calc(var(--faculty-preview-sent-shadow, .09)*.6);animation-timing-function:cubic-bezier(.3, 0, .3, 1)}100%{transform:translateX(0);opacity:var(--faculty-preview-sent-shadow, .09)}}@keyframes faculty-preview-sent-trail{0%, 71.875%{opacity:0}80%{opacity:.22}87.5%{opacity:.13}100%{opacity:0}}.faculty-preview-sent-art[data-play] .faculty-preview-sent-shadow{animation:faculty-preview-sent-shadow 3.2s linear both}.faculty-preview-sent-art[data-play] .faculty-preview-sent-mail{animation:faculty-preview-sent-send 3.2s linear both}.faculty-preview-sent-art[data-play] .faculty-preview-sent-inner{animation:faculty-preview-sent-inner 3.2s linear both}.faculty-preview-sent-art[data-play] .faculty-preview-sent-card{animation:faculty-preview-sent-insert 3.2s linear both}.faculty-preview-sent-art[data-play] .faculty-preview-sent-outer{animation:faculty-preview-sent-outer 3.2s linear both}.faculty-preview-sent-art[data-play] .faculty-preview-sent-flap-seam{animation:faculty-preview-sent-flap-seam 3.2s linear both}.faculty-preview-sent-art[data-play] .faculty-preview-sent-label{animation:faculty-preview-sent-label 3.2s linear both}.faculty-preview-sent-art[data-play] .faculty-preview-sent-trail{animation:faculty-preview-sent-trail 3.2s linear both}@media (prefers-reduced-motion: reduce){.faculty-preview-sent-art,.faculty-preview-sent-art *{animation:none !important}}:root[data-reduced-motion] .faculty-preview-sent-art,:root[data-reduced-motion] .faculty-preview-sent-art *,body:has(#site-reduce-motion:checked) .faculty-preview-sent-art,body:has(#site-reduce-motion:checked) .faculty-preview-sent-art *{animation:none !important}@media (forced-colors: active){.faculty-preview [role=switch]{appearance:auto}.faculty-preview [role=switch]::before{display:none}}.faculty-preview-page{--preview-edge: var(--site-control);--preview-ease: cubic-bezier(.18, .72, .24, 1);--faculty-preview-sent-trail: #13294b;--faculty-preview-sent-ground: #13294b;--faculty-preview-sent-edge: #bcbfc2;color:var(--site-text)}.faculty-preview-hero .split-hero-inner{display:grid;grid-template-columns:minmax(0, 2fr) minmax(0, 1fr);align-items:center;gap:3rem}.faculty-preview-heading{padding-block:3.5rem;animation:preview-rise .7s var(--preview-ease) both}.faculty-preview-heading .eyebrow{margin-bottom:.875rem}.faculty-preview-heading h1{max-width:12em;font-size:clamp(2.5rem,4vw,3.75rem);line-height:1.05;font-weight:500;letter-spacing:-.045em;text-wrap:balance;margin:0}.faculty-preview-heading [data-preview-lede]{margin:1.25rem 0 0;max-width:34rem;font-size:1.25rem;line-height:1.5;color:var(--site-muted)}.faculty-preview-stage{display:grid;grid-template-columns:minmax(0, 1fr) 27.5rem;align-items:center;gap:2.5rem;max-width:75rem;margin:auto}.faculty-preview-library{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:repeat(5, auto);column-gap:1.5rem;padding-top:1.125rem;min-width:0}.faculty-preview-volume{display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:0;justify-items:center;text-align:center;padding:1.75rem 1.25rem 1.5rem;background:var(--preview-book-card, var(--site-page));border:1px solid var(--site-line);border-radius:1rem}.faculty-preview-caption{display:contents}.faculty-preview-column{min-width:0}.faculty-preview-standing{--rx: 0deg;--ry: 0deg;--lift: 0px;--open: -26deg;display:block;position:relative;isolation:isolate;perspective:1000px;height:17.375rem;max-width:13.1875rem;width:100%;margin:0 auto;padding:0;border:0;background:rgba(0,0,0,0);color:inherit;text-align:left;transform:perspective(1000px) translateY(var(--lift)) rotateX(var(--rx)) rotateY(var(--ry));transition:transform .32s var(--preview-ease)}.faculty-preview-standing::after{content:"";position:absolute;inset:auto -15px -15px;height:17px;background:#08152c;opacity:var(--preview-book-shadow, .14);filter:blur(12px);border-radius:50%;z-index:-1;transition:opacity .32s,filter .32s}.faculty-preview-paper{position:absolute;inset:2px 0 0 2px;display:block;padding:28px 16px 18px 39px;border-radius:0 5px 5px 0;background:#f4f1ea;color:#13294b;box-shadow:3px 1px 0 #b9b7b2,6px 2px 0 #e4e3df;overflow:hidden}.faculty-preview-page-title{display:block;font:500 1.125rem/1.3 Georgia,serif}.faculty-preview-rule{display:block;width:28px;height:2px;margin:15px 0;background:#f2c14e}.faculty-preview-lines{display:block;height:80px;background:repeating-linear-gradient(to bottom, rgba(19,41,75,.21) 0 1px, rgba(0,0,0,0) 1px 9px);opacity:.5}.faculty-preview-folio{position:absolute;bottom:16px;right:16px;font-size:11px}.faculty-preview-cover{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;transform-origin:left center;transform:rotateY(var(--open));border-radius:1px;box-shadow:7px 10px 18px rgba(8,21,44,.15);backface-visibility:hidden;transition:transform .38s var(--preview-ease),box-shadow .32s var(--preview-ease),filter .3s;animation:preview-book-open 1.05s var(--preview-ease) both}.faculty-preview-cover[data-opened]{animation:none}.faculty-preview-volume:nth-child(2) .faculty-preview-cover{animation-delay:.12s}@media (hover: hover) and (pointer: fine){.faculty-preview-standing:hover{--lift: -6px;--open: -36deg}.faculty-preview-standing:hover::after{opacity:.24;filter:blur(15px)}.faculty-preview-standing:hover .faculty-preview-cover{box-shadow:10px 16px 26px rgba(8,21,44,.25)}}.faculty-preview-page .faculty-preview-caption h2{padding-top:1.5rem;align-self:end}.faculty-preview-page .faculty-preview-caption h2{font-size:1.625rem;line-height:1.16;font-weight:500;letter-spacing:-.025em;text-wrap:balance;margin:0}.faculty-preview-caption p{font-size:1.0625rem;line-height:1.5;margin:.375rem 0 0;color:var(--site-muted);max-width:22rem}.faculty-preview-caption .book-pills{justify-content:center;align-content:start;margin-block:.875rem 1.25rem}.faculty-preview-contents-label{font-size:.875rem;font-weight:700;line-height:1.4;margin:1.25rem 0 0}.faculty-preview-card{background:var(--site-raised);color:var(--site-text);padding:1.5625rem 1.6875rem 1.375rem;border:1px solid var(--preview-edge);border-radius:1rem;box-shadow:0 10px 28px rgba(19,41,75,.16);animation:preview-from-book 1.05s .12s var(--preview-ease) both}.faculty-preview-page .faculty-preview-body{padding:0;overflow:visible}.faculty-preview-page .faculty-preview-books{margin-bottom:1.125rem}.faculty-preview-page .faculty-preview-books-label{font-size:1rem;font-weight:600;margin-bottom:.75rem}.faculty-preview-page .faculty-preview-book{gap:.625rem;padding:.625rem .6875rem;margin-bottom:.625rem;border:1px solid var(--preview-edge);border-radius:7px}.faculty-preview-page .faculty-preview-follow:has(:focus-visible){outline:3px solid var(--site-text);outline-offset:4px}.faculty-preview-page .faculty-preview-book img{width:32px;height:42px}.faculty-preview-page .faculty-preview-book :is(strong,small){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.faculty-preview-page .faculty-preview-book strong{font-size:1rem;font-weight:600;line-height:1.2}.faculty-preview-page .faculty-preview-book small{font-size:1rem;line-height:1.25;color:var(--site-muted)}.faculty-preview-page [role=switch]{width:40px;height:24px;margin:0;background:var(--site-control);border-color:var(--preview-edge)}.faculty-preview-page [role=switch]::before{width:18px;height:18px;top:2px;left:2px;transition:transform .2s var(--preview-ease)}.faculty-preview-page [role=switch]:checked::before{left:2px;transform:translateX(16px)}.faculty-preview-page .faculty-preview-fields{gap:.9375rem .875rem}.faculty-preview-page .faculty-preview-field label{font-size:1rem;font-weight:600}.faculty-preview-page .faculty-preview-field input{min-height:3rem;font-size:1rem;border-color:var(--preview-edge);border-radius:4px;transition:border-color .2s}.faculty-preview-page .faculty-preview-field input:hover{border-color:var(--site-text)}.faculty-preview-page .faculty-preview-follow{padding:0;border:0;margin:1.1875rem 0 1.25rem;font-size:1rem}.faculty-preview-page .faculty-preview-follow strong{font-weight:600}.faculty-preview-page .faculty-preview-follow span span{font-size:1rem;color:var(--site-muted)}.faculty-preview-page .faculty-preview-footer{padding:0;box-shadow:none}.faculty-preview-page .faculty-preview-footer .site-button{min-height:50px;justify-content:space-between;border-radius:4px;padding:.875rem 1.125rem;font-weight:600;transition:background .2s,transform .2s}.faculty-preview-page .faculty-preview-footer .site-button:hover{background:#f2c14e;color:#13294b;border-color:#f2c14e}.faculty-preview-page .faculty-preview-footer .site-button:active{transform:translateY(1px)}.faculty-preview-page .faculty-preview-privacy{font-size:.875rem;line-height:1.5;margin-top:.75rem}.faculty-preview-page .faculty-preview-status{padding:.75rem 0 0}.faculty-preview-page .faculty-preview-sent{min-height:28.125rem;justify-content:center;padding:1rem 0}.faculty-preview-page .faculty-preview-sent-art{width:280px}.faculty-preview-page .faculty-preview-sent .faculty-preview-footer{text-align:center;font-size:.875rem}.faculty-preview-author{display:grid;justify-items:center;gap:1rem;margin:2rem 0;text-align:center}.faculty-preview-signature{display:grid;gap:.25rem;font-size:1rem}.faculty-preview-signature a{color:var(--site-text);font-weight:700}.faculty-preview-signature span{color:var(--site-muted)}.faculty-preview-portrait{display:block;width:16rem;max-width:100%;border:2px solid var(--books-teal, currentColor);border-radius:50%;overflow:hidden;box-shadow:0 10px 24px rgba(19,41,75,.15);animation:preview-rise .9s var(--preview-ease) .1s both}.faculty-preview-portrait img{display:block;width:100%;height:auto}.faculty-preview-page .faculty-preview-email h2{font-size:1.625rem}.faculty-preview-page [data-preview-reveal]{transition:opacity .7s var(--preview-ease),transform .7s var(--preview-ease)}.faculty-preview-page [data-preview-reveal][data-pending]{opacity:0;transform:translateY(20px)}body:has(.faculty-preview-page) .shell--footer{margin-top:0}@keyframes preview-rise{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes preview-book-open{from{transform:rotateY(0deg)}to{transform:rotateY(var(--open))}}@keyframes preview-from-book{from{transform:translateX(-35px)}to{transform:none}}@media (prefers-color-scheme: dark){:root:not([data-appearance=light]):not(:has(#theme-light:checked)) .faculty-preview-page{--preview-edge: var(--site-muted);--preview-book-shadow: .45;--faculty-preview-sent-trail: #dce8f3;--faculty-preview-sent-ground: #08152c;--faculty-preview-sent-shadow: .6;--faculty-preview-sent-edge: #8292a7;--faculty-preview-sent-lift: drop-shadow(0 .375rem .5rem rgba(8,21,44,.55))}:root:not([data-appearance=light]):not(:has(#theme-light:checked)) .faculty-preview-card{box-shadow:0 16px 36px rgba(0,0,0,.5)}:root:not([data-appearance=light]):not(:has(#theme-light:checked)) .faculty-preview-page{--preview-book-card: rgba(255,255,255,.035)}:root:not([data-appearance=light]):not(:has(#theme-light:checked)) .faculty-preview-page>.page-band:first-child{background:var(--site-panel)}:root:not([data-appearance=light]):not(:has(#theme-light:checked)) .faculty-preview-page .book-band{background:#08152c}:root:not([data-appearance=light]):not(:has(#theme-light:checked)) .faculty-preview-standing::before{content:"";position:absolute;inset:-1.5rem;z-index:-1;background:radial-gradient(ellipse, rgba(244,241,234,.18), rgba(244,241,234,0) 70%);filter:blur(12px);pointer-events:none}:root:not([data-appearance=light]):not(:has(#theme-light:checked)) .faculty-preview-cover{filter:drop-shadow(0 0 1px rgba(244,241,234,.65)) drop-shadow(7px 10px 18px rgba(0,0,0,.5))}}:root[data-appearance=dark] .faculty-preview-page,:root:has(#theme-dark:checked) .faculty-preview-page{--preview-edge: var(--site-muted);--preview-book-shadow: .45;--faculty-preview-sent-trail: #dce8f3;--faculty-preview-sent-ground: #08152c;--faculty-preview-sent-shadow: .6;--faculty-preview-sent-edge: #8292a7;--faculty-preview-sent-lift: drop-shadow(0 .375rem .5rem rgba(8,21,44,.55))}:root[data-appearance=dark] .faculty-preview-card,:root:has(#theme-dark:checked) .faculty-preview-card{box-shadow:0 16px 36px rgba(0,0,0,.5)}:root[data-appearance=dark] .faculty-preview-page,:root:has(#theme-dark:checked) .faculty-preview-page{--preview-book-card: rgba(255,255,255,.035)}:root[data-appearance=dark] .faculty-preview-page>.page-band:first-child,:root:has(#theme-dark:checked) .faculty-preview-page>.page-band:first-child{background:var(--site-panel)}:root[data-appearance=dark] .faculty-preview-page .book-band,:root:has(#theme-dark:checked) .faculty-preview-page .book-band{background:#08152c}:root[data-appearance=dark] .faculty-preview-standing::before,:root:has(#theme-dark:checked) .faculty-preview-standing::before{content:"";position:absolute;inset:-1.5rem;z-index:-1;background:radial-gradient(ellipse, rgba(244,241,234,.18), rgba(244,241,234,0) 70%);filter:blur(12px);pointer-events:none}:root[data-appearance=dark] .faculty-preview-cover,:root:has(#theme-dark:checked) .faculty-preview-cover{filter:drop-shadow(0 0 1px rgba(244,241,234,.65)) drop-shadow(7px 10px 18px rgba(0,0,0,.5))}@media (min-width: 901px) and (max-width: 1200px){.faculty-preview-stage{grid-template-columns:minmax(0, 1fr) 25rem;gap:2rem}.faculty-preview-library{gap:1.5rem}.faculty-preview-standing{height:15.3125rem;max-width:11.5625rem}}@media (max-width: 900px){.faculty-preview-stage{display:flex;flex-direction:column;gap:2rem}.faculty-preview-column{width:100%;max-width:36rem;order:-1}.faculty-preview-library{width:100%;max-width:40rem}}@media (max-width: 700px){.faculty-preview-hero .split-hero-inner{grid-template-columns:minmax(0, 1fr);gap:0}.faculty-preview-author{order:-1;grid-template-columns:5.5rem minmax(0, 1fr);justify-items:start;align-items:center;text-align:left;margin:1.75rem 0 0}.faculty-preview-portrait{width:5.5rem}.faculty-preview-heading{padding-block:1.25rem 2rem}.faculty-preview-heading h1{font-size:2.5rem;line-height:1.08}.faculty-preview-heading .eyebrow{margin-bottom:.75rem}.faculty-preview-library{grid-template-columns:minmax(0, 1fr);grid-template-rows:none;gap:1.25rem;padding-top:0}.faculty-preview-volume{grid-row:auto;grid-template-rows:none}.faculty-preview-standing{height:156px;width:118px}.faculty-preview-paper{padding:15px 8px 10px 18px}.faculty-preview-page-title{font-size:10px}.faculty-preview-rule{margin:8px 0}.faculty-preview-lines{height:45px}.faculty-preview-folio{font-size:8px;bottom:8px;right:8px}.faculty-preview-page .faculty-preview-caption h2{padding-top:1.25rem}.faculty-preview-card{padding:1.0625rem;animation:preview-rise .7s .1s var(--preview-ease) both}.faculty-preview-page .faculty-preview-book{padding:.5rem}.faculty-preview-page .faculty-preview-book img{width:29px;height:38px}.faculty-preview-page .faculty-preview-fields{grid-template-columns:minmax(0, 1fr);gap:.8125rem}}@media (prefers-reduced-motion: reduce){.faculty-preview-page *,.faculty-preview-page *::before,.faculty-preview-page *::after{animation:none !important;transition:none !important;scroll-behavior:auto !important}.faculty-preview-standing,.faculty-preview-standing:hover{transform:none !important}.faculty-preview-cover{transform:rotateY(-26deg) !important;box-shadow:7px 10px 18px rgba(8,21,44,.15) !important}.faculty-preview-standing::after{opacity:.14 !important;filter:blur(12px) !important}.faculty-preview-page [data-preview-reveal][data-pending]{opacity:1;transform:none}}:root[data-reduced-motion] .faculty-preview-page *,:root[data-reduced-motion] .faculty-preview-page *::before,:root[data-reduced-motion] .faculty-preview-page *::after,body:has(#site-reduce-motion:checked) .faculty-preview-page *,body:has(#site-reduce-motion:checked) .faculty-preview-page *::before,body:has(#site-reduce-motion:checked) .faculty-preview-page *::after{animation:none !important;transition:none !important;scroll-behavior:auto !important}:root[data-reduced-motion] .faculty-preview-standing,:root[data-reduced-motion] .faculty-preview-standing:hover,body:has(#site-reduce-motion:checked) .faculty-preview-standing,body:has(#site-reduce-motion:checked) .faculty-preview-standing:hover{transform:none !important}:root[data-reduced-motion] .faculty-preview-cover,body:has(#site-reduce-motion:checked) .faculty-preview-cover{transform:rotateY(-26deg) !important;box-shadow:7px 10px 18px rgba(8,21,44,.15) !important}:root[data-reduced-motion] .faculty-preview-standing::after,body:has(#site-reduce-motion:checked) .faculty-preview-standing::after{opacity:.14 !important;filter:blur(12px) !important}:root[data-reduced-motion] .faculty-preview-page [data-preview-reveal][data-pending],body:has(#site-reduce-motion:checked) .faculty-preview-page [data-preview-reveal][data-pending]{opacity:1;transform:none}.faculty-preview-contact{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:1.25rem 1.5rem;margin-top:3rem;padding:1.5rem 1.75rem;background:var(--preview-book-card, var(--site-page));border:1px solid var(--site-line);border-radius:1rem}.faculty-preview-contact-icon{fill:none;stroke:currentColor;stroke-width:2.5;stroke-linejoin:round;color:var(--books-teal, currentColor)}.faculty-preview-page .faculty-preview-contact h2{margin:0;font-size:1.5rem;line-height:1.25;letter-spacing:-.02em}.faculty-preview-contact-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem}.faculty-preview-page .faculty-preview-contact .site-button{background:rgba(0,0,0,0);color:var(--site-text);border-color:var(--site-text)}@media (max-width: 900px){.faculty-preview-contact{grid-template-columns:auto minmax(0, 1fr)}.faculty-preview-contact-actions{grid-column:1/-1}}