.channel-experience[data-scene=trial] .channel-experience__main{grid-template-columns:minmax(0,1.15fr) minmax(0,.95fr);gap:clamp(40px,6vw,88px)}.channel-experience[data-scene=trial] .channel-experience__controls{gap:20px}.channel-experience[data-scene=trial] .channel-experience__screen>.welcome-crt__channel{display:none}.paywall-lineup{position:absolute;inset:0;overflow:hidden}.paywall-lineup__picture{transform-origin:35% 45%;animation:9s ease-out both paywall-picture-drift;position:absolute;inset:0}.paywall-lineup__picture[data-direction=right]{transform-origin:65% 45%}.paywall-lineup__picture>img{object-fit:cover;width:100%;height:100%}@keyframes paywall-picture-drift{0%{transform:scale(1.01)}to{transform:scale(1.09)}}@media (prefers-reduced-motion:reduce){.paywall-lineup__picture{animation:none}}.paywall-lineup__shade{background:linear-gradient(#10281d00 25%,#10281d30 50%,#10281df5 100%);position:absolute;inset:0}.paywall-lineup__caption{color:#fff;position:absolute;bottom:9%;left:9%;right:9%}.paywall-lineup__caption p{letter-spacing:-.02em;text-wrap:balance;max-width:360px;margin:0 0 12px;font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.12}.paywall-lineup__caption span{color:#e3ede7;align-items:center;gap:7px;font-size:14px;line-height:1.4;display:flex}.paywall-lineup__caption svg{flex-shrink:0}.channel-experience__controls>.paywall-gift{color:var(--mv-mint-deep)}.paywall-plans{border:0;gap:12px;width:100%;margin:8px 0 0;padding:0;display:grid}.paywall-plan{border:1px solid var(--mv-line);background:var(--mv-surface);cursor:pointer;border-radius:20px;align-items:center;gap:12px;min-height:78px;padding:17px 20px;transition:border-color .18s,background-color .18s;display:flex}.paywall-plan[data-selected=true]{border-color:var(--mv-mint-solid);background:color-mix(in srgb, var(--mv-mint-solid) 7%, var(--mv-surface))}.paywall-plan:has(input:focus-visible){outline:3px solid var(--mv-mint-solid);outline-offset:4px}.paywall-plan__check{border:1px solid var(--mv-ink25);color:#063f2d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.paywall-plan[data-selected=true] .paywall-plan__check{background:#93efbf;border-color:#93efbf}.paywall-plan__name{flex-wrap:wrap;flex:1;align-items:center;gap:5px 10px;min-width:0;font-size:16px;font-weight:600;display:flex}.paywall-plan__badge{color:var(--mv-mint-deep);background:color-mix(in srgb, var(--mv-mint-solid) 12%, transparent);border-radius:20px;padding:3px 8px;font-size:12px;font-weight:500;display:inline-block}.paywall-plan__price{letter-spacing:-.02em;white-space:nowrap;flex-shrink:0;font-size:23px;font-weight:600}.paywall-plan__price>span{color:var(--mv-ink70);letter-spacing:normal;font-size:14px;font-weight:400}.paywall-actions{flex-direction:column;gap:14px;width:100%;display:flex}.paywall-actions>.ov2-cta{--mv-surface:#93efbf;--mv-ink:#053d2c}.paywall-actions .paywall-billing,.paywall-actions .paywall-notice{text-align:center;color:var(--mv-ink70);margin:0;font-size:14px;line-height:1.5;display:block}.paywall-actions .paywall-notice--error{color:var(--mv-ink);background:#dc262610;border:1px solid #dc262650;border-radius:14px;padding:12px}.paywall-links,.paywall-legal{flex-wrap:wrap;justify-content:center;align-items:center;gap:0 26px;display:flex}.paywall-links>.paywall-promo{white-space:normal;height:auto;min-height:32px;color:var(--mv-ink70);box-shadow:none;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:400;line-height:1.4}.paywall-links>.paywall-promo[data-applied=true]{color:var(--mv-mint-deep);background:color-mix(in srgb, var(--mv-mint-solid) 12%, transparent);border-color:#0000}.paywall-legal>a,.paywall-legal>button{height:auto;min-height:44px;color:var(--mv-ink45);text-underline-offset:3px;align-items:center;padding:0;font-size:14px;font-weight:400;text-decoration:underline;display:inline-flex}.paywall-legal>.paywall-restore{position:relative}.paywall-restore__spinner{margin-right:6px;position:absolute;top:50%;right:100%;translate:0 -50%}@media (width<=1100px),(orientation:portrait){.channel-experience[data-scene=trial] .channel-experience__main{justify-content:flex-start;gap:30px}.channel-experience[data-scene=trial] .channel-experience__television{width:min(100%,440px)}.channel-experience[data-scene=trial] .channel-experience__controls{width:100%;max-width:480px}}@media (width>=701px) and (width<=1100px),(width>=701px) and (orientation:portrait){.channel-experience[data-scene=trial] .channel-experience__main{gap:18px;padding-block:12px 4px}.channel-experience[data-scene=trial] .channel-experience__television{width:min(100%,440px,max(240px,125svh - 700px))}.channel-experience[data-scene=trial] .channel-experience__controls{gap:12px}.paywall-plans{gap:10px;margin-top:4px}.paywall-plan{min-height:64px;padding-block:10px}.paywall-actions{gap:8px}.paywall-lineup__caption p{margin-bottom:8px;font-size:26px}.paywall-lineup__caption span{font-size:12px}}@media (width<=700px){.channel-experience[data-scene=trial] .channel-experience__main{gap:14px;padding-block:8px 0}.channel-experience[data-scene=trial] .channel-experience__television{width:100%}.channel-experience[data-scene=trial] .channel-experience__screen{aspect-ratio:16/10}.channel-experience[data-scene=trial] .channel-experience__controls{gap:10px}.channel-experience[data-scene=trial] .channel-experience__controls h1{font-size:24px}.channel-experience[data-scene=trial] .channel-experience__controls>p{font-size:15px;line-height:1.35}.channel-experience[data-scene=trial] .channel-setup__footer{margin-top:2px}.paywall-lineup__caption p{margin-bottom:6px;font-size:24px}.paywall-lineup__caption span{font-size:13px}.paywall-plans{gap:10px;margin-top:4px}.paywall-plan{border-radius:18px;min-height:76px;padding:14px 18px}.paywall-plan__name{font-size:17px}.paywall-plan__price{font-size:25px}.channel-experience[data-scene=trial] .channel-experience__controls{flex:1}.channel-experience[data-scene=trial] .channel-setup__footer{flex-direction:column;flex:1;display:flex}.paywall-actions{flex:1;gap:12px}.paywall-actions .paywall-billing,.paywall-actions .paywall-notice{font-size:13px;line-height:1.4}.paywall-links,.paywall-legal{margin-top:auto}.paywall-legal{gap:0 24px}.paywall-legal>a,.paywall-legal>button{font-size:13px}}
