*{box-sizing:border-box}body{margin:0;background:#fff;font-family:Public Sans,system-ui,sans-serif;-webkit-font-smoothing:antialiased}html{scroll-behavior:smooth}img{max-width:100%}a{color:#2c8348;text-decoration:none}a:hover{color:#1e6234}.wrap{max-width:1240px;margin:0 auto;padding:0 24px}.home-why{background:#f4f6f4;padding:92px 0 96px;font-family:Public Sans,system-ui,sans-serif}.rows{margin:0}.rows>div{display:grid;grid-template-columns:minmax(0,230px) minmax(0,1fr);gap:32px;padding:24px 0;border-top:1px dashed #bfc8be}.rows>div:last-child{border-bottom:1px dashed #bfc8be}.rows dt{font-family:Manrope,sans-serif;font-size:19.5px;font-weight:800;letter-spacing:-.03em;line-height:1.25;color:#0b110d}.rows dd{margin:0;font-size:15.5px;line-height:1.65;color:#5c6159}.rows dd strong{color:#0b110d}.home-who{background:#fff;padding:88px 0;border-bottom:1px solid #e4e6e2;font-family:Public Sans,system-ui,sans-serif}.who-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:44px}.who-grid li{display:flex;gap:16px;align-items:flex-start;padding:19px 0 20px;border-top:1px solid #e1e5e0;font-size:15px;line-height:1.55;color:#5c6159}.who-grid svg{flex:none;width:40px;height:40px;padding:8px;border-radius:10px;background:#eaf6ec;fill:none;stroke:#2c8348;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;margin-top:1px}.who-grid strong{display:block;font-family:Manrope,sans-serif;font-size:17.5px;font-weight:800;letter-spacing:-.03em;line-height:1.25;color:#0b110d;margin-bottom:4px}.lc .home-faq{background:#f4f6f4;--rule:#d3dad2}.cta-request{color:#0b110d;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.cta-request:hover{color:#12351a}.btn-green:hover{background:#3cb04d!important;color:#0b110d!important}.btn-dark:hover{background:#1d2721!important;color:#fff!important}.btn-outline:hover{background:#4dc45e!important;color:#0b110d!important}.navlink:hover{color:#fff!important}.fab{transition:transform .15s ease}.fab:hover{transform:scale(1.04)}@keyframes ring-shake{0%{transform:rotate(0)}0.75%{transform:rotate(-3deg)}1.5%{transform:rotate(3deg)}2.25%{transform:rotate(-3deg)}3%{transform:rotate(3deg)}3.75%{transform:rotate(-3deg)}4.5%{transform:rotate(3deg)}5.25%{transform:rotate(-3deg)}6%{transform:rotate(3deg)}6.75%{transform:rotate(-3deg)}7.5%{transform:rotate(3deg)}8.25%{transform:rotate(-3deg)}9%{transform:rotate(3deg)}9.75%{transform:rotate(-2deg)}10.5%{transform:rotate(2deg)}11.25%{transform:rotate(-2deg)}12%{transform:rotate(2deg)}12.75%{transform:rotate(-1deg)}13.5%{transform:rotate(1deg)}14.25%{transform:rotate(-1deg)}15%{transform:rotate(1deg)}15.75%{transform:rotate(-.5deg)}16.5%{transform:rotate(0)}to{transform:rotate(0)}}.fab{animation:ring-shake 12s linear infinite}.nav-burger{display:none;border:0;background:transparent;cursor:pointer;width:44px;height:44px;padding:10px;flex-direction:column;justify-content:center;gap:5px}.nav-burger span{display:block;height:2px;border-radius:2px;background:#fff;transition:transform .25s ease,opacity .2s ease}.nav-burger[aria-expanded=true] span:nth-child(1){transform:translateY(7px) rotate(45deg)}.nav-burger[aria-expanded=true] span:nth-child(2){opacity:0}.nav-burger[aria-expanded=true] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.fab{animation:none}}@media(max-width:1080px){.nav-burger{display:flex}.site-header{flex-wrap:wrap;position:relative;z-index:5}.nav-links{display:none!important;width:100%;order:3;flex-direction:column;align-items:stretch!important;gap:6px!important;margin-top:14px;padding:14px;border-radius:12px;background:#0b110df5;border:1px solid rgba(255,255,255,.12)}.nav-links.open{display:flex!important}.nav-links .navlink{padding:10px 6px;font-size:15px}.nav-links .btn-green{text-align:center;margin-top:4px}}@media(max-width:960px){.grid-3,.grid-footer{grid-template-columns:1fr 1fr!important}.grid-split{grid-template-columns:1fr!important;gap:36px!important}.grid-split img{height:300px!important}.hero-h1{font-size:48px!important}}@media(max-width:1020px){.home-why{padding:68px 0 72px}.home-who{padding:64px 0}}@media(max-width:640px){.rows>div{grid-template-columns:minmax(0,1fr);gap:6px;padding:20px 0}.who-grid{grid-template-columns:minmax(0,1fr)}.grid-stats{grid-template-columns:1fr 1fr!important;gap:20px 16px!important}.grid-3,.grid-2,.grid-footer{grid-template-columns:1fr!important}.grid-footer{gap:32px!important}.grid-mosaic{grid-template-columns:1fr 1fr!important;grid-template-rows:auto!important}.grid-mosaic img{height:180px!important}.grid-mosaic img:first-child{grid-column:1 / -1;grid-row:auto!important;height:240px!important}.hero-h1{font-size:38px!important}.hero-cta{flex-direction:column;align-items:flex-start!important}h2[style*="font-size:38px"],h2[style*="font-size:40px"]{font-size:30px!important}h2[style*="font-size:30px"]{font-size:26px!important}.fab{font-size:14px!important;padding:13px 18px!important;bottom:16px!important;right:16px!important}}@media(max-width:380px){.hero-h1{font-size:34px!important}}.footer-socials a{color:#9fb3a4;display:inline-flex;transition:color .15s}.footer-socials a:hover{color:#4dc45e}@media(max-width:640px){img[src*=logo-sameday-white]{max-width:160px}}
