.blog-module__3rPSzG__postContent{color:var(--dark);background:var(--bright);text-align:justify;max-width:1000px;margin:80px auto;padding:60px 8%;line-height:1.618;box-shadow:0 10px 40px #0000001a}.blog-module__3rPSzG__postTitle{color:var(--dark);text-align:center;width:100%;margin-bottom:.3em;font-size:5em;font-weight:400;line-height:1.1}.blog-module__3rPSzG__postSubtitle{color:var(--gray);text-align:center;width:100%;margin-bottom:2em;font-size:1.618em;font-style:italic}.blog-module__3rPSzG__blogContent{font-size:1.3em}.blog-module__3rPSzG__blogContent h1{text-align:center;margin-top:2em;margin-bottom:1em;font-size:2.2em;font-weight:600}.blog-module__3rPSzG__blogContent h2{text-align:center;margin-top:2em;margin-bottom:1em;font-size:1.8em;font-weight:600}.blog-module__3rPSzG__blogContent h3,.blog-module__3rPSzG__blogContent h4{margin-top:2em;margin-bottom:1em;font-size:1.4em;font-weight:600}.blog-module__3rPSzG__blogContent h2[style*=text-align\:center],.blog-module__3rPSzG__blogContent h2[style*="text-align: center"]{text-align:center;border-bottom:1px solid #d6d3d1;margin:2em 0 1em;padding-bottom:.5em}.blog-module__3rPSzG__blogContent blockquote{text-align:center;color:var(--dark);max-width:800px;margin:2.5em auto;padding:3em 4em 2em;font-size:1.1em;font-weight:300;line-height:1.8;display:block;position:relative}.blog-module__3rPSzG__blogContent blockquote:before,.blog-module__3rPSzG__blogContent blockquote:after{color:#e7e5e4;text-align:center;width:0;height:0;font-family:Georgia,serif;font-size:10em;line-height:1;display:block;position:absolute}.blog-module__3rPSzG__blogContent blockquote:before{content:"\"";top:.05em;left:.1em}.blog-module__3rPSzG__blogContent blockquote:after{content:"\"";bottom:-.15em;right:.1em}.blog-module__3rPSzG__blogContent cite{text-align:right;width:100%;color:var(--gray);margin-top:1em;font-size:.9em;font-style:italic;display:block}.blog-module__3rPSzG__blogContent p{margin-bottom:1em;line-height:1.618}.blog-module__3rPSzG__blogContent a{color:var(--gray)}.blog-module__3rPSzG__blogContent a:hover{color:var(--dark)}.blog-module__3rPSzG__blogContent ul,.blog-module__3rPSzG__blogContent ol{margin:1em 0;padding-left:2em}.blog-module__3rPSzG__blogContent li{margin:.5em 0}.blog-module__3rPSzG__blogContent strong,.blog-module__3rPSzG__blogContent b{font-weight:600}.blog-module__3rPSzG__blogContent em,.blog-module__3rPSzG__blogContent i{font-style:italic}.blog-module__3rPSzG__blogContent code{background:var(--light);color:var(--gray);border-radius:.25em;padding:.2em .4em;font-size:.95em}.blog-module__3rPSzG__blogContent pre{background:var(--dark);color:var(--bright);border-radius:.25em;margin:1em 0;padding:1em;overflow-x:auto}.blog-module__3rPSzG__blogContent pre code{color:inherit;background:0 0;padding:0}.blog-module__3rPSzG__blogContent .MJXc-display{overflow:auto hidden}@media (max-width:768px){.blog-module__3rPSzG__postSubtitle{font-size:1.2em}.blog-module__3rPSzG__blogContent{font-size:1.1em}.blog-module__3rPSzG__blogContent blockquote{padding:2em 2em 1.5em;font-size:1em}.blog-module__3rPSzG__blogContent blockquote:before,.blog-module__3rPSzG__blogContent blockquote:after{font-size:7em}.blog-module__3rPSzG__postContent{margin:40px 2%;padding:40px 6%}.blog-module__3rPSzG__postTitle{font-size:3em}}@media (max-width:480px){.blog-module__3rPSzG__postTitle{font-size:2.5em}.blog-module__3rPSzG__postContent{margin:20px 0;padding:30px 5%}}
.animation-module__3fVdoG__page{--bar:52px;background:var(--light);min-height:100vh}@media (max-width:768px){.animation-module__3fVdoG__page{--bar:44px}}@media (max-width:480px){.animation-module__3fVdoG__page{--bar:40px}}.animation-module__3fVdoG__bar{z-index:30;height:var(--bar);padding:0 8px 0 calc(var(--bar) + 8px);background:var(--bright);align-items:center;gap:12px;display:flex;position:relative;box-shadow:0 1px #2c343b14}.animation-module__3fVdoG__title{min-width:0;color:var(--dark);text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:1.35rem;font-weight:400;line-height:1.2;overflow:hidden}.animation-module__3fVdoG__actions{align-items:center;gap:2px;display:flex}.animation-module__3fVdoG__iconButton{width:36px;height:36px;color:var(--dark);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:inline-flex}.animation-module__3fVdoG__iconButton:hover{color:var(--red);background:#2c343b0f}.animation-module__3fVdoG__iconButton svg{width:22px;height:22px}.animation-module__3fVdoG__stage{height:calc(100svh - var(--bar))}.animation-module__3fVdoG__writeUp{max-width:46rem}.animation-module__3fVdoG__date{color:var(--gray);font-family:var(--font-roboto),"Roboto",system-ui,sans-serif;letter-spacing:.08em;text-align:center;text-transform:uppercase;margin-bottom:.75rem;font-size:.75rem;font-weight:400}.animation-module__3fVdoG__lead{color:var(--gray);text-align:center;margin:0 0 1.5rem;font-size:1.3rem;font-style:italic;line-height:1.5}
