@media(max-width:40rem){html{scroll-snap-type:y mandatory;scroll-behavior:smooth}}section.svelte-31atf4{scroll-margin-top:4rem}@property --opacity{syntax: "<percentage>"; initial-value: 100%; inherits: false;}@property --angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.progress-60.svelte-31atf4{transform:scaleX(-1);width:100%;height:100%;background-image:conic-gradient(from 180deg,rgb(228,237,233) 0deg var(--angle),transparent var(--angle) 360deg)}.progress-60.animate.svelte-31atf4{animation:svelte-31atf4-fill-60 1.5s ease-in-out forwards}.progress-80.svelte-31atf4{transform:scaleX(-1);width:100%;height:100%;background-image:conic-gradient(from 180deg,rgb(228,237,233) 0deg var(--angle),transparent var(--angle) 360deg)}.progress-80.animate.svelte-31atf4{animation:svelte-31atf4-fill-80 1.5s ease-in-out forwards}.progress-circle.svelte-31atf4{position:absolute;width:0;height:0;border-radius:50%;transform:translate(-50%,-50%)}@media(min-width:601px){.progress-circle.svelte-31atf4{max-width:calc(100vw - 6rem);max-height:calc(100vh - 8rem)}}.progress-circle.animate.svelte-31atf4{animation:svelte-31atf4-fill-circle 1.5s ease-in-out forwards}.progress-circle.animate.expanded.svelte-31atf4{animation:svelte-31atf4-fill-container 1.5s ease-in-out forwards;min-width:520px;min-height:520px}@media(max-width:600px){.progress-circle.animate.expanded.svelte-31atf4{animation:svelte-31atf4-fill-container 1.5s ease-in-out forwards;min-width:360px;min-height:360px}}.progress-circle.expanded.svelte-31atf4{min-width:520px;min-height:520px}@media(max-width:600px){.progress-circle.expanded.svelte-31atf4{min-width:360px;min-height:360px}}.progress-circle.animate.reversing.svelte-31atf4:not(.expanded){animation:svelte-31atf4-fill-container-reverse 1.5s ease-in-out forwards!important}.progress-circle.expanded.reversing.svelte-31atf4{animation:svelte-31atf4-fill-container-reverse 1.5s ease-in-out forwards!important}.progress-circle.expanded.svelte-31atf4:not(.animate){animation:svelte-31atf4-fill-container 1.5s ease-in-out forwards;min-width:520px;min-height:520px}@media(max-width:600px){.progress-circle.expanded.svelte-31atf4:not(.animate){animation:svelte-31atf4-fill-container 1.5s ease-in-out forwards;min-width:360px;min-height:360px}}@keyframes svelte-31atf4-fill-60{0%{--angle: 0deg}to{--angle: 216deg}}@keyframes svelte-31atf4-fill-80{0%{--angle: 0deg}to{--angle: 288deg}}@keyframes svelte-31atf4-fill-100{0%{--angle: 0deg}to{--angle: 360deg}}@keyframes svelte-31atf4-fill-circle{0%{width:0;height:0}to{width:520px;height:520px}}@media(max-width:600px){@keyframes svelte-31atf4-fill-circle{0%{width:0;height:0}to{width:360px;height:360px}}}@keyframes svelte-31atf4-fill-container{0%{width:520px;height:520px;border-radius:50%}to{width:100%;height:100%;border-radius:.5rem}}@media(max-width:600px){@keyframes svelte-31atf4-fill-container{0%{width:360px;height:360px;border-radius:50%}to{width:100%;height:100%;border-radius:.5rem}}}@keyframes svelte-31atf4-fill-container-reverse{0%{width:100%;height:100%;border-radius:.5rem}to{width:520px;height:520px;border-radius:50%}}@media(max-width:600px){@keyframes svelte-31atf4-fill-container-reverse{0%{width:100%;height:100%;border-radius:.5rem}to{width:360px;height:360px;border-radius:50%}}}@keyframes svelte-31atf4-fill-circle-reverse{0%{width:100%;height:100%;border-radius:.5rem}to{width:520px;height:520px;border-radius:50%}}@media(max-width:600px){@keyframes svelte-31atf4-fill-circle-reverse{0%{width:100%;height:100%;border-radius:.5rem}to{width:520px;height:520px;border-radius:50%}}}
