#Overlay-for-the-philosopher-page{align-items:start;padding:40px 0;font-family:Lora,serif;overflow:scroll;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);height:100vh;height:100dvh;>.Modal-content{width:882px;margin:0 16px 80px;padding:0 0 16px;overflow:hidden;position:relative;gap:32px;h2{font-size:24px;font-weight:500;margin-top:0;cursor:text;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}>.Top-of-modal{width:100%;background:rgba(255,255,255,.3);padding-bottom:16px;border-bottom:1px solid white;display:flex;flex-direction:column;gap:8px;>.Images-n-quote-section{padding:0;display:flex;flex-direction:column;gap:0;width:100%;>.Backdrop-n-qoute{padding:0;display:flex;flex-direction:column;gap:0;>.Backdrop{width:100%;height:376px;object-fit:cover;opacity:.9}>p{display:flex;justify-content:center;align-items:center;height:376px;width:calc(100% - 80px);padding:0 40px;font-size:24px;text-align:center;font-style:italic;z-index:2;position:absolute;box-shadow:inset 0 0 80px 80px rgba(255,255,255,.5);margin:0;>q{cursor:text;white-space:pre-line;margin-bottom:8px;text-shadow:0 0 8px #fff,0 0 16px #fff,0 0 24px #fff,0 0 32px #fff,0 0 40px #fff}}}>.X-button{position:absolute;width:40px;top:12px;left:12px;z-index:3}}>.Top-information{display:flex;padding:0 40px;width:calc(100% - 80px);gap:16px;>.Profile-picture{width:200px;border:1px solid var(--Glass-stroke);border-radius:100%;box-shadow:0 0 16px -2px #fff;margin-left:0;z-index:3}>.Information-and-buttons{display:flex;justify-content:space-between;width:calc(100% - 216px);padding-bottom:8px;>.Card-information-n-country{display:flex;flex-direction:column;gap:4px;padding-top:80px;>h2{margin:0;font-weight:500;font-size:26px}>.Info-container{display:flex;flex-direction:column;color:var(--My-gray);width:auto;gap:4px;>h3{margin:0;font-weight:500;font-size:18px;cursor:text}>.Lifespan-n-nationality{display:flex;width:auto;align-items:center;gap:8px;>h4{margin:0;font-weight:500;cursor:text}}>.Tags{display:flex;width:auto;gap:8px;padding-top:2px;>p{font-size:14px;font-weight:500;margin:0;width:auto;cursor:text}}}}>.Buttons{display:flex;gap:8px;align-items:flex-end;>button{display:flex;width:auto}>.Secondary-filled-button{border:1px solid #fff;background:rgba(255,255,255,.8);box-shadow:inset 0 0 4px 0 #fff,0 0 24px 0 #fff;transition:box-shadow .3s ease}>.Secondary-filled-button:hover{border:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.5);box-shadow:inset 0 0 4px 0 #fff,0 0 8px 0 #fff}>.Secondary-filled-button:active{border:1px solid var(--White,#fff);background:rgba(255,255,255,.5);box-shadow:inset 0 0 4px 0 #fff,0 0 32px 0 #fff}}}}>.Section-tabs{display:flex;gap:4px;padding:0 40px;margin:16px 0 -16px;>button{background:none;border:none;cursor:pointer;font-size:16px;font-weight:600;padding:16px 12px;color:var(--My-gray);position:relative;gap:0;border-radius:12px 12px 0 0;>.Section-indicator{position:absolute;bottom:0;left:1px;width:calc(100% - 2px);height:4px;background-color:initial;border-radius:12px 12px 0 0;transition:background-color .3s ease}}>button:hover{background:var(--White-light-BG);>.Section-indicator{background-color:var(--My-black)}}>button.active{color:var(--My-black);>.Section-indicator{background-color:var(--My-black)}}>.Gather-your-thoughts{display:flex;align-items:center;gap:6px;>.Nudging-chip{background:var(--New-BluePurble-Gradient);color:white;font-size:12px;font-weight:700;padding:4px 6px;border-radius:12px;text-align:center;text-transform:uppercase}}}}>.About-section{display:flex;flex-direction:column;gap:32px;width:100%;>.Life-accomplishments{display:flex;flex-direction:column;gap:0;cursor:text;width:calc(100% - 128px);padding:24px;margin:0 40px;background:rgba(255,255,255,.3);border:1px solid white;border-radius:17px;>p{margin:0;font-size:18px}>ol{margin:6px 0 0;padding-left:20px}}>.Life-story-section{padding:0 40px;border-radius:8px;>.Life-story-content{>div{>p{cursor:text}>ol,>p,>ul{margin-bottom:16px}>ol,>ul{margin-left:24px}>li{margin-bottom:8px}}>.Life-story-truncated{position:relative;display:block;>div{>p{margin-bottom:0;display:block}}>.See-more-button{position:absolute;bottom:-10px;right:0;background:none;border:none;outline:none;color:var(--My-gray);cursor:pointer;font-family:Lora,serif;font-size:16px;font-weight:400;font-style:normal;padding:0;margin:0;text-decoration:none;transition:color .2s ease;>span{background:var(--Attention-modal-background)}}>.See-more-button:hover{color:var(--My-blue);text-decoration:underline;background:none}>.See-more-button:focus{outline:none;background:none}}>.See-less-button{background:none;border:none;color:var(--My-gray);cursor:pointer;font-size:16px;font-weight:500;padding:8px 0;margin-top:12px;transition:color .2s ease;display:block;font-family:Lora,serif;>span{background:var(--Attention-modal-background)}}>.See-less-button:hover{color:var(--My-blue);text-decoration:underline}>.See-less-button:active{color:var(--My-blue)}>hr{margin:28px 0}>.Written-by-label{margin:0 0 20px;font-size:16px;color:var(--My-gray);font-style:italic;font-weight:500;cursor:text;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}>.Author-info{display:flex;flex-direction:column;gap:0;>.Author-details{display:flex;flex-direction:row;gap:16px;align-items:center;>.Author-image{border-radius:50%;object-fit:cover;border:1px solid var(--Glass-stroke);flex-shrink:0;box-shadow:0 0 16.384px 0 #fff}>.Author-text{display:flex;flex-direction:column;gap:8px;flex:1 1;>.Author-name{margin:0;font-size:20px;font-weight:500;color:var(--My-black);cursor:text;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}>.Author-description{margin:0;font-size:16px;line-height:1.6;color:var(--My-gray);cursor:text}}}}>.Bibliography-section{margin-top:24px;display:flex;flex-direction:column;gap:12px;>.Bibliography-title{margin:0 0 -4px;font-size:16px;color:var(--My-gray);font-style:italic;font-weight:500;cursor:text;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}>.Bibliography-content{>p{margin-bottom:12px;cursor:text;font-size:15px;line-height:1.6;color:var(--My-black)}>ol,>ul{margin-left:24px;margin-bottom:16px;>li{margin-bottom:8px;font-size:15px;line-height:1.6}}}}}}>.Reading-recommendations-section{padding:0 40px;border-radius:8px;>.Life-story-content{>div{>p{cursor:text}>ol,>p,>ul{margin-bottom:16px}>ol,>ul{margin-left:24px}>li{margin-bottom:8px}}>.Life-story-truncated{position:relative;display:block;>div{>p{margin-bottom:0;display:block}}>.See-more-button{position:absolute;bottom:-10px;right:0;background:none;border:none;outline:none;color:var(--My-gray);cursor:pointer;font-family:Lora,serif;font-size:16px;font-weight:400;font-style:normal;padding:0;margin:0;text-decoration:none;transition:color .2s ease;>span{background:var(--Attention-modal-background)}}>.See-more-button:hover{color:var(--My-blue);text-decoration:underline;background:none}>.See-more-button:focus{outline:none;background:none}}>.See-less-button{background:none;border:none;color:var(--My-gray);cursor:pointer;font-size:16px;font-weight:500;padding:8px 0;margin-top:12px;transition:color .2s ease;display:block;font-family:Lora,serif}>.See-less-button:hover{color:var(--My-blue);text-decoration:underline}>.See-less-button:active{color:var(--My-blue)}}}>.Affinity-group{h2{font-weight:500}}>.Key-words-section{padding:0 40px;>h2{margin-top:0;font-weight:500}>.key-phrases{margin:8px 0 0;cursor:text;display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--My-gray);padding-bottom:24px}>.key-phrases .key-phrase{white-space:nowrap}}}>.Gather-thoughts-section{width:100%;>.Encouragement{display:flex;flex-direction:column;gap:24px;width:100%;>.Encouragement-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:48px 40px 64px;text-align:center;>.Internalize-illustration{width:280px;opacity:.6}>.internalize-text{font-size:18px;color:var(--My-black);max-width:400px;margin:0;line-height:1.6}}}>.The-users-thoughts{flex-direction:column;justify-content:flex-start;width:100%;padding:0 40px 24px;>.Divider-line{flex-direction:row;padding:0}>div{width:100%;display:flex;flex-direction:column;gap:8px}>.Divider-line{gap:0}>.Your-notes-group{padding-bottom:32px;>.Your-notes-header{margin-bottom:9.92px;h2{margin:0;padding:5px 0}>.Edit-button{background:transparent;border:none;padding:0;margin:0}}>.Create-note-button{background:var(--Slight-white-light-BG);transition:background-color .2s ease;border:1px dashed white;height:48px;justify-content:flex-start;color:var(--My-black);border-radius:8px}>.Create-note-button:hover{background:#f2f3f9}}>.Key-ideas-group{padding-top:32px}}}}@media (max-width:840px){.Modal-content{>.Top-of-modal{>.Images-n-quote-section{height:320px;>.Backdrop-n-qoute{>.Backdrop{width:100%;object-fit:cover}>.Backdrop,>p{height:400px}}>.Profile-picture{margin:0 auto}}>.Top-information{flex-direction:column;padding:0;gap:24px;width:auto;align-items:center;>div{width:auto}>.Information-and-buttons{flex-direction:column;align-items:center;gap:24px;width:100%;>.Card-information-n-country{padding:0;align-items:center;>.Info-container{align-items:center;>h3{text-align:center}>.Buttons{display:none}}}>.Buttons{width:272px;>button{width:100%}}}}>.Section-tabs{padding:0 16px;width:calc(100% - 32px);justify-content:center}}.Divider-line{width:calc(100% - 32px);padding:0 16px}>.About-section .Life-story-section{padding:0 16px;>.Life-story-content{>.Life-story-truncated{>.See-more-button{font-size:15px}}>.Author-info{>.Author-details{align-items:start;gap:8px;>.Author-image{width:40px;height:40px}>.Author-text{gap:2px;>.Author-name{font-size:18px}>.Author-description{font-size:15px}}}}>.Bibliography-section{margin-top:16px;>.Bibliography-content{>p{font-size:14px}>ol,>ul{>li{font-size:14px}}}}}>.See-less-button{font-size:13px;padding:6px 0;margin-top:10px}}>.About-section .Reading-recommendations-section{padding:0 16px;>.Life-story-content{>.Life-story-truncated{>.See-more-button{font-size:15px}}}>.See-less-button{font-size:13px;padding:6px 0;margin-top:10px}}>.About-section .Key-words-section{padding:0 16px}>.About-section{>.Life-accomplishments{width:auto;margin:0 16px;padding:16px}}>.Gather-thoughts-section{>.Encouragement{>.Encouragement-content{padding:32px 16px 40px}}>.The-users-thoughts{padding:16px}}}}}