/* A restrained editorial system: ink, white space, photography and clear hierarchy. */
:root{--paper:#fff;--ink:#071d2b;--muted:#586773;--line:#d9dfe3;--lavender:#eef3f5;--sans:'Noto Sans KR',sans-serif;--serif:'Noto Serif KR',serif;--header-height:90px;--atlas-height:53px;--blue:#1769b0}
html{background:#fff}body{background:#fff;color:var(--ink)}::selection{background:#c6e0f2;color:#071d2b}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}a:hover{color:#1769b0}button{font-family:var(--sans)}:focus-visible{outline:3px solid #1684ca!important;outline-offset:5px}em{font-style:normal}img{max-width:100%}
.site-header{height:90px;background:#fff;backdrop-filter:none;border-bottom:1px solid #e2e7ea;padding-left:max(40px,calc((100% - 1320px)/2));padding-right:max(40px,calc((100% - 1320px)/2))}.brand{color:#071d2b;font:700 29px/1.2 var(--serif);letter-spacing:-1px;gap:14px}.brand svg{width:43px;height:43px}.brand small{font:500 9px/1.4 var(--sans);letter-spacing:2px;margin-top:9px;color:#5d6e79}.portal-search{color:#071d2b;font-size:13px}.portal-search kbd{border-radius:0;border-color:#dce2e7}.header-actions .share-nav{font-size:12px;border:0;border-left:1px solid #d8dfe4;padding-left:24px;color:#304b5b}.menu-button{color:#071d2b}.atlas-bar{background:#fff;backdrop-filter:none;border-bottom:1px solid #d9dfe3;padding:0 max(40px,calc((100% - 1320px)/2))}.atlas-nav{gap:26px;scrollbar-width:none;min-height:53px;padding-bottom:0}.atlas-nav::-webkit-scrollbar{display:none}.atlas-nav a{font-size:12px;color:#31424d;min-height:53px;letter-spacing:-.2px}.atlas-nav a.active{color:#1266a8;border-bottom:3px solid #1266a8}.atlas-nav a:hover{color:#1266a8}.atlas-overflow{background:#fff;color:#285a7a;right:7px;top:13px}.mobile-nav{background:#fff;border:1px solid #d9dfe3}.mobile-nav a{color:#143449;border-color:#e3e8eb}
.editorial-hero{display:grid;grid-template-columns:1.12fr 1fr;min-height:585px;background:#071d2b;color:#fff;max-width:1600px;margin:auto}.editorial-hero-copy{padding:67px 48px 33px max(40px,calc((100vw - 1320px)/2));display:flex;flex-direction:column;align-items:flex-start}.editorial-kicker{font:600 10px/1.5 var(--sans);letter-spacing:2px;color:#9cbacf;display:block}.editorial-hero h1{font:600 clamp(37px,4.1vw,62px)/1.42 var(--serif);letter-spacing:-2.7px;margin:30px 0 23px;word-break:keep-all}.editorial-hero-copy>p{font-size:15px;line-height:1.95;color:#cbd6df;margin-bottom:30px}.editorial-cta{display:inline-flex;align-items:center;gap:38px;padding:16px 20px;color:#fff;background:#1769b0;font-size:13px;font-weight:600;min-height:50px;transition:background .2s}.editorial-cta:hover{background:#237ec7;color:#fff}.editorial-cta span{font-size:21px;line-height:1}.editorial-secondary{font-size:12px;color:#d0dde6;padding:17px 0;display:flex;align-items:center;gap:27px;min-height:48px}.editorial-secondary:hover{color:#fff;text-decoration:underline;text-underline-offset:5px}.editorial-hero-note{margin-top:auto;padding-top:26px;border-top:1px solid #334955;width:100%;font-size:10px;color:#91aaba;display:flex;gap:25px;justify-content:space-between;line-height:1.7}.editorial-hero-note span{color:#b8cad7}.editorial-hero-image{margin:0;position:relative;background:#a67a47;overflow:hidden;min-width:0}.editorial-hero-image>img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:53% center;filter:saturate(.63) brightness(.8)}.editorial-hero-image figcaption{position:absolute;bottom:0;left:0;right:0;padding:23px 28px;background:#071d2bd9;display:flex;justify-content:space-between;gap:15px;font-size:11px;line-height:1.8;color:#e6edf2}.editorial-hero-image figcaption a{color:#fff;white-space:nowrap}
.editorial-intro{max-width:1400px;margin:auto;padding:66px 40px 50px;display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.editorial-intro>p{font:400 29px/1.65 var(--serif);letter-spacing:-1px}.editorial-intro strong{font-weight:600}.editorial-intro>div{font-size:15px;line-height:2;color:#4d616e;max-width:570px}.editorial-numbers{max-width:1320px;margin:0 auto 65px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #d8e0e6;border-bottom:1px solid #d8e0e6}.editorial-numbers>a{display:flex;align-items:center;gap:22px;padding:29px 30px;border-right:1px solid #d8e0e6;color:#071d2b}.editorial-numbers>a:first-child{padding-left:0}.editorial-numbers>a:last-child{border:0}.editorial-numbers strong{font:400 53px/1.1 Georgia,serif;letter-spacing:-2px;white-space:nowrap}.editorial-numbers strong span{font:400 12px var(--sans);letter-spacing:0;margin-left:7px}.editorial-numbers a>div{font-size:14px;font-weight:600;line-height:1.8}.editorial-numbers small{display:block;font-size:10px;color:#617684;font-weight:400}.editorial-numbers b{margin-left:auto;font-size:22px;color:#1769b0;font-weight:400}
.section{padding:78px max(40px,calc((100% - 1320px)/2))}.section-heading{margin-bottom:38px;align-items:flex-end}.eyebrow{font-size:10px;letter-spacing:1.7px;color:#526e80}.section-heading h2{font:600 clamp(30px,3.2vw,44px)/1.5 var(--serif);letter-spacing:-1.5px;margin-top:18px}.section-heading>p{font-size:14px;color:#556b79;line-height:1.9}.editor-note,.image-credit{font-size:11px;color:#687e8c;line-height:1.9}.editor-note{margin-top:22px}.editorial-home .topics-section{background:#f1f5f7;border-top:0}.topics-grid{gap:0;border-top:1px solid #bdcdd8;border-left:0}.topic-tile{border:0;border-bottom:1px solid #bdcdd8;border-right:1px solid #bdcdd8;background:transparent!important;text-align:left;padding:29px 27px;min-height:270px;transition:background .2s}.topic-tile:nth-child(3n){border-right:0}.topic-tile:hover,.topic-tile[aria-pressed=true]{background:#e1ebf1!important}.topic-number{font-size:9px;color:#5a7485;letter-spacing:.6px}.topic-symbol{display:none}.topic-tile h3{font:600 25px/1.5 var(--serif);margin:30px 0 15px;color:#102d40;max-width:none}.topic-tile>p{font-size:13px;line-height:1.9;max-width:290px;color:#496271}.topic-tile>div{font-size:10px;border-top:0;color:#617d8e;margin-top:26px;padding-top:0;min-height:25px}.topic-tile svg{color:#1769b0}.reading-section{background:#fff}.journey{border-top:2px solid #152f41}.journey-index{font:400 44px Georgia,serif;color:#1266a8}.journey-index span{background:transparent;border-radius:0;border:0;color:#5d7888;font-size:11px}.journey h3{font:600 27px/1.5 var(--serif);color:#112e40}.journey .journey-sub,.journey>p:not(.journey-sub){color:#5b7180;font-size:14px}.text-button{color:#1669ae;font-size:13px;border-color:#d0dde5}.button,.button.dark{border-radius:0;background:#1266a8;color:white;border-color:#1266a8;font-size:13px}.button:hover{background:#09568f;color:#fff}.button.ghost{background:transparent;color:#1266a8;border-color:#b4c9d8}.button svg{width:20px;height:20px}
.quote-discovery{background:#071d2b;color:#fff;border:0;border-radius:0;padding:50px max(40px,calc((100% - 1320px)/2));margin:0;display:grid;grid-template-columns:1fr auto;align-items:center;gap:35px}.quote-discovery .eyebrow{color:#91b3ca}.quote-discovery h2{font:500 36px/1.6 var(--serif);color:white;letter-spacing:-1px;margin:17px 0}.quote-discovery p{color:#b9ccda;font-size:14px}.quote-discovery .quote-discovery-detail{font-size:12px;color:#90adbf}.quote-discovery>a{border-color:#4b687b;color:white;font-size:14px;min-width:230px;padding:18px 0}.quote-discovery>a span{color:#7bb8e2}.western-feature{background:#fff}.thinker-grid{gap:28px}.thinker-card{border:0;background:#fff;border-radius:0;box-shadow:none!important}.thinker-card:hover{transform:none}.thinker-image{height:280px;background:#dce2e5}.thinker-image img{filter:grayscale(1);mix-blend-mode:multiply}.thinker-image>span{background:#071d2bde;padding:10px 15px;font-size:8px}.thinker-copy{padding:22px 0 0}.thinker-copy .eyebrow{font-size:10px;color:#647f90}.thinker-copy h3{font:600 28px/1.5 var(--serif);margin:11px 0}.thinker-copy h3 span{color:#1266a8}.thinker-copy p{font-size:13px;color:#607582}.thinker-card:hover h3{color:#1266a8}
.now-section{background:#f2f5f7}.research-feature{background:#0c293b;color:white;border-radius:0;padding:35px}.research-feature .eyebrow{color:#a4c4d9}.research-feature h3{font:500 36px/1.5 var(--serif);color:#fff}.research-feature p{color:#bdd0dc;font-size:14px}.big-number{color:#fff;font-family:Georgia,serif}.big-number span{color:#bed4e3}.feature-footer{color:#e2eef6;border-color:#4a6678}.news-row{border-color:#c4d2dc}.news-row h3{font:600 24px/1.55 var(--serif);color:#102e41}.news-row p{color:#607888}.news-thumbnail{border-radius:0;filter:grayscale(.8)}.date-label{color:#607e90}.map-discovery{background:#fff;gap:0}.map-discovery>a{border-radius:0;background:#f1f5f7;border-color:#cedae2;padding:38px}.map-discovery h2{font-size:30px}.map-discovery p{color:#557080}.map-link{color:#1266a8;border-color:#bfced9}
.source-card{border-radius:0;border:1px solid #d9e1e6;background:#fff;box-shadow:none!important}.source-card:hover{transform:none;border-color:#749ab5}.source-thumbnail{height:190px}.source-thumbnail span{background:#102f43e6;color:#fff}.source-card .person{font:600 25px var(--serif);color:#14394e}.source-card h3{color:#506e81}.card-summary{color:#4f6879;font-size:14px;line-height:1.9}.card-tags span{background:#f0f5f7;color:#45687e;border-color:#d1dfe7;border-radius:0}.card-bottom{color:#647f91;border-color:#d6e1e8}.category-label{color:#4a728a}.bookmark{color:#52798f}.bookmark[aria-pressed=true]{background:#dcebf5;color:#125888}.search-box{border-radius:0;border-color:#b4c8d6;background:white}.category-tabs button[aria-pressed=true]{color:#1266a8;border-color:#1266a8}.topic-chips button{border-radius:0;color:#4f6b7d;border-color:#c7d5de}.topic-chips button[aria-pressed=true]{background:#163e57;color:#fff}.archive-section{background:#fff}.results-meta,.reset-button{color:#516f82}.about-section{background:#eef3f6}.about-section h2{font-size:38px}.about-section>div>p,.editorial-principles details p{color:#4c687b}.editorial-principles summary{color:#173e56;border-color:#c5d5df}
.experience-entry{background:#102c3e;color:#fff}.experience-entry h2{font:500 36px/1.5 var(--serif)}.experience-entry .eyebrow,.experience-entry>div p{color:#b1cbdc}.experience-entry>a{background:#fff;color:#102d40;border:0;border-radius:0}.experience-entry img{height:220px}.experience-entry strong{font:600 22px var(--serif)}.experience-entry>a>span{color:#516f82}.daily-hub{background:#f3f6f8}.daily-panel{border-radius:0;border-color:#cbd9e2;background:#fff}.daily-panel h3{color:#173b51}.daily-panel p,.daily-source{color:#506e81}.brand-thumbnail,.panel-art,.media-thumbnail{border-radius:0}.services-section,.universities-section{background:#fff}
/* Subpages share the same type, borders and ink palette. */
.portal-guide-hero,.course-hero,.media-hero,.thinkers-hero,.articles-hero,.stay-hero{background:#f0f4f7}.portal-guide-hero h1 em,.course-hero h1 em,.media-hero h1 em,.thinkers-hero h1 em,.articles-hero h1 em{color:#1769b0}.portal-guide-hero>p,.course-hero>p{color:#526e80}.portal-guide-card,.guide-card,.thinker-entry,.media-card,.article-card,.course-dashboard,.course-index a,.course-resources a,.course-comparison,.course-voice,.course-checks,.course-note-grid textarea,.quiz-dashboard,.course-quiz,.quiz-question,.quiz-feedback,.foundation-scope,.foundation-lesson aside,.summary-panel,.map-inspector,.map-list-group,.stay-card,.temple-inspector{border-radius:0!important;border-color:#c8d7e1!important;box-shadow:none!important}.course-dashboard,.quiz-dashboard,.course-quiz,.course-comparison,.course-resources a,.course-index a{background:#f4f7f9}.course-voice,.quiz-question{background:#fff}.course-dashboard h2,.quiz-dashboard h2{font:600 24px var(--serif)}.course-dashboard a,.course-dashboard button,.course-next,.course-voice a,.course-comparison>a,.course-note-grid label{color:#226a9d}.course-index strong,.course-resources strong,.course-voice blockquote,.course-lesson h2{color:#102e42}.course-index span,.course-index small,.course-resources small,.course-resources span,.course-voice small,.course-lesson header>span,.course-lesson header>p,.course-notebook>p,.course-scope,.course-save-status{color:#5a788c}.course-voice p{color:#3d6078}.course-lesson header>strong{border-radius:0;background:#e2edf4;color:#285f84}.course-question{color:#215778}.course-lesson>button{border-radius:0;background:#145f96}.course-note-grid textarea{background:#fff;color:#183f58}.course-checks legend,.course-checks label{color:#456a82}.course-checks input,.quiz-question input,.course-dashboard progress,.quiz-dashboard progress{accent-color:#1769b0}.course-quiz summary{color:#153c55}.quiz-question label{border-radius:0;background:#f6f9fb;color:#254b63}.quiz-answer-actions button,.quiz-review-actions button{border-radius:0;background:#155f97;color:#fff;border-color:#155f97}.quiz-answer-actions button[data-quiz-retry]{color:#155f97;background:#fff}.quiz-feedback{background:#fff7ed;border-left:3px solid #bc7836!important;color:#5d401e}.quiz-feedback.is-correct{background:#edf5f1;border-color:#b7d6c5!important;border-left-color:#3b7c5d!important;color:#24553f}.quiz-feedback a{color:#1769b0}.quiz-notice{color:#617b8c}.quiz-review-list button{border-radius:0}.course-lesson{border-color:#c7d7e1}.map-inspector{background:#edf3f7}.network-canvas{background:#f5f8fa;border-color:#cbd8e1}.network-svg .node-core{fill:#396b8d}.network-svg .person-node.selected .node-core{fill:#105782}.map-person-summary,.map-topic-label,.map-work>span{color:#536f84}.map-inspector h3{color:#153c56}.relationship-quote,.original-quote{border-color:#cbdbe6;background:#f6f9fb}.quote-discovery-detail{line-height:1.9}
.share-section{background:#eaf0f4;padding:60px max(40px,calc((100% - 1320px)/2));border:0}.share-section h2{font:500 35px/1.5 var(--serif);color:#16394f}.share-section p{color:#58768b}.share-flower{display:none}.site-footer{background:#071d2b;color:#b7cad7;padding:50px max(40px,calc((100% - 1320px)/2));border:0;gap:40px}.site-footer .brand{color:white}.site-footer .brand small{color:#93b1c5}.site-footer p,.site-footer>small{color:#93adbe;font-size:11px;line-height:1.9}.site-footer a{color:#c7dae7;font-size:12px}.site-footer a:hover{color:#fff}.bottom-nav{background:#fff;border-color:#d2dfe7;box-shadow:none}.bottom-nav a{color:#506d80}.bottom-nav a.active{background:#eaf2f8;color:#1266a8;border-radius:0}.bottom-nav .portal-bottom-icon{color:#306483}.toast{border-radius:0;background:#102f44;color:#fff}
@media(min-width:1600px){.editorial-hero-copy{padding-left:140px}}
@media(max-width:1400px){.editorial-numbers{margin-left:40px;margin-right:40px}.editorial-numbers>a{padding:26px 20px;gap:15px}.editorial-numbers strong{font-size:47px}.editorial-numbers a>div{font-size:13px}}
@media(max-width:1000px){.editorial-hero{grid-template-columns:1.1fr 1fr;min-height:550px}.editorial-hero-copy{padding:48px 30px 30px}.editorial-hero h1{font-size:38px;letter-spacing:-1.8px}.editorial-hero-copy>p{font-size:13px}.editorial-hero-note{display:block;font-size:9px}.editorial-hero-note span{display:block;margin-top:5px}.editorial-numbers>a{flex-wrap:wrap;gap:13px}.editorial-numbers strong{font-size:44px}.editorial-numbers a>div{width:100%}.editorial-numbers b{display:none}.editorial-intro{gap:40px}.editorial-intro>p{font-size:26px}.thinker-image{height:300px}.quote-discovery{grid-template-columns:1fr}.quote-discovery>a{width:max-content}.section-heading h2{font-size:34px}.section{padding:60px 30px}.quote-discovery{padding:40px 30px}}
@media(max-width:720px){:root{--header-height:73px;--atlas-height:47px}.site-header{height:73px;padding:0 20px;background:#fff}.brand{font-size:22px;gap:10px}.brand svg{width:33px;height:33px}.brand small{font-size:7px;letter-spacing:1.3px;margin-top:7px}.portal-search{padding:8px}.header-actions .share-nav{display:none}.atlas-bar{padding:0 20px}.atlas-nav{gap:24px;min-height:47px}.atlas-nav a{font-size:12px;min-height:47px}.atlas-overflow{top:9px}.editorial-hero{display:flex;flex-direction:column;min-height:0}.editorial-hero-copy{padding:36px 24px 27px}.editorial-kicker{font-size:8px;letter-spacing:1.6px}.editorial-hero h1{font-size:clamp(29px,8vw,43px);line-height:1.5;letter-spacing:-1.6px;margin:21px 0 20px}.editorial-hero-copy>p{font-size:13px;line-height:1.95;margin-bottom:23px}.editorial-cta{font-size:12px;min-height:48px;padding:13px 18px;gap:30px}.editorial-secondary{font-size:11px;padding:13px 0}.editorial-hero-note{display:none}.editorial-hero-image{height:230px;min-height:230px}.editorial-hero-image>img{object-position:50% 52%;filter:saturate(.65) brightness(.82)}.editorial-hero-image figcaption{padding:13px 20px;font-size:9px}.editorial-intro{padding:38px 24px 30px;display:block}.editorial-intro>p{font-size:24px;line-height:1.6;margin-bottom:20px}.editorial-intro>div{font-size:13px;line-height:1.95}.editorial-numbers{margin:0 24px 40px;grid-template-columns:repeat(3,minmax(0,1fr))}.editorial-numbers>a,.editorial-numbers>a:first-child{padding:21px 8px;display:block}.editorial-numbers>a:first-child{padding-left:0}.editorial-numbers>a:last-child{padding-right:0;padding-left:12px}.editorial-numbers strong{font-size:34px;letter-spacing:-1px}.editorial-numbers strong span{font-size:9px;margin-left:3px}.editorial-numbers a>div{font-size:10px;line-height:1.8;margin-top:10px;word-break:keep-all}.editorial-numbers small{font-size:8px;margin-top:3px;line-height:1.7}.section{padding:43px 24px}.section-heading{margin-bottom:28px;display:block}.section-heading h2{font-size:29px;line-height:1.5;letter-spacing:-1px;margin-top:14px}.section-heading>p{font-size:13px;margin-top:18px}.eyebrow{font-size:8px;letter-spacing:1.2px}.topics-grid{grid-template-columns:1fr 1fr}.topic-tile{padding:20px 13px;min-height:232px}.topic-tile:nth-child(3n){border-right:1px solid #bdcdd8}.topic-tile:nth-child(2n){border-right:0}.topic-number{font-size:8px;min-height:34px}.topic-tile h3{font-size:21px;margin:15px 0 13px}.topic-tile>p{font-size:12px}.topic-tile>div{font-size:9px;line-height:1.8;margin-top:20px}.journey h3{font-size:25px}.journey>p:not(.journey-sub){font-size:13px}.quote-discovery{padding:36px 24px;gap:12px}.quote-discovery h2{font-size:27px;margin:15px 0}.quote-discovery p{font-size:12px;line-height:1.9}.quote-discovery .quote-discovery-detail{font-size:11px}.quote-discovery>a{font-size:12px;min-width:0;width:100%;margin-top:13px}.thinker-grid{gap:26px 16px}.thinker-image{height:195px}.thinker-image>span{font-size:7px;padding:8px 10px;letter-spacing:.4px}.thinker-copy{padding:15px 0 0}.thinker-copy h3{font-size:24px}.thinker-copy .eyebrow{font-size:9px}.thinker-copy p{font-size:12px;line-height:1.8}.image-credit,.editor-note{font-size:10px}.research-feature{padding:25px}.research-feature h3{font-size:29px}.research-feature p{font-size:13px}.news-row h3{font-size:19px}.news-thumbnail{width:72px}.source-thumbnail{height:180px}.source-card .person{font-size:25px}.card-summary{font-size:14px}.card-bottom{font-size:10px}.source-grid{gap:23px}.map-discovery>a{padding:26px}.map-discovery h2{font-size:27px}.experience-entry img{height:200px}.experience-entry h2{font-size:29px}.experience-entry strong{font-size:22px}.daily-panel p{font-size:14px}.portal-guide-hero h1,.course-hero h1{font-size:35px;letter-spacing:-1.3px}.portal-guide-hero>p,.course-hero>p{font-size:15px}.course-dashboard h2,.quiz-dashboard h2{font-size:22px}.course-hero{padding:32px 24px}.course-dashboard,.quiz-dashboard{padding:20px}.course-lesson h2{font-size:29px}.course-resources strong{font-size:18px}.course-voice blockquote{font-size:21px}.share-section{padding:40px 24px}.share-section h2{font-size:28px}.site-footer{padding:35px 24px 45px;gap:24px}.site-footer .brand{font-size:23px}.site-footer>div{flex-wrap:wrap;gap:17px}.site-footer>div a{font-size:11px}.site-footer p,.site-footer>small{font-size:10px}.portal-bottom a>span:last-child{font-size:9px}.portal-bottom-icon{font-size:21px!important}.bottom-nav{padding-top:6px}.bottom-nav a{min-width:0;min-height:50px}.course-index strong{font-size:14px}.course-note-grid textarea{font-size:16px}}
@media(max-width:360px){.editorial-hero-copy{padding-left:20px;padding-right:20px}.editorial-hero h1{font-size:28px}.editorial-hero-copy>p{font-size:12px}.section{padding-left:20px;padding-right:20px}.editorial-numbers{margin-left:20px;margin-right:20px}.editorial-numbers strong{font-size:29px}.thinker-image{height:165px}.thinker-copy h3{font-size:21px}.topic-tile{padding-left:10px;padding-right:10px}.topic-tile h3{font-size:19px}}
.thinkers-page{--voice-ink:#102e42;--voice-muted:#547080}.thinker-hero{background:#fff}.thinker-hero h1{font-family:var(--serif);font-weight:600}.thinker-hero h1 em{color:#1769b0}.thinker-stats strong{color:#1769b0}.voices-mosaic{transform:none;border-radius:0;padding:0;gap:2px;background:#102e42}.voices-mosaic img{border-radius:0}.voices-mosaic>span{transform:translate(-50%,-50%);background:#071d2bf0;color:#fff;box-shadow:none;font-size:9px}.author-card{border-radius:0;background:white;border-color:#cedce6;box-shadow:none!important}.author-card:hover{transform:none;border-color:#6f9ab8}.author-card-copy h2{font-family:var(--serif)}.author-card-copy .author-en{color:#54758a}.author-card-image{background:#e5edf2}.author-card-image>span,.author-card-topics span,.author-topic-filters button,.author-search,.author-period-label select,.person-intro-image,.person-topic-links a,.quotation-toolbar button,.quotation-card,.author-empty{border-radius:0}.author-topic-filters button{color:#456e88;background:white;border-color:#bdcfdb}.author-topic-filters button[aria-pressed=true],.quotation-toolbar button[aria-pressed=true]{background:#165f93;border-color:#165f93;color:#fff}.thinker-monogram{background-image:none;background:#e5edf2}.thinker-monogram>span{border-radius:0;border:0;color:#6a879b;background:transparent;font:400 65px Georgia,serif;padding:0;letter-spacing:-3px}.quotation-card{background:#fff;border-color:#c7d8e3;box-shadow:none}.quotation-kicker{background:#eaf1f6;color:#426d88}.quote-original blockquote{color:#183e56}.quote-translation>p{color:#244e68}.quote-label,.person-intro-en,.person-quote-count{color:#587c94}.person-intro h1{font-family:var(--serif)}.author-card-bottom,.quotation-source,.quote-original{border-color:#d7e2e9}.guide-detail-hero{background:#eef3f6}.guide-hero-layout>img{border-radius:0}.guide-hero-layout>div>p,.guide-chapter>p{color:#456175}.guide-detail-meta,.guide-breadcrumb,.guide-inline-sources{color:#5e7c90}.guide-flow-nav a,.guide-editorial-label,.guide-table-scroll,.guide-checklist,.guide-book-card,.guide-temple-card,.guide-temple-links a,.guide-next-section>div>a{border-radius:0}.guide-flow-nav a{background:#fff;border-color:#c5d6e2}.guide-editorial-label{background:#edf3f7;color:#53778f}.guide-table-scroll thead,.guide-table-scroll tbody th{background:#eaf1f6;color:#335d78}.guide-books-section{background:#f3f5f6}.guide-book-card{background:white}.guide-temples-section{background:#edf3f6}.guide-temple-card{background:#fff}.guide-temple-card p{color:#526f84}.guide-temple-links a{color:#28658e;background:#eff5f9;border-color:#c6d8e4}.guide-temple-links a+a{background:#1a638e;color:white;border-color:#1a638e}.guide-small-note{color:#5a7a90}.media-card,.media-item,.article-card,.article-tile,.article-study-room,.study-room,.journal-panel,.article-notebook{border-radius:0!important;box-shadow:none!important}.article-hero,.media-directory-hero{background:#eef3f6}.media-card h2,.article-card h2{font-family:var(--serif)}
@media(max-width:720px){.thinker-hero h1{font-size:35px;letter-spacing:-1.4px}.thinker-hero{padding-top:30px;padding-bottom:35px}.author-card-copy h2{font-size:24px}.quotation-pair>div{padding:23px}.quotation-source{padding:21px}.guide-hero-layout h1{font-size:34px}.thinker-monogram>span{font-size:55px}}
.school-card .school-thumbnail{position:relative;margin:-26px -26px 24px;flex:none;aspect-ratio:20/11;background:#eef3f6;overflow:hidden;border-bottom:1px solid #d4dfe6}.school-thumbnail img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s}.school-logo img{object-fit:contain;padding:38px 40px 48px;box-sizing:border-box;background:#fff}.school-thumbnail figcaption{position:absolute;bottom:10px;right:10px;max-width:calc(100% - 20px)}.school-thumbnail figcaption a{display:block;background:#ffffffed;color:#25465a;font-size:10px;line-height:1.5;padding:5px 9px;border:1px solid #d2dde5;text-decoration:none}.school-thumbnail figcaption a:hover{text-decoration:underline}.school-card:hover .school-photo img{transform:scale(1.025)}.school-card h3{overflow-wrap:anywhere}.school-card a:focus-visible{outline:3px solid #1769b0;outline-offset:3px}@media(max-width:600px){.school-card .school-thumbnail{margin:-20px -20px 20px}.school-logo img{padding:32px 36px 44px}.school-thumbnail figcaption a{font-size:11px;padding:6px 10px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
