.mkt .pg-pricing .pg-head{padding:64px var(--gutter) 8px;grid-template-columns:1.35fr .95fr;align-items:center;gap:44px;display:grid}.mkt .pg-pricing .pg-head .statement{padding:0}.mkt .pg-pricing .pg-spec{align-self:center}.mkt .pg-pricing .pg-spec .ex-report{box-shadow:var(--hero-shadow)}.mkt .pg-pricing .pg-spec .spec-note{color:var(--label-3);margin:10px 2px 0;font-size:11.5px}.mkt .pg-pricing .plans{padding:40px var(--gutter) 0;grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.mkt .pg-pricing .tier{border:1px solid var(--apl-edge);border-radius:var(--r-tile);background:var(--bg-elevated);flex-direction:column;gap:8px;padding:20px 18px;display:flex;position:relative}.mkt .pg-pricing .tier.feat{border-color:var(--fill-rule);box-shadow:var(--hero-shadow)}.mkt .pg-pricing .tier.feat:before{content:"";background:var(--label-1);border-radius:0 2px 2px 0;width:2px;position:absolute;top:20px;bottom:20px;left:0}.mkt .pg-pricing .tier-head{justify-content:space-between;align-items:center;gap:8px;min-height:20px;display:flex}.mkt .pg-pricing .tier-name{color:var(--label-2);font-size:13px;font-weight:600}.mkt .pg-pricing .tier-price{letter-spacing:-.01em;color:var(--label-1);font-size:30px;font-weight:600;line-height:1.05}.mkt .pg-pricing .tier-price small{color:var(--label-3);font-size:13.5px;font-weight:600}.mkt .pg-pricing .tier-sub{color:var(--label-3);font-size:12px;line-height:1.45}.mkt .pg-pricing .tier-reports{border-top:1px solid var(--separator);color:var(--label-1);margin-top:6px;padding-top:10px;font-size:13.5px;font-weight:600}.mkt .pg-pricing .tier-access{color:var(--label-3);font-size:11.5px;line-height:1.5}.mkt .pg-pricing .tier-feats{border-top:1px solid var(--separator);flex-direction:column;gap:7px;margin:8px 0 0;padding:10px 0 0;list-style:none;display:flex}.mkt .pg-pricing .tier-feats li{color:var(--label-2);align-items:baseline;gap:7px;font-size:12.5px;line-height:1.4;display:flex}.mkt .pg-pricing .tier-feats li:before{content:"+";color:var(--label-4);font-weight:600}.mkt .pg-pricing .tier-cta{color:var(--label-1);border-bottom:1px solid var(--fill-rule);align-self:flex-start;margin-top:14px;padding-bottom:1px;font-size:12.5px;font-weight:600}.mkt .pg-pricing .tier-cta:hover{color:var(--money);border-color:var(--money);text-decoration:none}.mkt .pg-pricing .ip-tag{color:var(--cp-caution);border:1px dashed var(--fill-rule);border-radius:var(--r-mark);white-space:nowrap;margin-left:6px;padding:0 6px;font-size:10px;font-weight:600;display:inline-block}.mkt .pg-pricing .perdeal{margin:14px var(--gutter) 0;border:1px solid var(--apl-edge);border-radius:var(--r-tile);background:var(--bg-elevated);grid-template-columns:1.1fr 1fr;gap:36px;padding:24px;display:grid}.mkt .pg-pricing .pd-head{align-items:center;gap:8px;display:flex}.mkt .pg-pricing .pd-name{color:var(--label-1);font-size:15px;font-weight:600}.mkt .pg-pricing .pd-price{letter-spacing:-.01em;margin-top:12px;font-size:22px;font-weight:600}.mkt .pg-pricing .pd-reports{color:var(--label-3);margin-top:2px;font-size:12.5px}.mkt .pg-pricing .pd-pos{max-width:46ch;color:var(--label-2);margin-top:12px;font-size:13px;line-height:1.55}.mkt .pg-pricing .pd-cta{color:var(--label-1);border-bottom:1px solid var(--fill-rule);margin-top:16px;padding-bottom:1px;font-size:12.5px;font-weight:600;display:inline-block}.mkt .pg-pricing .pd-cta:hover{color:var(--money);border-color:var(--money);text-decoration:none}.mkt .pg-pricing .pd-feats{flex-direction:column;align-self:center;margin:0;padding:0;list-style:none;display:flex}.mkt .pg-pricing .pd-feats li{color:var(--label-2);border-top:1px solid var(--separator);align-items:baseline;gap:8px;padding:10px 0;font-size:13px;line-height:1.4;display:flex}.mkt .pg-pricing .pd-feats li:first-child{border-top:0;padding-top:0}.mkt .pg-pricing .pd-feats li:before{content:"+";color:var(--label-4);font-weight:600}.mkt .pg-pricing .truths{margin:24px var(--gutter) 0;border-top:1px solid var(--separator);border-bottom:1px solid var(--separator);grid-template-columns:repeat(4,1fr);display:grid}.mkt .pg-pricing .truth{color:var(--label-2);align-items:flex-start;gap:8px;padding:14px 16px 14px 0;font-size:12.5px;line-height:1.45;display:flex}.mkt .pg-pricing .truth+.truth{border-left:1px solid var(--separator);padding-left:16px}.mkt .pg-pricing .truth .tk{color:var(--label-4);font-weight:600}.mkt .pg-pricing .pilot{margin:22px var(--gutter) 0;max-width:66ch;color:var(--label-3);font-size:12px;line-height:1.65}.mkt .pg-pricing .pilot.tight{margin-top:10px}.mkt .pg-pricing .pilot a{color:var(--label-1);border-bottom:1px solid var(--fill-rule)}.mkt .pg-pricing .includes{margin:24px var(--gutter) 0;border-top:1px solid var(--separator);grid-template-columns:repeat(3,1fr);display:grid}.mkt .pg-pricing .inc{border-bottom:1px solid var(--separator);border-left:1px solid var(--separator);align-items:flex-start;gap:12px;padding:20px 22px;display:flex}.mkt .pg-pricing .inc:nth-child(3n+1){border-left:0;padding-left:0}.mkt .pg-pricing .inc .cdiag{flex:none;width:40px;margin-top:1px}.mkt .pg-pricing .inc-k{color:var(--label-1);font-size:14px;font-weight:600;line-height:1.25;display:block}.mkt .pg-pricing .inc-v{color:var(--label-2);margin-top:4px;font-size:12.5px;line-height:1.5;display:block}.mkt .pg-pricing .ai-line{margin:22px var(--gutter) 0;max-width:74ch;color:var(--label-2);font-size:13.5px;line-height:1.55}.mkt .pg-pricing .pg-sec{padding-bottom:56px}@media (max-width:960px){.mkt .pg-pricing .pg-head{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:48px;padding-bottom:8px}.mkt .pg-pricing .plans{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:36px}.mkt .pg-pricing .perdeal{grid-template-columns:minmax(0,1fr);gap:24px}.mkt .pg-pricing .truths{grid-template-columns:repeat(2,minmax(0,1fr))}.mkt .pg-pricing .truth:nth-child(2n){border-left:1px solid var(--separator)}.mkt .pg-pricing .includes{grid-template-columns:repeat(2,minmax(0,1fr))}.mkt .pg-pricing .inc:nth-child(3n+1){border-left:1px solid var(--separator);padding-left:22px}.mkt .pg-pricing .inc:nth-child(odd){border-left:0;padding-left:0}}@media (max-width:640px){.mkt .pg-pricing .plans,.mkt .pg-pricing .truths,.mkt .pg-pricing .includes{grid-template-columns:minmax(0,1fr)}.mkt .pg-pricing .truth+.truth,.mkt .pg-pricing .truth:nth-child(2n){border-left:0;border-top:1px solid var(--separator);padding-left:0}.mkt .pg-pricing .inc,.mkt .pg-pricing .inc:nth-child(3n+1),.mkt .pg-pricing .inc:nth-child(odd){border-left:0;padding-left:0}.mkt .pg-pricing .tier-cta,.mkt .pg-pricing .pd-cta{min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--fill-rule);text-decoration-color:var(--fill-rule);text-underline-offset:2px;border-bottom:0;align-items:center;padding-bottom:0;text-decoration-thickness:1px;display:inline-flex}.mkt .pg-pricing .tier-cta:hover,.mkt .pg-pricing .pd-cta:hover{text-decoration:underline;-webkit-text-decoration-color:var(--money);text-decoration-color:var(--money)}.mkt .pg-pricing .tier-access,.mkt .pg-pricing .spec-note{font-size:13px}.mkt .pg-pricing .ip-tag{font-size:11px}}
