.BlogClient-module-scss-module__mkNwsW__blogContainer{background:0 0;flex:1;padding-top:2.5rem}.BlogClient-module-scss-module__mkNwsW__heroSection{background:0 0;justify-content:center;align-items:center;width:100%;padding:0;display:flex}.BlogClient-module-scss-module__mkNwsW__heroContent{text-align:center;z-index:20;width:100%;max-width:1200px;margin-top:0;padding:0 2rem}.BlogClient-module-scss-module__mkNwsW__heroTitle{color:#031c22;text-align:center;margin-bottom:1.5rem;font-size:3.5rem;font-weight:900}@media (max-width:768px){.BlogClient-module-scss-module__mkNwsW__heroTitle{font-size:2.5rem}}@media (max-width:600px){.BlogClient-module-scss-module__mkNwsW__heroTitle{font-size:2rem}}.BlogClient-module-scss-module__mkNwsW__heroDescription{color:#767676;text-align:center;max-width:48rem;margin:0 auto;font-size:1.25rem;line-height:1.6}@media (max-width:768px){.BlogClient-module-scss-module__mkNwsW__heroDescription{font-size:1.125rem}}.BlogClient-module-scss-module__mkNwsW__postsContainer{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:2rem 2rem 4rem}@media (max-width:768px){.BlogClient-module-scss-module__mkNwsW__postsContainer{padding:2rem 1rem}}.BlogClient-module-scss-module__mkNwsW__emptyState{text-align:center;padding:4rem 2rem}.BlogClient-module-scss-module__mkNwsW__emptyState p{color:#334155;font-size:1.125rem}.BlogClient-module-scss-module__mkNwsW__postsGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;display:grid}@media (max-width:768px){.BlogClient-module-scss-module__mkNwsW__postsGrid{grid-template-columns:1fr;gap:1.5rem}}.BlogClient-module-scss-module__mkNwsW__postCard{color:inherit;background:#fff;border:2px solid #0000;border-radius:12px;padding:2rem;text-decoration:none;transition:all .3s;display:block;box-shadow:0 10px 25px #0000001a}.BlogClient-module-scss-module__mkNwsW__postCard:hover{border-color:#97ff1c;transform:translateY(-4px);box-shadow:0 15px 35px #97ff1c2e}.BlogClient-module-scss-module__mkNwsW__postCard:hover .BlogClient-module-scss-module__mkNwsW__postTitle{color:#83f200}.BlogClient-module-scss-module__mkNwsW__postTitle{color:#031c22;font-size:1.5rem;font-weight:700;transition:color .3s;margin:0 0 2rem!important;padding:0!important}.BlogClient-module-scss-module__mkNwsW__postDescription{color:#767676;margin-bottom:2rem;line-height:1.6}.BlogClient-module-scss-module__mkNwsW__postDate{color:#767676;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.BlogClient-module-scss-module__mkNwsW__postDate svg{flex-shrink:0}.BlogClient-module-scss-module__mkNwsW__postDate .BlogClient-module-scss-module__mkNwsW__updatedLabel{font-size:.75rem}
.Logo-module-scss-module__GzGAFW__logo{align-items:center;margin-right:2rem;text-decoration:none;transition:opacity .2s;display:flex}.Logo-module-scss-module__GzGAFW__logo:hover{opacity:.85}.Logo-module-scss-module__GzGAFW__logoImage{object-fit:contain;width:210px;height:53px;display:block}@media (max-width:1280px){.Logo-module-scss-module__GzGAFW__logo{margin-right:1rem}}
.UserArea-module-scss-module___G06Bq__userArea{justify-content:flex-end;align-items:center;gap:.5rem 1rem;min-height:36px;font-weight:500;display:flex}.UserArea-module-scss-module___G06Bq__userArea a{color:#031c22;text-decoration:none;transition:color .2s}.UserArea-module-scss-module___G06Bq__userArea a:hover{color:var(--link-hover-color);text-decoration:none}.UserArea-module-scss-module___G06Bq__userArea .UserArea-module-scss-module___G06Bq__buttonSignup{cursor:pointer;background-color:#0d2318;border:none;font-family:inherit;transition:background-color .2s;color:#fff!important;text-decoration:none!important}.UserArea-module-scss-module___G06Bq__userArea .UserArea-module-scss-module___G06Bq__buttonSignup:hover{background-color:#14532d;color:#fff!important;text-decoration:none!important}@media (max-width:970px){.UserArea-module-scss-module___G06Bq__userArea{flex-direction:column;align-items:stretch;gap:0;width:100%}.UserArea-module-scss-module___G06Bq__userArea a{color:#fff;width:100%;padding:14px 0;line-height:22px;display:block}.UserArea-module-scss-module___G06Bq__userArea a:hover{color:#fff;background-color:#14532d;text-decoration:none}.UserArea-module-scss-module___G06Bq__userArea .UserArea-module-scss-module___G06Bq__buttonSignup{text-transform:none;background-color:#0000;border-radius:0;width:100%;height:auto;padding:14px 0;font-size:17px;font-weight:500;line-height:22px;color:#fff!important}.UserArea-module-scss-module___G06Bq__userArea .UserArea-module-scss-module___G06Bq__buttonSignup:hover{background-color:#14532d;color:#fff!important}}
.NavMenu-module-scss-module__xFbWtG__mainNav{justify-content:flex-end;align-items:center;width:100%;display:flex;position:relative}.NavMenu-module-scss-module__xFbWtG__menu{width:100%}.NavMenu-module-scss-module__xFbWtG__menu .NavMenu-module-scss-module__xFbWtG__linksWrapper{display:flex}.NavMenu-module-scss-module__xFbWtG__menu ul{flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:0;list-style:none;display:flex}.NavMenu-module-scss-module__xFbWtG__menu ul li{padding:10px}.NavMenu-module-scss-module__xFbWtG__menu ul li a{color:#031c22;font-weight:500}.NavMenu-module-scss-module__xFbWtG__menu ul li a:hover{color:var(--link-hover-color)}.NavMenu-module-scss-module__xFbWtG__hamburger{cursor:pointer;z-index:11;background:0 0;border:none;flex-direction:column;justify-content:center;gap:10px;width:42px;height:36px;padding:0;display:none;position:relative}.NavMenu-module-scss-module__xFbWtG__hamburger span{transform-origin:50%;cursor:pointer;background:#031c22;border-radius:3px;height:3px;transition:transform .2s,opacity .2s,background .2s,height .25s;display:block}.NavMenu-module-scss-module__xFbWtG__hamburger:hover span{background:#227b90}.NavMenu-module-scss-module__xFbWtG__backdrop{z-index:5;background:#00000040;display:none;position:fixed;inset:0}.NavMenu-module-scss-module__xFbWtG__backdropVisible{cursor:pointer;display:block}.NavMenu-module-scss-module__xFbWtG__hamburgerOpen span{position:absolute;top:50%;left:0;right:0}.NavMenu-module-scss-module__xFbWtG__hamburgerOpen span:nth-child(2){opacity:0}.NavMenu-module-scss-module__xFbWtG__hamburgerOpen span:first-child{transform:translateY(-50%)rotate(45deg)}.NavMenu-module-scss-module__xFbWtG__hamburgerOpen span:last-child{transform:translateY(-50%)rotate(-45deg)}.NavMenu-module-scss-module__xFbWtG__userAreaWrapper{align-items:center;display:flex}@media (max-width:970px){.NavMenu-module-scss-module__xFbWtG__hamburger{gap:6px;width:28px;height:22px;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.NavMenu-module-scss-module__xFbWtG__hamburger span{border-radius:2px;height:2px}.NavMenu-module-scss-module__xFbWtG__menu{text-align:center;z-index:10;background-color:#031c22;border-radius:0;width:100vw;padding:0;display:none;position:fixed;top:72px;left:0}.NavMenu-module-scss-module__xFbWtG__menu ul{flex-direction:column;align-items:flex-start;gap:0;width:100%;margin:0}.NavMenu-module-scss-module__xFbWtG__menu ul li{box-sizing:border-box;border-bottom:1px solid #112c32;width:100%;padding:0;font-size:17px}.NavMenu-module-scss-module__xFbWtG__menu ul li a{color:#fff;width:100%;padding:14px 0;font-weight:500;line-height:22px;display:block}.NavMenu-module-scss-module__xFbWtG__menu ul li a.button{text-transform:none;height:auto;min-height:0;box-shadow:none;background:0 0;border-radius:0;padding:14px 0;font-size:17px;font-weight:500;line-height:22px}.NavMenu-module-scss-module__xFbWtG__menu ul li a:hover{color:#fff;background:#14532d;text-decoration:none}.NavMenu-module-scss-module__xFbWtG__menu .NavMenu-module-scss-module__xFbWtG__linksWrapper{flex-direction:column;width:100%}.NavMenu-module-scss-module__xFbWtG__menu .NavMenu-module-scss-module__xFbWtG__userAreaWrapper{flex-direction:column;justify-content:flex-start;width:100%;margin-top:0}.NavMenu-module-scss-module__xFbWtG__menu .NavMenu-module-scss-module__xFbWtG__userAreaWrapper a,.NavMenu-module-scss-module__xFbWtG__menu .NavMenu-module-scss-module__xFbWtG__userAreaWrapper button{color:#fff;box-sizing:border-box;text-transform:none;border-bottom:1px solid #112c32;border-radius:0;width:100%;padding:14px 0;font-size:17px;font-weight:500;line-height:22px;display:block;height:auto!important;min-height:unset!important;box-shadow:none!important;background:0 0!important}.NavMenu-module-scss-module__xFbWtG__menu .NavMenu-module-scss-module__xFbWtG__userAreaWrapper a:hover,.NavMenu-module-scss-module__xFbWtG__menu .NavMenu-module-scss-module__xFbWtG__userAreaWrapper button:hover{color:#fff;text-decoration:none;background:#14532d!important}.NavMenu-module-scss-module__xFbWtG__menuOpen{display:block}.NavMenu-module-scss-module__xFbWtG__mainNav{z-index:6;justify-content:flex-end;margin-right:0}}@media (max-width:600px){.NavMenu-module-scss-module__xFbWtG__hamburger{z-index:10;gap:5px;width:24px;height:20px;top:50%;right:0;transform:translateY(-50%)}}
.Header-module-scss-module__zB_sZa__headerBar{z-index:100;background:#ffffffe6;border-bottom:1px solid #0000001f;position:sticky;top:0}.Header-module-scss-module__zB_sZa__mainHeader{box-sizing:border-box;flex-direction:row;align-items:center;width:100%;max-width:1440px;min-height:72px;margin:0 auto;padding:0 2rem;list-style:none;display:flex}.Header-module-scss-module__zB_sZa__mainHeader h1{flex-shrink:0;align-items:center;margin:0;display:flex}.Header-module-scss-module__zB_sZa__headerLogo{flex-shrink:0;margin-right:2rem}@media (max-width:1280px){.Header-module-scss-module__zB_sZa__headerLogo{margin-right:1rem}}@media (max-width:970px){.Header-module-scss-module__zB_sZa__mainHeader{padding:0 1rem}}
.Footer-module-scss-module__A5vMQq__footerSection{background-color:var(--footer-bg);box-sizing:border-box;color:#fff;width:100%;min-height:200px;margin-top:5rem;padding:2rem;font-weight:500}.Footer-module-scss-module__A5vMQq__footerSection h3{margin-top:0;margin-bottom:.75rem;font-weight:600}.Footer-module-scss-module__A5vMQq__footerSection p{font-weight:500}.Footer-module-scss-module__A5vMQq__footerContainer{grid-template-columns:4fr 3fr 4fr;gap:20px;max-width:1440px;margin:0 auto;display:grid}.Footer-module-scss-module__A5vMQq__logo{margin-top:1rem;margin-bottom:2rem}.Footer-module-scss-module__A5vMQq__rssLink{color:#fff;margin-top:1rem;transition:opacity .3s;display:inline-block}.Footer-module-scss-module__A5vMQq__rssLink:hover{opacity:.7}.Footer-module-scss-module__A5vMQq__rssLink svg{display:block}.Footer-module-scss-module__A5vMQq__nayeeLogo{height:auto;margin-top:1rem;display:block}.Footer-module-scss-module__A5vMQq__footerLinksContainer{grid-template-columns:1fr 1fr;gap:0;margin-right:6rem;display:grid}.Footer-module-scss-module__A5vMQq__footerLinks{margin:0;padding:0;list-style:none}.Footer-module-scss-module__A5vMQq__link{color:#fff;border-left:8px solid var(--link-border);padding:.5rem 1rem;font-weight:500;text-decoration:none;transition:color .3s;display:block}.Footer-module-scss-module__A5vMQq__link:hover{color:#fff;background-color:var(--link-hover-bg);border-left-color:var(--link-hover-color);transition:background-color .3s}.Footer-module-scss-module__A5vMQq__address{padding:1rem 0;font-weight:500;line-height:1.5rem}.Footer-module-scss-module__A5vMQq__address a{color:#fff;text-decoration:none;transition:opacity .3s}.Footer-module-scss-module__A5vMQq__address a:hover{opacity:.7}@media (max-width:1080px){.Footer-module-scss-module__A5vMQq__footerContainer{grid-template-columns:4fr 4fr 4fr}}@media (max-width:700px){.Footer-module-scss-module__A5vMQq__footerSection{margin-top:2rem;padding:2rem 1.5rem}.Footer-module-scss-module__A5vMQq__footerLinksContainer{margin-right:0}.Footer-module-scss-module__A5vMQq__logo img{width:150px;height:auto}}@media (max-width:600px){.Footer-module-scss-module__A5vMQq__footerSection{padding:2rem}.Footer-module-scss-module__A5vMQq__footerContainer{text-align:center;display:block}.Footer-module-scss-module__A5vMQq__footerLinksContainer{grid-template-columns:1fr;margin-right:0}.Footer-module-scss-module__A5vMQq__link{border:none;padding:.75rem .5rem}.Footer-module-scss-module__A5vMQq__link:hover{border:none}.Footer-module-scss-module__A5vMQq__address{margin:0;padding:0}.Footer-module-scss-module__A5vMQq__logo{justify-content:center;margin-top:2rem;margin-bottom:20px;display:flex}.Footer-module-scss-module__A5vMQq__logo img{margin:1rem auto 0}.Footer-module-scss-module__A5vMQq__nayeeLogo{margin:2rem auto 1rem;display:block}}
.HeroSection-module-scss-module__xUWPWa__heroSection{text-align:center;background:linear-gradient(135deg,#ffe48cd9 0%,#86efaccc 100%);padding:6rem 2rem}.HeroSection-module-scss-module__xUWPWa__heroInner{max-width:960px;margin:0 auto}.HeroSection-module-scss-module__xUWPWa__heroTitle{color:#1a202c;letter-spacing:-.02em;margin:0 0 2.5rem;font-size:80px;font-weight:900}.HeroSection-module-scss-module__xUWPWa__heroTagline{color:#2d3748;margin:0 auto 2.75rem;font-size:2.15rem;font-weight:800;line-height:1.45}.HeroSection-module-scss-module__xUWPWa__heroSubtext{color:#4a5568;margin:0 auto 2.25rem;font-size:1.5rem;line-height:1.6}.HeroSection-module-scss-module__xUWPWa__heroCodeSection{text-align:center;flex-direction:column;gap:1rem;max-width:42rem;margin:0 auto 2.75rem;display:flex}.HeroSection-module-scss-module__xUWPWa__heroExampleCard{text-align:left;background:#ffffffb3;border:1px solid #00000014;border-radius:12px;flex-direction:column;gap:.75rem;padding:1.35rem 1.5rem 1.25rem;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000f}.HeroSection-module-scss-module__xUWPWa__heroExampleCard:hover{border-color:#0000001f;box-shadow:0 2px 8px #0000000f}.HeroSection-module-scss-module__xUWPWa__heroExampleTabs{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:.35rem;margin:0;display:grid}.HeroSection-module-scss-module__xUWPWa__heroExampleTab{color:#2d3748;cursor:pointer;background:#eaf2ea;border:1px solid #031c221f;border-radius:8px;min-height:40px;padding:.45rem .65rem;font-family:inherit;font-size:.8125rem;font-weight:700;transition:background .15s,color .15s,border-color .15s}.HeroSection-module-scss-module__xUWPWa__heroExampleTab:hover{color:#031c22;background:#d8e4da;border-color:#031c2233}.HeroSection-module-scss-module__xUWPWa__heroExampleTabActive{color:#031c22;background:#e7ffcb;border:1px solid #031c2238}.HeroSection-module-scss-module__xUWPWa__heroExampleTabActive:hover{color:#031c22;background:#dff2c2;border-color:#031c2242}.HeroSection-module-scss-module__xUWPWa__heroExampleTabsSelect{color:#031c22;box-sizing:border-box;appearance:none;background-color:#eaf2ea;border:1px solid #031c2226;border-radius:8px;width:100%;margin:0;padding:.5rem 2rem .5rem .75rem;font-family:inherit;font-size:.875rem;font-weight:600;display:none}.HeroSection-module-scss-module__xUWPWa__heroExamplePanel{flex-direction:column;gap:0;display:flex}.HeroSection-module-scss-module__xUWPWa__heroCodeLabel{color:#2d3748;margin:0;font-size:.95rem;font-weight:600}.HeroSection-module-scss-module__xUWPWa__heroCodeBlock{border-radius:8px;overflow:hidden}.HeroSection-module-scss-module__xUWPWa__heroCodeFallback{color:#e2e8f0;text-align:left;background:#2d3748;border-radius:8px;margin:0;padding:1rem 1.25rem;font-family:ui-monospace,SFMono-Regular,Segoe UI Mono,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:500;line-height:1.6;overflow:auto}.HeroSection-module-scss-module__xUWPWa__heroJsonFallback{border-top:1px solid #ffffff1f;border-radius:0;max-height:14rem}.HeroSection-module-scss-module__xUWPWa__heroResponseFold{background:0 0;border:none;border-top:1px solid #00000014;border-radius:0;margin:0;padding:.75rem 0 0;overflow:hidden}.HeroSection-module-scss-module__xUWPWa__heroResponseFold[open] .HeroSection-module-scss-module__xUWPWa__heroResponseSummary:after{transform:rotate(180deg)}.HeroSection-module-scss-module__xUWPWa__heroResponseSummary{color:#2d3748;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;margin:0;padding:.35rem 0;font-family:inherit;font-size:.95rem;font-weight:600;list-style:none;display:flex}.HeroSection-module-scss-module__xUWPWa__heroResponseSummary:hover{color:#1a202c}.HeroSection-module-scss-module__xUWPWa__heroResponseSummary::-webkit-details-marker{display:none}.HeroSection-module-scss-module__xUWPWa__heroResponseSummary::marker{display:none}.HeroSection-module-scss-module__xUWPWa__heroResponseSummary:after{content:"";border-top:6px solid #4a5568;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;margin-left:auto;transition:transform .2s}.HeroSection-module-scss-module__xUWPWa__heroResponseBody{margin:0;padding:.5rem 0 0}.HeroSection-module-scss-module__xUWPWa__heroResponseBody pre{border-radius:0!important;margin:0!important}.HeroSection-module-scss-module__xUWPWa__heroExampleFooter{text-align:center;border-top:1px solid #0000000f;margin:0;padding-top:.35rem}.HeroSection-module-scss-module__xUWPWa__heroDocLink{color:var(--link-color);margin-top:0;font-size:.95rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-block}.HeroSection-module-scss-module__xUWPWa__heroDocLink:hover{color:var(--link-hover-color)}.HeroSection-module-scss-module__xUWPWa__ctaRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;margin-bottom:0;display:flex}.HeroSection-module-scss-module__xUWPWa__ctaBlock{flex-direction:column;align-items:center;gap:.5rem;display:flex}@media (max-width:768px){.HeroSection-module-scss-module__xUWPWa__heroSection{padding:4rem 1.25rem}.HeroSection-module-scss-module__xUWPWa__heroTitle{margin:0 0 2rem;font-size:2.75rem}.HeroSection-module-scss-module__xUWPWa__heroTagline{margin-bottom:2.25rem;font-size:1.5rem}.HeroSection-module-scss-module__xUWPWa__heroSubtext{margin-bottom:1.75rem;font-size:1.2rem}.HeroSection-module-scss-module__xUWPWa__heroCodeSection{margin-bottom:2.25rem}.HeroSection-module-scss-module__xUWPWa__heroExampleTabs{display:none}.HeroSection-module-scss-module__xUWPWa__heroExampleTabsSelect{display:block}.HeroSection-module-scss-module__xUWPWa__ctaRow{flex-direction:column;gap:1rem}}
.ContactSection-module-scss-module__ZADh6G__contactSection{box-sizing:border-box;width:100%;max-width:1200px;padding:2rem}@media (max-width:970px){.ContactSection-module-scss-module__ZADh6G__contactSection{padding-left:2rem;padding-right:2rem}}.ContactSection-module-scss-module__ZADh6G__contactTitle{text-align:center;color:#031c22;margin:0;padding:2rem;font-size:45px;font-weight:900}@media (max-width:1280px){.ContactSection-module-scss-module__ZADh6G__contactTitle{font-size:30px}}@media (max-width:1080px){.ContactSection-module-scss-module__ZADh6G__contactTitle{font-size:40px}}@media (max-width:768px){.ContactSection-module-scss-module__ZADh6G__contactTitle{font-size:35px}}@media (max-width:600px){.ContactSection-module-scss-module__ZADh6G__contactTitle{font-size:30px}}@media (max-width:500px){.ContactSection-module-scss-module__ZADh6G__contactTitle{font-size:25px}}@media (max-width:400px){.ContactSection-module-scss-module__ZADh6G__contactTitle{font-size:22px}}@media (max-width:350px){.ContactSection-module-scss-module__ZADh6G__contactTitle{font-size:20px}}.ContactSection-module-scss-module__ZADh6G__contactForm{width:100%;max-width:750px;margin:0 auto 2rem}.ContactSection-module-scss-module__ZADh6G__contactFormRow{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem;display:grid}.ContactSection-module-scss-module__ZADh6G__message{box-sizing:border-box;resize:vertical;border:2px solid #cbd5e0;border-radius:8px;width:100%;min-height:120px;padding:.75rem;font-family:inherit;font-size:1rem}.ContactSection-module-scss-module__ZADh6G__captcha,.ContactSection-module-scss-module__ZADh6G__sendButtonWrapper{justify-content:center;margin:2rem 0;display:flex}@media (max-width:970px){.ContactSection-module-scss-module__ZADh6G__contactFormRow{flex-direction:column;gap:.5rem;margin-bottom:.5rem;display:flex}.ContactSection-module-scss-module__ZADh6G__captcha{margin:1rem 0}}@media (max-width:600px){.ContactSection-module-scss-module__ZADh6G__sendButtonWrapper{margin:1rem 0}}
.page-module-scss-module__Y0xDIG__blogPostContainer{background:0 0;flex:1;padding-top:2.5rem}.page-module-scss-module__Y0xDIG__heroSection{background:0 0;width:100%;padding:0;position:relative;overflow:hidden}.page-module-scss-module__Y0xDIG__heroContent{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:0 2rem}@media (max-width:768px){.page-module-scss-module__Y0xDIG__heroContent{padding:0 1rem}}.page-module-scss-module__Y0xDIG__heroTitle{color:#031c22;text-align:center;margin-bottom:1.5rem;font-size:3rem;font-weight:900;line-height:1.2}@media (max-width:768px){.page-module-scss-module__Y0xDIG__heroTitle{font-size:2rem}}@media (max-width:600px){.page-module-scss-module__Y0xDIG__heroTitle{font-size:1.75rem}}.page-module-scss-module__Y0xDIG__heroMeta{max-width:48rem;margin:0 auto}.page-module-scss-module__Y0xDIG__heroDescription{color:#767676;text-align:center;margin-bottom:1.5rem;font-size:1.25rem;line-height:1.6}@media (max-width:768px){.page-module-scss-module__Y0xDIG__heroDescription{font-size:1.125rem}}.page-module-scss-module__Y0xDIG__heroDates{color:#767676;flex-wrap:wrap;justify-content:center;gap:1rem;font-size:.875rem;display:flex}.page-module-scss-module__Y0xDIG__dateItem{align-items:center;gap:.5rem;display:flex}.page-module-scss-module__Y0xDIG__dateItem svg{flex-shrink:0}.page-module-scss-module__Y0xDIG__backLinkSection{background:0 0}.page-module-scss-module__Y0xDIG__backLinkContainer{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:2rem}@media (max-width:768px){.page-module-scss-module__Y0xDIG__backLinkContainer{padding:1.5rem 1rem 1rem}}.page-module-scss-module__Y0xDIG__backLink{color:var(--link-color);align-items:center;gap:.5rem;font-weight:500;text-decoration:none;transition:color .3s;display:inline-flex}.page-module-scss-module__Y0xDIG__backLink:hover{color:var(--link-hover-color)}.page-module-scss-module__Y0xDIG__backLink:hover .page-module-scss-module__Y0xDIG__backIcon{transform:translate(-4px)}.page-module-scss-module__Y0xDIG__backIcon{transition:transform .3s}.page-module-scss-module__Y0xDIG__contentSection{background:0 0}.page-module-scss-module__Y0xDIG__contentContainer{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:0 2rem 2rem}@media (max-width:768px){.page-module-scss-module__Y0xDIG__contentContainer{padding:0 1rem 1rem}}.page-module-scss-module__Y0xDIG__blogContent{color:#767676;max-width:none;font-size:1.125rem;line-height:1.7;font-family:var(--font-montserrat),Arial,Helvetica,sans-serif;background:#fff;border-radius:12px;padding:2rem;box-shadow:0 6px 24px #0000000f}@media (max-width:768px){.page-module-scss-module__Y0xDIG__blogContent{padding:1.25rem;font-size:1rem}}.page-module-scss-module__Y0xDIG__blogContent>h1,.page-module-scss-module__Y0xDIG__blogContent>h2,.page-module-scss-module__Y0xDIG__blogContent>h3,.page-module-scss-module__Y0xDIG__blogContent>h4,.page-module-scss-module__Y0xDIG__blogContent>h5,.page-module-scss-module__Y0xDIG__blogContent>h6{color:#031c22;margin-top:1.5rem;margin-bottom:1rem;font-weight:700;line-height:1.3;text-align:left!important;padding:0!important}.page-module-scss-module__Y0xDIG__blogContent>h1:first-child,.page-module-scss-module__Y0xDIG__blogContent>h2:first-child,.page-module-scss-module__Y0xDIG__blogContent>h3:first-child,.page-module-scss-module__Y0xDIG__blogContent>h4:first-child,.page-module-scss-module__Y0xDIG__blogContent>h5:first-child,.page-module-scss-module__Y0xDIG__blogContent>h6:first-child{margin-top:0}.page-module-scss-module__Y0xDIG__blogContent h1,.page-module-scss-module__Y0xDIG__blogContent h2,.page-module-scss-module__Y0xDIG__blogContent h3,.page-module-scss-module__Y0xDIG__blogContent h4,.page-module-scss-module__Y0xDIG__blogContent h5,.page-module-scss-module__Y0xDIG__blogContent h6{color:#031c22;margin-top:1rem;margin-bottom:.75rem;font-weight:700;line-height:1.3;text-align:left!important;padding:0!important}.page-module-scss-module__Y0xDIG__blogContent h2{font-size:2rem}@media (max-width:768px){.page-module-scss-module__Y0xDIG__blogContent h2{font-size:1.5rem}}.page-module-scss-module__Y0xDIG__blogContent h3{font-size:1.5rem}@media (max-width:768px){.page-module-scss-module__Y0xDIG__blogContent h3{font-size:1.25rem}}.page-module-scss-module__Y0xDIG__blogContent h4{font-size:1.25rem}.page-module-scss-module__Y0xDIG__blogContent p{color:#767676;line-height:1.7;font-size:inherit;margin-bottom:1.5rem}@media (max-width:768px){.page-module-scss-module__Y0xDIG__blogContent p{font-size:inherit}}.page-module-scss-module__Y0xDIG__blogContent ul,.page-module-scss-module__Y0xDIG__blogContent ol{padding-left:0;font-size:inherit;line-height:inherit;color:inherit;margin-top:0;margin-bottom:1.5rem;padding-inline-start:1.5rem;list-style-position:outside}.page-module-scss-module__Y0xDIG__blogContent ul{list-style-type:disc}.page-module-scss-module__Y0xDIG__blogContent ol{list-style-type:decimal}.page-module-scss-module__Y0xDIG__blogContent ul ul{list-style-type:circle}.page-module-scss-module__Y0xDIG__blogContent li{line-height:inherit;color:inherit;font-size:inherit;margin-bottom:.75rem;display:list-item}.page-module-scss-module__Y0xDIG__blogContent li::marker{color:#031c22}.page-module-scss-module__Y0xDIG__blogContent strong{color:#031c22;font-weight:700}.page-module-scss-module__Y0xDIG__blogContent em{font-style:italic}.page-module-scss-module__Y0xDIG__blogContent a{color:var(--link-color);text-decoration:none;transition:color .2s}.page-module-scss-module__Y0xDIG__blogContent a:hover{color:var(--link-hover-color)}.page-module-scss-module__Y0xDIG__blogContent code{color:#031c22;background-color:#d0f6ff;border-radius:.25rem;padding:.125rem .375rem;font-family:Courier New,monospace;font-size:.875em}.page-module-scss-module__Y0xDIG__blogContent a code{color:var(--link-color)}.page-module-scss-module__Y0xDIG__blogContent a:hover code{color:var(--link-hover-color)}.page-module-scss-module__Y0xDIG__blogContent pre{background-color:#d0f6ff;border-radius:.5rem;margin-bottom:1.5rem;padding:1rem;overflow-x:auto}.page-module-scss-module__Y0xDIG__blogContent pre code{background-color:#0000;padding:0}.page-module-scss-module__Y0xDIG__blogContent blockquote{color:#767676;border-left:4px solid #26d6ff;margin:1.5rem 0;padding-left:1rem;font-style:italic}.page-module-scss-module__Y0xDIG__blogContent img{border-radius:.5rem;max-width:100%;height:auto;margin:1.5rem 0}.page-module-scss-module__Y0xDIG__blogContent hr{border:none;border-top:1px solid #d0f6ff;margin:2rem 0}.page-module-scss-module__Y0xDIG__blogContent table{border-collapse:collapse;width:100%;margin:1.5rem 0}.page-module-scss-module__Y0xDIG__blogContent table th,.page-module-scss-module__Y0xDIG__blogContent table td{text-align:left;border:1px solid #d0f6ff;padding:.75rem}.page-module-scss-module__Y0xDIG__blogContent table th{color:#031c22;background-color:#d0f6ff;font-weight:700}
.PlanSelection-module-scss-module___1U0CW__checkoutError{color:#c00;margin-bottom:1rem}.PlanSelection-module-scss-module___1U0CW__freePlanStrip{background:#fff;border:1px solid #00000014;border-radius:20px;margin:1rem 0;overflow:hidden}.PlanSelection-module-scss-module___1U0CW__freePlanTitle{font-family:var(--font-montserrat),Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:center;border-bottom:3px solid #dcdcdc;margin:0;padding:20px 0;font-size:22px;font-weight:900;display:block}.PlanSelection-module-scss-module___1U0CW__freePlanStripBody{padding:0 24px 24px}.PlanSelection-module-scss-module___1U0CW__freePlanMetrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:0 24px;display:grid}@media (max-width:970px){.PlanSelection-module-scss-module___1U0CW__freePlanMetrics{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}}.PlanSelection-module-scss-module___1U0CW__freePlanMetric{text-align:center}.PlanSelection-module-scss-module___1U0CW__freePlanMetricHeader{margin:22px 0 15px;font-weight:700}.PlanSelection-module-scss-module___1U0CW__freePlanMetricValue{color:#767676;min-height:24px}.PlanSelection-module-scss-module___1U0CW__planSelectionContainer{width:1200px;max-width:100%}.PlanSelection-module-scss-module___1U0CW__planSelectionContainer.PlanSelection-module-scss-module___1U0CW__fullWidth{width:100%}.PlanSelection-module-scss-module___1U0CW__planSelection{background-color:#fff;border:1px solid #00000014;border-radius:20px;margin-bottom:100px;position:relative;overflow:visible}@media (max-width:970px){.PlanSelection-module-scss-module___1U0CW__planSelection{margin-left:20px;margin-right:20px;overflow:visible}}.PlanSelection-module-scss-module___1U0CW__planSelectionContainer.PlanSelection-module-scss-module___1U0CW__mainPage .PlanSelection-module-scss-module___1U0CW__planSelection{margin-bottom:2rem}.PlanSelection-module-scss-module___1U0CW__planSelectionEntities{align-items:stretch;display:flex}.PlanSelection-module-scss-module___1U0CW__planSelectionEntitiesMobile{flex-wrap:nowrap;justify-content:center;width:100%;padding:0;position:relative}@media (min-width:971px){.PlanSelection-module-scss-module___1U0CW__planSelectionEntitiesMobile{flex-wrap:nowrap;width:100%;max-width:100%;padding:0;position:static}}.PlanSelection-module-scss-module___1U0CW__planWrapper{display:block}@media (max-width:970px){.PlanSelection-module-scss-module___1U0CW__planWrapper{width:100%;display:none}.PlanSelection-module-scss-module___1U0CW__planWrapper.PlanSelection-module-scss-module___1U0CW__planActive{width:100%;display:block}}@media (min-width:971px){.PlanSelection-module-scss-module___1U0CW__planWrapper:first-child,.PlanSelection-module-scss-module___1U0CW__planWrapper:first-child>div{border-radius:20px 0 0}.PlanSelection-module-scss-module___1U0CW__planWrapper:last-child,.PlanSelection-module-scss-module___1U0CW__planWrapper:last-child>div{border-radius:0 20px 0 0}.PlanSelection-module-scss-module___1U0CW__planWrapper:nth-child(2n){background-color:#fbfbfb}}.PlanSelection-module-scss-module___1U0CW__carouselArrow{width:44px;height:44px;box-shadow:none;cursor:pointer;z-index:1;color:#6b7280;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.PlanSelection-module-scss-module___1U0CW__carouselArrow:hover{color:#000;background:0 0}.PlanSelection-module-scss-module___1U0CW__carouselArrowLeft{left:-44px}.PlanSelection-module-scss-module___1U0CW__carouselArrowRight{right:-44px}.PlanSelection-module-scss-module___1U0CW__carouselArrowDisabled{opacity:.4;cursor:not-allowed;color:#cbd5e1;background:0 0!important}.PlanSelection-module-scss-module___1U0CW__carouselArrow:disabled{color:#cbd5e1;background:0 0!important}.PlanSelection-module-scss-module___1U0CW__planSlide{flex-wrap:wrap;justify-content:center;width:100%;display:flex}@media (min-width:771px){.PlanSelection-module-scss-module___1U0CW__planSlide{flex-wrap:nowrap;justify-content:stretch;gap:0;width:100%;display:flex}}.PlanSelection-module-scss-module___1U0CW__planSelectionFooter{color:#767676;background-color:#fbfbfb;border-top:3px solid #dcdcdc;border-bottom-right-radius:20px;border-bottom-left-radius:20px;justify-content:space-between;padding:20px;display:flex}.PlanSelection-module-scss-module___1U0CW__planSelectionFooter a{cursor:pointer}.PlanSelection-module-scss-module___1U0CW__planSelectionFooter>div{align-content:center}.PlanSelection-module-scss-module___1U0CW__planSelectionFooter span.PlanSelection-module-scss-module___1U0CW__discountAmount{color:#031c22}@media (max-width:970px){.PlanSelection-module-scss-module___1U0CW__carouselArrow{display:inline-flex}}@media (min-width:971px){button.PlanSelection-module-scss-module___1U0CW__carouselArrow{display:none!important}.PlanSelection-module-scss-module___1U0CW__planSelectionEntitiesMobile{width:100%;max-width:100%;padding:0;position:static}.PlanSelection-module-scss-module___1U0CW__planWrapper{flex:1;display:block}}@media (max-width:1280px){.PlanSelection-module-scss-module___1U0CW__planSelection{margin-bottom:50px}.PlanSelection-module-scss-module___1U0CW__planSelectionContainer,.PlanSelection-module-scss-module___1U0CW__planSelectionContainer.PlanSelection-module-scss-module___1U0CW__fullWidth{width:calc(100vw - 9rem);max-width:none;margin-left:4rem;margin-right:4rem}}@media (max-width:970px){.PlanSelection-module-scss-module___1U0CW__planSelectionContainer,.PlanSelection-module-scss-module___1U0CW__planSelectionContainer.PlanSelection-module-scss-module___1U0CW__fullWidth,.PlanSelection-module-scss-module___1U0CW__planSelection{width:100%;max-width:100%;margin-left:0;margin-right:0}.PlanSelection-module-scss-module___1U0CW__planSelectionContainer{box-sizing:border-box;padding-left:4rem;padding-right:4rem}.PlanSelection-module-scss-module___1U0CW__planSelection{border-radius:20px;margin-bottom:20px}.PlanSelection-module-scss-module___1U0CW__planSlide{width:100%}.PlanSelection-module-scss-module___1U0CW__planSelectionFooter{text-align:center;flex-direction:column;gap:12px;font-size:14px;display:block}.PlanSelection-module-scss-module___1U0CW__planSelectionFooter>div{width:100%;display:block}.PlanSelection-module-scss-module___1U0CW__planSelectionFooter>div:first-child{margin-bottom:16px}}@media (max-width:500px){.PlanSelection-module-scss-module___1U0CW__planSelectionContainer,.PlanSelection-module-scss-module___1U0CW__planSelection,.PlanSelection-module-scss-module___1U0CW__planSelectionEntitiesMobile{width:100%;max-width:100%}.PlanSelection-module-scss-module___1U0CW__planSlide{width:100%}}@media (max-width:400px){.PlanSelection-module-scss-module___1U0CW__planSelectionContainer,.PlanSelection-module-scss-module___1U0CW__planSelection,.PlanSelection-module-scss-module___1U0CW__planSelectionEntitiesMobile{width:100%;max-width:100%}.PlanSelection-module-scss-module___1U0CW__planSlide{width:100%}.PlanSelection-module-scss-module___1U0CW__carouselArrowLeft{left:-40px}.PlanSelection-module-scss-module___1U0CW__carouselArrowRight{right:-40px}}@media (max-width:350px){.PlanSelection-module-scss-module___1U0CW__planSelectionContainer,.PlanSelection-module-scss-module___1U0CW__planSelection,.PlanSelection-module-scss-module___1U0CW__planSelectionEntitiesMobile{width:100%;max-width:100%}.PlanSelection-module-scss-module___1U0CW__planSlide{width:100%}}
.page-module-scss-module__QzMzaa__hero{text-align:center;background:linear-gradient(135deg,#ffe48ceb 0%,#a7f3d0e0 55%,#86efacd1 100%);border-bottom:1px solid #031c220f;padding:2.5rem 2rem 4rem}@media (max-width:600px){.page-module-scss-module__QzMzaa__hero{padding:2rem 1.25rem 3rem}}.page-module-scss-module__QzMzaa__heroInner{flex-direction:column;align-items:center;max-width:920px;margin:0 auto;display:flex}.page-module-scss-module__QzMzaa__heroTitle{letter-spacing:-.03em;color:#0f172a;margin:0 0 1rem;font-size:clamp(2rem,5vw,3.25rem);font-weight:900;line-height:1.1}.page-module-scss-module__QzMzaa__heroTagline{color:#334155;max-width:42rem;margin:0 auto 2rem;font-size:clamp(1rem,2.2vw,1.2rem);font-weight:500;line-height:1.55}.page-module-scss-module__QzMzaa__heroCtas{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.page-module-scss-module__QzMzaa__heroCta{color:#0f172a;background:#ffffffa6;border:1px solid #16653438;border-radius:999px;justify-content:center;align-items:center;padding:.55rem 1.05rem;font-weight:700;text-decoration:none;display:inline-flex}.page-module-scss-module__QzMzaa__heroCta:hover{color:#15803d;background:#fffc;border-color:#16653459}.page-module-scss-module__QzMzaa__articleRegion{box-sizing:border-box;width:calc(100% + 4rem);max-width:none;margin-left:-2rem;margin-right:-2rem;padding-top:2.75rem}.page-module-scss-module__QzMzaa__articleRegion article h2#page-module-scss-module__QzMzaa__calculators-article-heading{margin-top:0}.page-module-scss-module__QzMzaa__articleRegion article table{border-collapse:collapse;font-size:1.06rem}.page-module-scss-module__QzMzaa__articleRegion article table th,.page-module-scss-module__QzMzaa__articleRegion article table td{border-color:#16653438;padding:.82rem .9rem;line-height:1.62}.page-module-scss-module__QzMzaa__articleRegion article table th{color:#0f172a;background:#dff2c299}.page-module-scss-module__QzMzaa__articleRegion article table td{color:#0f172aeb}.page-module-scss-module__QzMzaa__articleRegion article table td:nth-child(2){color:#0f172adb}.page-module-scss-module__QzMzaa__articleRegion article a{color:#15803d}.page-module-scss-module__QzMzaa__articleRegion article a:hover{color:#22c55e}.page-module-scss-module__QzMzaa__softSection{background:#dff2c22e;border-radius:16px;margin-top:.6rem;padding:1.05rem 1.1rem}.page-module-scss-module__QzMzaa__faqQuestion{margin-top:1.15rem}.page-module-scss-module__QzMzaa__faqQuestion:first-of-type{margin-top:0}.page-module-scss-module__QzMzaa__guidesGrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:.85rem;margin:1rem 0 0;display:grid}@media (max-width:800px){.page-module-scss-module__QzMzaa__guidesGrid{grid-template-columns:1fr}}.page-module-scss-module__QzMzaa__guideCardLink{height:100%;color:inherit;text-decoration:none;display:block}.page-module-scss-module__QzMzaa__guideCardLink:hover{text-decoration:none}.page-module-scss-module__QzMzaa__guideCard{background:#ffffffb3;border:1px solid #1665342e;border-radius:14px;flex-direction:column;gap:.35rem;height:100%;padding:.95rem 1rem;transition:transform .14s,border-color .14s,box-shadow .14s;display:flex;box-shadow:0 1px #0f172a0a}.page-module-scss-module__QzMzaa__guideCardLink:hover .page-module-scss-module__QzMzaa__guideCard{border-color:#16653452;transform:translateY(-1px);box-shadow:0 10px 24px #0f172a14}.page-module-scss-module__QzMzaa__guideCardTitle{letter-spacing:-.01em;color:#0f172a;margin:0;font-size:1.05rem;font-weight:900}.page-module-scss-module__QzMzaa__articleRegion article .page-module-scss-module__QzMzaa__guideCard h3.page-module-scss-module__QzMzaa__guideCardTitle{margin-top:0;margin-bottom:0}.page-module-scss-module__QzMzaa__guideCardLink:hover .page-module-scss-module__QzMzaa__guideCardTitle{color:#15803d}.page-module-scss-module__QzMzaa__guideCardDesc{color:#334155;margin:0;line-height:1.55}
.CalculatorPageLayout-module-scss-module__9ZwpJa__hero{text-align:center;background:var(--calculator-hero-bg,linear-gradient(135deg,#ffe48ceb 0%,#a7f3d0e0 55%,#86efacd1 100%));border-bottom:1px solid #031c220f;padding:2.5rem 2rem 4rem}@media (max-width:600px){.CalculatorPageLayout-module-scss-module__9ZwpJa__hero{padding:2rem 1.25rem 3rem}}.CalculatorPageLayout-module-scss-module__9ZwpJa__heroInner{flex-direction:column;align-items:center;max-width:920px;margin:0 auto;display:flex}.CalculatorPageLayout-module-scss-module__9ZwpJa__breadcrumb{color:#64748b;flex-wrap:wrap;justify-content:center;gap:.25rem;width:100%;margin:0 0 .85rem;font-size:.875rem;line-height:1.2;display:flex}.CalculatorPageLayout-module-scss-module__9ZwpJa__breadcrumbLink{color:var(--link-color);font-weight:700;text-decoration:none}.CalculatorPageLayout-module-scss-module__9ZwpJa__breadcrumbLink:hover{color:var(--link-hover-color)}.CalculatorPageLayout-module-scss-module__9ZwpJa__breadcrumbSep{color:#94a3b8;font-weight:600}.CalculatorPageLayout-module-scss-module__9ZwpJa__breadcrumbCurrent{color:#475569;font-weight:700}.CalculatorPageLayout-module-scss-module__9ZwpJa__heroTitle{letter-spacing:-.03em;color:#0f172a;margin:0 0 1rem;font-size:clamp(2rem,5vw,3.25rem);font-weight:900;line-height:1.1}.CalculatorPageLayout-module-scss-module__9ZwpJa__heroTagline{max-width:var(--calculator-hero-tagline-max-width,42rem);color:#334155;margin:0 auto 2rem;font-size:clamp(1rem,2.2vw,1.2rem);font-weight:500;line-height:1.55}.CalculatorPageLayout-module-scss-module__9ZwpJa__heroInlineLink{color:var(--link-color);font-weight:700;text-decoration:none}.CalculatorPageLayout-module-scss-module__9ZwpJa__heroInlineLink:hover{color:var(--link-hover-color)}.CalculatorPageLayout-module-scss-module__9ZwpJa__calculatorCard{text-align:left;width:100%;max-width:var(--calculator-card-max-width,720px);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe0;border:1px solid #0f172a14;border-radius:16px;margin:0 auto;padding:clamp(1.5rem,4vw,2.25rem);box-shadow:0 4px 6px -1px #0f172a0f,0 10px 24px -4px #0f172a14}.CalculatorPageLayout-module-scss-module__9ZwpJa__articleRegion{box-sizing:border-box;width:calc(100% + 4rem);max-width:none;margin-left:-2rem;margin-right:-2rem;padding-top:2.75rem}
.Plan-module-scss-module__HDaBUq__plan{flex:1}@media (max-width:970px){.Plan-module-scss-module__HDaBUq__plan{border-radius:20px 20px 0 0}}.Plan-module-scss-module__HDaBUq__plan.Plan-module-scss-module__HDaBUq__planRecommended{background-color:#d0ff9999}.Plan-module-scss-module__HDaBUq__plan.Plan-module-scss-module__HDaBUq__planRecommended .Plan-module-scss-module__HDaBUq__planTitle{border-bottom-color:#97ff1c}.Plan-module-scss-module__HDaBUq__plan.Plan-module-scss-module__HDaBUq__planActive{background-color:#d0f6ff}.Plan-module-scss-module__HDaBUq__plan.Plan-module-scss-module__HDaBUq__planActive .Plan-module-scss-module__HDaBUq__planTitle{border-bottom-color:#26d6ff}.Plan-module-scss-module__HDaBUq__plan button{margin:0 auto}.Plan-module-scss-module__HDaBUq__planDetails{text-align:center;padding:0}.Plan-module-scss-module__HDaBUq__plan .Plan-module-scss-module__HDaBUq__planTitle{font-family:var(--font-montserrat),Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:center;border-bottom:3px solid #dcdcdc;margin:0;padding:20px 0;font-size:22px;font-weight:900;display:block}.Plan-module-scss-module__HDaBUq__planDetailsHeader{margin:22px 0 15px;font-weight:700}.Plan-module-scss-module__HDaBUq__planDetailsHeader.Plan-module-scss-module__HDaBUq__headerWithTooltip{text-align:center;justify-content:center;align-items:center;gap:.35rem;width:100%;display:flex}.Plan-module-scss-module__HDaBUq__tooltipIcon{cursor:pointer;-webkit-user-select:none;user-select:none;color:#052e16;background-color:var(--link-hover-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;font-size:10px;font-weight:700;display:inline-flex}.Plan-module-scss-module__HDaBUq__tooltipIcon:before{content:"?"}.Plan-module-scss-module__HDaBUq__planDetailsBody{color:#767676;min-height:24px}.Plan-module-scss-module__HDaBUq__infoBox{vertical-align:middle;border-bottom:3px solid #dcdcdc;height:30px;margin-top:22px;font-size:18px;line-height:30px}.Plan-module-scss-module__HDaBUq__infoBoxActive{text-transform:uppercase;background-color:#d0ff99;border-bottom:3px solid #97ff1c;width:100%;font-weight:700}.Plan-module-scss-module__HDaBUq__planActive div.Plan-module-scss-module__HDaBUq__infoBox{text-transform:uppercase;background-color:#61e1ff;border-bottom:3px solid #26d6ff;width:100%;font-weight:700}.Plan-module-scss-module__HDaBUq__pricingContainer{flex-direction:column;justify-content:center;align-items:center;display:flex}.Plan-module-scss-module__HDaBUq__pricing{padding-top:30px;padding-bottom:30px}.Plan-module-scss-module__HDaBUq__pricing span.Plan-module-scss-module__HDaBUq__price{color:#031c22;font-size:42px;font-weight:700}.Plan-module-scss-module__HDaBUq__pricing span.Plan-module-scss-module__HDaBUq__price .Plan-module-scss-module__HDaBUq__perMonth{font-size:20px;font-weight:600}.Plan-module-scss-module__HDaBUq__planButton{margin-bottom:40px}@media (max-width:1080px){.Plan-module-scss-module__HDaBUq__pricing span.Plan-module-scss-module__HDaBUq__price{font-size:35px}.Plan-module-scss-module__HDaBUq__pricing span.Plan-module-scss-module__HDaBUq__price span{font-size:18px}}@media (max-width:970px){.Plan-module-scss-module__HDaBUq__pricing span.Plan-module-scss-module__HDaBUq__price{font-size:30px}.Plan-module-scss-module__HDaBUq__pricing span.Plan-module-scss-module__HDaBUq__price span{font-size:16px}}@media (max-width:500px){.Plan-module-scss-module__HDaBUq__plan .Plan-module-scss-module__HDaBUq__planTitle{padding:14px 0}.Plan-module-scss-module__HDaBUq__planDetailsHeader{margin:12px 0 5px}.Plan-module-scss-module__HDaBUq__pricing{padding-top:15px;padding-bottom:15px}}
.BridgeDaysCalculator-module-scss-module__kVzHYW__wrap{width:100%;max-width:none}.BridgeDaysCalculator-module-scss-module__kVzHYW__form{flex-direction:column;gap:1.25rem;display:flex}@media (min-width:640px){.BridgeDaysCalculator-module-scss-module__kVzHYW__form{grid-template-columns:1fr 1fr;align-items:start;gap:1.25rem 1.5rem;display:grid}.BridgeDaysCalculator-module-scss-module__kVzHYW__fieldSpan{grid-column:1/-1}}.BridgeDaysCalculator-module-scss-module__kVzHYW__field{flex-direction:column;gap:.4rem;display:flex}.BridgeDaysCalculator-module-scss-module__kVzHYW__field label{color:#0f172a;font-size:.9rem;font-weight:700}.BridgeDaysCalculator-module-scss-module__kVzHYW__field select,.BridgeDaysCalculator-module-scss-module__kVzHYW__field input:not([type=checkbox]):not([type=radio]){max-width:100%;min-height:2.75rem;font-size:1rem}.BridgeDaysCalculator-module-scss-module__kVzHYW__hint{color:#64748b;margin:0;font-size:.8125rem;line-height:1.45}.BridgeDaysCalculator-module-scss-module__kVzHYW__weekdayFieldset{border:none;min-inline-size:0;margin:0;padding:0}.BridgeDaysCalculator-module-scss-module__kVzHYW__weekdayLegend{color:#0f172a;margin:0 0 .4rem;padding:0;font-size:.9rem;font-weight:700}.BridgeDaysCalculator-module-scss-module__kVzHYW__weekdayGrid{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.BridgeDaysCalculator-module-scss-module__kVzHYW__weekdayItem{cursor:pointer;color:#0f172a;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #0f172a1f;border-radius:8px;align-items:center;gap:.35rem;margin:0;padding:.35rem .5rem;font-size:.9rem;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.BridgeDaysCalculator-module-scss-module__kVzHYW__weekdayItem:hover{background:#22c55e0f;border-color:#16653459}.BridgeDaysCalculator-module-scss-module__kVzHYW__weekdayItem:has(.BridgeDaysCalculator-module-scss-module__kVzHYW__weekdayCheckbox:focus-visible){outline-offset:2px;outline:2px solid #22c55e73}.BridgeDaysCalculator-module-scss-module__kVzHYW__weekdayCheckbox{accent-color:#15803d;cursor:pointer;width:1.1rem;height:1.1rem;margin:0}.BridgeDaysCalculator-module-scss-module__kVzHYW__submitBtn{justify-content:center;width:100%;min-height:3rem;font-size:1.05rem;font-weight:700}@media (min-width:640px){.BridgeDaysCalculator-module-scss-module__kVzHYW__submitBtn{grid-column:1/-1}}.BridgeDaysCalculator-module-scss-module__kVzHYW__message{color:#991b1b;background:#fef2f2;border:1px solid #0f172a1a;border-radius:8px;margin-top:1.25rem;padding:1rem 1.25rem;font-size:.95rem;line-height:1.5}.BridgeDaysCalculator-module-scss-module__kVzHYW__result{background:0 0;border-top:1px solid #0f172a14;margin-top:1.5rem;padding-top:1.5rem}.BridgeDaysCalculator-module-scss-module__kVzHYW__countBlock{flex-direction:column;gap:.35rem;margin-bottom:.65rem;display:flex}.BridgeDaysCalculator-module-scss-module__kVzHYW__countCaption{color:#0f172a;font-size:.9rem;font-weight:700;line-height:1.2}.BridgeDaysCalculator-module-scss-module__kVzHYW__countNumber{letter-spacing:-.02em;color:#0f172a;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:900;line-height:1.2}.BridgeDaysCalculator-module-scss-module__kVzHYW__metaSummary{background:#f8fafcd9;border:1px solid #0f172a14;border-radius:10px;flex-direction:column;gap:.55rem;margin:.85rem 0 0;padding:.85rem 1rem;display:flex}.BridgeDaysCalculator-module-scss-module__kVzHYW__metaRow{justify-content:space-between;gap:1rem;display:flex}.BridgeDaysCalculator-module-scss-module__kVzHYW__metaLabel{color:#0f172a;font-size:.9rem;font-weight:700}.BridgeDaysCalculator-module-scss-module__kVzHYW__metaValue{text-align:right;color:#1f2937;font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:600}.BridgeDaysCalculator-module-scss-module__kVzHYW__opportunities{border-top:1px solid #0f172a14;margin-top:1.25rem;padding-top:1.25rem}.BridgeDaysCalculator-module-scss-module__kVzHYW__empty{color:#64748b;margin:.5rem 0 0;font-size:.9375rem}.BridgeDaysCalculator-module-scss-module__kVzHYW__opportunityList{counter-reset:bridge-opp;flex-direction:column;gap:.85rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.BridgeDaysCalculator-module-scss-module__kVzHYW__opportunityItem{counter-increment:bridge-opp;background:#fff;border:1px solid #0f172a1a;border-radius:10px;flex-direction:column;gap:.55rem;padding:.85rem 1rem;display:flex;position:relative}.BridgeDaysCalculator-module-scss-module__kVzHYW__opportunityItem:before{content:counter(bridge-opp);color:#94a3b8;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:700;position:absolute;top:.85rem;right:1rem}.BridgeDaysCalculator-module-scss-module__kVzHYW__opportunityHeader{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.BridgeDaysCalculator-module-scss-module__kVzHYW__efficiencyTag{color:#15803d;font-variant-numeric:tabular-nums;background:#22c55e24;border-radius:999px;justify-content:center;align-items:center;min-width:3rem;padding:.25rem .55rem;font-size:.8125rem;font-weight:700;display:inline-flex}.BridgeDaysCalculator-module-scss-module__kVzHYW__opportunitySummary{color:#0f172a;font-size:.95rem;line-height:1.4}.BridgeDaysCalculator-module-scss-module__kVzHYW__opportunityDetails{flex-direction:column;gap:.35rem;display:flex}.BridgeDaysCalculator-module-scss-module__kVzHYW__opportunityRow{justify-content:space-between;gap:1rem;font-size:.875rem;display:flex}.BridgeDaysCalculator-module-scss-module__kVzHYW__opportunityLabel{color:#0f172a;font-weight:700}.BridgeDaysCalculator-module-scss-module__kVzHYW__opportunityValue{text-align:right;color:#334155;font-variant-numeric:tabular-nums;word-break:break-word}.BridgeDaysCalculator-module-scss-module__kVzHYW__anchorHolidayList{flex-direction:column;align-items:flex-end;gap:.15rem;display:inline-flex}.BridgeDaysCalculator-module-scss-module__kVzHYW__anchorHolidayLine{line-height:1.35;display:block}.BridgeDaysCalculator-module-scss-module__kVzHYW__holidayList{border-top:1px solid #0f172a14;margin-top:1.25rem;padding-top:1.25rem}.BridgeDaysCalculator-module-scss-module__kVzHYW__h3{color:#0f172a;margin:0 0 .5rem;font-size:.9rem;font-weight:700}.BridgeDaysCalculator-module-scss-module__kVzHYW__holidayList ul{margin:0;padding-left:1.25rem}.BridgeDaysCalculator-module-scss-module__kVzHYW__holidayList li{color:#334155;margin-bottom:.45rem;font-size:.9375rem;line-height:1.55}.BridgeDaysCalculator-module-scss-module__kVzHYW__hDate{font-variant-numeric:tabular-nums;color:#0f172a;font-weight:700}.BridgeDaysCalculator-module-scss-module__kVzHYW__weekdayPresets{flex-wrap:wrap;gap:.5rem .75rem;margin-top:.65rem;display:flex}.BridgeDaysCalculator-module-scss-module__kVzHYW__weekdayPresetBtn{font:inherit;color:var(--link-color,#15803d);cursor:pointer;background:0 0;border:1px solid #16653440;border-radius:6px;margin:0;padding:.35rem .65rem;font-size:.8125rem;font-weight:600;transition:color .15s,border-color .15s,background .15s}.BridgeDaysCalculator-module-scss-module__kVzHYW__weekdayPresetBtn:hover{color:var(--link-hover-color,#22c55e);background:#22c55e14;border-color:#16653473}.BridgeDaysCalculator-module-scss-module__kVzHYW__attribution{color:#64748b;text-align:center;border-top:1px solid #0f172a14;margin:1.25rem 0 0;padding-top:1rem;font-size:.8125rem;line-height:1.45}.BridgeDaysCalculator-module-scss-module__kVzHYW__attributionLink{color:var(--link-color,#15803d);font-weight:600;text-decoration:none}.BridgeDaysCalculator-module-scss-module__kVzHYW__attributionLink:hover{color:var(--link-hover-color,#22c55e)}.BridgeDaysCalculator-module-scss-module__kVzHYW__feedback{color:#334155;margin:1rem 0 0;font-size:.95rem;line-height:1.55}.BridgeDaysCalculator-module-scss-module__kVzHYW__feedbackLink{color:var(--link-color,#15803d);font-weight:700;text-decoration:none}.BridgeDaysCalculator-module-scss-module__kVzHYW__feedbackLink:hover{color:var(--link-hover-color,#22c55e)}@media (max-width:639px){.BridgeDaysCalculator-module-scss-module__kVzHYW__form{grid-template-columns:1fr}}
.BusinessDaysCalculator-module-scss-module__7WHtjW__wrap{width:100%;max-width:none}.BusinessDaysCalculator-module-scss-module__7WHtjW__form{flex-direction:column;gap:1.25rem;display:flex}@media (min-width:640px){.BusinessDaysCalculator-module-scss-module__7WHtjW__form{grid-template-columns:1fr 1fr;align-items:start;gap:1.25rem 1.5rem;display:grid}.BusinessDaysCalculator-module-scss-module__7WHtjW__fieldSpan{grid-column:1/-1}}.BusinessDaysCalculator-module-scss-module__7WHtjW__field{flex-direction:column;gap:.4rem;display:flex}.BusinessDaysCalculator-module-scss-module__7WHtjW__field label{color:#0f172a;font-size:.9rem;font-weight:700}.BusinessDaysCalculator-module-scss-module__7WHtjW__field select,.BusinessDaysCalculator-module-scss-module__7WHtjW__field input:not([type=checkbox]):not([type=radio]){max-width:100%;min-height:2.75rem;font-size:1rem}.BusinessDaysCalculator-module-scss-module__7WHtjW__weekdayFieldset{border:none;min-inline-size:0;margin:0;padding:0}.BusinessDaysCalculator-module-scss-module__7WHtjW__weekdayLegend{color:#0f172a;margin:0 0 .4rem;padding:0;font-size:.9rem;font-weight:700}.BusinessDaysCalculator-module-scss-module__7WHtjW__modeFieldset{border:none;min-inline-size:0;margin:0;padding:0}.BusinessDaysCalculator-module-scss-module__7WHtjW__modeLegend{color:#0f172a;margin:0 0 .4rem;padding:0;font-size:.9rem;font-weight:700}.BusinessDaysCalculator-module-scss-module__7WHtjW__modeToggle{flex-wrap:wrap;gap:.5rem;display:flex}.BusinessDaysCalculator-module-scss-module__7WHtjW__modeBtn{font:inherit;color:#2d3748;cursor:pointer;background:#eaf2ea;border:1px solid #031c221f;border-radius:8px;margin:0;padding:.4rem .75rem;font-size:.875rem;font-weight:700;transition:background .15s,color .15s,border-color .15s}.BusinessDaysCalculator-module-scss-module__7WHtjW__modeBtn:hover{color:#0f172a;background:#d8e4da;border-color:#031c2233}.BusinessDaysCalculator-module-scss-module__7WHtjW__modeBtnActive{color:#0f172a;background:#dff2c2f2;border:1px solid #031c2238}.BusinessDaysCalculator-module-scss-module__7WHtjW__modeBtnActive:hover{color:#0f172a;background:#dff2c2;border-color:#031c2242}.BusinessDaysCalculator-module-scss-module__7WHtjW__weekdayGrid{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.BusinessDaysCalculator-module-scss-module__7WHtjW__weekdayItem{cursor:pointer;color:#0f172a;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #0f172a1f;border-radius:8px;align-items:center;gap:.35rem;margin:0;padding:.35rem .5rem;font-size:.9rem;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.BusinessDaysCalculator-module-scss-module__7WHtjW__weekdayItem:hover{background:#22c55e0f;border-color:#16653459}.BusinessDaysCalculator-module-scss-module__7WHtjW__weekdayItem:has(.BusinessDaysCalculator-module-scss-module__7WHtjW__weekdayCheckbox:focus-visible){outline-offset:2px;outline:2px solid #22c55e73}.BusinessDaysCalculator-module-scss-module__7WHtjW__weekdayCheckbox{accent-color:#15803d;cursor:pointer;width:1.1rem;height:1.1rem;margin:0}.BusinessDaysCalculator-module-scss-module__7WHtjW__weekdayLabel{text-align:center;min-width:2rem}.BusinessDaysCalculator-module-scss-module__7WHtjW__weekdayPresets{flex-wrap:wrap;gap:.5rem .75rem;margin-top:.65rem;display:flex}.BusinessDaysCalculator-module-scss-module__7WHtjW__weekdayPresetBtn{font:inherit;color:var(--link-color,#15803d);cursor:pointer;background:0 0;border:1px solid #16653440;border-radius:6px;margin:0;padding:.35rem .65rem;font-size:.8125rem;font-weight:600;transition:color .15s,border-color .15s,background .15s}.BusinessDaysCalculator-module-scss-module__7WHtjW__weekdayPresetBtn:hover{color:var(--link-hover-color,#22c55e);background:#22c55e14;border-color:#16653473}.BusinessDaysCalculator-module-scss-module__7WHtjW__row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:639px){.BusinessDaysCalculator-module-scss-module__7WHtjW__row{grid-template-columns:1fr}}.BusinessDaysCalculator-module-scss-module__7WHtjW__submitBtn{justify-content:center;width:100%;min-height:3rem;font-size:1.05rem;font-weight:700}@media (min-width:640px){.BusinessDaysCalculator-module-scss-module__7WHtjW__submitBtn{grid-column:1/-1}}.BusinessDaysCalculator-module-scss-module__7WHtjW__attribution{color:#64748b;text-align:center;border-top:1px solid #0f172a14;margin:1.25rem 0 0;padding-top:1rem;font-size:.8125rem;line-height:1.45}.BusinessDaysCalculator-module-scss-module__7WHtjW__attributionLink{color:var(--link-color,#15803d);font-weight:600;text-decoration:none}.BusinessDaysCalculator-module-scss-module__7WHtjW__attributionLink:hover{color:var(--link-hover-color,#22c55e)}.BusinessDaysCalculator-module-scss-module__7WHtjW__hint{color:#64748b;margin:0;font-size:.8125rem;line-height:1.45}.BusinessDaysCalculator-module-scss-module__7WHtjW__message{color:#991b1b;background:#fef2f2;border:1px solid #0f172a1a;border-radius:8px;margin-top:1.25rem;padding:1rem 1.25rem;font-size:.95rem;line-height:1.5}.BusinessDaysCalculator-module-scss-module__7WHtjW__result{background:0 0;border-top:1px solid #0f172a14;margin-top:1.5rem;padding-top:1.5rem}.BusinessDaysCalculator-module-scss-module__7WHtjW__countBlock{flex-direction:column;gap:.35rem;margin-bottom:.65rem;display:flex}.BusinessDaysCalculator-module-scss-module__7WHtjW__countCaption{color:#0f172a;font-size:.9rem;font-weight:700;line-height:1.2}.BusinessDaysCalculator-module-scss-module__7WHtjW__countNumber{letter-spacing:-.02em;color:#0f172a;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:900;line-height:1.2}.BusinessDaysCalculator-module-scss-module__7WHtjW__metaSummary{background:#f8fafcd9;border:1px solid #0f172a14;border-radius:10px;flex-direction:column;gap:.55rem;margin:.85rem 0 0;padding:.85rem 1rem;display:flex}.BusinessDaysCalculator-module-scss-module__7WHtjW__metaRow{grid-template-columns:minmax(5.5rem,7.5rem) 1fr;align-items:start;gap:.35rem .85rem;display:grid}@media (max-width:420px){.BusinessDaysCalculator-module-scss-module__7WHtjW__metaRow{grid-template-columns:1fr;gap:.15rem 0}}.BusinessDaysCalculator-module-scss-module__7WHtjW__metaLabel{letter-spacing:.04em;text-transform:uppercase;color:#64748b;padding-top:.15rem;font-size:.75rem;font-weight:700;line-height:1.4}@media (max-width:420px){.BusinessDaysCalculator-module-scss-module__7WHtjW__metaLabel{padding-top:.35rem}.BusinessDaysCalculator-module-scss-module__7WHtjW__metaRow:first-child .BusinessDaysCalculator-module-scss-module__7WHtjW__metaLabel{padding-top:0}}.BusinessDaysCalculator-module-scss-module__7WHtjW__metaValue{color:#0f172a;font-variant-numeric:tabular-nums;margin:0;font-size:.9375rem;font-weight:600;line-height:1.5}.BusinessDaysCalculator-module-scss-module__7WHtjW__metaValueWrap{font-variant-numeric:normal;word-break:break-word;font-weight:600}.BusinessDaysCalculator-module-scss-module__7WHtjW__metaMuted,.BusinessDaysCalculator-module-scss-module__7WHtjW__metaRangeSep{color:#64748b;font-weight:500}.BusinessDaysCalculator-module-scss-module__7WHtjW__holidayList{border-top:1px solid #0f172a14;margin-top:1.1rem;padding-top:1.1rem}.BusinessDaysCalculator-module-scss-module__7WHtjW__h3{color:#0f172a;margin:0 0 .5rem;font-size:.9rem;font-weight:700}.BusinessDaysCalculator-module-scss-module__7WHtjW__holidayList ul{margin:0;padding-left:1.25rem}.BusinessDaysCalculator-module-scss-module__7WHtjW__holidayList li{color:#334155;margin-bottom:.45rem;font-size:.9375rem;line-height:1.55}.BusinessDaysCalculator-module-scss-module__7WHtjW__hDate{font-variant-numeric:tabular-nums;color:#0f172a;font-weight:700}.BusinessDaysCalculator-module-scss-module__7WHtjW__feedback{color:#334155;margin:1rem 0 0;font-size:.95rem;line-height:1.55}.BusinessDaysCalculator-module-scss-module__7WHtjW__feedbackLink{color:var(--link-color,#15803d);font-weight:700;text-decoration:none}.BusinessDaysCalculator-module-scss-module__7WHtjW__feedbackLink:hover{color:var(--link-hover-color,#22c55e)}
.Checkout-module-scss-module__wp4YUq__checkout-container{z-index:1;background:#000000d9;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.Checkout-module-scss-module__wp4YUq__checkout-modal{background-color:#fff;border-radius:20px;width:60%;max-height:80%;padding:30px;overflow:auto}.Checkout-module-scss-module__wp4YUq__checkout-columns{display:flex}.Checkout-module-scss-module__wp4YUq__checkout-column{flex:1}.Checkout-module-scss-module__wp4YUq__checkout-column:first-child{margin-right:15px}.Checkout-module-scss-module__wp4YUq__checkout-column:last-child{margin-left:15px}.Checkout-module-scss-module__wp4YUq__checkout-column h3{margin-bottom:10px}.Checkout-module-scss-module__wp4YUq__label{color:#031c22;font-weight:700}.Checkout-module-scss-module__wp4YUq__checkout-summary{color:#767676;box-sizing:border-box;border:1px solid #a2a2a2;border-radius:10px;padding:15px 20px;line-height:1.6}.Checkout-module-scss-module__wp4YUq__checkout-summary-margin{margin-top:5px}.Checkout-module-scss-module__wp4YUq__checkout-summary-dark{background-color:#f3f3f3;border:1px solid #f3f3f3}.Checkout-module-scss-module__wp4YUq__summary-price{float:right;color:#031c22;font-size:24px;font-weight:700;line-height:24px}.Checkout-module-scss-module__wp4YUq__note{color:#767676;margin:0 0 5px}.Checkout-module-scss-module__wp4YUq__table-row{justify-content:space-between;display:flex}.Checkout-module-scss-module__wp4YUq__table-label{color:#031c22;font-weight:600}.Checkout-module-scss-module__wp4YUq__table-spacing{margin-top:20px}.Checkout-module-scss-module__wp4YUq__table-summary-row{border-top:2px solid #a2a2a2;margin-top:5px;padding-top:5px}.Checkout-module-scss-module__wp4YUq__table-value-bold{color:#031c22;font-weight:600}.Checkout-module-scss-module__wp4YUq__button-container{justify-content:center;margin-top:25px;display:flex}
.DeliveryDateCalculator-module-scss-module__kQDwCG__wrap{width:100%;max-width:none}.DeliveryDateCalculator-module-scss-module__kQDwCG__form{flex-direction:column;gap:1.25rem;display:flex}@media (min-width:640px){.DeliveryDateCalculator-module-scss-module__kQDwCG__form{grid-template-columns:1fr 1fr;align-items:start;gap:1.25rem 1.5rem;display:grid}.DeliveryDateCalculator-module-scss-module__kQDwCG__fieldSpan{grid-column:1/-1}}.DeliveryDateCalculator-module-scss-module__kQDwCG__field{flex-direction:column;gap:.4rem;display:flex}.DeliveryDateCalculator-module-scss-module__kQDwCG__field label{color:#0f172a;font-size:.9rem;font-weight:700}.DeliveryDateCalculator-module-scss-module__kQDwCG__field select,.DeliveryDateCalculator-module-scss-module__kQDwCG__field input:not([type=checkbox]):not([type=radio]){max-width:100%;min-height:2.75rem;font-size:1rem}.DeliveryDateCalculator-module-scss-module__kQDwCG__hint{color:#64748b;margin:0;font-size:.8125rem;line-height:1.45}.DeliveryDateCalculator-module-scss-module__kQDwCG__weekdayFieldset{border:none;min-inline-size:0;margin:0;padding:0}.DeliveryDateCalculator-module-scss-module__kQDwCG__weekdayLegend{color:#0f172a;margin:0 0 .4rem;padding:0;font-size:.9rem;font-weight:700}.DeliveryDateCalculator-module-scss-module__kQDwCG__weekdayGrid{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.DeliveryDateCalculator-module-scss-module__kQDwCG__weekdayItem{cursor:pointer;color:#0f172a;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #0f172a1f;border-radius:8px;align-items:center;gap:.35rem;margin:0;padding:.35rem .5rem;font-size:.9rem;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.DeliveryDateCalculator-module-scss-module__kQDwCG__weekdayItem:hover{background:#22c55e0f;border-color:#16653459}.DeliveryDateCalculator-module-scss-module__kQDwCG__weekdayItem:has(.DeliveryDateCalculator-module-scss-module__kQDwCG__weekdayCheckbox:focus-visible){outline-offset:2px;outline:2px solid #22c55e73}.DeliveryDateCalculator-module-scss-module__kQDwCG__weekdayCheckbox{accent-color:#15803d;cursor:pointer;width:1.1rem;height:1.1rem;margin:0}.DeliveryDateCalculator-module-scss-module__kQDwCG__submitBtn{justify-content:center;width:100%;min-height:3rem;font-size:1.05rem;font-weight:700}@media (min-width:640px){.DeliveryDateCalculator-module-scss-module__kQDwCG__submitBtn{grid-column:1/-1}}.DeliveryDateCalculator-module-scss-module__kQDwCG__message{color:#991b1b;background:#fef2f2;border:1px solid #0f172a1a;border-radius:8px;margin-top:1.25rem;padding:1rem 1.25rem;font-size:.95rem;line-height:1.5}.DeliveryDateCalculator-module-scss-module__kQDwCG__result{background:0 0;border-top:1px solid #0f172a14;margin-top:1.5rem;padding-top:1.5rem}.DeliveryDateCalculator-module-scss-module__kQDwCG__countBlock{flex-direction:column;gap:.35rem;margin-bottom:.65rem;display:flex}.DeliveryDateCalculator-module-scss-module__kQDwCG__countCaption{color:#0f172a;font-size:.9rem;font-weight:700;line-height:1.2}.DeliveryDateCalculator-module-scss-module__kQDwCG__countNumber{letter-spacing:-.02em;color:#0f172a;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:900;line-height:1.2}.DeliveryDateCalculator-module-scss-module__kQDwCG__metaSummary{background:#f8fafcd9;border:1px solid #0f172a14;border-radius:10px;flex-direction:column;gap:.55rem;margin:.85rem 0 0;padding:.85rem 1rem;display:flex}.DeliveryDateCalculator-module-scss-module__kQDwCG__metaRow{justify-content:space-between;gap:1rem;display:flex}.DeliveryDateCalculator-module-scss-module__kQDwCG__metaLabel{color:#0f172a;font-size:.9rem;font-weight:700}.DeliveryDateCalculator-module-scss-module__kQDwCG__metaValue{text-align:right;color:#1f2937;font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:600}.DeliveryDateCalculator-module-scss-module__kQDwCG__holidayList{border-top:1px solid #0f172a14;margin-top:1.1rem;padding-top:1.1rem}.DeliveryDateCalculator-module-scss-module__kQDwCG__h3{color:#0f172a;margin:0 0 .5rem;font-size:.9rem;font-weight:700}.DeliveryDateCalculator-module-scss-module__kQDwCG__holidayList ul{margin:0;padding-left:1.25rem}.DeliveryDateCalculator-module-scss-module__kQDwCG__holidayList li{color:#334155;margin-bottom:.45rem;font-size:.9375rem;line-height:1.55}.DeliveryDateCalculator-module-scss-module__kQDwCG__hDate{font-variant-numeric:tabular-nums;color:#0f172a;font-weight:700}.DeliveryDateCalculator-module-scss-module__kQDwCG__weekdayPresets{flex-wrap:wrap;gap:.5rem .75rem;margin-top:.65rem;display:flex}.DeliveryDateCalculator-module-scss-module__kQDwCG__weekdayPresetBtn{font:inherit;color:var(--link-color,#15803d);cursor:pointer;background:0 0;border:1px solid #16653440;border-radius:6px;margin:0;padding:.35rem .65rem;font-size:.8125rem;font-weight:600;transition:color .15s,border-color .15s,background .15s}.DeliveryDateCalculator-module-scss-module__kQDwCG__weekdayPresetBtn:hover{color:var(--link-hover-color,#22c55e);background:#22c55e14;border-color:#16653473}.DeliveryDateCalculator-module-scss-module__kQDwCG__attribution{color:#64748b;text-align:center;border-top:1px solid #0f172a14;margin:1.25rem 0 0;padding-top:1rem;font-size:.8125rem;line-height:1.45}.DeliveryDateCalculator-module-scss-module__kQDwCG__attributionLink{color:var(--link-color,#15803d);font-weight:600;text-decoration:none}.DeliveryDateCalculator-module-scss-module__kQDwCG__attributionLink:hover{color:var(--link-hover-color,#22c55e)}.DeliveryDateCalculator-module-scss-module__kQDwCG__feedback{color:#334155;margin:1rem 0 0;font-size:.95rem;line-height:1.55}.DeliveryDateCalculator-module-scss-module__kQDwCG__feedbackLink{color:var(--link-color,#15803d);font-weight:700;text-decoration:none}.DeliveryDateCalculator-module-scss-module__kQDwCG__feedbackLink:hover{color:var(--link-hover-color,#22c55e)}@media (max-width:639px){.DeliveryDateCalculator-module-scss-module__kQDwCG__form{grid-template-columns:1fr}}
.LeavePtoCalculator-module-scss-module__lNjHnq__wrap{width:100%;max-width:none}.LeavePtoCalculator-module-scss-module__lNjHnq__form{flex-direction:column;gap:1.25rem;display:flex}@media (min-width:640px){.LeavePtoCalculator-module-scss-module__lNjHnq__form{grid-template-columns:1fr 1fr;align-items:start;gap:1.25rem 1.5rem;display:grid}.LeavePtoCalculator-module-scss-module__lNjHnq__fieldSpan{grid-column:1/-1}}.LeavePtoCalculator-module-scss-module__lNjHnq__field{flex-direction:column;gap:.4rem;display:flex}.LeavePtoCalculator-module-scss-module__lNjHnq__field label{color:#0f172a;font-size:.9rem;font-weight:700}.LeavePtoCalculator-module-scss-module__lNjHnq__field select,.LeavePtoCalculator-module-scss-module__lNjHnq__field input:not([type=checkbox]):not([type=radio]){max-width:100%;min-height:2.75rem;font-size:1rem}.LeavePtoCalculator-module-scss-module__lNjHnq__hint{color:#64748b;margin:0;font-size:.8125rem;line-height:1.45}.LeavePtoCalculator-module-scss-module__lNjHnq__weekdayFieldset,.LeavePtoCalculator-module-scss-module__lNjHnq__modeFieldset{border:none;min-inline-size:0;margin:0;padding:0}.LeavePtoCalculator-module-scss-module__lNjHnq__weekdayLegend,.LeavePtoCalculator-module-scss-module__lNjHnq__modeLegend{color:#0f172a;margin:0 0 .4rem;padding:0;font-size:.9rem;font-weight:700}.LeavePtoCalculator-module-scss-module__lNjHnq__modeToggle{flex-wrap:wrap;gap:.5rem;display:flex}.LeavePtoCalculator-module-scss-module__lNjHnq__modeBtn{font:inherit;color:#2d3748;cursor:pointer;background:#eaf2ea;border:1px solid #031c221f;border-radius:8px;margin:0;padding:.4rem .75rem;font-size:.875rem;font-weight:700;transition:background .15s,color .15s,border-color .15s}.LeavePtoCalculator-module-scss-module__lNjHnq__modeBtn:hover{color:#0f172a;background:#d8e4da;border-color:#031c2233}.LeavePtoCalculator-module-scss-module__lNjHnq__modeBtnActive{color:#0f172a;background:#dff2c2f2;border:1px solid #031c2238}.LeavePtoCalculator-module-scss-module__lNjHnq__modeBtnActive:hover{color:#0f172a;background:#dff2c2;border-color:#031c2242}.LeavePtoCalculator-module-scss-module__lNjHnq__weekdayGrid{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.LeavePtoCalculator-module-scss-module__lNjHnq__weekdayItem{cursor:pointer;color:#0f172a;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #0f172a1f;border-radius:8px;align-items:center;gap:.35rem;margin:0;padding:.35rem .5rem;font-size:.9rem;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.LeavePtoCalculator-module-scss-module__lNjHnq__weekdayItem:hover{background:#22c55e0f;border-color:#16653459}.LeavePtoCalculator-module-scss-module__lNjHnq__weekdayItem:has(.LeavePtoCalculator-module-scss-module__lNjHnq__weekdayCheckbox:focus-visible){outline-offset:2px;outline:2px solid #22c55e73}.LeavePtoCalculator-module-scss-module__lNjHnq__weekdayCheckbox{accent-color:#15803d;cursor:pointer;width:1.1rem;height:1.1rem;margin:0}.LeavePtoCalculator-module-scss-module__lNjHnq__weekdayLabel{text-align:center;min-width:2rem}.LeavePtoCalculator-module-scss-module__lNjHnq__weekdayPresets{flex-wrap:wrap;gap:.5rem .75rem;margin-top:.65rem;display:flex}.LeavePtoCalculator-module-scss-module__lNjHnq__weekdayPresetBtn{font:inherit;color:var(--link-color,#15803d);cursor:pointer;background:0 0;border:1px solid #16653440;border-radius:6px;margin:0;padding:.35rem .65rem;font-size:.8125rem;font-weight:600;transition:color .15s,border-color .15s,background .15s}.LeavePtoCalculator-module-scss-module__lNjHnq__weekdayPresetBtn:hover{color:var(--link-hover-color,#22c55e);background:#22c55e14;border-color:#16653473}.LeavePtoCalculator-module-scss-module__lNjHnq__row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:639px){.LeavePtoCalculator-module-scss-module__lNjHnq__row{grid-template-columns:1fr}}.LeavePtoCalculator-module-scss-module__lNjHnq__submitBtn{justify-content:center;width:100%;min-height:3rem;font-size:1.05rem;font-weight:700}@media (min-width:640px){.LeavePtoCalculator-module-scss-module__lNjHnq__submitBtn{grid-column:1/-1}}.LeavePtoCalculator-module-scss-module__lNjHnq__message{color:#991b1b;background:#fef2f2;border:1px solid #0f172a1a;border-radius:8px;margin-top:1.25rem;padding:1rem 1.25rem;font-size:.95rem;line-height:1.5}.LeavePtoCalculator-module-scss-module__lNjHnq__result{background:0 0;border-top:1px solid #0f172a14;margin-top:1.5rem;padding-top:1.5rem}.LeavePtoCalculator-module-scss-module__lNjHnq__countBlock{flex-direction:column;gap:.35rem;margin-bottom:.65rem;display:flex}.LeavePtoCalculator-module-scss-module__lNjHnq__countCaption{color:#0f172a;font-size:.9rem;font-weight:700;line-height:1.2}.LeavePtoCalculator-module-scss-module__lNjHnq__countNumber{letter-spacing:-.02em;color:#0f172a;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:900;line-height:1.2}.LeavePtoCalculator-module-scss-module__lNjHnq__metaSummary{background:#f8fafcd9;border:1px solid #0f172a14;border-radius:10px;flex-direction:column;gap:.55rem;margin:.85rem 0 0;padding:.85rem 1rem;display:flex}.LeavePtoCalculator-module-scss-module__lNjHnq__metaRow{grid-template-columns:minmax(6rem,8.5rem) 1fr;align-items:start;gap:.35rem .85rem;display:grid}@media (max-width:420px){.LeavePtoCalculator-module-scss-module__lNjHnq__metaRow{grid-template-columns:1fr;gap:.15rem 0}}.LeavePtoCalculator-module-scss-module__lNjHnq__metaLabel{letter-spacing:.04em;text-transform:uppercase;color:#64748b;padding-top:.15rem;font-size:.75rem;font-weight:700;line-height:1.4}.LeavePtoCalculator-module-scss-module__lNjHnq__metaValue{color:#0f172a;font-variant-numeric:tabular-nums;word-break:break-word;margin:0;font-size:.9375rem;font-weight:600;line-height:1.5}.LeavePtoCalculator-module-scss-module__lNjHnq__resultGrid{grid-template-columns:1fr;gap:.75rem 1rem;display:grid}@media (min-width:640px){.LeavePtoCalculator-module-scss-module__lNjHnq__resultGrid{grid-template-columns:1fr 1fr}}.LeavePtoCalculator-module-scss-module__lNjHnq__resultItem{background:#ffffffe6;border:1px solid #0f172a14;border-radius:10px;padding:.85rem 1rem}.LeavePtoCalculator-module-scss-module__lNjHnq__resultLabel{color:#0f172a;margin-bottom:.25rem;font-size:.85rem;font-weight:700;display:block}.LeavePtoCalculator-module-scss-module__lNjHnq__resultValue{color:#0f172a;font-size:1.05rem;font-weight:800;display:block}.LeavePtoCalculator-module-scss-module__lNjHnq__holidayList{border-top:1px solid #0f172a14;margin-top:1rem;padding-top:.75rem}.LeavePtoCalculator-module-scss-module__lNjHnq__holidayListTitle{color:#0f172a;margin:0 0 .5rem;font-size:1rem;font-weight:800}.LeavePtoCalculator-module-scss-module__lNjHnq__holidayUl{color:#334155;margin:0;padding-left:1.25rem;line-height:1.55}.LeavePtoCalculator-module-scss-module__lNjHnq__feedback{color:#64748b;border-top:1px solid #0f172a14;margin-top:.85rem;padding-top:.85rem;font-size:.875rem;line-height:1.5}.LeavePtoCalculator-module-scss-module__lNjHnq__feedbackLink{color:var(--link-color,#15803d);font-weight:700;text-decoration:none}.LeavePtoCalculator-module-scss-module__lNjHnq__feedbackLink:hover{color:var(--link-hover-color,#22c55e)}.LeavePtoCalculator-module-scss-module__lNjHnq__attribution{color:#64748b;text-align:center;border-top:1px solid #0f172a14;margin:1.25rem 0 0;padding-top:1rem;font-size:.8125rem;line-height:1.45}.LeavePtoCalculator-module-scss-module__lNjHnq__attributionLink{color:var(--link-color,#15803d);font-weight:600;text-decoration:none}.LeavePtoCalculator-module-scss-module__lNjHnq__attributionLink:hover{color:var(--link-hover-color,#22c55e)}
.PolicyLayout-module-scss-module__F9tSza__layout{box-sizing:border-box;background:linear-gradient(135deg,#ffecb347 0%,#c8e6c947 100%);min-height:100vh;position:relative}.PolicyLayout-module-scss-module__F9tSza__layout *{box-sizing:border-box}.PolicyLayout-module-scss-module__F9tSza__container{box-sizing:border-box;width:100%;max-width:100vw;padding:0 2rem 2rem}
.ButtonCta-module-scss-module__8g105q__buttonCta{flex-direction:column;align-items:center;margin-bottom:2rem;display:flex}.ButtonCta-module-scss-module__8g105q__buttonsRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.ButtonCta-module-scss-module__8g105q__helperText{color:#666;margin-top:10px;font-size:12px;font-weight:500;display:block}@media (max-width:600px){.ButtonCta-module-scss-module__8g105q__buttonsRow{flex-direction:column}}
.GuidesHubTable-module-scss-module__iiqmYG__table{border-collapse:collapse;width:100%}.GuidesHubTable-module-scss-module__iiqmYG__table th,.GuidesHubTable-module-scss-module__iiqmYG__table td{vertical-align:top;border-bottom:1px solid #0f172a14;padding:.6rem .75rem}.GuidesHubTable-module-scss-module__iiqmYG__table tbody tr:nth-child(2n) td{background:#dff2c21f}.GuidesHubTable-module-scss-module__iiqmYG__table th{text-align:left;color:#0f172a;font-weight:800}.GuidesHubTable-module-scss-module__iiqmYG__countryName{color:#0f172a;font-weight:800}.GuidesHubTable-module-scss-module__iiqmYG__code{font-variant-numeric:tabular-nums;color:#0f172ab8;white-space:nowrap;font-weight:700}.GuidesHubTable-module-scss-module__iiqmYG__years{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;display:flex}.GuidesHubTable-module-scss-module__iiqmYG__yearLink{color:var(--link-color,#15803d);font-variant-numeric:tabular-nums;border:1px solid #16653440;border-radius:999px;justify-content:center;align-items:center;padding:.2rem .5rem;font-weight:800;text-decoration:none;display:inline-flex}.GuidesHubTable-module-scss-module__iiqmYG__yearLink:hover{color:var(--link-hover-color,#22c55e);border-color:#16653473}.GuidesHubTable-module-scss-module__iiqmYG__yearCurrent{color:#15803d;background:#22c55e1f;border-color:#16653459}.GuidesHubTable-module-scss-module__iiqmYG__yearPast{opacity:.72;color:#0f172aad;border-color:#0f172a24}.GuidesHubTable-module-scss-module__iiqmYG__yearPast:hover{opacity:.95;color:#0f172adb;border-color:#0f172a40}
.SalaryProrationCalculator-module-scss-module__ZxLfNG__wrap{width:100%;max-width:none}.SalaryProrationCalculator-module-scss-module__ZxLfNG__form{flex-direction:column;gap:1.25rem;display:flex}@media (min-width:640px){.SalaryProrationCalculator-module-scss-module__ZxLfNG__form{grid-template-columns:1fr 1fr;align-items:start;gap:1.25rem 1.5rem;display:grid}.SalaryProrationCalculator-module-scss-module__ZxLfNG__fieldSpan{grid-column:1/-1}}.SalaryProrationCalculator-module-scss-module__ZxLfNG__field{flex-direction:column;gap:.4rem;display:flex}.SalaryProrationCalculator-module-scss-module__ZxLfNG__field label{color:#0f172a;font-size:.9rem;font-weight:700}.SalaryProrationCalculator-module-scss-module__ZxLfNG__field select,.SalaryProrationCalculator-module-scss-module__ZxLfNG__field input:not([type=checkbox]):not([type=radio]){max-width:100%;min-height:2.75rem;font-size:1rem}.SalaryProrationCalculator-module-scss-module__ZxLfNG__hint{color:#64748b;margin:0;font-size:.8125rem;line-height:1.45}.SalaryProrationCalculator-module-scss-module__ZxLfNG__weekdayFieldset,.SalaryProrationCalculator-module-scss-module__ZxLfNG__modeFieldset{border:none;min-inline-size:0;margin:0;padding:0}.SalaryProrationCalculator-module-scss-module__ZxLfNG__weekdayLegend,.SalaryProrationCalculator-module-scss-module__ZxLfNG__modeLegend{color:#0f172a;margin:0 0 .4rem;padding:0;font-size:.9rem;font-weight:700}.SalaryProrationCalculator-module-scss-module__ZxLfNG__modeToggle{flex-wrap:wrap;gap:.5rem;display:flex}.SalaryProrationCalculator-module-scss-module__ZxLfNG__modeBtn{font:inherit;color:#2d3748;cursor:pointer;background:#eaf2ea;border:1px solid #031c221f;border-radius:8px;margin:0;padding:.4rem .75rem;font-size:.875rem;font-weight:700;transition:background .15s,color .15s,border-color .15s}.SalaryProrationCalculator-module-scss-module__ZxLfNG__modeBtn:hover{color:#0f172a;background:#d8e4da;border-color:#031c2233}.SalaryProrationCalculator-module-scss-module__ZxLfNG__modeBtnActive{color:#0f172a;background:#dff2c2f2;border:1px solid #031c2238}.SalaryProrationCalculator-module-scss-module__ZxLfNG__modeBtnActive:hover{color:#0f172a;background:#dff2c2;border-color:#031c2242}.SalaryProrationCalculator-module-scss-module__ZxLfNG__weekdayGrid{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.SalaryProrationCalculator-module-scss-module__ZxLfNG__weekdayItem{cursor:pointer;color:#0f172a;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #0f172a1f;border-radius:8px;align-items:center;gap:.35rem;margin:0;padding:.35rem .5rem;font-size:.9rem;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.SalaryProrationCalculator-module-scss-module__ZxLfNG__weekdayItem:hover{background:#22c55e0f;border-color:#16653459}.SalaryProrationCalculator-module-scss-module__ZxLfNG__weekdayItem:has(.SalaryProrationCalculator-module-scss-module__ZxLfNG__weekdayCheckbox:focus-visible){outline-offset:2px;outline:2px solid #22c55e73}.SalaryProrationCalculator-module-scss-module__ZxLfNG__weekdayCheckbox{accent-color:#15803d;cursor:pointer;width:1.1rem;height:1.1rem;margin:0}.SalaryProrationCalculator-module-scss-module__ZxLfNG__weekdayLabel{text-align:center;min-width:2rem}.SalaryProrationCalculator-module-scss-module__ZxLfNG__weekdayPresets{flex-wrap:wrap;gap:.5rem .75rem;margin-top:.65rem;display:flex}.SalaryProrationCalculator-module-scss-module__ZxLfNG__weekdayPresetBtn{font:inherit;color:var(--link-color,#15803d);cursor:pointer;background:0 0;border:1px solid #16653440;border-radius:6px;margin:0;padding:.35rem .65rem;font-size:.8125rem;font-weight:600;transition:color .15s,border-color .15s,background .15s}.SalaryProrationCalculator-module-scss-module__ZxLfNG__weekdayPresetBtn:hover{color:var(--link-hover-color,#22c55e);background:#22c55e14;border-color:#16653473}.SalaryProrationCalculator-module-scss-module__ZxLfNG__row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:639px){.SalaryProrationCalculator-module-scss-module__ZxLfNG__row{grid-template-columns:1fr}}.SalaryProrationCalculator-module-scss-module__ZxLfNG__submitBtn{justify-content:center;width:100%;min-height:3rem;font-size:1.05rem;font-weight:700}@media (min-width:640px){.SalaryProrationCalculator-module-scss-module__ZxLfNG__submitBtn{grid-column:1/-1}}.SalaryProrationCalculator-module-scss-module__ZxLfNG__message{color:#991b1b;background:#fef2f2;border:1px solid #0f172a1a;border-radius:8px;margin-top:1.25rem;padding:1rem 1.25rem;font-size:.95rem;line-height:1.5}.SalaryProrationCalculator-module-scss-module__ZxLfNG__result{background:0 0;border-top:1px solid #0f172a14;margin-top:1.5rem;padding-top:1.5rem}.SalaryProrationCalculator-module-scss-module__ZxLfNG__countBlock{flex-direction:column;gap:.35rem;margin-bottom:.65rem;display:flex}.SalaryProrationCalculator-module-scss-module__ZxLfNG__countCaption{color:#0f172a;font-size:.9rem;font-weight:700;line-height:1.2}.SalaryProrationCalculator-module-scss-module__ZxLfNG__countNumber{letter-spacing:-.02em;color:#0f172a;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:900;line-height:1.2}.SalaryProrationCalculator-module-scss-module__ZxLfNG__metaSummary{background:#f8fafcd9;border:1px solid #0f172a14;border-radius:10px;flex-direction:column;gap:.55rem;margin:.85rem 0 0;padding:.85rem 1rem;display:flex}.SalaryProrationCalculator-module-scss-module__ZxLfNG__metaRow{grid-template-columns:minmax(6rem,8.5rem) 1fr;align-items:start;gap:.35rem .85rem;display:grid}@media (max-width:420px){.SalaryProrationCalculator-module-scss-module__ZxLfNG__metaRow{grid-template-columns:1fr;gap:.15rem 0}}.SalaryProrationCalculator-module-scss-module__ZxLfNG__metaLabel{letter-spacing:.04em;text-transform:uppercase;color:#64748b;padding-top:.15rem;font-size:.75rem;font-weight:700;line-height:1.4}.SalaryProrationCalculator-module-scss-module__ZxLfNG__metaValue{color:#0f172a;font-variant-numeric:tabular-nums;word-break:break-word;margin:0;font-size:.9375rem;font-weight:600;line-height:1.5}.SalaryProrationCalculator-module-scss-module__ZxLfNG__metaMuted{color:#64748b;font-weight:500}.SalaryProrationCalculator-module-scss-module__ZxLfNG__holidayList{border-top:1px solid #0f172a14;margin-top:1.1rem;padding-top:1.1rem}.SalaryProrationCalculator-module-scss-module__ZxLfNG__h3{color:#0f172a;margin:0 0 .5rem;font-size:.9rem;font-weight:700}.SalaryProrationCalculator-module-scss-module__ZxLfNG__holidayList ul{margin:0;padding-left:1.25rem}.SalaryProrationCalculator-module-scss-module__ZxLfNG__holidayList li{color:#334155;margin-bottom:.45rem;font-size:.9375rem;line-height:1.55}.SalaryProrationCalculator-module-scss-module__ZxLfNG__hDate{font-variant-numeric:tabular-nums;color:#0f172a;font-weight:700}.SalaryProrationCalculator-module-scss-module__ZxLfNG__feedback{color:#334155;margin:1rem 0 0;font-size:.95rem;line-height:1.55}.SalaryProrationCalculator-module-scss-module__ZxLfNG__feedbackLink{color:var(--link-color,#15803d);font-weight:700;text-decoration:none}.SalaryProrationCalculator-module-scss-module__ZxLfNG__feedbackLink:hover{color:var(--link-hover-color,#22c55e)}.SalaryProrationCalculator-module-scss-module__ZxLfNG__attribution{color:#64748b;text-align:center;border-top:1px solid #0f172a14;margin:1.25rem 0 0;padding-top:1rem;font-size:.8125rem;line-height:1.45}.SalaryProrationCalculator-module-scss-module__ZxLfNG__attributionLink{color:var(--link-color,#15803d);font-weight:600;text-decoration:none}.SalaryProrationCalculator-module-scss-module__ZxLfNG__attributionLink:hover{color:var(--link-hover-color,#22c55e)}
.SeoDetailExtras-module-scss-module__F5Voiq__insightsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.45rem;margin-bottom:30px;display:grid}@media (max-width:800px){.SeoDetailExtras-module-scss-module__F5Voiq__insightsGrid{grid-template-columns:1fr}}.SeoDetailExtras-module-scss-module__F5Voiq__insightCard{color:#0f172a;background:#dff2c229;border:1px solid #16653424;border-radius:14px;padding:.75rem .9rem}.SeoDetailExtras-module-scss-module__F5Voiq__insightCard p{color:#0f172a!important;margin:0!important}.SeoDetailExtras-module-scss-module__F5Voiq__insightLabel{letter-spacing:-.01em;text-transform:none;color:#0f172a;margin:0;font-size:.95rem;font-weight:800}.SeoDetailExtras-module-scss-module__F5Voiq__insightValue{letter-spacing:-.01em;color:#15803d;font-variant-numeric:tabular-nums;background:#15803d1f;border:1px solid #15803d38;border-radius:999px;align-items:center;padding:.16rem .6rem;font-size:1.12rem;font-weight:700;display:inline-flex}.SeoDetailExtras-module-scss-module__F5Voiq__insightCard .SeoDetailExtras-module-scss-module__F5Voiq__insightValue{color:#15803d}.SeoDetailExtras-module-scss-module__F5Voiq__insightValueWrap{margin:.7rem 0}.SeoDetailExtras-module-scss-module__F5Voiq__insightText{color:#0f172a;font-size:.95rem;line-height:1.55}.SeoDetailExtras-module-scss-module__F5Voiq__relatedGridWrap{margin:.6rem 0 30px}.SeoDetailExtras-module-scss-module__F5Voiq__relatedCardTitle{color:#15803d}a:hover .SeoDetailExtras-module-scss-module__F5Voiq__relatedCardTitle{color:#22c55e}
.SlaDeadlineCalculator-module-scss-module__LEe_EW__wrap{width:100%;max-width:none}.SlaDeadlineCalculator-module-scss-module__LEe_EW__form{flex-direction:column;gap:1.25rem;display:flex}@media (min-width:640px){.SlaDeadlineCalculator-module-scss-module__LEe_EW__form{grid-template-columns:1fr 1fr;align-items:start;gap:1.25rem 1.5rem;display:grid}.SlaDeadlineCalculator-module-scss-module__LEe_EW__fieldSpan{grid-column:1/-1}}.SlaDeadlineCalculator-module-scss-module__LEe_EW__field{flex-direction:column;gap:.4rem;display:flex}.SlaDeadlineCalculator-module-scss-module__LEe_EW__field label{color:#0f172a;font-size:.9rem;font-weight:700}.SlaDeadlineCalculator-module-scss-module__LEe_EW__field select,.SlaDeadlineCalculator-module-scss-module__LEe_EW__field input:not([type=checkbox]):not([type=radio]){max-width:100%;min-height:2.75rem;font-size:1rem}.SlaDeadlineCalculator-module-scss-module__LEe_EW__hint{color:#64748b;margin:0;font-size:.8125rem;line-height:1.45}.SlaDeadlineCalculator-module-scss-module__LEe_EW__weekdayFieldset{border:none;min-inline-size:0;margin:0;padding:0}.SlaDeadlineCalculator-module-scss-module__LEe_EW__weekdayLegend{color:#0f172a;margin:0 0 .4rem;padding:0;font-size:.9rem;font-weight:700}.SlaDeadlineCalculator-module-scss-module__LEe_EW__weekdayGrid{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.SlaDeadlineCalculator-module-scss-module__LEe_EW__weekdayItem{cursor:pointer;color:#0f172a;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #0f172a1f;border-radius:8px;align-items:center;gap:.35rem;margin:0;padding:.35rem .5rem;font-size:.9rem;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.SlaDeadlineCalculator-module-scss-module__LEe_EW__weekdayItem:hover{background:#22c55e0f;border-color:#16653459}.SlaDeadlineCalculator-module-scss-module__LEe_EW__weekdayItem:has(.SlaDeadlineCalculator-module-scss-module__LEe_EW__weekdayCheckbox:focus-visible){outline-offset:2px;outline:2px solid #22c55e73}.SlaDeadlineCalculator-module-scss-module__LEe_EW__weekdayCheckbox{accent-color:#15803d;cursor:pointer;width:1.1rem;height:1.1rem;margin:0}.SlaDeadlineCalculator-module-scss-module__LEe_EW__submitBtn{justify-content:center;width:100%;min-height:3rem;font-size:1.05rem;font-weight:700}@media (min-width:640px){.SlaDeadlineCalculator-module-scss-module__LEe_EW__submitBtn{grid-column:1/-1}}.SlaDeadlineCalculator-module-scss-module__LEe_EW__message{color:#991b1b;background:#fef2f2;border:1px solid #0f172a1a;border-radius:8px;margin-top:1.25rem;padding:1rem 1.25rem;font-size:.95rem;line-height:1.5}.SlaDeadlineCalculator-module-scss-module__LEe_EW__result{background:0 0;border-top:1px solid #0f172a14;margin-top:1.5rem;padding-top:1.5rem}.SlaDeadlineCalculator-module-scss-module__LEe_EW__countBlock{flex-direction:column;gap:.35rem;margin-bottom:.65rem;display:flex}.SlaDeadlineCalculator-module-scss-module__LEe_EW__countCaption{color:#0f172a;font-size:.9rem;font-weight:700;line-height:1.2}.SlaDeadlineCalculator-module-scss-module__LEe_EW__countNumber{letter-spacing:-.02em;color:#0f172a;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:900;line-height:1.2}.SlaDeadlineCalculator-module-scss-module__LEe_EW__metaSummary{background:#f8fafcd9;border:1px solid #0f172a14;border-radius:10px;flex-direction:column;gap:.55rem;margin:.85rem 0 0;padding:.85rem 1rem;display:flex}.SlaDeadlineCalculator-module-scss-module__LEe_EW__metaRow{justify-content:space-between;gap:1rem;display:flex}.SlaDeadlineCalculator-module-scss-module__LEe_EW__metaLabel{color:#0f172a;font-size:.9rem;font-weight:700}.SlaDeadlineCalculator-module-scss-module__LEe_EW__metaValue{text-align:right;color:#1f2937;font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:600}.SlaDeadlineCalculator-module-scss-module__LEe_EW__holidayList{border-top:1px solid #0f172a14;margin-top:1.1rem;padding-top:1.1rem}.SlaDeadlineCalculator-module-scss-module__LEe_EW__h3{color:#0f172a;margin:0 0 .5rem;font-size:.9rem;font-weight:700}.SlaDeadlineCalculator-module-scss-module__LEe_EW__holidayList ul{margin:0;padding-left:1.25rem}.SlaDeadlineCalculator-module-scss-module__LEe_EW__holidayList li{color:#334155;margin-bottom:.45rem;font-size:.9375rem;line-height:1.55}.SlaDeadlineCalculator-module-scss-module__LEe_EW__hDate{font-variant-numeric:tabular-nums;color:#0f172a;font-weight:700}.SlaDeadlineCalculator-module-scss-module__LEe_EW__weekdayPresets{flex-wrap:wrap;gap:.5rem .75rem;margin-top:.65rem;display:flex}.SlaDeadlineCalculator-module-scss-module__LEe_EW__weekdayPresetBtn{font:inherit;color:var(--link-color,#15803d);cursor:pointer;background:0 0;border:1px solid #16653440;border-radius:6px;margin:0;padding:.35rem .65rem;font-size:.8125rem;font-weight:600;transition:color .15s,border-color .15s,background .15s}.SlaDeadlineCalculator-module-scss-module__LEe_EW__weekdayPresetBtn:hover{color:var(--link-hover-color,#22c55e);background:#22c55e14;border-color:#16653473}.SlaDeadlineCalculator-module-scss-module__LEe_EW__attribution{color:#64748b;text-align:center;border-top:1px solid #0f172a14;margin:1.25rem 0 0;padding-top:1rem;font-size:.8125rem;line-height:1.45}.SlaDeadlineCalculator-module-scss-module__LEe_EW__attributionLink{color:var(--link-color,#15803d);font-weight:600;text-decoration:none}.SlaDeadlineCalculator-module-scss-module__LEe_EW__attributionLink:hover{color:var(--link-hover-color,#22c55e)}.SlaDeadlineCalculator-module-scss-module__LEe_EW__feedback{color:#334155;margin:1rem 0 0;font-size:.95rem;line-height:1.55}.SlaDeadlineCalculator-module-scss-module__LEe_EW__feedbackLink{color:var(--link-color,#15803d);font-weight:700;text-decoration:none}.SlaDeadlineCalculator-module-scss-module__LEe_EW__feedbackLink:hover{color:var(--link-hover-color,#22c55e)}@media (max-width:639px){.SlaDeadlineCalculator-module-scss-module__LEe_EW__form{grid-template-columns:1fr}}
.WorkingHoursCalculator-module-scss-module__-5BY9G__wrap{width:100%;max-width:none}.WorkingHoursCalculator-module-scss-module__-5BY9G__form{flex-direction:column;gap:1.25rem;display:flex}@media (min-width:640px){.WorkingHoursCalculator-module-scss-module__-5BY9G__form{grid-template-columns:1fr 1fr;align-items:start;gap:1.25rem 1.5rem;display:grid}.WorkingHoursCalculator-module-scss-module__-5BY9G__fieldSpan{grid-column:1/-1}}.WorkingHoursCalculator-module-scss-module__-5BY9G__field{flex-direction:column;gap:.4rem;display:flex}.WorkingHoursCalculator-module-scss-module__-5BY9G__field label{color:#0f172a;font-size:.9rem;font-weight:700}.WorkingHoursCalculator-module-scss-module__-5BY9G__field select,.WorkingHoursCalculator-module-scss-module__-5BY9G__field input:not([type=checkbox]):not([type=radio]){max-width:100%;min-height:2.75rem;font-size:1rem}.WorkingHoursCalculator-module-scss-module__-5BY9G__weekdayFieldset{border:none;min-inline-size:0;margin:0;padding:0}.WorkingHoursCalculator-module-scss-module__-5BY9G__weekdayLegend{color:#0f172a;margin:0 0 .4rem;padding:0;font-size:.9rem;font-weight:700}.WorkingHoursCalculator-module-scss-module__-5BY9G__modeFieldset{border:none;min-inline-size:0;margin:0;padding:0}.WorkingHoursCalculator-module-scss-module__-5BY9G__modeLegend{color:#0f172a;margin:0 0 .4rem;padding:0;font-size:.9rem;font-weight:700}.WorkingHoursCalculator-module-scss-module__-5BY9G__modeToggle{flex-wrap:wrap;gap:.5rem;display:flex}.WorkingHoursCalculator-module-scss-module__-5BY9G__modeBtn{font:inherit;color:#2d3748;cursor:pointer;background:#eaf2ea;border:1px solid #031c221f;border-radius:8px;margin:0;padding:.4rem .75rem;font-size:.875rem;font-weight:700;transition:background .15s,color .15s,border-color .15s}.WorkingHoursCalculator-module-scss-module__-5BY9G__modeBtn:hover{color:#0f172a;background:#d8e4da;border-color:#031c2233}.WorkingHoursCalculator-module-scss-module__-5BY9G__modeBtnActive{color:#0f172a;background:#dff2c2f2;border:1px solid #031c2238}.WorkingHoursCalculator-module-scss-module__-5BY9G__modeBtnActive:hover{color:#0f172a;background:#dff2c2;border-color:#031c2242}.WorkingHoursCalculator-module-scss-module__-5BY9G__weekdayGrid{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.WorkingHoursCalculator-module-scss-module__-5BY9G__weekdayItem{cursor:pointer;color:#0f172a;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #0f172a1f;border-radius:8px;align-items:center;gap:.35rem;margin:0;padding:.35rem .5rem;font-size:.9rem;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.WorkingHoursCalculator-module-scss-module__-5BY9G__weekdayItem:hover{background:#22c55e0f;border-color:#16653459}.WorkingHoursCalculator-module-scss-module__-5BY9G__weekdayItem:has(.WorkingHoursCalculator-module-scss-module__-5BY9G__weekdayCheckbox:focus-visible){outline-offset:2px;outline:2px solid #22c55e73}.WorkingHoursCalculator-module-scss-module__-5BY9G__weekdayCheckbox{accent-color:#15803d;cursor:pointer;width:1.1rem;height:1.1rem;margin:0}.WorkingHoursCalculator-module-scss-module__-5BY9G__weekdayLabel{text-align:center;min-width:2rem}.WorkingHoursCalculator-module-scss-module__-5BY9G__weekdayPresets{flex-wrap:wrap;gap:.5rem .75rem;margin-top:.65rem;display:flex}.WorkingHoursCalculator-module-scss-module__-5BY9G__weekdayPresetBtn{font:inherit;color:var(--link-color,#15803d);cursor:pointer;background:0 0;border:1px solid #16653440;border-radius:6px;margin:0;padding:.35rem .65rem;font-size:.8125rem;font-weight:600;transition:color .15s,border-color .15s,background .15s}.WorkingHoursCalculator-module-scss-module__-5BY9G__weekdayPresetBtn:hover{color:var(--link-hover-color,#22c55e);background:#22c55e14;border-color:#16653473}.WorkingHoursCalculator-module-scss-module__-5BY9G__row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:639px){.WorkingHoursCalculator-module-scss-module__-5BY9G__row{grid-template-columns:1fr}}.WorkingHoursCalculator-module-scss-module__-5BY9G__workdayRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:639px){.WorkingHoursCalculator-module-scss-module__-5BY9G__workdayRow{grid-template-columns:1fr}}.WorkingHoursCalculator-module-scss-module__-5BY9G__workdayRow .WorkingHoursCalculator-module-scss-module__-5BY9G__hint{grid-column:1/-1}.WorkingHoursCalculator-module-scss-module__-5BY9G__submitBtn{justify-content:center;width:100%;min-height:3rem;font-size:1.05rem;font-weight:700}@media (min-width:640px){.WorkingHoursCalculator-module-scss-module__-5BY9G__submitBtn{grid-column:1/-1}}.WorkingHoursCalculator-module-scss-module__-5BY9G__attribution{color:#64748b;text-align:center;border-top:1px solid #0f172a14;margin:1.25rem 0 0;padding-top:1rem;font-size:.8125rem;line-height:1.45}.WorkingHoursCalculator-module-scss-module__-5BY9G__attributionLink{color:var(--link-color,#15803d);font-weight:600;text-decoration:none}.WorkingHoursCalculator-module-scss-module__-5BY9G__attributionLink:hover{color:var(--link-hover-color,#22c55e)}.WorkingHoursCalculator-module-scss-module__-5BY9G__hint{color:#64748b;margin:0;font-size:.8125rem;line-height:1.45}.WorkingHoursCalculator-module-scss-module__-5BY9G__message{color:#991b1b;background:#fef2f2;border:1px solid #0f172a1a;border-radius:8px;margin-top:1.25rem;padding:1rem 1.25rem;font-size:.95rem;line-height:1.5}.WorkingHoursCalculator-module-scss-module__-5BY9G__result{background:0 0;border-top:1px solid #0f172a14;margin-top:1.5rem;padding-top:1.5rem}.WorkingHoursCalculator-module-scss-module__-5BY9G__countBlock{flex-direction:column;gap:.35rem;margin-bottom:.65rem;display:flex}.WorkingHoursCalculator-module-scss-module__-5BY9G__countCaption{color:#0f172a;font-size:.9rem;font-weight:700;line-height:1.2}.WorkingHoursCalculator-module-scss-module__-5BY9G__countNumber{letter-spacing:-.02em;color:#0f172a;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:900;line-height:1.2}.WorkingHoursCalculator-module-scss-module__-5BY9G__metaSummary{background:#f8fafcd9;border:1px solid #0f172a14;border-radius:10px;flex-direction:column;gap:.55rem;margin:.85rem 0 0;padding:.85rem 1rem;display:flex}.WorkingHoursCalculator-module-scss-module__-5BY9G__metaRow{grid-template-columns:minmax(5.5rem,7.5rem) 1fr;align-items:start;gap:.35rem .85rem;display:grid}@media (max-width:420px){.WorkingHoursCalculator-module-scss-module__-5BY9G__metaRow{grid-template-columns:1fr;gap:.15rem 0}}.WorkingHoursCalculator-module-scss-module__-5BY9G__metaLabel{letter-spacing:.04em;text-transform:uppercase;color:#64748b;padding-top:.15rem;font-size:.75rem;font-weight:700;line-height:1.4}@media (max-width:420px){.WorkingHoursCalculator-module-scss-module__-5BY9G__metaLabel{padding-top:.35rem}.WorkingHoursCalculator-module-scss-module__-5BY9G__metaRow:first-child .WorkingHoursCalculator-module-scss-module__-5BY9G__metaLabel{padding-top:0}}.WorkingHoursCalculator-module-scss-module__-5BY9G__metaValue{color:#0f172a;font-variant-numeric:tabular-nums;margin:0;font-size:.9375rem;font-weight:600;line-height:1.5}.WorkingHoursCalculator-module-scss-module__-5BY9G__metaValueWrap{font-variant-numeric:normal;word-break:break-word;font-weight:600}.WorkingHoursCalculator-module-scss-module__-5BY9G__metaMuted,.WorkingHoursCalculator-module-scss-module__-5BY9G__metaRangeSep{color:#64748b;font-weight:500}.WorkingHoursCalculator-module-scss-module__-5BY9G__holidayList{border-top:1px solid #0f172a14;margin-top:1.1rem;padding-top:1.1rem}.WorkingHoursCalculator-module-scss-module__-5BY9G__h3{color:#0f172a;margin:0 0 .5rem;font-size:.9rem;font-weight:700}.WorkingHoursCalculator-module-scss-module__-5BY9G__holidayList ul{margin:0;padding-left:1.25rem}.WorkingHoursCalculator-module-scss-module__-5BY9G__holidayList li{color:#334155;margin-bottom:.45rem;font-size:.9375rem;line-height:1.55}.WorkingHoursCalculator-module-scss-module__-5BY9G__hDate{font-variant-numeric:tabular-nums;color:#0f172a;font-weight:700}.WorkingHoursCalculator-module-scss-module__-5BY9G__feedback{color:#334155;margin:1rem 0 0;font-size:.95rem;line-height:1.55}.WorkingHoursCalculator-module-scss-module__-5BY9G__feedbackLink{color:var(--link-color,#15803d);font-weight:700;text-decoration:none}.WorkingHoursCalculator-module-scss-module__-5BY9G__feedbackLink:hover{color:var(--link-hover-color,#22c55e)}
.page-module-scss-module__WcaYCG__blogPage{box-sizing:border-box;background:linear-gradient(135deg,#ffecb347 0%,#c8e6c947 100%);min-height:100vh;position:relative}.page-module-scss-module__WcaYCG__blogPage *{box-sizing:border-box}
.page-module-scss-module__cJyg-G__page{--calculator-hero-radial:#22c55e21}
.page-module-scss-module__7CTFba__page{--calculator-card-max-width:720px;--calculator-hero-tagline-max-width:42rem}.page-module-scss-module__7CTFba__page #bdc-article-heading{margin-top:.25rem;margin-bottom:1.75rem}
.page-module-scss-module__MBeava__page{--calculator-hero-radial:#22c55e21}
.page-module-scss-module__oLBmPq__layout{box-sizing:border-box;background:linear-gradient(135deg,#ffecb347 0%,#c8e6c947 100%);min-height:100vh;position:relative}.page-module-scss-module__oLBmPq__layout *{box-sizing:border-box}.page-module-scss-module__oLBmPq__container{box-sizing:border-box;width:100%;max-width:100%;padding:0 2rem 2rem}.page-module-scss-module__oLBmPq__docsHeader{color:#031c22;text-align:center;margin:4rem 0;padding:0;font-size:65px;font-weight:900}@media (max-width:1280px){.page-module-scss-module__oLBmPq__docsHeader{font-size:45px}}@media (max-width:770px){.page-module-scss-module__oLBmPq__docsHeader{font-size:35px}}@media (max-width:600px){.page-module-scss-module__oLBmPq__docsHeader{font-size:30px}}@media (max-width:480px){.page-module-scss-module__oLBmPq__docsHeader{font-size:25px}}@media (max-width:400px){.page-module-scss-module__oLBmPq__docsHeader{font-size:22px}}.page-module-scss-module__oLBmPq__docsMain{align-items:flex-start;gap:2rem;width:100%;max-width:100%;min-height:calc(100vh - 120px);margin-top:2rem;display:flex;position:relative}.page-module-scss-module__oLBmPq__docsNav{z-index:10;background:#fff;border-radius:12px;flex-direction:column;flex:0 0 320px;align-self:flex-start;height:fit-content;max-height:calc(100vh - 72px - 2rem);display:flex;position:sticky;top:calc(72px + 1rem);overflow:hidden;box-shadow:0 4px 6px #0000000d}.page-module-scss-module__oLBmPq__docsNavHeader{border-bottom:1px solid #e2e8f0;padding:1.25rem 1.5rem 1rem}.page-module-scss-module__oLBmPq__docsNavTitle{color:#1a202c;text-transform:uppercase;margin:0;padding:0;font-size:1.125rem;font-weight:700}.page-module-scss-module__oLBmPq__docsNavList{margin:0;padding:1rem 0;list-style:none}.page-module-scss-module__oLBmPq__docsNavItem{margin:0}.page-module-scss-module__oLBmPq__docsNavLink{border-left:3px solid #0000;padding:.5rem 1.5rem .5rem 2.5rem;text-decoration:none;transition:all .2s;display:block}.page-module-scss-module__oLBmPq__docsNavLink:hover{border-left-color:var(--link-color);background-color:#f7fafc}.page-module-scss-module__oLBmPq__docsNavLink .page-module-scss-module__oLBmPq__linkTitle{color:#4a5568;font-size:.875rem;font-weight:500;line-height:1.4;display:block}.page-module-scss-module__oLBmPq__docsNavLink:hover .page-module-scss-module__oLBmPq__linkTitle{color:var(--link-color)}.page-module-scss-module__oLBmPq__docsContent{flex:1;width:100%;min-width:0}.page-module-scss-module__oLBmPq__contentCard{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px #0000000d}.page-module-scss-module__oLBmPq__contentBody{padding:2rem}.page-module-scss-module__oLBmPq__section{margin-bottom:3rem;scroll-margin-top:calc(72px + 1rem)}.page-module-scss-module__oLBmPq__section:last-child{margin-bottom:0}.page-module-scss-module__oLBmPq__sectionTitle{color:#2d3748;text-align:left;margin:0 0 1rem;padding:0;font-size:1.875rem;font-weight:600}.page-module-scss-module__oLBmPq__sectionTitleAnchor{color:inherit;text-decoration:none}.page-module-scss-module__oLBmPq__sectionTitleAnchor:hover{color:var(--link-color,#15803d)}.page-module-scss-module__oLBmPq__sectionBody{color:#4a5568;margin:0;font-size:1.125rem;line-height:1.6}.page-module-scss-module__oLBmPq__sectionBody p{color:#4a5568;margin:0 0 1rem;font-size:1.125rem;line-height:1.6}.page-module-scss-module__oLBmPq__sectionBody p:last-child{margin-bottom:0}.page-module-scss-module__oLBmPq__sectionBody h3{color:#2d3748;text-align:left;margin:0 0 1rem;font-size:1.5rem;font-weight:600}.page-module-scss-module__oLBmPq__sectionBody p code,.page-module-scss-module__oLBmPq__sectionBody li code,.page-module-scss-module__oLBmPq__sectionBody td code{color:#e53e3e;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:3px;padding:.125rem .25rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem}.page-module-scss-module__oLBmPq__codeBlock{color:#e2e8f0;background:#1a202c;border-radius:8px;margin:1rem 0;padding:1rem 1.25rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem;line-height:1.5;position:relative;overflow:hidden;box-shadow:0 4px 6px #0000001a}.page-module-scss-module__oLBmPq__codeBlock code{color:inherit;font-size:inherit;white-space:pre;background:0 0;border:none;padding:0}.page-module-scss-module__oLBmPq__paramTable,.page-module-scss-module__oLBmPq__errorTable{border-collapse:collapse;background:#fff;border:1px solid #e2e8f0;border-radius:6px;width:100%;margin:1rem 0 1.5rem;font-size:1rem;overflow:hidden}.page-module-scss-module__oLBmPq__paramTable th,.page-module-scss-module__oLBmPq__paramTable td,.page-module-scss-module__oLBmPq__errorTable th,.page-module-scss-module__oLBmPq__errorTable td{text-align:left;border-bottom:1px solid #e2e8f0;padding:.75rem 1rem}.page-module-scss-module__oLBmPq__paramTable th,.page-module-scss-module__oLBmPq__errorTable th{color:#2d3748;background:#f7fafc;font-size:.875rem;font-weight:600}.page-module-scss-module__oLBmPq__paramTable tr:last-child td,.page-module-scss-module__oLBmPq__errorTable tr:last-child td{border-bottom:none}.page-module-scss-module__oLBmPq__paramTable code,.page-module-scss-module__oLBmPq__errorTable code{color:#e53e3e;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:3px;padding:.125rem .25rem;font-size:.8125rem}.page-module-scss-module__oLBmPq__sectionBody a{color:var(--link-color);text-decoration:none}.page-module-scss-module__oLBmPq__sectionBody a:hover{color:var(--link-hover-color)}.page-module-scss-module__oLBmPq__list{margin:.5rem 0 1rem;padding-left:1.5rem}.page-module-scss-module__oLBmPq__list li{color:#4a5568;margin-bottom:.35rem;font-size:1.125rem;line-height:1.6}.page-module-scss-module__oLBmPq__docsExampleTabsWrap{margin:1rem 0 1.5rem}.page-module-scss-module__oLBmPq__docsExampleTabsRow{-webkit-overflow-scrolling:touch;scrollbar-width:thin;border-bottom:3px solid #dcdcdc;flex-wrap:nowrap;gap:0;margin-bottom:0;padding-top:.5rem;display:flex;overflow:auto hidden}.page-module-scss-module__oLBmPq__docsExampleTab{color:#2d3748;cursor:pointer;box-sizing:border-box;background:#eaf2ea;border:1px solid #00000014;border-bottom:3px solid #dcdcdc;flex-shrink:0;min-height:48px;margin-bottom:-3px;padding:.75rem 1.25rem;font-size:.9375rem;font-weight:600;line-height:1;transition:all .2s}.page-module-scss-module__oLBmPq__docsExampleTab:first-of-type{border-left:1px solid #00000014;border-radius:8px 0 0}.page-module-scss-module__oLBmPq__docsExampleTab:last-of-type{border-right:1px solid #00000014;border-radius:0 8px 0 0}.page-module-scss-module__oLBmPq__docsExampleTab:hover{border-bottom-color:var(--link-hover-color);background:#e7ffcb}.page-module-scss-module__oLBmPq__docsExampleTab.page-module-scss-module__oLBmPq__docsExampleTabActive{border-bottom-color:var(--link-hover-color);color:#1a202c;background:#e7ffcb}.page-module-scss-module__oLBmPq__docsExampleTabsSelect{color:#2d3748;box-sizing:border-box;background:#eaf2ea;border:2px solid #dcdcdc;border-radius:8px;width:100%;max-width:280px;margin:0 auto 1rem;padding:1rem 1.75rem;font-size:1rem;font-weight:600;display:none}.page-module-scss-module__oLBmPq__docsExamplePanel{background:#fff;border:1px solid #e2e8f0;border-top:none;border-radius:0 0 8px 8px;width:100%;padding:1.25rem 1.5rem}.page-module-scss-module__oLBmPq__docsExampleBlockLabel{color:#4a5568;margin:0 0 .35rem;font-size:.875rem;font-weight:600}.page-module-scss-module__oLBmPq__docsExampleCodeWrap{border-radius:8px;margin-bottom:1.25rem;overflow:hidden;box-shadow:0 4px 6px #0000001a}.page-module-scss-module__oLBmPq__docsExampleCodeWrap:last-child{margin-bottom:0}.page-module-scss-module__oLBmPq__docsExampleCodeWrap pre{border-radius:8px;background:#2d3748!important;margin:0!important;padding:1.25rem 1.5rem!important;font-size:14px!important;line-height:1.6!important}.page-module-scss-module__oLBmPq__docsExampleCodeFallback{color:#e2e8f0;background:#2d3748;border-radius:8px;margin:0;padding:1.25rem 1.5rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:14px;line-height:1.6;overflow:auto}.page-module-scss-module__oLBmPq__docsExampleCodeFallback code{color:inherit;background:0 0;padding:0}@media (max-width:1200px){.page-module-scss-module__oLBmPq__docsNav{flex:0 0 280px}.page-module-scss-module__oLBmPq__docsMain{gap:1.5rem}}@media (max-width:1080px){.page-module-scss-module__oLBmPq__docsMain{flex-direction:column;gap:1rem;min-height:auto}.page-module-scss-module__oLBmPq__docsNav{flex:none;width:100%;max-height:none;position:static}.page-module-scss-module__oLBmPq__container{padding:0 1rem 1rem}.page-module-scss-module__oLBmPq__docsNavHeader{padding:1rem 1.25rem}.page-module-scss-module__oLBmPq__docsNavLink{padding:.5rem 1rem .5rem 1.5rem}}@media (max-width:768px){.page-module-scss-module__oLBmPq__docsNav{border-radius:8px}.page-module-scss-module__oLBmPq__contentBody{padding:1.5rem 1rem}.page-module-scss-module__oLBmPq__sectionTitle{font-size:1.5rem}.page-module-scss-module__oLBmPq__sectionBody h3{font-size:1.25rem}.page-module-scss-module__oLBmPq__sectionBody p,.page-module-scss-module__oLBmPq__sectionBody{font-size:1rem}.page-module-scss-module__oLBmPq__docsExampleTabsRow{display:none}.page-module-scss-module__oLBmPq__docsExampleTabsSelect{display:block}.page-module-scss-module__oLBmPq__docsExamplePanel{padding:1rem}}.page-module-scss-module__oLBmPq__docsCalculatorCallout{background:#0d6b5c14;border:1px solid #0d6b5c33;border-radius:12px;margin:0 0 1.5rem;padding:1.25rem 1.5rem}.page-module-scss-module__oLBmPq__docsCalculatorCalloutTitle{color:#031c22;margin:0 0 .5rem;font-size:1.05rem;font-weight:700}.page-module-scss-module__oLBmPq__docsCalculatorCalloutText{color:#3d4d4f;margin:0;font-size:.98rem;line-height:1.55}
.page-module-scss-module__xKEeCG__hero{text-align:center;background:linear-gradient(135deg,#ffe48ceb 0%,#a7f3d0e0 55%,#86efacd1 100%);border-bottom:1px solid #031c220f;padding:2.5rem 2rem 4rem}@media (max-width:600px){.page-module-scss-module__xKEeCG__hero{padding:2rem 1.25rem 3rem}}.page-module-scss-module__xKEeCG__heroInner{flex-direction:column;align-items:center;max-width:920px;margin:0 auto;display:flex}.page-module-scss-module__xKEeCG__heroTitle{letter-spacing:-.03em;color:#0f172a;margin:0 0 1rem;font-size:clamp(2rem,5vw,3.25rem);font-weight:900;line-height:1.1}.page-module-scss-module__xKEeCG__heroTagline{color:#334155;max-width:42rem;margin:0 auto 2rem;font-size:clamp(1rem,2.2vw,1.2rem);font-weight:500;line-height:1.55}.page-module-scss-module__xKEeCG__articleRegion{box-sizing:border-box;width:calc(100% + 4rem);max-width:none;margin-left:-2rem;margin-right:-2rem;padding-top:2.75rem}.page-module-scss-module__xKEeCG__articleHeadingNoTop{margin-top:0!important}.page-module-scss-module__xKEeCG__articleRegion article table{border-collapse:collapse;font-size:1.06rem}.page-module-scss-module__xKEeCG__articleRegion article table th,.page-module-scss-module__xKEeCG__articleRegion article table td{border-color:#16653438;padding:.82rem .9rem;line-height:1.62}.page-module-scss-module__xKEeCG__articleRegion article table th{color:#0f172a;background:#dff2c299}.page-module-scss-module__xKEeCG__articleRegion article table td{color:#0f172aeb}.page-module-scss-module__xKEeCG__articleRegion article table td:nth-child(2){color:#0f172adb}.page-module-scss-module__xKEeCG__articleRegion article table th:nth-child(2),.page-module-scss-module__xKEeCG__articleRegion article table td:nth-child(2){width:62%}.page-module-scss-module__xKEeCG__articleRegion article a{color:#15803d}.page-module-scss-module__xKEeCG__articleRegion article a:hover{color:#22c55e}.page-module-scss-module__xKEeCG__softSection{background:#dff2c22e;border-radius:16px;margin-top:.6rem;padding:1.05rem 1.1rem}.page-module-scss-module__xKEeCG__faqQuestion{margin-top:1.15rem}.page-module-scss-module__xKEeCG__faqQuestion:first-of-type{margin-top:0}
.page-module-scss-module__06PhHa__page{--calculator-card-max-width:860px;--calculator-hero-tagline-max-width:46rem;--calculator-hero-bg:linear-gradient(135deg,#e2e8f0f2 0%,#a7f3d0e0 55%,#86efacd1 100%)}.page-module-scss-module__06PhHa__page #lpc-article-heading{margin-top:.25rem;margin-bottom:1.75rem}
.page-module-scss-module__bbJr0W__page{--calculator-card-max-width:760px;--calculator-hero-tagline-max-width:44rem}.page-module-scss-module__bbJr0W__page #spc-article-heading{margin-top:.25rem;margin-bottom:1.75rem}
.page-module-scss-module__f59CnW__page{--calculator-card-max-width:720px;--calculator-hero-tagline-max-width:46rem;--calculator-hero-bg:linear-gradient(135deg,#e2e8f0f2 0%,#a7f3d0e0 55%,#86efacd1 100%)}.page-module-scss-module__f59CnW__page #sdc-article-heading{margin-top:.25rem;margin-bottom:1.75rem}
.terms-module-scss-module__psvJpG__contentWrapper{max-width:1440px;margin:0 auto;padding:0}.terms-module-scss-module__psvJpG__card{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 6px 24px #0000000f}.terms-module-scss-module__psvJpG__lastUpdated{text-align:right;color:#6b7280;margin:0 0 .75rem;font-size:.95rem}.terms-module-scss-module__psvJpG__pageTitle{color:#031c22;text-align:center;margin:4rem 0;font-size:65px;font-weight:900}@media (max-width:1280px){.terms-module-scss-module__psvJpG__pageTitle{font-size:45px}}@media (max-width:770px){.terms-module-scss-module__psvJpG__pageTitle{font-size:35px}}@media (max-width:600px){.terms-module-scss-module__psvJpG__pageTitle{margin:4rem 0 0;font-size:30px}}.terms-module-scss-module__psvJpG__markdownBody{line-height:1.65}:is(.terms-module-scss-module__psvJpG__markdownBody ul,.terms-module-scss-module__psvJpG__markdownBody ol){margin:.75rem 0 .75rem 1.5rem;padding-left:1.25rem}.terms-module-scss-module__psvJpG__markdownBody ul{list-style-type:disc}.terms-module-scss-module__psvJpG__markdownBody ol{list-style-type:decimal}.terms-module-scss-module__psvJpG__markdownBody li{margin:.25rem 0}:is(.terms-module-scss-module__psvJpG__markdownBody li>ul,.terms-module-scss-module__psvJpG__markdownBody li>ol){margin-top:.25rem}:is(.terms-module-scss-module__psvJpG__markdownBody h1,.terms-module-scss-module__psvJpG__markdownBody h2,.terms-module-scss-module__psvJpG__markdownBody h3){margin-top:1.5rem;margin-bottom:1rem;font-weight:700;text-align:left!important;padding:0!important}.terms-module-scss-module__psvJpG__markdownBody h2{font-size:1.5rem}.terms-module-scss-module__psvJpG__markdownBody h3{font-size:1.25rem}.terms-module-scss-module__psvJpG__markdownBody p{margin:.75rem 0}.terms-module-scss-module__psvJpG__markdownBody a{color:var(--link-color);text-decoration:none}.terms-module-scss-module__psvJpG__markdownBody a:hover{color:var(--link-hover-color)}.terms-module-scss-module__psvJpG__cookieButton{all:unset;cursor:pointer;font-family:var(--font-montserrat);background-color:var(--link-color);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:.95rem;font-weight:700;line-height:1.1;transition:background-color .2s,transform 50ms;display:inline-flex}.terms-module-scss-module__psvJpG__cookieButton:hover{background-color:var(--link-hover-color)}.terms-module-scss-module__psvJpG__cookieButton:active{transform:translateY(1px)}.terms-module-scss-module__psvJpG__cookieManagerBlock{text-align:left;margin:1rem 0 1.25rem}.terms-module-scss-module__psvJpG__cookieManagerActions{margin:.75rem 0 1rem}.terms-module-scss-module__psvJpG__cookieManagerIntro{margin:0 0 .75rem;line-height:1.65}.terms-module-scss-module__psvJpG__cookieManagerAudit{margin:.75rem 0 .25rem}.terms-module-scss-module__psvJpG__cookieManagerNote{color:#6b7280;margin:.75rem 0 0;font-size:.875rem;font-style:italic;line-height:1.65}
.page-module-scss-module__1Kgjqq__page{--calculator-card-max-width:720px;--calculator-hero-tagline-max-width:42rem}.page-module-scss-module__1Kgjqq__page #whc-article-heading{margin-top:.25rem;margin-bottom:1.75rem}
