.v1-package-price{margin-top:16px;font-size:28px;font-weight:800;letter-spacing:-.03em;color:#181818;} .v1-package-price span{display:block;font-size:11px;text-transform:uppercase;font-weight:700;letter-spacing:.04em;color:#a96200;margin-top:4px;} .v1-best-for{margin-top:16px;font-size:13px;line-height:1.6;color:#555;} .v1-best-for strong{color:#181818;} .v1-comparison{padding:55px 0 0;} .v1-comparison h3{font-size:clamp(25px,3vw,42px);letter-spacing:-.05em;margin:0 0 24px;} .v1-comparison .v1-table-scroll{max-width:100%;overflow-x:auto;} .v1-comparison table{width:100%;border-collapse:collapse;min-width:630px;font-size:13px;} .v1-comparison th,.v1-comparison td{text-align:left;border-top:1px solid #bbb;padding:16px 14px 16px 0;} .v1-comparison th{font-weight:700;} .v1-comparison p{margin-top:18px;color:#666;font-size:13px;line-height:1.7;max-width:800px;} .v1-process{padding:70px max(28px,calc((100vw - var(--max-width))/2));background:#fff;} .v1-process h2{font-size:clamp(34px,5vw,66px);letter-spacing:-.06em;margin:16px 0 25px;} .v1-process ol{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:0;counter-reset:steps;list-style:none;} .v1-process li{padding:12px 14px;background:#fff;border:1px solid #deded8;font-weight:700;font-size:12px;} .v1-process p:not(.eyebrow){margin-top:24px;max-width:800px;font-size:14px;line-height:1.7;} .v1-process a{color:#a96200;text-decoration:underline;} .v1-scope-note{margin-top:35px;padding:22px 25px;border-top:1px solid #bfbfb9;font-size:14px;line-height:1.8;color:#4c4c48;} @media(max-width:650px){.v1-process{padding:50px 20px;} .v1-package-price{font-size:23px;}} .dd-compare{background:#fff;color:#181818;font-family:Arial,Helvetica,sans-serif;} .dd-compare *{box-sizing:border-box} .dd-compare-container{width:min(1180px,calc(100% - 72px));margin:auto} .dd-compare-hero{padding:95px 0 62px;border-bottom:1px solid #d7d6d0} .dd-compare-back{display:inline-block;font-size:13px;font-weight:700;color:#995800;text-decoration:none;margin-bottom:36px} .dd-compare-hero h1{font-size:clamp(53px,9vw,108px);font-weight:800;letter-spacing:-.075em;line-height:1;margin:18px 0 25px;max-width:1000px} .dd-compare-hero h1 span{color:#ed8b00} .dd-compare-hero .dd-intro{max-width:740px;line-height:1.75;font-size:16px;color:#5e5e57} .dd-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:45px 0} .dd-plan-card{padding:28px 24px;border:1px solid #d8d7d0;background:white;display:flex;flex-direction:column;min-width:0} .dd-plan-card.featured{border:2px solid #ed8b00;background:#fff} .dd-plan-card .dd-plan-level{font-size:11px;font-weight:800;letter-spacing:1.2px;color:#a66608;text-transform:uppercase} .dd-plan-card h2{font-size:29px;letter-spacing:-.055em;margin:16px 0 5px} .dd-plan-price{font-size:24px;font-weight:800;margin:12px 0 6px} .dd-plan-period{font-size:11px;text-transform:uppercase;font-weight:800;color:#a36100;letter-spacing:.5px} .dd-plan-card p{color:#5a5a55;font-size:14px;line-height:1.7;margin:14px 0 25px} .dd-plan-card a{margin-top:auto;background:#181818;color:#fff;padding:15px 16px;font-size:13px;font-weight:800;text-decoration:none;display:flex;justify-content:space-between;gap:15px} .dd-plan-card a:hover{background:#a96200} .dd-matrix-section{padding:28px 0 90px} .dd-matrix-section h2{font-size:clamp(32px,5vw,56px);letter-spacing:-.06em;margin:20px 0 10px} .dd-matrix-section .dd-matrix-intro{color:#5b5b56;max-width:790px;line-height:1.8;font-size:14px;margin-bottom:32px} .dd-matrix-scroll{overflow-x:auto;border-top:2px solid #181818} .dd-matrix{width:100%;min-width:690px;border-collapse:collapse;text-align:left} .dd-matrix thead{background:#fff} .dd-matrix th,.dd-matrix td{padding:17px 15px;border-bottom:1px solid #d4d4ce;vertical-align:top;font-size:14px;line-height:1.6} .dd-matrix th{font-weight:750} .dd-matrix th:first-child{width:25%} .dd-matrix td{color:#4c4c47} .dd-matrix tbody tr:hover{background:#f5f5f5} .dd-compare-note{margin:24px 0;padding:24px 27px;background:#fff;border-left:3px solid #ed8b00;line-height:1.8;color:#51514b;font-size:14px} .dd-compare-note h3{font-size:21px;margin:0 0 10px;color:#181818;letter-spacing:-.03em} .dd-compare-note p{margin:8px 0} .dd-compare-note a{color:#995b00;font-weight:700} .dd-spec-chiplist{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin:18px 0} .dd-spec-chiplist li{background:white;border:1px solid #d7d3c9;padding:11px 14px;font-size:13px;font-weight:800} .dd-compare-final{background:#1b1b1b;color:white;padding:70px 0} .dd-compare-final h2{font-size:clamp(35px,5vw,67px);letter-spacing:-.065em;line-height:1.07;margin:12px 0 25px} .dd-compare-final p{max-width:600px;color:#ccc;line-height:1.8;margin-bottom:26px} .dd-compare-final a{display:inline-block;background:#ed8b00;color:#181818;text-decoration:none;font-size:13px;font-weight:800;padding:17px 24px} @media(max-width:760px){.dd-compare-container{width:calc(100% - 38px)}.dd-plan-grid{grid-template-columns:1fr}.dd-compare-hero{padding:55px 0 45px}.dd-plan-card{padding:25px 20px}.dd-matrix-section{padding-bottom:60px}}
