.navWrap{border-bottom:1px solid #ece8e2}.nav{justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;padding:20px 48px;display:flex}.navLogo{color:#a53600;letter-spacing:-.5px;font-size:26px;font-weight:800;text-decoration:none;transition:transform .15s}.navLogo:hover{transform:rotate(-3deg)scale(1.05)}.navBack{color:#5a4a38;border:1.5px solid #ece8e2;border-radius:10px;padding:9px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,color .15s}.navBack:hover{color:#1a1208;background:#0000000a}.article{max-width:800px;margin:0 auto;padding:60px 32px 80px;line-height:1.7}.article h1{letter-spacing:-.5px;color:#1a1208;margin-bottom:8px;font-size:36px;font-weight:800}.subtitle{color:#a0907e;margin-bottom:48px;font-size:15px;font-weight:500}.article h2{color:#1a1208;border-bottom:2px solid #f0ece6;margin-top:48px;margin-bottom:16px;padding-bottom:8px;font-size:22px;font-weight:700}.article h3{color:#1a1208;margin-top:28px;margin-bottom:10px;font-size:17px;font-weight:700}.article p{color:#3d3425;margin-bottom:16px;font-size:15px}.article ul,.article ol{margin-bottom:16px;padding-left:24px}.article li{color:#3d3425;margin-bottom:8px;font-size:15px}.article a{color:#a53600;font-weight:600;text-decoration:none}.article a:hover{text-decoration:underline}.article strong{color:#1a1208;font-weight:700}.steps{counter-reset:step;margin:32px 0}.step{background:#fff;border:1.5px solid #f0ece6;border-radius:12px;align-items:flex-start;gap:16px;margin-bottom:24px;padding:20px 24px;display:flex}.stepNum{color:#fff;background:#a53600;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:800;display:flex}.stepContent{flex:1}.stepContent strong{margin-bottom:4px;display:block}.stepContent p{color:#5a4a38;margin-bottom:0;font-size:14px}.dataTable{border-collapse:collapse;width:100%;margin:24px 0;font-size:14px}.dataTable th{text-align:left;color:#1a1208;background:#f8f6f2;border-bottom:2px solid #f0ece6;padding:12px 16px;font-weight:700}.dataTable td{color:#3d3425;border-bottom:1px solid #f0ece6;padding:12px 16px}.dataTable tr:last-child td{border-bottom:none}.badgeDelete{color:#c0392b;background:#fce8e8;border-radius:6px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-block}.badgeRetain{color:#b87514;background:#fef4e8;border-radius:6px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-block}.ctaBox{text-align:center;background:linear-gradient(135deg,#fef4ee,#fff5ec);border:1.5px solid #f0ece6;border-radius:16px;margin:48px 0 32px;padding:32px}.ctaBox p{color:#3d3425;margin-bottom:20px}.ctaBtn{color:#fff;background:#a53600;border-radius:12px;padding:14px 36px;font-size:15px;font-weight:700;text-decoration:none;transition:background .15s,transform .1s;display:inline-block}.ctaBtn:hover{color:#fff;background:#d4551f;text-decoration:none;transform:translateY(-1px)}.ctaBtn:active{transform:translateY(1px)}.footer{text-align:center;color:#a0907e;border-top:1px solid #ece8e2;padding:28px 48px;font-size:14px;font-weight:500}.footer b{color:#a53600;font-weight:700}.footer a{color:#a0907e;text-decoration:none}.footer a:hover{color:#a53600}@media (max-width:600px){.nav{padding:16px 20px}.navLogo{font-size:22px}.article{padding:40px 20px 60px}.article h1{font-size:28px}.article h2{font-size:19px}.step{padding:16px}.dataTable{font-size:13px}.dataTable th,.dataTable td{padding:10px 12px}.ctaBox,.footer{padding:24px 20px}}
