.protectors .crier-hero{height:clamp(560px,74vh,700px)}.protectors .crier-art{object-position:50% 30%}.protectors-body{max-width:var(--page-w);padding:clamp(28px, 4vw, 48px) var(--page-gutter) 0;gap:clamp(56px,7vw,96px);margin:0 auto;display:grid}.protectors-head{gap:10px;max-width:720px;margin-bottom:26px;display:grid}.protectors-head h2{color:#f1e4c6;font:400 clamp(30px, 3.4vw, 44px)/1.1 var(--font-title), Georgia, serif;margin:0}.protectors-head p{color:var(--crier-muted);margin:0;font-size:15px;line-height:1.6}.protectors-empty{color:#d8cdb5;border:1px dashed #c6a56355;border-radius:14px;max-width:640px;margin:0;padding:20px 22px;line-height:1.6}.protectors-quiet-count{color:var(--crier-muted);margin:16px 0 0;font-size:14px;font-style:italic}.protectors-join{background:radial-gradient(120% 140% at 100% 0,#3a2f1c55 0%,#0000 55%),linear-gradient(160deg,#15222a 0%,#10181c 100%);border:1px solid #c6a56340;border-radius:20px;padding:clamp(26px,4vw,44px);position:relative;overflow:hidden}.protectors-join .protectors-head{margin-bottom:22px}.protectors-steps{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 26px;padding:0;list-style:none;display:grid}.protectors-steps li{counter-increment:step;background:#0f181c99;border:1px solid #c6a56330;border-radius:14px;align-content:start;gap:6px;padding:18px;display:grid}.protectors-steps svg{color:var(--crier-gold);margin-bottom:4px}.protectors-steps strong{color:#f1e4c6;font:400 19px/1.25 var(--font-title), Georgia, serif}.protectors-steps strong:before{content:counter(step) ". ";color:var(--crier-gold-deep)}.protectors-steps span{color:var(--crier-muted);font-size:14px;line-height:1.55}.protectors-join-foot{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.protectors-join-foot p{color:#c9c2b2;flex:320px;margin:0;font-size:14px;line-height:1.6}@media (max-width:860px){.protectors-steps{grid-template-columns:1fr}}.protectors-you{color:#f0dca8!important;margin:12px 0 14px!important;font-size:15px!important}.protectors-show-message:empty{display:none}.protectors-show-message{color:#f0b79c;flex-basis:100%;margin:4px 0 0;font-size:13px}.protectors-count{color:var(--crier-gold-deep);font:500 15px/1 var(--font-body), system-ui, sans-serif;letter-spacing:.08em;vertical-align:middle;margin-left:14px}.protectors-wall{columns:4 230px;column-rule:1px solid #c6a56326;column-gap:36px;margin:0;padding:0;list-style:none}.protectors-wall>li{break-inside:avoid;border-bottom:1px solid #c6a56314}.rr-roll{gap:22px;display:grid}.rr-roll-search{max-width:320px;color:var(--crier-muted);background:#0f181c;border:1px solid #c6a56340;border-radius:8px;align-items:center;gap:9px;padding:9px 13px;display:flex}.rr-roll-search input{color:#f1e4c6;min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:14px}.rr-roll-search:focus-within{border-color:#e6c47a}.rr-roll-groups{columns:3 260px;column-gap:44px}.rr-roll-group{break-inside:avoid;margin:0 0 22px}.rr-roll-group h3{color:var(--crier-gold);font:400 22px/1 var(--font-title), Georgia, serif;border-bottom:1px solid #c6a56340;margin:0 0 4px;padding-bottom:4px}.rr-roll-group ul{margin:0;padding:0;list-style:none}.rr-roll-none{color:var(--crier-muted);margin:0}.rr-roll-more{justify-self:start}@media (max-width:560px){.protectors-wall{columns:2;column-gap:18px}.protectors-wall .rr-name small{display:none}.protectors-wall .rr-name-text{font-size:17px}.rr-roll-groups{columns:1}}
