.customer-site{--radius:.875rem;--muted-foreground:150 7% 35%}.customer-content main{background:hsl(var(--background));overflow-wrap:break-word}.customer-content main :where(h1,h2,h3,h4){font-family:var(--font-heading);text-wrap:balance;letter-spacing:-.025em}.customer-content main h1{max-width:26ch;margin-inline:auto;font-size:clamp(2rem,4.1vw,3.6rem);line-height:1.12}.customer-content main :where(.customer-intro,section) h1{margin-inline:0}.customer-content main :where(p,li){line-height:1.7}.customer-content main :where(button,[role=tab],a[data-cta]){min-height:2.75rem}.customer-content main a[data-cta]{white-space:normal;text-wrap:balance;line-height:1.45}.customer-site :where(a,button,input,textarea,select,[tabindex]):focus-visible{outline:3px solid hsl(var(--brand-gold));outline-offset:4px}.customer-content main :where(input,textarea,[role=combobox]){border-radius:.75rem}.customer-content main table{width:100%}.customer-content main th{text-align:start}.customer-content main :where(td,th){padding-block:.875rem}.customer-content main :where(section[id],h2[id]){scroll-margin-top:7rem}.customer-content .prose{max-width:72ch}.customer-content .prose :where(p,li){font-size:1rem}.customer-content .customer-intro h1{margin-inline:0}.customer-site .bottom-bar-fixed{padding-bottom:max(.75rem, env(safe-area-inset-bottom));padding-inline:max(.75rem, env(safe-area-inset-left)) max(.75rem, env(safe-area-inset-right))}@media (width<=639px){.customer-content main>.container,.customer-content main>div>.container{padding-inline:1.25rem}.customer-content main .prose{font-size:1rem}}@media (prefers-reduced-motion:reduce){.customer-site *,.customer-site :before,.customer-site :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}.customer-content :where(.text-primary,.text-secondary){color:hsl(var(--brand-green))}.customer-site a[aria-current=page]{color:hsl(var(--brand-green));text-underline-offset:.45rem;text-decoration:underline}.customer-detail>section{margin-bottom:3.5rem}.customer-detail>section>h2{margin-bottom:1.25rem}.customer-table{overscroll-behavior-inline:contain}.customer-table table{border-collapse:collapse;min-width:36rem}.customer-table :where(th,td){vertical-align:top;padding:1rem 1.25rem}.customer-table thead{background:hsl(var(--brand-green));color:#fff}.customer-table thead :where(tr,th){color:#fff;background:0 0;font-weight:600}.customer-table tbody tr+tr{border-top:1px solid hsl(var(--border))}.customer-table tbody tr:nth-child(2n){background:hsl(var(--muted) / .5)}.customer-table tbody td:first-child{font-weight:600}.customer-table :where(td,th):first-child{min-width:12rem}.customer-detail .customer-table td:last-child{font-variant-numeric:tabular-nums}.customer-content .prose :where(h2,h3){scroll-margin-top:7rem}.customer-content .prose>p{margin-block:1.25rem;line-height:1.85}.customer-content .prose>h2{margin-top:2.5rem;padding-top:1rem}.customer-content .prose :where(a:not([data-cta])){text-underline-offset:.2em}.customer-content .prose table{font-size:.9375rem}.customer-content .prose :where(th,td){padding-inline:1rem}.customer-content :where([role=tablist]){border-radius:1rem;height:auto;padding:.35rem}.customer-content :where([role=tab]){border-radius:.65rem;padding-inline:1rem}@media (width<=639px){.customer-table{margin-inline:0}.customer-table :where(th,td){padding:.875rem}.customer-content .prose table{min-width:0;max-width:100%;display:block;overflow-x:auto}}
