/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--scale--space:1.55;--scale--copy:1.2;--scale--heading:1.15;--border-radius:5px;--border-radius--small:calc(var(--border-radius)/2);--border-radius--round:100em;--border-width:2px;--border-width--thick:calc(var(--border-width)*2);--border-width--thin:calc(var(--border-width)/2);--duration:100ms;--duration--fast:calc(var(--duration)/2);--duration--slow:calc(var(--duration)*3);--duration--very-slow:calc(var(--duration)*10);--ease--in:cubic-bezier(0.5,0,0.75,0);--ease--out:cubic-bezier(0.25,1,0.5,1);--ease--in-out:cubic-bezier(0.75,0,0.25,1);--font-family:"galano",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-family--display:var(--font-family);--font-family--monospace:monospace;--font-weight:400;--font-weight--bold:600;--font-weight--light:400;--letter-spacing:0;--letter-spacing--loose:0.3em;--letter-spacing--snug:-0.015em;--line-height:1.7;--line-height--snug:1.5;--line-height--tight:1.3;--line-height--loose:2;--shadow:0 10px 20px rgba(0,0,0,.075);--copy--xs:calc(var(--copy--sm)/var(--scale--copy));--copy--sm:calc(var(--copy)/var(--scale--copy));--copy:1rem;--copy--md:calc(var(--copy)*var(--scale--copy));--copy--lg:calc(var(--copy--md)*var(--scale--copy));--copy--xl:calc(var(--copy--lg)*var(--scale--copy));--copy-em--xs:calc(var(--copy-em--sm)/var(--scale--copy));--copy-em--sm:calc(var(--copy-em)/var(--scale--copy));--copy-em:1em;--copy-em--md:calc(var(--copy-em)*var(--scale--copy));--copy-em--lg:calc(var(--copy-em--md)*var(--scale--copy));--copy-em--xl:calc(var(--copy-em--lg)*var(--scale--copy));--heading--0:calc(var(--heading--1)*var(--scale--heading));--heading--1:calc(var(--heading--2)*var(--scale--heading));--heading--2:calc(var(--heading--3)*var(--scale--heading));--heading--3:calc(var(--heading--4)*var(--scale--heading));--heading--4:calc(var(--heading--5)*var(--scale--heading));--heading--5:calc(var(--heading--6)*var(--scale--heading));--heading--6:var(--copy);--space--xxs:calc(var(--space--xs)/var(--scale--space));--space--xs:calc(var(--space--sm)/var(--scale--space));--space--sm:calc(var(--space)/var(--scale--space));--space:1em;--space--md:calc(var(--space)*var(--scale--space));--space--lg:calc(var(--space--md)*var(--scale--space));--space--xl:calc(var(--space--lg)*var(--scale--space));--space--xxl:calc(var(--space--xl)*var(--scale--space));--space--xxxl:calc(var(--space--xxl)*var(--scale--space));--space--xxxxl:calc(var(--space--xxxl)*var(--scale--space));--space-rem--xxs:calc(var(--space-rem--xs)/var(--scale--space));--space-rem--xs:calc(var(--space-rem--sm)/var(--scale--space));--space-rem--sm:calc(var(--space-rem)/var(--scale--space));--space-rem:1rem;--space-rem--md:calc(var(--space-rem)*var(--scale--space));--space-rem--lg:calc(var(--space-rem--md)*var(--scale--space));--space-rem--xl:calc(var(--space-rem--lg)*var(--scale--space));--space-rem--xxl:calc(var(--space-rem--xl)*var(--scale--space));--space-rem--xxxl:calc(var(--space-rem--xxl)*var(--scale--space));--space-rem--xxxxl:calc(var(--space-rem--xxxl)*var(--scale--space));--dark--accent:#30d5c7;--dark--action:#30d5c7;--dark--action--hover:#2bc0b3;--dark--action--focus:#26aa9f;--dark--background:#0b322f;--dark--background--secondary:#173c39;--dark--border:#234744;--dark--border--bold:#fff;--dark--foreground:#c2cccb;--dark--foreground--bold:#fff;--dark--foreground--light:#859997}@font-face{font-display:block;font-family:galano;font-style:normal;font-weight:400;src:url(../fonts/galanogrotesque-regular.woff2) format("woff2")}@font-face{font-display:block;font-family:galano;font-style:normal;font-weight:600;src:url(../fonts/galanogrotesque-semibold.woff2) format("woff2")}.\~\~dark{--swatch--accent:var(--dark--accent);--swatch--action:var(--dark--action);--swatch--action--hover:var(--dark--action--hover);--swatch--action--focus:var(--dark--action--focus);--swatch--background:var(--dark--background);--swatch--background--secondary:var(--dark--background--secondary);--swatch--border:var(--dark--border);--swatch--border--bold:var(--dark--border--bold);--swatch--foreground:var(--dark--foreground);--swatch--foreground--bold:var(--dark--foreground--bold);--swatch--foreground--light:var(--dark--foreground--light)}a{color:var(--swatch--action);text-decoration:none;transition:color var(--duration) var(--ease--in-out)}a:hover{color:var(--swatch--action--hover)}a:focus{outline-color:currentColor;outline-offset:.25em}a:active{outline:none;transform:scale(.95)}body{height:100%;margin:0;overflow-x:hidden;overflow-y:scroll}body.--development:before{background-color:var(--swatch--background);border-radius:var(--border-radius--small);bottom:var(--space-rem--lg);box-shadow:var(--shadow);color:var(--swatch--foreground);display:block;font-size:var(--copy--xs);font-weight:var(--font-weight--bold);left:var(--space-rem--lg);line-height:1;padding:10px;position:fixed;text-transform:uppercase;z-index:100}h1,h2,h3,h4,h5,h6{clear:both;color:var(--swatch--foreground--bold);font-family:var(--font-family--display);font-weight:var(--font-weight--bold);letter-spacing:var(--letter-spacing--snug);line-height:var(--line-height--tight);margin:0 0 1em;word-break:break-word}h1{font-size:var(--heading--1)}h2{font-size:var(--heading--2)}h3{font-size:var(--heading--3)}h4{font-size:var(--heading--4)}h5{font-size:var(--heading--5)}h5,h6{line-height:var(--line-height--snug)}h6{font-size:var(--heading--6)}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background-color:var(--swatch--background);box-sizing:border-box;color:var(--swatch--foreground);cursor:default;font-family:var(--font-family);font-size:14px;font-variant-ligatures:none;font-weight:var(--font-weight);height:100%;letter-spacing:var(--letter-spacing);line-height:var(--line-height);scroll-behavior:smooth;tab-size:4}html *,html :after,html :before{box-sizing:inherit}html :focus{outline-style:solid;outline-width:var(--border-width)}img{border-radius:var(--border-radius);color:var(--swatch--foreground);display:block;height:auto;max-width:100%;-webkit-user-select:none;user-select:none}ol,ul{margin:0 0 var(--space--md) 0;padding:0 0 0 var(--space--lg)}ol ol,ol ul,ul ol,ul ul{margin:.25em 0}ol li::marker,ul li::marker{color:var(--swatch--foreground--bold);font-weight:var(--font-weight--bold)}p{margin:0 0 var(--space--md) 0}.l_stack{--spacing:0;grid-gap:var(--spacing);align-content:flex-start;display:grid;grid-template-columns:minmax(0,1fr);list-style:none;padding:0;width:100%}.l_stack>*{margin-bottom:0}.l_stack.--spacing-none{--spacing:0}.l_stack.--spacing-xs{--spacing:var(--space--xs)}.l_stack.--spacing-sm{--spacing:var(--space--sm)}.l_stack.--spacing-base{--spacing:var(--space)}.l_stack.--spacing-md{--spacing:var(--space--md)}.l_stack.--spacing-lg{--spacing:var(--space--lg)}.l_stack.--spacing-xl{--spacing:var(--space--xl)}.l_stack.--spacing-xxl{--spacing:var(--space--xxl)}.l_stack.--spacing-xxxl{--spacing:var(--space--xxxl)}.l_wrapper{grid-gap:var(--space--lg);display:grid;grid-template-columns:minmax(0,1fr);margin:auto;max-width:425px;position:relative;z-index:2}.p_site{background-color:var(--swatch--background);color:var(--swatch--foreground);display:flex;min-height:100vh;padding:var(--space--xl) var(--space--md);position:relative}.p_site__background{border-radius:0;bottom:0;height:100%;left:0;object-fit:cover;object-position:center;opacity:.05;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.p_profile{text-align:center}.p_profile h1{color:var(--swatch--accent);font-size:var(--heading--6);font-weight:var(--font-weight--light);letter-spacing:var(--letter-spacing--loose);margin-bottom:var(--space--xs);text-transform:uppercase}.p_profile p{font-size:var(--copy--sm)}.p_profile>:last-child{margin-bottom:0}.c_link{background-color:var(--swatch--background--secondary);border-radius:var(--border-radius);box-shadow:var(--shadow);display:block;font-size:var(--copy--sm);font-weight:var(--font-weight--bold);line-height:var(--line-height--tight);padding:var(--space--md);text-align:center;transition:transform var(--duration--fast) var(--ease--in-out)}.c_link,.c_link:hover{color:var(--swatch--foreground--bold)}.c_link:hover{transform:scale(1.05)}.c_link.--highlight{border:var(--border-width) solid var(--swatch--action);color:var(--swatch--action)}.c_logo{border-radius:0;display:block;margin:0 auto;max-height:60px;max-width:75%}@media (min-width:600px){:root{--scale--heading:1.2}body.--development:before{content:"sm"}html{font-size:calc(10.19048px + .63492vw)}.l_stack.--spacing-none\:sm{--spacing:0}.l_stack.--spacing-xs\:sm{--spacing:var(--space--xs)}.l_stack.--spacing-sm\:sm{--spacing:var(--space--sm)}.l_stack.--spacing-base\:sm{--spacing:var(--space)}.l_stack.--spacing-md\:sm{--spacing:var(--space--md)}.l_stack.--spacing-lg\:sm{--spacing:var(--space--lg)}.l_stack.--spacing-xl\:sm{--spacing:var(--space--xl)}.l_stack.--spacing-xxl\:sm{--spacing:var(--space--xxl)}.l_stack.--spacing-xxxl\:sm{--spacing:var(--space--xxxl)}}@media (min-width:810px){:root{--scale--heading:1.25}body.--development:before{content:"md"}.l_stack.--spacing-none\:md{--spacing:0}.l_stack.--spacing-xs\:md{--spacing:var(--space--xs)}.l_stack.--spacing-sm\:md{--spacing:var(--space--sm)}.l_stack.--spacing-base\:md{--spacing:var(--space)}.l_stack.--spacing-md\:md{--spacing:var(--space--md)}.l_stack.--spacing-lg\:md{--spacing:var(--space--lg)}.l_stack.--spacing-xl\:md{--spacing:var(--space--xl)}.l_stack.--spacing-xxl\:md{--spacing:var(--space--xxl)}.l_stack.--spacing-xxxl\:md{--spacing:var(--space--xxxl)}}@media (min-width:1020px){body.--development:before{content:"lg"}.l_stack.--spacing-none\:lg{--spacing:0}.l_stack.--spacing-xs\:lg{--spacing:var(--space--xs)}.l_stack.--spacing-sm\:lg{--spacing:var(--space--sm)}.l_stack.--spacing-base\:lg{--spacing:var(--space)}.l_stack.--spacing-md\:lg{--spacing:var(--space--md)}.l_stack.--spacing-lg\:lg{--spacing:var(--space--lg)}.l_stack.--spacing-xl\:lg{--spacing:var(--space--xl)}.l_stack.--spacing-xxl\:lg{--spacing:var(--space--xxl)}.l_stack.--spacing-xxxl\:lg{--spacing:var(--space--xxxl)}}@media (min-width:1230px){body.--development:before{content:"xl"}html{font-size:18px}.l_stack.--spacing-none\:xl{--spacing:0}.l_stack.--spacing-xs\:xl{--spacing:var(--space--xs)}.l_stack.--spacing-sm\:xl{--spacing:var(--space--sm)}.l_stack.--spacing-base\:xl{--spacing:var(--space)}.l_stack.--spacing-md\:xl{--spacing:var(--space--md)}.l_stack.--spacing-lg\:xl{--spacing:var(--space--lg)}.l_stack.--spacing-xl\:xl{--spacing:var(--space--xl)}.l_stack.--spacing-xxl\:xl{--spacing:var(--space--xxl)}.l_stack.--spacing-xxxl\:xl{--spacing:var(--space--xxxl)}}@media (min-width:1440px){body.--development:before{content:"xxl"}.l_stack.--spacing-none\:xxl{--spacing:0}.l_stack.--spacing-xs\:xxl{--spacing:var(--space--xs)}.l_stack.--spacing-sm\:xxl{--spacing:var(--space--sm)}.l_stack.--spacing-base\:xxl{--spacing:var(--space)}.l_stack.--spacing-md\:xxl{--spacing:var(--space--md)}.l_stack.--spacing-lg\:xxl{--spacing:var(--space--lg)}.l_stack.--spacing-xl\:xxl{--spacing:var(--space--xl)}.l_stack.--spacing-xxl\:xxl{--spacing:var(--space--xxl)}.l_stack.--spacing-xxxl\:xxl{--spacing:var(--space--xxxl)}}@media (min-width:1920px){body.--development:before{content:"site"}.l_stack.--spacing-none\:site{--spacing:0}.l_stack.--spacing-xs\:site{--spacing:var(--space--xs)}.l_stack.--spacing-sm\:site{--spacing:var(--space--sm)}.l_stack.--spacing-base\:site{--spacing:var(--space)}.l_stack.--spacing-md\:site{--spacing:var(--space--md)}.l_stack.--spacing-lg\:site{--spacing:var(--space--lg)}.l_stack.--spacing-xl\:site{--spacing:var(--space--xl)}.l_stack.--spacing-xxl\:site{--spacing:var(--space--xxl)}.l_stack.--spacing-xxxl\:site{--spacing:var(--space--xxxl)}}@media (prefers-reduced-motion:reduce){html *,html :after,html :before{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:scroll!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:0s!important}}
