.additional-block{scroll-margin-top:6.5rem}.section.card-grid--sparkle{padding:0 0 40px}.section.detail-cards{padding:70px 0 20px}.section.quick-form{padding:80px 0 20px}.card-grid__items{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.card-grid__items--2{grid-template-columns:repeat(2,minmax(0,1fr))}.card-grid__items--4{grid-template-columns:repeat(4,minmax(0,1fr))}.card-grid__card{border:1px solid var(--rule);border-radius:var(--radius-card);flex-direction:column;gap:.8rem;min-height:13rem;padding:1.6rem 1.5rem;display:flex}.card-grid__card h2,.card-grid__card h3{margin:0;font-size:1.22rem;line-height:1.2}.card-grid__card p{color:#d4ff86bf;margin:0}.card-grid__sparkle{color:var(--color-magic);font-size:1.25rem}.card-grid__title-row{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.card-grid__title-row>span{color:var(--color-magic)}.card-grid--link .card-grid__card{transition:transform .25s var(--ease), border-color .25s var(--ease), background .25s var(--ease)}.card-grid--link a.card-grid__card:hover{border-color:var(--color-magic);background:#a7ff8d0d;transform:translateY(-4px)}.card-grid--kicker .card-grid__card{background:var(--color-deepgreen)}.card-grid--value .card-grid__card{border:.875rem solid var(--color-magic);border-radius:var(--radius-card);background:var(--color-deepgreen);min-height:14rem;padding:1.75rem}.card-grid__script{font-size:1.75rem!important;font-weight:400!important}.detail-cards__list{flex-direction:column;gap:1.25rem;display:flex}.detail-card{border-radius:var(--radius-card);background:var(--color-magic);padding:.875rem;scroll-margin-top:7rem}.detail-card__inner{background:var(--color-deepgreen);color:var(--color-softgreen);border-radius:.75rem;grid-template-columns:minmax(0,1.3fr) minmax(16rem,1fr);align-items:start;gap:40px;padding:clamp(1.5rem,4vw,2rem);display:grid}.detail-card__copy{flex-direction:column;gap:.85rem;display:flex}.detail-card__copy h2,.detail-card__copy h3{margin:0;font-size:clamp(1.5rem,3vw,2rem);line-height:1.15}.detail-card__rich>:first-child,.wysiwyg-content>:first-child{margin-top:0}.detail-card__rich>:last-child,.wysiwyg-content>:last-child{margin-bottom:0}.detail-card__steps{grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.detail-card__steps li{text-align:center;border:1px solid #a7ff8d66;border-radius:.875rem;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;min-height:7rem;padding:1rem .7rem;display:flex}.detail-card__steps .script{font-size:1.4rem}.detail-card__steps strong{font-size:.86rem;line-height:1.25}.detail-card__tags{flex-direction:column;gap:.9rem;display:flex}.pricing-models__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.25rem;display:grid}.pricing-card{border:1px solid var(--rule);border-radius:var(--radius-card)}.pricing-card--featured{background:var(--color-magic);border:0;padding:.875rem}.pricing-card__inner{flex-direction:column;gap:.9rem;height:100%;padding:1.8rem 1.7rem;display:flex}.pricing-card--featured .pricing-card__inner{background:var(--color-deepgreen);border-radius:.75rem}.pricing-card h2,.pricing-card h3{margin:0;font-size:1.6rem;line-height:1.1}.pricing-card p{color:#d4ff86c7;flex:1;margin:0}.pricing-card small{color:var(--color-magic);font-size:.8rem;line-height:1.4}.pricing-models__note{max-width:55rem}.pros-cons__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.pros-cons__panel{border-radius:var(--radius-card)}.pros-cons__panel--pros{background:var(--color-magic);padding:.875rem}.pros-cons__inner,.pros-cons__panel--cons{flex-direction:column;gap:1rem;padding:1.9rem;display:flex}.pros-cons__inner{background:var(--color-deepgreen);border-radius:.75rem;height:100%}.pros-cons__panel--cons{border:1px solid var(--rule)}.pros-cons h2,.pros-cons h3{margin:0;font-size:1.35rem}.pros-cons ul{flex-direction:column;gap:.9rem;margin:0;padding:0;list-style:none;display:flex}.pros-cons li{align-items:flex-start;gap:.75rem;display:flex}.pros-cons__panel--pros li>span:first-child,.pros-cons__panel--pros li>svg:first-child{color:var(--color-magic);flex:none}.pros-cons__panel--cons li>span:first-child{background:var(--color-magic);opacity:.6;border-radius:50%;flex:none;width:.4rem;height:.4rem;margin-top:.55rem}.pros-cons__panel--cons p{color:#d4ff8699;margin:auto 0 0;font-size:.88rem}.quick-form__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);align-items:start;gap:clamp(40px,6vw,88px);display:grid}.quick-form__copy{flex-direction:column;gap:1.25rem;display:flex}.quick-form__title{letter-spacing:-.01em;margin:0;font-size:clamp(1.625rem,3vw,2.25rem);font-weight:600;line-height:1.12}.quick-form__copy>p{color:#d4ff86c2;max-width:28rem;margin:0}.quick-form__phone{flex-direction:column;gap:.4rem;display:flex}.quick-form__phone a{font-size:1.2rem;font-weight:500}.quick-form__phone a:hover{color:var(--color-magic)}.split-band-section{padding-block:clamp(3rem,7vw,5.5rem)}.split-band{border-block:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(2rem,6vw,4rem);padding-block:2.75rem;display:grid}.split-band--bordered{border:1px solid var(--rule);border-radius:var(--radius-card);padding:clamp(1.5rem,4vw,2rem)}.split-band h2{margin:0;font-size:clamp(1.8rem,3.5vw,2.4rem);line-height:1.15}.split-band p{color:#d4ff86cc;max-width:30rem;margin:0}.split-band__tags{gap:.65rem}.team-grid__items{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;display:grid}.team-card{border:1px solid var(--rule);border-radius:var(--radius-card);text-align:center;padding:.75rem .75rem 1.2rem;overflow:hidden}.team-card__media{aspect-ratio:1;background:var(--color-deepgreen);border-radius:.875rem;overflow:hidden}.team-card__media picture,.team-card__media img,.team-card__placeholder{width:100%;height:100%;display:block}.team-card__media img{object-fit:cover}.team-card__copy{flex-direction:column;gap:.25rem;padding-top:.9rem;display:flex}.team-card h3,.team-card p{margin:0}.team-card h3{font-size:1rem}.team-card p{color:var(--color-magic);font-size:.82rem}.team-card .eyebrow{opacity:.55;margin-top:.25rem}.data-section--band{border-block:1px solid var(--rule);padding:2.25rem 0}.data-section__grid{gap:2rem;display:grid}.data-section__grid--band-1{grid-template-columns:minmax(0,1fr)}.data-section__grid--band-2,.data-section__grid--band-3,.data-section__grid--band-4{grid-template-columns:repeat(2,minmax(0,1fr))}.data-section__grid--cards{grid-template-columns:1fr}.data-section__grid article{flex-direction:column;gap:.55rem;display:flex}.data-section--cards article{border:1px solid var(--rule);border-radius:var(--radius-card);min-height:12rem;padding:1.75rem 1.6rem}.data-section__grid strong{font-size:2rem;line-height:1}.data-section--cards strong{font-size:clamp(2.5rem,5vw,3.25rem);font-weight:400}.data-section__description{color:#d4ff86b8;font-size:.88rem}.data-section__description p{color:inherit;font:inherit;margin:0;display:inline}.data-section__description>:first-child{margin-top:0}.data-section__description>:last-child{margin-bottom:0}.wysiwyg-section__inner{max-width:47.5rem}.wysiwyg-section__inner--wide{max-width:var(--content)}.wysiwyg-content{font-size:1rem;line-height:1.7}.wysiwyg-content p{color:inherit;font:inherit}.wysiwyg-content h1,.wysiwyg-content h2,.wysiwyg-content h3,.wysiwyg-content h4,.wysiwyg-content h5,.wysiwyg-content h6,.wysiwyg-content p,.detail-card__rich p{overflow-wrap:anywhere}.wysiwyg-content h1,.wysiwyg-content h2,.wysiwyg-content h3,.wysiwyg-content h4{color:var(--color-softgreen);letter-spacing:-.025em;line-height:1.12}.wysiwyg-content h1{margin:0 0 2.5rem;font-size:clamp(2.5rem,6vw,5rem);font-weight:400}.wysiwyg-content h2{margin:3.5rem 0 1rem;font-size:clamp(1.75rem,3.5vw,2.6rem)}.wysiwyg-content h3{margin:2.5rem 0 .8rem;font-size:1.35rem}.wysiwyg-content h1 em,.wysiwyg-content h2 em,.wysiwyg-content h3 em{color:var(--color-magic);font-family:var(--font-glazier);font-weight:400}.wysiwyg-content a{color:var(--color-magic);text-underline-offset:.25em;text-decoration:underline}.wysiwyg-content ul,.wysiwyg-content ol{padding-left:1.4rem}.wysiwyg-content blockquote{border-left:.25rem solid var(--color-magic);background:var(--color-deepgreen);margin:2rem 0;padding:1.5rem}.wysiwyg-content hr{background:var(--rule);border:0;height:1px;margin:2rem 0}.wysiwyg-content table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.wysiwyg-content th,.wysiwyg-content td{border:1px solid var(--rule);text-align:left;padding:.75rem}.wysiwyg-section__action{margin-top:2.5rem}.chat-demo__frame,.roi-calculator__frame{border-radius:var(--radius-card);background:var(--color-magic);max-width:53.75rem;margin-inline:auto;padding:.875rem}.chat-demo__inner,.roi-calculator__inner{background:var(--color-deepgreen);border-radius:.75rem;overflow:hidden}.chat-demo__header{border-bottom:1px solid var(--rule);align-items:center;gap:.65rem;padding:1rem 1.25rem;display:flex}.chat-demo__header>span:first-child{background:var(--color-magic);border-radius:50%;width:.5rem;height:.5rem}.chat-demo__header h3{margin:0;font-size:.9rem}.chat-demo__header .eyebrow{color:var(--color-magic);opacity:.7;margin-left:auto}.chat-demo__thread{flex-direction:column;gap:1rem;min-height:18.75rem;padding:1.25rem;display:flex}.chat-demo__message{background:#d4ff8612;border:1px solid #a7ff8d40;border-radius:1rem 1rem 1rem .25rem;max-width:80%;margin:0;padding:.75rem 1rem}.chat-demo__fallback{border-top:1px solid var(--rule);flex-direction:column;gap:.6rem;margin-top:auto;padding-top:1rem;display:flex}.chat-demo__fallback details{border:1px solid #a7ff8d59;border-radius:.9rem}.chat-demo__fallback summary{cursor:pointer;color:var(--color-softgreen);padding:.75rem 1rem;font-size:.85rem;font-weight:500}.chat-demo__fallback p{color:#d4ff86bf;margin:0;padding:0 1rem 1rem}.chat-demo__footnote{text-align:center;max-width:53.75rem;margin-inline:auto}.roi-calculator__inner{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(2rem,5vw,3rem);padding:clamp(1.5rem,4vw,2.25rem);display:grid}.roi-calculator__controls{flex-direction:column;gap:1.75rem;display:flex}.roi-calculator__controls label{flex-direction:column;gap:.7rem;display:flex}.roi-calculator__controls label>span{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.roi-calculator__controls output{color:var(--color-magic);font-weight:600}.roi-calculator__controls input{width:100%;accent-color:var(--color-magic)}.roi-calculator__result{border-left:1px solid var(--rule);flex-direction:column;gap:.75rem;padding-left:clamp(1.5rem,4vw,3rem);display:flex}.roi-calculator__result>output{color:var(--color-magic);font-size:clamp(3rem,6vw,4.25rem);line-height:1}.roi-calculator__result p,.roi-calculator__result small{margin:0}.roi-calculator__result small{color:#d4ff869e;line-height:1.45}.roi-calculator__result .pill{align-self:flex-start;margin-top:.5rem}.script-content{display:none}.separator-wrap{padding-block:clamp(1.5rem,4vw,3rem)}.block-separator{background:var(--rule);border:0;height:1px;margin:0}@media (width<=900px){.card-grid__items,.card-grid__items--4,.pricing-models__grid,.team-grid__items{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-card__inner,.quick-form__grid,.split-band,.roi-calculator__inner{grid-template-columns:1fr}.roi-calculator__result{border-top:1px solid var(--rule);border-left:0;padding-top:2rem;padding-left:0}}@media (width<=640px){.card-grid__items,.card-grid__items--2,.card-grid__items--4,.pricing-models__grid,.pros-cons__grid{grid-template-columns:1fr}.team-grid__items{gap:.75rem}.team-card{padding:.5rem .5rem .9rem}.detail-card__inner,.pros-cons__inner,.pros-cons__panel--cons,.roi-calculator__inner{padding:1.25rem}.chat-demo__frame,.roi-calculator__frame{padding:.55rem}.chat-demo__thread{padding:1rem}}@media (width>=640px){.data-section__grid--cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.data-section__grid--band-3,.data-section__grid--cards{grid-template-columns:repeat(3,minmax(0,1fr))}.data-section__grid--band-4{grid-template-columns:repeat(4,minmax(0,1fr))}}
