*:focus:not(:focus-visible),*::before:focus:not(:focus-visible),*::after:focus:not(:focus-visible){outline:none}.visually-hidden{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);margin:-1px}.plain-list{list-style:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'/%3E");padding-left:0}@media(prefers-reduced-motion: reduce){*,*::before,*::after{transition:none !important;-webkit-animation:none !important;animation:none !important;scroll-behavior:auto !important}}/*! destyle.css v1.0.11 | MIT License | https://github.com/nicolas-cusan/destyle.css */*{box-sizing:border-box}::before,::after{box-sizing:inherit}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}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:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none;vertical-align:bottom}embed,object,iframe{border:0;vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:0;background:transparent;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{margin:0;padding:0;border:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top}th{text-align:left;font-weight:bold}template{display:none}[hidden]{display:none}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}:root{--color-scheme-background-color: #18181f;--color-scheme-text-color: #f2f3f5}:root{--space-unit: 0.5rem;--spacing-3xs: calc(.25 * var(--space-unit));--spacing-2xs: calc(.5 * var(--space-unit));--spacing-xs: calc(1 * var(--space-unit));--spacing-sm: calc(1.5 * var(--space-unit));--spacing-md: calc(2 * var(--space-unit));--spacing-lg: calc(3 * var(--space-unit));--spacing-xl: calc(4 * var(--space-unit));--spacing-2xl: calc(5 * var(--space-unit));--spacing-3xl: calc(6 * var(--space-unit))}@media(min-width: 32em){:root{--space-unit: calc(0.5rem * 2)}}@media(min-width: 48em){:root{--space-unit: calc(0.5rem * 4)}}@media(min-width: 64em){:root{--space-unit: calc(0.5rem * 8)}}@font-face{font-family:"Rubik-Regular";src:url("../assets/fonts/Rubik-Regular.eot?") format("eot"),url("../assets/fonts/Rubik-Regular.woff2") format("woff2"),url("../assets/fonts/Rubik-Regular.woff") format("woff"),url("../assets/fonts/Rubik-Regular.ttf") format("truetype"),url('../assets/fonts/Rubik-Regular.svg#str-replace(Rubik-Regular, " ", "_")') format("svg")}@font-face{font-family:"Rubik-Bold";src:url("../assets/fonts/Rubik-Bold.eot?") format("eot"),url("../assets/fonts/Rubik-Bold.woff2") format("woff2"),url("../assets/fonts/Rubik-Bold.woff") format("woff"),url("../assets/fonts/Rubik-Bold.ttf") format("truetype"),url('../assets/fonts/Rubik-Bold.svg#str-replace(Rubik-Bold, " ", "_")') format("svg")}:root{--font-family-text: Rubik-Regular, sans-serif;--font-family-display: Rubik-Bold, sans-serif}body{font-family:var(--font-family-text);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:var(--font-size-base);letter-spacing:var(--letter-spacing-base);line-height:calc(var(--baseline) * 5);overflow-wrap:break-word;word-wrap:break-word}h1,h2,h3,h4,h5,h6,p,small{orphans:3;widows:3}h1,.heading-01{font-family:var(--font-family-display);font-size:2.0736rem;line-height:3rem;margin:0 0 3rem 0}@media(min-width: 32em){h1,.heading-01{font-size:2.48832rem;line-height:3.5rem;margin:0 0 3.5rem 0}}@media(min-width: 48em){h1,.heading-01{font-size:2.985984rem;line-height:3.75rem;margin:0 0 3.75rem 0}}@media(min-width: 64em){h1,.heading-01{font-size:3.5831808rem;line-height:4.25rem;margin:0 0 4.25rem 0}}h2,.heading-02{font-size:1.728rem;line-height:2.5rem;margin:0 0 2.5rem 0}@media(min-width: 32em){h2,.heading-02{font-size:2.0736rem;line-height:3rem;margin:0 0 3rem 0}}@media(min-width: 48em){h2,.heading-02{font-size:2.48832rem;line-height:3.5rem;margin:0 0 3.5rem 0}}@media(min-width: 64em){h2,.heading-02{font-size:2.985984rem;line-height:3.75rem;margin:0 0 3.75rem 0}}h3,.heading-03{font-size:1.44rem;line-height:2.25rem;margin:0 0 2.25rem 0}@media(min-width: 32em){h3,.heading-03{font-size:1.728rem;line-height:2.5rem;margin:0 0 2.5rem 0}}@media(min-width: 48em){h3,.heading-03{font-size:2.0736rem;line-height:3rem;margin:0 0 3rem 0}}@media(min-width: 64em){h3,.heading-03{font-size:2.48832rem;line-height:3.5rem;margin:0 0 3.5rem 0}}h4,.heading-04{font-size:1.2rem;line-height:1.75rem;margin:0 0 1.75rem 0}@media(min-width: 32em){h4,.heading-04{font-size:1.44rem;line-height:2.25rem;margin:0 0 2.25rem 0}}@media(min-width: 48em){h4,.heading-04{font-size:1.728rem;line-height:2.5rem;margin:0 0 2.5rem 0}}@media(min-width: 64em){h4,.heading-04{font-size:2.0736rem;line-height:3rem;margin:0 0 3rem 0}}p{font-size:1rem;line-height:1.5rem;margin:0 0 1.5rem 0}@media(min-width: 32em){p{font-size:1.2rem;line-height:1.75rem;margin:0 0 1.75rem 0}}.small{font-size:.8333333333rem;line-height:1.25rem;margin:0 0 1.25rem 0}@media(min-width: 32em){.small{font-size:1rem;line-height:1.5rem;margin:0 0 1.5rem 0}}.hero__text-link{font-size:6vw}.hero__text-link:after{position:relative;left:50%;height:2px;width:0;content:"";display:block;background:var(--color-scheme-text-color);margin:calc(var(--spacing-3xs) / 2) 0 0;transition:width .2s,.3s ease-in-out}@media(min-width: 64em){.hero__text-link:after{height:3px}}@media(min-width: 64em){.hero__text-link{font-size:4vw}}.hero__text-link:hover:after{left:0;width:100%}body{background:var(--color-scheme-background-color)}.container{position:relative;height:100vh;height:calc(var(--vh, 1vh) * 100);overflow:hidden}.container__hero{display:flex;justify-content:center;align-items:center;color:var(--color-scheme-text-color)}.hero__img{position:absolute;z-index:-1;left:50%;top:50%;transform:translate(-50%, -50%)}.hero__img img{min-height:100vh;min-width:100vw}
/*# sourceMappingURL=main.css.map */
