.pricingCards-module__MznUwW__pricing{--pricing-surface:var(--color-surface);--pricing-surface-soft:var(--color-surface-soft);--pricing-line:var(--color-surface-line);gap:.88rem;display:grid}.pricingCards-module__MznUwW__compact{gap:.75rem}.pricingCards-module__MznUwW__billingToggle{border:1px solid var(--pricing-line);background:color-mix(in srgb,var(--pricing-surface-soft)72%,var(--pricing-surface));border-radius:12px;grid-template-columns:repeat(2,minmax(128px,1fr));justify-self:end;gap:.25rem;padding:.25rem;display:inline-grid}.pricingCards-module__MznUwW__trialBanner{border:1px solid color-mix(in srgb,var(--color-accent)44%,var(--pricing-line));background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent)13%,transparent),transparent 62%),color-mix(in srgb,var(--pricing-surface-soft)72%,var(--pricing-surface));box-shadow:0 12px 28px color-mix(in srgb,var(--color-accent)11%,transparent);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.9rem 1rem;display:grid}.pricingCards-module__MznUwW__trialCopy{gap:.28rem;min-width:0;display:grid}.pricingCards-module__MznUwW__trialEyebrow{color:var(--color-accent);letter-spacing:0;text-transform:uppercase;font-size:.74rem;font-weight:920}.pricingCards-module__MznUwW__trialCopy h2{color:var(--color-foreground-accent);margin:0;font-family:inherit;font-size:clamp(1.08rem,1.35vw,1.36rem);font-weight:950;line-height:1.05}.pricingCards-module__MznUwW__trialCopy p{color:var(--color-subtext);max-width:62rem;margin:0;font-size:.82rem;line-height:1.38}.pricingCards-module__MznUwW__trialCta{border:1px solid var(--color-accent);background:var(--color-accent);min-height:46px;color:var(--color-light);font:inherit;white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:.44rem;padding:0 1rem;font-weight:920;line-height:1.1;display:inline-flex}.pricingCards-module__MznUwW__trialCta:hover{background:var(--color-accent-hover)}.pricingCards-module__MznUwW__trialCta:disabled{opacity:.65;cursor:not-allowed}.pricingCards-module__MznUwW__toggleButton,.pricingCards-module__MznUwW__toggleActive{color:var(--color-subtext);font:inherit;cursor:pointer;text-align:center;background:0 0;border:1px solid #0000;border-radius:9px;gap:.08rem;padding:.54rem .85rem;font-weight:850;display:grid}.pricingCards-module__MznUwW__toggleButton span,.pricingCards-module__MznUwW__toggleActive span{font-size:.73rem;font-weight:720}.pricingCards-module__MznUwW__toggleActive{background:var(--pricing-surface);color:var(--color-foreground-accent);border-color:color-mix(in srgb,var(--color-accent)58%,var(--pricing-line));box-shadow:0 1px 0 color-mix(in srgb,var(--color-light)42%,transparent)}.pricingCards-module__MznUwW__planGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.9rem;display:grid}.pricingCards-module__MznUwW__planCard{border:1px solid color-mix(in srgb,var(--pricing-line)82%,transparent);background:var(--pricing-surface);min-width:0;box-shadow:0 10px 24px color-mix(in srgb,var(--color-foreground-accent)7%,transparent);border-radius:12px;grid-template-rows:auto auto 1fr auto;gap:.7rem;padding:.9rem;display:grid;position:relative}.pricingCards-module__MznUwW__valueStrip{border:1px solid color-mix(in srgb,var(--color-border)84%,transparent);background:color-mix(in srgb,var(--color-background-accent)50%,var(--color-background));border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;padding:.8rem;display:grid}.pricingCards-module__MznUwW__valueStrip div{gap:.24rem;min-width:0;display:grid}.pricingCards-module__MznUwW__valueStrip span,.pricingCards-module__MznUwW__savingsToolCopy span,.pricingCards-module__MznUwW__savingsInput span,.pricingCards-module__MznUwW__savingsResult span{color:var(--color-accent);letter-spacing:0;text-transform:uppercase;font-size:.72rem;font-weight:900}.pricingCards-module__MznUwW__valueStrip strong{color:var(--color-foreground-accent);font-size:.88rem;line-height:1.3}.pricingCards-module__MznUwW__savingsTool{border:1px solid color-mix(in srgb,var(--color-border)84%,transparent);background:var(--color-background);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(180px,.28fr) minmax(130px,.2fr);align-items:end;gap:.82rem;padding:.85rem;display:grid}.pricingCards-module__MznUwW__savingsToolCopy{gap:.24rem;min-width:0;display:grid}.pricingCards-module__MznUwW__savingsToolCopy strong{color:var(--color-foreground-accent);font-size:1rem;line-height:1.2}.pricingCards-module__MznUwW__savingsToolCopy p{color:var(--color-subtext);margin:0;font-size:.78rem;line-height:1.34}.pricingCards-module__MznUwW__savingsToolCopy a{color:var(--color-accent);align-items:center;gap:.18rem;font-weight:820;text-decoration:none;display:inline-flex}.pricingCards-module__MznUwW__savingsInput{gap:.32rem;display:grid}.pricingCards-module__MznUwW__savingsInput input{border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-background-accent)42%,var(--color-background));width:100%;min-height:42px;color:var(--color-foreground-accent);font:inherit;border-radius:9px;padding:0 .7rem;font-weight:850}.pricingCards-module__MznUwW__savingsResult{justify-items:end;gap:.12rem;min-width:0;display:grid}.pricingCards-module__MznUwW__savingsResult strong{color:var(--color-foreground-accent);font-size:2.1rem;font-weight:950;line-height:1}.pricingCards-module__MznUwW__recommended{border-color:color-mix(in srgb,var(--color-accent)62%,var(--color-border));box-shadow:0 12px 30px color-mix(in srgb,var(--color-accent)13%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--color-accent)12%,transparent)}.pricingCards-module__MznUwW__ribbon{background:var(--color-accent);color:var(--color-light);box-shadow:0 6px 14px color-mix(in srgb,var(--color-accent)24%,transparent);border-radius:999px;padding:.34rem .62rem;font-size:.7rem;font-weight:900;line-height:1;position:absolute;top:-11px;right:12px}.pricingCards-module__MznUwW__planHeader{grid-template-columns:minmax(0,1fr);gap:.5rem;min-width:0;display:grid}.pricingCards-module__MznUwW__planHeader h2{font-family:var(--font-heading);color:var(--color-foreground-accent);margin:.18rem 0 0;font-size:1.5rem;line-height:1}.pricingCards-module__MznUwW__planEyebrow{color:var(--color-subtext);text-transform:uppercase;letter-spacing:0;font-size:.73rem;font-weight:850;line-height:1.2;display:block}.pricingCards-module__MznUwW__priceRow{flex-wrap:wrap;align-items:baseline;gap:.42rem;display:flex}.pricingCards-module__MznUwW__price{color:var(--color-foreground-accent);margin:0;font-size:2rem;font-weight:930;line-height:1}.pricingCards-module__MznUwW__imageAllowanceLine{color:var(--color-subtext);margin:-.12rem 0 0;font-size:.82rem;font-weight:820;line-height:1.22}.pricingCards-module__MznUwW__aiDesignerFocus{border:1px solid color-mix(in srgb,var(--color-accent)42%,var(--color-border));background:color-mix(in srgb,var(--color-accent)8%,var(--color-background));border-radius:10px;gap:.22rem;padding:.78rem;display:grid}.pricingCards-module__MznUwW__aiDesignerLabel{color:var(--color-accent);letter-spacing:0;text-transform:uppercase;font-size:.76rem;font-weight:950}.pricingCards-module__MznUwW__aiDesignerCount{color:var(--color-foreground-accent);font-size:1.34rem;font-weight:980;line-height:1}.pricingCards-module__MznUwW__aiDesignerFocus small{color:var(--color-subtext);font-size:.76rem;line-height:1.25}.pricingCards-module__MznUwW__homeAllowance{border:1px solid color-mix(in srgb,var(--color-accent)42%,var(--color-border));background:color-mix(in srgb,var(--color-accent)8%,var(--color-background));border-radius:10px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon count""icon rate";align-items:center;gap:.14rem .55rem;padding:.78rem;display:grid}.pricingCards-module__MznUwW__homeAllowance svg{color:var(--color-accent);grid-area:icon}.pricingCards-module__MznUwW__homeAllowance strong{color:var(--color-foreground-accent);grid-area:count;font-size:1.08rem;font-weight:950;line-height:1.05}.pricingCards-module__MznUwW__homeAllowance span{color:var(--color-subtext);grid-area:rate;font-size:.78rem;line-height:1.2}.pricingCards-module__MznUwW__featureList{align-content:start;gap:.46rem;margin:0;padding:0;list-style:none;display:grid}.pricingCards-module__MznUwW__featureList li{min-width:0;color:var(--color-foreground);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.42rem;font-size:.82rem;font-weight:760;line-height:1.28;display:grid}.pricingCards-module__MznUwW__featureList svg{color:var(--color-accent);margin-top:.08rem}.pricingCards-module__MznUwW__salesNote{border:1px solid color-mix(in srgb,var(--color-border)84%,transparent);background:color-mix(in srgb,var(--color-background-accent)48%,var(--color-background));color:var(--color-subtext);border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;padding:.78rem .85rem;font-size:.86rem;line-height:1.32;display:flex}.pricingCards-module__MznUwW__salesNote span{min-width:0}.pricingCards-module__MznUwW__salesNote a{border:1px solid var(--color-border);min-height:36px;color:var(--color-foreground-accent);white-space:nowrap;background:var(--color-background);border-radius:9px;justify-content:center;align-items:center;gap:.32rem;padding:0 .72rem;font-weight:880;text-decoration:none;display:inline-flex}.pricingCards-module__MznUwW__tinyBenefits{color:var(--color-subtext);margin:0;font-size:.68rem;line-height:1.28}.pricingCards-module__MznUwW__savings{color:color-mix(in srgb,var(--color-success)78%,var(--color-foreground));border:1px solid color-mix(in srgb,var(--color-success)42%,var(--color-border));background:color-mix(in srgb,var(--color-success)8%,transparent);border-radius:999px;padding:.16rem .48rem;font-size:.72rem;font-weight:850}.pricingCards-module__MznUwW__trialPriceNote{color:var(--color-accent);margin:.12rem 0 0;font-size:.78rem;font-weight:880;line-height:1.2}.pricingCards-module__MznUwW__outputPreview{gap:.46rem;display:grid}.pricingCards-module__MznUwW__outputBoard{border:1px solid color-mix(in srgb,var(--color-border)78%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--color-light)52%,transparent),transparent 54%),color-mix(in srgb,var(--color-background-accent)64%,var(--color-background));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-light)30%,transparent),0 8px 18px color-mix(in srgb,var(--color-foreground-accent)6%,transparent);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:.28rem;padding:.42rem;display:grid}.pricingCards-module__MznUwW__outputSlot{border:1px solid color-mix(in srgb,var(--color-border)78%,transparent);background:color-mix(in srgb,var(--color-background)72%,transparent);border-radius:8px;grid-template-rows:auto 1fr auto;align-items:center;gap:.28rem;min-width:0;min-height:4.15rem;padding:.38rem .32rem .34rem;display:grid}.pricingCards-module__MznUwW__outputSlot svg{color:var(--color-accent)}.pricingCards-module__MznUwW__outputSlotActive{border-color:color-mix(in srgb,var(--color-accent)22%,var(--color-border));background:color-mix(in srgb,var(--color-light)62%,var(--color-background))}.pricingCards-module__MznUwW__outputSlotEmpty{opacity:.6}.pricingCards-module__MznUwW__outputStack{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:2px;min-height:1rem;display:grid}.pricingCards-module__MznUwW__outputStackCell{background:color-mix(in srgb,var(--color-border)54%,transparent);border-radius:999px;height:.38rem}.pricingCards-module__MznUwW__outputStackCell:nth-child(2){height:.5rem}.pricingCards-module__MznUwW__outputStackCell:nth-child(3){height:.68rem}.pricingCards-module__MznUwW__outputStackCell:nth-child(4){height:.86rem}.pricingCards-module__MznUwW__outputStackCellActive{background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent)72%,var(--color-light)),var(--color-accent));box-shadow:0 1px 3px color-mix(in srgb,var(--color-accent)20%,transparent)}.pricingCards-module__MznUwW__outputSlot strong{color:var(--color-foreground-accent);white-space:nowrap;font-size:.67rem;font-weight:930;line-height:1}.pricingCards-module__MznUwW__outputCopy{gap:.26rem;display:grid}.pricingCards-module__MznUwW__outputCopy span{color:var(--color-accent);text-transform:uppercase;letter-spacing:0;font-size:.72rem;font-weight:900;line-height:1.1}.pricingCards-module__MznUwW__outputCopy strong{color:var(--color-foreground-accent);font-size:.9rem;font-weight:900;line-height:1.16}.pricingCards-module__MznUwW__planCard[data-tier=starter] .pricingCards-module__MznUwW__outputStackCellActive{background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent)76%,var(--color-light)),var(--color-accent))}.pricingCards-module__MznUwW__planCard[data-tier=premium] .pricingCards-module__MznUwW__outputSlotActive{background:color-mix(in srgb,var(--color-accent)8%,var(--color-background));border-color:color-mix(in srgb,var(--color-accent)32%,var(--color-border))}.pricingCards-module__MznUwW__planCard[data-tier=designer] .pricingCards-module__MznUwW__outputSlotActive{background:color-mix(in srgb,var(--color-accent)12%,var(--color-background));border-color:color-mix(in srgb,var(--color-accent)42%,var(--color-border))}.pricingCards-module__MznUwW__planCard[data-tier=premium] .pricingCards-module__MznUwW__outputStackCellActive,.pricingCards-module__MznUwW__planCard[data-tier=designer] .pricingCards-module__MznUwW__outputStackCellActive{background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent)82%,var(--color-light)),color-mix(in srgb,var(--color-accent)88%,var(--color-foreground-accent)))}.pricingCards-module__MznUwW__planCard[data-tier=designer] .pricingCards-module__MznUwW__outputBoard{border-color:color-mix(in srgb,var(--color-accent)34%,var(--color-border))}.pricingCards-module__MznUwW__allowancePanel{align-content:start;gap:.28rem;padding-top:.14rem;display:grid}.pricingCards-module__MznUwW__allowanceRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;min-width:0;min-height:2.1rem;display:grid}.pricingCards-module__MznUwW__allowanceLabel{min-width:0;color:var(--color-foreground);align-items:center;gap:.44rem;font-size:.8rem;font-weight:820;line-height:1.15;display:flex}.pricingCards-module__MznUwW__allowanceLabel span:last-child{overflow-wrap:anywhere}.pricingCards-module__MznUwW__allowanceIcon{width:1.42rem;height:1.42rem;color:var(--color-accent);background:color-mix(in srgb,var(--color-accent)10%,var(--color-background));border:1px solid color-mix(in srgb,var(--color-accent)25%,var(--color-border));border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pricingCards-module__MznUwW__allowanceRow strong{color:var(--color-foreground-accent);white-space:nowrap;border:1px solid color-mix(in srgb,var(--color-border)72%,transparent);background:color-mix(in srgb,var(--color-background-accent)58%,var(--color-background));border-radius:999px;justify-content:center;align-items:center;min-height:1.5rem;padding:0 .46rem;font-size:.86rem;font-weight:930;display:inline-flex}.pricingCards-module__MznUwW__planCard[data-tier=starter] .pricingCards-module__MznUwW__allowanceRow strong{border-color:color-mix(in srgb,var(--color-accent)18%,var(--color-border));background:color-mix(in srgb,var(--color-accent)7%,var(--color-background))}.pricingCards-module__MznUwW__planCard[data-tier=premium] .pricingCards-module__MznUwW__allowanceRow strong{border-color:color-mix(in srgb,var(--color-accent)28%,var(--color-border));background:color-mix(in srgb,var(--color-accent)11%,var(--color-background))}.pricingCards-module__MznUwW__planCard[data-tier=designer] .pricingCards-module__MznUwW__allowanceRow strong{color:color-mix(in srgb,var(--color-accent)70%,var(--color-foreground-accent));border-color:color-mix(in srgb,var(--color-accent)38%,var(--color-border));background:color-mix(in srgb,var(--color-accent)15%,var(--color-background))}.pricingCards-module__MznUwW__planSummary{color:var(--color-subtext);min-height:3.2em;margin:0;font-size:.8rem;line-height:1.34}.pricingCards-module__MznUwW__overageNote{color:var(--color-subtext);margin:0;font-size:.72rem;line-height:1.3}.pricingCards-module__MznUwW__enterprisePrice{color:var(--color-foreground-accent);margin:0;font-size:1.72rem;font-weight:930;line-height:1}.pricingCards-module__MznUwW__primaryCta,.pricingCards-module__MznUwW__secondaryCta{min-height:43px;font:inherit;text-align:center;border-radius:10px;justify-content:center;align-items:center;gap:.45rem;font-weight:900;line-height:1.1;text-decoration:none;display:inline-flex}.pricingCards-module__MznUwW__primaryCta{border:1px solid var(--color-accent);background:var(--color-accent);color:var(--color-light);cursor:pointer}.pricingCards-module__MznUwW__primaryCta:hover{background:var(--color-accent-hover);color:var(--color-light)}.pricingCards-module__MznUwW__primaryCta:disabled{opacity:.6;cursor:not-allowed}.pricingCards-module__MznUwW__secondaryCta{border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-background-accent)58%,var(--color-background));color:var(--color-foreground);cursor:pointer}.pricingCards-module__MznUwW__secondaryCta:hover{color:var(--color-foreground-accent);background:color-mix(in srgb,var(--color-background-accent)76%,var(--color-background))}.pricingCards-module__MznUwW__secondaryCta:disabled{opacity:.65;cursor:not-allowed}.pricingCards-module__MznUwW__errorText{color:var(--color-danger);margin:0;font-weight:800}.pricingCards-module__MznUwW__valueHero{border:1px solid color-mix(in srgb,var(--color-accent)28%,var(--color-border));background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent)9%,transparent),transparent 46%),var(--color-background);box-shadow:0 16px 34px color-mix(in srgb,var(--color-foreground-accent)8%,transparent);border-radius:12px;grid-template-columns:minmax(0,.64fr) minmax(500px,.9fr);align-items:stretch;gap:1rem;padding:1rem;display:grid}.pricingCards-module__MznUwW__valueHeroCopy{align-content:center;gap:.68rem;min-width:0;display:grid}.pricingCards-module__MznUwW__heroKicker{color:var(--color-accent);letter-spacing:0;text-transform:uppercase;font-size:.72rem;font-weight:950}.pricingCards-module__MznUwW__valueHero h1{color:var(--color-foreground-accent);font-family:var(--font-heading);letter-spacing:0;max-width:12ch;margin:0;font-size:clamp(2rem,4.2vw,3.45rem);line-height:.95}.pricingCards-module__MznUwW__heroLead{color:var(--color-subtext);max-width:35rem;margin:0;font-size:.96rem;font-weight:720;line-height:1.45}.pricingCards-module__MznUwW__heroSavingsCard{border:1px solid color-mix(in srgb,var(--color-accent)42%,var(--color-border));background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent)12%,transparent),transparent 62%),color-mix(in srgb,var(--color-background-accent)52%,var(--color-background));min-width:0;box-shadow:0 12px 28px color-mix(in srgb,var(--color-accent)10%,transparent);color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:12px;gap:.2rem;padding:.78rem;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid}.pricingCards-module__MznUwW__heroSavingsCard:hover,.pricingCards-module__MznUwW__heroSavingsCard:focus-visible,.pricingCards-module__MznUwW__planSaveCallout:hover,.pricingCards-module__MznUwW__planSaveCallout:focus-visible{border-color:color-mix(in srgb,var(--color-accent)72%,var(--color-border));box-shadow:0 16px 34px color-mix(in srgb,var(--color-accent)18%,transparent);outline:none;transform:translateY(-1px)}.pricingCards-module__MznUwW__heroSavingsCard span,.pricingCards-module__MznUwW__competitorStrip span,.pricingCards-module__MznUwW__evidenceHeader span,.pricingCards-module__MznUwW__evidenceCard em,.pricingCards-module__MznUwW__planSaveCallout span{color:var(--color-accent);letter-spacing:0;text-transform:uppercase;font-size:.72rem;font-weight:950}.pricingCards-module__MznUwW__heroSavingsCard strong{color:var(--color-foreground-accent);font-size:clamp(1.86rem,3.6vw,2.9rem);font-weight:960;line-height:1}.pricingCards-module__MznUwW__heroSavingsCard p{color:var(--color-subtext);margin:0;font-size:.84rem;font-weight:730;line-height:1.32}.pricingCards-module__MznUwW__heroSavingsCard em,.pricingCards-module__MznUwW__planSaveCallout em{color:var(--color-accent);border:1px solid color-mix(in srgb,var(--color-accent)42%,var(--color-border));background:color-mix(in srgb,var(--color-accent)8%,var(--color-background));border-radius:999px;align-items:center;gap:.24rem;width:fit-content;padding:.34rem .58rem;font-size:.76rem;font-style:normal;font-weight:900;line-height:1.2;display:inline-flex}.pricingCards-module__MznUwW__comparisonTrigger{width:fit-content}.pricingCards-module__MznUwW__competitorStrip{flex-wrap:wrap;gap:.38rem;min-width:0;display:flex}.pricingCards-module__MznUwW__competitorStrip a{border:1px solid color-mix(in srgb,var(--color-border)82%,transparent);background:color-mix(in srgb,var(--color-background)86%,var(--color-light)14%);min-width:0;color:var(--color-foreground);border-radius:999px;align-items:center;gap:.32rem;padding:.34rem .52rem;text-decoration:none;display:inline-flex}.pricingCards-module__MznUwW__competitorStrip a span{color:var(--color-subtext);font-size:.68rem}.pricingCards-module__MznUwW__competitorStrip a strong{color:var(--color-foreground-accent);font-size:.76rem;line-height:1}.pricingCards-module__MznUwW__competitorStrip a svg{color:var(--color-accent);width:11px;height:11px}.pricingCards-module__MznUwW__heroMath{grid-template-columns:repeat(3,minmax(0,1fr));gap:.48rem;display:grid}.pricingCards-module__MznUwW__heroMetric{border:1px solid color-mix(in srgb,var(--color-border)82%,transparent);background:color-mix(in srgb,var(--color-background-accent)56%,var(--color-background));border-radius:9px;gap:.18rem;min-width:0;padding:.62rem;display:grid}.pricingCards-module__MznUwW__heroMetric span,.pricingCards-module__MznUwW__heroBarRow span,.pricingCards-module__MznUwW__benchmarkPill span,.pricingCards-module__MznUwW__sourceLink,.pricingCards-module__MznUwW__planSavingsBlock span,.pricingCards-module__MznUwW__planComparisonRow span{color:var(--color-subtext);letter-spacing:0;text-transform:uppercase;font-size:.72rem;font-weight:900}.pricingCards-module__MznUwW__heroMetric strong{color:var(--color-foreground-accent);font-size:clamp(1.1rem,2.2vw,1.72rem);font-weight:950;line-height:1}.pricingCards-module__MznUwW__heroMetricSavvy{border-color:color-mix(in srgb,var(--color-accent)42%,var(--color-border));background:color-mix(in srgb,var(--color-accent)8%,var(--color-background))}.pricingCards-module__MznUwW__heroMetricSavings strong{color:color-mix(in srgb,var(--color-success)78%,var(--color-foreground-accent))}.pricingCards-module__MznUwW__heroBars{gap:.42rem;display:grid}.pricingCards-module__MznUwW__heroBarRow{grid-template-columns:82px minmax(0,1fr);align-items:center;gap:.55rem;display:grid}.pricingCards-module__MznUwW__heroTrack,.pricingCards-module__MznUwW__planTrack{background:color-mix(in srgb,var(--color-border)70%,transparent);border-radius:999px;height:12px;overflow:hidden}.pricingCards-module__MznUwW__heroTrack i,.pricingCards-module__MznUwW__planTrack i{border-radius:inherit;height:100%;display:block}.pricingCards-module__MznUwW__heroMarketBar,.pricingCards-module__MznUwW__planMarketBar{background:color-mix(in srgb,var(--color-foreground-accent)70%,var(--color-border));width:100%}.pricingCards-module__MznUwW__heroSavvyBar,.pricingCards-module__MznUwW__planSavvyBar{background:var(--color-accent)}.pricingCards-module__MznUwW__heroControls{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.pricingCards-module__MznUwW__benchmarkPill{border:1px solid color-mix(in srgb,var(--color-accent)34%,var(--color-border));background:color-mix(in srgb,var(--color-background-accent)54%,var(--color-background));border-radius:999px;align-items:center;gap:.42rem;min-height:42px;padding:.28rem .42rem .28rem .8rem;display:inline-flex}.pricingCards-module__MznUwW__benchmarkPill input{border:1px solid var(--color-border);background:var(--color-background);width:5.5rem;min-height:32px;color:var(--color-foreground-accent);font:inherit;border-radius:999px;padding:0 .65rem;font-weight:900}.pricingCards-module__MznUwW__sourceLink{border:1px solid var(--color-border);background:var(--color-background);min-height:38px;color:var(--color-accent);border-radius:999px;align-items:center;gap:.25rem;padding:0 .72rem;text-decoration:none;display:inline-flex}.pricingCards-module__MznUwW__pricingStageGallery{grid-template-rows:minmax(330px,1fr);grid-auto-rows:auto;gap:.42rem;min-width:0;display:grid}.pricingCards-module__MznUwW__pricingStageProof{border:1px solid color-mix(in srgb,var(--color-border)82%,transparent);background:color-mix(in srgb,var(--color-foreground-accent)88%,#111827);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;min-width:0;min-height:330px;padding:.5rem;animation:.34s pricingCards-module__MznUwW__pricingGalleryFade;display:grid}.pricingCards-module__MznUwW__pricingStageFrame{border:1px solid color-mix(in srgb,var(--color-light)22%,transparent);background:#111827;border-radius:8px;min-width:0;margin:0;position:relative;overflow:hidden}.pricingCards-module__MznUwW__pricingStageImage{object-fit:cover;object-position:center}.pricingCards-module__MznUwW__pricingStageFrame figcaption{z-index:2;border:1px solid color-mix(in srgb,var(--color-light)24%,transparent);min-height:28px;color:var(--color-light);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172ac7;border-radius:999px;align-items:center;padding:.26rem .55rem;font-size:.72rem;font-weight:950;line-height:1;display:inline-flex;position:absolute;top:.55rem;left:.55rem}.pricingCards-module__MznUwW__pricingStageFrame:nth-child(2) figcaption{background:color-mix(in srgb,var(--color-accent)88%,#0f172a)}.pricingCards-module__MznUwW__galleryCaption{border:1px solid color-mix(in srgb,var(--color-border)82%,transparent);background:color-mix(in srgb,var(--color-background-accent)50%,var(--color-background));border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;min-width:0;padding:.62rem .7rem;display:grid}.pricingCards-module__MznUwW__galleryCaption div:first-child{gap:.08rem;min-width:0;display:grid}.pricingCards-module__MznUwW__galleryCaption span{color:var(--color-accent);text-transform:uppercase;font-size:.72rem;font-weight:950;line-height:1.1}.pricingCards-module__MznUwW__galleryCaption strong{color:var(--color-foreground-accent);font-size:.9rem;line-height:1.18}.pricingCards-module__MznUwW__galleryDots{align-items:center;gap:.3rem;display:inline-flex}.pricingCards-module__MznUwW__galleryDots button{border:1px solid color-mix(in srgb,var(--color-accent)34%,var(--color-border));background:color-mix(in srgb,var(--color-background)92%,transparent);cursor:pointer;border-radius:999px;width:.72rem;height:.72rem}.pricingCards-module__MznUwW__galleryDots button[aria-pressed=true]{background:var(--color-accent);width:1.42rem}.pricingCards-module__MznUwW__stagedPairReel{grid-template-columns:repeat(4,minmax(0,1fr));gap:.38rem;min-width:0;display:grid}.pricingCards-module__MznUwW__stagedPairReel button{border:1px solid color-mix(in srgb,var(--color-border)82%,transparent);background:color-mix(in srgb,var(--color-background-accent)54%,var(--color-background));cursor:pointer;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.22rem;min-width:0;padding:.26rem;display:grid}.pricingCards-module__MznUwW__stagedPairReel button[aria-pressed=true]{border-color:color-mix(in srgb,var(--color-accent)68%,var(--color-border));box-shadow:0 0 0 2px color-mix(in srgb,var(--color-accent)12%,transparent)}.pricingCards-module__MznUwW__stagedPairReel span{aspect-ratio:1;background:color-mix(in srgb,var(--color-background-accent)62%,var(--color-background));border-radius:7px;min-width:0;position:relative;overflow:hidden}.pricingCards-module__MznUwW__stagedPairReel img{object-fit:cover}.pricingCards-module__MznUwW__deliverables{border:1px solid color-mix(in srgb,var(--color-border)82%,transparent);background:color-mix(in srgb,var(--color-background)90%,var(--color-background-accent)10%);border-radius:12px;grid-template-columns:minmax(240px,.32fr) minmax(0,1fr);align-items:stretch;gap:.72rem;padding:.78rem;display:grid}.pricingCards-module__MznUwW__deliverablesHeader{border:1px solid color-mix(in srgb,var(--color-accent)30%,var(--color-border));background:color-mix(in srgb,var(--color-accent)8%,var(--color-background));border-radius:10px;align-content:center;gap:.18rem;min-width:0;padding:.74rem;display:grid}.pricingCards-module__MznUwW__deliverablesHeader span{color:var(--color-accent);text-transform:uppercase;font-size:.74rem;font-weight:950}.pricingCards-module__MznUwW__deliverablesHeader strong{color:var(--color-foreground-accent);font-size:1rem;line-height:1.16}.pricingCards-module__MznUwW__deliverableGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;min-width:0;display:grid}.pricingCards-module__MznUwW__deliverableCard{border:1px solid color-mix(in srgb,var(--color-border)82%,transparent);background:color-mix(in srgb,var(--color-background-accent)42%,var(--color-background));border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:center;gap:.42rem;min-width:0;padding:.68rem;display:grid}.pricingCards-module__MznUwW__deliverableCard svg{color:var(--color-accent)}.pricingCards-module__MznUwW__deliverableCard strong{color:var(--color-foreground-accent);font-size:.86rem;line-height:1.12}.pricingCards-module__MznUwW__deliverableCard p{color:var(--color-subtext);margin:0;font-size:.76rem;font-weight:720;line-height:1.32}.pricingCards-module__MznUwW__evidencePanel{border:1px solid color-mix(in srgb,var(--color-border)82%,transparent);background:color-mix(in srgb,var(--color-background-accent)34%,var(--color-background));border-radius:12px;grid-template-columns:minmax(220px,.28fr) minmax(0,1fr);align-items:stretch;gap:.72rem;padding:.78rem;display:grid}.pricingCards-module__MznUwW__evidenceHeader{background:color-mix(in srgb,var(--color-background)86%,var(--color-light)14%);border:1px solid color-mix(in srgb,var(--color-border)82%,transparent);border-radius:10px;align-content:center;gap:.18rem;min-width:0;padding:.74rem;display:grid}.pricingCards-module__MznUwW__evidenceHeader strong{color:var(--color-foreground-accent);font-size:1rem;line-height:1.16}.pricingCards-module__MznUwW__evidenceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.52rem;min-width:0;display:grid}.pricingCards-module__MznUwW__evidenceCard{border:1px solid color-mix(in srgb,var(--color-accent)24%,var(--color-border));background:var(--color-background);min-width:0;color:var(--color-foreground);border-radius:10px;align-content:start;gap:.24rem;padding:.68rem;text-decoration:none;display:grid}.pricingCards-module__MznUwW__evidenceCard strong{color:var(--color-foreground-accent);font-size:1.72rem;font-weight:960;line-height:1}.pricingCards-module__MznUwW__evidenceCard span{color:var(--color-foreground);font-size:.8rem;font-weight:760;line-height:1.28}.pricingCards-module__MznUwW__evidenceCard em{text-transform:none;color:var(--color-accent);align-items:center;gap:.22rem;margin-top:.16rem;font-style:normal;display:inline-flex}.pricingCards-module__MznUwW__trialRail{border:1px solid color-mix(in srgb,var(--color-accent)34%,var(--color-border));background:color-mix(in srgb,var(--color-accent)7%,var(--color-background));border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;padding:.68rem .78rem;display:flex}.pricingCards-module__MznUwW__trialRail span,.pricingCards-module__MznUwW__trialRail strong,.pricingCards-module__MznUwW__trialRail em{min-width:0}.pricingCards-module__MznUwW__trialRail span{color:var(--color-accent);text-transform:uppercase;font-size:.75rem;font-weight:950}.pricingCards-module__MznUwW__trialRail strong{color:var(--color-foreground-accent);font-size:.95rem}.pricingCards-module__MznUwW__trialRail em{color:var(--color-subtext);font-size:.84rem;font-style:normal;font-weight:750}.pricingCards-module__MznUwW__planCard{grid-template-rows:auto auto auto 1fr auto}.pricingCards-module__MznUwW__planSaveCallout{border:1px solid color-mix(in srgb,var(--color-accent)42%,var(--color-border));background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent)11%,transparent),transparent 72%),color-mix(in srgb,var(--color-background-accent)58%,var(--color-background));min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:10px;gap:.22rem;padding:.64rem .68rem;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid}.pricingCards-module__MznUwW__planSaveCallout strong{color:var(--color-accent);letter-spacing:0;font-family:inherit;font-size:1.24rem;font-weight:980;line-height:1}.pricingCards-module__MznUwW__comparisonOverlay{z-index:10000;background:color-mix(in srgb,var(--color-foreground-accent)42%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);place-items:center;padding:.75rem;display:grid;position:fixed;inset:0}.pricingCards-module__MznUwW__comparisonDialog{border:1px solid color-mix(in srgb,var(--color-accent)36%,var(--color-border));background:var(--color-background);width:min(940px,100%);max-height:min(92vh,680px);color:var(--color-foreground);box-shadow:0 24px 64px color-mix(in srgb,var(--color-foreground-accent)28%,transparent);border-radius:14px;gap:.58rem;padding:.86rem;display:grid;overflow:auto}.pricingCards-module__MznUwW__comparisonHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.8rem;display:grid}.pricingCards-module__MznUwW__comparisonHeader span,.pricingCards-module__MznUwW__comparisonSummary span,.pricingCards-module__MznUwW__comparisonGrid span{color:var(--color-accent);text-transform:uppercase;font-size:.72rem;font-weight:950}.pricingCards-module__MznUwW__comparisonHeader h2{color:var(--color-foreground-accent);font-family:var(--font-heading);margin:.14rem 0 0;font-size:clamp(1.6rem,3vw,2.35rem);line-height:.98}.pricingCards-module__MznUwW__comparisonHeader p{color:var(--color-subtext);margin:.18rem 0 0;font-size:.86rem;font-weight:780;line-height:1.3}.pricingCards-module__MznUwW__comparisonHeader button,.pricingCards-module__MznUwW__comparisonFooter button{border:1px solid var(--color-border);background:var(--color-background);color:var(--color-foreground-accent);min-height:38px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.34rem;padding:0 .72rem;font-weight:900;display:inline-flex}.pricingCards-module__MznUwW__comparisonEquation{border:1px solid color-mix(in srgb,var(--color-accent)34%,var(--color-border));background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent)10%,transparent),transparent 70%),color-mix(in srgb,var(--color-light)30%,var(--color-background));border-radius:12px;gap:.5rem;padding:.62rem;display:grid}.pricingCards-module__MznUwW__comparisonFormula{flex-wrap:wrap;align-items:center;gap:.32rem;display:flex}.pricingCards-module__MznUwW__comparisonFormula span,.pricingCards-module__MznUwW__comparisonFormula strong{border:1px solid color-mix(in srgb,var(--color-border)82%,transparent);background:color-mix(in srgb,var(--color-background)84%,transparent);color:var(--color-foreground-accent);border-radius:999px;padding:.28rem .5rem;font-size:.76rem;font-weight:900;line-height:1}.pricingCards-module__MznUwW__comparisonFormula strong{border-color:color-mix(in srgb,var(--color-accent)42%,var(--color-border));color:var(--color-accent)}.pricingCards-module__MznUwW__comparisonSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.48rem;display:grid}.pricingCards-module__MznUwW__comparisonSummary>div,.pricingCards-module__MznUwW__comparisonSummary>a{border:1px solid color-mix(in srgb,var(--color-border)82%,transparent);background:color-mix(in srgb,var(--color-background-accent)48%,var(--color-background));min-width:0;color:var(--color-foreground);border-radius:10px;gap:.16rem;padding:.58rem;text-decoration:none;display:grid;position:relative}.pricingCards-module__MznUwW__comparisonSummaryPrimary{border-color:color-mix(in srgb,var(--color-accent)48%,var(--color-border))!important;background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent)12%,transparent),transparent 70%),color-mix(in srgb,var(--color-light)34%,var(--color-background))!important}.pricingCards-module__MznUwW__comparisonSavingsCard{border-color:color-mix(in srgb,var(--color-accent)46%,var(--color-border))!important}.pricingCards-module__MznUwW__brandRow{align-items:center;gap:.46rem;min-width:0;display:inline-flex}.pricingCards-module__MznUwW__brandLogo{background:var(--color-foreground-accent);width:2rem;height:2rem;color:var(--color-light);letter-spacing:0;border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:.72rem;font-weight:960;display:inline-flex}.pricingCards-module__MznUwW__brandLogo[data-brand=homesavvy]{background:var(--color-accent);color:var(--color-foreground-accent)}.pricingCards-module__MznUwW__brandLogo[data-brand=boxbrownie]{background:#5b3b25}.pricingCards-module__MznUwW__brandLogo[data-brand=styldod]{background:#164e63}.pricingCards-module__MznUwW__brandLogo[data-brand=applydesign]{background:#3730a3}.pricingCards-module__MznUwW__comparisonSummary strong{color:var(--color-foreground-accent);font-size:1.36rem;font-weight:960;line-height:1}.pricingCards-module__MznUwW__comparisonSummary em{color:var(--color-subtext);font-size:.72rem;font-style:normal;font-weight:780;line-height:1.12}.pricingCards-module__MznUwW__comparisonSummary svg{color:var(--color-accent);position:absolute;top:.52rem;right:.52rem}.pricingCards-module__MznUwW__comparisonSectionHeader{justify-content:space-between;align-items:end;gap:.55rem;margin-top:.02rem;display:flex}.pricingCards-module__MznUwW__comparisonSectionHeader span{color:var(--color-accent);text-transform:uppercase;font-size:.75rem;font-weight:950}.pricingCards-module__MznUwW__comparisonSectionHeader strong{color:var(--color-subtext);font-size:.8rem;font-weight:820;line-height:1.2}.pricingCards-module__MznUwW__comparisonSectionHeader a{width:fit-content;color:var(--color-accent);border:1px solid color-mix(in srgb,var(--color-accent)36%,var(--color-border));background:color-mix(in srgb,var(--color-background)84%,transparent);border-radius:999px;align-items:center;gap:.24rem;padding:.24rem .46rem;font-size:.72rem;font-weight:900;line-height:1;text-decoration:none;display:inline-flex}.pricingCards-module__MznUwW__comparisonGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.48rem;display:grid}.pricingCards-module__MznUwW__comparisonGrid a{border:1px solid color-mix(in srgb,var(--color-accent)28%,var(--color-border));background:color-mix(in srgb,var(--color-light)26%,var(--color-background));min-width:0;color:var(--color-foreground);border-radius:10px;gap:.2rem;padding:.58rem;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;position:relative}.pricingCards-module__MznUwW__comparisonGrid a:hover,.pricingCards-module__MznUwW__comparisonGrid a:focus-visible,.pricingCards-module__MznUwW__comparisonBenefits a:hover,.pricingCards-module__MznUwW__comparisonBenefits a:focus-visible{border-color:color-mix(in srgb,var(--color-accent)58%,var(--color-border));box-shadow:0 10px 24px color-mix(in srgb,var(--color-accent)12%,transparent);outline:none;transform:translateY(-1px)}.pricingCards-module__MznUwW__comparisonGrid strong{color:var(--color-foreground-accent);font-size:1.12rem;font-weight:940;line-height:1}.pricingCards-module__MznUwW__comparisonGrid em,.pricingCards-module__MznUwW__comparisonGrid small{color:var(--color-subtext);font-size:.7rem;font-style:normal;font-weight:780;line-height:1.2}.pricingCards-module__MznUwW__comparisonGrid small{color:var(--color-accent);font-weight:920}.pricingCards-module__MznUwW__comparisonGrid svg{color:var(--color-accent);position:absolute;top:.52rem;right:.52rem}.pricingCards-module__MznUwW__comparisonBenefits{grid-template-columns:repeat(4,minmax(0,1fr));gap:.48rem;display:grid}.pricingCards-module__MznUwW__comparisonBenefits a{border:1px solid color-mix(in srgb,var(--color-accent)28%,var(--color-border));background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent)9%,transparent),transparent 58%),color-mix(in srgb,var(--color-background-accent)40%,var(--color-background));min-width:0;color:var(--color-foreground);border-radius:10px;gap:.18rem;padding:.58rem;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid}.pricingCards-module__MznUwW__comparisonBenefits strong{color:var(--color-accent);font-size:1.48rem;font-weight:960;line-height:1}.pricingCards-module__MznUwW__comparisonBenefits span{color:var(--color-foreground);font-size:.74rem;font-weight:760;line-height:1.25}.pricingCards-module__MznUwW__comparisonBenefits small{width:fit-content;color:var(--color-accent);border:1px solid color-mix(in srgb,var(--color-accent)36%,var(--color-border));background:color-mix(in srgb,var(--color-background)84%,transparent);border-radius:999px;align-items:center;gap:.24rem;padding:.22rem .4rem;font-size:.66rem;font-weight:900;line-height:1;display:inline-flex}.pricingCards-module__MznUwW__comparisonFooter{border-top:1px solid color-mix(in srgb,var(--color-border)74%,transparent);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem;padding-top:.8rem;display:grid}.pricingCards-module__MznUwW__planMiniCompare{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;min-width:0;display:grid}.pricingCards-module__MznUwW__planMiniCompare span{border:1px solid color-mix(in srgb,var(--color-border)82%,transparent);background:color-mix(in srgb,var(--color-background-accent)48%,var(--color-background));min-width:0;color:var(--color-subtext);border-radius:9px;padding:.5rem;font-size:.75rem;font-weight:850;line-height:1.18}.pricingCards-module__MznUwW__planMiniCompare span:last-child{color:var(--color-foreground-accent);border-color:color-mix(in srgb,var(--color-accent)26%,var(--color-border));background:color-mix(in srgb,var(--color-accent)7%,var(--color-background))}.pricingCards-module__MznUwW__planIncludes{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:.38rem;min-width:0;display:grid}.pricingCards-module__MznUwW__planIncludes span{border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-background-accent)50%,var(--color-background));min-width:0;color:var(--color-foreground);border-radius:999px;align-items:center;gap:.26rem;padding:.32rem .52rem;font-size:.72rem;font-weight:850;line-height:1.1;display:inline-flex}.pricingCards-module__MznUwW__planIncludes svg{color:var(--color-accent);flex:none}.pricingCards-module__MznUwW__extraHomeLine{color:var(--color-subtext);align-items:center;gap:.3rem;margin:0;font-size:.78rem;font-weight:780;line-height:1.24;display:inline-flex}.pricingCards-module__MznUwW__extraHomeLine svg{color:var(--color-accent);flex:none}@keyframes pricingCards-module__MznUwW__pricingGalleryFade{0%{opacity:.78;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1180px){.pricingCards-module__MznUwW__planGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricingCards-module__MznUwW__valueHero{grid-template-columns:minmax(0,1fr)}.pricingCards-module__MznUwW__pricingStageProof{min-height:360px}.pricingCards-module__MznUwW__deliverables{grid-template-columns:minmax(0,1fr)}.pricingCards-module__MznUwW__deliverableGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricingCards-module__MznUwW__evidencePanel{grid-template-columns:minmax(0,1fr)}.pricingCards-module__MznUwW__evidenceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.pricingCards-module__MznUwW__valueStrip{grid-template-columns:minmax(0,1fr)}.pricingCards-module__MznUwW__savingsTool{grid-template-columns:minmax(0,1fr) minmax(150px,.3fr)}.pricingCards-module__MznUwW__savingsResult{grid-column:1/-1;justify-items:start}}@media (max-width:720px){.pricingCards-module__MznUwW__pricing{gap:.54rem}.pricingCards-module__MznUwW__billingToggle{border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));justify-self:stretch;gap:.2rem;padding:.22rem}.pricingCards-module__MznUwW__trialBanner{grid-template-columns:minmax(0,1fr);gap:.72rem;padding:.82rem}.pricingCards-module__MznUwW__trialCopy h2{font-size:1.34rem}.pricingCards-module__MznUwW__trialCopy p{font-size:.82rem}.pricingCards-module__MznUwW__trialCta{white-space:normal;width:100%;min-height:42px}.pricingCards-module__MznUwW__trialRail{order:3;grid-template-columns:minmax(0,1fr);place-items:stretch stretch;gap:.36rem;padding:.62rem;display:grid}.pricingCards-module__MznUwW__trialRail span,.pricingCards-module__MznUwW__trialRail strong,.pricingCards-module__MznUwW__trialRail em{text-align:center}.pricingCards-module__MznUwW__valueStrip,.pricingCards-module__MznUwW__savingsTool{grid-template-columns:minmax(0,1fr);gap:.58rem;padding:.72rem}.pricingCards-module__MznUwW__valueHero{gap:.5rem;padding:.5rem}.pricingCards-module__MznUwW__valueHeroCopy{gap:.38rem}.pricingCards-module__MznUwW__heroKicker{display:none}.pricingCards-module__MznUwW__valueHero h1{max-width:none;font-size:1.72rem;line-height:.98}.pricingCards-module__MznUwW__heroLead{display:none}.pricingCards-module__MznUwW__heroSavingsCard{gap:.14rem;padding:.52rem}.pricingCards-module__MznUwW__heroSavingsCard span{font-size:.64rem}.pricingCards-module__MznUwW__heroSavingsCard strong{font-size:1.3rem}.pricingCards-module__MznUwW__heroSavingsCard p{display:none}.pricingCards-module__MznUwW__heroSavingsCard em{font-size:.72rem}.pricingCards-module__MznUwW__heroMath{grid-template-columns:minmax(0,1fr)}.pricingCards-module__MznUwW__competitorStrip{display:none}.pricingCards-module__MznUwW__pricingStageGallery{order:-1;grid-template-rows:auto;grid-auto-rows:auto;gap:.32rem}.pricingCards-module__MznUwW__pricingStageProof{aspect-ratio:2.45;gap:.28rem;min-height:0;padding:.28rem}.pricingCards-module__MznUwW__pricingStageFrame{border-radius:7px}.pricingCards-module__MznUwW__pricingStageImage{object-fit:contain;background:color-mix(in srgb,var(--color-foreground-accent)88%,#111827)}.pricingCards-module__MznUwW__pricingStageFrame figcaption{min-height:24px;padding:.22rem .46rem;font-size:.66rem;top:.38rem;left:.38rem}.pricingCards-module__MznUwW__galleryCaption{justify-content:center;padding:.28rem .42rem;display:flex}.pricingCards-module__MznUwW__galleryCaption div:first-child{display:none}.pricingCards-module__MznUwW__galleryDots{justify-content:center}.pricingCards-module__MznUwW__stagedPairReel{display:none}.pricingCards-module__MznUwW__deliverables{padding:.62rem}.pricingCards-module__MznUwW__deliverableGrid{grid-template-columns:minmax(0,1fr)}.pricingCards-module__MznUwW__evidencePanel{grid-template-columns:minmax(0,1fr);padding:.62rem}.pricingCards-module__MznUwW__evidenceGrid{grid-template-columns:minmax(0,1fr)}.pricingCards-module__MznUwW__savingsResult{justify-items:start}.pricingCards-module__MznUwW__savingsResult strong{font-size:1.72rem}.pricingCards-module__MznUwW__toggleButton,.pricingCards-module__MznUwW__toggleActive{border-radius:11px;min-height:48px;padding:.42rem .5rem;font-size:.95rem}.pricingCards-module__MznUwW__toggleButton span,.pricingCards-module__MznUwW__toggleActive span{font-size:.68rem}.pricingCards-module__MznUwW__planGrid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;order:2;align-items:stretch;gap:.5rem;max-width:100%;padding:.04rem 4% .36rem .04rem;scroll-padding-inline:.04rem;display:flex;overflow:auto hidden}.pricingCards-module__MznUwW__planGrid::-webkit-scrollbar{display:none}.pricingCards-module__MznUwW__planCard{scroll-snap-align:start;width:auto;min-height:0;box-shadow:0 8px 18px color-mix(in srgb,var(--color-foreground-accent)8%,transparent);border-radius:13px;flex:0 0 94%;grid-template-rows:auto;gap:.48rem;padding:.7rem}.pricingCards-module__MznUwW__outputPreview{gap:.38rem}.pricingCards-module__MznUwW__outputBoard{border-radius:9px;gap:.22rem;padding:.34rem}.pricingCards-module__MznUwW__outputSlot{border-radius:7px;gap:.22rem;min-height:3.72rem;padding:.32rem .24rem .3rem}.pricingCards-module__MznUwW__outputStack{min-height:.82rem}.pricingCards-module__MznUwW__outputStackCell{height:.28rem}.pricingCards-module__MznUwW__outputStackCell:nth-child(2){height:.38rem}.pricingCards-module__MznUwW__outputStackCell:nth-child(3){height:.5rem}.pricingCards-module__MznUwW__outputStackCell:nth-child(4){height:.64rem}.pricingCards-module__MznUwW__outputSlot strong{font-size:.6rem}.pricingCards-module__MznUwW__outputCopy{gap:.22rem}.pricingCards-module__MznUwW__outputCopy span{font-size:.65rem}.pricingCards-module__MznUwW__outputCopy strong{font-size:.82rem}.pricingCards-module__MznUwW__ribbon{padding:.28rem .48rem;font-size:.65rem;top:.62rem;right:.65rem}.pricingCards-module__MznUwW__planHeader{gap:.28rem;padding-right:0}.pricingCards-module__MznUwW__recommended .pricingCards-module__MznUwW__planHeader{padding-right:4.4rem}.pricingCards-module__MznUwW__planHeader h2{margin-top:.12rem;font-size:1.2rem}.pricingCards-module__MznUwW__planEyebrow{max-width:21rem;min-height:0;font-size:.66rem}.pricingCards-module__MznUwW__price{font-size:1.56rem}.pricingCards-module__MznUwW__imageAllowanceLine{display:none}.pricingCards-module__MznUwW__planSaveCallout{gap:.16rem;padding:.5rem}.pricingCards-module__MznUwW__planSaveCallout strong{font-size:1.06rem}.pricingCards-module__MznUwW__planSaveCallout em{font-size:.68rem}.pricingCards-module__MznUwW__planIncludes{gap:.3rem}.pricingCards-module__MznUwW__planIncludes span{padding:.3rem .42rem;font-size:.64rem}.pricingCards-module__MznUwW__extraHomeLine{font-size:.7rem}.pricingCards-module__MznUwW__comparisonOverlay{align-items:center;padding:.5rem}.pricingCards-module__MznUwW__comparisonDialog{border-radius:13px;gap:.42rem;width:min(100%,39rem);max-height:calc(100dvh - 1rem);padding:.58rem}.pricingCards-module__MznUwW__comparisonHeader h2{font-size:1.28rem}.pricingCards-module__MznUwW__comparisonHeader p{font-size:.74rem}.pricingCards-module__MznUwW__comparisonHeader button{min-height:34px;padding:0 .56rem}.pricingCards-module__MznUwW__comparisonEquation{gap:.38rem;padding:.46rem}.pricingCards-module__MznUwW__comparisonFormula{gap:.22rem}.pricingCards-module__MznUwW__comparisonFormula span,.pricingCards-module__MznUwW__comparisonFormula strong{padding:.22rem .36rem;font-size:.64rem}.pricingCards-module__MznUwW__comparisonSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.26rem}.pricingCards-module__MznUwW__comparisonGrid{grid-template-columns:minmax(0,1fr);gap:.22rem}.pricingCards-module__MznUwW__comparisonGrid a{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand price""rate save";align-items:center;gap:.12rem .42rem;padding:.34rem .42rem}.pricingCards-module__MznUwW__comparisonBenefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:.26rem}.pricingCards-module__MznUwW__comparisonSectionHeader{align-items:center;gap:.32rem}.pricingCards-module__MznUwW__comparisonSectionHeader span,.pricingCards-module__MznUwW__comparisonSectionHeader strong,.pricingCards-module__MznUwW__comparisonSectionHeader a{font-size:.62rem}.pricingCards-module__MznUwW__comparisonSummary>div,.pricingCards-module__MznUwW__comparisonSummary>a,.pricingCards-module__MznUwW__comparisonGrid a,.pricingCards-module__MznUwW__comparisonBenefits a{border-radius:9px;padding:.4rem}.pricingCards-module__MznUwW__comparisonSummary strong,.pricingCards-module__MznUwW__comparisonBenefits strong{font-size:1.02rem}.pricingCards-module__MznUwW__comparisonGrid strong{font-size:.82rem}.pricingCards-module__MznUwW__comparisonSummary span,.pricingCards-module__MznUwW__comparisonGrid span,.pricingCards-module__MznUwW__comparisonGrid em,.pricingCards-module__MznUwW__comparisonGrid small,.pricingCards-module__MznUwW__comparisonSummary em,.pricingCards-module__MznUwW__comparisonBenefits span,.pricingCards-module__MznUwW__comparisonBenefits small{font-size:.58rem}.pricingCards-module__MznUwW__comparisonGrid .pricingCards-module__MznUwW__brandRow{grid-area:brand}.pricingCards-module__MznUwW__comparisonGrid strong{white-space:nowrap;grid-area:price;justify-self:end}.pricingCards-module__MznUwW__comparisonGrid em{grid-area:rate}.pricingCards-module__MznUwW__comparisonGrid small{white-space:nowrap;grid-area:save;justify-self:end}.pricingCards-module__MznUwW__comparisonGrid svg{display:none}.pricingCards-module__MznUwW__brandRow{gap:.28rem}.pricingCards-module__MznUwW__brandLogo{border-radius:7px;width:1.42rem;height:1.42rem;font-size:.56rem}.pricingCards-module__MznUwW__comparisonSummary svg{top:.34rem;right:.34rem}.pricingCards-module__MznUwW__savings{font-size:.67rem}.pricingCards-module__MznUwW__allowancePanel{gap:.2rem}.pricingCards-module__MznUwW__allowanceRow{gap:.44rem;min-height:1.9rem}.pricingCards-module__MznUwW__allowanceLabel{font-size:.8rem}.pricingCards-module__MznUwW__allowanceIcon{width:1.42rem;height:1.42rem}.pricingCards-module__MznUwW__allowanceRow strong{min-height:1.42rem;padding-inline:.4rem;font-size:.88rem}.pricingCards-module__MznUwW__planSummary{min-height:2.5em;font-size:.78rem;line-height:1.28}.pricingCards-module__MznUwW__primaryCta,.pricingCards-module__MznUwW__secondaryCta{border-radius:9px;min-height:40px;font-size:.9rem}.pricingCards-module__MznUwW__salesNote{order:4;gap:.5rem;display:grid}.pricingCards-module__MznUwW__salesNote a{width:100%}}@media (max-width:380px){.pricingCards-module__MznUwW__planCard{flex-basis:94%;padding:.66rem}.pricingCards-module__MznUwW__planHeader{padding-right:0}.pricingCards-module__MznUwW__recommended .pricingCards-module__MznUwW__planHeader{padding-right:3.8rem}.pricingCards-module__MznUwW__planHeader h2{font-size:1.1rem}.pricingCards-module__MznUwW__price{font-size:1.46rem}.pricingCards-module__MznUwW__allowanceLabel{font-size:.75rem}.pricingCards-module__MznUwW__allowanceRow strong{font-size:.82rem}.pricingCards-module__MznUwW__outputSlot strong{font-size:.55rem}.pricingCards-module__MznUwW__planSummary{font-size:.74rem}}
.pricingPage-module__zQkXia__page{background:var(--color-page-gradient);gap:.9rem;width:100%;min-height:100%;padding:1rem 1rem 2rem;display:grid}.pricingPage-module__zQkXia__page>*{width:min(1180px,100%);margin-inline:auto}.pricingPage-module__zQkXia__hero{border:1px solid var(--color-surface-line);background:color-mix(in srgb,var(--color-surface)88%,var(--color-background));border-radius:12px;align-items:center;gap:.28rem;padding:.85rem 1rem;display:grid}.pricingPage-module__zQkXia__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);margin:0;font-size:.72rem;font-weight:900}.pricingPage-module__zQkXia__heroCopy{gap:.24rem;min-width:0;display:grid}.pricingPage-module__zQkXia__title{font-family:var(--font-heading);color:var(--color-foreground-accent);margin:0;font-size:clamp(1.35rem,1rem + .9vw,1.95rem);line-height:1.04}.pricingPage-module__zQkXia__subtitle{color:var(--color-subtext);max-width:70ch;margin:0}.pricingPage-module__zQkXia__note{color:var(--color-subtext);margin:0;font-size:.88rem;line-height:1.4}@media (max-width:720px){.pricingPage-module__zQkXia__page{gap:.62rem;max-width:none;padding:.55rem .72rem 1rem}.pricingPage-module__zQkXia__hero{display:none}}
