.benefits-page .benefits-hero{padding-bottom:112px}
.benefits-page .enterprise-demo-btn{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:52px;margin-top:26px;padding:14px 30px!important;border:1.5px solid #1e40af!important;border-radius:52px!important;background:#1e40af!important;color:#fff!important;font:600 16px/24px 'Plus Jakarta Sans',sans-serif}.benefits-page .enterprise-demo-btn:hover,.benefits-page .enterprise-demo-btn:focus-visible{background:#3157c6!important;color:#fff!important}
.benefits-page>.brand-section{padding:0 0 42px!important;background:#fff}
.benefits-page>.brand-section:before{content:'"Join over 1,200 companies already using our platform to grow their business."';display:block;margin:0 0 22px;color:#5f6673;text-align:center;font:400 16px/24px 'Plus Jakarta Sans',sans-serif}
.benefits-page>.brand-section .brand-section{padding:0!important}.benefits-page>.brand-section .brand-item{height:35px;display:flex!important;align-items:center;justify-content:center}.benefits-page>.brand-section .brand-item img{width:auto!important;max-width:155px;height:35px!important;filter:grayscale(1);opacity:.72}
.benefits-page .cloud-hr-modules{padding-bottom:26px}
/* Figma 5113:77930 — contained rounded navy card */
.benefits-scale-quote{position:relative;padding:40px 0!important;background:transparent}
.benefits-scale-quote>img{display:none}
.benefits-scale-quote__content{position:relative;overflow:hidden;z-index:1;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:14px;padding:40px 40px 40px 90px;border-radius:24px;background:#0a0a45 url('/images/benefit-to-business/scale-card-bg.png') center/cover no-repeat;color:#fff}
.benefits-scale-quote__content::before{content:"";position:absolute;left:19px;top:31px;width:50px;height:50px;background:url('/images/benefit-to-business/scale-quote-mark.svg') center/contain no-repeat;pointer-events:none}
.benefits-scale-quote__content::after{content:"";position:absolute;right:-79px;bottom:-85px;width:223px;height:227px;background:url('/images/benefit-to-business/scale-flower.svg') center/contain no-repeat;transform:rotate(45deg);pointer-events:none}
.benefits-scale-quote__content span{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;padding:10px 16px;border:2px solid transparent;border-radius:100px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#ff6bc9,#7c58ff) border-box;color:#000;font:500 18px/24px 'Plus Jakarta Sans',sans-serif}
.benefits-scale-quote__content span img{width:16px;height:16px}
.benefits-scale-quote__content p{margin:0;max-width:1139px;color:#fff;font:600 22px/30px 'Plus Jakarta Sans',sans-serif}
.benefits-heading>span{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border:2px solid transparent;border-radius:100px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#ff6bc9,#7c58ff) border-box;color:#171d2c;font:500 16px/24px 'Plus Jakarta Sans',sans-serif}.benefits-heading>span img{width:16px;height:16px}
.benefits-comparison,.benefits-advantages{padding:100px 0!important;background:#f7f9ff}.benefits-heading{display:flex;flex-direction:column;align-items:center;margin-bottom:32px;text-align:center}.benefits-heading>span{align-self:center}.benefits-heading h2{margin:14px 0 0;color:#343a40;font:700 36px/44px 'Plus Jakarta Sans',sans-serif;letter-spacing:-.72px}.benefits-heading strong{color:#2346bd;font:inherit}
.benefits-comparison__rows{display:grid;gap:13px}.benefits-comparison__rows>div{min-height:52px;display:grid;grid-template-columns:90px 1fr 36px 1fr auto;align-items:center;gap:15px;padding:10px 16px;border:1px solid #d7e6fb;border-radius:11px;background:#fff;color:#364969;font:500 13px/20px 'Plus Jakarta Sans',sans-serif}.benefits-comparison__rows b{width:max-content;padding:3px 8px;border-radius:4px;background:#fff0ee;color:#ed5b5b;font:600 10px/14px 'Plus Jakarta Sans',sans-serif}.benefits-comparison__rows i{color:#06a8b1;font-style:normal;font-size:18px}.benefits-comparison__rows strong{color:#364969;font-weight:600}.benefits-comparison__rows em{padding:3px 8px;border-radius:4px;background:#e4faed;color:#27a15a;font:600 10px/14px 'Plus Jakarta Sans',sans-serif;font-style:normal}
/* Figma 5113:78010 — two-sided outcomes (grid + glow navy, same family as why-timelabs) */
.benefits-outcomes{position:relative;overflow:hidden;padding:100px 0!important;background:url('/images/benefit-to-business/outcomes-bg.png') center/100% 100% no-repeat,radial-gradient(60% 70% at 50% 34%,#060b28 0,rgba(6,11,40,0) 72%),radial-gradient(68% 85% at 93% 0%,#2f5fe6 0,rgba(47,95,230,0) 52%),radial-gradient(72% 92% at 3% 100%,#2a52dc 0,rgba(42,82,220,0) 52%),linear-gradient(168deg,#0a1236 0%,#0d1f5c 52%,#12276e 100%);background-blend-mode:screen,normal,normal,normal,normal}
.benefits-outcomes::after{content:"";position:absolute;right:-26px;bottom:0;width:286px;height:282px;background:url('/images/benefit-to-business/outcomes-flower.svg') center/contain no-repeat;transform:rotate(-157.56deg);pointer-events:none;z-index:0}
.benefits-outcomes>img{display:none}
.benefits-outcomes .benefits-heading{position:relative;z-index:1}
.benefits-outcomes .benefits-heading h2{color:#fff;font-size:clamp(30px,3.4vw,46px);line-height:1.12;letter-spacing:-.92px}
.benefits-outcomes .benefits-heading strong{color:#60a5fa}
.benefits-outcomes__grid{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:32px;max-width:1140px;margin:auto}
.benefits-outcomes article{display:flex;flex-direction:column;gap:24px;padding:40px;border:1px solid rgba(26,52,116,.5);border-radius:24px;background:rgba(26,52,116,.22);backdrop-filter:blur(15px);color:#fff}
.benefits-outcomes .outcome-head{display:flex;align-items:center;gap:16px}
.benefits-outcomes .outcome-icon{flex:0 0 48px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:#eff6ff}
.benefits-outcomes .outcome-icon img{width:24px;height:24px}
.benefits-outcomes h3{margin:0;padding:0;border:0;color:#fff;font:700 22px/30px 'Plus Jakarta Sans',sans-serif}
.benefits-outcomes .outcome-divider{display:block;width:100%;height:1px;background:#60a5fa;opacity:.7}
.benefits-outcomes ul{display:flex;flex-direction:column;gap:18px;margin:0;padding:0;list-style:none}
.benefits-outcomes li{position:relative;display:flex;align-items:center;gap:10px;padding:0;color:#fff;font:500 16px/24px Inter,sans-serif}
.benefits-outcomes li::before{content:"";flex:0 0 24px;width:24px;height:24px;border-radius:40px;background:#ecfdf5 url('/images/benefit-to-business/icon-check.svg') center/12px 12px no-repeat}
.benefits-advantages{background:#fff}.benefits-advantages__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.benefits-advantages article{min-height:190px;padding:24px;border:1px solid #e6ebf5;border-radius:12px;background:#fff;transition:border-color .18s ease,box-shadow .18s ease}.benefits-advantages article:hover{border-color:#8db5ff;box-shadow:0 10px 26px rgba(59,130,246,.12)}.benefits-advantages__icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:#eef3fe}.benefits-advantages__icon i{color:#2f6bff;font-size:22px;line-height:1}.benefits-advantages h3{margin:16px 0 0;color:#343a40;font:700 16px/22px 'Plus Jakarta Sans',sans-serif}.benefits-advantages h3::after{content:"";display:block;width:50px;height:3px;margin:10px 0 12px;border-radius:2px;background:#2346bd}.benefits-advantages article:nth-child(1) h3::after{background:#ef8a6f}.benefits-advantages article:nth-child(2) h3::after{background:#35a996}.benefits-advantages p{margin:0;color:#596579;font:400 12px/18px 'Plus Jakarta Sans',sans-serif}
@media(max-width:767px){.benefits-page .benefits-hero{padding-bottom:56px}.benefits-page .enterprise-demo-btn{width:100%;min-height:48px;margin-top:22px;padding:12px 18px!important;font-size:14px;line-height:21px}.benefits-page>.brand-section{padding-bottom:28px!important}.benefits-page>.brand-section:before{width:calc(100% - 32px);margin:0 auto 16px;font-size:12px;line-height:18px}.benefits-page>.brand-section .brand-item{height:28px}.benefits-page>.brand-section .brand-item img{height:28px!important;max-width:104px}.benefits-page .cloud-hr-modules{padding-bottom:24px}.benefits-scale-quote{padding:24px 0!important}.benefits-scale-quote__content{min-height:0;padding:30px 22px 30px 52px;border-radius:18px}.benefits-scale-quote__content::before{left:16px;top:24px;width:36px;height:36px}.benefits-scale-quote__content span{font-size:14px;padding:8px 14px}.benefits-scale-quote__content p{font-size:16px;line-height:24px}.benefits-comparison,.benefits-advantages,.benefits-outcomes{padding:56px 0!important}.benefits-heading{margin-bottom:24px}.benefits-heading h2{font-size:29px;line-height:36px;letter-spacing:-.58px}.benefits-comparison__rows>div{grid-template-columns:auto 1fr;gap:8px 12px;padding:13px}.benefits-comparison__rows i{display:none}.benefits-comparison__rows strong{grid-column:2}.benefits-comparison__rows em{grid-column:2;justify-self:start}.benefits-outcomes__grid,.benefits-advantages__grid{grid-template-columns:1fr}.benefits-outcomes article{padding:22px}.benefits-advantages article{min-height:0;padding:22px}}
