.page_container__jZF7q{width:100%}.page_container__jZF7q,.page_page__556_G{min-height:100vh;display:flex;flex-direction:column}.page_page__556_G{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@supports (-webkit-touch-callout:none){@media (max-width:767px){.page_hero__7KFOs{min-height:70vh!important}}.page_page__556_G .page_featureCard__swyBK p,.page_page__556_G .page_featuresIntro__6J3KA,.page_page__556_G .page_step__0ZyaY p,.page_page__556_G .page_tagline__FsEDs,.page_page__556_G h1,.page_page__556_G h2,.page_page__556_G h3,.page_page__556_G h4,.page_page__556_G h5,.page_page__556_G h6{-webkit-font-smoothing:antialiased;-webkit-text-stroke:.45px;text-rendering:optimizeLegibility}}.page_hero__7KFOs{min-height:10vh;padding:4rem 1.5rem 3rem;position:relative;overflow:hidden}.page_heroContent__dzLob{margin:0;z-index:1}.page_heroVisual__b_sym{width:100%;max-width:1000px;height:0;margin:1.5rem auto 0;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.15);background-color:var(--light-bg);position:relative}@media (min-width:768px){.page_heroVisual__b_sym{height:400px;margin:2rem auto 0}}@media (min-width:1024px){.page_heroVisual__b_sym{height:500px}}.page_hero__7KFOs{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6rem 2rem 4rem;min-height:90vh;background:linear-gradient(135deg,#f5f7fa,#e4e8f0);text-align:center}.page_heroContent__dzLob{max-width:800px;margin-bottom:3rem}.page_hero__7KFOs h1{font-size:2.5rem;margin-bottom:1.5rem;line-height:1.2;padding:0 1rem;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (min-width:480px){.page_hero__7KFOs h1{font-size:3rem}}@media (min-width:768px){.page_hero__7KFOs{padding:6rem 2rem 4rem}.page_hero__7KFOs h1{font-size:3.5rem}}.page_tagline__FsEDs{font-size:1.1rem;margin-bottom:2rem;max-width:700px;margin-left:auto;margin-right:auto;padding:0 1rem;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translateZ(0)}@media (min-width:480px){.page_tagline__FsEDs{font-size:1.25rem}}@media (min-width:768px){.page_tagline__FsEDs{font-size:1.5rem;margin-bottom:2.5rem}}.page_ctas__rfsth{gap:1rem;justify-content:center;margin-top:2rem;flex-wrap:wrap}.page_primaryCta__TacGU,.page_secondaryCta__PWvKX{padding:3rem 2rem;border-radius:50px;transition:all .3s ease;font-size:1.1rem;cursor:pointer}.page_primaryCta__TacGU{background-color:#001a33;border:none}.page_primaryCta__TacGU:hover{background-color:#002955;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.page_secondaryCta__PWvKX{background-color:white}.page_secondaryCta__PWvKX:focus-visible,.page_secondaryCta__PWvKX:hover{background:rgba(255,255,255,.1);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1);outline:none}.page_features__GdcOS h2{margin-bottom:1.5rem;margin-top:5rem;color:var(--text)}.page_featuresIntro__6J3KA{max-width:800px;margin:0 auto 3rem;font-size:1.2rem;line-height:1.7;color:var(--text-light);text-align:center}.page_features__GdcOS h2{text-align:center;font-size:2.5rem;margin-bottom:3rem}.page_featuresGrid__txuLt{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2.5rem;gap:2.5rem;margin:3rem auto 0;max-width:1200px;width:100%;padding:0 2rem;justify-content:center;box-sizing:border-box}.page_featureCard__swyBK{background:linear-gradient(130deg,var(--light-bg),#010a1d);box-shadow:10px 10px 22px rgba(1,4,31,.589);padding:2rem;border-radius:12px;transition:transform .3s ease,box-shadow .3s ease;border:1px solid var(--border)}.page_featureCard__swyBK:hover{transform:translateY(-2px);box-shadow:10px 10px 33px rgba(1,4,31,.589)}.page_featureCard__swyBK h3{font-size:1.5rem;margin-bottom:1rem;color:var(--text)}.page_featureCard__swyBK p{color:var(--text-light);line-height:1.6;margin:0}.page_gradientContainer__Xa1bt{position:relative;z-index:1;background-color:var(--light-bg);overflow:hidden}.page_gradientContainer__Xa1bt:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at var(--gradient-x,50%) var(--gradient-y,80%),rgba(0,71,177,.274) 0,rgba(0,153,255,.007) 60%,transparent 60%);pointer-events:none;z-index:-1;transition:background .1s ease-out;will-change:background;transform:translateZ(0)}#page_kommunen__UaZsl,.page_howItWorks__Xf7_c{position:relative;z-index:1;background-color:transparent}.page_howItWorks__Xf7_c{padding:6rem 2rem;position:relative;z-index:1}.page_howItWorks__Xf7_c h2{text-align:center;font-size:2.5rem;margin-bottom:3rem}.page_steps__B4_i4{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem;max-width:1200px;margin:0 auto;align-items:stretch;width:100%}.page_step__0ZyaY{flex:0 1 300px;background:linear-gradient(135deg,#f8f8f8,#686c75);padding:2rem;border-radius:12px;text-align:center;box-shadow:11px 11px 11px rgba(2,0,27,.5);transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;min-height:250px;box-sizing:border-box;border:1px solid #010a1d}.page_step__0ZyaY:hover{transform:translateY(-5px)}.page_stepNumber__Is_ZR{width:50px;height:50px;background-color:rgb(4,15,63);color:#fff;border-radius:50%;border:1px solid rgb(255,255,255);box-shadow:10px 10px 20px rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;margin:0 auto 1.5rem}.page_step__0ZyaY h3{font-size:1.5rem;margin-bottom:1rem;color:rgb(4,15,63)}.page_step__0ZyaY p{color:rgb(4,15,63);line-height:1.6;margin:0}.page_ctaSection__BmsKD{padding:4rem 1.5rem;background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(/screenshots/screen5.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;color:white;text-align:center;position:relative}.page_ctaContent__MfmkM{max-width:800px;margin:0 auto}.page_ctaContent__MfmkM h2{font-size:2rem;margin-bottom:1.5rem;color:white}.page_ctaContent__MfmkM p{font-size:1.1rem;margin-bottom:2rem;opacity:.9;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.6}.page_ctaButtons__Ge_hw{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;margin:0 auto;max-width:500px}.page_primaryCta__TacGU,.page_secondaryCta__PWvKX{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;border-radius:6px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s ease;min-width:160px;text-align:center}.page_primaryCta__TacGU{background:#0f172a;color:white;transition:all .3s ease}.page_primaryCta__TacGU:focus-visible,.page_primaryCta__TacGU:hover{background:#002955;border-color:var(--primary-dark);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15);outline:none}.page_secondaryCta__PWvKX{background:white;color:var(--primary);border:2px solid var(--primary);transition:all .3s ease}.page_secondaryCta__PWvKX:hover{background:#f8fafc;transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.page_mobileRoot__ALGEj h1{font-size:2rem!important;line-height:1.2!important}.page_mobileRoot__ALGEj h2{font-size:1.75rem!important;line-height:1.25!important}.page_mobileRoot__ALGEj h3{font-size:1.5rem!important;line-height:1.3!important}.page_mobileRoot__ALGEj a,.page_mobileRoot__ALGEj button,.page_mobileRoot__ALGEj input,.page_mobileRoot__ALGEj li,.page_mobileRoot__ALGEj p,.page_mobileRoot__ALGEj select,.page_mobileRoot__ALGEj textarea{font-size:1rem!important;line-height:1.5!important}@media (max-width:768px){.page_ctaSection__BmsKD{padding:2rem 1rem}.page_ctaContent__MfmkM h2{font-size:1.75rem!important;margin-bottom:1rem}.page_ctaContent__MfmkM p{font-size:1rem!important;margin-bottom:1.5rem}.page_ctaButtons__Ge_hw{flex-direction:column;gap:.75rem;width:100%;max-width:300px}.page_primaryCta__TacGU,.page_secondaryCta__PWvKX{width:100%;padding:.75rem 1rem;font-size:1rem!important}}.page_downloadButtons__VHvEe{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap}.page_downloadButton__lvXC9{display:flex;flex-direction:column;align-items:center;justify-content:center;background:white;color:var(--text);padding:.75rem 1.5rem;border-radius:8px;text-decoration:none;font-weight:500;transition:transform .3s ease,box-shadow .3s ease;min-width:180px}.page_downloadButton__lvXC9:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.page_downloadButton__lvXC9 span{font-size:.875rem;opacity:.8}.page_downloadButton__lvXC9 strong{font-size:1.25rem;margin-top:2px}@media (max-width:1023px){.page_benefits__vhxWS,.page_ctaSection__BmsKD,.page_features__GdcOS,.page_howItWorks__Xf7_c{padding:3rem 1.5rem}.page_featuresGrid__txuLt{grid-template-columns:1fr;gap:1.5rem}.page_step__0ZyaY{width:100%;max-width:100%;margin-bottom:1.5rem}.page_step__0ZyaY:last-child{margin-bottom:0}.page_benefitsContainer__YOGdh{flex-direction:column}.page_benefitsImage__aZVDm,.page_benefitsText__GtQEm{width:100%;max-width:100%}.page_benefitsImage__aZVDm{margin-bottom:2rem}}@media (max-width:479px){.page_page__556_G h2{font-size:1.75rem}.page_ctas__rfsth{flex-direction:column;gap:.75rem;width:100%}.page_primaryCta__TacGU,.page_secondaryCta__PWvKX{width:100%;max-width:none}.page_downloadButtons__VHvEe{flex-direction:column;align-items:stretch;gap:1rem}.page_downloadButton__lvXC9{width:100%;margin:0}}.page_main__nw1Wk code{font-family:inherit;background:var(--gray-alpha-100);padding:2px 4px;border-radius:4px;font-weight:600}.page_ctas__rfsth{display:flex;gap:16px}.page_ctas__rfsth a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:128px;height:48px;padding:0 20px;border:1px solid transparent;transition:background .2s,color .2s,border-color .2s;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:20px;font-weight:500}a.page_primary__2CBMe{background:var(--foreground);color:var(--background);gap:8px}a.page_secondary__jzhTV{border-color:var(--gray-alpha-200);min-width:158px}.page_footer__F3MD0{grid-row-start:3;display:flex;gap:24px}.page_footer__F3MD0 a{display:flex;align-items:center;gap:8px}.page_footer__F3MD0 img{flex-shrink:0}@media (hover:hover) and (pointer:fine){a.page_primary__2CBMe:hover{background:var(--button-primary-hover);border-color:transparent}a.page_secondary__jzhTV:hover{background:var(--button-secondary-hover);border-color:transparent}.page_footer__F3MD0 a:hover{text-decoration:underline;text-underline-offset:4px}}@media (max-width:600px){.page_page__556_G{padding:32px 32px 80px}.page_main__nw1Wk{align-items:center}.page_main__nw1Wk ol{text-align:center}.page_ctas__rfsth{flex-direction:column}.page_ctas__rfsth a{font-size:14px;height:40px;padding:0 16px}a.page_secondary__jzhTV{min-width:auto}.page_footer__F3MD0{flex-wrap:wrap;align-items:center;justify-content:center}}@media (prefers-color-scheme:dark){.page_logo__ikIZE{filter:invert()}}.page_benefitsSection__VJtGS{padding:6rem 2rem;background-color:#f8fafc;color:#002955}.page_benefitsContent__iFf_L{max-width:1200px;margin:0 auto;width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;text-align:center}.page_benefitsText__GtQEm{max-width:800px;margin:0 auto;text-align:center}.page_benefitsText__GtQEm h2{font-size:2.25rem;color:#002955;margin-bottom:1.5rem;text-align:center}.page_benefitsText__GtQEm h3{font-size:1.5rem;color:#002955;margin-bottom:2rem;font-weight:500;text-align:center}.page_benefitsText__GtQEm p{font-size:1.1rem;line-height:1.7;margin-bottom:1.5rem;max-width:800px;margin-left:auto;margin-right:auto;text-align:center}.page_benefitsList__jaMKd{max-width:800px;margin:2rem auto;padding:0 1rem;list-style-type:none;text-align:left}.page_benefitsList__jaMKd li{position:relative;padding:.75rem 0 .75rem 2rem;margin-bottom:.5rem;line-height:1.6;border-bottom:1px solid #e2e8f0;display:flex;align-items:center}.page_benefitsList__jaMKd li:last-child{border-bottom:none}.page_benefitsList__jaMKd li:before{content:"✓";color:#10b981;font-weight:700;font-size:1.25rem;margin-right:.75rem;vertical-align:middle;position:absolute;left:0}.page_contactButton__zNnqZ{display:inline-block;background:#d8d8d8;color:#002955!important;padding:1.2rem 1.5rem;border-radius:6px;text-decoration:none;font-size:1rem;font-weight:600;margin-top:1rem;transition:all .3s ease;border:0 solid #002955;font-family:var(--font-inter);cursor:pointer}.page_contactButton__zNnqZ:hover{background-color:#004586;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1);color:#fff!important}.page_benefitsImage__aZVDm{flex:1 1;max-width:600px;width:100%;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1)}@media (min-width:1024px){.page_benefitsContent__iFf_L{flex-direction:row;align-items:flex-start;gap:4rem}.page_benefitsText__GtQEm{padding-right:2rem}.page_benefitsImage__aZVDm{margin-top:2rem}}@media (max-width:640px){.page_benefitsSection__VJtGS{padding:4rem 1.5rem}.page_benefitsText__GtQEm h2{font-size:2rem}.page_benefitsText__GtQEm h3{font-size:1.25rem}}.page_languageSelector__Raxu3{display:flex;justify-content:center;gap:1rem;font-size:1.5rem;line-height:1;z-index:1;will-change:transform}.page_languageSelector__Raxu3,.page_languageSelector__Raxu3 span{position:relative;background:transparent;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;transform:translateZ(0);-webkit-transform:translateZ(0)}.page_languageSelector__Raxu3 span{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .2s ease;opacity:1;z-index:2;will-change:opacity;overflow:visible}.page_languageSelector__Raxu3 span:hover{opacity:.8}.page_languageSelector__Raxu3 span.page_active__9fwfh{opacity:1}.page_languageSelector__Raxu3 span:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background:transparent;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;transform:translateZ(0);-webkit-transform:translateZ(0)}.worms_wormsSection__BwrMT{padding:6rem 2rem;background-color:#f8fafc;color:#002955}.worms_wormsContent___Jehy{max-width:1200px;margin:0 auto}.worms_wormsText__Tmp1x h2{font-size:2.25rem;text-align:center;margin-bottom:3rem;color:#002955}.worms_wormsGrid__gao4Y{display:grid;grid-template-columns:1fr;grid-gap:2.5rem;gap:2.5rem;margin-bottom:3rem}.worms_wormsColumn__15OMl{background:#f8fafc;border-radius:12px;padding:1.5rem}@media (max-width:768px){.worms_wormsColumn__15OMl{padding:1rem}}.worms_wormsColumn__15OMl h3{font-size:1.5rem;margin-bottom:1.5rem;color:#002955;border-bottom:2px solid #e2e8f0;padding-bottom:.75rem}.worms_benefitCard__uQaFj{background:#f8fafc;border-left:4px solid #002955;padding:1rem;margin-bottom:1.5rem;border-radius:0 8px 8px 0}@media (max-width:768px){.worms_benefitCard__uQaFj{padding:.75rem}}.worms_benefitCard__uQaFj h4{font-size:1.25rem;margin:0 0 .75rem;color:#002955}.worms_benefitCard__uQaFj ul{margin:.75rem 0 0 .75rem;padding:0}.worms_benefitCard__uQaFj li{margin-bottom:.5rem;line-height:1.6;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.worms_wormsBenefits__54Dkr{list-style:none;padding:0;margin:0 0 2rem}.worms_wormsBenefits__54Dkr li{padding:.75rem 0;border-bottom:1px solid #e2e8f0;display:flex;align-items:center}.worms_wormsBenefits__54Dkr li:before{content:"✓";color:#002955;font-weight:700;margin-right:.75rem;font-size:1.25rem}.worms_costSection__GelCm,.worms_incentives__okb6M{background:#f0f7ff;padding:1.25rem;border-radius:8px;margin:1.5rem 0}.worms_costSection__GelCm h4,.worms_incentives__okb6M h4{margin-top:0;color:#002955;font-size:1.25rem}.worms_ctaBox__1iCNi{background:linear-gradient(0deg,#0f172a,#001f3f);padding:2.5rem;border-radius:12px;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,.1);margin-top:3rem;margin-bottom:1.8rem;color:#fff}.worms_ctaBox__1iCNi h3{font-size:1.75rem;color:#fff;margin-bottom:1.5rem}.worms_ctaBox__1iCNi ol{text-align:left;max-width:600px;margin:1.5rem auto;padding-left:1.5rem}.worms_ctaBox__1iCNi li{margin-bottom:.75rem;line-height:1.6}.worms_contactButton__6mCOv{display:inline-block;background:#d8d8d8;color:#002955!important;padding:.75rem 1.5rem;border-radius:6px;text-decoration:none;font-size:1rem;font-weight:600;margin-top:1rem;transition:all .3s ease;border:2px solid #002955;font-family:var(--font-inter);cursor:pointer}.worms_contactButton__6mCOv:hover{background:#004a94;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1);color:#fff!important}.worms_submitStatus__SrKM2{margin-top:1.5rem;padding:1rem;border-radius:6px;font-weight:500;text-align:center;animation:worms_fadeIn__b9MFC .3s ease-out}.worms_submitStatus__SrKM2.worms_success__B_15z{background-color:#f0fdf4;color:#166534;border:1px solid #bbf7d0}.worms_submitStatus__SrKM2.worms_error__p7fye{background-color:#fef2f2;color:#991b1b;border:1px solid #fecaca}@keyframes worms_fadeIn__b9MFC{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.worms_contactForm__lQTmv{width:100%;max-width:600px;margin:0 auto;padding:1.5rem;background:#f8fafc;border-radius:12px;box-sizing:border-box}@media (min-width:480px){.worms_contactForm__lQTmv{padding:2rem}}.worms_contactForm__lQTmv h3{font-size:1.5rem;margin-bottom:1.5rem;color:#002955;border-bottom:2px solid #e2e8f0;padding-bottom:.75rem}.worms_form__wdPTF{display:flex;flex-direction:column;gap:1.5rem}.worms_formGroup__ToA00{display:flex;flex-direction:column;gap:.5rem}.worms_formGroup__ToA00 label{font-weight:500;color:#002955}.worms_dataInfo__yQsrn{background-color:#f5f7fa;border-radius:8px;padding:1.25rem;margin:1.5rem 0;font-size:.9rem;line-height:1.5;color:#4a5568}.worms_dataInfo__yQsrn p{margin:0 0 1rem;font-size:.9rem}.worms_privacyCheckbox__B_K6x{display:flex;align-items:flex-start;gap:.75rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #e2e8f0}.worms_privacyCheckbox__B_K6x input[type=checkbox]{margin-top:.25rem;min-width:1.25rem;height:1.25rem;cursor:pointer;accent-color:#002955}.worms_privacyCheckbox__B_K6x label{font-weight:400;font-size:.9rem;line-height:1.4;color:#4a5568;cursor:pointer}.worms_dataInfo__yQsrn a,.worms_privacyCheckbox__B_K6x a{color:#2b6cb0;text-decoration:underline;transition:color .2s;font-size:inherit;font-weight:inherit;line-height:inherit}.worms_dataInfo__yQsrn a:hover,.worms_privacyCheckbox__B_K6x a:hover{color:#2c5282;text-decoration:none}.worms_input__h5XTK,.worms_textarea__m9ev6{width:100%;padding:.75rem 1rem;margin-bottom:1.25rem;border:1px solid #002955;border-radius:8px;font-family:var(--font-inter);font-size:1rem;color:#1a1a1a;transition:border-color .3s ease,box-shadow .3s ease;background-color:#ffffff;box-shadow:0 1px 2px rgba(0,0,0,.05);box-sizing:border-box}.worms_input__h5XTK::placeholder,.worms_textarea__m9ev6::placeholder{color:#6b7280;opacity:1}.worms_input__h5XTK::-webkit-input-placeholder{color:#6b7280}.worms_input__h5XTK::-moz-placeholder{color:#6b7280}.worms_input__h5XTK:-ms-input-placeholder{color:#6b7280}.worms_input__h5XTK:-moz-placeholder{color:#6b7280}@media (min-width:768px){.worms_input__h5XTK,.worms_textarea__m9ev6{margin-bottom:1.5rem}.worms_dataInfo__yQsrn,.worms_dataInfo__yQsrn p{font-size:.9rem}}.worms_input__h5XTK:focus,.worms_input__h5XTK:focus-visible,.worms_textarea__m9ev6:focus,.worms_textarea__m9ev6:focus-visible{border-color:#002955;box-shadow:0 0 0 2px rgba(0,41,85,.2);outline:none;background-color:white}.worms_textarea__m9ev6{min-height:120px;resize:vertical}.worms_submitButton__l4eDI{background:#002955;color:white;border:none;padding:.75rem 1.5rem;border-radius:6px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;margin-top:.5rem;align-self:flex-start}.worms_submitButton__l4eDI:focus-visible,.worms_submitButton__l4eDI:hover{background:#002955;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2);outline:none}.worms_checkboxGroup__Zmfr7{display:flex;align-items:flex-start;gap:.75rem;margin:1rem 0;padding:1rem;background-color:#f8fafc;border-radius:6px}.worms_checkbox__VUZkZ{margin-top:.25rem;min-width:1.25rem;height:1.25rem;accent-color:#002955}.worms_checkboxGroup__Zmfr7 label{font-size:.9rem;line-height:1.5;font-weight:400;color:#4a5568}.worms_privacyLink__dOtNA{color:#002955;text-decoration:underline;font-weight:500;margin-left:.25rem}.worms_privacyLink__dOtNA:hover{text-decoration:none}.worms_dataInfo__yQsrn{margin:1rem 0;padding:.75rem 1rem;background-color:#f0f9ff;border-left:3px solid #0284c7;border-radius:0 4px 4px 0}.worms_dataInfo__yQsrn p{margin:0;font-size:.85rem;line-height:1.5;color:#4a5568}@media (min-width:1024px){.worms_wormsGrid__gao4Y{grid-template-columns:1fr 1fr;gap:3rem}.worms_wormsText__Tmp1x h2{font-size:2.5rem}.worms_dataInfo__yQsrn,.worms_dataInfo__yQsrn p{font-size:.9rem}}@media (max-width:768px){.worms_wormsSection__BwrMT{padding:4rem 1.5rem}.worms_wormsText__Tmp1x h2{font-size:2rem;margin-bottom:2rem}.worms_ctaBox__1iCNi{padding:1.5rem}.worms_dataInfo__yQsrn,.worms_dataInfo__yQsrn p,.worms_privacyCheckbox__B_K6x label{font-size:.9rem}}@media (max-width:412px){.worms_dataInfo__yQsrn,.worms_dataInfo__yQsrn a,.worms_dataInfo__yQsrn p,.worms_privacyCheckbox__B_K6x a,.worms_privacyCheckbox__B_K6x label{font-size:.9rem!important}.worms_dataInfo__yQsrn a,.worms_privacyCheckbox__B_K6x a{font-size:inherit!important}}.footer_footer__Ny2Du{background-color:#1a365d;color:#ffffff;padding:3rem 1.5rem 0;margin-top:3rem;box-sizing:border-box}@media (min-width:768px){.footer_footer__Ny2Du{padding:4rem 2rem 0;margin-top:4rem}}@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width:768px){.footer_footerBottom___cOXi p,.footer_footerLinks___WIgY a,.footer_footerSection__AOPii p{-webkit-text-size-adjust:100%;font-size:1rem}.footer_footerSection__AOPii h3{font-size:1.25rem}.footer_footerSection__AOPii h4{font-size:1rem}}.footer_footerContent__do7n6{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr;grid-gap:2.5rem;gap:2.5rem;padding:0 1.5rem 2.5rem}@media (min-width:640px){.footer_footerContent__do7n6{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.footer_footerContent__do7n6{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:3rem}}.footer_footerSection__AOPii h3{color:#ffffff;font-size:1.25rem;margin-bottom:1.25rem;font-weight:600}@media (min-width:640px){.footer_footerSection__AOPii h3{font-size:1.5rem;margin-bottom:1rem;color:#ffffff}}.footer_logoContainerfooter__L6TKG{margin-bottom:1rem;padding:1rem;background-color:rgba(255,255,255,.1);border-radius:8px;display:inline-block}.footer_logofooter__wSXdf{height:auto;max-width:200px;margin-bottom:1rem}.footer_footerSection__AOPii h4{color:#63b3ed;font-size:1rem;margin-bottom:1.25rem;text-transform:uppercase;letter-spacing:.05em}@media (min-width:640px){.footer_footerSection__AOPii h4{font-size:1.1rem;margin-bottom:1.5rem}}.footer_footerSection__AOPii p{color:#cbd5e0;line-height:1.6;margin-bottom:1.25rem;font-size:.95rem}@media (min-width:640px){.footer_footerSection__AOPii p{margin-bottom:1.5rem;font-size:1rem}}.footer_footerLinks___WIgY{list-style:none;padding:0;margin:0}.footer_footerLinks___WIgY li{margin-bottom:.75rem}.footer_footerLinks___WIgY a{color:#cbd5e0;text-decoration:none;transition:color .2s ease}.footer_footerLinks___WIgY a:hover{color:#ffffff;text-decoration:underline}.footer_contactLink__zgq8B{color:#cbd5e0;text-decoration:none;transition:color .2s ease;display:inline-block;margin-top:.25rem}.footer_contactLink__zgq8B:hover{color:#ffffff;text-decoration:underline}.footer_footerBottom___cOXi{border-top:1px solid #2d3748;padding:1.5rem 1rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.75rem;max-width:100%;overflow:hidden}@media (min-width:640px){.footer_footerBottom___cOXi{padding:1.5rem 0;gap:1rem}}.footer_footerBottom___cOXi p{color:#a0aec0;margin:0;font-size:.9rem}.footer_socialLinks___5lZ1{display:flex;gap:1.5rem;margin-top:.5rem}.footer_socialLinks___5lZ1 a{color:#a0aec0;transition:color .2s ease}.footer_socialLinks___5lZ1 a:hover{color:#ffffff}.footer_socialLinks___5lZ1 svg{width:24px;height:24px}@media (max-width:768px){.footer_footerContent__do7n6{grid-template-columns:1fr;gap:2rem}.footer_footerSection__AOPii{text-align:center}.footer_footerLinks___WIgY{display:flex;flex-direction:column;align-items:center}.footer_socialLinks___5lZ1{justify-content:center}}@keyframes footer_float__lFWW_{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}.footer_socialLinks___5lZ1 a:hover svg{animation:footer_float__lFWW_ 1.5s ease-in-out infinite}