.sm-page{max-width:1440px;margin:auto;padding:0 5vw}.sm-page [hidden]{display:none!important}.sm-hero{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:4vw;padding:80px 0 55px}.sm-hero h1{font:600 clamp(56px,7vw,104px)/.98 Oswald,sans-serif;margin:20px 0}.sm-hero em{color:#86bd35;font-style:normal}.sm-page p,.sm-page li{color:#bbc2b6;line-height:1.65}.sm-art{position:relative}.sm-art img{width:100%;border:1px solid #374329}.sm-art>span{display:block;padding:12px;background:#86bd35;color:#0a0c08;text-align:center;font-weight:800;letter-spacing:.12em}.sm-actions{display:flex;gap:12px;flex-wrap:wrap;margin:25px 0}.sm-section{padding:50px 0;border-top:1px solid #2a3025;scroll-margin-top:110px}.sm-section h2{font:500 clamp(32px,4vw,52px)/1.15 Oswald,sans-serif;margin:12px 0 20px}.sm-section h3{font:500 26px Oswald,sans-serif}.sm-small{font-size:13px}.sm-two,.sm-form{display:grid;grid-template-columns:1fr 1fr;gap:18px}.sm-form-section{display:grid;grid-template-columns:1fr 1.5fr;gap:5vw}.sm-form{padding:26px;background:#0e120c;border:1px solid #344126;min-width:0}.sm-form label,.sm-filter{display:grid;gap:8px;font-size:15px;color:#e3e9de}.sm-form input,.sm-form select,.sm-form textarea,.sm-filter select{box-sizing:border-box;width:100%;min-width:0;background:#050704;color:#f3f5ef;border:1px solid #46513c;border-radius:0;padding:12px;font:inherit}.sm-form input:focus,.sm-form select:focus,.sm-form textarea:focus{outline:2px solid #86bd35;outline-offset:2px}.sm-wide{grid-column:1/-1}.sm-form fieldset{min-width:0;margin:0;padding:18px;border:1px solid #52663a}.sm-form fieldset .button{margin-top:18px}.sm-check{display:flex!important;align-items:flex-start}.sm-check input{width:18px;flex-shrink:0;margin-top:5px}.sm-filter{max-width:420px;margin:24px 0}.sm-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.sm-card{padding:24px;border:1px solid #35412b;background:#0c1009;overflow-wrap:anywhere}.sm-card h3{margin:14px 0}.sm-card .sm-badge{display:inline-block;font-size:12px;letter-spacing:.12em;color:#b2d782;border:1px solid #50693a;padding:5px 9px;text-transform:uppercase}.sm-card .sm-actions{gap:8px}.sm-card button{cursor:pointer}.sm-card .button{font-size:12px;padding:12px}.sm-empty{grid-column:1/-1;padding:28px;border:1px dashed #3b4931;color:#bcc6b1}.sm-two figure{margin:0}.sm-two figure img{width:100%;display:block}.sm-two figcaption{padding:12px;color:#aab49f}.sm-video{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:40px;border:1px solid #35412b;background:linear-gradient(135deg,#182110,#050704)}.sm-video>span{font-size:60px;color:#86bd35}.ranking-policy .callout-rules,.ranking-policy .callout-examples{padding:20px 0}.sm-page button:disabled{opacity:.5;cursor:wait}.sm-error{color:#ffc1b7!important}.sm-private{border-top:1px solid #3a4630;padding-top:12px}.sm-page .button{white-space:normal;text-align:center}.sm-page a:focus-visible,.sm-page button:focus-visible{outline:2px solid #b7e67c;outline-offset:3px}@media(max-width:1000px){.sm-form-section{grid-template-columns:1fr}.sm-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.sm-hero,.sm-two,.sm-form,.sm-cards{grid-template-columns:1fr}.sm-hero{padding-top:45px}.sm-art{margin-top:15px}.sm-form{padding:18px}.sm-section{padding:35px 0}.sm-video{min-height:260px}}
