.mkt-growth-offercard{background:var(--card);color:var(--foreground);border-radius:var(--marketing-radius-frame);--border:color-mix(in oklch, var(--foreground) 14%, var(--card));padding:1.5rem}.mkt-growth-offercard-label{font-size:var(--text-sm);color:var(--marketing-blue-ink);font-weight:600}.mkt-growth-offercard-price{flex-wrap:wrap;align-items:baseline;column-gap:.5rem;margin-top:.75rem;display:flex}.mkt-growth-offercard-price>span:first-child{font-family:var(--font-display);font-weight:600;font-size:var(--text-5xl);letter-spacing:-.028em;font-variant-numeric:tabular-nums;line-height:1}.mkt-growth-offercard-price>span:last-child{font-size:var(--text-base);font-weight:600}.mkt-growth-offercard-note{font-size:var(--text-sm);color:var(--marketing-blue-ink);margin-top:.5rem}.mkt-growth-offercard-terms{border-top:1px solid var(--border);margin-top:1.5rem}.mkt-growth-offercard-terms>div{border-bottom:1px solid var(--border);gap:.25rem;padding-block:.875rem;display:grid}.mkt-growth-offercard-terms>div:last-child{border-bottom:0;padding-bottom:0}.mkt-growth-offercard-terms dt{font-size:var(--text-sm);font-weight:600}.mkt-growth-offercard-terms dd{font-size:var(--text-sm);max-width:48ch}.mkt-growth-allowances{border-top:1px solid var(--border)}.mkt-growth-allowances li{border-bottom:1px solid var(--border);font-size:var(--text-base);max-width:none;padding-block:.875rem}.mkt-growth-operator{max-width:60ch;margin-top:1.5rem;font-weight:500}.mkt-growth-quiet{font-size:var(--text-sm);color:var(--muted-foreground);max-width:60ch;margin-top:.75rem}.mkt-growth-selfserve{max-width:60ch;margin-top:2rem}.mkt-growth-selfserve .mkt-quiet-link,.mkt-growth-report .mkt-quiet-link,.mkt-growth-run .mkt-quiet-link,.mkt-growth-lead .mkt-quiet-link,.mkt-growth-consent a,.mkt-growth-talk .mkt-quiet-link{font-size:inherit;padding-block:.25rem;display:inline}.mkt-growth-consent a{text-underline-offset:.25em;text-decoration:underline}.mkt-growth-consent a:hover{color:var(--marketing-blue-ink)}.mkt-growth-who p{max-width:60ch;color:var(--foreground)}.mkt-growth-who-band .mkt-split{align-items:start}.mkt-growth-who p+p{margin-top:1rem}.mkt-growth-who .mkt-growth-founder{color:var(--marketing-blue-ink);font-weight:600}.mkt-growth-weeks{margin-top:2.5rem}.mkt-growth-weeks .mkt-step-number{display:none}.mkt-growth-weeks .mkt-rail-step{grid-template-columns:minmax(0,1fr)}.mkt-growth-weeks .mkt-rail-step h3{color:var(--foreground)}.mkt-growth-renewal{font-size:var(--text-lg);color:var(--foreground);max-width:60ch;margin-top:2rem;font-weight:500}.mkt-growth-after{align-items:start;gap:2rem;margin-top:2.5rem;display:grid}.mkt-growth-report{border-top:1px solid var(--border);max-width:60ch;padding-top:1.5rem}.mkt-growth-sample-card{background:var(--card);border:1px solid var(--border);border-radius:var(--marketing-radius-frame);padding:1.5rem}.mkt-growth-sample-label{font-size:var(--text-sm);color:var(--marketing-blue-ink);font-weight:600}.mkt-growth-sample dl{border-top:1px solid var(--border);margin-top:.75rem}.mkt-growth-sample dl>div{border-bottom:1px solid var(--border);gap:.25rem;padding-block:.875rem;display:grid}.mkt-growth-sample dl>div:last-child{border-bottom:0;padding-bottom:0}.mkt-growth-sample dt{font-size:var(--text-sm);font-weight:600}.mkt-growth-sample dd{font-size:var(--text-sm);color:var(--foreground)}.mkt-growth-sample figcaption{font-size:var(--text-sm);color:var(--muted-foreground);margin-top:.75rem}.mkt-growth-report>p:first-child{font-size:var(--text-sm);color:var(--marketing-blue-ink);font-weight:600}.mkt-growth-report>p+p{margin-top:.5rem}.mkt-growth-report>p:last-child{color:var(--muted-foreground);margin-top:1rem}.mkt-growth-run{max-width:44rem}.mkt-growth-run>p{color:var(--foreground);margin-top:1.25rem}.mkt-growth-rule{border-top:1px solid var(--border-strong);margin-top:2rem;padding-top:1.25rem}.mkt-growth-rule>p:first-child{font-size:var(--text-sm);color:var(--marketing-blue-ink);font-weight:600}.mkt-growth-rule>p+p{font-size:var(--text-lg);color:var(--foreground);margin-top:.5rem;font-weight:500}.mkt-growth-lead{margin-top:1.5rem}.mkt-growth-form label{font-size:var(--text-sm);margin-bottom:.5rem;font-weight:500;display:block}.mkt-growth-form :is(input,textarea){border:1px solid var(--border-strong);border-radius:var(--marketing-radius-control);width:100%;min-height:3rem;font:inherit;font-size:var(--text-base);background:var(--background);color:var(--foreground);padding:.75rem .875rem}.mkt-growth-form textarea{resize:vertical;min-height:4.5rem}.mkt-growth-form :is(input,textarea):disabled{background:var(--muted);color:var(--muted-foreground)}.mkt-growth-field+.mkt-growth-field{margin-top:1.25rem}.mkt-growth-hint{font-size:var(--text-sm);color:var(--muted-foreground);margin-top:.5rem}.mkt-growth-questions{border-top:1px solid var(--border);margin-top:2rem;padding-top:1.5rem}.mkt-growth-questions>.mkt-tool-note{margin-top:0;margin-bottom:1.25rem}.mkt-growth-consent{font-size:var(--text-sm);color:var(--muted-foreground);max-width:48ch;margin-top:1.5rem}.mkt-growth-submit{margin-top:1.5rem}.mkt-growth-submit button{background:var(--primary);min-height:3rem;color:var(--primary-foreground);padding:.75rem 1.5rem}.mkt-growth-submit button:disabled{background:color-mix(in oklch, var(--primary) 35%, var(--card));color:var(--primary-foreground);cursor:not-allowed}.mkt-growth-sent{background:var(--muted);border-radius:var(--marketing-radius-card);font-size:var(--text-sm);margin-top:1.5rem;padding:1.25rem 1.5rem}.mkt-growth-sent p:first-child{font-weight:600;font-size:var(--text-base)}.mkt-growth-sent p+p{margin-top:.5rem}.mkt-growth-form .mkt-tool-error{margin-top:1rem}.mkt-growth-submit button{width:100%}@media (min-width:48rem){.mkt-growth-submit button{width:auto}.mkt-growth-offercard{padding:2rem}.mkt-section.mkt-growth-who-band{padding-block:4.5rem}.mkt-growth-who{padding-top:.5rem}.mkt-growth-weeks{margin-top:3rem}.mkt-growth-after{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem;margin-top:3rem}}@media (min-width:64rem){.mkt-growth-offercard{padding:2.5rem}.mkt-section.mkt-growth-who-band{padding-block:5rem}.mkt-growth-weeks .mkt-rail .mkt-rail-step p{color:var(--muted-foreground);font-size:.9375rem;line-height:1.55}.mkt-growth-sticky{align-self:start;position:sticky;top:6rem}}.mkt-growth-form textarea{border-radius:var(--marketing-radius-card)}
