.time-landing{--time-ink:#172b28;--time-green:#195f51;--time-cream:#f4f2ea;--time-line:#dfe6e3;color:var(--time-ink);background:#fff;min-height:100vh}.time-nav{border-bottom:1px solid #edf0ee;grid-template-columns:auto 1fr auto;align-items:center;gap:35px;height:78px;padding:0 max(24px,50% - 590px);display:grid}.time-brand{align-items:center;gap:9px;font-size:20px;font-weight:800;display:flex}.time-brand span{background:var(--time-ink);color:#fff;border-radius:11px;place-items:center;width:35px;height:35px;font:italic 700 21px Georgia,serif;display:grid}.time-nav nav{color:#61716d;justify-content:center;gap:30px;font-size:12px;display:flex}.time-login{background:var(--time-ink);color:#fff;border-radius:99px;padding:11px 17px;font-size:11px;font-weight:800}.time-hero{text-align:center;background:radial-gradient(circle at 50% 38%,#f0f7f4 0,#f0f7f459 28%,#0000 55%);flex-direction:column;justify-content:center;align-items:center;min-height:720px;padding:85px 22px 65px;display:flex}.time-kicker,.time-obligation>div>p,.time-transition>p,.time-plan>div>p{text-transform:uppercase;letter-spacing:2px;color:var(--time-green);font-size:10px;font-weight:800}.time-hero h1{letter-spacing:-4px;margin:22px 0 26px;font:500 clamp(54px,7.5vw,92px)/.94 Georgia,serif}.time-hero>p{color:#536761;max-width:720px;margin:0;line-height:1.65;font-size:18px!important}.time-actions{align-items:center;gap:12px;margin-top:36px;display:flex}.time-primary,.time-secondary{border-radius:14px;justify-content:center;align-items:center;padding:16px 21px;font-size:11px;font-weight:800;display:inline-flex}.time-primary{background:var(--time-ink);color:#fff}.time-secondary{border:1px solid var(--time-line);background:#fff}.time-secondary span{margin-left:12px}.time-proof{color:#677773;gap:28px;margin-top:55px;font-size:10px;font-weight:700;display:flex}.time-obligation{grid-template-columns:1.15fr .85fr;align-items:end;gap:90px;width:min(1180px,100% - 44px);margin:auto;padding:120px 0 70px;display:grid}.time-obligation h2,.time-transition h2,.time-plan h2{letter-spacing:-2.5px;margin:15px 0 0;font:500 clamp(42px,5vw,66px)/1 Georgia,serif}.time-obligation-copy{color:#5d6f6a;margin:0;line-height:1.8;font-size:16px!important}.time-benefits{border:1px solid var(--time-line);border-radius:24px;grid-template-columns:repeat(4,1fr);width:min(1180px,100% - 44px);margin:0 auto 120px;display:grid;overflow:hidden}.time-benefits article{border-right:1px solid var(--time-line);flex-direction:column;min-height:260px;padding:30px;display:flex}.time-benefits article:last-child{border:0}.time-benefits article>span{color:var(--time-green);font-size:9px;font-weight:800}.time-benefits h3{margin:auto 0 12px;font:700 22px/1.1 Georgia,serif}.time-benefits p{color:#697a76;margin:0;line-height:1.65;font-size:12px!important}.time-transition{background:var(--time-ink);color:#fff;text-align:center;padding:120px max(22px,50% - 590px)}.time-transition>p{color:#7fc1b0}.time-transition h2{margin:17px 0 24px;font-size:clamp(48px,6vw,76px)}.time-transition>span{color:#abc0bb;max-width:650px;margin:auto;font-size:15px;line-height:1.7;display:block}.time-departments{border-top:1px solid #38504b;border-bottom:1px solid #38504b;grid-template-columns:repeat(6,1fr);margin-top:65px;display:grid}.time-departments div{border-right:1px solid #38504b;padding:23px 10px}.time-departments div:last-child{border:0}.time-departments b,.time-departments strong{display:block}.time-departments b{color:#78908a;margin-bottom:10px;font-size:8px}.time-departments strong{font:700 15px Georgia,serif}.time-plan{grid-template-columns:1fr 390px;align-items:center;gap:100px;width:min(1080px,100% - 44px);margin:auto;padding:120px 0;display:grid}.time-plan>div>span{color:#667772;max-width:600px;margin-top:22px;line-height:1.7;display:block}.time-plan article{border:1px solid var(--time-line);border-radius:25px;padding:30px;box-shadow:0 20px 60px #172b281a}.time-plan article>small{color:#7b8a86}.time-plan article>strong{margin:10px 0 0;font:700 46px Georgia,serif;display:block}.time-plan article>span{color:#788783;font-size:9px}.time-plan ul{margin:25px 0;padding:0;list-style:none}.time-plan li{border-top:1px solid var(--time-line);padding:10px 0;font-size:11px}.time-plan li:before{content:"✓";color:var(--time-green);margin-right:8px;font-weight:900}.time-plan article>a{text-align:center;background:var(--time-ink);color:#fff;border-radius:13px;padding:16px;font-size:11px;font-weight:800;display:block}.time-footer{border-top:1px solid var(--time-line);color:#64736f;align-items:center;gap:24px;width:min(1180px,100% - 44px);margin:auto;padding:38px 0;display:flex}.time-footer p{margin-right:auto}.time-footer>a:not(.time-brand){font-size:10px;font-weight:800}@media (max-width:850px){.time-nav nav{display:none}.time-obligation,.time-plan{grid-template-columns:1fr;gap:40px}.time-benefits{grid-template-columns:1fr 1fr}.time-benefits article:nth-child(2){border-right:0}.time-benefits article:nth-child(-n+2){border-bottom:1px solid var(--time-line)}.time-departments{grid-template-columns:repeat(3,1fr)}.time-departments div:nth-child(3){border-right:0}.time-departments div:nth-child(-n+3){border-bottom:1px solid #38504b}}@media (max-width:560px){.time-nav{padding-inline:17px}.time-hero{min-height:650px;padding-top:65px}.time-hero h1{letter-spacing:-2.8px;font-size:55px}.time-hero>p{font-size:15px!important}.time-actions{flex-direction:column;width:100%}.time-actions a{width:100%}.time-proof{grid-template-columns:1fr 1fr;gap:14px 24px;display:grid}.time-obligation{padding-top:85px}.time-benefits{grid-template-columns:1fr}.time-benefits article{border-right:0;min-height:220px;border-bottom:1px solid var(--time-line)!important}.time-benefits article:last-child{border-bottom:0!important}.time-transition{padding-block:90px}.time-transition h2{font-size:48px}.time-departments{grid-template-columns:1fr 1fr}.time-departments div:nth-child(n){border-bottom:1px solid #38504b;border-right:1px solid #38504b}.time-departments div:nth-child(2n){border-right:0}.time-departments div:nth-last-child(-n+2){border-bottom:0}.time-plan{padding-block:85px}.time-footer{flex-direction:column;align-items:flex-start}.time-footer p{margin:0}}
