@font-face{font-family:PFDIN;src:url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff) format("woff2"),url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff2) format("woff")}@font-face{font-family:PFDINExpanded;src:url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff) format("woff"),url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff2) format("woff2")}._page_1amxu_79{display:flex;flex-direction:column;background-color:#eee;width:100%;flex:1;max-width:1920px;margin:auto}@font-face{font-family:PFDIN;src:url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff) format("woff2"),url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff2) format("woff")}@font-face{font-family:PFDINExpanded;src:url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff) format("woff"),url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff2) format("woff2")}._wrapper_14lzb_79{background-color:#1a1a1a;color:#fff}@media only screen and (min-width: 1184px){._wrapper_14lzb_79{width:calc(100vw - 290px);margin-left:calc(-50vw + 50% + 145px)}}._wrapper_14lzb_79 ._inner-wrapper_14lzb_90{padding:40px 32px;display:flex;flex-direction:column;gap:18px;max-width:1920px;margin:auto}@media only screen and (min-width: 1184px){._wrapper_14lzb_79 ._inner-wrapper_14lzb_90{padding:40px 32px}}._header_14lzb_110 ._inner-content_14lzb_110 ._subheadline-text_14lzb_110{max-width:520px}@font-face{font-family:PFDIN;src:url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff) format("woff2"),url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff2) format("woff")}@font-face{font-family:PFDINExpanded;src:url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff) format("woff"),url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff2) format("woff2")}._wrapper_1t3ar_79{padding-left:32px;padding-right:32px;display:flex;align-items:flex-start;flex-direction:column;margin-bottom:20px}._header_1t3ar_88{color:#1a1a1a}._video-list_1t3ar_92{display:flex;flex-direction:row;margin-top:16px;flex-wrap:wrap}._video-wrapper_1t3ar_99{margin-top:8px;margin-right:8px}@font-face{font-family:PFDIN;src:url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff) format("woff2"),url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff2) format("woff")}@font-face{font-family:PFDINExpanded;src:url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff) format("woff"),url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff2) format("woff2")}._wrapper_t3w3f_79{padding-left:32px;padding-right:32px}._wrapper_t3w3f_79 strong{all:unset;display:revert;font-weight:700}._wrapper_t3w3f_79 h1{color:#1a1a1a;font-size:40px}._wrapper_t3w3f_79 iframe{width:100%;aspect-ratio:16/9;position:relative;object-fit:cover;height:auto}._wrapper_t3w3f_79 ._text-block_t3w3f_101{line-height:20px}@font-face{font-family:PFDIN;src:url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff) format("woff2"),url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff2) format("woff")}@font-face{font-family:PFDINExpanded;src:url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff) format("woff"),url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff2) format("woff2")}._wrapper_1pvku_79{display:flex;flex-direction:row;justify-content:flex-start;width:100%}._container_1pvku_86{padding:12px 20px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;height:152px;border-radius:4px;border:1px solid #cccccc;background-color:#fff;overflow:hidden;text-overflow:ellipsis}._container_1pvku_86 ._headline_1pvku_102{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}._container_1pvku_86 ._left_1pvku_109{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;width:75%;height:100%}._container_1pvku_86 a{margin-top:auto}._container_1pvku_86 ._right_1pvku_120{display:flex;align-items:center;flex-direction:column;justify-content:center}._container_1pvku_86 ._right_1pvku_120 ._image_1pvku_126{height:128px;border-radius:4px}._container_1pvku_86 ._right_1pvku_120 ._no-preview-text_1pvku_130{margin-top:12px;color:#8e8e93;text-align:center}._container_1pvku_86 ._right_1pvku_120 ._canva-image_1pvku_135{height:56px}._container_1pvku_86 ._header-container_1pvku_138{display:flex;flex-direction:column;gap:8px;padding-top:12px;padding-right:16px;height:100%}._container_1pvku_86 ._body-text_1pvku_146{color:#5f5f5f;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}._container_1pvku_86:hover{border:1px solid #545454}._link_1pvku_160:focus{border:1px solid #2d75ce}._link_1pvku_160:hover button{color:#397dd1}@font-face{font-family:PFDIN;src:url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff) format("woff2"),url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff2) format("woff")}@font-face{font-family:PFDINExpanded;src:url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff) format("woff"),url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff2) format("woff2")}._wrapper_2c8d8_79{padding:32px 16px;display:flex;flex-direction:column;gap:16px}@media only screen and (min-width: 768px){._wrapper_2c8d8_79{padding-left:32px;padding-right:32px}}._header_2c8d8_95{display:flex;align-items:flex-start;flex-direction:column;gap:16px;justify-content:center;margin-bottom:8px;width:100%}@media only screen and (min-width: 480px){._header_2c8d8_95{display:flex;align-items:center;flex-direction:row;justify-content:space-between}}._body-text_2c8d8_113{padding-bottom:24px}._card-container_2c8d8_117{display:grid;grid-template-columns:repeat(1,1fr);gap:24px}@media (min-width: 975px){._card-container_2c8d8_117{grid-template-columns:repeat(2,1fr)}}._link_2c8d8_128{white-space:nowrap}@font-face{font-family:PFDIN;src:url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff) format("woff2"),url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff2) format("woff")}@font-face{font-family:PFDINExpanded;src:url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff) format("woff"),url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff2) format("woff2")}._wrapper_1wt4r_79{padding-top:48px;padding-bottom:48px;display:flex;flex-direction:column;width:100%;overflow-x:hidden}._wrapper_1wt4r_79 ._carousel-header_1wt4r_87{display:flex;align-items:flex-start;flex-direction:column;gap:8px;justify-content:space-between;padding-left:32px;padding-right:32px;margin-bottom:32px;width:100%}@media only screen and (min-width: 480px){._wrapper_1wt4r_79 ._carousel-header_1wt4r_87{display:flex;flex-direction:column;justify-content:space-between}}._wrapper_1wt4r_79 ._carousel-header_1wt4r_87 ._header-text-container_1wt4r_105{display:flex;align-items:flex-start;flex-direction:row;gap:16px;justify-content:space-between;width:100%}._wrapper_1wt4r_79 ._carousel-header_1wt4r_87 ._header-text-container_1wt4r_105 ._headline-container_1wt4r_113{display:flex;align-items:flex-start;flex-direction:column;gap:8px;justify-content:space-between;width:100%}._wrapper_1wt4r_79 ._carousel-header_1wt4r_87 ._header-text-container_1wt4r_105 ._headline-container_1wt4r_113 ._headline_1wt4r_113{display:flex;align-items:flex-start;flex-direction:column;gap:12px;width:100%}._wrapper_1wt4r_79 ._carousel-header_1wt4r_87 ._header-text-container_1wt4r_105 ._headline-container_1wt4r_113 ._link_1wt4r_128{white-space:nowrap;margin-top:12px}._wrapper_1wt4r_79 ._carousel-header_1wt4r_87 ._header-text-container_1wt4r_105 ._headline-container_1wt4r_113 ._link_1wt4r_128 button{color:#075dc6}._wrapper_1wt4r_79 ._carousel-header_1wt4r_87 ._header-text-container_1wt4r_105 ._arrows-container_1wt4r_135{display:flex;align-items:center;gap:16px}._wrapper_1wt4r_79 ._grid-container_1wt4r_140{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;padding-left:32px;padding-right:32px}@media only screen and (min-width: 768px){._wrapper_1wt4r_79 ._grid-container_1wt4r_140{grid-template-columns:repeat(auto-fill,minmax(320px,2fr))}}@media only screen and (min-width: 1184px){._wrapper_1wt4r_79 ._grid-container_1wt4r_140{grid-template-columns:repeat(auto-fill,minmax(320px,3fr))}}@media only screen and (min-width: 1440px){._wrapper_1wt4r_79 ._grid-container_1wt4r_140{grid-template-columns:repeat(auto-fill,minmax(320px,4fr))}}._wrapper_1wt4r_79 ._slider-wrapper_1wt4r_162{position:relative;overflow-x:hidden}._wrapper_1wt4r_79 ._slider-wrapper_1wt4r_162 ._slider_1wt4r_162{width:100%;padding-left:32px;padding-right:32px}@media only screen and (min-width: 1920px){._wrapper_1wt4r_79 ._slider-wrapper_1wt4r_162 ._slider_1wt4r_162{padding-left:0;padding-right:0;margin-left:32px;margin-right:32px}}._wrapper_1wt4r_79 ._scrim_1wt4r_179{position:absolute;right:0;top:0;bottom:0;width:188px;background:linear-gradient(90deg,#f2f2f200,#f2f2f2)}@font-face{font-family:PFDIN;src:url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff) format("woff2"),url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff2) format("woff")}@font-face{font-family:PFDINExpanded;src:url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff) format("woff"),url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff2) format("woff2")}._card_10a6v_79{display:flex;flex-direction:column;gap:0;flex:1;width:100%;text-decoration:none;border:1px solid #cccccc;border-radius:4px;overflow:hidden;background-color:#fff}._card_10a6v_79:hover{border:1px solid #333333}._card_10a6v_79:hover ._headline-text_10a6v_94{text-decoration:underline}._card_10a6v_79:hover ._play-icon_10a6v_97{background-color:#397dd1}._resource-title_10a6v_101{font-weight:600!important}._image-container_10a6v_105{aspect-ratio:16/9;width:100%;background-color:#eee;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;display:flex;align-items:center;justify-content:center}._text-container_10a6v_118{padding:16px;height:100%;display:flex;flex-direction:column;justify-content:center}._resource-type_10a6v_126{color:#8e8e93;text-transform:uppercase}._play-icon_10a6v_97{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background-color:#075dc6;display:flex;align-items:center;justify-content:center;color:#fff;pointer-events:none;transition:background-color .2s ease}._play-icon_10a6v_97 svg{width:20px;height:20px}._play-icon_10a6v_97:hover{background-color:#fff}._wrapper_xb9pt_1{position:relative;overflow:hidden;width:100%}._wrapper_xb9pt_1:after{display:block;content:"";padding-top:56.25%}._wrapper_xb9pt_1 iframe{position:absolute;top:0;left:0;width:100%;height:100%}@font-face{font-family:PFDIN;src:url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff) format("woff2"),url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff2) format("woff")}@font-face{font-family:PFDINExpanded;src:url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff) format("woff"),url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff2) format("woff2")}._overlay_f36gf_79{position:fixed;inset:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_f36gf_92{position:relative;width:90%;max-width:960px;background:#fff;overflow:hidden}._close-button_f36gf_100{position:absolute;top:16px;right:16px;width:32px;height:32px;background-color:#000000b3;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1;padding:0}._close-button_f36gf_100:before,._close-button_f36gf_100:after{content:"";position:absolute;width:16px;height:2px;background-color:#fff}._close-button_f36gf_100:before{transform:rotate(45deg)}._close-button_f36gf_100:after{transform:rotate(-45deg)}._video-container_f36gf_130{position:relative;width:100%}._arrowWrapper_10xx7_1{border-radius:36px;text-indent:-999999px;cursor:pointer}._arrowWrapper_10xx7_1:focus{opacity:1;outline:none}._arrowWrapper_10xx7_1._hide_10xx7_12{display:none}._arrowWrapperDark_10xx7_16{background-color:#333}._arrowWrapperLight_10xx7_20{background-color:var(--cf-secondary-light);border:2px solid #333;opacity:.6}._arrowWrapperLight_10xx7_20:hover{opacity:1}._arrow_10xx7_1{width:calc(var(--cf-spacing) * 10);height:calc(var(--cf-spacing) * 10)}._arrowRight_10xx7_35{background:url("data:image/svg+xml,%3csvg%20width='18'%20height='19'%20viewBox='0%200%2018%2019'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Chevron-right-large'%3e%3cpath%20id='Vector'%20d='M4.86768%2015.9727L6.19518%2017.3002L13.6202%209.87519L6.19518%202.4502L4.86768%203.77769L10.9652%209.87519L4.86768%2015.9727Z'%20fill='%231A1A1A'/%3e%3c/g%3e%3c/svg%3e") no-repeat center}._arrowLeft_10xx7_39{background:url("data:image/svg+xml,%3csvg%20width='18'%20height='19'%20viewBox='0%200%2018%2019'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Chevron-left-large'%3e%3cpath%20id='Vector'%20d='M13.1324%203.77769L11.7974%202.4502L4.37988%209.87519L11.8049%2017.3002L13.1324%2015.9727L7.03488%209.87519L13.1324%203.77769Z'%20fill='%238E8E93'/%3e%3c/g%3e%3c/svg%3e") no-repeat center}@font-face{font-family:PFDIN;src:url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff) format("woff2"),url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff2) format("woff")}@font-face{font-family:PFDINExpanded;src:url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff) format("woff"),url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff2) format("woff2")}._wrapper_qccwj_79{padding:40px 32px}._inner-content_qccwj_86{width:100%}._headline_qccwj_90,._accordion_qccwj_94{margin-bottom:24px}._questions-container_qccwj_98{display:flex;justify-content:space-between;flex-wrap:wrap}._question_qccwj_98{margin-bottom:24px}._question-hide-ruler_qccwj_108{display:none}@media (max-width: 600px){._headline_qccwj_90{margin-bottom:24px}}@font-face{font-family:PFDIN;src:url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff) format("woff2"),url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff2) format("woff")}@font-face{font-family:PFDINExpanded;src:url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff) format("woff"),url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff2) format("woff2")}._summary-block_17l0b_79{display:flex;align-items:center;justify-content:space-between;padding:24px;width:100%;cursor:pointer}._summary-text_17l0b_88{color:#1a1a1a;text-align:left;flex:1 1 auto;transition:all .4s}._arrow-icon_17l0b_95{width:18px;transition:all .4s}@media only screen and (min-width: 768px){._arrow-icon_17l0b_95{margin:0 21px}}@media only screen and (min-width: 1184px){._arrow-icon_17l0b_95{margin-left:34px;margin-right:34px}}._details_17l0b_114{overflow:hidden;max-height:0;transition:all .4s}._active_17l0b_120 ._arrow-icon_17l0b_95{transform:rotate(180deg)}._active_17l0b_120 ._details_17l0b_114{padding:24px 0;margin-top:24px;max-height:none}._borders_17l0b_132 ._details_17l0b_114{border-bottom:1px solid #dcdcdc}._condensed_17l0b_136 ._summary-block_17l0b_79{padding:12px 24px}._condensed_17l0b_136 ._details_17l0b_114{padding-top:0}._gray_17l0b_146._borders_17l0b_132 ._details_17l0b_114{border-bottom:1px solid #dcdcdc}._white_17l0b_150{background-color:#fff}._gray_17l0b_146{background-color:#dcdcdc}._black_17l0b_158{background-color:#1a1a1a;color:#fff}._black_17l0b_158 ._summary-text_17l0b_88{color:#fff}._card_17l0b_166{padding:24px;border:solid 1px #cccccc;border-radius:4px;margin-bottom:16px}._card_17l0b_166 button{position:relative}._card_17l0b_166 button:after,._card_17l0b_166 button:before{content:"";position:absolute;right:0;top:50%;width:14px;height:2px;margin-top:0;background-color:#1a1a1a}._card_17l0b_166 button:before{transform:rotate(-90deg);transition:transform .35s cubic-bezier(.65,.05,.36,1)}._card_17l0b_166._active_17l0b_120 button:before{transform:rotate(0)}._card_17l0b_166 h3{margin:0;padding-right:24px}._card_17l0b_166 ._details_17l0b_114{border-bottom:none;padding-bottom:0}._card_17l0b_166 ._question_17l0b_200{padding-bottom:0}._card_17l0b_166._condensed_17l0b_136 button{padding:0}:root{--color-brand-blue: #075dc6;--color-brand-black: #1a1a1a;--color-brand-white: #ffffff;--color-secondary-gamesGreen: #e0fd53;--color-secondary-offWhite: #f4f4f0;--color-secondary-pureBlack: #000000;--color-neutral-grey100: #eeeeee;--color-neutral-grey200: #dcdcdc;--color-neutral-grey300: #cccccc;--color-neutral-grey400: #8e8e93;--color-neutral-grey500: #5f5f5f --color-neutral-grey600: #333333 --color-sematic-success-dark: #3a8138;--color-semantic-success-light: #ecfff2;--color-semantic-warning-dark: #ff6109;--color-semantic-warning-light: #fff5ee;--color-semantic-error-dark: #c21818;--color-semantic-error-light: #f9e8e8;--color-semantic-info-dark: #735fbf;--color-semantic-info-light: #e9e3ff;--color-semantic-generic-light: #1a1a1a;--color-semantic-generic-dark: #dcdcdc}:root{--color-button-blue-focus-all: #2d75ce;--color-button-blue-default: #075dc6;--color-button-blue-hover: #397dd1;--color-button-blue-pressed: #0654b2;--color-button-blue-disabled-light: #b5cfee;--color-button-blue-disabled-dark: #1d3655;--color-button-black-default: #1a1a1a;--color-button-black-hover: #1a1a1a;--color-button-black-pressed: #545454;--color-button-black-disabled-strokes: #8e8e93;--color-button-black-disabled-fills: #c5c5c5;--color-button-black-focus: #dcdcdc;--color-button-white-default: #ffffff;--color-button-white-hover: #ffffff;--color-button-white-pressed: #c5c5c5;--color-button-white-disabled-strokes: #494949;--color-button-white-disabled-fills: #2c2c2c;--color-button-white-focus: #333333;--color-button-red-default: #c21818;--color-button-red-hover: #ce4646;--color-button-red-pressed: #af1616;--color-button-red-focus: #c21818;--color-button-red-disabled: #edbaba}:root{--color-level-l1: #be1a3a;--color-level-l2: #a22450;--color-level-l3: #852f66;--color-level-l4: #6a397b;--color-level-l5: #4f4390;--color-level-l6: #344da5;--color-level-l7: #075dc6;--color-level-l8: #1a1a1a;--color-level-l9: #1a1a1a;--color-level-l10: #1a1a1a}:root{--header-font-stack: "PFDIN", sans-serif;--header-expanded-font-stack: "PFDINExpanded", sans-serif;--body-font-stack: "Inter", Helvetica, Arial, sans-serif;--caption-font-stack: "Roboto Mono", monospace}@font-face{font-family:PFDIN;src:url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff) format("woff2"),url(https://assets.crossfit.com/fonts/PFDINTextCompStdMedium.woff2) format("woff")}@font-face{font-family:PFDINExpanded;src:url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff) format("woff"),url(https://assets.crossfit.com/fonts/PFDINTextStdMedium.woff2) format("woff2")}._secondary_ng0ue_79>*:nth-last-child(n+2){margin-bottom:120px}._question_vny6x_1,._question_vny6x_1 p,._question_vny6x_1 ul,._question_vny6x_1 ol{font-size:14px;line-height:20px}
