@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(./inter-v19-latin-200.CGIQ4gbF.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:200;src:url(./inter-v19-latin-200italic.DWUdFp5d.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(./inter-v19-latin-300.BVlfKGgI.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:300;src:url(./inter-v19-latin-300italic.Ca92ctlJ.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./inter-v19-latin-regular.C38fXH4l.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(./inter-v19-latin-italic.D1l0FflY.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./inter-v19-latin-500.Cerq10X2.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:500;src:url(./inter-v19-latin-500italic.CmxAJXy_.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./inter-v19-latin-600.LgqL8muc.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:600;src:url(./inter-v19-latin-600italic.BJYrns_i.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(./inter-v19-latin-700.Drs_5D37.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(./inter-v19-latin-700italic.B-R1LdaJ.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(./inter-v19-latin-800.BYj_oED-.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:800;src:url(./inter-v19-latin-800italic.ChYulYeS.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(./inter-v19-latin-900.D4nM5aha.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:900;src:url(./inter-v19-latin-900italic.CJWw2qbV.woff2) format("woff2")}:root{--bg-dark: hsl(0, 0%, 25%);--bg-darker: hsl(0, 0%, 15%);--bg-darkest: hsl(0, 0%, 5%);--bg-light: hsl(0, 0%, 90%);--bg-lighter: hsl(0, 0%, 95%);--bg-lightest: hsl(0, 0%, 98%);--break-xs: 30rem;--break-sm: 48rem;--break-md: 64rem;--break-xl: 80rem;--color-border: hsl(0, 0%, 85%);--color-font-notdark: hsl(0, 0%, 50%);--color-font-dark: hsl(0, 0%, 30%);--color-font-darker: hsl(0, 0%, 25%);--color-font-darkest: hsl(0, 0%, 15%);--color-font-light: hsl(0, 0%, 90%);--color-font-lighter: hsl(0, 0%, 95%);--color-font-lightest: hsl(0, 0%, 100%);--color-accent: hsl(16, 100%, 66%);--color-primary: hsl(215, 60%, 43%);--color-primary-hover: hsla(215, 60%, 43%, .9);--font: "Inter", "sans-serif";--font-xs: .75rem;--font-sm: .875rem;--font-md: 1rem;--font-lg: 1.25rem;--font-xl: 1.5rem;--font-2xl: 2rem;--font-2_5xl: 2.5rem;--font-3xl: 3rem;--font-4xl: 3.25rem;--shadow: rgba(50, 50, 93, .25) 0px 30px 60px -12px, rgba(0, 0, 0, .3) 0px 18px 36px -18px;--shadow-btn: rgba(0, 0, 0, .24) 0px 3px 8px}*,*:after,*:before{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--color-primary);color:var(--color-font-dark);font-family:var(--font);font-size:16px}a:active,button:active{transform:translateY(1px)}main{display:flex;flex-direction:column;background-color:var(--bg-lightest)}main.page{margin-top:4.5rem}@media (min-width: 64rem){main.page{margin-top:5rem}}main>.content{background-color:var(--color-bg-lightest);padding:7rem 0;gap:8rem}ol,ul{font-size:1rem;line-height:clamp(1.75rem,4vw,2rem);font-weight:300}p{font-size:1rem;font-weight:300;line-height:clamp(1.75rem,4vw,2rem)}@media (min-width: 48rem){p{font-size:1rem}}.page-title{color:var(--color-accent);font-size:clamp(var(--font-2xl),4vw,var(--font-3xl));font-weight:600;text-align:center}.border{border:1px solid red}.flex-col{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.grid{display:grid}.grid-col-2{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem}.grid-col-2-sep{display:grid;grid-template-columns:1fr 1px 1fr;gap:4rem}.row-sep{height:1px;width:100%;background-color:var(--color-border)}.col-sep{height:100%;background-color:var(--color-border);width:1px}.grid-col-3{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.grid-col-4{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-16{gap:4rem}.mb-4{margin-bottom:1rem}.align-center{align-items:center}.align-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.pos-absolute{position:absolute}.pos-relative{position:relative}.wrapper{margin:0 5%}.text-center{text-align:center}footer.svelte-1ge8878{color:#fff;padding:1.5rem 0 5rem}@media (min-width: 64rem){footer.svelte-1ge8878>div:where(.svelte-1ge8878){display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;padding:5rem 0 7rem}}footer.svelte-1ge8878>div:where(.svelte-1ge8878){display:flex;flex-direction:column;gap:2rem}@media (min-width: 48rem){footer.svelte-1ge8878>div:where(.svelte-1ge8878){display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto}}@media (min-width: 64rem){footer.svelte-1ge8878>div:where(.svelte-1ge8878){grid-template-columns:repeat(4,1fr)}}footer.svelte-1ge8878 .img:where(.svelte-1ge8878){text-align:center}@media (min-width: 48rem){footer.svelte-1ge8878 .img:where(.svelte-1ge8878){display:flex;height:100%;align-items:center;justify-content:center}}img.footer-logo.svelte-1ge8878{height:6rem}.footer-col.svelte-1ge8878{gap:.25rem}.footer-col.svelte-1ge8878>.title:where(.svelte-1ge8878){font-weight:600;padding-bottom:.25rem;border-bottom:1px solid white;margin-bottom:.5rem}.footer-col.svelte-1ge8878>a:where(.svelte-1ge8878){color:#fff;font-size:var(--font-sm);font-weight:300;border-bottom:1px solid transparent;text-decoration:none;transition:transform .15s ease-in-out;margin-left:.5rem;margin-bottom:.25rem}.footer-col.svelte-1ge8878>a:where(.svelte-1ge8878):hover{font-weight:500}
