.pricing-page{background:#f4f7fb;color:var(--seo-ink);overflow:hidden}.pricing-command-hero{background:radial-gradient(circle at 12% 18%,rgba(255,100,45,.24),transparent 28rem),radial-gradient(circle at 86% 16%,rgba(25,91,255,.28),transparent 30rem),linear-gradient(135deg,#06111d,#0c2437 60%,#07131f);color:#fff;min-height:720px;overflow:hidden;padding:118px 0 92px;position:relative}.pricing-command-hero__grid{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,.98fr) minmax(440px,.92fr)}.pricing-command-copy{display:grid;gap:24px;max-width:660px}.pricing-command-copy h1{font-size:clamp(3.25rem,7vw,5.7rem);letter-spacing:0;line-height:.94}.pricing-command-copy p{color:#ffffffc2;font-size:1.12rem;max-width:620px}.pricing-command-copy__actions,.pricing-final-cta__actions{display:flex;flex-wrap:wrap;gap:12px}.pricing-source-pills{display:flex;flex-wrap:wrap;gap:10px}.pricing-source-pills span{background:#ffffff1a;border:1px solid rgba(255,255,255,.16);border-radius:999px;color:#ffffffd1;font-size:.8rem;font-weight:850;padding:9px 11px}.pricing-dashboard-shell{background:radial-gradient(circle at 18% 16%,rgba(255,100,45,.18),transparent 36%),radial-gradient(circle at 88% 12%,rgba(6,182,212,.16),transparent 42%),linear-gradient(150deg,#ffffff21,#ffffff0f);border:1px solid rgba(255,255,255,.18);border-radius:26px;box-shadow:0 38px 110px #00000057;display:grid;gap:20px;justify-self:end;max-width:620px;min-width:0;overflow:hidden;padding:24px;position:relative;width:100%}.pricing-dashboard-shell:before{background:linear-gradient(90deg,#ff642d,#195bff,#00b67a,#a855f7);content:"";height:4px;left:0;position:absolute;right:0;top:0}.pricing-dashboard-shell__top{align-items:center;display:flex;justify-content:space-between;gap:16px}.pricing-dashboard-shell__top span,.pricing-dashboard-row em,.pricing-dashboard-meter span{color:#ffffff9e;font-size:.78rem;font-style:normal;font-weight:850;text-transform:uppercase}.pricing-dashboard-shell__top strong{color:#fff;font-size:1.15rem}.pricing-dashboard-meter{background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:18px;display:grid;gap:14px;padding:18px}.pricing-dashboard-meter div{align-items:baseline;display:flex;justify-content:space-between;gap:16px}.pricing-dashboard-meter strong{color:#fff;font-size:2.5rem;line-height:1}.pricing-dashboard-meter i{background:linear-gradient(90deg,#ff642d,#195bff,#00b67a);border-radius:999px;display:block;height:10px}.pricing-dashboard-list{display:grid;gap:10px}.pricing-dashboard-row{align-items:center;background:#ffffff14;border:1px solid color-mix(in srgb,var(--tool-primary),transparent 62%);border-radius:16px;display:grid;gap:12px;grid-template-columns:26px 36px minmax(0,1fr) auto;min-width:0;padding:12px}.pricing-dashboard-row>span{color:var(--tool-primary);font-size:.78rem;font-weight:950}.pricing-dashboard-row div{display:grid;gap:3px;min-width:0}.pricing-dashboard-row strong,.pricing-dashboard-row b{color:#fff}.pricing-dashboard-row b{background:color-mix(in srgb,var(--tool-primary),transparent 78%);border-radius:999px;font-size:.72rem;padding:7px 9px;white-space:nowrap}.pricing-dashboard-bars{align-items:end;background:#ffffff12;border:1px solid rgba(255,255,255,.1);border-radius:18px;display:grid;gap:10px;grid-template-columns:repeat(8,minmax(0,1fr));min-height:150px;padding:18px}.pricing-dashboard-bars span{background:linear-gradient(180deg,var(--tool-primary),var(--tool-gradient-to));border-radius:12px 12px 5px 5px;box-shadow:0 18px 34px color-mix(in srgb,var(--tool-primary),transparent 78%)}.pricing-intel-section,.pricing-tool-section,.pricing-matrix-section,.pricing-plans-section,.pricing-guide-section,.pricing-analysis-section,.pricing-methodology-section,.pricing-final-cta{overflow:hidden;position:relative}.pricing-intel-section{background:#eef4fb;padding:42px 0 82px}.pricing-intel-grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.pricing-intel-card,.pricing-tool-card,.pricing-plan-group,.pricing-scenario-board article,.pricing-methodology-card{background:#fffffff0;border:1px solid rgba(16,24,40,.1);border-radius:18px;box-shadow:0 22px 64px #08142117;min-width:0}.pricing-intel-card{display:grid;gap:10px;padding:22px}.pricing-intel-card span,.pricing-tool-card header span,.pricing-tool-card dt,.pricing-plan-group header span,.pricing-methodology-card li span{color:var(--seo-muted);font-size:.75rem;font-weight:950;text-transform:uppercase}.pricing-intel-card strong{color:var(--seo-navy);font-size:3rem;line-height:1}.pricing-intel-card p{font-size:.92rem;line-height:1.5}.pricing-tool-section,.pricing-matrix-section,.pricing-plans-section,.pricing-guide-section,.pricing-analysis-section,.pricing-methodology-section{padding:96px 0}.pricing-tool-section,.pricing-plans-section,.pricing-guide-section{background:radial-gradient(circle at 10% 14%,rgba(255,100,45,.07),transparent 25rem),radial-gradient(circle at 88% 10%,rgba(25,91,255,.08),transparent 28rem),#fff}.pricing-tool-card-grid{display:grid;gap:18px;grid-template-columns:repeat(5,minmax(0,1fr))}.pricing-tool-card{display:grid;gap:16px;overflow:hidden;padding:20px;position:relative}.pricing-tool-card__edge{background:linear-gradient(90deg,var(--tool-primary),var(--tool-gradient-to));height:5px;left:0;position:absolute;right:0;top:0}.pricing-tool-card header{align-items:center;display:grid;gap:12px;grid-template-columns:48px minmax(0,1fr)}.pricing-tool-card header b{background:color-mix(in srgb,var(--tool-primary),transparent 86%);border:1px solid color-mix(in srgb,var(--tool-primary),transparent 68%);border-radius:999px;color:var(--tool-primary);font-size:.68rem;font-weight:950;grid-column:1 / -1;justify-self:start;padding:6px 8px}.pricing-tool-card h3{font-size:1.25rem}.pricing-tool-card__price{color:var(--tool-primary);font-size:clamp(1.25rem,2vw,1.7rem);font-weight:950;line-height:1.1}.pricing-tool-card p,.pricing-tool-card dd,.pricing-scenario-board p,.pricing-methodology-card li{font-size:.9rem;line-height:1.5}.pricing-tool-card__chips{display:flex;flex-wrap:wrap;gap:7px}.pricing-tool-card__chips span,.pricing-cost-driver-grid span,.pricing-scenario-board article>span{background:color-mix(in srgb,var(--tool-primary, var(--seo-blue)),transparent 90%);border:1px solid color-mix(in srgb,var(--tool-primary, var(--seo-blue)),transparent 76%);border-radius:999px;color:color-mix(in srgb,var(--tool-primary, var(--seo-blue)),#06111d 26%);font-size:.72rem;font-weight:900;padding:7px 9px}.pricing-tool-card dl{display:grid;gap:10px;margin:0}.pricing-tool-card dl>div{background:#f8fbff;border:1px solid rgba(16,24,40,.08);border-radius:12px;padding:12px}.pricing-tool-card dd,.pricing-tool-card dt{margin:0}.pricing-tool-card__cta{width:100%}.pricing-tool-card__guide,.pricing-table__guide-link,.pricing-mobile-card__guide{color:var(--tool-primary);font-size:.82rem;font-weight:900;text-decoration:none}.pricing-tool-card__guide{background:color-mix(in srgb,var(--tool-primary) 8%,#ffffff);border:1px solid color-mix(in srgb,var(--tool-primary) 22%,rgba(16,24,40,.08));border-radius:999px;display:inline-flex;justify-content:center;padding:9px 10px}.pricing-table__guide-link{display:block;margin-top:8px}.pricing-mobile-card__guide{background:color-mix(in srgb,var(--tool-primary) 8%,#ffffff);border-radius:999px;justify-self:start;padding:8px 10px}.pricing-matrix-section{background:linear-gradient(180deg,#eef4fbeb,#f6f9fcf5),#eef4fb}.pricing-table-wrap{border-radius:20px;box-shadow:0 28px 80px #0814211f;overflow:auto}.pricing-table{background:#fff;border-collapse:collapse;min-width:1060px;width:100%}.pricing-table caption{height:1px;overflow:hidden;position:absolute;width:1px}.pricing-table th,.pricing-table td{border-bottom:1px solid rgba(16,24,40,.09);color:var(--seo-muted);font-size:.88rem;line-height:1.5;padding:16px;text-align:left;vertical-align:top}.pricing-table thead th{background:linear-gradient(180deg,#fff,#f7fbff);color:var(--seo-navy);font-size:.72rem;font-weight:950;position:sticky;text-transform:uppercase;top:0;z-index:1}.pricing-table tbody th{color:var(--seo-ink);min-width:190px}.pricing-table__tool{align-items:center;display:inline-flex;gap:10px}.pricing-status{border-radius:999px;display:inline-flex;font-size:.72rem;font-weight:950;margin-bottom:8px;padding:7px 9px;white-space:nowrap}.pricing-status--verified{background:#00b67a1f;color:#087e5b}.pricing-status--partially-verified{background:#ff642d1f;color:#9b3418}.pricing-status--needs-verification,.pricing-status--stale{background:#10182814;color:var(--seo-muted)}.pricing-table small{color:var(--seo-muted);display:block;font-weight:750}.pricing-mobile-matrix{display:none}.pricing-plan-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-plan-group{display:grid;gap:18px;padding:22px}.pricing-plan-group header,.pricing-scenario-board article>div{align-items:center;display:flex;gap:12px}.pricing-plan-list{display:grid;gap:10px}.pricing-plan{align-items:center;background:#f8fbff;border:1px solid rgba(16,24,40,.08);border-radius:14px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;padding:14px}.pricing-plan--highlighted{background:linear-gradient(135deg,color-mix(in srgb,var(--tool-primary),transparent 88%),#ffffffe6),#fff;border-color:color-mix(in srgb,var(--tool-primary),transparent 65%)}.pricing-plan strong,.pricing-scenario-board strong,.pricing-methodology-card h3{color:var(--seo-navy)}.pricing-plan span,.pricing-plan small{color:var(--seo-muted);display:block;font-size:.78rem;line-height:1.35;margin-top:4px}.pricing-plan b{color:var(--tool-primary);font-size:1.25rem;text-align:right}.pricing-guide-card-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-guide-card{background:linear-gradient(180deg,color-mix(in srgb,var(--tool-primary) 8%,#ffffff),#fff 42%),#fff;border:1px solid color-mix(in srgb,var(--tool-primary) 28%,rgba(16,24,40,.1));border-radius:20px;box-shadow:0 24px 70px #08142117;color:var(--seo-navy);display:grid;gap:16px;min-width:0;overflow:hidden;padding:22px;position:relative;text-decoration:none}.pricing-guide-card__edge{background:linear-gradient(90deg,var(--tool-primary),var(--tool-gradient-to));height:5px;left:0;position:absolute;right:0;top:0}.pricing-guide-card>div{display:grid;gap:4px}.pricing-guide-card strong{font-size:1.35rem}.pricing-guide-card em{color:var(--tool-primary);font-size:.76rem;font-style:normal;font-weight:950;text-transform:uppercase}.pricing-guide-card p{color:var(--seo-muted);line-height:1.55;margin:0}.pricing-guide-card b{color:var(--tool-primary)}.pricing-analysis-section{background:radial-gradient(circle at 16% 18%,rgba(0,182,122,.08),transparent 26rem),radial-gradient(circle at 82% 18%,rgba(168,85,247,.08),transparent 28rem),#f5f8fc}.pricing-analysis-grid{align-items:start;display:grid;gap:44px;grid-template-columns:minmax(0,.78fr) minmax(0,1.2fr)}.pricing-analysis-copy{display:grid;gap:18px;position:sticky;top:112px}.pricing-cost-driver-grid{display:flex;flex-wrap:wrap;gap:9px;margin-top:8px}.pricing-scenario-board{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-scenario-board article{border-color:color-mix(in srgb,var(--tool-primary),transparent 76%);display:grid;gap:14px;padding:20px}.pricing-scenario-board article>span{color:var(--tool-primary);justify-self:start}.pricing-scenario-board ul,.pricing-methodology-card ul{display:grid;gap:8px;list-style:none;margin:0;padding:0}.pricing-scenario-board li,.pricing-methodology-card li{color:var(--seo-muted);padding-left:18px;position:relative}.pricing-scenario-board li:before,.pricing-methodology-card li:before{background:var(--tool-primary, var(--seo-orange));border-radius:999px;content:"";height:7px;left:0;position:absolute;top:.62em;width:7px}.pricing-methodology-section{background:#fff}.pricing-methodology-grid{align-items:stretch;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr) minmax(280px,.72fr)}.pricing-methodology-grid>article:first-child{display:grid;gap:16px}.pricing-methodology-card{display:grid;gap:14px;padding:22px}.pricing-methodology-card a,.pricing-methodology-card strong{color:var(--seo-navy);font-weight:900}.pricing-methodology-grid>article:first-child a{color:var(--seo-blue);font-weight:900;text-decoration:underline;text-underline-offset:3px}.pricing-methodology-card li{align-items:center;display:flex;justify-content:space-between;gap:14px;padding-left:0}.pricing-methodology-card li:before{display:none}.pricing-methodology-card--dark{background:var(--seo-navy);color:#fff}.pricing-methodology-card--dark h3{color:#fff}.pricing-methodology-card--dark li{color:#ffffffc2}.pricing-final-cta{background:radial-gradient(circle at 14% 18%,rgba(255,100,45,.22),transparent 28rem),radial-gradient(circle at 86% 18%,rgba(25,91,255,.22),transparent 30rem),linear-gradient(135deg,var(--seo-navy),var(--seo-navy-2) 58%,#06101b);color:#fff;padding:104px 0}.pricing-final-cta__inner{align-items:center;display:grid;gap:34px;grid-template-columns:minmax(0,1fr) auto}.pricing-final-cta h2{font-size:clamp(2.6rem,5.4vw,4.7rem)}.pricing-final-cta p{color:#ffffffc2;max-width:720px}.affiliate-redirect-page{align-items:center;background:radial-gradient(circle at 20% 18%,rgba(255,100,45,.14),transparent 28rem),radial-gradient(circle at 82% 14%,rgba(25,91,255,.16),transparent 30rem),linear-gradient(135deg,#071421,#10263a);color:#fff;display:grid;min-height:72vh;padding:96px 16px}.affiliate-redirect-card{background:#ffffff1a;border:1px solid rgba(255,255,255,.16);border-radius:20px;box-shadow:0 28px 86px #00000042;display:grid;gap:18px;justify-self:center;max-width:620px;padding:30px;text-align:center;width:min(100%,620px)}.affiliate-redirect-card .section-kicker,.affiliate-redirect-card .button{justify-self:center}.affiliate-redirect-card h1{font-size:clamp(2.5rem,6vw,4.2rem)}.affiliate-redirect-card p{color:#ffffffc2}.affiliate-redirect-card__disclosure{font-size:.88rem}.affiliate-redirect-card__disclosure a{color:#fff;font-weight:900;text-decoration:underline;text-decoration-color:#ffffff61;text-underline-offset:3px}@media(max-width:1180px){.pricing-command-hero__grid,.pricing-analysis-grid,.pricing-methodology-grid,.pricing-final-cta__inner{grid-template-columns:1fr}.pricing-command-copy,.pricing-dashboard-shell{justify-self:center;max-width:820px;width:100%}.pricing-tool-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-intel-grid,.pricing-scenario-board{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-analysis-copy{position:static}}@media(max-width:840px){.pricing-command-hero{min-height:auto;padding:78px 0 72px}.pricing-command-copy{text-align:center}.pricing-command-copy .section-kicker,.pricing-source-pills{justify-self:center}.pricing-command-copy__actions,.pricing-final-cta__actions{justify-content:center}.pricing-intel-section{padding:54px 0 70px}.pricing-tool-section,.pricing-matrix-section,.pricing-plans-section,.pricing-guide-section,.pricing-analysis-section,.pricing-methodology-section{padding:72px 0}.pricing-intel-grid,.pricing-tool-card-grid,.pricing-plan-grid,.pricing-guide-card-grid,.pricing-scenario-board{grid-template-columns:1fr}.pricing-table-wrap{display:none}.pricing-mobile-matrix{display:grid;gap:14px}.pricing-mobile-card{background:#fff;border:1px solid color-mix(in srgb,var(--tool-primary),transparent 76%);border-radius:16px;box-shadow:0 18px 52px #08142114;display:grid;gap:14px;padding:18px}.pricing-mobile-card header{align-items:center;display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr)}.pricing-mobile-card header span{background:color-mix(in srgb,var(--tool-primary),transparent 88%);border-radius:999px;color:var(--tool-primary);font-size:.68rem;font-weight:950;grid-column:1 / -1;justify-self:start;padding:6px 8px}.pricing-mobile-card p{color:var(--tool-primary);font-weight:950}.pricing-mobile-card dl{display:grid;gap:10px;margin:0}.pricing-mobile-card dt,.pricing-mobile-card dd{margin:0}.pricing-mobile-card dt{color:var(--seo-muted);font-size:.72rem;font-weight:950;text-transform:uppercase}}@media(max-width:620px){.pricing-command-copy h1{font-size:3rem}.pricing-command-copy__actions .button,.pricing-final-cta__actions .button{width:100%}.pricing-source-pills{align-items:stretch;flex-direction:column;width:100%}.pricing-source-pills span{text-align:center}.pricing-dashboard-shell,.pricing-intel-card,.pricing-tool-card,.pricing-plan-group,.pricing-scenario-board article,.pricing-methodology-card{border-radius:14px;padding:18px}.pricing-dashboard-shell{gap:16px}.pricing-dashboard-row{grid-template-columns:22px 32px minmax(0,1fr)}.pricing-dashboard-row b{grid-column:2 / -1;justify-self:start;white-space:normal}.pricing-dashboard-bars{gap:7px;grid-template-columns:repeat(4,minmax(0,1fr))}.pricing-plan{align-items:start;grid-template-columns:1fr}.pricing-plan b{text-align:left}.pricing-methodology-card li{align-items:start;flex-direction:column}}
