.rs.sb{--r-card:12px;max-width:none;padding:0 clamp(16px,3.5vw,64px) 64px}.rs.sb .crumbs{padding-top:28px;font-size:15px;line-height:22px}.rs.sb .kick{color:#0a5f67;white-space:nowrap;height:var(--fl-soap-h);padding:0 var(--fl-soap-px);border-radius:var(--fl-r-pill);font:var(--fl-t-soap);letter-spacing:0;text-transform:none;border:1px solid #0b7c8673;align-items:center;margin-top:52px;display:inline-flex}.rs.sb .d-view{margin-top:52px}.rs.sb .d-view .kick{margin-top:0}.rs.sb .d-title{font:700 52px/60px var(--font);letter-spacing:-.015em;margin-top:12px}.rs.sb .d-lead{max-width:none;margin-top:20px;font-size:17px;line-height:27px}.rs.sb .d-meta{margin-top:12px}.rs.sb .kpis{border:1px solid var(--line);background:var(--line);border-radius:16px;gap:1px;margin-top:40px;overflow:hidden}.rs.sb .kpis>li{background:#fff;border-radius:0;padding:24px 28px}.rs.sb .kpis b{font:700 56px/1 var(--font);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.rs.sb .kpis small{margin-top:12px;font-size:15px;line-height:22px}.rs.sb .dsec{border-bottom:0;padding:64px 0 0}.rs.sb .dsec h2{font:700 32px/40px var(--font)}.rs.sb .dsec-sub,.rs.sb .note{max-width:none}.rs.sb .see-all{border-color:var(--ink);color:var(--ink);margin-top:32px}.rs.sb .see-all:hover{background:var(--ink);color:#fff}.rs.sb .rows>li{padding:24px 0}.rs.sb .r-kind{background:var(--mist);color:var(--ink);height:var(--fl-soap-h);padding:0 var(--fl-soap-px);border-radius:var(--fl-r-pill);font:var(--fl-t-soap);letter-spacing:0;text-transform:none;white-space:nowrap;display:inline-flex}.rs.sb .r-title{font:600 19px/27px var(--font);margin-top:8px}.rs.sb .r-meta{margin-top:6px;line-height:20px}.rs.sb .chip{height:var(--fl-chip-h);padding:0 var(--fl-chip-px);font-size:15px}.rs.sb .g-tags span,.rs.sb .g-tags a{height:var(--fl-soap-h);padding:0 var(--fl-soap-px);border-radius:var(--fl-r-pill);font:var(--fl-t-soap);white-space:nowrap;align-items:center;display:inline-flex}.rs.sb .rs-group,.rs.sb .empty,.rs.sb .hidden-note{border-radius:12px}.rs.sb .tg-find{margin-top:32px}.rs.sb .tg-find label{font:600 15px/22px var(--font)}.rs.sb .tg-find input,.rs.sb .tg-find select{border-radius:9999px;max-width:480px;height:48px;padding:0 20px}.rs.sb .tg-find .btn-line{height:48px}.rs.sb .tg-list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.rs.sb .tg-list li{display:block}.rs.sb .tg-list small{white-space:normal;margin-top:2px;display:block}@media (max-width:760px){.rs.sb{padding:0 clamp(16px,3.5vw,64px) 48px}.rs.sb .crumbs>:first-child{display:inline}.rs.sb .crumbs{padding-top:20px;font-size:14px;line-height:20px}.rs.sb .kick,.rs.sb .d-view{margin-top:32px}.rs.sb .d-title{font-size:36px;line-height:44px}.rs.sb .dsec{padding:64px 0 0}.rs.sb .dsec h2{font-size:32px;line-height:40px}.rs.sb .kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.rs.sb .kpis>li{padding:20px}.rs.sb .kpis b{font-size:40px}}.rs.sb .inst-box{background:var(--mist);border-radius:12px;margin-top:40px;padding:32px}.rs.sb .inst-kick{color:var(--muted);font:600 15px/22px var(--font)}.rs.sb .inst-box h2{font:700 24px/32px var(--font);margin-top:4px}.rs.sb .inst-box h2 a{color:var(--ink);text-decoration:none}.rs.sb .inst-box h2 a:hover{text-decoration:underline}.rs.sb .inst-lead{color:var(--ink);margin-top:8px;font-size:16px;line-height:24px}.rs.sb .inst-nums{flex-wrap:wrap;gap:16px 48px;margin:24px 0 0;padding:0;list-style:none;display:flex}.rs.sb .inst-nums b{font:700 32px/40px var(--font);letter-spacing:-.01em;font-variant-numeric:tabular-nums;display:block}.rs.sb .inst-nums small{color:var(--muted);font-size:15px;line-height:22px;display:block}.rs.sb .facts{margin:24px 0 0}.rs.sb .facts>div{border-top:1px solid var(--line);grid-template-columns:200px minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.rs.sb .facts dt{color:var(--muted);font:600 15px/24px var(--font)}.rs.sb .facts dd{margin:0;font-size:16px;line-height:24px}.rs.sb .facts.wide{margin-top:24px}.rs.sb .facts.wide>div:last-child{border-bottom:1px solid var(--line)}.rs.sb .f-links,.rs.sb .f-counts{flex-wrap:wrap;gap:4px 24px;margin:0;padding:0;list-style:none;display:flex}.rs.sb .f-counts small{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:6px;font-size:15px}.rs.sb .f-more{color:var(--muted)}.rs.sb .inst-box .btn-line{text-align:center;white-space:normal;height:auto;min-height:44px;margin-top:24px;padding:10px 22px;line-height:22px}.rs.sb .inst-src{color:var(--muted);margin-top:16px;font-size:14px;line-height:20px}.rs.sb .r-contact{margin-top:4px}@media (max-width:760px){.rs.sb .kpis>li:last-child:nth-child(odd){grid-column:1/-1}.rs.sb .inst-box{padding:20px}.rs.sb .inst-nums{gap:16px 32px}.rs.sb .facts>div{grid-template-columns:minmax(0,1fr);gap:2px}}.rs.sb .vr-sum{cursor:pointer;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;list-style:none;display:flex}.rs.sb .vr-sum::-webkit-details-marker{display:none}.rs.sb .vr-sum:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.rs.sb .vr-sum h2{margin:0}.rs.sb .vr-btn{min-height:36px;color:var(--blue);font:600 15px/1 var(--font);white-space:nowrap;align-items:center;gap:6px;padding:0 4px;display:inline-flex}.rs.sb .vr-hide,.rs.sb .vr-box[open] .vr-show{display:none}.rs.sb .vr-box[open] .vr-hide{display:inline}.rs.sb .vr-chev{transition:transform .15s}.rs.sb .vr-box[open] .vr-chev{transform:rotate(180deg)}.rs.sb .vr-sub{margin-top:8px}.rs.sb .vr-list{border:1px solid var(--line);background:#fff;border-radius:12px;margin:24px 0 0;padding:0;list-style:none}.rs.sb .vr-row+.vr-row{border-top:1px solid var(--line)}.rs.sb .vr-head{grid-template-columns:minmax(0,1fr) minmax(0,18rem) auto;align-items:center;gap:4px 16px;min-height:56px;padding:8px 20px;display:grid}.rs.sb .vr-nm{color:var(--ink);font:600 16px/24px var(--font);margin:0}.rs.sb .vr-pl,.rs.sb .vr-n{color:var(--muted);margin:0;font-size:15px;line-height:22px}.rs.sb .vr-n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;grid-column:3}.rs.sb .vr-trials{margin:0;padding:0 20px 12px;list-style:none}.rs.sb .vr-trials>li{border-top:1px solid #eef2f3;padding:10px 0 8px}.rs.sb .vr-tt{margin:0;font-size:15px;line-height:22px}.rs.sb .vr-code{color:var(--muted);font-variant-numeric:tabular-nums;margin-right:10px;font-size:14px}.rs.sb .vr-ct{color:var(--muted);margin:2px 0 0;font-size:14px;line-height:20px}.rs.sb .vr-more{margin-top:16px}@media (max-width:760px){.rs.sb .vr-head{grid-template-columns:minmax(0,1fr) auto;padding:10px 14px}.rs.sb .vr-pl{grid-area:2/1/auto/-1}.rs.sb .vr-n{grid-area:1/2}.rs.sb .vr-trials{padding:0 14px 10px}}@media (prefers-reduced-motion:reduce){.rs.sb .vr-chev{transition:none}}
