.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;height:22px;font:700 13px/20px var(--font);letter-spacing:0;text-transform:none;white-space:nowrap;border:1px solid #0b7c8673;border-radius:9999px;align-items:center;margin-top:52px;padding:0 9px;display:inline-flex}.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);font:600 13px/18px var(--font);letter-spacing:0;text-transform:none;border-radius:9999px;padding:3px 10px;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:40px;font-size:15px}.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{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}}
