/* Design proposals: content is retained from the live homepage. */
.minimal .eh-icon,.minimal .nav-actions .btn .icon,.minimal .help-toggle .icon,.minimal .help-panel .icon{display:none}
.minimal .site-header,.minimal .site-header.scrolled{box-shadow:none;background:var(--white)}
.minimal .desktop-nav>a,.minimal .desktop-nav>a[aria-current]{text-decoration:none;border-bottom-color:transparent}
.minimal .eh-section{padding-block:88px}
.minimal .eh-section h2{font-size:34px;font-weight:650;letter-spacing:-1.1px;line-height:1.45}
.minimal .eh-home h3{font-weight:650}
.minimal .eh-home p{line-height:1.8}
.minimal .btn{border-radius:5px;font-weight:650;box-shadow:none}
.minimal .btn:hover{box-shadow:none}
.minimal .eh-dashboard,.minimal .eh-mini-screen,.minimal .eh-float{box-shadow:none;border-radius:8px}
.minimal .eh-float{position:static;max-width:none;margin:0;padding:14px 0;border:0;border-top:1px solid var(--line);background:transparent;border-radius:0}
.minimal .eh-dashboard-figure{display:grid;grid-template-columns:1fr 1fr;gap:12px 26px}
.minimal .eh-dashboard,.minimal .eh-dashboard-figure>figcaption{grid-column:1/-1}
.minimal .eh-dashboard-figure>figcaption{margin-top:0}
.minimal .eh-float strong{font-size:13px;font-weight:650}
.minimal .eh-float span{font-size:13px}
.minimal .eh-dots{display:none}
.minimal .eh-browserbar{border-radius:0;font-size:13px;background:var(--pale)}
.minimal .eh-stats>div{border-radius:0;border-width:0 0 1px;padding:16px 0}
.minimal .eh-stats strong{font-size:25px;font-weight:650}
.minimal .eh-status{border:0;border-radius:3px;padding:4px 7px;background:var(--pale);color:var(--ink-2)}
.minimal .eh-screen-nav>.eh-selected{box-shadow:none;border-radius:3px}
.minimal .eh-progress-panel{border-radius:3px}
.minimal .eh-date{background:transparent;border:0;padding:0}
.minimal .eh-checks{gap:9px}
.minimal .eh-checks li{font-size:15px}
.minimal .eh-integrations .eh-section-heading{align-items:center}
.minimal .eh-integrations-list{border-radius:0;border-width:1px 0}
.minimal .eh-integrations-list>div{padding:24px 20px}
.minimal .eh-integrations-list span{border:0;border-radius:0;padding:4px 8px 4px 0;background:transparent;font-size:15px;font-weight:500}
.minimal .eh-integrations-list h3{font-size:13px;font-weight:650}
.minimal .eh-flow{gap:20px}
.minimal .eh-flow>li{gap:20px}
.minimal .eh-flow-number{width:auto;height:auto;border:0;background:transparent;border-radius:0;font-size:32px;font-weight:500;line-height:1.5;color:var(--blue)}
.minimal .eh-flow>li:last-child>.eh-flow-number{background:transparent;border:0;color:var(--blue)}
.minimal .eh-flow>li:not(:last-child)::after{top:24px;left:calc(50% + 28px);width:calc(100% - 36px);border-top:1px solid var(--line)}
.minimal .eh-flow strong{font-size:16px;font-weight:600}
.minimal .eh-included{border-radius:0;background:transparent;border-width:1px 0 0;padding:24px 0 0;justify-content:center;margin-top:36px}
.minimal .eh-included>span{border:0;border-radius:0;padding:0;background:transparent}
.minimal .eh-included strong{font-size:15px}
.minimal .eh-included p{font-size:15px}
.minimal .eh-feature-list{gap:72px}
.minimal .eh-feature{gap:72px;padding-top:72px}
.minimal .eh-feature-number{font-weight:500;font-size:17px;letter-spacing:1px;margin-bottom:16px}
.minimal .eh-feature-copy .eh-feature-lead{font-weight:600;font-size:23px;line-height:1.6}
.minimal .eh-feature-copy>h3{font-size:21px;font-weight:650}
.minimal .eh-feature-copy .eh-checks{padding-left:16px;display:block;list-style:disc;margin-block:24px}
.minimal .eh-feature-copy .eh-checks li{display:list-item;margin:8px 0}
.minimal .eh-feature-copy .btn{background:transparent;border-width:0 0 1px;border-radius:0;min-height:40px;padding:0 0 6px;font-size:16px}
.minimal .eh-mini-stats>div{border-radius:0;border-width:0 0 1px;padding:10px 0}
.minimal .eh-mini-stats b{font-weight:600}
.minimal .eh-screen-result{background:transparent;border-width:1px 0 0;border-radius:0;padding:16px 0 0}
.minimal .eh-payroll-next{justify-content:flex-start;gap:20px}
.minimal .eh-step-dot{border-radius:0;border:0;background:transparent;width:24px;font-weight:500;font-size:17px}
.minimal .eh-tax-items>div{gap:12px}
.minimal .eh-mini-main{padding:24px}
.minimal .eh-mini-tabs strong{font-weight:600;border-bottom-color:var(--blue)}
.minimal .eh-compare>article,.minimal .eh-compare>.eh-compare-after{border-width:1px 0 0;border-radius:0;padding:32px 0 0;background:transparent}
.minimal .eh-compare{gap:64px}
.minimal .eh-compare-title{gap:0}
.minimal .eh-compare .eh-one-program{font-size:25px;font-weight:600}
.minimal .eh-separate-tools>span{border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;font-size:15px;text-align:left;padding:8px 0}
.minimal .eh-compare dd{font-weight:600}
.minimal .eh-tax-paths{gap:24px}
.minimal .eh-tax-paths>article{border-radius:0;border-width:1px 0 0;padding:24px 0 0}
.minimal .eh-tax-paths>article>span{border:0;border-radius:0;padding:0;background:transparent;font-size:13px}
.minimal .eh-tax-paths a{font-weight:600}
.minimal .eh-year-calendar{border-radius:0;border:0;padding:30px;background:var(--pale)}
.minimal .eh-calendar-head{gap:0}
.minimal .eh-year-calendar li>strong{font-weight:600}
.minimal .eh-season h2{font-size:28px}
.minimal .eh-season h2 br{display:none}
.minimal .eh-season>.wrap{align-items:center}
.minimal .eh-start-cards{gap:36px}
.minimal .eh-start-cards li{border-radius:0;border-width:1px 0 0;padding:28px 0;background:transparent}
.minimal .eh-start-number{font-size:32px;font-weight:500;margin-bottom:28px}
.minimal .eh-start-cards h3{font-size:21px;font-weight:600}
.minimal .eh-faq-list summary{font-size:19px;font-weight:600;padding-block:28px}
.minimal .eh-faq-list summary>span{font-size:22px;font-weight:300}
.minimal .eh-home>.eh-final{border-top:1px solid var(--line)}
.minimal .eh-final h2{font-size:38px}
.minimal .site-footer{background:var(--white);border-color:var(--line)}
.minimal .help-toggle{box-shadow:none;border-radius:5px;font-size:13px;min-height:42px;padding:8px 14px}
.minimal .help-panel{box-shadow:none;border-radius:5px}
@media(max-width:1100px) and (min-width:768px){.minimal .eh-feature{gap:36px}.minimal .eh-dashboard-figure{padding-inline:0}.minimal .eh-tax-layout{gap:36px}.minimal .eh-compare{gap:36px}.minimal .eh-start-cards{gap:24px}}
@media(max-width:767px){
 .minimal .eh-section{padding-block:64px}.minimal .eh-section h2{font-size:26px;letter-spacing:-.7px}.minimal .eh-hero h1{font-size:32px;line-height:1.5;letter-spacing:-1px}
 .minimal .eh-dashboard-figure{display:block;padding:0}.minimal .eh-float{margin-top:12px;padding-block:12px}.minimal .eh-dashboard-figure>figcaption{margin-top:16px}
 .minimal .eh-integrations-list>div{border:0;padding:20px 0}.minimal .eh-integrations-list>div+div{border-top:1px solid var(--line)}
 .minimal .eh-flow>li{padding-block:10px;gap:20px}.minimal .eh-flow-number{width:32px;flex:none;font-size:26px}.minimal .eh-flow>li:not(:last-child)::after{left:16px;top:50px;width:0;height:24px;border-left:1px solid var(--line);border-top:0}.minimal .eh-flow strong{font-size:16px}
 .minimal .eh-included{justify-content:flex-start}.minimal .eh-included p{font-size:14px}
 .minimal .eh-feature-list{gap:48px}.minimal .eh-feature{gap:28px;padding-top:48px}.minimal .eh-feature-copy .eh-feature-lead{font-size:21px}.minimal .eh-mini-main{padding:20px 14px}
 .minimal .eh-compare{gap:36px}.minimal .eh-year-calendar{padding:24px 18px}.minimal .eh-start-cards{gap:24px}.minimal .eh-start-cards li{padding:24px 0}.minimal .eh-start-number{margin-bottom:20px}
 .minimal .eh-season h2{font-size:26px}.minimal .eh-season>.wrap{align-items:flex-start}.minimal .eh-final h2{font-size:30px}
}
