body{background:#faf7f1;color:#282c28;font-family:system-ui,'Segoe UI',sans-serif}a{color:#3c5142}header{background:#fffdf9f5;border-bottom:1px solid #e6dfd4;backdrop-filter:blur(12px)}.bar{flex-wrap:wrap;padding-top:14px;padding-bottom:14px}.brand{color:#283b30;display:flex;align-items:center;gap:9px;white-space:nowrap;letter-spacing:-.04em;font-size:21px}.brand span{color:#bc4e2a}.brand svg{width:28px;height:28px;color:#bc4e2a}.nav{gap:8px}.nav a{color:#343c34;font-size:15px;font-weight:650;padding:8px 12px;border-radius:8px}.nav a:hover{background:#f4eee5}.nav .wa{color:white;background:#198348;padding:10px 16px;border-radius:10px}.hero{background:#efece2;border:1px solid #e2dccd;border-radius:24px;padding:30px;gap:35px;margin:18px 0 28px}.hero h1{color:#293b30;font-size:clamp(32px,4.5vw,53px)}.hero img{max-height:340px;object-fit:cover;object-position:center;border-radius:18px}.eyebrow{color:#a84c2a}.lead{color:#62675e}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.card,.category-card,.question-form,.instruction-grid article{border:1px solid #e3dbce;border-radius:17px;box-shadow:0 4px 16px #43301605;background:#fffdf9}.card{padding:26px}.card h3{color:#2f3930;font-size:25px;display:flex;gap:12px;align-items:center}.platform-icon{width:39px;height:39px;display:inline-grid;place-items:center;background:#f5e7da;border-radius:11px;color:#a74728}.platform-icon svg{width:22px;height:22px}.card .price,.category-rate{color:#b8471f}.price::before{content:none}.date{background:transparent;padding:0;color:#73766b}.card .links{flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center}.more{background:#f3eee4;border-color:#dfd6c7;color:#443b31;border-radius:9px}.more.primary{background:#b8471f;border-color:#b8471f;color:white}.register{color:#a84625;font-weight:750;font-size:15px;padding:10px 4px}.card p{font-size:15px}.platform-tabs button{color:#444d40;border-color:#d9daca;border-radius:10px}.platform-tabs button[aria-selected=true]{background:#326244}.source-note{background:#f3efe5;color:#62675a}.vote button{background:#f2f5eb;border-color:#d4dec9;color:#3e5936}.vote button[aria-pressed=true]{color:#fff}.forum-nav{display:flex;flex-wrap:wrap;gap:9px;margin:24px 0}.forum-nav a{border:1px solid #ded9ce;padding:9px 16px;border-radius:24px;text-decoration:none;background:#fffdf9;font-weight:650}.forum-nav a[aria-current=page]{background:#315b40;color:#fff;border-color:#315b40}.v2-banner{display:none}.platform-hero{padding:27px 0}.section{padding:26px 0 32px}.question-form button,.reply-form button{background:#315b40;color:white;border-color:#315b40;cursor:pointer}.chat-bubble{border-color:#dfd9ce;border-left-color:#a65a36}.chat-answer{background:#f0f3e8}.reply-form textarea{background:#fffdf9}.blitz-prices strong{color:#b8471f}.category-rate{white-space:normal;max-width:50%}.category-head h3{max-width:56%}.forum-shortcut{padding:18px 22px;border:1px solid #dbe1cf;border-radius:14px;background:#edf2e4;margin:20px 0}.forum-shortcut h2{font-size:22px}.forum-shortcut p{margin:6px 0}.category-rate del{margin-bottom:5px}.nav svg{width:20px;height:20px}footer{padding-bottom:35px}@media(max-width:800px){.nav>a:not(.wa){display:inline-flex}.nav{width:100%;overflow-x:auto;white-space:nowrap;flex-wrap:nowrap}.nav a{font-size:14px;padding:7px 10px}.nav .wa{margin-left:auto}.grid{grid-template-columns:1fr}.hero{padding:23px}.hero img{max-height:270px}.bar{gap:8px}}@media(max-width:600px){.hero{grid-template-columns:1fr}.hero figure{display:none}.brand{font-size:20px}.category-grid,.instruction-grid{grid-template-columns:1fr}.card{padding:23px}.reply-form{flex-wrap:wrap}.reply-form textarea{flex-basis:100%}}
