.styles_button__td6Xf{border-radius:9999px;transition:all .15s ease-in-out;display:inline-flex;align-items:center;justify-content:center}.styles_size-large__6jJZk{padding:16px 32px;font-size:16px;font-weight:500}@media(min-width:992px){.styles_size-large__6jJZk{padding:28px 56px;font-size:24px}}.styles_size-small__ktwES{padding:8px 16px;font-size:14px;font-weight:500}@media(min-width:992px){.styles_size-small__ktwES{padding:12px 24px;font-size:16px}}.styles_color-primary__0h4ls{background-color:var(--foreground);color:var(--background)}.styles_color-primary__0h4ls:hover{box-shadow:inset 0 0 0 2px var(--foreground),inset 0 0 0 4px var(--background)}.styles_color-secondary__vU7bX{border:2px solid var(--foreground)}.styles_color-secondary__vU7bX:hover{box-shadow:inset 0 0 0 2px var(--background),inset 0 0 0 4px var(--foreground)}.styles_iconRight__66HoR{margin-left:8px}.styles_anchor__sfxYN{width:fit-content}.styles_thumbnail__xfIIf{margin-bottom:1rem}.styles_name__AYxD_{margin-bottom:.25rem;font-family:Satoshi,sans-serif;color:var(--foreground);font-size:1.25rem;font-weight:500;line-height:1.25}@media(min-width:992px){.styles_name__AYxD_{font-size:1.5rem}}.styles_link__MKc48{display:flex;flex-direction:row;gap:.25rem;align-items:center;opacity:.7;transition:opacity .15s ease-in-out}.styles_link__MKc48:hover .styles_arrow__AE4Gh{transform:translate(2px,-2px)}.styles_link__MKc48:hover{opacity:1}.styles_arrow__AE4Gh{transition:transform .15s ease-in-out}.styles_root__QhlB4{position:relative;width:100%;aspect-ratio:3/2;background-color:#fafafa}@media(prefers-color-scheme:dark){.styles_root__QhlB4{background-color:#333}}.styles_rounded___2YZ1{border-radius:5px;overflow:hidden}.styles_root__vqttd{opacity:.05;transform:scale(.75)}.styles_navigation__Eac8G{max-width:920px;margin:0 auto;padding:.5rem 0 .5rem 1rem;z-index:50;display:flex;align-items:center;justify-content:space-between;background-color:var(--background);position:sticky;top:0}@media(min-width:992px){.styles_navigation__Eac8G{padding:1.5rem 1rem}}.styles_logo__lYmXl{font-weight:500!important}.styles_linksDesktop__rh3EW{font-size:18px;flex-direction:row;align-items:center;gap:1.5rem;display:none}@media(min-width:992px){.styles_linksDesktop__rh3EW{display:flex}}.styles_linksMobile__titKC{display:flex}@media(min-width:992px){.styles_linksMobile__titKC{display:none}}.styles_menuButton__X5dhv{cursor:pointer;opacity:.7;transition:opacity .15s ease-in-out;padding:1rem}.styles_menuButton__X5dhv:hover{opacity:1}@keyframes styles_fadein__PIf0I{0%{opacity:0}to{opacity:1}}.styles_menu__uo32P{animation-name:styles_fadein__PIf0I;animation-duration:.15s;animation-timing-function:ease-in-out;position:fixed;z-index:-10;top:0;left:0;width:100%;height:100vh;display:flex;flex-direction:column;background-color:var(--background)}@media(min-width:992px){.styles_menu__uo32P{display:none}}.styles_menuLinks___Ae9w{padding-left:1rem;padding-right:1rem;padding-top:5rem;display:flex;flex-direction:column;gap:1rem}.styles_menuLinks___Ae9w>a{padding-top:.5rem;padding-bottom:.5rem}.styles_root__yo5RY{opacity:.5}.styles_root__SWEKn{margin-top:5rem;margin-bottom:5rem}.styles_root__SWEKn a{text-decoration:underline}.styles_root__SWEKn p:not(:first-of-type){margin-top:1rem}.styles_root__SWEKn:p:not(:last-of-type){margin-bottom:1rem}.styles_root__SWEKn h1,.styles_root__SWEKn h2,.styles_root__SWEKn h3,.styles_root__SWEKn h4,.styles_root__SWEKn h5,.styles_root__SWEKn h6{margin-top:3rem;margin-bottom:1.5rem}.styles_imageWithAlt__NOVsz,.styles_root__SWEKn blockquote,.styles_root__SWEKn img{margin-top:1rem;margin-bottom:1rem}.styles_imageWithAlt__NOVsz{position:relative;width:100%;border-radius:5px;overflow:hidden;background-color:#fafafa}@media(prefers-color-scheme:dark){.styles_imageWithAlt__NOVsz{background-color:#333}}.styles_imageWithAlt__NOVsz img{margin-top:0;margin-bottom:0}.styles_section__G8kMp,.styles_thin__h5Y_x{padding-left:1rem;padding-right:1rem;max-width:920px;margin:0 auto}.styles_normal__BCkne{padding-top:3rem;padding-bottom:3rem}.styles_opinionated__Jlt25 h1{font-family:Satoshi,sans-serif;color:var(--foreground);font-size:2.25rem;font-weight:500;line-height:1.25}@media(min-width:992px){.styles_opinionated__Jlt25 h1{font-size:3rem}}.styles_opinionated__Jlt25 h2{font-family:Satoshi,sans-serif;color:var(--foreground);font-size:1.625rem;font-weight:500;line-height:1.25}@media(min-width:992px){.styles_opinionated__Jlt25 h2{font-size:2.5rem}}.styles_opinionated__Jlt25 h3{font-family:Satoshi,sans-serif;color:var(--foreground);font-size:1.5rem;font-weight:500;line-height:1.25}@media(min-width:992px){.styles_opinionated__Jlt25 h3{font-size:2rem}}.styles_opinionated__Jlt25 h4{font-family:Satoshi,sans-serif;color:var(--foreground);font-size:1.25rem;font-weight:500;line-height:1.25}@media(min-width:992px){.styles_opinionated__Jlt25 h4{font-size:1.5rem}}.styles_opinionated__Jlt25 h5{font-family:Satoshi,sans-serif;color:var(--foreground);font-size:1.125rem;font-weight:500;line-height:1.25}@media(min-width:992px){.styles_opinionated__Jlt25 h5{font-size:1.25rem}}.styles_opinionated__Jlt25 h6{font-family:Satoshi,sans-serif;color:var(--foreground);font-size:1rem;font-weight:500;line-height:1.25}@media(min-width:992px){.styles_opinionated__Jlt25 h6{font-size:1.125rem}}.styles_opinionated__Jlt25 ul{list-style-type:disc;list-style-position:outside;padding-top:.5rem;padding-bottom:.5rem}.styles_opinionated__Jlt25 ul:not(ul ul){padding-left:1.5rem}.styles_opinionated__Jlt25 ul ul{padding-left:.5rem}.styles_opinionated__Jlt25 ol{list-style-type:decimal;list-style-position:outside;padding-top:.5rem;padding-bottom:.5rem}.styles_opinionated__Jlt25 ol:not(ol ol){padding-left:1.5rem}.styles_opinionated__Jlt25 ol ol{padding-left:.5rem}.styles_opinionated__Jlt25 li{margin-top:.5rem;margin-bottom:.5rem;margin-left:1rem;padding-left:.25rem}.styles_opinionated__Jlt25 li>ul>li{list-style-type:circle}.styles_opinionated__Jlt25 li>ol>li{list-style-type:lower-roman}.styles_opinionated__Jlt25 blockquote{border-left:.125rem solid var(--foreground);padding-left:1rem;font-weight:300!important}.styles_title__7SVhq{font-family:Satoshi,sans-serif;color:var(--foreground);font-size:2.25rem;font-weight:500;line-height:1.25;max-width:64rem;white-space:break-spaces}@media(min-width:992px){.styles_title__7SVhq{font-size:5rem}}.styles_text__usG6L p:not(:first-child){margin-top:.125rem}@media(min-width:992px){.styles_text__usG6L p:not(:first-child){margin-top:.25rem}}