@charset "UTF-8";.db-cost-blog{--mint:#71ECB6;--lime:#BAF359;--bg:#141715;--panel:#202823;--panel2:#26322A;--line:#3B4B40;--text:#DCE8DF;--muted:#B7C8BD;--white:#FFF;width:100%;max-width:none;color:var(--text);font-family:inherit;font-size:17px;line-height:1.85;background:transparent;overflow-wrap:anywhere}.db-cost-blog,.db-cost-blog *{box-sizing:border-box}.db-cost-blog .db-wrap{width:100%;max-width:1600px;margin:0 auto;padding:24px clamp(18px,4vw,64px) 80px}.db-cost-blog .db-read{max-width:1150px;margin-inline:auto}.db-cost-blog h1,.db-cost-blog h2,.db-cost-blog h3{color:var(--white);font-family:inherit;line-height:1.23;letter-spacing:-.025em;margin:0 0 22px;overflow-wrap:anywhere}.db-cost-blog h1{font-size:clamp(34px,5vw,66px);font-weight:850}.db-cost-blog h2{font-size:clamp(27px,3vw,40px);font-weight:800}.db-cost-blog h3{font-size:clamp(21px,2.1vw,26px);font-weight:750}.db-cost-blog p{color:var(--text);margin:0 0 22px}.db-cost-blog strong{color:#FFF}.db-cost-blog a{color:var(--mint);font-weight:700;text-decoration:underline;text-underline-offset:4px}.db-cost-blog a:hover{color:var(--lime)}.db-cost-blog a:focus-visible{outline:3px solid var(--lime);outline-offset:4px}.db-cost-blog ul,.db-cost-blog ol{padding-left:25px;margin:0 0 25px}.db-cost-blog li{color:var(--text);margin-bottom:10px}.db-cost-blog li::marker{color:var(--lime)}.db-cost-blog .db-hero{background:radial-gradient( ellipse at 85% 10%,rgba(186,243,89,.15),transparent 53% ),linear-gradient(135deg,#1F3025,#181D1A);border:1px solid #405C47;border-radius:24px;padding:clamp(30px,5vw,75px);margin-bottom:50px}.db-cost-blog .db-label{display:inline-block;color:var(--lime);text-transform:uppercase;font-size:12px;font-weight:850;letter-spacing:1.5px;margin-bottom:22px}.db-cost-blog .db-hero h1{max-width:1100px}.db-cost-blog .db-hero h1 span{color:var(--lime)}.db-cost-blog .db-lead{color:#E4F0E6;font-size:clamp(18px,2vw,23px);line-height:1.7;max-width:1050px;margin:0}.db-cost-blog .db-section{margin:65px 0;scroll-margin-top:110px}.db-cost-blog .db-number{display:inline-flex;justify-content:center;align-items:center;width:47px;height:47px;background:var(--lime);color:#1A2B19;border-radius:11px;font-weight:900;margin-bottom:22px}.db-cost-blog .db-quote{background:#253027;border-left:5px solid var(--mint);color:#FFF;padding:clamp(22px,3vw,34px);border-radius:0 15px 15px 0;margin:30px 0;font-size:clamp(19px,2vw,23px);font-weight:650;line-height:1.7}.db-cost-blog .db-panel{background:var(--panel);border:1px solid var(--line);border-radius:17px;padding:clamp(23px,3vw,38px);margin:28px 0}.db-cost-blog .db-panel h3{color:var(--lime)}.db-cost-blog .db-panel p:last-child,.db-cost-blog .db-panel ul:last-child{margin-bottom:0}.db-cost-blog .db-tip{background:linear-gradient(115deg,#1E382B,#1D2821);border:1px solid #41674D;border-left:5px solid var(--mint);border-radius:0 14px 14px 0;padding:25px 30px;margin:28px 0}.db-cost-blog .db-tip strong{display:block;color:var(--lime);margin-bottom:9px}.db-cost-blog .db-tip p:last-child{margin-bottom:0}.db-cost-blog .db-price-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:30px 0}.db-cost-blog .db-price-card{background:#222B25;border:1px solid #405145;border-radius:18px;padding:clamp(22px,3vw,35px);min-width:0}.db-cost-blog .db-price-card.featured{border-color:var(--mint);background:linear-gradient(145deg,#24392B,#222B25)}.db-cost-blog .db-price-card h3{color:#FFF;font-size:23px;margin-bottom:12px}.db-cost-blog .db-price{display:block;color:var(--lime);font-size:clamp(25px,3vw,37px);line-height:1.2;font-weight:900;margin:12px 0 22px}.db-cost-blog .db-price-card p,.db-cost-blog .db-price-card li{font-size:16px}.db-cost-blog .db-price-card ul{margin-bottom:0}.db-cost-blog .db-price-note{font-size:14px;color:var(--muted);margin-top:15px}.db-cost-blog .db-table-wrap{width:100%;overflow-x:auto;border:1px solid var(--line);border-radius:16px;margin:30px 0}.db-cost-blog table{width:100%;min-width:570px;border-collapse:collapse;margin:0;background:#202923;font-size:15px}.db-cost-blog th{background:#304133;color:var(--lime);padding:17px;text-align:left;font-weight:800}.db-cost-blog td{padding:16px 17px;color:#E0EAE2;border-top:1px solid #3C4B40;vertical-align:top}.db-cost-blog td:first-child{color:#FFF;font-weight:750}.db-cost-blog tr:nth-child(even) td{background:#253028}.db-cost-blog .db-cta{background:radial-gradient( circle at 90% 0%,rgba(186,243,89,.15),transparent 55% ),linear-gradient(135deg,#173C2B,#17261E);border:1px solid #477955;border-radius:23px;padding:clamp(30px,5vw,65px);margin:70px 0}.db-cost-blog .db-cta p{color:#E5F0E6;max-width:1000px}.db-cost-blog .db-button{display:inline-flex;align-items:center;justify-content:center;max-width:100%;background:var(--lime);color:#192C19 !important;font-weight:850;font-size:16px;text-decoration:none !important;border-radius:10px;padding:16px 28px;text-align:center;margin-top:10px;transition:background .2s,transform .2s}.db-cost-blog .db-button:hover{background:var(--mint);transform:translateY(-2px)}.db-cost-blog .db-faq{border-bottom:1px solid var(--line);padding:24px 0}.db-cost-blog .db-faq h3{color:var(--lime);font-size:21px}.db-cost-blog .db-faq p:last-child{margin-bottom:0}.db-cost-blog .db-related{border-top:1px solid var(--line);margin-top:65px;padding-top:45px}.db-cost-blog .db-related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px}.db-cost-blog .db-related-card{display:block;background:#222B25;border:1px solid #3D4C41;border-radius:15px;padding:27px;color:#FFF !important;text-decoration:none !important;transition:background .2s,border-color .2s}.db-cost-blog .db-related-card:hover{background:#2C4535;border-color:var(--mint)}.db-cost-blog .db-related-card span{display:block;color:var(--mint);text-transform:uppercase;font-size:12px;font-weight:850;letter-spacing:1px;margin-bottom:10px}.db-cost-blog .db-related-card strong{font-size:19px;line-height:1.4}@media (max-width:1024px){.db-cost-blog .db-wrap{padding:24px 28px 65px}}@media (max-width:767px){.db-cost-blog{font-size:16px;line-height:1.75}.db-cost-blog .db-wrap{padding:16px 16px 50px}.db-cost-blog .db-hero{padding:28px 22px;border-radius:16px;margin-bottom:35px}.db-cost-blog h1{font-size:clamp(30px,8vw,43px)}.db-cost-blog h2{font-size:27px}.db-cost-blog h3{font-size:20px}.db-cost-blog .db-lead{font-size:17px}.db-cost-blog .db-section{margin:42px 0}.db-cost-blog .db-price-grid,.db-cost-blog .db-related-grid{grid-template-columns:1fr;gap:13px}.db-cost-blog .db-price-card,.db-cost-blog .db-panel,.db-cost-blog .db-tip,.db-cost-blog .db-quote{padding:21px}.db-cost-blog .db-price{font-size:30px}.db-cost-blog .db-cta{padding:30px 22px;margin:45px 0;border-radius:16px}.db-cost-blog .db-button{width:100%}.db-cost-blog .db-related-card{padding:22px}.db-cost-blog .db-faq{padding:20px 0}}@media (max-width:380px){.db-cost-blog .db-wrap{padding-inline:12px}.db-cost-blog h1{font-size:29px}.db-cost-blog h2{font-size:24px}}@media (prefers-reduced-motion:reduce){.db-cost-blog *,.db-cost-blog *::before,.db-cost-blog *::after{transition:none !important;animation:none !important}}
