.benefits-section{background:#f4f6f0;border-top:1px solid #e4e8de;padding:88px 0 92px}.benefits-heading{justify-content:space-between;align-items:flex-end;gap:48px;display:flex}.benefits-section .eyebrow{color:#58634e;margin-bottom:20px;font-size:.875rem}.benefits-heading h2 em{color:#637848}.benefits-heading>p{color:#60685a;max-width:385px;font-size:1rem;line-height:1.75}.benefits-grid{border-top:1px solid #dce2d4;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:46px 0 58px;padding-top:35px;display:grid}.benefit-icon{color:#3f572b;background:#e8efdd;border:1px solid #d0dbbf;border-radius:8px;place-items:center;width:46px;height:46px;margin-bottom:22px;display:grid}.benefit h3{letter-spacing:-.025em;margin-bottom:13px;font-size:1.3rem;font-weight:500;line-height:1.35}.benefit p{color:#60685a;font-size:1rem;line-height:1.75}.service-guide{background:#fff;border:1px solid #dce2d4;border-radius:10px;grid-template-columns:minmax(0,.8fr) minmax(0,1.55fr);gap:58px;padding:38px 40px;display:grid}.service-guide-intro{align-self:center}.service-guide-intro .eyebrow{letter-spacing:.08em;margin-bottom:16px;font-size:.875rem}.service-guide-intro h3{letter-spacing:-.045em;margin-bottom:20px;font-size:2.05rem;font-weight:500;line-height:1.15}.service-guide-intro>p:not(.eyebrow){color:#60685a;font-size:1rem;line-height:1.7}.service-guide-intro .service-guide-note{border-top:1px solid #e3e8dd;margin-top:25px;padding-top:20px;font-size:.875rem!important}.service-guide>[data-slot=table-container]{align-self:center;min-width:0}.service-guide-table{table-layout:fixed;font-size:1rem;line-height:1.5}.service-guide-table [data-slot=table-row]{border-color:#e3e8dd}.service-guide-table [data-slot=table-row]:hover{background:0 0}.service-guide-table [data-slot=table-head]{color:#65715b;white-space:normal;height:auto;padding:0 0 15px;font-size:.875rem}.service-guide-table [data-slot=table-cell]{vertical-align:middle;white-space:normal;overflow-wrap:anywhere;padding:17px 0}.service-guide-table [data-slot=table-head]:first-child,.service-guide-table [data-slot=table-cell]:first-child{width:53%;padding-right:28px}.service-guide-table [data-slot=table-cell]:first-child{color:#56604c}.service-guide-table strong{margin-bottom:4px;font-size:1rem;font-weight:600;line-height:1.4;display:block}.service-guide-table span{font-variant-numeric:tabular-nums;color:#526b37;font-size:.9375rem;display:block}@media (max-width:1020px){.benefits-section{padding:72px 0}.benefits-heading{gap:30px}.benefits-heading>p{max-width:300px}.benefits-grid{gap:26px;margin-bottom:40px}.service-guide{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);gap:32px;padding:30px}}@media (max-width:760px){.benefits-section{padding:58px 0}.benefits-heading{display:block}.benefits-heading>p{max-width:100%;margin-top:24px}.benefits-grid{grid-template-columns:1fr;gap:27px;margin:30px 0 34px;padding-top:29px}.benefit{grid-template-columns:46px minmax(0,1fr);column-gap:18px;display:grid}.benefit-icon{grid-row:1/3;margin:0}.benefit h3{margin-bottom:9px;font-size:1.2rem}.benefit p{grid-column:2}.service-guide{grid-template-columns:1fr;gap:28px;padding:26px 22px 14px}.service-guide-intro h3{margin-bottom:15px;font-size:1.8rem}.service-guide-intro .service-guide-note{margin-top:18px;padding-top:16px}.service-guide-table [data-slot=table-head]:first-child,.service-guide-table [data-slot=table-cell]:first-child{width:51%;padding-right:18px}}
