.ri .quality-story{padding-block:clamp(44px,7vw,88px) 0}.ri .quality-story__intro{grid-template-columns:1.1fr .9fr;align-items:end;gap:60px;display:grid}.ri .quality-story__intro h2{max-width:20ch}.ri .quality-story__intro-note{justify-self:end;max-width:43ch}.ri .quality-story__intro-note p{color:var(--ri-mute);margin:0 0 16px;font-size:15px}.ri .quality-story__nav{border-block:1px solid var(--ri-line);scrollbar-width:thin;gap:0;margin-block:32px 0;display:flex;overflow-x:auto}.ri .quality-story__nav a{border-block-end:2px solid #0000;flex-direction:column;flex:1 0 auto;gap:6px;padding:17px 15px;font-size:12px;text-decoration:none;transition:border-color .16s,background .16s;display:flex}.ri .quality-story__nav a span{color:var(--ri-red);font-variant-numeric:tabular-nums;font-size:12px}.ri .quality-story__nav a:hover,.ri .quality-story__nav a[aria-current]{border-block-end-color:var(--ri-red);background:var(--ri-mist)}.ri .quality-story__chapter{border-block-end:1px solid var(--ri-line);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:clamp(40px,7vw,110px);padding-block:clamp(48px,6vw,80px);scroll-margin-top:110px;display:grid}.ri .quality-story__chapter-heading{grid-area:1/2;align-self:end;padding-block-start:clamp(10px,3vw,44px)}.ri .quality-story__number{color:var(--ri-red);align-items:center;gap:13px;margin-block-end:26px;font-family:Manrope,sans-serif;font-size:35px;font-weight:600;line-height:1;display:flex}.ri .quality-story__number:after{content:"";background:var(--ri-red);opacity:.5;width:52px;height:1px}.ri .quality-story__number span{color:var(--ri-mute);font-size:12px;font-weight:400}.ri .quality-story__label{color:var(--ri-mute);margin:0 0 10px;font-size:12px;font-weight:600}.ri .quality-story__chapter-heading h3{text-wrap:balance;max-width:20ch;font-size:clamp(25px,3vw,39px);line-height:1.45}.ri[lang=en] .quality-story__chapter-heading h3{line-height:1.2}.ri .quality-story__copy{grid-area:2/2;max-width:44ch;padding-block-start:17px}.ri .quality-story__copy p{color:var(--ri-mute);margin:0;font-size:16px;line-height:1.95}.ri .quality-story__detail{border-inline-start:2px solid var(--ri-red);color:var(--ri-navy);margin-block-start:25px;padding-inline-start:15px;font-size:12px;display:block}.ri .quality-story__media{grid-area:1/1/3;justify-self:start;width:100%;min-width:0;max-width:520px}.ri .quality-story__chapter:nth-child(2n) .quality-story__media{grid-column:2;justify-self:end}.ri .quality-story__chapter:nth-child(2n) .quality-story__chapter-heading,.ri .quality-story__chapter:nth-child(2n) .quality-story__copy{grid-column:1}.ri .quality-story__stage{isolation:isolate;background:#10233d;border-radius:12px;width:100%;height:clamp(380px,39vw,520px);position:relative;overflow:hidden}@media (width>=960px) and (height<=820px){.ri .quality-story__stage{height:min(52vh,440px)}}.ri .quality-story__poster,.ri .quality-story__video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.ri .quality-story__poster{opacity:1}.ri .quality-story__video{z-index:1}.ri .quality-story__caption{color:var(--ri-mute);justify-content:space-between;align-items:baseline;gap:14px;margin-block-start:12px;font-size:12px;display:flex}.ri .quality-story__caption>:last-child{font-variant-numeric:tabular-nums;flex-shrink:0;font-family:Manrope,sans-serif}.ri .quality-story__caption-mode{margin-block-start:2px;font-size:11px;display:block}.ri .quality-story__full-film{min-height:44px;color:var(--ri-navy);font:inherit;cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:8px;margin-block-start:6px;padding:4px 0;font-size:12px;font-weight:650;display:inline-flex}.ri .quality-story__full-film:hover{color:var(--ri-red)}.ri .quality-story__full-film>span{color:var(--ri-mute);font-size:11px;font-weight:400}.ri .quality-story__play{z-index:3;color:#193662;min-width:135px;min-height:48px;font:inherit;cursor:pointer;white-space:nowrap;background:#ffffffef;border:1px solid #ffffff80;border-radius:6px;justify-content:center;align-items:center;gap:9px;padding:11px 17px;font-size:13px;font-weight:650;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 20px #00000020}.ri .quality-story__play:hover{background:#fff}.ri .quality-story__status{z-index:2;color:#fff;pointer-events:none;inset-inline-start:14px;background:#10233de8;border-radius:4px;padding:5px 9px;font-size:11px;position:absolute;top:14px}.ri .quality-story__error{z-index:3;color:#fff;background:#10233dba;flex-direction:column;justify-content:center;align-items:center;gap:15px;font-size:14px;display:flex;position:absolute;inset:0}.ri .quality-story__error button{color:#193662;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:4px;padding:10px 20px}.ri .quality-story__views{scrollbar-width:thin;gap:8px;padding:13px 2px 4px;display:flex;overflow-x:auto}.ri .quality-story__view{border:1px solid var(--ri-line);min-height:68px;color:var(--ri-mute);font:inherit;text-align:start;cursor:pointer;background:#fff;border-radius:6px;flex:0 0 155px;align-items:center;gap:8px;padding:5px;font-size:11px;display:flex}.ri .quality-story__view[aria-pressed=true]{border-color:var(--ri-navy);color:var(--ri-navy);background:var(--ri-mist)}.ri .quality-story__view:hover{border-color:var(--ri-navy)}.ri .quality-story__view img{object-fit:cover;border-radius:3px;flex-shrink:0;width:42px;height:56px}.ri .quality-story__view>span{line-height:1.6}.ri .quality-story__view small{text-align:start;margin-top:3px;font-family:Manrope,sans-serif;font-size:11px;display:block}.ri .quality-story__closing{justify-content:space-between;align-items:center;gap:36px;padding-block:clamp(44px,6vw,72px);display:flex}.ri .quality-story__closing .ri-h2{font-size:clamp(23px,2.5vw,32px)}.ri .quality-story__closing .ri-p{max-width:58ch;font-size:14px}.ri .quality-story__closing .ri-btn{flex-shrink:0}@media (width<=767px){.ri[lang=fa] .quality-story__full-film{flex-wrap:wrap;max-inline-size:calc(100% - 64px);margin-inline-start:64px}.ri .quality-story__intro{grid-template-columns:1fr;gap:18px}.ri .quality-story__intro-note{justify-self:start;max-width:none}.ri .quality-story__intro-note p{font-size:14px}.ri .quality-story__intro h2{max-width:24ch}.ri .quality-story__nav{margin-block-start:25px;margin-inline:-20px;padding-inline:10px}.ri .quality-story__nav a{min-width:95px;padding-inline:13px}.ri .quality-story__chapter{flex-direction:column;gap:22px;padding-block:35px;scroll-margin-top:90px;display:flex}.ri .quality-story__chapter-heading{align-self:auto;width:100%;padding:0}.ri .quality-story__number{margin-block-end:14px;font-size:26px}.ri .quality-story__label{margin-bottom:5px}.ri .quality-story__chapter-heading h3{max-width:24ch;font-size:27px}.ri .quality-story__media{max-width:none}.ri .quality-story__stage{border-radius:9px;height:min(520px,124vw)}.ri .quality-story__copy{max-width:none;padding:0}.ri .quality-story__copy p{font-size:14px;line-height:1.95}.ri .quality-story__detail{margin-top:15px;font-size:11px}.ri .quality-story__view{flex-basis:145px}.ri .quality-story__closing{flex-direction:column;align-items:flex-start;gap:22px}}@media (prefers-reduced-motion:reduce){.ri .quality-story *{scroll-behavior:auto;transition:none}}
