.sd-marketing-flag-switcher{align-items:center;gap:.25rem;display:inline-flex}.sd-marketing-flag-switcher--nav{flex-shrink:0}.sd-marketing-flag-switcher--footer{margin-top:0}.sd-marketing-flag-switcher--dropdown{position:relative}.sd-marketing-flag-switcher__trigger{border:1px solid var(--sd-border);width:auto;min-width:3rem;height:2rem;color:var(--sd-text-muted);cursor:pointer;background:0 0;border-radius:.375rem;justify-content:flex-start;align-items:center;gap:.375rem;padding:0 .5rem 0 .625rem;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.sd-marketing-flag-switcher__trigger:hover{color:var(--sd-text);border-color:#f9731673}.sd-marketing-flag-switcher__chevron{opacity:.72;flex-shrink:0;width:.875rem;height:.875rem;transition:transform .15s}.sd-marketing-flag-switcher__chevron--open{transform:rotate(180deg)}.sd-marketing-flag-switcher__menu{z-index:120;border:1px solid var(--sd-border);background:var(--sd-bg,#0b0f14);border-radius:.5rem;min-width:10.5rem;margin:0;padding:.375rem;list-style:none;position:absolute;top:calc(100% + .375rem);right:0;box-shadow:0 12px 32px #00000059}.sd-marketing-flag-switcher__menu-item{width:100%;min-height:2.5rem;color:var(--sd-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.375rem;align-items:center;gap:.625rem;padding:.5rem .625rem;transition:background-color .15s;display:flex}.sd-marketing-flag-switcher__menu-item:hover{background:#f973161a}.sd-marketing-flag-switcher__menu-item--active{background:#f9731624}.sd-marketing-flag-switcher__menu-label{font-size:.875rem;font-weight:600}.sd-marketing-flag-switcher__btn{border:1px solid var(--sd-border);color:var(--sd-text-muted);cursor:pointer;background:0 0;border-radius:.375rem;justify-content:center;align-items:center;gap:.375rem;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.sd-marketing-flag-switcher--footer .sd-marketing-flag-switcher__menu{left:0;right:auto}.sd-marketing-flag-switcher__btn:hover{color:var(--sd-text);border-color:#f9731673}.sd-marketing-flag-switcher__btn--active{border-color:var(--sd-accent);color:var(--sd-text);background:#f973161f}.sd-marketing-flag-icon,.sd-marketing-flag-switcher__flag{aspect-ratio:4/3;border-radius:.125rem;flex-shrink:0;width:1.25rem;height:auto;display:block;overflow:hidden}.sd-marketing-flag-switcher__label{font-size:.8125rem;font-weight:600}.sd-nav-primary-desktop .sd-marketing-flag-switcher--nav{margin-left:0}.sd-nav-desktop-shell{width:100%}.sd-nav-desktop-locale{z-index:2;position:absolute;top:50%;right:0;transform:translateY(-50%)}.sd-nav-desktop-locale .sd-marketing-flag-switcher__trigger{min-width:3.25rem;padding-left:.75rem;padding-right:.625rem}@media (min-width:1280px){.sd-nav-desktop-locale .sd-marketing-flag-switcher__trigger{min-width:3.75rem;padding-left:.875rem;padding-right:.75rem}}.sd-nav-mobile .sd-marketing-flag-switcher--nav{flex-shrink:0}.sd-nav-mobile-sheet-locale{border-top:1px solid var(--sd-border);padding:1rem 1rem max(1.25rem, env(safe-area-inset-bottom,0px));flex-shrink:0;justify-content:center;align-items:center;display:flex}.sd-nav-mobile-sheet-locale .sd-marketing-flag-switcher--nav .sd-marketing-flag-switcher__trigger{min-width:3.25rem;height:2.75rem;padding:0 .75rem}.sd-nav-mobile-sheet-locale .sd-marketing-flag-switcher--nav .sd-marketing-flag-switcher__menu{inset:auto auto calc(100% + .375rem) 50%;transform:translate(-50%);box-shadow:0 -8px 24px #00000047}
#shopdango-marketing-site .sd-locale-text{display:none}#shopdango-marketing-site[data-locale=en] .sd-locale-text[data-lang=en],html[data-locale=en] #shopdango-marketing-site .sd-locale-text[data-lang=en],#shopdango-marketing-site[data-locale=es] .sd-locale-text[data-lang=es],html[data-locale=es] #shopdango-marketing-site .sd-locale-text[data-lang=es],#shopdango-marketing-site[data-locale=zh] .sd-locale-text[data-lang=zh],html[data-locale=zh] #shopdango-marketing-site .sd-locale-text[data-lang=zh],#shopdango-marketing-site[data-locale=hi] .sd-locale-text[data-lang=hi],html[data-locale=hi] #shopdango-marketing-site .sd-locale-text[data-lang=hi],#shopdango-marketing-site[data-locale=ar] .sd-locale-text[data-lang=ar],html[data-locale=ar] #shopdango-marketing-site .sd-locale-text[data-lang=ar]{display:inline}#shopdango-marketing-site .sd-locale-text--block,html[data-locale] #shopdango-marketing-site .sd-locale-text--block{display:none}#shopdango-marketing-site[data-locale=en] .sd-locale-text--block[data-lang=en],html[data-locale=en] #shopdango-marketing-site .sd-locale-text--block[data-lang=en],#shopdango-marketing-site[data-locale=es] .sd-locale-text--block[data-lang=es],html[data-locale=es] #shopdango-marketing-site .sd-locale-text--block[data-lang=es],#shopdango-marketing-site[data-locale=zh] .sd-locale-text--block[data-lang=zh],html[data-locale=zh] #shopdango-marketing-site .sd-locale-text--block[data-lang=zh],#shopdango-marketing-site[data-locale=hi] .sd-locale-text--block[data-lang=hi],html[data-locale=hi] #shopdango-marketing-site .sd-locale-text--block[data-lang=hi],#shopdango-marketing-site[data-locale=ar] .sd-locale-text--block[data-lang=ar],html[data-locale=ar] #shopdango-marketing-site .sd-locale-text--block[data-lang=ar]{display:block}
.sd-marketing-footer-grid{grid-template-columns:minmax(0,1fr);gap:2.5rem 2rem;width:100%;min-width:0;display:grid}.sd-marketing-footer-brand{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.sd-marketing-footer-logo{width:9rem;height:9rem}.sd-marketing-footer-copy{max-width:18rem;color:var(--sd-text-muted);font-size:.875rem;line-height:1.6}.sd-marketing-footer-heading{letter-spacing:.05em;text-transform:uppercase;color:var(--sd-text-muted);margin:0 0 .875rem;font-size:.75rem;font-weight:600;line-height:1.35}.sd-marketing-footer-column{min-width:0}.sd-marketing-footer-links,.sd-marketing-footer-industries{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.sd-marketing-footer-link{min-height:2rem;color:var(--sd-text-muted);align-items:center;font-size:.875rem;line-height:1.35;text-decoration:none;transition:color .15s;display:inline-flex}.sd-marketing-footer-link:hover{color:var(--sd-accent)}.sd-marketing-flag-switcher--footer.sd-marketing-flag-switcher--dropdown{margin-top:.25rem}.sd-marketing-flag-switcher--footer.sd-marketing-flag-switcher--dropdown .sd-marketing-flag-switcher__trigger{min-width:3.25rem;height:2.25rem}@media (min-width:640px){.sd-marketing-footer-grid{grid-template-columns:repeat(2,minmax(11rem,1fr))}.sd-marketing-footer-brand{flex-flow:wrap;grid-column:1/-1;align-items:center;gap:1.25rem 2rem}.sd-marketing-footer-copy{flex:16rem;max-width:none}.sd-marketing-footer-logo{width:10rem;height:10rem}}@media (min-width:1024px){.sd-marketing-footer-grid{grid-template-columns:minmax(14rem,17rem) repeat(4,minmax(10.75rem,1fr));align-items:start;column-gap:1.75rem}.sd-marketing-footer-brand{flex-direction:column;grid-column:auto;align-items:flex-start;gap:1rem}.sd-marketing-footer-copy{flex:none;max-width:16rem}.sd-marketing-footer-logo{width:12rem;height:12rem}}@media (min-width:1280px){.sd-marketing-footer-grid{column-gap:2.25rem}.sd-marketing-footer-logo{width:13.5rem;height:13.5rem}}
.sd-mcp-section{background:var(--sd-surface)}.sd-mcp-heading{text-wrap:balance}.sd-mcp-call{border:1px solid var(--sd-border);background:var(--sd-surface-elevated);border-radius:12px;align-items:flex-start;gap:.65rem;max-width:46rem;margin:2rem auto 0;padding:.85rem 1rem;display:flex}.sd-mcp-call__prompt{color:var(--sd-accent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;line-height:1.5}.sd-mcp-call code{color:var(--sd-text);white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;line-height:1.6}.sd-mcp-grid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;display:grid}.sd-mcp-card{border:1px solid var(--sd-border);background:var(--sd-surface-elevated);border-radius:14px;padding:1.25rem;transition:border-color .16s,transform .16s}.sd-mcp-card:hover{border-color:var(--sd-accent);transform:translateY(-2px)}.sd-mcp-card__icon{width:1.5rem;height:1.5rem;color:var(--sd-accent);margin-bottom:.75rem}.sd-mcp-card__title{color:var(--sd-text);margin:0 0 .35rem;font-size:.9375rem;font-weight:650}.sd-mcp-card__body{color:var(--sd-text-muted);margin:0;font-size:.8125rem;line-height:1.55}.sd-mcp-cta{background:var(--sd-accent);color:#111;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-height:2.75rem;padding:.65rem 1.35rem;font-size:.875rem;font-weight:650;transition:background .16s;display:inline-flex}.sd-mcp-cta:hover{background:var(--sd-accent-hover)}.sd-mcp-cta--quiet{border-color:var(--sd-border);color:var(--sd-text);background:0 0}.sd-mcp-cta--quiet:hover{border-color:var(--sd-accent);color:var(--sd-accent);background:0 0}.sd-mcp-page{background:var(--sd-bg);color:var(--sd-text)}.sd-mcp-wrap{width:100%;max-width:68rem;margin:0 auto;padding:0 1rem}@media (min-width:640px){.sd-mcp-wrap{padding:0 1.5rem}}.sd-mcp-hero{border-bottom:1px solid var(--sd-border);background:radial-gradient(120% 90% at 15% 0%, #f9731624, transparent 60%), var(--sd-bg);padding:clamp(3rem,8vw,6rem) 0 clamp(2.5rem,6vw,4rem)}.sd-mcp-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--sd-accent);margin:0 0 .9rem;font-size:.75rem;font-weight:600}.sd-mcp-h1{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2rem,5vw,3.25rem);font-weight:650;line-height:1.08}.sd-mcp-hero-lead{max-width:42rem;color:var(--sd-text-muted);margin:1.1rem 0 0;font-size:clamp(.95rem,1.4vw,1.0625rem);line-height:1.65}.sd-mcp-hero-actions{flex-wrap:wrap;gap:.6rem;margin-top:1.75rem;display:flex}.sd-mcp-btn{background:var(--sd-accent);color:#111;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-height:2.875rem;padding:.7rem 1.4rem;font-size:.875rem;font-weight:650;display:inline-flex}.sd-mcp-btn:hover{background:var(--sd-accent-hover)}.sd-mcp-btn--quiet{border-color:var(--sd-border);color:var(--sd-text);background:0 0}.sd-mcp-btn--quiet:hover{border-color:var(--sd-accent);color:var(--sd-accent);background:0 0}.sd-mcp-block{border-bottom:1px solid var(--sd-border);padding:clamp(2.5rem,6vw,4.5rem) 0}.sd-mcp-block--alt{background:var(--sd-surface)}.sd-mcp-h2{letter-spacing:-.02em;margin:0 0 .6rem;font-size:clamp(1.375rem,2.6vw,1.875rem);font-weight:650}.sd-mcp-lead{max-width:46rem;color:var(--sd-text-muted);margin:0 0 1.75rem;font-size:.9375rem;line-height:1.65}.sd-mcp-groups{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1rem;display:grid}.sd-mcp-group{border:1px solid var(--sd-border);background:var(--sd-surface);border-radius:14px;padding:1.25rem}.sd-mcp-group-title{margin:0 0 .35rem;font-size:.9375rem;font-weight:650}.sd-mcp-group-lead{color:var(--sd-text-muted);margin:0 0 .9rem;font-size:.8125rem;line-height:1.55}.sd-mcp-tools{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.sd-mcp-tools code{background:var(--sd-accent-muted);color:var(--sd-accent);white-space:nowrap;border-radius:6px;padding:.2rem .45rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;display:inline-block}.sd-mcp-note{border-left:3px solid var(--sd-accent);background:var(--sd-surface-elevated);color:var(--sd-text-muted);border-radius:0 10px 10px 0;margin-top:1.25rem;padding:1rem 1.15rem;font-size:.875rem;line-height:1.6}.sd-mcp-note strong{color:var(--sd-text)}.sd-mcp-harnesses{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.sd-mcp-harnesses li{border:1px solid var(--sd-border);background:var(--sd-bg);border-radius:10px;flex-direction:column;gap:.15rem;padding:.85rem 1rem;display:flex}.sd-mcp-harness-name{color:var(--sd-text);font-size:.875rem;font-weight:600}.sd-mcp-harness-note{color:var(--sd-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem}.sd-mcp-steps{gap:1rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.sd-mcp-steps li{align-items:flex-start;gap:.9rem;display:flex}.sd-mcp-step-number{border:1px solid var(--sd-accent);width:1.75rem;height:1.75rem;color:var(--sd-accent);border-radius:999px;flex:none;place-items:center;font-size:.75rem;font-weight:700;display:grid}.sd-mcp-step-title{margin:0 0 .15rem;font-size:.9375rem;font-weight:600}.sd-mcp-step-body{color:var(--sd-text-muted);max-width:44rem;margin:0;font-size:.8125rem;line-height:1.55}.sd-mcp-code{border:1px solid var(--sd-border);background:var(--sd-surface-elevated);border-radius:12px;margin:0;padding:1.1rem 1.25rem;overflow-x:auto}.sd-mcp-code code{color:var(--sd-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;line-height:1.7}.sd-mcp-footnote{color:var(--sd-text-muted);margin:.75rem 0 0;font-size:.75rem}.sd-mcp-card-title{margin:0 0 .35rem;font-size:.875rem;font-weight:650}.sd-mcp-card-body{color:var(--sd-text-muted);margin:0;font-size:.8125rem;line-height:1.6}.sd-mcp-final{background:radial-gradient(90% 120% at 80% 0%, #f973161f, transparent 60%), var(--sd-bg);padding:clamp(2.5rem,6vw,4.5rem) 0}
