.c-pricing-grid{display:grid;gap:1.5rem}@media(min-width:900px){.c-pricing-grid--3up{grid-template-columns:repeat(3,1fr);align-items:stretch}}.c-pricing-card{position:relative;height:100%;padding:1.9rem 1.8rem;border-radius:0}.c-pricing-card__name{font-size:1.05rem;margin-bottom:.2rem}.c-pricing-card__price{font-size:1.6rem;font-weight:var(--fw-semibold);margin-bottom:.25rem}.c-pricing-card__tagline{font-size:.95rem;color:var(--color-text-muted);margin-bottom:.7rem}.c-pricing-card--spec{padding:0;border-radius:0;display:flex;flex-direction:column;background:var(--color-card-bg);border:1px solid var(--color-card-border);box-shadow:var(--shadow-soft);overflow:hidden}.c-pricing-card--tier-3 .c-pricing-card__rank{color:var(--color-accent-text)}.c-pricing-card--spec .c-pricing-card__header{display:block;padding:1.75rem 1.75rem 1.25rem;background:none;border-radius:0;text-align:left}.c-pricing-card__rank{display:block;font-size:var(--fs-xs);color:var(--color-text-muted);letter-spacing:.15em;margin-bottom:.75rem}.c-pricing-card--spec .c-pricing-card__eyebrow{display:block;font-size:var(--fs-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.6rem}.c-pricing-card--spec .c-pricing-card__name{font-size:var(--fs-h3);font-weight:var(--fw-semibold);color:var(--color-text);line-height:var(--lh-tight);margin:0 0 .9rem}.c-pricing-card--spec .c-pricing-card__price{font-family:var(--font-mono);font-size:2rem;font-weight:var(--fw-medium);color:var(--color-text);line-height:1;margin:0;letter-spacing:-.01em}.c-pricing-card__price-unit{font-size:1rem;color:var(--color-text-muted);font-weight:var(--fw-regular);margin-left:.25rem;letter-spacing:0}.c-pricing-card--spec .c-pricing-card__tagline{font-size:var(--fs-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.12em;margin:.5rem 0 0}.c-pricing-card--spec .c-pricing-card__content{padding:0 1.75rem 1.75rem;flex:1;display:flex;flex-direction:column}.c-pricing-card--spec .c-pricing-card__content:before{content:"";display:block;height:1px;background:var(--color-border-subtle);margin-bottom:1.25rem}.c-pricing-card--spec .c-pricing-card__content .c-feature-list{flex:1;margin-bottom:1rem}.c-pricing-card--spec .c-pricing-card__content>p:last-child{margin-top:auto;margin-bottom:0}.ss-garden-defs{position:absolute;width:0;height:0;overflow:hidden}.ss-social-hero{padding-block:clamp(1.5rem,4vw,3rem) clamp(2rem,5vw,4rem);overflow-x:clip}.ss-social-hero__inner{position:relative}.ss-social-hero__statement{margin:0;font-family:var(--font-sans);font-size:clamp(2.4rem,5.6vw,5.1rem);font-weight:var(--fw-bold);line-height:1.02;letter-spacing:-.03em;color:var(--color-text);text-wrap:initial}.ss-social-hero__line{display:block;white-space:nowrap}.ss-social-hero__line--grown{color:var(--green)}.ss-social-hero__lead{max-width:34rem;margin:1.25rem 0 0;font-size:var(--fs-lead);line-height:var(--lh-relaxed);color:var(--color-text-muted)}.ss-social-hero__lead em{color:var(--color-text)}.ss-social-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.ss-garden{position:relative;width:min(100% + 1rem,34rem);aspect-ratio:1;margin:.75rem auto 0;left:-.5rem}@media(min-width:60em){.ss-social-hero__inner{--garden: min(40rem, 50vw);display:flex;flex-direction:column;justify-content:center;min-height:var(--garden);padding-right:calc(var(--garden) - 1.5rem)}.ss-garden{position:absolute;top:50%;left:auto;right:-1rem;width:var(--garden);margin:0;transform:translateY(-50%)}}.ss-garden__art{display:block;width:100%;height:auto;overflow:visible;touch-action:pan-y;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}.ss-garden.is-armed [data-g]{opacity:0}.ss-garden__shadow{fill:url(#ssg-shadow)}.ss-lf>path:first-child{stroke:#000;stroke-opacity:.13;stroke-width:.7}.ss-lf--soft>path:first-child{stroke-opacity:.06}.ss-x-r{fill:url(#ssg-x-r)}.ss-x-l{fill:url(#ssg-x-l)}.ss-v,.ss-r,.ss-crease{fill:none;stroke-linecap:round}.ss-crease{stroke:var(--ink-3);stroke-opacity:.4}.ss-t-green{fill:url(#ssg-f-green)}.ss-t-deep{fill:url(#ssg-f-deep)}.ss-t-teal{fill:url(#ssg-f-teal)}.ss-t-sky{fill:url(#ssg-f-sky)}.ss-t-young{fill:url(#ssg-f-young)}.ss-t-euc{fill:url(#ssg-f-euc)}.ss-t-moss{fill:url(#ssg-f-moss)}.ss-t-petal{fill:url(#ssg-f-petal)}.ss-t-petal-back{fill:url(#ssg-f-petal-back)}.ss-t-petal-sky{fill:url(#ssg-f-petal-sky)}.ss-t-petal-mint{fill:url(#ssg-f-petal-mint)}.ss-t-petal-sun{fill:url(#ssg-f-petal-sun)}.ss-t-petal-sun-back{fill:url(#ssg-f-petal-sun-back)}.ss-t-green .ss-r{stroke:var(--accent-text);stroke-opacity:.42}.ss-t-green .ss-v{stroke:var(--accent-solid-deeper);stroke-opacity:.5}.ss-t-deep .ss-r{stroke:var(--accent);stroke-opacity:.32}.ss-t-deep .ss-v{stroke:#000;stroke-opacity:.32}.ss-t-teal .ss-r{stroke:var(--lightblue);stroke-opacity:.42}.ss-t-teal .ss-v{stroke:var(--darkblue);stroke-opacity:.6}.ss-t-sky .ss-r{stroke:var(--ink);stroke-opacity:.32}.ss-t-sky .ss-v{stroke:var(--darkblue);stroke-opacity:.45}.ss-t-young .ss-r{stroke:var(--ink);stroke-opacity:.38}.ss-t-young .ss-v{stroke:var(--accent-solid);stroke-opacity:.45}.ss-t-euc .ss-r{stroke:var(--ink);stroke-opacity:.3}.ss-t-euc .ss-v{stroke:var(--darkblue);stroke-opacity:.42}.ss-t-moss .ss-r{stroke:var(--lightblue);stroke-opacity:.3}.ss-t-moss .ss-v{stroke:#000;stroke-opacity:.3}.ss-st{fill:none;stroke-linecap:round}.ss-st[data-g=draw]{stroke-dasharray:1 2;stroke-dashoffset:0}.ss-st-green{stroke:var(--accent-solid)}.ss-st-deep{stroke:var(--accent-solid-deeper)}.ss-st-teal,.ss-st-euc{stroke:var(--blue)}.ss-garden__body{fill:url(#ssg-body);stroke:#ffffff29;stroke-width:1.5}.ss-garden__button{fill:var(--surface-2);stroke:#ffffff1a}.ss-garden__screen{fill:color-mix(in srgb,var(--bg) 70%,#000)}.ss-garden__island{fill:#000}.ss-garden__drift-mote{opacity:0;pointer-events:none}.ss-garden__avatar{fill:var(--surface-2);stroke:var(--ink-3);stroke-width:1.2}.ss-garden__bar{fill:var(--ink-3);opacity:.6}.ss-garden__bar--faint{opacity:.32}.ss-garden__frame{fill:color-mix(in srgb,var(--accent-solid) 12%,var(--bg))}.ss-garden__glyph{fill:none;stroke:var(--ink-3);stroke-width:1.6;stroke-linejoin:round}.ss-garden__heart{fill:var(--accent-text);stroke:var(--accent-text);stroke-width:1.6;stroke-linejoin:round}.ss-garden__soil{fill:var(--accent-solid-deeper)}.ss-garden__spark{fill:var(--accent-text);opacity:.75}.ss-garden__mote{fill:var(--yellow);opacity:0;pointer-events:none}.ss-garden__sweep{opacity:0;pointer-events:none}@media(hover:hover){.ss-garden__bloom{cursor:pointer}}.ss-social-why__body{max-width:52rem;margin:0;font-size:var(--fs-lead);line-height:var(--lh-relaxed);color:var(--color-text-muted)}.ss-social-why__kicker{margin:2rem 0 1.25rem;font-size:var(--fs-h4);font-weight:var(--fw-semibold);color:var(--color-text)}.ss-social-reasons{display:grid;gap:1.25rem}@media(min-width:48em){.ss-social-reasons{grid-template-columns:repeat(3,minmax(0,1fr))}}.ss-social-reason{--tone: var(--accent-text);position:relative;padding:1.6rem 1.6rem 1.75rem;background:radial-gradient(120% 90% at 0% 0%,color-mix(in srgb,var(--tone) 13%,transparent),transparent 60%),var(--color-card-bg);border:1px solid var(--color-card-border);border-top:2px solid color-mix(in srgb,var(--tone) 70%,transparent);box-shadow:var(--shadow-soft)}.ss-social-reason--local{--tone: var(--lightblue)}.ss-social-reason--cost{--tone: var(--accent-text)}.ss-social-reason--quality{--tone: var(--ink)}.ss-social-reason__art{display:block;width:100%;max-width:20rem;height:auto;margin:-.5rem auto 1rem;overflow:visible;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.ss-art__pin{fill:color-mix(in srgb,var(--accent-text) 22%,var(--surface-2));stroke:var(--accent-text);stroke-width:1.6;stroke-linejoin:round}.ss-art__pin-eye{fill:var(--bg);stroke:var(--accent-text);stroke-width:1.2}.ss-art__shadow{fill:#000;opacity:.35}.ss-art__coin-face{fill:url(#ssg-f-coin);stroke:color-mix(in srgb,var(--warn-deep) 60%,#000);stroke-width:.6}.ss-art__coin-side{fill:color-mix(in srgb,var(--warn-deep) 75%,#000)}.ss-art__coin-leaf circle{fill:url(#ssg-f-coin);stroke:color-mix(in srgb,var(--warn-deep) 60%,#000);stroke-width:.8}.ss-art__coin-leaf .ss-art__coin-ring{fill:none;stroke:var(--warn-deep);stroke-opacity:.6}.ss-art__glint{fill:none;stroke:var(--ink);stroke-opacity:.7;stroke-width:1.2;stroke-linecap:round}.ss-art__jar-back rect{fill:var(--ink);fill-opacity:.04}.ss-art__jar rect{fill:none;stroke:var(--ink-2);stroke-opacity:.4;stroke-width:1.3}.ss-art__jar rect+rect{fill:color-mix(in srgb,var(--ink-2) 12%,transparent)}.ss-art__jar-light{fill:none;stroke:var(--ink);stroke-opacity:.22;stroke-width:3;stroke-linecap:round}.ss-art__jar-light--soft{stroke-opacity:.12;stroke-width:2}.ss-art__spark{fill:var(--yellow);opacity:.8}.ss-garden__pollen--deep{fill:color-mix(in srgb,var(--warn-deep) 80%,#000);stroke:var(--warn-deep)}.ss-social-reason__title{margin:0 0 .5rem;font-size:var(--fs-h3);line-height:var(--lh-tight)}.ss-social-reason__body{margin:0;font-size:.98rem;line-height:var(--lh-relaxed);color:var(--color-text-muted)}.ss-social-tiers-wrap{position:relative;isolation:isolate}.ss-social-tiers-wrap:before{content:"";position:absolute;z-index:-1;inset:-3rem calc(50% - 50vw) -2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220' viewBox='0 0 220 220'%3E%3Cg fill='none' stroke='%23f5f5f6' stroke-opacity='.07' stroke-width='1' stroke-linecap='round'%3E%3Cpath d='M18 206C40 168 70 140 118 126'/%3E%3Cpath d='M0 0C46 -18 34 -80 0 -100C-32 -78 -42 -20 0 0ZM0 -3Q7 -50 0 -95' transform='translate(46 166) rotate(-58) scale(.42)'/%3E%3Cpath d='M0 0C46 -18 34 -80 0 -100C-32 -78 -42 -20 0 0ZM0 -3Q7 -50 0 -95' transform='translate(76 144) rotate(24) scale(.36)'/%3E%3Cpath d='M0 0C46 -18 34 -80 0 -100C-32 -78 -42 -20 0 0ZM0 -3Q7 -50 0 -95' transform='translate(104 131) rotate(-34) scale(.3)'/%3E%3Cpath d='M150 96C164 70 186 52 214 46'/%3E%3Cpath d='M0 0C16 -20 11 -78 0 -100C-11 -78 -16 -20 0 0Z' transform='translate(160 80) rotate(-20) scale(.22)'/%3E%3Cpath d='M0 0C16 -20 11 -78 0 -100C-11 -78 -16 -20 0 0Z' transform='translate(172 66) rotate(70) scale(.2)'/%3E%3Cpath d='M0 0C16 -20 11 -78 0 -100C-11 -78 -16 -20 0 0Z' transform='translate(186 57) rotate(-6) scale(.18)'/%3E%3Cpath d='M0 0C16 -20 11 -78 0 -100C-11 -78 -16 -20 0 0Z' transform='translate(200 50) rotate(80) scale(.16)'/%3E%3Cg transform='translate(58 52)'%3E%3Cpath d='M0 0C30 -16 42 -72 0 -100C-42 -72 -30 -16 0 0Z' transform='scale(.17)'/%3E%3Cpath d='M0 0C30 -16 42 -72 0 -100C-42 -72 -30 -16 0 0Z' transform='rotate(72) scale(.17)'/%3E%3Cpath d='M0 0C30 -16 42 -72 0 -100C-42 -72 -30 -16 0 0Z' transform='rotate(144) scale(.17)'/%3E%3Cpath d='M0 0C30 -16 42 -72 0 -100C-42 -72 -30 -16 0 0Z' transform='rotate(216) scale(.17)'/%3E%3Cpath d='M0 0C30 -16 42 -72 0 -100C-42 -72 -30 -16 0 0Z' transform='rotate(288) scale(.17)'/%3E%3Ccircle r='3.2'/%3E%3C/g%3E%3Ccircle cx='150' cy='176' r='1.6'/%3E%3Ccircle cx='190' cy='150' r='1.1'/%3E%3Ccircle cx='24' cy='92' r='1.2'/%3E%3C/g%3E%3C/svg%3E");background-size:220px 220px;-webkit-mask-image:radial-gradient(ellipse 60% 70% at 50% 45%,#000 30%,transparent 85%);mask-image:radial-gradient(ellipse 60% 70% at 50% 45%,#000 30%,transparent 85%);pointer-events:none}.ss-social-tiers{margin-top:9.5rem;row-gap:9.5rem}@media(min-width:900px){.ss-social-tiers{row-gap:1.5rem}}.ss-social-tier.c-pricing-card--spec{position:relative;overflow:visible}.ss-social-tier__plant{position:absolute;left:50%;top:1px;width:12.5rem;transform:translate(-50%,-95%)}.ss-tier-plant{display:block;width:100%;height:auto;overflow:visible;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.ss-tier-plant__soil{fill:color-mix(in srgb,var(--accent-solid) 22%,var(--surface))}.ss-tier-plant__shadow{fill:#000;opacity:.35}.ss-tier-plant__mote{opacity:.75}.ss-tier-plant__pebble{fill:var(--ink-3);opacity:.45}.ss-tier-plant__husk{fill:color-mix(in srgb,var(--warn-deep) 45%,var(--surface-2))}.ss-social-tier__list .c-feature-list__item:before{--list-icon: url(/site-icons/solid/check.svg);color:var(--accent-text)}.ss-social-tier__list .ss-social-tier__no{color:var(--ink-3)}.ss-social-tier__list .ss-social-tier__no:before{--list-icon: url(/site-icons/solid/xmark.svg);color:var(--danger-text);opacity:.85}.ss-social-note{max-width:44rem;margin:2rem auto 0;padding:.9rem 1.25rem;border:1px solid var(--border-strong);background:color-mix(in srgb,var(--surface) 80%,transparent);text-align:center;font-size:.98rem;color:var(--color-text-muted)}.ss-social-note strong{color:var(--color-text)}.ss-social-about__body{max-width:52rem;margin:0;font-size:var(--fs-lead);line-height:var(--lh-relaxed);color:var(--color-text-muted)}.ss-social-services{display:grid;gap:1.25rem;margin-top:2rem}@media(min-width:48em){.ss-social-services{grid-template-columns:repeat(3,minmax(0,1fr))}}.ss-social-service{--tone: var(--accent-text);padding:1.6rem 1.6rem 1.75rem;background:var(--color-card-bg);border:1px solid var(--color-card-border);box-shadow:var(--shadow-soft)}.ss-social-service--seo{--tone: var(--lightblue)}.ss-social-service--web{--tone: var(--ink-2)}.ss-social-service__title{margin:0 0 1rem;padding-bottom:1rem;border-bottom:1px solid color-mix(in srgb,var(--tone) 60%,transparent);font-size:var(--fs-h3);line-height:var(--lh-tight)}.ss-social-service__title a{color:inherit;text-decoration:none}.ss-social-service__title a:after{content:" \2192";color:var(--tone)}@media(hover:hover){.ss-social-service__title a:hover{color:var(--tone)}}.ss-social-service__body{margin:0;font-size:.98rem;line-height:var(--lh-relaxed);color:var(--color-text-muted)}.ss-social-flourish{text-align:center}.ss-social-flourish__ornament{display:block;width:min(100%,28rem);height:auto;margin:0 auto .5rem;overflow:visible;touch-action:pan-y}.ss-social-flourish__title{margin:0 0 .75rem;font-size:var(--fs-h2);line-height:var(--lh-tight)}.ss-social-flourish__body{max-width:46rem;margin:0 auto;font-size:var(--fs-lead);line-height:var(--lh-relaxed);color:var(--color-text-muted)}.ss-social-flourish__actions{margin-top:1.75rem}.c-pricing-card--spec .ss-social-tier__from{margin:0 0 .45rem}.ss-garden__pollen{fill:var(--yellow);stroke:var(--warn-deep);stroke-width:1}.ss-lf-row>path:not(.ss-crease){stroke:#000;stroke-opacity:.13;stroke-width:.6}.ss-lf-row.ss-lf--soft>path:not(.ss-crease){stroke-opacity:.06}.ss-hero-bloom__halo{fill:color-mix(in srgb,var(--darkblue) 30%,#000);opacity:.85}.ss-hero-bloom__stamens{fill:none;stroke:color-mix(in srgb,var(--darkblue) 45%,#000);stroke-linecap:round}.ss-hero-bloom__eye{fill:var(--accent-solid)}.ss-hero-bloom__glint{fill:var(--accent-text);opacity:.9}
