.service-example[data-astro-cid-a75nprln]{background:#e8ebe4;padding:clamp(4rem,7vw,7rem) 0;scroll-margin-top:100px}.example-heading[data-astro-cid-a75nprln]{grid-template-columns:1.1fr .8fr;align-items:end;gap:clamp(2rem,5vw,5rem);margin-bottom:2.5rem;display:grid}.example-heading[data-astro-cid-a75nprln]>div[data-astro-cid-a75nprln]>p[data-astro-cid-a75nprln],.annotation-intro[data-astro-cid-a75nprln]{margin:0 0 1rem;font-size:.83rem;font-weight:650}.example-heading[data-astro-cid-a75nprln] h2[data-astro-cid-a75nprln]{letter-spacing:-.045em;max-width:20ch;margin:0;font-size:clamp(2rem,4vw,3.8rem);font-weight:540;line-height:1.07}.example-heading[data-astro-cid-a75nprln]>p[data-astro-cid-a75nprln]{color:#51594f;max-width:50ch;margin:0;line-height:1.75}.example-layout[data-astro-cid-a75nprln]{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.example-art[data-astro-cid-a75nprln]{background:#c8f13c;border-radius:22px;min-width:0;min-height:380px;padding:clamp(1.4rem,3vw,3rem);position:relative;overflow:hidden}.example-disclosure[data-astro-cid-a75nprln]{color:#3b492b;margin:1.25rem 0 0;font-size:.68rem;line-height:1.6}.example-annotations[data-astro-cid-a75nprln] details[data-astro-cid-a75nprln]{border-top:1px solid #b6bfb0}.example-annotations[data-astro-cid-a75nprln] details[data-astro-cid-a75nprln]:last-of-type{border-bottom:1px solid #b6bfb0}.example-annotations[data-astro-cid-a75nprln] summary[data-astro-cid-a75nprln]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:54px;padding:1rem 0;font-size:1.05rem;font-weight:600;list-style:none;display:flex}.example-annotations[data-astro-cid-a75nprln] summary[data-astro-cid-a75nprln]::-webkit-details-marker{display:none}.service-video[data-astro-cid-a75nprln] summary[data-astro-cid-a75nprln]::-webkit-details-marker{display:none}.example-annotations[data-astro-cid-a75nprln] summary[data-astro-cid-a75nprln] span[data-astro-cid-a75nprln]{font-size:1.3rem;font-weight:400}.example-annotations[data-astro-cid-a75nprln] details[data-astro-cid-a75nprln][open] summary[data-astro-cid-a75nprln] span[data-astro-cid-a75nprln]{transform:rotate(45deg)}.example-annotations[data-astro-cid-a75nprln] details[data-astro-cid-a75nprln] p[data-astro-cid-a75nprln]{color:#51594f;margin:0 0 1.25rem;font-size:.93rem;line-height:1.7}.example-annotations[data-astro-cid-a75nprln]>a[data-astro-cid-a75nprln],.example-open[data-astro-cid-a75nprln]{color:#121512;text-underline-offset:5px;justify-content:space-between;align-items:center;gap:1rem;min-height:44px;margin-top:1.25rem;font-size:.85rem;font-weight:650;display:flex}.responsive-demo[data-astro-cid-a75nprln] fieldset[data-astro-cid-a75nprln]{border:0;gap:.5rem;margin:0 0 1.5rem;padding:0;display:flex}.responsive-demo[data-astro-cid-a75nprln] legend[data-astro-cid-a75nprln]{margin-bottom:.6rem;font-size:.72rem}.responsive-demo[data-astro-cid-a75nprln] label[data-astro-cid-a75nprln]{cursor:pointer;position:relative}.responsive-demo[data-astro-cid-a75nprln] input[data-astro-cid-a75nprln]{opacity:0;position:absolute}.responsive-demo[data-astro-cid-a75nprln] label[data-astro-cid-a75nprln]>span[data-astro-cid-a75nprln]{border:1px solid #61772d;border-radius:999px;place-items:center;min-height:44px;padding:.5rem .9rem;font-size:.8rem;display:grid}.responsive-demo[data-astro-cid-a75nprln] input[data-astro-cid-a75nprln]:checked+span[data-astro-cid-a75nprln]{color:#f4f5ef;background:#121512;border-color:#121512}.responsive-demo[data-astro-cid-a75nprln] input[data-astro-cid-a75nprln]:focus-visible+span[data-astro-cid-a75nprln]{outline-offset:3px;outline:3px solid #121512}.example-browser[data-astro-cid-a75nprln]{background:#fff;border-radius:10px;max-width:100%;margin:auto;overflow:hidden;box-shadow:0 20px 35px -20px #12151275}.example-toolbar[data-astro-cid-a75nprln]{color:#505949;background:#f4f5ef;justify-content:space-between;align-items:center;gap:.5rem;padding:.7rem;font-size:.65rem;display:flex}.example-browser[data-astro-cid-a75nprln] img[data-astro-cid-a75nprln]{width:100%;height:auto;display:block}.example-browser[data-astro-cid-a75nprln] .preview-phone[data-astro-cid-a75nprln]{display:none}.responsive-demo[data-astro-cid-a75nprln]:has(input[value=mobile]:checked) .example-browser[data-astro-cid-a75nprln]{max-width:240px}.responsive-demo[data-astro-cid-a75nprln]:has(input[value=mobile]:checked) .preview-wide[data-astro-cid-a75nprln]{display:none}.responsive-demo[data-astro-cid-a75nprln]:has(input[value=mobile]:checked) .preview-phone[data-astro-cid-a75nprln]{display:block}.preview-note[data-astro-cid-a75nprln]{color:#3b492b;max-width:65ch;margin:1rem 0 0;font-size:.7rem;line-height:1.6}.art-local-seo[data-astro-cid-a75nprln]{background:#dce2ff}.search-pill[data-astro-cid-a75nprln]{background:#fff;border-radius:999px;align-items:center;gap:1rem;margin-bottom:1.7rem;padding:.8rem 1rem;font-size:.8rem;display:flex}.search-pill[data-astro-cid-a75nprln]>span[data-astro-cid-a75nprln]{font-size:1.5rem;line-height:1}.foundation-node[data-astro-cid-a75nprln]{color:#f4f5ef;background:#121512;border-radius:12px;padding:1.3rem}.foundation-node[data-astro-cid-a75nprln]>span[data-astro-cid-a75nprln]{color:#c8f13c;font-size:.7rem;display:block}.foundation-node[data-astro-cid-a75nprln] strong[data-astro-cid-a75nprln]{letter-spacing:-.02em;margin:.7rem 0;font-size:1.35rem;font-weight:550;display:block}.foundation-node[data-astro-cid-a75nprln] small[data-astro-cid-a75nprln]{font-size:.72rem;line-height:1.5;display:block}.foundation-light[data-astro-cid-a75nprln]{color:#121512;background:#fff}.foundation-light[data-astro-cid-a75nprln]>span[data-astro-cid-a75nprln]{color:#586284}.diagram-wire[data-astro-cid-a75nprln]{background:#6f7e5c;width:1px;height:28px;margin:auto;position:relative}.diagram-wire[data-astro-cid-a75nprln]:after{content:"";background:#121512;border-radius:50%;width:7px;height:7px;position:absolute;top:9px;left:-3px}.foundation-measure[data-astro-cid-a75nprln]{text-align:center;background:#c4cdee;border-radius:8px;padding:.9rem;font-size:.8rem}.art-google-meta-ads[data-astro-cid-a75nprln]{background:#dbe1d3}.campaign-ad[data-astro-cid-a75nprln]{background:#fff;border-radius:14px;padding:1rem;overflow:hidden}.campaign-ad[data-astro-cid-a75nprln] small[data-astro-cid-a75nprln]{color:#51594f;font-size:.65rem}.ad-image[data-astro-cid-a75nprln]{font-family:var(--font-display);letter-spacing:-.05em;background:#dce2ff;border-radius:7px;margin:.8rem 0;padding:2rem 1.4rem;font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1.05;display:block}.campaign-ad[data-astro-cid-a75nprln]>strong[data-astro-cid-a75nprln]{font-size:1rem;display:block}.campaign-ad[data-astro-cid-a75nprln] p[data-astro-cid-a75nprln]{color:#51594f;font-size:.8rem;line-height:1.6}.ad-action[data-astro-cid-a75nprln]{border-top:1px solid #d3d7cf;padding:.8rem 0 0;font-size:.8rem;font-weight:650;display:block}.campaign-end[data-astro-cid-a75nprln]{color:#fff;background:#121512;border-radius:10px;justify-content:center;align-items:center;gap:1rem;padding:.8rem;font-size:.77rem;display:flex}.campaign-end[data-astro-cid-a75nprln] b[data-astro-cid-a75nprln]{color:#c8f13c}.art-branding-design[data-astro-cid-a75nprln]{background:#dce2ff}.identity-board[data-astro-cid-a75nprln]{gap:1.5rem;display:grid}.identity-wordmark[data-astro-cid-a75nprln]{font-family:var(--font-display);letter-spacing:.09em;align-items:center;gap:1rem;font-size:2rem;font-weight:800;line-height:1;display:flex}.identity-swatches[data-astro-cid-a75nprln]{grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}.identity-swatches[data-astro-cid-a75nprln] span[data-astro-cid-a75nprln]{color:#fff;background:#121512;border-radius:8px;align-items:end;min-height:80px;padding:.7rem;font-size:.7rem;display:flex}.identity-swatches[data-astro-cid-a75nprln] span[data-astro-cid-a75nprln]:nth-child(2){color:#121512;background:#f4f5ef}.identity-swatches[data-astro-cid-a75nprln] span[data-astro-cid-a75nprln]:nth-child(3){color:#121512;background:#c8f13c}.identity-type[data-astro-cid-a75nprln]{border-top:1px solid #aab4d5;padding-top:1.5rem}.identity-type[data-astro-cid-a75nprln] strong[data-astro-cid-a75nprln]{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(2rem,4vw,3.2rem);font-weight:550;line-height:1}.identity-type[data-astro-cid-a75nprln] p[data-astro-cid-a75nprln]{color:#51594f;line-height:1.6}.identity-board[data-astro-cid-a75nprln]>small[data-astro-cid-a75nprln]{font-size:.7rem}.art-custom-software[data-astro-cid-a75nprln]{color:#f4f5ef;background:#121512}.software-board[data-astro-cid-a75nprln]>p[data-astro-cid-a75nprln]{margin:0 0 1.3rem;font-size:.8rem}.software-row[data-astro-cid-a75nprln]{border:1px solid #4c5846;border-radius:9px;align-items:center;gap:1rem;margin-bottom:.7rem;padding:1.1rem .8rem;display:flex}.software-row[data-astro-cid-a75nprln]>span[data-astro-cid-a75nprln]{color:#121512;background:#c8f13c;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.7rem;display:grid}.software-row[data-astro-cid-a75nprln] strong[data-astro-cid-a75nprln]{font-size:.9rem;font-weight:550}.software-row[data-astro-cid-a75nprln] i[data-astro-cid-a75nprln]{color:#c8f13c;margin-left:auto;font-style:normal}.software-board[data-astro-cid-a75nprln] small[data-astro-cid-a75nprln],.art-custom-software[data-astro-cid-a75nprln] .example-disclosure[data-astro-cid-a75nprln]{color:#b3c0af;font-size:.7rem}.service-video[data-astro-cid-a75nprln]{background:#f4f5ef;border:1px solid #b6bfb0;border-radius:16px;margin-top:2rem}.service-video[data-astro-cid-a75nprln] summary[data-astro-cid-a75nprln]{cursor:pointer;align-items:center;gap:1rem;min-height:64px;padding:1rem;font-size:.93rem;font-weight:600;list-style:none;display:flex}.service-video[data-astro-cid-a75nprln] summary[data-astro-cid-a75nprln] b[data-astro-cid-a75nprln]{margin-left:auto}.service-video[data-astro-cid-a75nprln][open] summary[data-astro-cid-a75nprln] b[data-astro-cid-a75nprln]{transform:rotate(45deg)}.service-video[data-astro-cid-a75nprln]>div[data-astro-cid-a75nprln]{grid-template-columns:minmax(0,280px) 1fr;align-items:center;gap:2rem;padding:0 1rem 1rem;display:grid}.service-video[data-astro-cid-a75nprln] video[data-astro-cid-a75nprln]{aspect-ratio:9/16;object-fit:contain;background:#121512;border-radius:10px;width:100%}.service-video[data-astro-cid-a75nprln] p[data-astro-cid-a75nprln]{color:#51594f;max-width:42ch;line-height:1.75}@media (prefers-reduced-motion:no-preference){.example-browser[data-astro-cid-a75nprln]{transition:max-width .45s}.example-art[data-astro-cid-a75nprln]:hover .diagram-wire[data-astro-cid-a75nprln]:after{animation:1.2s 2 example-signal}@keyframes example-signal{0%{transform:translateY(-8px)}to{transform:translateY(10px)}}}@media (width<=800px){.example-heading[data-astro-cid-a75nprln],.example-layout[data-astro-cid-a75nprln]{grid-template-columns:1fr}.example-art[data-astro-cid-a75nprln]{min-height:0}.example-heading[data-astro-cid-a75nprln]{gap:1.2rem}.example-annotations[data-astro-cid-a75nprln]{max-width:65ch}}@media (width<=520px){.service-video[data-astro-cid-a75nprln]>div[data-astro-cid-a75nprln]{grid-template-columns:1fr}.service-video[data-astro-cid-a75nprln] video[data-astro-cid-a75nprln]{max-width:280px;margin:auto}.campaign-end[data-astro-cid-a75nprln]{flex-wrap:wrap}.example-toolbar[data-astro-cid-a75nprln]{font-size:.58rem}}
