@media (width>=1024px){:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__content-col{flex-direction:column;display:flex}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .rsh-live{flex-direction:column;flex:auto;justify-content:space-between;display:flex}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .rsh-live>*{flex:none}}.rsh-nb{white-space:nowrap}.rsh-h1-tail{margin-top:5px;font-size:.58em;font-weight:400;line-height:1.2;display:block}.rsh-lead{color:var(--wp-text-tertiary);text-wrap:pretty;margin:14px 0 0;font-size:15px;line-height:1.5}.rsh-term{align-self:flex-start;max-width:100%;position:relative}.rsh-term__title{cursor:help;outline:none;display:inline;position:relative}.rsh-term__label{text-underline-offset:6px;text-decoration:underline 1.5px dotted #ffffff80;transition:text-decoration-color .15s}.rsh-term__q{vertical-align:0;color:#ffffff52;width:14px;height:14px;margin-left:8px;transition:color .15s;display:inline-block}.rsh-term:hover .rsh-term__label,.rsh-term__title:focus-visible .rsh-term__label{text-decoration-color:var(--wp-accent,#fc5f00)}.rsh-term:hover .rsh-term__q,.rsh-term:focus-within .rsh-term__q{color:var(--wp-accent,#fc5f00)}.rsh-term__title:focus-visible{outline:2px solid var(--wp-accent,#fc5f00);outline-offset:4px;border-radius:4px}.rsh-term__hint{z-index:30;border:1px solid var(--wp-card-border,#ffffff1f);background:var(--wp-bg-elevated,#0e1117);width:max-content;max-width:min(380px,100vw - 48px);color:color-mix(in srgb, var(--wp-text-subhead,#f5f7fa) 92%, transparent);letter-spacing:0;text-transform:none;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;border-radius:10px;padding:12px 14px;font-size:13px;font-weight:400;line-height:1.5;transition:opacity .12s,transform .12s,visibility .12s;display:block;position:absolute;top:calc(100% + 12px);left:-12px;transform:translateY(-4px);box-shadow:0 18px 40px #0000008c}.rsh-term__hint:before{content:"";border-left:1px solid var(--wp-card-border,#ffffff1f);border-top:1px solid var(--wp-card-border,#ffffff1f);background:var(--wp-bg-elevated,#0e1117);width:8px;height:8px;position:absolute;top:-5px;left:22px;transform:rotate(45deg)}.rsh-term:hover .rsh-term__hint,.rsh-term:focus-within .rsh-term__hint{opacity:1;visibility:visible;transform:none}.rsh-term__text{display:block}.rsh-term__point{color:var(--wp-text-subhead,#f5f7fa);margin-top:8px;padding-left:16px;display:block;position:relative}.rsh-term__point:first-child{margin-top:0}.rsh-term__point:before{content:"";background:var(--wp-accent,#fc5f00);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:2px}.rsh-term__lead{color:#fff;font-weight:700;display:block}.rsh-term__point-text{display:block}@media (width>=1024px){.wall-hero__step:last-child .rsh-term__hint{top:auto;bottom:calc(100% + 12px);transform:translateY(4px)}.wall-hero__step:last-child .rsh-term__hint:before{top:auto;bottom:-5px;transform:rotate(225deg)}.wall-hero__step:last-child .rsh-term:hover .rsh-term__hint,.wall-hero__step:last-child .rsh-term:focus-within .rsh-term__hint{transform:none}}@media (width<=767.98px){.rsh-term__hint{width:calc(100vw - 48px);max-width:none;left:-64px}.rsh-term__hint:before{left:86px}}.rsh-stats{grid-template-columns:auto minmax(12px,1fr) auto minmax(12px,1fr) auto;align-items:center;width:100%;margin:40px 0 0;padding:0;list-style:none;display:grid}.rsh-stats__item{white-space:nowrap;align-items:baseline;gap:6px;display:flex}.rsh-stats__item:last-child{justify-self:end}.rsh-stats__sep{background:#ffffff38;justify-self:center;width:1px;height:18px}.rsh-stats__value{color:#fff;letter-spacing:-.01em;font-size:17px;font-weight:800;line-height:1.2}.rsh-stats__label{color:#ffffffc7;font-size:14px;font-weight:500;line-height:1.2}@media (width>=1024px){:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .rsh-live .wall-hero__steps,.rsh-stats{margin-top:16px}}@media (width>=1440px){:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .rsh-live .wall-hero__steps,.rsh-stats{margin-top:28px}.rsh-stats__value{font-size:18px}.rsh-stats__label{font-size:15px}}@media (width<=767.98px){.rsh-stats__item{white-space:normal;flex-direction:column;align-items:flex-start;gap:2px}.rsh-stats__item:nth-child(3){text-align:center;align-items:center}.rsh-stats__item:last-child{text-align:right;align-items:flex-end}.rsh-stats__label{font-size:12.5px}.rsh-stats__sep{height:30px}}@media (width>=768px){.rsh-lead{margin-top:18px;font-size:18px}}.rsh-short{display:none}@media (width<=1279.98px){.rsh-stats{display:none}}@media (width>=1024px){:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero){min-height:100svh}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__layout{min-height:calc(100svh - var(--header-new-height,87px) - 16px)}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__content-col{padding-top:42px;padding-bottom:24px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__h1{margin-top:0;font-size:28px;line-height:1.06}.rsh-lead{margin-top:8px;font-size:13.5px;line-height:1.45}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .rsh-live .wall-hero__steps{margin-top:16px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__step-list{margin-top:10px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__step+.wall-hero__step{margin-top:10px;padding-top:11px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__step-body{gap:6px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__step-title{font-size:15px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__step-text{font-size:13px;line-height:1.45}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__cta{flex-wrap:nowrap;gap:8px;min-height:44px;margin-top:14px;padding:6px 16px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__cta-label{white-space:nowrap;font-size:14px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__cta-badge{white-space:nowrap;padding:4px 8px;font-size:11px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .rsh-long{display:none}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .rsh-short{display:inline}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__files{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__file-btn{gap:8px;padding:8px 10px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__file-icon{width:28px;height:28px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__file-name{white-space:nowrap;font-size:13.5px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__file-sub,:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__file-action{display:none}}@media (width>=1280px){:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__h1{font-size:34px}.rsh-lead{font-size:14.5px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__step-title{font-size:16px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .rsh-long{display:inline}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .rsh-short{display:none}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__cta-label{font-size:15px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__file-sub{white-space:nowrap;font-size:11.5px;display:block}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .rsh-stats{margin-top:14px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .rsh-stats__value{font-size:15px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .rsh-stats__label{font-size:13px}}@media (width>=1440px){:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__content-col{padding-top:43px;padding-bottom:28px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__h1{font-size:40px}.rsh-lead{margin-top:12px;font-size:16px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .rsh-live .wall-hero__steps{margin-top:22px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__step+.wall-hero__step{margin-top:14px;padding-top:15px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__step-body{gap:8px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__step-title{font-size:18px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__step-text{font-size:15px;line-height:1.5}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__cta{min-height:50px;margin-top:18px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__cta-label{font-size:16px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__cta-badge{padding:5px 9px;font-size:12px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__files{gap:10px;margin-top:12px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__file-btn{gap:10px;padding:10px 12px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__file-icon{width:32px;height:32px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__file-name{font-size:14px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__file-sub{font-size:12px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__file-action{display:inline-flex}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .rsh-stats{margin-top:18px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .rsh-stats__value{font-size:17px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .rsh-stats__label{font-size:14px}}@media (width>=1800px){:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__h1{font-size:46px}}@media (width>=1024px){:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__file-text{min-width:0}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__file-name,:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__file-sub{text-overflow:ellipsis;max-width:100%;overflow:hidden}}@media (width>=1024px) and (height<=740px){:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__content-col{padding-top:42px;padding-bottom:16px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__step+.wall-hero__step{margin-top:8px;padding-top:9px}}@media (width>=1680px) and (height>=900px){:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__h1{font-size:52px}.rsh-lead{margin-top:16px;font-size:18px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .rsh-live .wall-hero__steps{margin-top:28px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__eyebrow{font-size:12px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__step+.wall-hero__step{margin-top:16px;padding-top:17px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__step-title{font-size:20px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__step-text{font-size:16px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__cta{min-height:58px;margin-top:22px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__cta-label{font-size:17px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__cta-badge{font-size:12.5px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__file-btn{padding:12px 14px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__file-icon{width:36px;height:36px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .wall-hero__file-name{font-size:15px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .rsh-stats__value{font-size:19px}:is(.roll-scenes-hero,.picture-hero,.gymnastics-carpet-hero,.budo-scenes-hero) .rsh-stats__label{font-size:15px}}
