.knowledge-page{padding-bottom:108px}.knowledge-eyebrow{letter-spacing:.01em;color:var(--muted);margin:0 0 24px;font-size:14px;line-height:1.5}.knowledge-index-hero{padding-top:64px;padding-bottom:90px}.knowledge-index-hero h1{letter-spacing:-.065em;max-width:1040px;font-size:clamp(48px,6.4vw,92px);line-height:1.04}.knowledge-index-intro{grid-template-columns:1fr 1.4fr;align-items:start;gap:100px;margin-top:50px;display:grid}.knowledge-edition{color:var(--muted);padding-top:5px;font-size:15px;line-height:1.6}.knowledge-index-intro>p{max-width:600px;font-size:22px;line-height:1.55}.knowledge-directory-heading{border-top:1px solid var(--ink);justify-content:space-between;gap:32px;padding-top:26px;padding-bottom:40px;display:flex}.knowledge-directory-heading h2{letter-spacing:-.035em;font-size:23px}.knowledge-directory-heading>span{white-space:nowrap;color:var(--muted);font-size:13px}.knowledge-article-list{margin:0;padding:0;list-style:none}.knowledge-article-list>li{border-top:1px solid var(--line)}.knowledge-article-list>li:last-child{border-bottom:1px solid var(--line)}.knowledge-article-link{grid-template-columns:70px 1fr 160px;align-items:start;gap:32px;padding:46px 0 50px;display:grid}.knowledge-number{font-family:var(--font-display),sans-serif;color:var(--muted);padding-top:2px;font-size:18px}.knowledge-list-main{max-width:760px}.knowledge-list-main .knowledge-eyebrow{margin-bottom:16px}.knowledge-list-main h3{letter-spacing:-.05em;font-size:clamp(27px,3vw,43px);line-height:1.17;transition:color .2s}.knowledge-list-description{color:var(--muted);max-width:620px;margin-top:21px;font-size:17px;line-height:1.65}.knowledge-list-aside{color:var(--muted);flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-end;gap:48px;font-size:13px;display:flex}.knowledge-article-arrow{color:var(--plum);transition:transform .25s var(--ease);font-size:38px;line-height:1}.knowledge-article-link:hover .knowledge-article-arrow{transform:translate(4px,-4px)}.knowledge-article-link:hover h3{text-underline-offset:7px;text-decoration:underline;text-decoration-thickness:1px}.knowledge-index-note{margin-top:86px;padding-left:min(102px,8vw)}.knowledge-index-note>p:not(.knowledge-eyebrow){max-width:820px;font-size:25px;line-height:1.5}.knowledge-index-note>.text-link{margin-top:25px}.knowledge-article-header{border-bottom:1px solid var(--line);padding-top:44px;padding-bottom:70px}.knowledge-breadcrumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:36px;font-size:14px;display:flex}.knowledge-breadcrumb a{text-underline-offset:5px;text-decoration:underline}.knowledge-breadcrumb a:hover{color:var(--ink)}.knowledge-article-header h1{letter-spacing:-.055em;text-wrap:balance;max-width:1120px;font-size:clamp(42px,5.7vw,84px);line-height:1.1}.knowledge-article-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px 27px;margin-top:30px;font-size:13px;display:flex}.knowledge-article-intro{max-width:850px;margin-top:42px;font-size:22px;line-height:1.65}.knowledge-reading-layout{grid-template-columns:250px minmax(0,1fr);column-gap:80px;padding-top:62px;display:grid}.knowledge-sidebar nav{position:sticky;top:36px}.knowledge-sidebar .knowledge-eyebrow{margin-bottom:23px}.knowledge-sidebar ol{margin:0;padding:0;list-style:none}.knowledge-sidebar li+li{margin-top:18px}.knowledge-sidebar a{color:var(--muted);align-items:baseline;gap:12px;font-size:13px;line-height:1.6;display:flex}.knowledge-sidebar a span{color:#807486;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.knowledge-sidebar a:hover{color:var(--plum);text-underline-offset:4px;text-decoration:underline}.knowledge-body{min-width:0;max-width:850px}.knowledge-takeaway{border-left:3px solid var(--plum);max-width:720px;margin-bottom:65px;padding:5px 0 5px 27px}.knowledge-takeaway .knowledge-eyebrow{margin-bottom:15px}.knowledge-takeaway>p:last-child{letter-spacing:-.025em;margin:0;font-size:25px;line-height:1.5}.knowledge-section{margin-bottom:65px;scroll-margin-top:36px}.knowledge-section-number{font-family:var(--font-display),sans-serif;color:var(--muted);margin-bottom:18px;font-size:13px;display:block}.knowledge-section h2{letter-spacing:-.045em;text-wrap:pretty;max-width:740px;margin-bottom:27px;font-size:clamp(27px,3vw,38px);line-height:1.23}.knowledge-section>p{max-width:720px;font-size:18px;line-height:1.8}.knowledge-section>p+p{margin-top:22px}.knowledge-section .knowledge-sources{color:var(--muted);margin-top:18px;font-size:12px;line-height:1.6}.knowledge-sources a{text-underline-offset:3px;text-decoration:underline}.knowledge-sources a:hover{color:var(--ink)}.knowledge-bullets{max-width:720px;margin:26px 0 0;padding-left:21px;line-height:1.75}.knowledge-bullets li{margin-top:11px;padding-left:6px;font-size:17px}.knowledge-bullets li::marker{color:var(--plum)}.knowledge-flow{background:var(--plum);color:#fff;border-radius:4px;margin:32px 0 0;padding:30px}.knowledge-flow figcaption{color:var(--lavender);margin-bottom:26px;font-size:14px}.knowledge-flow ol{grid-template-columns:1fr 1fr;gap:28px 34px;margin:0;padding:0;list-style:none;display:grid}.knowledge-flow li{border-top:1px solid #786382;gap:17px;min-width:0;padding-top:20px;display:flex}.knowledge-flow li>span{color:var(--lime);padding-top:4px;font-size:12px}.knowledge-flow strong{font-size:17px;font-weight:500}.knowledge-flow p{color:#ded4e4;margin-top:10px;font-size:14px;line-height:1.7}.knowledge-checklist{background:var(--lime);border-radius:4px;margin-top:32px;padding:32px}.knowledge-checklist .knowledge-eyebrow{color:var(--plum);margin-bottom:20px}.knowledge-checklist ul{margin:0;padding:0;list-style:none}.knowledge-checklist li{border-top:1px solid #a4bb69;align-items:baseline;gap:14px;padding-block:13px;font-size:16px;line-height:1.65;display:flex}.knowledge-checklist li:before{content:"✓";flex-shrink:0;font-size:15px}.knowledge-article-next{border-top:1px solid var(--line);max-width:720px;padding-top:30px}.knowledge-article-next p{font-size:18px;line-height:1.6}.knowledge-article-next .text-link{margin-top:14px}.knowledge-related{border-top:1px solid var(--ink);margin-top:100px;padding-top:35px}.knowledge-related h2{margin-bottom:31px;font-size:36px}.knowledge-related>a{border-top:1px solid var(--line);grid-template-columns:220px 1fr 32px;align-items:center;gap:40px;padding:27px 0;display:grid}.knowledge-related>a>span:first-child{color:var(--muted);font-size:13px}.knowledge-related strong{font-family:var(--font-display),sans-serif;letter-spacing:-.035em;font-size:23px;font-weight:500;line-height:1.35}.knowledge-related-arrow{font-size:28px}.knowledge-related a:hover strong{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.savings-calculator{background:var(--lime);color:var(--plum);border-radius:5px;margin-top:36px;padding:33px}.savings-heading{max-width:650px;margin-bottom:31px}.savings-kicker{letter-spacing:.03em;margin:0 0 17px;font-size:12px;font-weight:500;line-height:1.5}.savings-heading h3{letter-spacing:-.045em;font-size:31px;line-height:1.2}.savings-heading>p:last-child{margin-top:18px;font-size:15px;line-height:1.65}.savings-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:31px;display:grid}.savings-form{min-width:0}.savings-form fieldset{border:0;min-width:0;margin:0;padding:0}.savings-form legend{margin-bottom:23px;padding:0;font-size:15px;font-weight:600}.savings-field+.savings-field{margin-top:23px}.savings-field label{margin-bottom:8px;font-size:13px;font-weight:500;line-height:1.45;display:block}.savings-input-row{align-items:center;display:flex;position:relative}.savings-input-row input{width:100%;min-width:0;height:48px;color:var(--plum);font:500 18px/1.3 var(--font-body),sans-serif;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #8da64c;border-radius:3px;padding:10px 90px 10px 12px;display:block}.savings-input-row>span{pointer-events:none;color:var(--muted);font-size:11px;position:absolute;right:12px}.savings-input-row input:focus-visible{outline:3px solid var(--plum);outline-offset:3px}.savings-input-row input[aria-invalid=true]{border:2px solid #9b2c31}.savings-field .savings-field-help{color:#4b542f;margin:7px 0 0;font-size:11px;line-height:1.55}.savings-field .savings-error{color:#8b1e29;margin-top:7px;font-size:12px;font-weight:500;line-height:1.5}.savings-reset{color:var(--plum);background:0 0;border:0;border-bottom:1px solid;align-items:center;gap:20px;min-height:44px;margin-top:24px;padding:7px 0;font-size:13px;line-height:1.4;display:flex}.savings-reset span{font-size:21px}.savings-result{background:var(--plum);color:#fff;border-radius:4px;min-width:0;padding:24px;position:sticky;top:30px}.savings-result>.savings-kicker{color:var(--lavender)}.savings-cases{color:#e2d8e8;margin-top:0;font-size:12px;line-height:1.65}.savings-time-chart{margin-top:30px}.savings-bar-label{justify-content:space-between;align-items:baseline;gap:10px;font-size:11px;line-height:1.5;display:flex}.savings-bar-label strong{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.savings-track{background:#594563;border-radius:1px;height:9px;margin:9px 0 20px;overflow:hidden}.savings-track span{background:var(--lime);height:100%;display:block}.savings-track-review span{background:var(--lavender)}.savings-breakdown,.savings-payback{margin:27px 0 0;padding:0}.savings-breakdown>div,.savings-payback>div{border-top:1px solid #786382;justify-content:space-between;align-items:baseline;gap:15px;padding:13px 0;font-size:12px;line-height:1.6;display:flex}.savings-breakdown dt,.savings-payback dt{color:#e2d8e8}.savings-breakdown dd,.savings-payback dd{text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;max-width:50%;margin:0}.savings-total{border-top:1px solid #786382;margin-top:6px;padding-top:23px}.savings-total>span{color:#e2d8e8;font-size:12px;line-height:1.5;display:block}.savings-total output{font-family:var(--font-display),sans-serif;letter-spacing:-.045em;color:var(--lime);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:10px;font-size:clamp(28px,3.2vw,45px);line-height:1.25;display:block}.savings-total small{font-family:var(--font-body),sans-serif;letter-spacing:0;white-space:nowrap;color:#fff;font-size:11px}.savings-payback{margin-top:25px}.savings-payback dd{font-size:12px}.savings-result .savings-assumption{color:#d7c9df;margin:22px 0 0;font-size:11px;line-height:1.65}.savings-result .savings-state-note{color:#fff;background:#493153;margin-top:20px;padding:13px;font-size:12px;line-height:1.65}.savings-invalid{min-height:180px;font-size:15px;line-height:1.7}.savings-formula{color:#435029;border-top:1px solid #a4bb69;margin-top:29px;padding-top:20px;font-size:11px;line-height:1.75}.savings-formula strong{font-weight:600}.savings-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.savings-breakdown dd,.savings-payback dd{overflow-wrap:anywhere;flex-shrink:1;min-width:0}.savings-bar-label strong{white-space:normal;overflow-wrap:anywhere;text-align:right;max-width:50%}@media (min-width:1600px){.knowledge-reading-layout{column-gap:100px}}@media (max-width:1180px){.knowledge-reading-layout{grid-template-columns:200px minmax(0,1fr);column-gap:45px}.knowledge-article-link{grid-template-columns:45px 1fr 120px;gap:26px}.savings-layout{grid-template-columns:1fr}.savings-form fieldset{grid-template-columns:1fr 1fr;gap:21px;display:grid}.savings-form legend{margin-bottom:23px}.savings-field+.savings-field{margin-top:0}.savings-result{position:static}.savings-payback dd{max-width:55%}.savings-total output{font-size:44px}.knowledge-flow ol{grid-template-columns:1fr}.knowledge-related>a{grid-template-columns:170px 1fr 24px;gap:30px}}@media (max-width:800px){.knowledge-page{padding-bottom:70px}.knowledge-index-hero{padding-top:40px;padding-bottom:57px}.knowledge-index-hero h1{font-size:clamp(44px,8vw,67px)}.knowledge-index-intro{grid-template-columns:1fr;gap:21px;margin-top:33px}.knowledge-edition{display:none}.knowledge-index-intro>p{font-size:19px}.knowledge-directory-heading{padding-bottom:28px}.knowledge-directory-heading h2{max-width:240px;font-size:20px;line-height:1.35}.knowledge-article-link{grid-template-columns:28px 1fr;gap:17px;padding:30px 0 35px}.knowledge-number{padding-top:1px;font-size:13px}.knowledge-list-main h3{font-size:29px;line-height:1.22}.knowledge-list-main .knowledge-eyebrow{margin-bottom:14px;font-size:12px}.knowledge-list-description{margin-top:16px;font-size:16px}.knowledge-list-aside{flex-direction:row;grid-column:2;align-items:center;margin-top:8px;font-size:12px}.knowledge-article-arrow{font-size:29px}.knowledge-index-note{margin-top:51px;padding-left:0}.knowledge-index-note>p:not(.knowledge-eyebrow){font-size:22px}.knowledge-article-header{padding-top:30px;padding-bottom:40px}.knowledge-breadcrumb{gap:11px;margin-bottom:25px;font-size:12px}.knowledge-article-header h1{font-size:clamp(37px,6.8vw,58px)}.knowledge-article-meta{gap:8px 18px;margin-top:22px;font-size:11px}.knowledge-article-intro{margin-top:30px;font-size:19px;line-height:1.7}.knowledge-reading-layout{flex-direction:column;gap:0;padding-top:34px;display:flex}.knowledge-sidebar nav{border-bottom:1px solid var(--line);margin-bottom:34px;padding-bottom:29px;position:static}.knowledge-sidebar ol{grid-template-columns:1fr 1fr;gap:13px 24px;display:grid}.knowledge-sidebar li+li{margin-top:0}.knowledge-sidebar a{font-size:12px;line-height:1.6}.knowledge-sidebar .knowledge-eyebrow{margin-bottom:20px;font-size:12px}.knowledge-takeaway{margin-bottom:44px;padding-left:20px}.knowledge-takeaway>p:last-child{font-size:22px}.knowledge-section{margin-bottom:47px}.knowledge-section h2{margin-bottom:23px;font-size:29px;line-height:1.25}.knowledge-section>p{font-size:17px;line-height:1.8}.knowledge-section-number{margin-bottom:13px}.knowledge-bullets li{font-size:16px}.knowledge-flow,.knowledge-checklist{padding:24px}.knowledge-related{margin-top:64px;padding-top:27px}.knowledge-related h2{margin-bottom:25px;font-size:30px}.knowledge-related>a{grid-template-columns:1fr 24px;gap:10px 20px;padding:25px 0}.knowledge-related>a>span:first-child{grid-column:1;font-size:12px}.knowledge-related strong{grid-column:1;font-size:21px}.knowledge-related-arrow{grid-area:1/2/3}.savings-calculator{padding:25px}.savings-layout{gap:28px}.savings-heading h3{font-size:28px}.savings-form fieldset{gap:22px}.savings-result{padding:25px}.savings-result>.savings-kicker{margin-bottom:14px}.savings-breakdown>div,.savings-payback>div{font-size:13px}.savings-bar-label{font-size:12px}.savings-total>span{font-size:13px}.savings-heading>p:last-child{font-size:14px}.savings-formula{font-size:12px}}@media (max-width:480px){.knowledge-index-hero h1{font-size:46px}.knowledge-directory-heading>span{display:none}.knowledge-article-link{grid-template-columns:23px 1fr;gap:13px}.knowledge-list-main h3{overflow-wrap:break-word;font-size:26px}.knowledge-article-header h1{overflow-wrap:break-word;font-size:38px}.knowledge-article-meta{gap:7px 15px}.knowledge-sidebar ol{grid-template-columns:1fr;gap:12px}.knowledge-sidebar a{font-size:13px}.knowledge-takeaway>p:last-child{font-size:21px}.knowledge-section h2{overflow-wrap:break-word;font-size:27px}.savings-calculator{margin-inline:-7px;padding:22px 18px}.savings-form fieldset{grid-template-columns:1fr;gap:21px}.savings-heading h3{font-size:27px}.savings-field label{font-size:14px}.savings-input-row input{height:50px;font-size:18px}.savings-field .savings-field-help{font-size:12px}.savings-result{padding:23px 18px}.savings-total output{font-size:39px}.savings-breakdown>div,.savings-payback>div{font-size:12px}.savings-payback dd{max-width:47%}.knowledge-flow li{gap:12px}.knowledge-checklist li{font-size:15px}.knowledge-article-next .text-link{gap:18px;font-size:14px;line-height:1.55}.knowledge-flow{padding:23px 20px}.knowledge-checklist{padding:24px 20px}}@media (prefers-reduced-motion:reduce){.knowledge-page *,.knowledge-page :before,.knowledge-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.knowledge-article-link:hover .knowledge-article-arrow{transform:none}}
