@font-face{font-family:PT Sans;font-style:normal;font-weight:400;font-display:swap;src:local(""),url(../../../fonts/pt-sans-v17-latin-ext_latin-regular.woff2) format("woff2"),url(../../../fonts/pt-sans-v17-latin-ext_latin-regular.woff) format("woff")}@font-face{font-family:PT Sans;font-style:italic;font-weight:400;font-display:swap;src:local(""),url(../../../fonts/pt-sans-v17-latin-ext_latin-italic.woff2) format("woff2"),url(../../../fonts/pt-sans-v17-latin-ext_latin-italic.woff) format("woff")}@font-face{font-family:PT Sans;font-style:italic;font-weight:700;font-display:swap;src:local(""),url(../../../fonts/pt-sans-v17-latin-ext_latin-700italic.woff2) format("woff2"),url(../../../fonts/pt-sans-v17-latin-ext_latin-700italic.woff) format("woff")}@font-face{font-family:PT Sans;font-style:normal;font-weight:700;font-display:swap;src:local(""),url(../../../fonts/pt-sans-v17-latin-ext_latin-700.woff2) format("woff2"),url(../../../fonts/pt-sans-v17-latin-ext_latin-700.woff) format("woff")}@font-face{font-family:Delicious Handrawn;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/delicious-handrawn-v10-latin-regular.woff2) format("woff2")}:root{font-size:10px;font-family:PT Sans,sans-serif;background-color:#fffdfb}html{overflow-x:hidden}html.no-scroll{overflow:hidden}body{height:100%;overflow-x:hidden}body.no-scroll{overflow:hidden;background:#2b0480;background-image:radial-gradient(60% 50% at 85% 15%,rgba(134,144,228,.35),transparent 60%),radial-gradient(70% 60% at 10% 100%,rgba(85,54,153,.55),transparent 60%)}*{padding:0;margin:0;box-sizing:border-box}ul{list-style:none}a{text-decoration:none}button{cursor:pointer;border:none;outline:none;transition:opacity .2s ease-in-out}button:hover{opacity:.9}.markdown-hero{background:linear-gradient(180deg,#2b0480 79.7%,#8690e4 121.9%);padding:8rem 1.6rem 6.4rem;display:flex;align-items:center;justify-content:center}@media(min-width:1024px){.markdown-hero{padding:12rem 4rem 6.4rem}}.markdown-hero h1{font-size:3.8rem;line-height:4rem;color:#fff;text-align:center;text-shadow:0 .1rem .3rem rgba(0,0,0,.5),0 .14rem 2.2rem rgba(22,8,53,.6)}@media(min-width:1024px){.markdown-hero h1{font-size:5.6rem;line-height:5.8rem}}.markdown-page{display:flex;flex-direction:column;padding:3.2rem 1.6rem 4.8rem;font-size:1.6rem;line-height:2.2rem;color:#1a1a2e;letter-spacing:-.032rem;min-height:calc(100vh - 20rem)}@media(min-width:800px){.markdown-page{padding:4.8rem max(4rem,50% - 44rem) 6.4rem;font-size:1.7rem;line-height:2.4rem}}.markdown-page h1{font-size:2.4rem;font-weight:700;color:#000;letter-spacing:-.048rem;margin-block:3.2rem 1.2rem}@media(min-width:800px){.markdown-page h1{font-size:3.2rem}}.markdown-page h2{font-size:2rem;font-weight:700;color:#000;letter-spacing:-.04rem;margin-block:2.4rem .8rem}@media(min-width:800px){.markdown-page h2{font-size:2.4rem}}.markdown-page h3{font-size:1.8rem;font-weight:700;color:#000;margin-block:1.6rem .8rem}.markdown-page p{margin-bottom:.8rem}.markdown-page ul,.markdown-page ol{margin-left:3.2rem;margin-bottom:.8rem}.markdown-page ul{list-style:disc}.markdown-page ul ul{list-style:circle}.markdown-page a{color:#2b0480;text-decoration:underline}.markdown-page strong{color:#000}.markdown-page th{text-align:left;background-color:#f3f4fc;padding:1rem;color:#000;font-weight:700}.markdown-page td{width:50%;padding:1rem;vertical-align:top;border-bottom:1px solid #c2c7f1}.markdown-page table{border-collapse:collapse;margin-bottom:1.6rem}
