select.svelte-qjb0a6{-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select;font:inherit;padding:.25em 1em;border:none;background-color:var(--color-gray-200);color:var(--color-gray-00);line-height:1.5;border-radius:0;cursor:pointer}select.svelte-qjb0a6:hover{background-color:var(--color-gray-0)}select.svelte-qjb0a6::picker(select){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select;font:inherit;padding:.25em 1em;border:none;background-color:var(--color-brand-blue);color:var(--color-gray-0);line-height:1.5;border-radius:0;cursor:pointer}select.svelte-qjb0a6::picker(select){padding:10px}select.svelte-qjb0a6::picker-icon{display:none}select.svelte-qjb0a6 option:where(.svelte-qjb0a6)::checkmark{display:none}select.svelte-qjb0a6 option:where(.svelte-qjb0a6):hover{background-color:var(--color-gray-200);color:var(--color-brand-blue)}select.svelte-qjb0a6 button:where(.svelte-qjb0a6){display:flex;align-items:center;gap:10px}select.svelte-qjb0a6 button:where(.svelte-qjb0a6):after{content:"\\";display:block;color:var(--color-gray-00);line-height:1}select.svelte-qjb0a6:open{background-color:var(--color-brand-blue);color:var(--color-gray-0)}select.svelte-qjb0a6:open button:where(.svelte-qjb0a6):after{color:inherit;content:"/"}.user-box.svelte-1nygwr7{all:unset;display:grid;grid-template-columns:18px auto;gap:10px;align-items:center;anchor-name:--user-button;cursor:pointer}.user-box.svelte-1nygwr7:hover{background-color:var(--color-gray-200);color:var(--color-brand-blue)}.user-box.svelte-1nygwr7 .user-preview:where(.svelte-1nygwr7){background-color:var(--color-brand-lime);aspect-ratio:1;border-radius:50%}.user-box.svelte-1nygwr7 .user-name:where(.svelte-1nygwr7){font-size:1.05rem;line-height:1}#user-dropdown.svelte-1nygwr7{position-anchor:--user-button;padding:0;position:absolute;inset:auto;top:anchor(bottom);right:anchor(right);margin-top:10px;background-color:var(--color-gray-200);border:none;min-width:120px;font-size:1rem;text-align:left}#user-dropdown.svelte-1nygwr7:popover-open{display:grid}#user-dropdown.svelte-1nygwr7 li:where(.svelte-1nygwr7){color:var(--color-brand-blue);text-align:center}#user-dropdown.svelte-1nygwr7 li:where(.svelte-1nygwr7) a:where(.svelte-1nygwr7),#user-dropdown.svelte-1nygwr7 li:where(.svelte-1nygwr7) button:where(.svelte-1nygwr7){all:unset;box-sizing:border-box;padding:4px 15px;display:block;width:100%;text-decoration:none;cursor:pointer}#user-dropdown.svelte-1nygwr7 li:where(.svelte-1nygwr7) a:where(.svelte-1nygwr7):before,#user-dropdown.svelte-1nygwr7 li:where(.svelte-1nygwr7) button:where(.svelte-1nygwr7):before,#user-dropdown.svelte-1nygwr7 li:where(.svelte-1nygwr7) a:where(.svelte-1nygwr7):after,#user-dropdown.svelte-1nygwr7 li:where(.svelte-1nygwr7) button:where(.svelte-1nygwr7):after{content:"-"}#user-dropdown.svelte-1nygwr7 li:where(.svelte-1nygwr7):hover{background-color:var(--color-brand-blue);color:var(--color-gray-0)}input.svelte-kmesv3{background-color:#222;border:none;line-height:3em;display:block;width:400px;anchor-name:--search;color:#fff;padding:0 10px}.result-box.svelte-kmesv3{inset:auto;position:absolute;position-anchor:--search;position-area:bottom center;top:6px;background-color:#222;width:100%;z-index:10;max-height:300px;overflow-y:auto;font-size:14px;text-transform:initial}ul.svelte-kmesv3 .item:where(.svelte-kmesv3){padding:0}ul.svelte-kmesv3 a:where(.svelte-kmesv3){text-decoration:none;padding:8px 12px;display:block;display:grid;line-height:1.4em;grid-template-columns:auto auto;align-items:center}ul.svelte-kmesv3 a:where(.svelte-kmesv3) .name:where(.svelte-kmesv3){color:#fff}ul.svelte-kmesv3 a:where(.svelte-kmesv3) .group:where(.svelte-kmesv3){color:#555;text-align:right}:root{--frame-space: 30px}.center-block.svelte-ypbj28{text-transform:uppercase;font-size:16px;line-height:1.45em}.center-block.svelte-ypbj28 .name:where(.svelte-ypbj28):after{content:"//";margin:0 10px;color:#505050}.center-block.svelte-ypbj28 .multiple-line:where(.svelte-ypbj28){font-size:14px;margin:10px 0;line-height:1.34em;text-transform:initial;color:#505050}.center-block.svelte-ypbj28 .multiple-line:where(.svelte-ypbj28) div:where(.svelte-ypbj28):nth-child(1):before{content:"//";margin-right:10px}.center-block.svelte-ypbj28 .multiple-line:where(.svelte-ypbj28) div:where(.svelte-ypbj28):not(:nth-child(1)):before{content:">";margin-right:10px;margin-left:26px}.center-block.svelte-ypbj28 .blue:where(.svelte-ypbj28){color:var(--color-brand-blue-light)}.center-block.svelte-ypbj28 .maps-menu:where(.svelte-ypbj28){margin:20px 0}.center-block.svelte-ypbj28 .maps-menu:where(.svelte-ypbj28) .navigation:where(.svelte-ypbj28){display:flex;flex-direction:column;gap:4px;line-height:1}.center-block.svelte-ypbj28 .maps-menu:where(.svelte-ypbj28) .item:where(.svelte-ypbj28){display:flex;align-items:center;gap:10px}.center-block.svelte-ypbj28 .maps-menu:where(.svelte-ypbj28) a:where(.svelte-ypbj28){background-color:#e0e0e0;color:#000;padding:4px 10px;display:inline-block}.center-block.svelte-ypbj28 .extra-menu:where(.svelte-ypbj28) .navigation:where(.svelte-ypbj28){font-size:14px;text-transform:initial}.center-block.svelte-ypbj28 .extra-menu:where(.svelte-ypbj28) .item:where(.svelte-ypbj28){line-height:1;padding:3px 0}.center-block.svelte-ypbj28 .extra-menu:where(.svelte-ypbj28) a:where(.svelte-ypbj28){padding:1px 0;display:inline-block;color:#909090}.center-block.svelte-ypbj28 .extra-menu:where(.svelte-ypbj28) a:where(.svelte-ypbj28):before{content:"> "}.center-block.svelte-ypbj28 .navigation:where(.svelte-ypbj28){margin:0;padding:0;list-style:none}.frame.svelte-ypbj28{width:100vw;min-height:100dvh;display:flex;padding:var(--frame-space);font-size:12px;line-height:1.65em;flex-direction:column;justify-content:space-between;gap:40px}.frame.svelte-ypbj28 a:where(.svelte-ypbj28){text-decoration:none;position:relative;line-height:1}.frame.svelte-ypbj28 a:where(.svelte-ypbj28):not(.highlight){color:#d0d0d0}.frame.svelte-ypbj28 a:where(.svelte-ypbj28):not(.highlight) svg{display:inline-block;vertical-align:text-top}.frame.svelte-ypbj28 a.highlight:where(.svelte-ypbj28):hover{background-color:#ffd209;color:#000}.frame.svelte-ypbj28 a.highlight:where(.svelte-ypbj28):active{background-color:var(--color-brand-blue)}.frame.svelte-ypbj28 a:where(.svelte-ypbj28):not(.no-effect):after{content:none;display:block;height:100%;width:6px;position:absolute;left:-10px;top:0;background-color:currentColor;animation:svelte-ypbj28-blink .25s infinite}@keyframes svelte-ypbj28-blink{0%,to{opacity:0}50%{opacity:.5}}.frame.svelte-ypbj28 a:where(.svelte-ypbj28):hover{color:#ffd209}.frame.svelte-ypbj28 a:where(.svelte-ypbj28):hover:after{content:""}.frame-2.svelte-ypbj28{background-color:#090909;color:#a0a0a0;display:flex;justify-content:center;padding:50px;font-size:14px;line-height:2em}.frame-2.svelte-ypbj28 section:where(.svelte-ypbj28)+section:where(.svelte-ypbj28){margin-top:52px}.frame-2.svelte-ypbj28 h2:where(.svelte-ypbj28),.frame-2.svelte-ypbj28 h3:where(.svelte-ypbj28){margin:1.25em 0 .25em;font-size:.95em;font-weight:400;letter-spacing:.05em;color:#e0e0e0}.frame-2.svelte-ypbj28 h2:where(.svelte-ypbj28):before,.frame-2.svelte-ypbj28 h3:where(.svelte-ypbj28):before{content:"";width:6px;aspect-ratio:1;margin-right:10px;background-color:var(--color-brand-blue-light);display:inline-block;vertical-align:middle;margin-top:-2px}.frame-2.svelte-ypbj28 p:where(.svelte-ypbj28){margin:0 0 .5em}.frame-2.svelte-ypbj28 a:where(.svelte-ypbj28){color:#fff}.frame-2.svelte-ypbj28 .projects-list:where(.svelte-ypbj28) li:where(.svelte-ypbj28)::marker{content:"> "}.frame-2.svelte-ypbj28 .projects-list:where(.svelte-ypbj28) li:where(.svelte-ypbj28) p:where(.svelte-ypbj28){line-height:1.25}.inner-container.svelte-ypbj28{max-width:640px;width:100%}header.svelte-ypbj28{display:grid;grid-template-columns:minmax(auto,460px) auto}header.svelte-ypbj28 .user-block:where(.svelte-ypbj28){margin-left:auto;text-align:right}h1.svelte-ypbj28{all:unset}.top-box.svelte-ypbj28 p:where(.svelte-ypbj28){margin:1em 0}.top-box.svelte-ypbj28 .description:where(.svelte-ypbj28){color:gray;margin-top:var(--frame-space)}main.svelte-ypbj28{display:flex;align-items:center;justify-content:center}footer.svelte-ypbj28{display:grid;grid-template-columns:1fr 1fr;align-items:flex-end}footer.svelte-ypbj28 .col-l:where(.svelte-ypbj28){display:flex;flex-direction:column;justify-content:flex-end}footer.svelte-ypbj28 .col-r:where(.svelte-ypbj28){display:flex;justify-content:flex-end;font-size:1rem}footer.svelte-ypbj28 nav:where(.svelte-ypbj28){margin:5px 0;display:flex;flex-wrap:wrap;column-gap:20px;row-gap:10px;text-transform:uppercase;letter-spacing:.025em}@media screen and (max-width:720px){header.top.svelte-ypbj28{grid-template-columns:1fr;grid-template-rows:auto auto;gap:20px}main.svelte-ypbj28{flex-direction:column}footer.svelte-ypbj28{contain:layout}footer.svelte-ypbj28 nav:where(.svelte-ypbj28){margin:10px 0}}
