.cs-bs{background:#f6f4ef;color:#24262a}.cs-bs a{text-decoration:none}.cs-bs-in{max-width:1320px;margin:0 auto;padding:0 24px}.cs-bs-narrow{max-width:860px}.cs-bs-mono{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.12em;color:#8c6a2e;direction:ltr;display:inline-block}.cs-bs-mono-row{display:flex;align-items:center;gap:12px}.cs-bs-mono-line{width:40px;height:1px;background:#bd954d}.cs-bs-hero{border-bottom:1px solid #e4dfd4;background-image:linear-gradient(#ebe6da 1px,transparent 1px),linear-gradient(90deg,#ebe6da 1px,transparent 1px);background-size:48px 48px}.cs-bs-hero .cs-bs-in{padding-top:56px;padding-bottom:64px;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.cs-bs-crumb{display:flex;gap:8px;font-size:13px;color:#6b6d71}.cs-bs-crumb a{color:#5d5f63}.cs-bs-hero h1{margin:0;font-size:clamp(28px,4.4vw,52px);line-height:1.35;font-weight:900;text-wrap:balance}.cs-bs-hero h1 span{background:linear-gradient(transparent 62%,#e3cc9c 62%,#e3cc9c 92%,transparent 92%)}.cs-bs-hero p{margin:0;max-width:620px;font-size:16.5px;line-height:2;color:#4a4c50}.cs-bs-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border:2px solid #24262a;background:#24262a;color:#fff!important;font:inherit;font-weight:800;cursor:pointer;box-shadow:6px 6px #bd954d;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.cs-bs-btn:hover{transform:translate(-2px,-2px);box-shadow:8px 8px #bd954d}.cs-bs-btn[disabled]{opacity:.6;cursor:wait;transform:none}.cs-bs-sec{padding:56px 0;border-bottom:1px solid #e4dfd4}.cs-bs-sec h2{margin:8px 0 24px;font-size:clamp(22px,2.6vw,32px);font-weight:900}.cs-bs-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px}.cs-bs-cards li{background:#fff;border:1px solid #e4dfd4;border-top:3px solid #bd954d;padding:20px}.cs-bs-cards strong{font-size:16px;font-weight:800}.cs-bs-cards p{margin:8px 0 0;font-size:14px;line-height:1.9;color:#4a4c50}.cs-bs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:32px 56px}.cs-bs-checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.cs-bs-checks li{position:relative;padding-inline-start:28px;line-height:1.9}.cs-bs-checks li:before{content:"";position:absolute;inset-inline-start:0;top:7px;width:14px;height:14px;border:2px solid #bd954d;background:linear-gradient(#bd954d,#bd954d) center / 6px 6px no-repeat}.cs-bs-steps{list-style:none;margin:0;padding:0;counter-reset:bs;display:flex;flex-direction:column;gap:14px}.cs-bs-steps li{counter-increment:bs;display:grid;grid-template-columns:40px 1fr;grid-template-rows:auto auto;column-gap:14px}.cs-bs-steps li:before{content:counter(bs,persian);grid-row:span 2;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#24262a;color:#bd954d;font-weight:900}.cs-bs-steps span{font-size:14px;color:#4a4c50}.cs-bs-box{background:#fff;border:2px solid #24262a;padding:20px 24px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;line-height:1.9}.cs-bs-box p{margin:0}.cs-bs-box.is-ok{border-color:#1a7f37}.cs-bs-box.is-warn,.cs-bs-box.is-wait{border-color:#bd954d}.cs-bs-box.is-err{border-color:#b0482f;margin-bottom:24px}.cs-bs-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px 20px;background:#fff;border:1px solid #e4dfd4;padding:24px}.cs-bs-form label{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:700}.cs-bs-form input:not([type=checkbox]),.cs-bs-form textarea{font:inherit;font-weight:400;min-height:46px;padding:10px 12px;border:1px solid #d6d0c2;background:#fbfaf7;color:#24262a;width:100%;box-sizing:border-box}.cs-bs-form input:focus,.cs-bs-form textarea:focus{outline:2px solid #bd954d;outline-offset:0;border-color:#bd954d}.cs-bs-form input[readonly]{background:#f0ede6;color:#5d5f63}.cs-bs-wide,.cs-bs-cats,.cs-bs-msg,.cs-bs-form>button{grid-column:1 / -1}.cs-bs-cats{border:0;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.cs-bs-cats legend{font-size:14px;font-weight:700;margin-bottom:8px;padding:0}.cs-bs-form .cs-bs-chip{flex-direction:row;cursor:pointer;font-weight:500}.cs-bs-chip input{position:absolute;opacity:0;pointer-events:none}.cs-bs-chip span{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border:1px solid #d6d0c2;background:#fbfaf7}.cs-bs-chip input:checked+span{background:#24262a;border-color:#24262a;color:#fff}.cs-bs-chip input:focus-visible+span{outline:2px solid #bd954d}.cs-bs-msg{margin:0;padding:12px 14px;font-size:14px;background:#f6f4ef;border-inline-start:3px solid #bd954d}.cs-bs-msg.is-err{border-color:#b0482f;color:#8a2f1c}.cs-bs-msg.is-ok{border-color:#1a7f37;color:#135a28}@media (max-width: 600px){.cs-bs-hero .cs-bs-in{padding-top:32px;padding-bottom:40px}.cs-bs-sec{padding:40px 0}.cs-bs-form{padding:16px}.cs-bs-btn{width:100%}}
