:root{--ls-font-family: "Inter", system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--ls-color-primary-one: #2f3437;--ls-color-primary-two: #c5b358;--ls-color-primary-three: transparent;--ls-color-secondary-one: #c5b358;--ls-color-secondary-two: #e93e08;--ls-color-secondary-three: transparent;--ls-color-gray: #c0c0c0;--ls-color-white: #ffffff;--ls-color-black: #000000;--ls-color-blue: #3c78a8;--ls-color-red: #c4473a;--ls-color-green: #4c9a5f;--ls-color-yellow: #d88a1a;--ls-font-size-small: 12px;--ls-font-size-body: 14px;--ls-font-size-heading: 20px;--ls-font-weight-regular: 400;--ls-font-weight-medium: 500;--ls-font-weight-bold: 700;--ls-letter-spacing: .01em;--ls-dropdown-hover-bg: var(--ls-color-secondary-one);--ls-dropdown-hover-text: var(--ls-color-primary-one)}html,body,#root{height:100%}body{margin:0;overflow-y:scroll;overflow-x:hidden;scrollbar-gutter:stable;font-family:var(--ls-font-family);-webkit-font-smoothing:var(--ls-font-smoothing-webkit, antialiased);-moz-osx-font-smoothing:var(--ls-font-smoothing-moz, grayscale);letter-spacing:var(--ls-letter-spacing)}a,a:visited,a:hover,a:active{color:var(--ls-color-secondary-one)}*{box-sizing:border-box}input[type=password]::-ms-reveal,input[type=password]::-ms-clear{display:none}button:not(:disabled):active{transform:translateY(1px) scale(.98)}.contract-document-page{margin-inline:auto}@page{size:Letter;margin:.5in}@media print{html,body,#root{height:auto}body{overflow:visible;background:#fff}.team-purchase-agreement-page .team-agreement-clauses{break-inside:avoid-page;page-break-inside:avoid}.team-purchase-agreement-page .team-agreement-clauses section{break-inside:avoid-page;page-break-inside:avoid}.team-purchase-agreement-page .team-agreement-clauses section>div[style*="overflow-y: auto"]{max-height:none!important;overflow:visible!important}.season-purchase-agreement-page .season-agreement-legal{break-inside:avoid-page;page-break-inside:avoid}.season-purchase-agreement-page .season-agreement-legal section{break-inside:avoid-page;page-break-inside:avoid}.season-purchase-agreement-page .season-agreement-legal section>div[style*="overflow-y: auto"]{max-height:none!important;overflow:visible!important}.contract-document-page{break-inside:avoid-page;page-break-inside:avoid}.contract-document-page>div{break-inside:avoid-page;page-break-inside:avoid}}
