@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;700&family=IBM+Plex+Sans:wght@400;500&family=IBM+Plex+Serif:wght@600;700&display=swap";:root{color-scheme:light dark}[data-theme=light]{--primary-background: white;--primary-text: #111827;--primary-accent: #2563eb;--secondary-text: #6b7280;--secondary-accent: #10b981;--links: #1d4ed8;--borders-and-dividers: #e5e7eb;--error: #ef4444}[data-theme=dark]{--primary-background: #1f2937;--primary-text: #f9fafb;--primary-accent: #3b82f6;--secondary-text: #d1d5db;--secondary-accent: #34d399;--links: #60a5fa;--borders-and-dividers: #4b5563;--error: #f87171}*{box-sizing:border-box;margin:0;outline:none;padding:0}html,body{height:100vh;width:100%}html{font-size:62.5%;scroll-behavior:smooth}html body{background-color:var(--primary-background);color:var(--primary-text);font: 400 1rem/1 IBM Plex Sans,sans-serif;z-index:0}#skip{background-color:var(--primary-background);border-radius:.5rem;color:var(--links);font-size:1.2rem;line-height:2;margin:.5rem;padding:0 .5rem;position:fixed;text-decoration:none;z-index:10000}#skip:active,#skip:focus{border:.25rem solid var(--borders-and-dividers);left:.5rem;top:.5rem}#wrapper{align-items:center;display:flex;flex-direction:column;font-size:1.2rem;justify-content:center;height:100%;margin:0 auto;padding:1.5rem;position:relative;text-align:center;width:100%;z-index:1}#wrapper #header{margin-block-end:auto;width:100%}#wrapper #header .inner{height:4.8rem}#wrapper #header .inner .end{margin-inline-start:auto;padding-top:.8rem}#wrapper #header .inner .end li{display:inline-block;list-style:none}#wrapper #header .inner .end button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:.25rem solid transparent;border-radius:.5rem;color:var(--primary-accent);cursor:pointer;font-size:1.6rem;height:3.2rem;width:3.2rem;transition:border-color .5s linear}#wrapper #header .inner .end button:active,#wrapper #header .inner .end button:focus,#wrapper #header .inner .end button:hover{border:.25rem solid var(--borders-and-dividers)}#hero h1{font-family:"IBM Plex Serif",serif;font-size:3.2rem;font-weight:400;line-height:1.5;margin:0;text-transform:lowercase}#hero h1:after{color:var(--secondary-accent);content:"."}#hero p{color:var(--secondary-text);margin-block-start:5rem}#hero p:first-of-type{display:block;font-size:1.6rem;line-height:1.5;margin-block-start:0}#hero a[role=button]{background-color:var(--secondary-accent);border-radius:.5rem;color:var(--primary-background);display:inline-block;height:3.2rem;line-height:2;margin-block-start:2.5rem;padding:.4rem 1.2rem;text-decoration:none}#hero a[role=button]:focus,#hero a[role=button]:focus-visible{outline:.1rem dashed var(--primary-accent);outline-offset:.2rem}#hero #social-networks{margin-block-start:1rem}#hero #social-networks li{color:var(--secondary-text);display:inline-block;list-style:none;margin-inline-start:.5rem}#hero #social-networks li:first-of-type{margin-inline-start:0}#hero #social-networks li a{color:var(--links)}#footer{margin-block-start:auto;width:100%}#footer .inner{color:var(--secondary-text);flex-direction:column;row-gap:1.5rem;text-align:center}#footer .inner p{line-height:1.5}#footer .inner .right i{color:var(--error);font-size:inherit}#footer .inner .right a{color:var(--links);text-decoration:none}.inner{display:flex}@media screen and (min-width: 576px){#wrapper{width:54rem}#hero h1{font-size:4rem}#hero p:first-of-type{font-size:2rem}#footer .inner{flex-direction:row;text-align:start}#footer .inner .right{margin-inline-start:auto}}@media screen and (min-width: 768px){#wrapper{width:72rem}#hero h1{font-size:4.8rem}#hero p:first-of-type{font-size:2.4rem}}@media screen and (min-width: 992px){#wrapper{width:96rem}#hero h1{font-size:4.8rem}#hero p:first-of-type{font-size:2.4rem}}@media screen and (min-width: 1200px){#wrapper{width:114rem}#hero h1{font-size:6.4rem}#hero p:first-of-type{font-size:3.2rem}}@media screen and (min-width: 1400px){#wrapper{width:132rem}#hero h1{font-size:7.2rem}#hero p:first-of-type{font-size:3.6rem}}/*!
 * Bootstrap  v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:1px!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}
