.pricing-price-architecture{padding-bottom:32px}.pricing-price-architecture>small{color:var(--oxblood);letter-spacing:.12em;margin-bottom:14px;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:400;display:block}.pricing-architecture__grid{border:1px solid var(--line);background:#fff;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}.pricing-architecture__card{border-right:1px solid var(--line);color:var(--ink);cursor:pointer;flex-direction:column;gap:6px;padding:22px 22px 20px;display:flex}.pricing-architecture__grid>a:last-child{border-right:none}.pricing-architecture__card--dark{background:var(--ink);color:var(--bone);box-shadow:inset 0 -4px 0 var(--brass)}.pricing-architecture__eyebrow{letter-spacing:.1em;color:var(--slate);font-family:IBM Plex Mono,monospace;font-size:10px}.pricing-architecture__card--dark .pricing-architecture__eyebrow{color:#a9a6a0}.pricing-architecture__price{margin-top:6px;font-family:"Source Serif 4",Georgia,serif;font-size:30px;font-weight:500;line-height:1}.pricing-architecture__price small{color:var(--slate);margin-left:4px;font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:400}.pricing-architecture__card--dark .pricing-architecture__price small{color:#a9a6a0}.pricing-architecture__title{margin-top:4px;font-size:13.5px;font-weight:600}.pricing-architecture__body{color:var(--slate);font-size:12.5px;line-height:1.5}.pricing-architecture__card--dark .pricing-architecture__body{color:#a9a6a0}.pricing-audit__measured{border-top:1px solid #3a3a3d;border-bottom:1px solid #3a3a3d;flex-wrap:wrap;align-items:center;gap:18px;padding:14px 0;display:flex}.pricing-audit__measured>small{color:#a9a6a0;letter-spacing:.12em;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:400}.pricing-audit__measured-list{color:#e8e5de;flex-wrap:wrap;align-items:center;gap:20px;margin-top:10px;display:flex}.pricing-audit__measured-item{align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.pricing-audit__measured-mark{border:1.5px solid #e8e5de;width:16px;height:16px;display:inline-block}.pricing-audit__measured-mark--circle{border-radius:50%}.pricing-audit__measured-mark--diamond{transform:rotate(45deg)scale(.8)}.pricing-audit aside .pricing-audit__assurance{color:var(--bone);border-top:none;align-items:baseline;gap:10px;margin:14px 0 0;padding-top:0;font-size:14.5px;line-height:1.55;display:flex}.pricing-audit aside .pricing-audit__assurance+.pricing-audit__assurance{margin-top:8px}.pricing-audit__assurance span{color:var(--brass);flex:none;font-family:IBM Plex Mono,monospace;font-size:12px}.pricing-audit aside .pricing-audit__receive{border-top:1px solid #3a3a3d;gap:8px;margin-top:20px;padding-top:20px;display:grid}.pricing-audit__receive>small{color:var(--brass);letter-spacing:.12em;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:400}.pricing-audit__receive>h3{color:var(--bone);margin:0;font-family:"Source Serif 4",Georgia,serif;font-size:20px;font-weight:500;line-height:1.25}.pricing-audit aside .pricing-audit__receive>p{color:#a9a6a0;border-top:none;margin:0;padding-top:0;font-size:13.5px;line-height:1.6}.pricing-cards>article>p.pricing-advisory__lede{color:var(--ink);margin:0;font-family:"Source Serif 4",Georgia,serif;font-size:21px;line-height:1.3}.pricing-cycle{letter-spacing:.06em;color:var(--slate);border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;padding-top:20px;font-family:IBM Plex Mono,monospace;font-size:12px;display:flex}.pricing-cycle-step{align-items:center;gap:10px;display:inline-flex}.pricing-cycle-step b{color:var(--ink);font-weight:500}.pricing-cycle-arrow{color:var(--oxblood)}.activation-block{border:1px solid var(--line);background:var(--bone);gap:10px;padding:16px 18px;display:grid}.activation-block>small{color:var(--slate);letter-spacing:.08em;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:400}.activation-block>p{color:#454440;margin:0;font-size:13.5px;line-height:1.55}.activation-tags{flex-wrap:wrap;gap:8px;margin:2px 0 0;padding:0;list-style:none;display:flex}.activation-tags li{border:1px solid var(--line);color:var(--slate);background:#fff;padding:5px 10px;font-family:IBM Plex Mono,monospace;font-size:11px}.activation-block>.activation-note{color:var(--slate);font-size:12.5px;font-style:normal}.pricing-best-for{color:var(--slate);margin:0;font-size:13px;line-height:1.55}.pricing-best-for strong{color:var(--ink);font-weight:600}.pricing-cta-note{color:var(--slate);font-size:11.5px;font-style:italic;display:block}.pricing-guide{padding-bottom:36px}.pricing-guide>header{margin-bottom:20px}.pricing-guide>header small{color:var(--slate);margin-bottom:10px;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:400;display:block}.pricing-guide>header h2{max-width:26ch;margin:0;font-family:"Source Serif 4",Georgia,serif;font-size:clamp(24px,3vw,30px);font-weight:500;line-height:1.2}.pricing-guide__grid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.pricing-guide__card{background:#fff;align-content:start;gap:9px;padding:22px 20px;display:grid}.pricing-guide__when{color:var(--slate);font-size:12.5px;line-height:1.4}.pricing-guide__card b{font-family:"Source Serif 4",Georgia,serif;font-size:17px;font-weight:500;line-height:1.25}.pricing-guide__card p{color:#454440;margin:0;font-size:13px;line-height:1.5}.pricing-guide__card a{color:var(--oxblood);margin-top:4px;font-size:13px;font-weight:600}.pricing-concepts{padding-bottom:20px}.pricing-concepts__grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.pricing-concepts__card{border:1px solid var(--line);background:#fff;align-content:start;gap:8px;padding:22px 24px;display:grid}.pricing-concepts__card .eyebrow-mono{color:var(--oxblood);letter-spacing:.09em;font-family:IBM Plex Mono,monospace;font-size:10px}.pricing-concepts__card h3{margin:0;font-family:"Source Serif 4",Georgia,serif;font-size:19px;font-weight:500;line-height:1.25}.pricing-concepts__card p{color:#454440;margin:0;font-size:13.5px;line-height:1.55}.pricing-concepts__mono{letter-spacing:.02em;font-family:IBM Plex Mono,monospace;color:var(--slate)!important;margin-top:4px!important;font-size:11px!important}.pricing-compare{padding-bottom:24px}.pricing-compare h2{margin:0 0 16px;font-family:"Source Serif 4",Georgia,serif;font-size:clamp(22px,2.8vw,28px);font-weight:500}.pricing-compare__scroll{border:1px solid var(--line);background:#fff;overflow-x:auto}.pricing-compare table{border-collapse:collapse;width:100%;min-width:640px;font-size:13px}.pricing-compare th,.pricing-compare td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:10px 16px}.pricing-compare thead th{background:var(--ink);color:var(--bone);letter-spacing:.06em;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:400}.pricing-compare thead th:first-child{color:var(--color-muted-2,#a9a6a0)}.pricing-compare tbody th{color:var(--slate);letter-spacing:.04em;white-space:nowrap;background:var(--bone);font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:400}.pricing-compare tbody td{color:#454440}.pricing-compare tbody tr:last-child th,.pricing-compare tbody tr:last-child td{border-bottom:none}@media (max-width:850px){.pricing-concepts__grid{grid-template-columns:1fr}.pricing-guide__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.pricing-guide__grid{grid-template-columns:1fr}}
