select.svelte-18b6qx5{-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-1000);line-height:1.5;border-radius:0;cursor:pointer}select.svelte-18b6qx5:hover{background-color:var(--color-gray-100)}select.svelte-18b6qx5::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-100);line-height:1.5;border-radius:0;cursor:pointer}select.svelte-18b6qx5::picker(select){padding:10px}select.svelte-18b6qx5::picker-icon{display:none}select.svelte-18b6qx5 option:where(.svelte-18b6qx5)::checkmark{display:none}select.svelte-18b6qx5 option:where(.svelte-18b6qx5):hover{background-color:var(--color-gray-200);color:var(--color-brand-blue)}select.svelte-18b6qx5 button:where(.svelte-18b6qx5){display:flex;align-items:center;gap:10px}select.svelte-18b6qx5 button:where(.svelte-18b6qx5):after{content:"\\";display:block;color:var(--color-gray-1000);line-height:1}select.svelte-18b6qx5:open{background-color:var(--color-brand-blue);color:var(--color-gray-100)}select.svelte-18b6qx5:open button:where(.svelte-18b6qx5):after{color:inherit;content:"/"}.user-box.svelte-1xs4kwy{all:unset;display:grid;grid-template-columns:18px auto;gap:10px;align-items:center;anchor-name:--user-button;cursor:pointer}.user-box.svelte-1xs4kwy:hover{background-color:var(--color-gray-200);color:var(--color-brand-blue)}.user-box.svelte-1xs4kwy .user-preview:where(.svelte-1xs4kwy){background-color:var(--color-brand-lime);aspect-ratio:1;border-radius:50%}.user-box.svelte-1xs4kwy .user-name:where(.svelte-1xs4kwy){font-size:1.05rem;line-height:1}#user-dropdown.svelte-1xs4kwy{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-1xs4kwy:popover-open{display:grid}#user-dropdown.svelte-1xs4kwy li:where(.svelte-1xs4kwy){color:var(--color-brand-blue);text-align:center}#user-dropdown.svelte-1xs4kwy li:where(.svelte-1xs4kwy) a:where(.svelte-1xs4kwy),#user-dropdown.svelte-1xs4kwy li:where(.svelte-1xs4kwy) button:where(.svelte-1xs4kwy){all:unset;box-sizing:border-box;padding:4px 15px;display:block;width:100%;text-decoration:none;cursor:pointer}#user-dropdown.svelte-1xs4kwy li:where(.svelte-1xs4kwy) a:where(.svelte-1xs4kwy):before,#user-dropdown.svelte-1xs4kwy li:where(.svelte-1xs4kwy) button:where(.svelte-1xs4kwy):before,#user-dropdown.svelte-1xs4kwy li:where(.svelte-1xs4kwy) a:where(.svelte-1xs4kwy):after,#user-dropdown.svelte-1xs4kwy li:where(.svelte-1xs4kwy) button:where(.svelte-1xs4kwy):after{content:"-"}#user-dropdown.svelte-1xs4kwy li:where(.svelte-1xs4kwy):hover{background-color:var(--color-brand-blue);color:var(--color-gray-100)}:root{--frame-space: 30px}.center-block.svelte-1lt3bpc{text-transform:uppercase;font-size:16px;line-height:1.45em}.center-block.svelte-1lt3bpc .name:where(.svelte-1lt3bpc):after{content:"//";margin:0 10px;color:#505050}.center-block.svelte-1lt3bpc .multiple-line:where(.svelte-1lt3bpc){font-size:14px;margin:10px 0;line-height:1.34em;text-transform:initial;color:#505050}.center-block.svelte-1lt3bpc .multiple-line:where(.svelte-1lt3bpc) div:where(.svelte-1lt3bpc):nth-child(1):before{content:"//";margin-right:10px}.center-block.svelte-1lt3bpc .multiple-line:where(.svelte-1lt3bpc) div:where(.svelte-1lt3bpc):not(:nth-child(1)):before{content:">";margin-right:10px;margin-left:26px}.center-block.svelte-1lt3bpc .blue:where(.svelte-1lt3bpc){color:var(--color-brand-blue-light)}.center-block.svelte-1lt3bpc .maps-menu:where(.svelte-1lt3bpc){margin:20px 0}.center-block.svelte-1lt3bpc .maps-menu:where(.svelte-1lt3bpc) .navigation:where(.svelte-1lt3bpc){display:flex;flex-direction:column;gap:4px;line-height:1}.center-block.svelte-1lt3bpc .maps-menu:where(.svelte-1lt3bpc) .item:where(.svelte-1lt3bpc){display:flex;align-items:center;gap:10px}.center-block.svelte-1lt3bpc .maps-menu:where(.svelte-1lt3bpc) a:where(.svelte-1lt3bpc){background-color:#e0e0e0;color:#000;padding:4px 10px;display:inline-block}.center-block.svelte-1lt3bpc .extra-menu:where(.svelte-1lt3bpc) .navigation:where(.svelte-1lt3bpc){font-size:14px;text-transform:initial}.center-block.svelte-1lt3bpc .extra-menu:where(.svelte-1lt3bpc) .item:where(.svelte-1lt3bpc){line-height:1;padding:3px 0}.center-block.svelte-1lt3bpc .extra-menu:where(.svelte-1lt3bpc) a:where(.svelte-1lt3bpc){padding:1px 0;display:inline-block;color:#909090}.center-block.svelte-1lt3bpc .extra-menu:where(.svelte-1lt3bpc) a:where(.svelte-1lt3bpc):before{content:"> "}.center-block.svelte-1lt3bpc .navigation:where(.svelte-1lt3bpc){margin:0;padding:0;list-style:none}.frame.svelte-1lt3bpc{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-1lt3bpc a:where(.svelte-1lt3bpc){text-decoration:none;position:relative;line-height:1}.frame.svelte-1lt3bpc a:where(.svelte-1lt3bpc):not(.highlight){color:#d0d0d0}.frame.svelte-1lt3bpc a:where(.svelte-1lt3bpc):not(.highlight) svg{display:inline-block;vertical-align:text-top}.frame.svelte-1lt3bpc a.highlight:where(.svelte-1lt3bpc):hover{background-color:#ffd209;color:#000}.frame.svelte-1lt3bpc a.highlight:where(.svelte-1lt3bpc):active{background-color:var(--color-brand-blue)}.frame.svelte-1lt3bpc a:where(.svelte-1lt3bpc):not(.no-effect):after{content:none;display:block;height:100%;width:6px;position:absolute;left:-10px;top:0;background-color:currentColor;animation:svelte-1lt3bpc-blink .25s infinite}@keyframes svelte-1lt3bpc-blink{0%,to{opacity:0}50%{opacity:.5}}.frame.svelte-1lt3bpc a:where(.svelte-1lt3bpc):hover{color:#ffd209}.frame.svelte-1lt3bpc a:where(.svelte-1lt3bpc):hover:after{content:""}.frame-2.svelte-1lt3bpc{background-color:#090909;color:#a0a0a0;display:flex;justify-content:center;padding:50px;font-size:14px;line-height:2em}.frame-2.svelte-1lt3bpc section:where(.svelte-1lt3bpc)+section:where(.svelte-1lt3bpc){margin-top:52px}.frame-2.svelte-1lt3bpc h2:where(.svelte-1lt3bpc),.frame-2.svelte-1lt3bpc h3:where(.svelte-1lt3bpc){margin:1.25em 0 .25em;font-size:.95em;font-weight:400;letter-spacing:.05em;color:#e0e0e0}.frame-2.svelte-1lt3bpc h2:where(.svelte-1lt3bpc):before,.frame-2.svelte-1lt3bpc h3:where(.svelte-1lt3bpc):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-1lt3bpc p:where(.svelte-1lt3bpc){margin:0 0 .5em}.frame-2.svelte-1lt3bpc a:where(.svelte-1lt3bpc){color:#fff}.frame-2.svelte-1lt3bpc .projects-list:where(.svelte-1lt3bpc) li:where(.svelte-1lt3bpc)::marker{content:"> "}.frame-2.svelte-1lt3bpc .projects-list:where(.svelte-1lt3bpc) li:where(.svelte-1lt3bpc) p:where(.svelte-1lt3bpc){line-height:1.25}.inner-container.svelte-1lt3bpc{max-width:640px;width:100%}header.svelte-1lt3bpc{display:grid;grid-template-columns:minmax(auto,460px) auto}header.svelte-1lt3bpc .user-block:where(.svelte-1lt3bpc){margin-left:auto;text-align:right}h1.svelte-1lt3bpc{all:unset}.top-box.svelte-1lt3bpc p:where(.svelte-1lt3bpc){margin:1em 0}.top-box.svelte-1lt3bpc .description:where(.svelte-1lt3bpc){color:gray;margin-top:var(--frame-space)}main.svelte-1lt3bpc{display:flex;align-items:center;justify-content:center}footer.svelte-1lt3bpc{display:grid;grid-template-columns:1fr 1fr;align-items:flex-end}footer.svelte-1lt3bpc .col-l:where(.svelte-1lt3bpc){display:flex;flex-direction:column;justify-content:flex-end}footer.svelte-1lt3bpc .col-r:where(.svelte-1lt3bpc){display:flex;justify-content:flex-end;font-size:1rem}footer.svelte-1lt3bpc nav:where(.svelte-1lt3bpc){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-1lt3bpc{grid-template-columns:1fr;grid-template-rows:auto auto;gap:20px}main.svelte-1lt3bpc{flex-direction:column}footer.svelte-1lt3bpc{contain:layout}footer.svelte-1lt3bpc nav:where(.svelte-1lt3bpc){margin:10px 0}}
