.mq-trial{align-self:center;border:1px solid var(--mq-rule-strong);background:color-mix(in oklab,var(--mq-bg,var(--bg)) 72%,transparent);padding:clamp(22px,2.2vw,30px)}.mq-trial__big{display:flex;align-items:center;gap:16px;padding-bottom:18px;border-bottom:1px solid var(--mq-rule-strong)}.mq-trial__num{font-family:var(--font-display);font-size:var(--fs-1000);font-weight:600;line-height:.85;letter-spacing:var(--tr-display);color:var(--mq-ink)}.mq-trial__unit{display:flex;flex-direction:column;gap:4px;font-family:var(--font-mono);font-size:var(--fs-400);letter-spacing:var(--tr-normal);text-transform:uppercase;color:var(--mq-ink-soft)}.mq-trial__unit i{font-style:normal;font-size:var(--fs-200);color:var(--mq-accent)}.mq-trial__plans{list-style:none;margin:0;padding:0}.mq-trial__plans li{display:flex;align-items:center;justify-content:space-between;padding:13px 0;border-top:1px solid var(--mq-rule);font-family:var(--font-display);font-size:var(--fs-600);font-weight:600;letter-spacing:var(--tr-tight);color:var(--mq-ink)}.mq-trial__plans li:after{content:"✓";color:var(--mq-accent);font-size:var(--fs-400)}.mq-trial__foot{margin:16px 0 0;font-family:var(--font-mono);font-size:var(--fs-200);letter-spacing:var(--tr-normal);text-transform:uppercase;color:var(--mq-ink-mute)}.mq-trial__btn{width:100%;justify-content:center;margin-top:18px}@media (max-width:768px){.mq-trial__btn{display:none}}.mq-film{padding-block:clamp(28px,4vw,56px) 0}.mq-film__card{margin:0;min-width:0;max-width:1040px;margin-inline:auto}.mq-film__video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;background:#000;border:1px solid var(--mq-rule-strong);border-radius:0}.mq-film__cap{margin:12px 0 0;font-family:var(--font-mono);font-size:var(--fs-200);line-height:var(--lh-body);letter-spacing:var(--tr-normal);color:var(--mq-ink-mute)}.mrate{margin:clamp(32px,4vw,48px) 0 0;padding:clamp(20px,3vw,28px);border:1px solid var(--mq-rule);border-radius:var(--radius);background:var(--bg-primary)}.mrate__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;margin-bottom:clamp(20px,3vw,28px)}.mrate__title{margin:0;font-family:var(--font-display);font-size:var(--fs-600);font-weight:600;letter-spacing:var(--tr-tight);color:var(--mq-ink)}.mrate__method{font-size:var(--fs-200);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--mq-ink-mute)}.mrate__row+.mrate__row{margin-top:clamp(24px,3vw,32px);padding-top:clamp(24px,3vw,32px);border-top:1px solid var(--mq-rule)}.mrate__label{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px;font-size:var(--fs-400);color:var(--text-secondary)}.mrate__count{font-size:var(--fs-200);letter-spacing:var(--tr-normal);color:var(--mq-ink-mute);text-align:right}.mrate__track{position:relative;height:44px;background:linear-gradient(to right,color-mix(in oklab,var(--mq-rule) 55%,transparent),color-mix(in oklab,var(--mq-rule) 55%,transparent));background-size:100% 2px;background-position:0 21px;background-repeat:no-repeat}.mrate__band,.mrate__track{border-radius:var(--radius)}.mrate__band{position:absolute;top:13px;height:18px;background:color-mix(in oklab,var(--text-muted) 22%,transparent);border:1px solid color-mix(in oklab,var(--text-muted) 42%,transparent)}.mrate__band-max,.mrate__band-min{position:absolute;top:0;font-size:var(--fs-200);letter-spacing:var(--tr-normal);color:var(--mq-ink-mute);white-space:nowrap}.mrate__band-max,.mrate__band-min{transform:translateX(-50%)}.mrate__ours{top:0;bottom:0;width:2px;transform:translateX(-1px)}.mrate__ours,.mrate__ours:after{position:absolute;background:var(--accent-secondary)}.mrate__ours:after{content:"";left:50%;top:21px;width:9px;height:9px;border-radius:var(--radius-dot);transform:translate(-50%,-50%)}.mrate__ours-label{position:absolute;top:calc(100% + 6px);left:0;transform:translateX(-50%);white-space:nowrap;font-size:var(--fs-400);font-weight:600;letter-spacing:var(--tr-normal);color:var(--accent-secondary)}.mrate__ours--start .mrate__ours-label{left:0;transform:none}.mrate__ours--end .mrate__ours-label{left:auto;right:0;transform:none}.mrate__axis{display:flex;justify-content:space-between;margin-top:30px;font-size:var(--fs-200);letter-spacing:var(--tr-normal);color:var(--mq-ink-mute)}.mrate__note{margin:clamp(20px,3vw,28px) 0 0;padding-top:16px;border-top:1px solid var(--mq-rule);font-size:var(--fs-400);line-height:var(--lh-body);color:var(--mq-ink-mute);max-width:84ch}@media (max-width:560px){.mrate__label{flex-direction:column;gap:4px}.mrate__count{text-align:left}.mrate__band-max,.mrate__band-min{font-size:var(--fs-200)}}.mrate__point{position:absolute;top:13px;width:10px;height:18px;border-radius:var(--radius);transform:translateX(-5px);background:color-mix(in oklab,var(--text-muted) 22%,transparent);border:1px solid color-mix(in oklab,var(--text-muted) 42%,transparent)}