p.svelte-jz8lnl span:where(.svelte-jz8lnl),p.svelte-jz8lnl a:where(.svelte-jz8lnl){display:inline-block}a[aria-current=page].svelte-jz8lnl{color:var(--pastel-lime-dark)}*,*:before,*:after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}:root :root{--white: rgb(245, 245, 245);--white50: rgba(245, 245, 245, .5);--black: rgb(48, 48, 48);--black30: rgba(0,0,0,.3);--gradient-light: rgb(59, 73, 87);--gradient-dark: rgb(46, 60, 74);--pastel-yellow: #d3c1a8;--pastel-orange: #c06142;--pastel-lime: #9aac85}@supports (color: oklch(0% 0 0deg)){:root{--white: oklch(.97 0 0);--white50: oklch(.97 0 0 / 50%);--black: oklch(.31 0 0);--black30: oklch(0 0 0 / 30%);--gradient-light: oklch(.4 .03 248);--gradient-dark: oklch(.3 .03 248);--pastel-yellow: oklch(.82 .04 76);--pastel-orange: oklch(.6 .13 39);--pastel-lime: oklch(.72 .058 128);--pastel-lime-dark: oklch(.62 .058 128);--link-color: var(--text);--link-bg: rgba(184, 223, 230, 1);--link-bg-hover: rgba(184, 223, 230, .6)}}:root{--step--2: clamp(.7813rem, .7747rem + .0326vi, .8rem);--step--1: clamp(.9375rem, .9158rem + .1087vi, 1rem);--step-0: clamp(1.125rem, 1.0815rem + .2174vi, 1.25rem);--step-1: clamp(1.35rem, 1.2761rem + .3696vi, 1.5625rem);--step-2: clamp(1.62rem, 1.5041rem + .5793vi, 1.9531rem);--step-3: clamp(1.944rem, 1.771rem + .8651vi, 2.4414rem);--step-4: clamp(2.3328rem, 2.0827rem + 1.2504vi, 3.0518rem);--step-5: clamp(2.7994rem, 2.4462rem + 1.7658vi, 3.8147rem);--ff-family: Blanco,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;--ff-font-size: 16px;--box-padding: 2rem .5rem 3rem;--box-max-width: 1000px}@media(min-width:400px){:root{--box-padding: 4rem 1rem}}@media(min-width:800px){:root{--box-padding: 6rem 2rem}}html{scroll-behavior:smooth}:target:before{content:"";display:block;height:6rem;margin-top:-6rem}html,body{height:100%}body{color:var(--black);background:var(--white);font-family:var(--ff-family),serif;font-size:var(--ff-font-size);min-height:100vh;display:flex;flex-direction:column}.page{min-height:100vh;overflow:hidden;flex:1 0 auto;display:flex;flex-direction:column}.container{display:flex;flex-direction:column;flex:1 0 auto}footer{flex-shrink:0;margin-top:auto}h1{font-size:var(--step-5);font-weight:300;line-height:1.2em;margin-top:2rem}h2{font-size:var(--step-4);font-weight:300;line-height:1.2em;margin-top:2rem}h3{font-size:var(--step-3);font-weight:300;line-height:1.2em;margin-top:2rem}:is(h1,h2,h3):first-child{margin-top:0}p{font-size:var(--step-0);font-weight:400;line-height:1.4em;margin-top:1rem}li{font-size:var(--step-0);font-weight:400;line-height:1.4em}a{color:var(--pastel-lime);transition:color .2s ease-in-out}a:hover,a:focus{color:var(--pastel-lime-dark)}.mt-2{margin-top:2rem}button>svg{pointer-events:none}section.orange{background-color:var(--pastel-yellow)}section.green{background-color:var(--pastel-lime)}section.block{display:flex;flex-direction:column;align-items:center;padding:var(--box-padding)}section.block>div{max-width:var(--box-max-width);width:100%}section.block p{max-width:600px}section.block .imgBlock{display:flex;gap:1rem;margin-top:2rem;width:100%;flex-direction:column}@media(min-width:600px){section.block .imgBlock{flex-direction:row}section.block .imgWrapper{width:50%}}section.block .imgWrapper{aspect-ratio:16/9;overflow:hidden;display:flex;align-items:center;justify-content:center;min-width:0}section.block .imgWrapper img{width:100%;height:100%;object-fit:cover;display:block;border:1px solid var(--black30)}a.btn{background:var(--pastel-orange);color:var(--white);padding:.5rem 1rem;border-radius:4px;text-decoration:none;transition:background-color .2s ease-in-out}a.btn:hover{background:oklch(from var(--pastel-orange) 50% c h)}button.btn{background:var(--pastel-lime);color:var(--black);padding:.5rem 1rem;border-radius:4px;border:none;text-decoration:none;transition:background-color .2s ease-in-out}button.btn:hover{background:oklch(from var(--pastel-lime) 50% c h)}.intro{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding:6rem 1rem}.intro div{max-width:685px;text-align:center}.intro a.btn{display:inline-block;margin-top:2rem}footer{display:flex;flex-direction:column;background-color:var(--gradient-light);color:var(--pastel-yellow);padding:var(--box-padding);align-items:center}footer>div{max-width:var(--box-max-width)}footer p{font-size:var(--step--1)}
