.footer-container:where(.astro-T2PS2V76){height:144px;width:100%;background-color:#000;color:#fff;line-height:24px}.icon:where(.astro-T2PS2V76){margin:4px;fill:#fff}.link:where(.astro-T2PS2V76){color:#fff}.margin-right:where(.astro-T2PS2V76){margin-right:32px}@media (min-width: 1024px){.margin-right:where(.astro-T2PS2V76){margin-right:96px}}.button:hover{box-shadow:4px 4px 16px gray;cursor:pointer}@media (min-width: 1024px){.button-size{height:42px}}@media (max-width: 1024px){.button-size{height:36px}}@media (min-width: 1024px){.button-margin{margin-right:32px}}@media (max-width: 1024px){.button-margin{margin-right:8px}}@media (min-width: 1024px){.header:where(.astro-4WXCBVJX){width:100%;height:84px;background-color:#000;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.margin-right:where(.astro-4WXCBVJX){margin-right:40px}.custom-row:where(.astro-4WXCBVJX){display:flex;flex-direction:row}}@media (max-width: 1024px){.header:where(.astro-4WXCBVJX){width:100%;height:140px;background-color:#000;display:flex;flex-direction:column}.margin-right:where(.astro-4WXCBVJX){margin-right:8px}.custom-row:where(.astro-4WXCBVJX){display:flex;flex-direction:row;align-items:center;justify-content:space-between}}.image1{position:relative;top:15px;left:0}.arrows{position:absolute;height:64px;width:64px;fill:silver;z-index:98;margin:auto;top:0;bottom:0;border-radius:8px}.dots{position:absolute;z-index:98;margin:auto;left:0;right:0;bottom:-64px;display:flex;flex-direction:row;justify-content:center}.dot{width:8px;height:8px;margin-left:4px;margin-right:4px;border-radius:100px}.arrows:hover{background-color:#0000001a}.arrow-left{left:12px}.arrow-right{right:12px}.custom-image{width:640px;height:auto}.image2{position:absolute;top:0;left:-14px}.parent:where(.astro-C7G626MM){position:relative;top:0;left:0;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.custom-image:where(.astro-C7G626MM){border-radius:var(--customImageRadius);height:auto;width:var(--parsedImageWidth)}.container:where(.astro-C7G626MM){background-color:var(--color);display:flex;justify-content:center}.text:where(.astro-C7G626MM){font-family:Roboto,sans-serif;font-weight:400;font-size:18px;line-height:32px;color:var(--textColor)}.title:where(.astro-C7G626MM){font-weight:700;font-size:var(--titleSize);line-height:1.1;color:var(--textColor)}.section-container:where(.astro-C7G626MM){display:flex}@media (min-width: 1024px){.container:where(.astro-C7G626MM){min-height:1018px}.parent:where(.astro-C7G626MM){margin-left:32px;margin-right:32px}.section-container:where(.astro-C7G626MM){display:flex;flex-direction:var(--direction);width:52%;align-items:center;margin-top:var(--mainSectionMargin)}.video-dimensions:where(.astro-C7G626MM){width:500px;height:510px}}@media (max-width: 1024px){.custom-image:where(.astro-C7G626MM){width:300px}.title:where(.astro-C7G626MM){font-size:2.5rem;margin-top:32px;margin-left:24px;margin-right:24px}.text:where(.astro-C7G626MM){font-size:16px;margin-left:24px;margin-right:24px}.parent:where(.astro-C7G626MM){margin-bottom:64px}.section-container:where(.astro-C7G626MM){display:flex;flex-direction:column}.video-dimensions:where(.astro-C7G626MM){width:368px;height:360px}}.feature:where(.astro-CT37UYTE){font-family:Roboto,sans-serif;text-align:center;width:320px;font-size:18px;line-height:32px;margin:16px}.feature-row:where(.astro-Z6V6UKDS){display:flex;flex-direction:row}@media (max-width: 1024px){.feature-row:where(.astro-Z6V6UKDS){flex-direction:column}}@media (max-width: 1024px){.flex-container:where(.astro-PXVNKQVZ){display:flex;flex-direction:column;justify-content:space-between;align-items:center}}@media (min-width: 1024px){.flex-container:where(.astro-PXVNKQVZ){display:flex;flex-direction:row;justify-content:space-between}}.price-box:where(.astro-PXVNKQVZ){width:300px;height:500px;background-color:#f9c80c;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:10px 10px 8px silver;margin:32px}.text-margin:where(.astro-PXVNKQVZ){margin-bottom:48px}.price:where(.astro-PXVNKQVZ){font-size:4rem}.review:where(.astro-VZKJQMBR){padding:32px;margin:16px;border-radius:8px;background-color:#f6f6f6;font-size:18px;line-height:32px}.review-row:where(.astro-ST7QSCG2){display:flex;flex-direction:row}@media (max-width: 1024px){.review-row:where(.astro-ST7QSCG2){flex-direction:column}}.container:where(.astro-QM746ACG){min-height:1018px;background-color:#fff;display:flex;justify-content:center}.text:where(.astro-QM746ACG){font-family:Roboto,sans-serif;font-weight:400;font-size:18px;line-height:32px}.title:where(.astro-QM746ACG){font-weight:700;font-size:3.2rem;margin-top:32px;line-height:1.1;margin-bottom:32px}.section-container:where(.astro-QM746ACG){display:flex}@media (max-width: 1024px){.title:where(.astro-QM746ACG){font-size:2.5rem}}@media (max-width: 1024px){.text:where(.astro-QM746ACG){font-size:16px;margin-left:24px;margin-right:24px}}@media (max-width: 1024px){.parent:where(.astro-QM746ACG){margin-bottom:64px}}@media (min-width: 1024px){.section-container:where(.astro-QM746ACG){display:flex;flex-direction:var(--direction);width:52%;align-items:center;margin-top:var(--mainSectionMargin)}}@media (max-width: 1024px){.section-container:where(.astro-QM746ACG){display:flex;flex-direction:column}}.auth-dialog{z-index:100;inset:0;margin:auto;position:fixed;height:fit-content;width:25%;background-color:#fff;border:1px solid black;border-radius:8px;font-family:Roboto,sans-serif;font-size:18px;line-height:32px}.auth-container{height:fit-content;display:flex;align-items:center}.input{width:80%;padding:12px;border:0px;border-radius:8px;background-color:#f6f6f6;box-shadow:1px 1px 8px silver;font-family:Roboto,sans-serif;font-size:18px;line-height:32px}.auth-container-item{margin-bottom:24px}.error{color:red}.toast-notification{position:fixed;bottom:20px;left:50%;transform:translate(-50%);background-color:#4caf50;color:#fff;padding:16px 24px;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;animation:slideUp .3s ease-out}.toast-content{display:flex;align-items:center;gap:12px}.toast-icon{flex-shrink:0}.toast-message{font-family:Roboto,sans-serif;font-size:16px;font-weight:500}@keyframes slideUp{0%{transform:translate(-50%) translateY(100%);opacity:0}to{transform:translate(-50%) translateY(0);opacity:1}}@media (max-width: 1024px){.auth-dialog{width:95%}.auth-container-item{margin-left:12px;margin-right:12px}.toast-notification{width:90%;left:50%;transform:translate(-50%)}}.overlay{z-index:99;inset:0;margin:auto;position:fixed;height:100%;background:rgba(0,0,0,.4);font-family:Roboto,sans-serif;font-size:18px;line-height:32px}.scroll-to-top-button{position:fixed;bottom:16px;right:16px;height:64px;width:64px;background-color:#0003;border-radius:8px}.scroll-to-top-button:hover{background-color:#763edd}@media (max-width: 1024px){.scroll-to-top-button{display:none}}.done-bar:where(.astro-TMXSTNN4){width:var(--parsedPercentageDone);height:8px;background-color:#763edd;border-top-left-radius:8px;border-bottom-left-radius:8px}.undone-bar:where(.astro-TMXSTNN4){width:var(--parsedPercentageUndone);height:8px;background-color:silver;border-top-right-radius:8px;border-bottom-right-radius:8px}span:where(.astro-IQ63O5XJ){font-family:Roboto,sans-serif;font-weight:400;font-size:18px;line-height:32px}.container:where(.astro-IQ63O5XJ){display:flex}.progress-container:where(.astro-IQ63O5XJ){margin:32px}@media (min-width: 1024px){.container:where(.astro-IQ63O5XJ){flex-direction:row}}@media (max-width: 1024px){.container:where(.astro-IQ63O5XJ){flex-direction:column}}.container:where(.astro-OT7P472F){background-color:#fff;display:flex}.text:where(.astro-OT7P472F){font-family:Roboto,sans-serif;font-weight:400;font-size:18px;line-height:32px}.title:where(.astro-OT7P472F){font-weight:700;font-size:3.8rem;line-height:1.1}@media (min-width: 1024px){.container:where(.astro-OT7P472F){min-height:1018px;flex-direction:row-reverse;align-items:center;justify-content:center}}@media (max-width: 1024px){.container:where(.astro-OT7P472F){flex-direction:column}.title:where(.astro-OT7P472F){font-size:2.5rem;margin-top:32px;margin-left:24px;margin-right:24px}.text:where(.astro-OT7P472F){font-size:18px;margin-left:24px;margin-right:24px}}
