.growth-page--contact{background:var(--pvm-color-canvas)}.growth-page--contact .growth-shell{width:min(100% - 4rem,80rem)}.consult-hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:2rem;padding-block:clamp(2rem,4vw,4rem);display:grid}.consult-hero__copy h1{letter-spacing:-.045em;max-width:19ch;margin:1rem 0;font-size:clamp(2.2rem,3.8vw,3.5rem);line-height:1.08}.consult-hero__lead{font-size:var(--pvm-type-lg);color:var(--pvm-color-text-muted);max-width:44ch;line-height:1.6}.consult-values{gap:1.1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.consult-values li{align-items:start;gap:.85rem;display:flex}.consult-values li>span{color:var(--pvm-color-brand-text);background:#fff4e9;border-radius:50%;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;display:grid}.consult-values strong{font-size:.9375rem;font-weight:650;display:block}.consult-values p{color:var(--pvm-color-text-muted);margin:.2rem 0 0;font-size:.85rem;line-height:1.5}.consult-terminal{color:#c9d4e0;background:#0e1621;border-radius:14px;justify-self:center;width:100%;max-width:36rem;font:14px/1.9 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden;box-shadow:0 20px 50px #0e162126}.consult-terminal__bar{border-bottom:1px solid #ffffff12;gap:.45rem;padding:.85rem 1rem;display:flex}.consult-terminal__bar i{background:#ffffff26;border-radius:50%;width:.65rem;height:.65rem}.consult-terminal__bar span{color:#6f7f93;margin-left:auto;font-size:12px}.consult-terminal__body{white-space:nowrap;padding:1.25rem 1.5rem 1.5rem;overflow-x:auto}.consult-terminal__prompt{color:#ed8c23}.consult-terminal__key{color:#6f7f93;width:7.5rem;display:inline-block}.consult-terminal__ok{color:#7fd1a0}.consult-terminal__cursor{vertical-align:-2px;background:#ed8c23;width:.55rem;height:1rem;animation:1s step-end infinite consult-blink;display:inline-block}@keyframes consult-blink{50%{opacity:0}}.growth-page--contact .contact-panels{border:0;grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);align-items:start;gap:1.5rem;padding-block:1rem 4rem}.growth-page--contact .contact-form{border-color:var(--pvm-color-line);border-radius:14px;gap:1.3rem;padding:clamp(1.3rem,2.2vw,2rem);box-shadow:0 10px 35px #26364a03}.consult-form-head h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.5rem,2.2vw,1.85rem)}.consult-form-head p{color:var(--pvm-color-text-muted);margin:.35rem 0 .3rem;font-size:.9375rem}.consult-options{border:0;min-width:0;margin:0;padding:0}.consult-options legend{margin-bottom:.6rem;padding:0;font-size:.875rem;font-weight:600}.consult-options legend>span{color:var(--pvm-color-text-muted);font-size:.75rem;font-weight:400}.consult-options__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.consult-options__grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.consult-option{cursor:pointer;min-width:0;position:relative}.consult-option input{opacity:0;width:1px;height:1px;position:absolute}.consult-option>span{border:1px solid var(--pvm-color-line-strong);border-radius:var(--pvm-radius-control);background:var(--pvm-color-surface);height:100%;min-height:3rem;color:var(--pvm-color-text-muted);align-items:center;gap:.65rem;padding:.65rem .75rem;font-size:.8rem;transition:border-color .2s,background .2s;display:flex}.consult-option svg{flex-shrink:0;width:1.2rem;height:1.2rem}.consult-option:hover>span{border-color:var(--pvm-color-brand)}.consult-option input:checked+span{border-color:var(--pvm-color-brand);color:#934500;box-shadow:inset 0 0 0 1px var(--pvm-color-brand);background:#fff5e9}.consult-option input:focus-visible+span{outline:2px solid var(--pvm-color-focus);outline-offset:3px}.growth-page--contact .contact-field textarea{min-height:6rem;font-size:.875rem}.growth-page--contact .contact-field input,.growth-page--contact .contact-field select{min-height:2.8rem;font-size:.875rem}.growth-page--contact .contact-field [aria-invalid=true]{border-color:#b42318}.growth-page--contact .contact-form__note,.growth-page--contact .contact-form__hint{color:var(--pvm-color-text-muted)}.consult-honeypot{position:absolute;left:-9999px}.contact-form__status{color:var(--pvm-color-text-muted);font-size:.875rem}.contact-form__status:empty{display:none}.growth-page--contact .contact-channels{gap:1rem}.growth-page--contact .contact-channel{border:1px solid var(--pvm-color-line);background:var(--pvm-color-surface);border-radius:14px;gap:1rem;padding:1.5rem;display:flex}.growth-page--contact .contact-channel:first-child{border-top:1px solid var(--pvm-color-line);padding-top:1.5rem}.consult-channel-icon{width:2.8rem;height:2.8rem;color:var(--pvm-color-brand-text);font-family:var(--pvm-font-body);background:#fff5ea;border-radius:50%;flex-shrink:0;place-items:center;font-size:1.5rem;display:grid}.growth-page--contact .contact-channel__label{font-family:var(--pvm-font-body);text-transform:none;letter-spacing:0;color:var(--pvm-color-text);font-size:.9375rem;font-weight:650}.growth-page--contact .contact-channel__value{overflow-wrap:anywhere;margin-top:.5rem;font-size:1rem}.growth-page--contact .contact-channel__note{font-size:.85rem}.growth-page--contact .contact-channel--action{background:#f0f4f8;border-color:#dce3eb;margin-top:.25rem}.contact-channel--action .consult-channel-icon{color:var(--pvm-color-text);background:#fff;margin-bottom:.9rem}@media (width<=63.99rem){.consult-hero{gap:1rem}.growth-page--contact .contact-panels{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:1rem}.consult-options__grid,.consult-options__grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-page--contact .contact-channel{gap:.7rem;padding:1.15rem}}@media (width<=47.99rem){.growth-page--contact .growth-shell{width:calc(100% - 2rem)}.consult-hero{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding-block:2rem 1rem}.consult-hero__copy h1{max-width:20ch}.consult-hero__lead{font-size:1rem}.growth-page--contact .contact-panels{grid-template-columns:minmax(0,1fr)}.consult-terminal{font-size:12.5px}.consult-terminal__body{padding:1rem 1.1rem 1.2rem}.consult-terminal__key{width:6rem}.consult-values{gap:.8rem}.growth-page--contact .contact-form button{width:100%}}@media (width<=350px){.consult-options__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.consult-option>span{transition:none}.consult-terminal__cursor{animation:none}}.growth-page{--growth-shell:min(100% - (2 * var(--pvm-shell-gutter)), var(--pvm-shell-width))}.growth-page :is(h1,h2,h3){letter-spacing:-.015em;line-height:var(--pvm-leading-heading)}.growth-page :is(.growth-section__intro,.growth-answer__intro,.growth-final,.credit-module__copy) h2{font-size:clamp(1.9rem,3.6vw,3rem);font-weight:600}.growth-page :is(.growth-eyebrow,dt,.contact-channel__label){font-family:var(--pvm-font-body);text-transform:none;letter-spacing:0;font-size:.9rem;font-weight:600}.growth-page--pricing .growth-hero,.growth-page--contact .growth-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,4rem);min-height:0;padding-block:clamp(2.5rem,5vw,4.5rem)}.growth-page--pricing .growth-hero__copy h1,.growth-page--contact .growth-hero__copy h1{letter-spacing:-.02em;font-size:clamp(2.25rem,3.6vw,3.25rem);font-weight:700;line-height:1.14}.growth-page--contact .growth-hero__media img{mix-blend-mode:multiply;mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);mask-composite:intersect}.pricing-summary{border-block:1px solid var(--pvm-color-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin-block:0 3rem;padding-block:1.75rem;display:grid}.pricing-summary dt{color:var(--pvm-color-text)}.pricing-summary dd{color:var(--pvm-color-text-muted);margin:.6rem 0 0;font-size:.95rem;line-height:1.6}.growth-page--pricing .growth-section{padding-block:clamp(3rem,6vw,5rem)}.growth-page--pricing .growth-section__intro{gap:1rem;margin-bottom:2.5rem}.growth-page--pricing .growth-items:not(.growth-items--dense){background:0 0;border:0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.growth-page--pricing .growth-items:not(.growth-items--dense) .growth-item{border-top:3px solid var(--pvm-color-brand);background:0 0;min-height:0;padding:1.75rem 0}.growth-page--pricing .growth-item>span{display:none}.growth-page--pricing .growth-item h3{font-size:1.35rem}.growth-page--pricing .growth-items--dense{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-page--pricing .growth-items--dense .growth-item{min-height:0}.pricing-model{display:block}.pricing-model__card{border:0;border-top:1px solid var(--pvm-color-line);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,6vw,5rem);padding:2rem 0;display:grid}.pricing-model__card h3{font-size:1.5rem}.pricing-model__card p{max-width:52ch;margin:1rem 0 0;line-height:1.65}.pricing-model__card ul{gap:.7rem;margin:0}.pricing-model__card li{border-left:2px solid var(--pvm-color-line-strong);margin:0;padding:.35rem 0 .35rem 1rem}.pricing-bridges .growth-bridge{background:var(--pvm-color-surface-quiet);border:0;border-radius:.75rem;margin-top:1.5rem;padding:clamp(1.5rem,3vw,2.5rem)}.pricing-bridges .growth-bridge h3{font-size:1.5rem}.pricing-bridges .growth-bridge a{background:var(--pvm-color-brand);min-height:3rem;color:var(--pvm-color-brand-ink);border-radius:var(--pvm-radius-control);align-items:center;padding:.8rem 1.2rem;font-weight:650;display:inline-flex}.pricing-bridges .growth-bridge a:hover{background:var(--pvm-color-brand-hover);text-decoration:none}.credit-module{align-items:center}.credit-module__facts{background:var(--pvm-color-surface);border:0;border-radius:.75rem;gap:0;padding:1rem}.credit-module__facts>div{background:0 0;padding:1rem}.credit-module__facts>div:first-child{background:var(--pvm-color-surface-quiet);border-radius:.5rem;padding-block:1.75rem}.credit-module__facts dd.credit-module__amount{font-size:clamp(2.75rem,5vw,4rem);font-weight:650}@media (prefers-reduced-motion:no-preference){.credit-module.is-revealed .credit-module__copy{animation:credit-arrive .7s var(--pvm-ease-out) both}.credit-module.is-revealed .credit-module__facts{animation:credit-arrive .9s var(--pvm-ease-out) both}.credit-module.is-revealed .credit-module__amount{animation:credit-arrive 1.1s var(--pvm-ease-out) both}}@keyframes credit-arrive{0%{opacity:.25;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}@media (width<=63.99rem){.pricing-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=47.99rem){.growth-page--pricing .growth-hero,.growth-page--contact .growth-hero,.pricing-model__card,.growth-page--pricing .growth-items:not(.growth-items--dense),.growth-page--pricing .growth-items--dense{grid-template-columns:minmax(0,1fr)}.growth-page--pricing .growth-hero__copy h1,.growth-page--contact .growth-hero__copy h1{font-size:clamp(2rem,8.7vw,2.6rem)}.growth-page--pricing .growth-hero__media,.growth-page--contact .growth-hero__media{order:0;width:100%}.pricing-summary{gap:1.5rem}.growth-page--pricing .growth-items:not(.growth-items--dense){gap:.5rem}.pricing-model__card{gap:1.5rem}.pricing-bridges .growth-bridge{grid-template-columns:minmax(0,1fr)}.pricing-bridges .growth-bridge a{white-space:normal}}
