
.thanos-pricing{padding:76px 0 64px;background:#f5f4ef;color:#191b17;border-bottom:1px solid #dedfd8}
.thanos-pricing .tp-heading{display:flex;justify-content:space-between;gap:36px;align-items:flex-end;margin-bottom:30px}
.thanos-pricing .tp-eyebrow{display:block;font-size:13px;font-weight:800;letter-spacing:.08em;color:#726237;margin-bottom:14px}
.thanos-pricing h2{font-size:clamp(27px,3.5vw,42px);line-height:1.3;letter-spacing:-.055em;margin:0;font-weight:850;word-break:keep-all}
.thanos-pricing .tp-heading>p{font-size:15px;line-height:1.8;color:#64665f;margin:0 0 4px;word-break:keep-all}
.thanos-pricing .tp-promises{display:grid;grid-template-columns:repeat(3,1fr);background:#1b1e18;border:1px solid #30352a;border-radius:16px;color:#fff;padding:25px 0;margin-bottom:18px;box-shadow:0 12px 28px #1b1e1810}
.thanos-pricing .tp-promises>div{display:flex;gap:20px;justify-content:center;align-items:center;border-right:1px solid #45483f}
.thanos-pricing .tp-promises>div:last-child{border:0}
.thanos-pricing .tp-promises>div>span{font-size:14px;color:#d3d5cb;font-weight:600}
.thanos-pricing .tp-promises strong{font-size:36px;line-height:1.2;letter-spacing:-.04em;color:#ffd400;font-weight:850}
.thanos-pricing .tp-promises small{font-size:17px;margin-left:5px;color:#fff;font-weight:600}
.thanos-pricing .tp-services{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.thanos-pricing .tp-card{padding:25px 22px 23px;background:#fff;border:1px solid #dedfd6;border-radius:14px;min-width:0}
.thanos-pricing .tp-category{display:flex;gap:8px;align-items:center;min-height:24px;font-size:12px;font-weight:650;color:#75796e}
.thanos-pricing .tp-category b{font-size:11px;color:#645000;background:#fff2b5;padding:2px 7px;border-radius:4px;font-weight:750}
.thanos-pricing h3{font-size:21px;line-height:1.4;margin:10px 0 24px;letter-spacing:-.04em;font-weight:800}
.thanos-pricing .tp-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;margin:0;line-height:1.3}
.thanos-pricing .tp-price strong{font-size:32px;letter-spacing:-.045em;font-weight:850;font-variant-numeric:tabular-nums}
.thanos-pricing .tp-price>span{font-size:14px;color:#62665a;white-space:nowrap}
.thanos-pricing .tp-jetting{display:flex;justify-content:space-between;gap:20px;align-items:center;background:#eeeee5;border:1px solid #d8dbcc;border-radius:14px;padding:22px 28px;margin-top:14px}
.thanos-pricing .tp-jetting h3{margin:4px 0 0}.thanos-pricing .tp-jetting .tp-price strong{font-size:34px}
.thanos-pricing .tp-range{display:inline-block;margin:0 10px;color:#7b806f;font-size:26px;font-weight:500}
.thanos-pricing .tp-note{font-size:13px;color:#707468;line-height:1.8;margin:16px 0 30px}
.thanos-pricing .tp-bottom{display:grid;grid-template-columns:1fr auto;gap:28px;padding-top:28px;border-top:1px solid #d9dccf;align-items:center}
.thanos-pricing .tp-process-label{font-size:12px;font-weight:800;color:#707568}
.thanos-pricing ol{display:flex;gap:20px;list-style:none;margin:12px 0 0;padding:0;flex-wrap:wrap}
.thanos-pricing li{font-size:14px;font-weight:750;display:flex;align-items:center;gap:7px;white-space:nowrap}
.thanos-pricing li>span{font-size:11px;color:#777d6c;font-weight:650}
.thanos-pricing .tp-actions{display:flex;flex-direction:column;gap:9px;min-width:280px}
.thanos-pricing .tp-actions a:first-child{display:flex;gap:13px;align-items:center;justify-content:center;background:#ffd400;border:1px solid #e4bf00;padding:13px 18px;border-radius:8px;color:#181a12;font-size:13px;font-weight:750}
.thanos-pricing .tp-actions a:first-child strong{font-size:21px;letter-spacing:-.03em}
.thanos-pricing .tp-actions a:last-child{text-align:center;font-size:12px;color:#626859}
.thanos-pricing .tp-actions a:last-child strong{font-size:13px;margin-left:5px}
.thanos-pricing a:focus-visible{outline:3px solid #857000;outline-offset:4px}
@media(max-width:1000px){.thanos-pricing .tp-heading{display:block}.thanos-pricing .tp-heading>p{margin-top:16px}.thanos-pricing .tp-services{grid-template-columns:repeat(2,minmax(0,1fr))}.thanos-pricing .tp-bottom{grid-template-columns:1fr}.thanos-pricing .tp-actions{max-width:360px}}
@media(max-width:600px){.thanos-pricing{padding:42px 0 36px}.thanos-pricing .tp-heading{margin-bottom:24px}.thanos-pricing .tp-heading>p{font-size:13px}.thanos-pricing .tp-eyebrow{font-size:11px}.thanos-pricing .tp-promises{padding:19px 0;border-radius:12px}.thanos-pricing .tp-promises>div{flex-direction:column;gap:8px}.thanos-pricing .tp-promises>div>span{font-size:12px}.thanos-pricing .tp-promises strong{font-size:28px}.thanos-pricing .tp-promises small{font-size:13px;margin-left:3px}.thanos-pricing .tp-services{gap:10px}.thanos-pricing .tp-card{padding:17px 14px}.thanos-pricing .tp-category{font-size:11px;gap:4px;flex-wrap:wrap}.thanos-pricing .tp-category b{font-size:10px;padding:2px 5px}.thanos-pricing h3{font-size:18px;margin:9px 0 20px}.thanos-pricing .tp-price{gap:4px}.thanos-pricing .tp-price strong{font-size:26px}.thanos-pricing .tp-price>span{font-size:12px}.thanos-pricing .tp-jetting{display:block;padding:18px}.thanos-pricing .tp-jetting h3{margin-bottom:14px}.thanos-pricing .tp-jetting .tp-price strong{font-size:30px}.thanos-pricing .tp-range{margin:0 7px;font-size:23px}.thanos-pricing .tp-note{font-size:12px;margin-bottom:24px}.thanos-pricing .tp-bottom{gap:24px;padding-top:22px}.thanos-pricing ol{display:grid;grid-template-columns:1fr 1fr;gap:12px}.thanos-pricing li{font-size:13px}.thanos-pricing .tp-actions{max-width:none;min-width:0}.thanos-pricing .tp-actions a:first-child{padding:14px}}

.thanos-pricing .tp-jetting .tp-special-note{display:inline-block;font-size:13px;font-weight:500;line-height:1.6;color:#64695d;letter-spacing:-.02em;vertical-align:middle;margin-left:8px}@media(max-width:600px){.thanos-pricing .tp-jetting .tp-special-note{display:block;font-size:12px;margin:6px 0 0}}
