.page-container.svelte-cwls5q{-webkit-user-select:none;user-select:none;opacity:0;box-sizing:border-box;overscroll-behavior-y:none;height:100%;padding:40px 100px;transition:opacity .2s;overflow-y:auto}.page-container.loaded.svelte-cwls5q{opacity:1}.page-container.svelte-cwls5q p{color:#444;text-transform:lowercase;margin-bottom:20px;font-family:Open Sans,sans-serif;font-size:40px;font-weight:500;line-height:44px}.page-container.svelte-cwls5q p:last-child{margin-bottom:0}@media (width>=951px),(width>=769px) and (orientation:portrait){body.about-page-active .site-header nav a[href=\/]{transform:translate(var(--logo-translate-x,0px), var(--logo-translate-y,0px));pointer-events:none;transition:transform .8s cubic-bezier(.16,1,.3,1)}}.invisible-gap{opacity:0;pointer-events:none}.his-trigger{color:#fff;cursor:pointer;background-color:#444;padding:0 8px;font-weight:500;transition:color .2s,background-color .2s;display:inline-block;position:relative}.his-trigger:hover{color:#fff;background-color:#b60000}.about-popup.svelte-cwls5q{z-index:1000;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #444;border-radius:4px;flex-direction:column;width:300px;max-height:80vh;display:flex;position:fixed;overflow:hidden;box-shadow:0 20px 50px #00000026}.popup-close.svelte-cwls5q{-webkit-backdrop-filter:blur(4px);color:#444;cursor:pointer;z-index:10;background:#fff6;border:1px solid #444;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:14px;line-height:1;transition:background-color .15s,color .15s;display:flex;position:absolute;top:12px;right:12px}.popup-close.svelte-cwls5q:hover{color:#b60000;background:#fff}.popup-image-container.svelte-cwls5q{scrollbar-width:none;-ms-overflow-style:none;background:#fdfdfd;flex:1;width:100%;position:relative;overflow-y:auto}.popup-image-container.svelte-cwls5q::-webkit-scrollbar{display:none}.popup-image.svelte-cwls5q{object-fit:cover;width:100%;height:auto;display:block}@media (width<=768px),(width<=950px) and (orientation:landscape){.page-container.svelte-cwls5q{padding:0 24px 30px}.page-container.svelte-cwls5q p{margin-bottom:16px;font-size:20px;line-height:28px}.invisible-gap{display:none}}
