.article-module__PsYgea__content{margin-bottom:var(--space-x-4);grid-area:article;position:relative}.article-module__PsYgea__content:last-child{margin-bottom:var(--space-x-0)}.article-module__PsYgea__medium_articles{margin-top:var(--space-x-4)}.article-module__PsYgea__title{margin-bottom:var(--space-x-0_5);padding-bottom:var(--space-x-0_5);border-bottom:1px dotted var(--secondary-color);font-size:var(--text-2xl);font-weight:var(--font-semibold);transition:var(--transition-200)}.article-module__PsYgea__item{margin-bottom:var(--space-x-2)}.article-module__PsYgea__item:last-child{margin-bottom:var(--space-x-0)}.article-module__PsYgea__subtitle{font-size:var(--text-base);font-weight:var(--font-semibold);transition:var(--transition-200);display:block}.article-module__PsYgea__time{margin-bottom:var(--space-x-0_5);color:var(--contrast-color);font-size:var(--text-sm);transition:var(--transition-200);display:block}.article-module__PsYgea__description{font-size:var(--text-sm);transition:var(--transition-200);line-height:150%;display:block}.article-module__PsYgea__url{color:var(--secondary-color);box-shadow:0 1px var(--secondary-color);transition:var(--transition-200)}.article-module__PsYgea__url:hover,.article-module__PsYgea__url:focus{box-shadow:none}.article-module__PsYgea__viewAll{margin-top:var(--space-x-2);text-align:center}.article-module__PsYgea__viewAllLink{color:var(--secondary-color);text-decoration:none;transition:all .2s;display:inline-block}.article-module__PsYgea__viewAllLink:hover{color:var(--primary-color);background-color:var(--secondary-color)}
.apiErrorFallback-module__trAkWW__error_container{padding:var(--space-x-2);text-align:center;color:var(--contrast-color)}.apiErrorFallback-module__trAkWW__retry_button{margin-top:var(--space-x-1);background-color:var(--secondary-color);color:var(--primary-color);border:1px solid var(--contrast-color);cursor:pointer;font-size:var(--text-sm);transition:var(--transition-200);border-radius:4px;padding:8px 16px;font-family:inherit}.apiErrorFallback-module__trAkWW__retry_button:hover{opacity:.8;transform:translateY(-1px)}.apiErrorFallback-module__trAkWW__retry_button:active{transform:translateY(0)}.apiErrorFallback-module__trAkWW__retry_button:focus,.apiErrorFallback-module__trAkWW__retry_button:focus-visible{outline:2px solid var(--secondary-color);outline-offset:2px}
.errorBoundary-module__9XKOOG__error_boundary{padding:var(--space-x-1);color:#991b1b;margin:var(--space-x-1) 0;background-color:#fef2f2;border:1px solid #f87171;border-radius:4px}.errorBoundary-module__9XKOOG__error_title{font-size:var(--text-lg);font-weight:var(--font-semibold);margin:0 0 8px}.errorBoundary-module__9XKOOG__error_message{font-size:var(--text-sm);margin:0;line-height:1.5}.errorBoundary-module__9XKOOG__error_details{font-size:var(--text-sm);margin-top:8px}.errorBoundary-module__9XKOOG__error_details summary{cursor:pointer;font-weight:var(--font-semibold);margin-bottom:8px}.errorBoundary-module__9XKOOG__error_details summary:hover{text-decoration:underline}.errorBoundary-module__9XKOOG__error_code{white-space:pre-wrap;word-wrap:break-word;background-color:#f3f4f6;border-radius:4px;margin-top:8px;padding:8px;font-family:Courier New,monospace;font-size:12px;line-height:1.4;overflow:auto}html[data-theme=dark] .errorBoundary-module__9XKOOG__error_boundary{color:#fca5a5;background-color:#2d1b1b;border-color:#dc2626}html[data-theme=dark] .errorBoundary-module__9XKOOG__error_code{color:#d1d5db;background-color:#374151}
.footer-module__1xoUSW__content{padding:var(--space-x-4) var(--space-x-2);margin-top:var(--space-x-4);text-align:center}.footer-module__1xoUSW__links{margin-bottom:var(--space-x-2)}.footer-module__1xoUSW__link{color:var(--secondary-color);margin:0 var(--space-x-2);font-size:var(--text-sm);text-decoration:underline;transition:color .2s}.footer-module__1xoUSW__link:hover{text-decoration:none}.footer-module__1xoUSW__copyright{font-size:var(--text-sm);margin:0}
.header-module__Voge7q__content{justify-content:space-between;align-items:center;gap:var(--space-x-2);flex-wrap:wrap;display:flex;overflow:hidden}.header-module__Voge7q__logo{color:#0000;font-size:400%;font-weight:var(--font-semibold);letter-spacing:-.2rem;background-image:linear-gradient(to right, var(--secondary-color), var(--contrast-color));transition:var(--transition-200);-webkit-background-clip:text;background-clip:text;line-height:100%;display:inline-block}.header-module__Voge7q__logo:hover{backface-visibility:hidden;animation:.4s ease-in-out header-module__Voge7q__fadeInOutBackground;transform:rotateX(360deg)}.header-module__Voge7q__logo>span{display:none}@keyframes header-module__Voge7q__fadeInOutBackground{0%,to{background-color:#0000}50%{color:var(--primary-color);background:var(--secondary-color)}}@media (max-width:768px){.header-module__Voge7q__logo{font-size:340%}}.header-module__Voge7q__nav{margin-right:auto}.header-module__Voge7q__navList{gap:var(--space-x-2);margin:0;padding:0;list-style:none;display:flex}.header-module__Voge7q__navLink{color:var(--secondary-color);padding:var(--space-x-1) var(--space-x-2);border-radius:var(--border-radius);text-decoration:none;transition:color .2s,background-color .2s}.header-module__Voge7q__navLink:hover{color:var(--primary-color);background-color:var(--secondary-color)}@media (max-width:768px){.header-module__Voge7q__content{flex-direction:column;align-items:flex-start}.header-module__Voge7q__nav{width:100%;margin-left:0}.header-module__Voge7q__navList{justify-content:center;width:100%}}
.sidebar-module__ENZV2q__content{grid-area:sidebar;position:relative}.sidebar-module__ENZV2q__photo{width:120px;height:120px;margin:0 auto var(--space-x-1);border:5px solid var(--tertiary-color);transition:var(--transition-200);border-radius:50%;display:block}.sidebar-module__ENZV2q__name{margin-bottom:var(--space-x-0_5);font-size:var(--text-lg);font-weight:var(--font-semibold);transition:var(--transition-200)}.sidebar-module__ENZV2q__description{margin-bottom:var(--space-x-2);font-size:var(--text-sm);transition:var(--transition-200);font-weight:400}.sidebar-module__ENZV2q__list{justify-content:center;align-items:center;display:flex}.sidebar-module__ENZV2q__item{margin-right:var(--space-x-0_5)}.sidebar-module__ENZV2q__list>.sidebar-module__ENZV2q__item:last-child{margin-right:var(--space-x-0)}.sidebar-module__ENZV2q__url{width:40px;height:40px;color:var(--secondary-color);background-color:var(--tertiary-color);transition:var(--transition-200);border-radius:50%;line-height:40px;display:inline-block}.sidebar-module__ENZV2q__url:hover,.sidebar-module__ENZV2q__url:focus{color:var(--primary-color);background-color:var(--secondary-color);transform:rotate(360deg)}
@font-face{font-family:fontello;src:url(/_next/static/media/fontello-s.p.2dpi3ulpwtcfm.woff2)format("woff2");font-display:swap}@font-face{font-family:fontello Fallback;src:local(Arial);ascent-override:85.0%;descent-override:15%;line-gap-override:0.0%;size-adjust:100.0%}.fontello_67fe090-module__1UNmRG__className{font-family:fontello,fontello Fallback}.fontello_67fe090-module__1UNmRG__variable{--font-fontello:"fontello", "fontello Fallback"}
.icon-module__-mEo3q__github:before,.icon-module__-mEo3q__linkedin:before,.icon-module__-mEo3q__twitter:before,.icon-module__-mEo3q__medium:before,.icon-module__-mEo3q__sun:before,.icon-module__-mEo3q__moon:before{font-family:var(--font-fontello);-webkit-text-decoration:inherit;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:40px;height:40px;font-size:2rem;font-style:normal;font-weight:400;line-height:40px;display:inline-block}.icon-module__-mEo3q__sun:before,.icon-module__-mEo3q__moon:before{width:24px;height:24px;font-size:1.4rem;line-height:24px}.icon-module__-mEo3q__github:before{content:""}.icon-module__-mEo3q__linkedin:before{content:""}.icon-module__-mEo3q__twitter:before{content:""}.icon-module__-mEo3q__medium:before{content:""}.icon-module__-mEo3q__sun:before{color:var(--primary-color);content:""}.icon-module__-mEo3q__moon:before{color:var(--secondary-color);content:""}
.toggle-module__FtHhUW__switch{top:50px;right:var(--space-x-2);z-index:0;width:68px;height:34px;display:inline-block;position:absolute}.toggle-module__FtHhUW__switch input[type=checkbox]{opacity:0;width:0;height:0}.toggle-module__FtHhUW__slider{background-color:var(--contrast-color);cursor:pointer;transition:var(--transition-200);border-radius:34px;position:absolute;inset:0}.toggle-module__FtHhUW__slider:before{z-index:1;background-color:var(--primary-color);content:"";width:26px;height:26px;transition:var(--transition-200);border-radius:50%;position:absolute;bottom:4px;left:4px}input[type=checkbox]:checked+.toggle-module__FtHhUW__slider{background-color:var(--secondary-color)}input[type=checkbox]:checked+.toggle-module__FtHhUW__slider:before{transform:translate(34px)}.toggle-module__FtHhUW__icon__sun,.toggle-module__FtHhUW__icon__moon{z-index:0;position:absolute;top:4px}.toggle-module__FtHhUW__icon__sun{left:4px}.toggle-module__FtHhUW__icon__moon{right:4px}@media (max-width:768px){.toggle-module__FtHhUW__switch{top:28px;right:var(--space-x-1)}}
.page-module__UBDEvq__container{max-width:var(--max-width);padding:var(--space-x-2);margin:0 auto;position:relative}.page-module__UBDEvq__main{grid-gap:var(--space-x-2);margin:var(--space-x-2) var(--space-x-0) 0;grid-template:"sidebar article"/280px auto;display:grid}@media (max-width:768px){.page-module__UBDEvq__container{padding:var(--space-x-1)}.page-module__UBDEvq__main{grid-gap:var(--space-x-4);grid-template:"sidebar""article"}}
