@media(max-width:767px){#blog-posts.svelte-11lqatp{padding-left:0;padding-right:0;max-width:100%}}.blogPost.svelte-11lqatp{background:#eaf5f0;padding:3.75rem 1.25rem}.blogPost.svelte-11lqatp header:where(.svelte-11lqatp) h2:where(.svelte-11lqatp){font-size:2rem;line-height:1.2;color:#562c2c;text-align:center;margin-bottom:2.5rem}@media(min-width:768px){.blogPost.svelte-11lqatp header:where(.svelte-11lqatp) h2:where(.svelte-11lqatp){font-size:2.25rem}}@media(min-width:1200px){.blogPost.svelte-11lqatp header:where(.svelte-11lqatp) h2:where(.svelte-11lqatp){font-size:2.5rem}}@media(min-width:1400px){.blogPost.svelte-11lqatp header:where(.svelte-11lqatp) h2:where(.svelte-11lqatp){font-size:3rem}}@media(max-height:500px)and (orientation:landscape){.blogPost.svelte-11lqatp header:where(.svelte-11lqatp) h2:where(.svelte-11lqatp){font-size:2rem}}.groupPost.svelte-11lqatp{display:flex;flex-wrap:wrap;column-gap:1.875rem;row-gap:1.875rem}.card-item.svelte-11lqatp{border-radius:1rem;overflow:hidden;width:100%;height:12.5rem;background-size:cover;position:relative;transition:all .5s cubic-bezier(.4,0,.2,1);background-position:center}.card-item.svelte-11lqatp:nth-child(3){background-position:40% center}.card-item.svelte-11lqatp:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:2;background:linear-gradient(180deg,#0000,#00000080);pointer-events:none}.card-item.svelte-11lqatp:hover:before{background:#178c8bb0 linear-gradient(180deg,#0000,#00000080)}.card-item.svelte-11lqatp:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:10;background:transparent;pointer-events:none}.card-item.svelte-11lqatp .card-background:where(.svelte-11lqatp){position:absolute;top:0;left:0;pointer-events:none;display:flex;align-items:end;overflow:hidden;height:100%;width:100%}.card-item.svelte-11lqatp .card-background:where(.svelte-11lqatp) img:where(.svelte-11lqatp){width:100%;height:130%;object-fit:cover;display:block}.card-item.svelte-11lqatp .card-body:where(.svelte-11lqatp){z-index:10;position:absolute;color:#fff;bottom:1.5rem;left:0;right:0;padding:0 1.25rem;width:calc(100% - 2rem)}.card-item.svelte-11lqatp .card-body:where(.svelte-11lqatp) h3:where(.svelte-11lqatp){position:relative}.card-item.svelte-11lqatp .card-body:where(.svelte-11lqatp) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp){display:block;font-size:1.75rem;line-height:1.2;letter-spacing:-2px}.card-item.svelte-11lqatp .card-body:where(.svelte-11lqatp) h3:where(.svelte-11lqatp) span.hover:where(.svelte-11lqatp){position:absolute;width:100%;left:0;bottom:0;z-index:1;opacity:0}.card-item.svelte-11lqatp .card-body:where(.svelte-11lqatp) p:where(.svelte-11lqatp){font-size:.75rem;line-height:1.3;font-weight:300}.card-item.svelte-11lqatp .card-body:where(.svelte-11lqatp) p:where(.svelte-11lqatp){opacity:0;max-height:0;overflow:hidden;transition:all .5s cubic-bezier(.4,0,.2,1)}.card-item.svelte-11lqatp h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp){font-size:1.75rem}@keyframes svelte-11lqatp-showReadMore{to{transform:translate(100%)}0%{transform:translate(0)}}.card-item.svelte-11lqatp:hover .card-body:where(.svelte-11lqatp) p:where(.svelte-11lqatp){margin-top:.75rem}.card-item.svelte-11lqatp:hover~.card-item:where(.svelte-11lqatp) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp),.card-item.svelte-11lqatp:has(~.card-item:where(.svelte-11lqatp):hover) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp){font-size:1.5rem}@keyframes svelte-11lqatp-contentMove{0%{transform:translateY(4rem)}to{transform:translateY(0)}}.card-item.svelte-11lqatp:hover .card-body:where(.svelte-11lqatp) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp){position:absolute;left:0;bottom:0;z-index:1;opacity:0;animation:svelte-11lqatp-fontChange .5s}.card-item.svelte-11lqatp:hover .card-body:where(.svelte-11lqatp) h3:where(.svelte-11lqatp) span.hover:where(.svelte-11lqatp){display:block;position:relative;opacity:1;animation:svelte-11lqatp-titleHoverMove .5s}@keyframes svelte-11lqatp-titleMove{0%{opacity:1}to{opacity:0}}@keyframes svelte-11lqatp-titleHoverMove{0%{opacity:0}to{opacity:1}}@media(max-width:767px){.card-item.svelte-11lqatp:hover{height:26.875rem}.card-item.svelte-11lqatp:hover~.card-item:where(.svelte-11lqatp),.card-item.svelte-11lqatp:has(~.card-item:where(.svelte-11lqatp):hover){height:7.75rem}.card-item.svelte-11lqatp:hover .card-body:where(.svelte-11lqatp){bottom:4.25rem;width:100%}.card-item.svelte-11lqatp:hover .card-body:where(.svelte-11lqatp) p:where(.svelte-11lqatp){opacity:1;max-height:12rem}}@media(min-width:768px){#blog-posts.svelte-11lqatp{margin-top:6.25rem}.blogPost.svelte-11lqatp{padding:3.75rem 1.875rem;border-radius:1.5rem}.card-item.svelte-11lqatp{height:18rem}.card-item.svelte-11lqatp .card-body:where(.svelte-11lqatp){width:calc(100% - 7rem)}.card-item.svelte-11lqatp .card-body:where(.svelte-11lqatp) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp){font-size:2.125rem;line-height:1;width:calc(100% + 4rem);display:block}.card-item.svelte-11lqatp .card-body:where(.svelte-11lqatp) p:where(.svelte-11lqatp){font-size:.875rem}.card-item.svelte-11lqatp h3:where(.svelte-11lqatp){transition:all .5s cubic-bezier(.4,0,.2,1)}.card-item.svelte-11lqatp .card-body:where(.svelte-11lqatp) h3:where(.svelte-11lqatp) span.hover:where(.svelte-11lqatp){position:absolute;width:100%;left:0;bottom:0;z-index:1}@keyframes svelte-11lqatp-fontChange{0%{font-size:1.75rem;width:calc(100% + 4rem)}to{font-size:1.75rem;width:100%}}.card-item.svelte-11lqatp:hover~.card-item:where(.svelte-11lqatp) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp),.card-item.svelte-11lqatp:has(~.card-item:where(.svelte-11lqatp):hover) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp){font-size:1.75rem}.card-item.svelte-11lqatp:hover .card-body:where(.svelte-11lqatp) p:where(.svelte-11lqatp){opacity:1;max-height:9rem}}@media(min-width:992px){.card-item.svelte-11lqatp{height:15rem}}@media(min-width:1400px){#blog-posts.svelte-11lqatp{margin-top:6.25rem}.blogPost.svelte-11lqatp{padding:5rem 6.25rem}.groupPost.svelte-11lqatp{row-gap:4.25rem}.card-item.svelte-11lqatp{height:21.3125rem}.card-item.svelte-11lqatp:hover .card-body:where(.svelte-11lqatp) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp){animation:none}.card-item.svelte-11lqatp .card-body:where(.svelte-11lqatp) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp){font-weight:400;font-size:2.5rem;line-height:1.3;letter-spacing:0;transition:all .5s cubic-bezier(.4,0,.2,1)}.card-item.svelte-11lqatp:nth-child(1):hover+.card-item:where(.svelte-11lqatp):nth-child(2) .card-body:where(.svelte-11lqatp) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp),.card-item.svelte-11lqatp:has(+.card-item:where(.svelte-11lqatp):nth-child(4):hover) .card-body:where(.svelte-11lqatp) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp){transition:all .5s cubic-bezier(.4,0,.2,1)}.card-item.svelte-11lqatp:nth-child(1),.card-item.svelte-11lqatp:nth-child(4){width:63%}.card-item.svelte-11lqatp:nth-child(2),.card-item.svelte-11lqatp:nth-child(3){width:34%}.card-item.svelte-11lqatp:hover{width:73%}.card-item.svelte-11lqatp:nth-child(1):hover~.card-item:where(.svelte-11lqatp):nth-child(2),.card-item.svelte-11lqatp:has(+.card-item:where(.svelte-11lqatp):nth-child(4):hover){width:24%}.card-item.svelte-11lqatp:has(+.card-item:where(.svelte-11lqatp):nth-child(2):hover){width:24%}.card-item.svelte-11lqatp:nth-child(2):hover~.card-item:where(.svelte-11lqatp):nth-child(4){width:34%}.card-item.svelte-11lqatp:nth-child(2):hover~.card-item:where(.svelte-11lqatp):nth-child(3){width:63%}.card-item.svelte-11lqatp:nth-child(1):has(~.card-item:where(.svelte-11lqatp):nth-child(3):hover){width:34%}.card-item.svelte-11lqatp:nth-child(2):has(~.card-item:where(.svelte-11lqatp):nth-child(3):hover){width:63%}.card-item.svelte-11lqatp:nth-child(3):hover~.card-item:where(.svelte-11lqatp):nth-child(4){width:24%}.card-item.svelte-11lqatp:hover~.card-item:where(.svelte-11lqatp) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp),.card-item.svelte-11lqatp:has(~.card-item:where(.svelte-11lqatp):hover) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp){font-size:2.5rem}.card-item.svelte-11lqatp:nth-child(1):hover+.card-item:where(.svelte-11lqatp) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp),.card-item.svelte-11lqatp:has(+.card-item:where(.svelte-11lqatp):nth-child(4):hover) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp){font-size:2rem}@keyframes svelte-11lqatp-fontChange{0%{font-size:2.5rem}to{font-size:2.5rem}}.card-item.svelte-11lqatp .card-body:where(.svelte-11lqatp) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp){transition:all .5s cubic-bezier(.4,0,.2,1);opacity:1}.card-item.svelte-11lqatp .card-body:where(.svelte-11lqatp) h3:where(.svelte-11lqatp) span.hover:where(.svelte-11lqatp){opacity:0}.card-item.svelte-11lqatp:hover .card-body:where(.svelte-11lqatp) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp){position:absolute;opacity:0}.card-item.svelte-11lqatp:hover .card-body:where(.svelte-11lqatp) h3:where(.svelte-11lqatp) span.hover:where(.svelte-11lqatp){position:relative;opacity:1;animation:none}.card-item.svelte-11lqatp:nth-child(1) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp),.card-item.svelte-11lqatp:nth-child(4) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp),.card-item.svelte-11lqatp:nth-child(1) h3:where(.svelte-11lqatp) span.hover:where(.svelte-11lqatp),.card-item.svelte-11lqatp:nth-child(4) h3:where(.svelte-11lqatp) span.hover:where(.svelte-11lqatp){width:calc((100vw - 25rem)*.63 - 9.5rem)}.card-item.svelte-11lqatp:nth-child(2) h3:where(.svelte-11lqatp) span.hover:where(.svelte-11lqatp),.card-item.svelte-11lqatp:nth-child(3) h3:where(.svelte-11lqatp) span.hover:where(.svelte-11lqatp){width:calc((100vw - 25rem)*.63 - 9.5rem)}.card-item.svelte-11lqatp:nth-child(2) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp),.card-item.svelte-11lqatp:nth-child(3) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp){width:calc((100vw - 25rem)*.34 - 9.5rem)}.card-item.svelte-11lqatp:hover .card-body:where(.svelte-11lqatp) h3:where(.svelte-11lqatp) span.hover:where(.svelte-11lqatp){width:calc((100vw - 25rem)*.73 - 9.5rem);font-size:2.5rem}.card-item.svelte-11lqatp .card-body:where(.svelte-11lqatp) p:where(.svelte-11lqatp){width:calc((100vw - 25rem)*.73 - 10.5rem)}.card-item.svelte-11lqatp:nth-child(1):hover~.card-item:where(.svelte-11lqatp):nth-child(2) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp),.card-item.svelte-11lqatp:has(+.card-item:where(.svelte-11lqatp):nth-child(4):hover) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp){width:calc((100vw - 25rem)*.24 - 6.5rem)}.card-item.svelte-11lqatp:has(+.card-item:where(.svelte-11lqatp):nth-child(2):hover) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp),.card-item.svelte-11lqatp:nth-child(2):hover~.card-item:where(.svelte-11lqatp):nth-child(4) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp){width:calc((100vw - 25rem)*.73 - 9.5rem);position:absolute;opacity:0}.card-item.svelte-11lqatp:has(+.card-item:where(.svelte-11lqatp):nth-child(2):hover) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp){font-size:2rem}.card-item.svelte-11lqatp:has(+.card-item:where(.svelte-11lqatp):nth-child(2):hover) h3:where(.svelte-11lqatp) span.hover:where(.svelte-11lqatp),.card-item.svelte-11lqatp:nth-child(2):hover~.card-item:where(.svelte-11lqatp):nth-child(4) h3:where(.svelte-11lqatp) span.hover:where(.svelte-11lqatp){position:relative;opacity:1;width:calc((100vw - 25rem)*.24 - 6.5rem)}.card-item.svelte-11lqatp:nth-child(2):hover~.card-item:where(.svelte-11lqatp):nth-child(3) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp){width:calc((100vw - 25rem)*.73 - 9.5rem)}.card-item.svelte-11lqatp:nth-child(1):has(~.card-item:where(.svelte-11lqatp):nth-child(3):hover) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp){width:calc((100vw - 25rem)*.24 - 6.5rem)}.card-item.svelte-11lqatp:nth-child(2):has(~.card-item:where(.svelte-11lqatp):nth-child(3):hover) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp){width:calc((100vw - 25rem)*.73 - 9.5rem)}.card-item.svelte-11lqatp:nth-child(3):hover~.card-item:where(.svelte-11lqatp):nth-child(4) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp){width:calc((100vw - 25rem)*.24 - 6.5rem);font-size:2rem}}@media(max-height:500px)and (orientation:landscape){#blog-posts.svelte-11lqatp{margin-top:4.5rem}.blogPost.svelte-11lqatp{padding:2.25rem 1.875rem}.card-item.svelte-11lqatp .card-body:where(.svelte-11lqatp) h3:where(.svelte-11lqatp) span:where(.svelte-11lqatp){font-size:1.75rem;line-height:1.2}}.downloadModal.svelte-kofipv{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:2147483640;display:flex;align-items:center;justify-content:center;padding:1.875rem;animation:svelte-kofipv-modalOverlayFadeIn .22s ease-out}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv){position:relative;border-radius:1.875rem;width:76.75rem;max-width:100%;animation:svelte-kofipv-modalPopIn .26s cubic-bezier(.22,1,.36,1);overflow:hidden}@media(min-width:991px){.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv){overflow:inherit}}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv){background:#fff;display:flex;flex-direction:column;border-radius:1.875rem;max-height:98svh;overflow:hidden;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv)::-webkit-scrollbar{display:none}@media(min-width:991px){.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv){margin-top:0;max-height:95vh;display:grid;grid-template-columns:60% 40%}}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadInfo:where(.svelte-kofipv){padding:1rem .625rem 1.75rem;text-align:center;background:linear-gradient(180deg,#0000 10.7%,#00000006 24.85%,#00000091 89.3%),linear-gradient(0deg,#178c8b,#178c8b);-webkit-backdrop-filter:blur(16.9px);backdrop-filter:blur(16.9px);color:#fff}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadInfo:where(.svelte-kofipv) .content:where(.svelte-kofipv){width:33rem;max-width:100%;margin:auto}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadInfo:where(.svelte-kofipv) img:where(.svelte-kofipv){padding:0 1.75rem;margin:auto}@media(min-width:991px){.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadInfo:where(.svelte-kofipv) img:where(.svelte-kofipv){margin-top:1rem;margin-bottom:2rem}}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadInfo:where(.svelte-kofipv) .logo:where(.svelte-kofipv){display:block;margin-top:-1rem}@media(min-width:991px){.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadInfo:where(.svelte-kofipv) .logo:where(.svelte-kofipv){display:none}}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadInfo:where(.svelte-kofipv) .logo:where(.svelte-kofipv) svg{width:12rem;margin:auto}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadInfo:where(.svelte-kofipv) h3:where(.svelte-kofipv){margin:.75rem 0;font-weight:600;font-size:1.75rem;line-height:1.3;letter-spacing:0;text-align:center;text-transform:uppercase}@media(min-width:991px){.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadInfo:where(.svelte-kofipv) h3:where(.svelte-kofipv){margin:-2rem 0 .75rem;font-size:2.375rem;line-height:1.2;letter-spacing:.03em}}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadInfo:where(.svelte-kofipv) p:where(.svelte-kofipv){font-size:1rem;line-height:1.3;letter-spacing:0;text-align:center}@media(min-width:991px){.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadInfo:where(.svelte-kofipv) p:where(.svelte-kofipv){padding:0 1.5rem;font-size:1.5rem}}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadForm:where(.svelte-kofipv){padding:2rem 1rem}@media(min-width:991px){.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadForm:where(.svelte-kofipv){padding:3rem 2rem}}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadForm:where(.svelte-kofipv) .logo:where(.svelte-kofipv){display:none}@media(min-width:991px){.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadForm:where(.svelte-kofipv) .logo:where(.svelte-kofipv){width:12rem;display:block;margin:auto}}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadForm:where(.svelte-kofipv) h3:where(.svelte-kofipv){display:none;color:#178c8b;font-weight:600;font-size:2rem;line-height:2.25rem;letter-spacing:-1%;text-align:center;margin:3.5rem auto 3.75rem}@media(min-width:991px){.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadForm:where(.svelte-kofipv) h3:where(.svelte-kofipv){display:block}}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadForm:where(.svelte-kofipv) .choose-language:where(.svelte-kofipv){display:flex;gap:1.125rem}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadForm:where(.svelte-kofipv) .choose-language:where(.svelte-kofipv) span:where(.svelte-kofipv){margin-right:auto}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadForm:where(.svelte-kofipv) .choose-language:where(.svelte-kofipv) .radio-item:where(.svelte-kofipv){display:flex;align-items:center;gap:.25rem}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadForm:where(.svelte-kofipv) .choose-language:where(.svelte-kofipv) .radio-item:where(.svelte-kofipv) input[type=radio]:where(.svelte-kofipv){-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;height:16px;border-radius:50%;border:2px solid #ccc;background-color:#fff;position:relative;cursor:pointer}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadForm:where(.svelte-kofipv) .choose-language:where(.svelte-kofipv) .radio-item:where(.svelte-kofipv) input[type=radio]:where(.svelte-kofipv):checked:before{content:"";display:block;width:10px;height:10px;border-radius:50%;background-color:#178c8b;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadForm:where(.svelte-kofipv) .downloadButton:where(.svelte-kofipv){cursor:pointer;margin:1.5rem 0;display:flex;gap:.625rem;align-items:center;justify-content:center;width:100%;height:3rem;border:1px solid #562C2C;border-radius:3rem;font-weight:500;font-size:1rem;line-height:1.5;letter-spacing:-.4%;text-align:center;vertical-align:middle}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadForm:where(.svelte-kofipv) .downloadButton:where(.svelte-kofipv):disabled{opacity:.6;cursor:not-allowed}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadForm:where(.svelte-kofipv) .downloadButton:where(.svelte-kofipv) .loading-spinner:where(.svelte-kofipv){width:16px;height:16px;border:2px solid #f3f3f3;border-top:2px solid #562C2C;border-radius:50%;animation:svelte-kofipv-spin 1s linear infinite}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadForm:where(.svelte-kofipv) .consent:where(.svelte-kofipv){margin:.25rem 0 .75rem;color:#666;font-size:.75rem;line-height:1.3;text-align:center}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadForm:where(.svelte-kofipv) .error-message:where(.svelte-kofipv){background:#fee;color:#c33;padding:.75rem;border-radius:.5rem;border:1px solid #fcc;margin:.5rem 0;font-size:.875rem;text-align:center}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadForm:where(.svelte-kofipv) .success-container:where(.svelte-kofipv){display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem 0;min-height:400px}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadForm:where(.svelte-kofipv) .success-container:where(.svelte-kofipv) .success-icon:where(.svelte-kofipv){width:80px;height:80px;border-radius:50%;background:#178c8b;color:#fff;display:flex;align-items:center;justify-content:center;font-size:2.5rem;font-weight:700;margin-bottom:1.5rem;animation:svelte-kofipv-successPulse 2s ease-in-out infinite}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadForm:where(.svelte-kofipv) .success-container:where(.svelte-kofipv) .success-title:where(.svelte-kofipv){color:#178c8b;font-weight:600;font-size:1.75rem;line-height:1.3;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.03em}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadForm:where(.svelte-kofipv) .success-container:where(.svelte-kofipv) .success-message:where(.svelte-kofipv){font-size:1.05rem;line-height:1.6;color:#0f6b6a;font-weight:500;margin:.75em 0 .5em;text-align:center}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadForm:where(.svelte-kofipv) .success-container:where(.svelte-kofipv) .success-footer:where(.svelte-kofipv){font-size:.98rem;line-height:1.7;color:#144d4c;font-weight:400;text-align:center;max-width:420px;margin:0 auto;opacity:.95}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .modal-content:where(.svelte-kofipv) .downloadForm:where(.svelte-kofipv) p:where(.svelte-kofipv){color:#000;font-weight:400;font-size:.875rem;line-height:1.45;letter-spacing:0;text-align:center}.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .close:where(.svelte-kofipv){position:absolute;top:.5rem;right:.5rem;z-index:10;cursor:pointer}@media(min-width:991px){.downloadModal.svelte-kofipv .modal-body:where(.svelte-kofipv) .close:where(.svelte-kofipv){top:-1.375rem;right:-1.75rem}}@keyframes svelte-kofipv-modalOverlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-kofipv-modalPopIn{0%{opacity:0;transform:scale(.96)}60%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes svelte-kofipv-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-kofipv-successPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}
