:export{totalColor:#3d74c7;qbColor:#a3dff4;rbColor:#dabdae;wrColor:#b7c5f1;teColor:#ffefce;pickColor:#d4d4d4;bnColor:#d4d4d4;irColor:#d50700;taxiColor:#ff7900;defColor:#cadbd2;idpColor:#cadbd2;kickerColor:#e1eef3;tqbColor:#a3dff4;hcColor:#decfef;tkColor:#e1eef3;lbColor:#b0e8e5;dlColor:#ade3c8;dbColor:#ebf3e2;qrwtColor:#ff0;rwtColor:#f78439;rwColor:lime;wtColor:purple;dldColor:#639}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing){--ds-black: #00101b;--ds-black-accent: #000c14;--ds-black-90: #0a1a25;--ds-deep-blue: #122d40;--ds-deep-blue-90: #163850;--ds-deep-blue-75: #4d6270;--ds-deep-blue-50: #8996a0;--ds-light-blue: #ebf3f9;--ds-light-blue-50: #f5f9fc;--ds-purple: #7b68ee;--ds-purple-accent: #6047eb;--ds-purple-75: #9c8ef2;--ds-purple-25: #ded9fa;--ds-purple-10: #f2f0fe;--ds-black-jet: #252c37;--ds-black-jet-90: #3b424b;--ds-silver: #c8c8c8;--ds-silver-50: #e4e4e4;--ds-silver-10: #f1f1f1;--ds-silver-5: #f9f9f9;--ds-red-accent: #a40500;--ds-red: #d50700;--ds-red-25: #f4c1bf;--ds-red-10: #fbe7e6;--ds-red-5: #fdf3f2;--ds-green-accent: #008655;--ds-green: #00a86b;--ds-green-25: #bfe9da;--ds-green-10: #e6f7f1;--ds-green-5: #f2fbf8;--ds-orange-accent: #e26b00;--ds-orange: #ff7900;--ds-orange-25: #ffddbf;--ds-orange-10: #fff2e6;--ds-orange-5: #fff8f2;--ds-gradient-black: linear-gradient(180deg, #00101b 0%, #122d40 100%);--ds-gradient-deep-blue: linear-gradient(180deg, #4d6270 0%, #8996a0 100%);--ds-gradient-purple: linear-gradient(180deg, #7b68ee 0%, #9c8ef2 100%);--position-qb: #a3dff4;--position-rb: #dabdae;--position-wr: #b7c5f1;--position-te: #ffefce;--position-def: #cadbd2;--position-k: #e1eef3;--position-bn: #d4d4d4;--position-dl: #ade3c8;--position-db: #ebf3e2;--position-lb: #b0e8e5;--position-hc: #decfef;--rank-90-100: #3ec591;--rank-76-89: #bbf3de;--rank-60-75: #a7c8bd;--rank-41-59: #d4d4d4;--rank-26-40: #dfb5b7;--rank-11-25: #f78383;--rank-0-10: #ff6161}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-icon{--icon-width-height: 1em;background-color:currentcolor;display:inline-block;height:var(--icon-width-height);mask-position:center;mask-repeat:no-repeat;mask-size:contain;overflow:hidden;vertical-align:text-top;width:var(--icon-width-height)}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-icon.camera{mask-image:url('data:image/svg+xml,<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="M9.31875 4.05L8.66875 6H4C1.79375 6 0 7.79375 0 10V26C0 28.2062 1.79375 30 4 30H28C30.2062 30 32 28.2062 32 26V10C32 7.79375 30.2062 6 28 6H23.3312L22.6812 4.05C22.275 2.825 21.1313 2 19.8375 2H12.1625C10.8688 2 9.725 2.825 9.31875 4.05ZM16 12C17.5913 12 19.1174 12.6321 20.2426 13.7574C21.3679 14.8826 22 16.4087 22 18C22 19.5913 21.3679 21.1174 20.2426 22.2426C19.1174 23.3679 17.5913 24 16 24C14.4087 24 12.8826 23.3679 11.7574 22.2426C10.6321 21.1174 10 19.5913 10 18C10 16.4087 10.6321 14.8826 11.7574 13.7574C12.8826 12.6321 14.4087 12 16 12Z" fill="currentColor"/></svg>')}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-icon.caret-up{mask-image:url('data:image/svg+xml,<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M30.7506 25.3088C29.1579 26.8019 26.6564 26.7212 25.1632 25.1286L16 15.3544L6.83677 25.1286C5.34362 26.7212 2.84206 26.8019 1.24938 25.3088C-0.343307 23.8156 -0.424011 21.3141 1.06914 19.7214L13.1162 6.87121C13.8635 6.0741 14.9074 5.62185 16 5.62185C17.0926 5.62185 18.1365 6.0741 18.8838 6.87121L30.9309 19.7214C32.424 21.3141 32.3433 23.8156 30.7506 25.3088Z" fill="currentColor"/></svg>')}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-icon.download{mask-image:url('data:image/svg+xml,<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="M4.33333 32C3.04271 32 2 30.9786 2 29.7143C2 28.45 3.04271 27.4286 4.33333 27.4286H27.6667C28.9573 27.4286 30 28.45 30 29.7143C30 30.9786 28.9573 32 27.6667 32H4.33333ZM17.6479 22.1857C16.7365 23.0786 15.2562 23.0786 14.3448 22.1857L5.01146 13.0429C4.1 12.15 4.1 10.7 5.01146 9.80714C5.92292 8.91429 7.40312 8.91429 8.31458 9.80714L13.6667 15.05V2.28571C13.6667 1.02143 14.7094 0 16 0C17.2906 0 18.3333 1.02143 18.3333 2.28571V15.05L23.6854 9.80714C24.5969 8.91429 26.0771 8.91429 26.9885 9.80714C27.9 10.7 27.9 12.15 26.9885 13.0429L17.6552 22.1857H17.6479Z" fill="currentColor"/></svg>')}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-icon.external-link{mask-image:url('data:image/svg+xml,<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="M21.9957 0C21.1896 0 20.4585 0.4875 20.1461 1.2375C19.8336 1.9875 20.0086 2.84375 20.5772 3.41875L23.1642 6L12.585 16.5875C11.8039 17.3687 11.8039 18.6375 12.585 19.4188C13.3661 20.2 14.6346 20.2 15.4157 19.4188L25.9949 8.83125L28.5819 11.4187C29.1568 11.9937 30.0129 12.1625 30.7627 11.85C31.5126 11.5375 32 10.8125 32 10V2C32 0.89375 31.1064 0 30.0004 0L21.9957 0ZM4.99902 2C2.23706 2 0 4.2375 0 7V27C0 29.7625 2.23706 32 4.99902 32H24.9951C27.7571 32 29.9941 29.7625 29.9941 27V20C29.9941 18.8937 29.1006 18 27.9945 18C26.8885 18 25.9949 18.8937 25.9949 20V27C25.9949 27.55 25.545 28 24.9951 28H4.99902C4.44913 28 3.99922 27.55 3.99922 27V7C3.99922 6.45 4.44913 6 4.99902 6H11.9977C13.1037 6 13.9973 5.10625 13.9973 4C13.9973 2.89375 13.1037 2 11.9977 2H4.99902Z" fill="currentColor"/></svg>')}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-icon.grid-block{mask-image:url('data:image/svg+xml,<svg viewBox="0 0 32 32" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><g><path d="M13.7143 3.42857C13.7143 1.53571 12.1786 0 10.2857 0L3.42857 0C1.53571 0 0 1.53571 0 3.42857L0 10.2857C0 12.1786 1.53571 13.7143 3.42857 13.7143L10.2857 13.7143C12.1786 13.7143 13.7143 12.1786 13.7143 10.2857L13.7143 3.42857ZM13.7143 21.7143C13.7143 19.8214 12.1786 18.2857 10.2857 18.2857L3.42857 18.2857C1.53571 18.2857 0 19.8214 0 21.7143L0 28.5714C0 30.4643 1.53571 32 3.42857 32H10.2857C12.1786 32 13.7143 30.4643 13.7143 28.5714L13.7143 21.7143ZM18.2857 3.42857L18.2857 10.2857C18.2857 12.1786 19.8214 13.7143 21.7143 13.7143L28.5714 13.7143C30.4643 13.7143 32 12.1786 32 10.2857V3.42857C32 1.53571 30.4643 0 28.5714 0L21.7143 0C19.8214 0 18.2857 1.53571 18.2857 3.42857ZM32 21.7143C32 19.8214 30.4643 18.2857 28.5714 18.2857L21.7143 18.2857C19.8214 18.2857 18.2857 19.8214 18.2857 21.7143L18.2857 28.5714C18.2857 30.4643 19.8214 32 21.7143 32H28.5714C30.4643 32 32 30.4643 32 28.5714V21.7143Z" fill="currentColor"/></g></svg>')}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-icon.hammer{mask-image:url('data:image/svg+xml,<svg viewBox="0 0 32 28" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><g><path d="M11.7763 1.81911L13.0967 1.0501C14.2801 0.36064 15.6333 0 17.0139 0C19.03 0 20.9695 0.774316 22.3939 2.15854L25.8947 5.54749C26.7165 6.34302 27.1767 7.42494 27.1767 8.54929V10.1881L28.256 11.2329C29.1107 10.4055 30.4968 10.4055 31.3569 11.2329C32.2171 12.0602 32.2116 13.402 31.3569 14.2347L27.8506 17.6289C26.996 18.4563 25.6099 18.4563 24.7497 17.6289C23.8896 16.8016 23.895 15.4598 24.7497 14.6271L23.6704 13.577H21.9775C20.8161 13.577 19.6984 13.1315 18.8766 12.336L16.1866 9.73198C15.3648 8.93645 14.9046 7.85453 14.9046 6.73018V6.05663C14.9046 5.46264 14.5814 4.90577 14.0554 4.60347L11.7763 3.27758C11.2065 2.94876 11.2065 2.15323 11.7763 1.82442V1.81911ZM1.02724 22.2059L13.1953 10.4267L18.1534 15.2264L5.9854 27.0056C4.61575 28.3315 2.3969 28.3315 1.02724 27.0056C-0.342414 25.6797 -0.342414 23.5318 1.02724 22.2059Z" fill="currentColor"/></g></svg>')}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-icon.player{mask-image:url('data:image/svg+xml,<svg viewBox="0 0 28 32" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><g><path d="M14 16C16.1217 16 18.1566 15.1571 19.6569 13.6569C21.1571 12.1566 22 10.1217 22 8C22 5.87827 21.1571 3.84344 19.6569 2.34315C18.1566 0.842855 16.1217 0 14 0C11.8783 0 9.84344 0.842855 8.34315 2.34315C6.84285 3.84344 6 5.87827 6 8C6 10.1217 6.84285 12.1566 8.34315 13.6569C9.84344 15.1571 11.8783 16 14 16ZM11.1438 19C4.9875 19 0 23.9875 0 30.1437C0 31.1687 0.83125 32 1.85625 32L26.1437 32C27.1687 32 28 31.1687 28 30.1437C28 23.9875 23.0125 19 16.8563 19H11.1438Z" fill="currentColor"/></g></svg>')}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .btn{--btn-bg: var(--ds-silver-10, #f2f3f7);--btn-bg-hover: var(--ds-silver-50, #d8dbe4);--btn-bg-disabled: var(--ds-silver-10, #f2f3f7);--btn-text: var(--ds-black, #00081b);--btn-text-hover: var(--ds-black, #00081b);--btn-text-disabled: var(--ds-silver, #8b91a3);--btn-border: transparent;--btn-border-hover: transparent;--btn-border-disabled: transparent;--btn-radius: var(--ds-radius-md, 0.5rem);--btn-padding-block: 0.5rem;--btn-padding-inline: 0.625rem;--btn-font-size: 1rem;--btn-line-height: 1.125rem;align-items:center;background-color:var(--btn-bg);border:1px solid var(--btn-border);border-radius:var(--btn-radius);color:var(--btn-text);cursor:pointer;display:inline-flex;font-family:var(--ds-font-body);font-size:var(--btn-font-size);font-weight:600;gap:.5rem;justify-content:center;line-height:var(--btn-line-height);padding-block:var(--btn-padding-block);padding-inline:var(--btn-padding-inline);text-decoration:none;transition:background-color 150ms ease,border-color 150ms ease,color 150ms ease,opacity 150ms ease;white-space:nowrap}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .btn:hover,:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .btn:focus-visible,:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .btn.active{background-color:var(--btn-bg-hover);border-color:var(--btn-border-hover);color:var(--btn-text-hover);text-decoration:none}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .btn.disabled,:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .btn:disabled,:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .btn.is-disabled{background-color:var(--btn-bg-disabled);border-color:var(--btn-border-disabled);color:var(--btn-text-disabled);opacity:1;pointer-events:none}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .btn--primary{--btn-bg: var(--ds-purple, #5d42ff);--btn-bg-hover: var(--ds-purple-accent, #735dff);--btn-bg-disabled: var(--ds-purple-25, #cfc6ff);--btn-text: var(--ds-white, #fff);--btn-text-hover: var(--ds-white, #fff);--btn-text-disabled: var(--ds-white, #fff)}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .btn--lg{--btn-padding-block: 0.625rem;--btn-padding-inline: 0.75rem;--btn-font-size: 1.125rem;--btn-line-height: 1.25rem}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .btn-secondary{--btn-bg: var(--ds-silver-10, #f2f3f7);--btn-bg-hover: var(--ds-silver-50, #d8dbe4);--btn-text: var(--ds-black, #00081b);--btn-text-hover: var(--ds-black, #00081b)}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-select{appearance:none;background:var(--ds-white, #fff);border:1px solid var(--ds-silver-50, #d8dbe4);border-radius:var(--ds-radius-md, 0.5rem);color:var(--ds-black, #00081b);font-family:var(--ds-font-body);min-height:2rem;padding:.5rem 2rem .5rem .625rem;width:100%}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-select-wrap{display:inline-flex;position:relative;width:100%}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-select-wrap .ds-select-wrap__caret{color:var(--ds-black, #00081b);pointer-events:none;position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-input{background:var(--ds-white, #fff);border:1px solid var(--ds-silver-50, #d8dbe4);border-radius:var(--ds-radius-md, 0.5rem);color:var(--ds-black, #00081b);font-family:var(--ds-font-body);min-height:2.25rem;padding:.5rem .625rem;width:100%}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .btn-group{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .btn-group__label{font-size:.875rem;line-height:1rem;font-family:var(--ds-font-heading);font-weight:700;text-transform:uppercase;font-style:italic;text-wrap:pretty;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;color:var(--ds-blue-secondary, #687087);display:flex;gap:.25rem}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .btn-group__control{background-color:var(--ds-silver-10, #f2f3f7);border-radius:var(--ds-radius-md, 0.5rem);display:flex;position:relative}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .btn-group__button{--btn-bg: var(--ds-silver-10, #f2f3f7);--btn-bg-hover: var(--ds-silver-50, #d8dbe4);--btn-text: var(--ds-black, #00081b);--btn-text-hover: var(--ds-black, #00081b);background-color:rgba(0,0,0,0);border:0;border-radius:var(--ds-radius-md, 0.5rem);position:relative;z-index:1}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .btn-group__button.active{color:var(--ds-white, #fff)}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .btn-group__thumb{background:var(--ds-purple, #5d42ff);border-radius:var(--ds-radius-md, 0.5rem);height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:transform .3s ease,width .3s ease,height .3s ease,opacity .15s ease;z-index:0}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-alert{align-items:flex-start;border:1px solid rgba(0,0,0,0);border-radius:var(--ds-radius-md, 0.5rem);color:var(--ds-black, #00081b);display:flex;flex-direction:column;font-family:var(--ds-font-body);font-size:.8125rem;gap:.75rem;justify-content:center;line-height:1.125rem;margin:0;padding:1rem}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-alert ul{margin:0;padding-left:1.25rem}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-alert--error{background-color:var(--ds-red-10, #fce6e6);border-color:var(--ds-red, #c90000)}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-alert--success{background-color:var(--ds-green-10, #ebf7f1);border-color:var(--ds-green, #008a4c)}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-alert--warning{background-color:var(--ds-orange-10, #fff0de);border-color:var(--ds-orange, #d76b00)}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-tool-navigation-container{container-name:ds-tool-navigation-container;container-type:inline-size}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-tool-navigation{align-items:center;border-bottom:1px solid var(--ds-silver-50, #d8dbe4);display:grid;gap:1rem;grid-template-areas:"heading actions" "navigation navigation";grid-template-columns:minmax(0, 1fr) auto}@container ds-tool-navigation-container (width >= 768px){:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-tool-navigation{grid-template-areas:"heading navigation actions";grid-template-columns:min-content 1fr min-content}}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-tool-navigation__heading{font-family:var(--ds-font-heading);font-weight:700;text-transform:uppercase;font-style:italic;text-wrap:pretty;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.375rem;line-height:1;grid-area:heading;min-width:0;white-space:nowrap}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-tool-navigation__actions{align-items:center;display:flex;gap:.75rem;grid-area:actions}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-tool-navigation__navigation{align-items:center;display:flex;gap:.75rem;grid-area:navigation;min-width:0}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-tool-navigation__item{font-family:var(--ds-font-heading);font-weight:700;text-transform:uppercase;font-style:italic;text-wrap:pretty;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;background:rgba(0,0,0,0);border:0;color:var(--ds-silver, #8b91a3);display:inline-flex;gap:.5rem;padding:0 0 .5rem;white-space:nowrap}@container ds-tool-navigation-container (width >= 768px){:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-tool-navigation__item{padding:0 .75rem}}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-tool-navigation__item.is-active{color:var(--ds-black, #00081b)}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-tool-navigation__item.is-active .ds-tool-navigation__item-icon{background-color:var(--ds-purple, #5d42ff)}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-tool-navigation__item-icon{display:none;font-size:1rem}@container ds-tool-navigation-container (width >= 768px){:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-tool-navigation__item-icon{display:block}}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-tool-navigation__item-label{font-size:1rem;line-height:1}@container ds-tool-navigation-container (width >= 768px){:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-tool-navigation{align-items:end;padding-bottom:.75rem}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-tool-navigation--size-lg .ds-tool-navigation__heading{font-size:2rem;line-height:1}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-tool-navigation--size-lg .ds-tool-navigation__item-label{font-size:1.375rem;line-height:1}}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-modal-bridge{--ds-modal-bg: var(--ds-white, #fff);--ds-modal-color: var(--ink-black, #00101b);--ds-modal-border: 1px solid var(--platinum, #f1f1f1);--ds-modal-radius: var(--ds-radius-md, 0.5rem);--ds-modal-padding-top: 1.5rem;--ds-modal-padding-right: 1.5rem;--ds-modal-padding-bottom: 1.5rem;--ds-modal-padding-left: 1.5rem;--ds-modal-gap: 1rem;--ds-modal-width: 40rem;--ds-modal-max-width: calc(100vw - 2rem);--ds-modal-max-height: calc(100vh - var(--ds-modal-viewport-top-offset, 0px) - 4rem);--ds-modal-close-size: 2rem;background-color:var(--ds-modal-bg);border:var(--ds-modal-border);border-radius:var(--ds-modal-radius);box-shadow:0 1.25rem 2.5rem rgba(0,0,0,.25);color:var(--ds-modal-color);display:flex;flex-direction:column;gap:var(--ds-modal-gap);max-height:var(--ds-modal-max-height);max-width:var(--ds-modal-max-width);overflow:auto;padding:var(--ds-modal-padding-top) var(--ds-modal-padding-right) var(--ds-modal-padding-bottom) var(--ds-modal-padding-left);position:relative;width:var(--ds-modal-width)}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-modal-bridge--lg{--ds-modal-width: 50rem}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-modal-bridge__close{background:rgba(0,0,0,0);border:0;color:var(--ds-modal-color);cursor:pointer;height:var(--ds-modal-close-size);position:absolute;right:.75rem;top:.75rem;width:var(--ds-modal-close-size)}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-modal-bridge__close::before,:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-modal-bridge__close::after{background:currentcolor;content:"";height:.125rem;left:50%;position:absolute;top:50%;width:.875rem}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-modal-bridge__close::before{transform:translate(-50%, -50%) rotate(45deg)}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-modal-bridge__close::after{transform:translate(-50%, -50%) rotate(-45deg)}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-modal-bridge__title{font-family:var(--ds-font-heading);font-weight:700;text-transform:uppercase;font-style:italic;text-wrap:pretty;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.375rem;line-height:1;margin:0;padding-right:var(--ds-modal-close-size)}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-modal-bridge-backdrop{align-items:center;background:rgba(0,0,0,.55);inset:var(--ds-modal-viewport-top-offset, 0) 0 0 0;display:flex;justify-content:center;overflow:auto;padding:1rem;position:fixed;z-index:1050}:where(.affiliate-page,.affiliate-dashboard,.affiliate-landing) .ds-modal-bridge-backdrop[hidden]{display:none}html.showing-ds-modal{overflow:hidden}.pb-1-4{padding-bottom:.25rem}.affiliate-landing section{font-size:1.125rem;padding-top:4rem}.affiliate-landing section:first-of-type{padding-top:1rem}.affiliate-landing li{margin-bottom:.625rem}.affiliate-landing #start{background:var(--ds-deep-blue);color:var(--ds-white);overflow:hidden;padding:2rem 0;position:relative}.affiliate-landing #start::before{background:url("/img/rebrand/ds-logo-icon-white.svg") center/contain no-repeat;content:"";height:137.5rem;left:-35.6875rem;opacity:.02;pointer-events:none;position:absolute;top:-44.75rem;width:191.3125rem}.affiliate-landing #main>.container{max-width:90rem}.affiliate-landing #main .heading{margin-bottom:2rem}.affiliate-landing #main .icon{margin-bottom:1rem}.affiliate-landing #main li::marker{color:var(--ds-blue)}.affiliate-landing #end{color:var(--ds-white);background:#040404;background:linear-gradient(to bottom, #040404 0%, #303030 100%);padding-bottom:4rem}.affiliate-landing #end .btn{text-transform:uppercase;font-size:1.875rem}@media(width >= 768px){.affiliate-landing #end .btn{font-size:2.375rem}}.affiliate-landing #end li{margin-bottom:1rem}.affiliate-landing #end .col-md-6:last-of-type{margin-top:3rem}.affiliate-landing #end p+.row{margin-top:2rem;margin-bottom:3rem}.affiliate-landing__end-action{display:flex;justify-content:center;margin-top:2rem}.affiliate-landing__content-cards{display:grid;gap:3rem;grid-template-columns:minmax(0, 1fr);padding-bottom:3.25rem}@media(width >= 1024px){.affiliate-landing__content-cards{padding-top:6.25rem;padding-bottom:6.25rem;gap:5rem;grid-template-columns:repeat(3, minmax(0, 1fr))}}.affiliate-landing__content-card{align-items:center;color:var(--ds-black-accent);display:flex;flex-direction:column;gap:2rem;justify-content:center;min-width:0;text-align:center}.affiliate-landing__content-icon{align-items:center;background:var(--ds-deep-blue-90);border-radius:.5rem;display:flex;height:5rem;justify-content:center;width:5rem}.affiliate-landing__content-icon::before{background-color:var(--ds-white);content:"";display:block;height:2.5rem;mask-position:center;mask-repeat:no-repeat;mask-size:contain;width:2.5rem}.affiliate-landing__content-icon--trend::before{mask-image:url("/img/icons/rebrand/forecast.svg")}.affiliate-landing__content-icon--helmet::before{mask-image:url("/img/icons/rebrand/helmet.svg")}.affiliate-landing__content-icon--injury-tool::before{mask-image:url("/img/icons/rebrand/injury-tool.svg")}.affiliate-landing__content-title{font-family:var(--ds-font-heading);font-weight:700;text-transform:uppercase;font-style:italic;text-wrap:pretty;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;line-height:1;color:var(--ds-black-accent);margin:-0.75rem 0 0;max-width:20rem}.affiliate-landing__content-list{font-family:var(--ds-font-body);font-style:normal;text-transform:none;font-size:1.5rem;line-height:2.375rem;color:var(--ds-black-accent);width:100%}.affiliate-landing__content-list p{margin:0}.affiliate-landing__hero{align-items:center;display:grid;gap:3rem;min-height:100%;position:relative;z-index:1}@media(width >= 1024px){.affiliate-landing__hero{gap:3.75rem;grid-template-columns:minmax(0, 43.6013rem) minmax(0, 42.375rem);min-height:42.375rem}}.affiliate-landing__hero-content{align-items:flex-start;display:flex;flex-direction:column;gap:3rem;justify-content:center;min-width:0;align-items:center;text-align:center}@media(width >= 1024px){.affiliate-landing__hero-content{align-items:flex-start;text-align:left;gap:5rem}}.affiliate-landing__hero-copy{color:var(--ds-white);display:flex;flex-direction:column;gap:1.875rem}.affiliate-landing__hero-heading{font-family:var(--ds-font-heading);font-weight:700;text-transform:uppercase;font-style:italic;text-wrap:pretty;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.5rem;line-height:1;color:var(--ds-white);font-weight:800;margin:0}@media(width >= 1024px){.affiliate-landing__hero-heading{font-size:3rem;line-height:1;font-size:4.5rem;line-height:1}}.affiliate-landing__hero-subheading{font-family:var(--ds-font-body);font-style:normal;text-transform:none;font-size:1.5rem;line-height:2.375rem;color:var(--ds-white);margin:0}@media(width >= 1024px){.affiliate-landing__hero-subheading{font-size:1.75rem;line-height:2rem}}.affiliate-landing__hero-button{font-family:var(--ds-font-body);font-style:normal;text-transform:none;align-items:center;background:var(--ds-purple);border-radius:.5rem;color:var(--ds-white);display:inline-flex;font-size:1.5rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1.625rem;padding:.75rem .875rem;text-decoration:none}.affiliate-landing__hero-button:hover,.affiliate-landing__hero-button:focus{color:var(--ds-white);text-decoration:none}.affiliate-landing__hero-media{justify-self:center;max-width:42.375rem;width:100%}.affiliate-landing__hero-image{aspect-ratio:1;display:block;height:auto;width:100%}.affiliate-landing__commission{align-items:center;background-color:var(--ds-silver-5);display:grid;gap:2rem;grid-template-columns:minmax(0, 1fr);margin:0 auto;max-width:90rem;padding-bottom:3.25rem;padding-top:3.25rem;width:100%}@media(width >= 1024px){.affiliate-landing__commission{padding-bottom:6.25rem;padding-top:6.25rem;gap:5rem;grid-template-columns:repeat(2, minmax(0, 1fr))}}.affiliate-landing__commission-media{border-radius:1.25rem;overflow:hidden}.affiliate-landing__commission-image{aspect-ratio:340/201;display:block;height:auto;width:100%}.affiliate-landing__commission-content{color:var(--ds-black-accent);display:flex;flex-direction:column;gap:2rem;justify-content:center;min-width:0}.affiliate-landing__commission-heading{font-family:var(--ds-font-heading);font-weight:700;text-transform:uppercase;font-style:italic;text-wrap:pretty;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.5rem;line-height:1;color:var(--ds-black-accent);margin:0}.affiliate-landing__commission-list{font-family:var(--ds-font-body);font-style:normal;text-transform:none;font-size:1.125rem;line-height:1.75rem;color:var(--ds-black-accent);margin:0;padding-left:2.25rem}@media(width >= 1024px){.affiliate-landing__commission-list{font-size:1.5rem;line-height:2.375rem}}.affiliate-landing__commission-list li{margin-bottom:0;padding-left:0}.affiliate-landing__partnering{display:grid;gap:4rem;padding-bottom:3.25rem;padding-top:3.25rem}@media(width >= 1024px){.affiliate-landing__partnering{padding-bottom:6.25rem;padding-top:6.25rem;gap:10rem}}.affiliate-landing__partner-row{display:grid;gap:2rem;grid-template-columns:minmax(0, 1fr);margin:0 auto;max-width:90rem;width:100%}@media(width >= 1024px){.affiliate-landing__partner-row{align-items:start;gap:5rem;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(width >= 1024px){.affiliate-landing__partner-row--text-first .affiliate-landing__partner-text{order:1}.affiliate-landing__partner-row--text-first .affiliate-landing__partner-media{order:2}}.affiliate-landing__partner-text{color:var(--ds-black);display:flex;flex-direction:column;gap:2rem;order:2;text-align:left}@media(width >= 1024px){.affiliate-landing__partner-text{order:2;padding-top:1.25rem}}.affiliate-landing__partner-heading{font-family:var(--ds-font-heading);font-weight:700;text-transform:uppercase;font-style:italic;text-wrap:pretty;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.5rem;line-height:1;color:var(--ds-black);margin:0}.affiliate-landing__partner-copy{font-family:var(--ds-font-body);font-style:normal;text-transform:none;font-size:1.125rem;line-height:1.75rem;color:var(--ds-black)}@media(width >= 1024px){.affiliate-landing__partner-copy{font-size:1.5rem;line-height:2.375rem}}.affiliate-landing__partner-copy p{margin:0}.affiliate-landing__partner-copy p+p{margin-top:1.75rem}@media(width >= 1024px){.affiliate-landing__partner-copy p+p{margin-top:2.375rem}}.affiliate-landing__partner-media{border-radius:1.25rem;order:1;overflow:hidden}@media(width >= 1024px){.affiliate-landing__partner-media{order:1}}.affiliate-landing__partner-image{aspect-ratio:17/10;display:block;height:auto;width:100%}#commission-structure{background-color:var(--ds-silver-5)}.affiliate-partner-modal .ds-modal-bridge{--ds-modal-border: 1px solid var(--ds-silver-50);--ds-modal-radius: 1.25rem;--ds-modal-padding-top: 2rem;--ds-modal-padding-right: 2rem;--ds-modal-padding-bottom: 2rem;--ds-modal-padding-left: 2rem;--ds-modal-gap: 0.75rem;--ds-modal-width: 50rem;--ds-modal-max-height: calc(100vh - var(--ds-modal-viewport-top-offset, 0px) - 2rem)}.affiliate-partner-modal__title{font-family:var(--ds-font-heading);font-weight:700;text-transform:uppercase;font-style:italic;text-wrap:pretty;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:3rem;line-height:1;color:var(--ds-black-pure);display:block;font-style:italic;font-weight:800;line-height:1;padding-right:var(--ds-modal-close-size);text-align:center;text-transform:uppercase}.affiliate-partner-modal__body{margin-left:0;margin-right:0;padding:1.25rem 0 0}.affiliate-partner-form{font-family:var(--ds-font-body);font-style:normal;text-transform:none;color:var(--ds-black)}.affiliate-partner-form .error-summary{background:var(--ds-red-5);border:1px solid var(--ds-red);border-radius:var(--ds-radius-md);color:var(--ds-red);margin-bottom:1rem;padding:.75rem 1rem}.affiliate-partner-form .error-summary p{margin-bottom:.5rem}.affiliate-partner-form .error-summary ul{margin-bottom:0;padding-left:1.25rem}.affiliate-partner-form__platform-checkbox{appearance:none;width:13px;height:13px;border:1px solid #ccc;border-radius:2px;cursor:pointer}.affiliate-partner-form__platform-checkbox:checked{background-color:var(--ds-purple);border-color:var(--ds-purple)}.affiliate-partner-form__grid{display:grid;gap:2rem 1.25rem;grid-template-columns:minmax(0, 1fr)}@media(width >= 768px){.affiliate-partner-form__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.affiliate-partner-form__field{margin:0;min-width:0;position:relative}@media(width >= 768px){.affiliate-partner-form__field--full{grid-column:1/-1}}.affiliate-partner-form__field.has-error .affiliate-partner-form__input{border-color:var(--ds-red)}.affiliate-partner-form__field .help-block{font-size:.875rem;line-height:1rem;color:var(--ds-red);margin:.375rem 0 0}.affiliate-partner-form__label{font-family:var(--ds-font-heading);font-weight:700;text-transform:uppercase;font-style:italic;text-wrap:pretty;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.125rem;line-height:1;color:var(--ds-deep-blue-50);display:block;font-style:italic;font-weight:700;margin-bottom:.5rem;text-transform:uppercase}.affiliate-partner-form__input{border-color:var(--ds-silver-50);border-radius:var(--ds-radius-md);color:var(--ds-black);min-height:2.5rem}.affiliate-partner-form__textarea{height:10rem;resize:vertical}.affiliate-partner-form__email-suggestion{font-size:1rem;line-height:1.125rem;color:var(--ds-deep-blue-50);margin-top:.5rem}.affiliate-partner-form__email-suggestion-button{background:rgba(0,0,0,0);border:0;color:var(--ds-purple);cursor:pointer;font:inherit;font-weight:600;padding:0;text-decoration:underline}.affiliate-partner-form__hp{display:none}.affiliate-partner-form__actions{display:grid;gap:.625rem;grid-template-columns:minmax(0, 1fr);margin-top:2.25rem}@media(width >= 768px){.affiliate-partner-form__actions{margin-top:3.25rem;grid-template-columns:repeat(2, minmax(0, 1fr))}}.affiliate-partner-form__button{font-family:var(--ds-font-body);font-style:normal;text-transform:none;align-items:center;border:0;border-radius:var(--ds-radius-md);cursor:pointer;display:inline-flex;font-size:1.5rem;font-weight:600;justify-content:center;line-height:1.625rem;min-height:3.125rem;padding:.75rem .875rem;transition:background-color 150ms ease,color 150ms ease}.affiliate-partner-form__button:focus-visible{outline:2px solid var(--ds-purple);outline-offset:2px}.affiliate-partner-form__button--primary{background:var(--ds-purple);color:var(--ds-white);grid-row:1}@media(width >= 768px){.affiliate-partner-form__button--primary{grid-row:auto}}.affiliate-partner-form__button--secondary{background:var(--ds-silver-10);color:var(--ds-black)}#follow_bar,#footer{display:none}/*# sourceMappingURL=affiliate-landing.css.map */
