.CtaButton_base__kojZC{align-items:center;background-color:var(--color-primary);background-color:var(--user-cta-background-color,var(--color-primary));border:none;border-radius:24px;border-radius:var(--border-radius-xl);box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:inherit;gap:8px;gap:var(--default-space);justify-content:center;transition:filter .2s ease;text-decoration:none}.CtaButton_base__kojZC:hover{filter:brightness(.85)}.CtaButton_base__kojZC:focus{outline:2px solid #1e252e;outline:2px solid var(--color-text-icon-primary);outline-offset:2px}.CtaButton_small__e2boJ{--cta-inline-padding:calc(var(--default-space)*3);min-height:32px;min-height:calc(var(--default-space)*4)}.CtaButton_medium__8v2Kn,.CtaButton_small__e2boJ{padding:calc(var(--default-space)*.5) var(--cta-inline-padding)}.CtaButton_medium__8v2Kn{--cta-inline-padding:calc(var(--default-space)*4);min-height:40px;min-height:calc(var(--default-space)*5)}.CtaButton_large__SlBQH{--cta-inline-padding:calc(var(--default-space)*5);min-height:48px;min-height:calc(var(--default-space)*6);padding:calc(var(--default-space)*.5) var(--cta-inline-padding)}.CtaButton_icon__owwM3{display:inline-flex}.LabelLarge_labelLarge__XLi3B{font-family:inter-semibold,helvetica neue,helvetica,arial,sans-serif;font-family:var(--font-family-label);font-size:16px;font-size:var(--m-font-size);line-height:24px;line-height:var(--xl-line-height);letter-spacing:-.5px;letter-spacing:var(--m-letter-spacing);font-weight:600;font-weight:var(--font-weight-semi-bold)}.CtaCard_card__TykAB{background-color:#fff;background-color:var(--color-background);border-radius:16px;border-radius:var(--border-radius-l);box-sizing:border-box;display:grid;gap:16px;gap:calc(var(--default-space)*2);padding:24px;padding:calc(var(--default-space)*3);width:100%}.CtaCard_header__nDqPQ{align-items:center;display:flex;gap:16px;gap:calc(var(--default-space)*2);min-width:0}.CtaCard_logo__InjmZ{flex-shrink:1;max-height:72px;max-height:calc(var(--default-space)*9);max-width:50%;-o-object-fit:contain;object-fit:contain;width:auto}.CtaCard_identity__EEWIr{display:grid;min-width:0}.CtaCard_creator__psZuu{margin:0}.CtaCard_hostname___Hqax{color:inherit;justify-self:start;max-width:100%;overflow:hidden;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap}.CtaCard_card__TykAB .CtaCard_cta__LY3ie{width:100%}@media screen and (max-height:48rem){.CtaCard_card__TykAB{gap:8px;gap:var(--default-space);padding:16px;padding:calc(var(--default-space)*2)}.CtaCard_logo__InjmZ{max-height:48px;max-height:calc(var(--default-space)*6)}}.Description_wrapper__VAEOc{align-items:flex-end;display:flex;gap:8px;gap:var(--default-space)}.Description_copy__IVm_o{margin:0;min-width:0}.Description_copy__IVm_o.Description_clamped__g5AY9{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.Description_toggle__uIjQ2{background:none;border:none;cursor:pointer;flex-shrink:0;padding:0}.Description_toggleLabel__xP1GK{margin:0;text-decoration:underline}@container player-content (min-width: 640px){.Description_copy__IVm_o.Description_clamped__g5AY9{display:block;overflow:visible}}.LoadingSpinner_loadingSpinner__2L4wq{line-height:1em;overflow:hidden;display:inline-block;box-sizing:border-box}.LoadingSpinner_labelStyle__uUcT3{margin-top:4px;margin-top:calc(var(--default-space)*.5);text-align:center}.BodyExtraSmall_bodyXSmall__3rwAG{font-family:inter-regular,helvetica neue,helvetica,arial,sans-serif;font-family:var(--font-family-body);font-size:12px;font-size:var(--xs-font-size);line-height:16px;line-height:var(--m-line-height);letter-spacing:-.3px;letter-spacing:var(--l-letter-spacing)}.ProgressRing_container__7DCBZ{display:block;margin-left:auto;margin-right:auto}.ProgressRing_backgroundRing__zNNtf{stroke:#afb6be;stroke:var(--color-inactive)}.ProgressRing_progressionRing__VsCnb{transform-origin:50% 50%;stroke:#1559ad;stroke:var(--color-secondary)}.ProgressRing_progression__p4Hux{transform:rotate(-90deg);transition:stroke-dashoffset .5s}.ProgressRing_freeSpin__lIFRe{animation:ProgressRing_spin__MsYQD 2s linear infinite}@keyframes ProgressRing_spin__MsYQD{to{transform:rotate(1turn)}}.PlayerCtaOverlay_overlay__aEZMT{--player-control-bar-height:calc(var(--default-space)*5.5);align-items:flex-end;bottom:0;display:flex;justify-content:flex-start;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease;visibility:hidden}.PlayerCtaOverlay_overlay__aEZMT .PlayerCtaOverlay_cta__sHTpV{max-width:100%;padding-left:min(var(--cta-inline-padding),13%);padding-right:min(var(--cta-inline-padding),13%);pointer-events:auto}.PlayerCtaOverlay_overlay__aEZMT .PlayerCtaOverlay_cta__sHTpV:focus:not(:focus-visible){background-color:var(--user-cta-background-color)}.PlayerCtaOverlay_visible__BXSu0{opacity:1;visibility:visible}.PlayerCtaOverlay_overlay__aEZMT:not(.PlayerCtaOverlay_ended__XJDUd){padding:16px;padding:calc(var(--default-space)*2);padding-bottom:calc(var(--player-control-bar-height) + var(--default-space)*4)}.PlayerCtaOverlay_ended__XJDUd{align-items:center;justify-content:center;padding:16px;padding:calc(var(--default-space)*2)}.ProjectRenderPlayer_videoWrapper__mWGxd{--minimum-video-width:calc(var(--default-space)*20);--readable-copy-width:calc(var(--default-space)*60);--maximum-video-width:100cqw;--minimum-video-height:calc(var(--minimum-video-width)*var(--ratio-height)/var(--ratio-width));--content-width:calc(var(--default-space)*150);--wrapper-margin-top:0px;container:player-page/inline-size;display:grid;gap:16px;gap:calc(var(--default-space)*2);grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(var(--minimum-video-height),1fr) auto;margin:var(--wrapper-margin-top) auto 0;min-height:calc(100vh - var(--wrapper-margin-top));min-height:calc(100dvh - var(--wrapper-margin-top));overflow:hidden;padding-bottom:16px;padding-bottom:calc(var(--default-space)*2);width:100%}.ProjectRenderPlayer_vertical__SWKoe{--ratio-height:16;--ratio-width:9;--maximum-video-width:min(100cqw,calc(var(--default-space)*75));--content-width:var(--readable-copy-width)}.ProjectRenderPlayer_landscape__ll_49{--ratio-height:9;--ratio-width:16}.ProjectRenderPlayer_square__EMwgQ{--ratio-height:1;--ratio-width:1;--maximum-video-width:min(100cqw,calc(var(--default-space)*112.5));--content-width:calc(var(--default-space)*112.5)}.ProjectRenderPlayer_playerFrame__UT9De{aspect-ratio:var(--ratio-width) /var(--ratio-height);height:100%;margin:auto;max-height:calc(var(--maximum-video-width)*var(--ratio-height)/var(--ratio-width));min-height:0}.ProjectRenderPlayer_videoWrapper__mWGxd .ProjectRenderPlayer_playerFrame__UT9De .ProjectRenderPlayer_playerRoot__ZipMI{height:100%;padding-top:0;width:100%}.ProjectRenderPlayer_contentContainer__BZkh_{container:player-content/inline-size;margin:0 auto;padding:0 16px;padding:0 calc(var(--default-space)*2);width:min(100%,var(--content-width))}.ProjectRenderPlayer_content__sVuaR{display:flex;flex-direction:column-reverse;gap:16px;gap:calc(var(--default-space)*2)}.ProjectRenderPlayer_copyColumn__XbpLR{display:flex;flex-direction:column;gap:8px;gap:var(--default-space);min-width:0}.ProjectRenderPlayer_titleOnly__gudPy{text-align:center}.ProjectRenderPlayer_copy__hHQx7{margin:0;overflow-wrap:anywhere}@container player-content (min-width: 640px){.ProjectRenderPlayer_content__sVuaR{align-items:flex-start;flex-direction:row}.ProjectRenderPlayer_copyColumn__XbpLR{flex:2 1 0}.ProjectRenderPlayer_ctaCard__b81zR{flex:1 1 0;min-width:0}}@media screen and (min-width:480px){.ProjectRenderPlayer_videoWrapper__mWGxd{--wrapper-margin-top:calc(var(--default-space)*5)}}@media screen and (min-width:992px){.ProjectRenderPlayer_videoWrapper__mWGxd{--wrapper-margin-top:calc(var(--default-space)*3)}.ProjectRenderPlayer_square__EMwgQ .ProjectRenderPlayer_contentContainer__BZkh_,.ProjectRenderPlayer_vertical__SWKoe .ProjectRenderPlayer_contentContainer__BZkh_{padding:0}}.HeaderLarge_headerLarge__8BOzZ{font-family:inter-medium,helvetica neue,helvetica,arial,sans-serif;font-family:var(--font-family-header);font-size:32px;font-size:var(--xxl-font-size);line-height:42px;line-height:var(--xxxl-line-height);letter-spacing:-.5px;letter-spacing:var(--m-letter-spacing);font-weight:500;font-weight:var(--font-weight-medium)}