.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}
.ebay-wordmark{letter-spacing:-.02em;align-items:baseline;font-weight:750;line-height:1;display:inline-flex}.ebay-wordmark--sm{font-size:1.05rem}.ebay-wordmark--xs{font-size:.875rem}.sd-ebay-section{border-top:1px solid var(--sd-border);background:var(--sd-bg)}.sd-ebay-wrap{width:100%;max-width:68rem;margin:0 auto;padding:0 1rem}@media (min-width:640px){.sd-ebay-wrap{padding:0 1.5rem}}.sd-ebay-panel{align-items:center;gap:2rem;padding:clamp(2rem,5vw,3.5rem) 0;display:grid}@media (min-width:900px){.sd-ebay-panel{grid-template-columns:1.15fr .85fr;gap:3rem}}.sd-ebay-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--sd-text-muted);align-items:center;gap:.6rem;margin:0 0 .9rem;font-size:.6875rem;font-weight:700;display:flex}.sd-ebay-title{letter-spacing:-.025em;color:var(--sd-text);text-wrap:balance;margin:0;font-size:clamp(1.75rem,3.4vw,2.5rem);font-weight:650;line-height:1.12}.sd-ebay-lead{max-width:42rem;color:var(--sd-text-muted);margin:1rem 0 0;font-size:.9375rem;line-height:1.65}.sd-ebay-points{gap:.85rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.sd-ebay-points li{border-left:2px solid var(--sd-accent);gap:.15rem;padding-left:.9rem;display:grid}.sd-ebay-points strong{color:var(--sd-text);font-size:.875rem;font-weight:650}.sd-ebay-points span{color:var(--sd-text-muted);font-size:.8125rem;line-height:1.55}.sd-ebay-actions,.sd-ebay-hero-actions{flex-wrap:wrap;gap:.6rem;margin-top:1.75rem;display:flex}.sd-ebay-btn{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.3rem;font-size:.875rem;font-weight:650;transition:background .16s;display:inline-flex}.sd-ebay-btn:hover{background:var(--sd-accent-hover)}.sd-ebay-btn--quiet{border-color:var(--sd-border);color:var(--sd-text);background:0 0}.sd-ebay-btn--quiet:hover{border-color:var(--sd-accent);color:var(--sd-accent);background:0 0}.sd-ebay-diagram{border:1px solid var(--sd-border);background:var(--sd-surface);border-radius:16px;justify-items:center;gap:.5rem;padding:1.5rem 1rem;display:grid}.sd-ebay-node{border:1px solid var(--sd-border);background:var(--sd-surface-elevated);border-radius:10px;justify-items:center;gap:.2rem;width:100%;padding:.9rem 1rem;display:grid}.sd-ebay-node--alt{background:var(--sd-bg)}.sd-ebay-node__label{letter-spacing:.1em;text-transform:uppercase;color:var(--sd-text-muted);font-size:.6875rem;font-weight:700}.sd-ebay-node__value{color:var(--sd-text);font-size:1rem;font-weight:650}.sd-ebay-sync-line{background:var(--sd-border);place-items:center;width:1px;height:2.25rem;display:grid;position:relative}.sd-ebay-sync-line span{white-space:nowrap;color:var(--sd-text-muted);font-size:.6875rem;position:absolute;left:1rem}.sd-ebay-diagram__caption{text-align:center;color:var(--sd-text-muted);max-width:24ch;margin:.6rem 0 0;font-size:.75rem;line-height:1.5}.sd-ebay-page{background:var(--sd-bg);color:var(--sd-text)}.sd-ebay-hero{border-bottom:1px solid var(--sd-border);background:radial-gradient(100% 80% at 10% 0%, #0064d229, transparent 58%), radial-gradient(80% 70% at 90% 0%, #f973161f, transparent 60%), var(--sd-bg);padding:clamp(3rem,8vw,5.5rem) 0 clamp(2.5rem,6vw,4rem)}.sd-ebay-h1{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2rem,5vw,3.25rem);font-weight:650;line-height:1.06}.sd-ebay-hero-lead{max-width:44rem;color:var(--sd-text-muted);margin:1.1rem 0 0;font-size:clamp(.95rem,1.4vw,1.0625rem);line-height:1.65}.sd-ebay-hero-note{color:var(--sd-text-muted);margin:1rem 0 0;font-size:.75rem}.sd-ebay-block{border-bottom:1px solid var(--sd-border);padding:clamp(2.5rem,6vw,4.5rem) 0}.sd-ebay-block--alt{background:var(--sd-surface)}.sd-ebay-h2{letter-spacing:-.02em;margin:0 0 .6rem;font-size:clamp(1.375rem,2.6vw,1.875rem);font-weight:650}.sd-ebay-sync-grid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.6rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.sd-ebay-sync-grid li{border:1px solid var(--sd-border);background:var(--sd-surface);border-radius:10px;gap:.15rem;padding:.85rem 1rem;display:grid}.sd-ebay-sync-grid strong{color:var(--sd-text);font-size:.8125rem;font-weight:650}.sd-ebay-sync-grid span{color:var(--sd-text-muted);font-size:.75rem;line-height:1.5}.sd-ebay-card-grid{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1rem;margin-top:1.5rem;display:grid}.sd-ebay-card{border:1px solid var(--sd-border);background:var(--sd-bg);border-radius:12px;padding:1.15rem 1.25rem}.sd-ebay-card h3{color:var(--sd-text);margin:0 0 .35rem;font-size:.875rem;font-weight:650}.sd-ebay-card p{color:var(--sd-text-muted);margin:0;font-size:.8125rem;line-height:1.6}.sd-ebay-steps{gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.sd-ebay-steps li{align-items:flex-start;gap:.9rem;display:flex}.sd-ebay-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-ebay-step-title{margin:0 0 .15rem;font-size:.9375rem;font-weight:600}.sd-ebay-step-body{max-width:46rem;color:var(--sd-text-muted);margin:0;font-size:.8125rem;line-height:1.55}.sd-ebay-final{background:radial-gradient(90% 120% at 75% 0%, #e532381a, transparent 60%), var(--sd-bg);padding:clamp(2.5rem,6vw,4.5rem) 0}
.sd-plugins-page{background:var(--sd-bg);color:var(--sd-text)}.sd-plugins-wrap{width:100%;max-width:68rem;margin:0 auto;padding:0 1rem}@media (min-width:640px){.sd-plugins-wrap{padding:0 1.5rem}}.sd-plugins-hero{border-bottom:1px solid var(--sd-border);background:radial-gradient(100% 80% at 15% 0%, #f9731624, transparent 58%), var(--sd-bg);padding:clamp(3rem,8vw,5.5rem) 0 clamp(2.5rem,6vw,4rem)}.sd-plugins-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--sd-accent);margin:0 0 .9rem;font-size:.6875rem;font-weight:700}.sd-plugins-h1{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2rem,5vw,3.25rem);font-weight:650;line-height:1.07}.sd-plugins-hero-lead{max-width:46rem;color:var(--sd-text-muted);margin:1.1rem 0 0;font-size:clamp(.95rem,1.4vw,1.0625rem);line-height:1.65}.sd-plugins-hero-actions{flex-wrap:wrap;gap:.6rem;margin-top:1.75rem;display:flex}.sd-plugins-hero-note{color:var(--sd-text-muted);margin:1rem 0 0;font-size:.75rem}.sd-plugins-btn{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.3rem;font-size:.875rem;font-weight:650;display:inline-flex}.sd-plugins-btn:hover{background:var(--sd-accent-hover)}.sd-plugins-btn--quiet{border-color:var(--sd-border);color:var(--sd-text);background:0 0}.sd-plugins-btn--quiet:hover{border-color:var(--sd-accent);color:var(--sd-accent);background:0 0}.sd-plugins-block{border-bottom:1px solid var(--sd-border);padding:clamp(2.5rem,6vw,4.5rem) 0}.sd-plugins-block--alt{background:var(--sd-surface)}.sd-plugins-h2{letter-spacing:-.02em;margin:0 0 .6rem;font-size:clamp(1.375rem,2.6vw,1.875rem);font-weight:650}.sd-plugins-lead{max-width:46rem;color:var(--sd-text-muted);margin:0 0 1.75rem;font-size:.9375rem;line-height:1.65}.sd-plugins-grid{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:1rem;display:grid}.sd-plugins-grid--how{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.sd-plugin-card{border:1px solid var(--sd-border);background:var(--sd-surface);border-radius:14px;flex-direction:column;padding:1.4rem;transition:border-color .16s,transform .16s;display:flex}.sd-plugin-card:hover{border-color:var(--sd-accent);transform:translateY(-2px)}.sd-plugin-card__head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.sd-plugin-card__title{letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:650}.sd-plugin-card__price{color:var(--sd-accent);white-space:nowrap;flex:none;font-size:.75rem;font-weight:700}.sd-plugin-card__tagline{color:var(--sd-text);margin:.35rem 0 0;font-size:.8125rem;font-weight:600}.sd-plugin-card__body{color:var(--sd-text-muted);margin:.5rem 0 0;font-size:.8125rem;line-height:1.6}.sd-plugin-card__features{gap:.4rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.sd-plugin-card__features li{color:var(--sd-text-muted);padding-left:1.1rem;font-size:.8125rem;line-height:1.5;position:relative}.sd-plugin-card__features li:before{content:"";background:var(--sd-accent);opacity:.85;border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:.45em;left:0}.sd-plugin-card__foot{color:var(--sd-text-muted);flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:auto;padding-top:1.1rem;font-size:.6875rem;display:flex}.sd-plugin-card__routes{flex-wrap:wrap;gap:.3rem;display:inline-flex}.sd-plugin-card__routes code{background:var(--sd-accent-muted);color:var(--sd-accent);border-radius:5px;padding:.1rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.625rem}.sd-plugin-how{border:1px solid var(--sd-border);background:var(--sd-bg);border-radius:12px;padding:1.15rem 1.25rem}.sd-plugin-how h3{margin:0 0 .35rem;font-size:.875rem;font-weight:650}.sd-plugin-how p{color:var(--sd-text-muted);margin:0;font-size:.8125rem;line-height:1.6}.sd-plugins-final{background:radial-gradient(90% 120% at 75% 0%, #f973161a, transparent 60%), var(--sd-bg);padding:clamp(2.5rem,6vw,4.5rem) 0}
.sd-free{background:var(--sd-bg);color:var(--sd-text)}.sd-free__hero{background:radial-gradient(90% 70% at 12% 0%, #f9731629, transparent 58%), var(--sd-bg);padding:clamp(5.5rem,9vw,7rem) 0 clamp(2rem,5vw,3.5rem)}.sd-free__wrap{width:100%;max-width:40rem;margin:0 auto;padding:0 1rem}@media (min-width:640px){.sd-free__wrap{padding:0 1.5rem}}.sd-free__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--sd-accent);margin:0 0 .9rem;font-size:.6875rem;font-weight:700}.sd-free__h1{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2rem,6vw,3.25rem);font-weight:700;line-height:1.05}.sd-free__h1 span{color:var(--sd-accent)}.sd-free__sub{color:var(--sd-text-muted);max-width:34rem;margin:1rem 0 0;font-size:clamp(1rem,2vw,1.125rem);line-height:1.6}.sd-free__bullets{gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.sd-free__bullets li{color:var(--sd-text);padding-left:1.2rem;font-size:.875rem;position:relative}.sd-free__bullets li:before{content:"";background:var(--sd-accent);border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:.5em;left:0}.sd-free__form{border:1px solid var(--sd-border);background:var(--sd-surface);border-radius:14px;gap:.4rem;margin-top:2rem;padding:1.35rem;display:grid}.sd-free__label{letter-spacing:.06em;text-transform:uppercase;color:var(--sd-text-muted);margin-top:.5rem;font-size:.75rem;font-weight:700}.sd-free__optional{text-transform:none;letter-spacing:0;font-weight:400}.sd-free__form input[type=email],.sd-free__form input[type=text],.sd-free__form select{border:1px solid var(--sd-border);background:var(--sd-bg);width:100%;color:var(--sd-text);border-radius:9px;padding:.7rem .8rem;font-size:.9375rem}.sd-free__form input:focus,.sd-free__form select:focus{border-color:var(--sd-accent);outline:none;box-shadow:0 0 0 3px #f9731633}.sd-free__terms-check{color:var(--sd-text-muted);align-items:flex-start;gap:.6rem;margin-top:.85rem;font-size:.8125rem;line-height:1.5;display:flex}.sd-free__terms-check input{accent-color:var(--sd-accent);margin-top:.2rem}.sd-free__cta{background:var(--sd-accent);color:#111;cursor:pointer;border:none;border-radius:10px;width:100%;margin-top:0;padding:.9rem 1.2rem;font-size:1rem;font-weight:700}.sd-free__cta:hover{background:var(--sd-accent-hover)}.sd-free__cta:disabled{opacity:.6;cursor:progress}.sd-free__fineprint{color:var(--sd-text-muted);text-align:center;margin:.6rem 0 0;font-size:.75rem}.sd-free__error{color:#fca5a5;background:#ef44441f;border-radius:8px;margin:.6rem 0 0;padding:.6rem .75rem;font-size:.8125rem}.sd-free__terms{border-top:1px solid var(--sd-border);color:var(--sd-text-muted);gap:.75rem;margin-top:1.75rem;padding-top:1.25rem;font-size:.75rem;line-height:1.65;display:grid}.sd-free__terms strong{color:var(--sd-text)}.sd-free__back{color:var(--sd-text-muted);margin:1.5rem 0 0;font-size:.8125rem}.sd-free__back a{color:var(--sd-accent);text-decoration:underline}.sd-free--thanks .sd-free__wrap{padding-top:clamp(3rem,8vw,6rem);padding-bottom:4rem}.sd-free__actions{flex-wrap:wrap;gap:.65rem;margin-top:1.75rem;display:flex}.sd-free__cta--quiet{border:1px solid var(--sd-border);color:var(--sd-text);background:0 0}.sd-free__cta--quiet:hover{border-color:var(--sd-accent);color:var(--sd-accent);background:0 0}.sd-free__cta{border-radius:10px;justify-content:center;align-items:center;width:auto;min-height:3rem;padding:.9rem 1.4rem;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.sd-free__sell{border:1px solid var(--sd-border);background:var(--sd-surface);border-radius:12px;margin-top:1.75rem;padding:1rem 1.15rem}.sd-free__sell-title{letter-spacing:.08em;text-transform:uppercase;color:var(--sd-text-muted);margin:0 0 .6rem;font-size:.75rem;font-weight:700}.sd-free__sell-list{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.sd-free__sell-list li{color:var(--sd-text);background:#f973161f;border-radius:999px;padding:.25rem .6rem;font-size:.8125rem}@media (max-width:640px){.sd-free__actions{flex-direction:column}.sd-free__cta{justify-content:center;width:100%}}
.sd-hero-slides{max-width:1240px;margin:0 auto;padding:0 1.25rem 3.25rem;position:relative}.sd-hero-slides__viewport{border:1px solid var(--sd-border);background:radial-gradient(120% 120% at 82% 0%, #f9731624 0%, transparent 58%), var(--sd-surface);border-radius:22px;min-height:34rem;position:relative;overflow:hidden}.sd-hero-slide{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:2rem;padding:clamp(1.75rem,4vw,3.25rem);display:none;position:absolute;inset:0}.sd-hero-slide.is-active{animation:.34s both sd-hero-slide-in;display:grid}@keyframes sd-hero-slide-in{0%{transform:translateY(8px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.sd-hero-slide.is-active{animation:none}}.sd-hero-slide__copy{min-width:0}.sd-hero-slide__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--sd-accent);margin:0 0 .7rem;font-size:.75rem;font-weight:700}.sd-hero-slide__title{letter-spacing:-.02em;color:var(--sd-text);margin:0 0 .85rem;font-size:clamp(1.65rem,3.1vw,2.5rem);line-height:1.12}.sd-hero-slide__body{max-width:32rem;color:var(--sd-text-muted);margin:0 0 1.35rem;font-size:clamp(.9375rem,1.2vw,1.0625rem);line-height:1.6}.sd-hero-slide__cta{background:var(--sd-accent);color:#fff;border-radius:10px;align-items:center;min-height:2.85rem;padding:.75rem 1.25rem;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.sd-hero-slide__cta:hover{filter:brightness(1.06)}.sd-hero-slide__visual{justify-content:center;align-items:center;min-width:0;display:flex}.sd-hero-stack{aspect-ratio:1;width:100%;max-width:27rem;position:relative}.sd-hero-stack__card{background:#0b0c10;border:1px solid #ffffff24;border-radius:14px;width:58%;margin:0;transition:transform .4s;position:absolute;overflow:hidden;box-shadow:0 18px 40px -18px #000000b3}.sd-hero-stack__card img{width:100%;height:auto;display:block}.sd-hero-stack__card figcaption{letter-spacing:.01em;color:#fff;text-shadow:0 1px 2px #0009;background:linear-gradient(#0000,#0606088c 32%,#060608eb 70%);padding:1.1rem .6rem .4rem;font-size:.6875rem;font-weight:700;position:absolute;bottom:0;left:0;right:0}.sd-hero-stack__card--0{z-index:4;top:0;left:0;transform:rotate(-2.6deg)}.sd-hero-stack__card--1{z-index:3;top:7%;left:42%;transform:rotate(2deg)}.sd-hero-stack__card--2{z-index:2;top:42%;left:1%;transform:rotate(1.4deg)}.sd-hero-stack__card--3{z-index:1;top:42%;left:43%;transform:rotate(-1.8deg)}.sd-hero-slides:hover .sd-hero-stack__card--0{transform:rotate(-3.4deg)translateY(-4px)}.sd-hero-slides:hover .sd-hero-stack__card--3{transform:rotate(-1deg)translateY(4px)}.sd-hero-harness-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;width:100%;max-width:30rem;margin:0;padding:0;list-style:none;display:grid}.sd-hero-harness-grid li{border:1px solid var(--sd-border);background:#ffffff08;border-radius:12px;flex-direction:column;gap:.15rem;padding:.85rem .8rem;display:flex}.sd-hero-harness__mark{background:var(--sd-text);width:1.75rem;height:1.75rem;color:var(--sd-bg,#0b0c10);border-radius:7px;justify-content:center;align-items:center;margin-bottom:.35rem;font-size:.9375rem;font-weight:800;line-height:1;display:inline-flex}.sd-hero-harness__name{color:var(--sd-text);font-size:.875rem;font-weight:700}.sd-hero-harness__note{color:var(--sd-text-muted);font-size:.6875rem}.sd-hero-price-row{flex-wrap:wrap;gap:.5rem;margin:0 0 1.35rem;padding:0;list-style:none;display:flex}.sd-hero-price-row li{border:1px solid var(--sd-border);border-radius:10px;flex-direction:column;gap:.1rem;padding:.5rem .85rem;display:flex}.sd-hero-price-row span{text-transform:uppercase;letter-spacing:.07em;color:var(--sd-text-muted);font-size:.6875rem}.sd-hero-price-row strong{color:var(--sd-text);font-size:1rem}.sd-hero-growth{gap:.55rem;width:100%;max-width:30rem;margin:0;padding:0;list-style:none;display:grid}.sd-hero-growth li{border:1px solid var(--sd-border);background:#ffffff08;border-radius:12px;padding:.8rem .95rem}.sd-hero-growth__k{color:var(--sd-text);font-size:.875rem;font-weight:700;display:block}.sd-hero-growth__v{color:var(--sd-text-muted);margin-top:.15rem;font-size:.8125rem;display:block}.sd-hero-plugin-row{flex-wrap:wrap;gap:.4rem;margin:0 0 1.25rem;padding:0;list-style:none;display:flex}.sd-hero-plugin-row li{color:var(--sd-text);background:#f9731621;border-radius:999px;align-items:baseline;gap:.35rem;padding:.3rem .6rem;font-size:.75rem;display:inline-flex}.sd-hero-plugin-row em{color:var(--sd-accent);font-style:normal;font-weight:700}.sd-hero-plugin-visual{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;width:100%;max-width:27rem;display:grid}.sd-hero-plugin-chip{border:1px solid var(--sd-border);background:linear-gradient(160deg,#f973161f,#ffffff05);border-radius:14px;flex-direction:column;gap:.15rem;padding:1.05rem .95rem;display:flex}.sd-hero-plugin-chip strong{color:var(--sd-text);font-size:.9375rem}.sd-hero-plugin-chip span{color:var(--sd-accent);font-size:.8125rem;font-weight:700}.sd-hero-slides__controls{justify-content:center;align-items:center;gap:.75rem;margin-top:1.1rem;display:flex}.sd-hero-slides__controls>button{border:1px solid var(--sd-border);width:2.25rem;height:2.25rem;color:var(--sd-text-muted);cursor:pointer;background:0 0;border-radius:999px;font-size:1.1rem;line-height:1}.sd-hero-slides__controls>button:hover{border-color:var(--sd-accent);color:var(--sd-accent)}.sd-hero-slides__dots{gap:.4rem;display:flex}.sd-hero-slides__dots button{background:var(--sd-border);cursor:pointer;border:0;border-radius:999px;width:1.6rem;height:.3rem;padding:0}.sd-hero-slides__dots button.is-active{background:var(--sd-accent)}@media (max-width:900px){.sd-hero-slides__viewport{min-height:0}.sd-hero-slide{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:1.5rem 1.15rem 1.75rem;position:relative}.sd-hero-slide:not(.is-active){display:none}.sd-hero-slide__visual{justify-content:flex-start}.sd-hero-stack{max-width:21rem;margin:0 auto}.sd-hero-harness-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sd-hero-slides-host{padding-top:clamp(5.5rem,9vw,7rem)}@media (max-width:640px){.sd-hero-slides{padding:0 .85rem 2.5rem}.sd-hero-slides__viewport{border-radius:18px}.sd-hero-slide{gap:1.15rem;padding:1.35rem 1.05rem 1.5rem}.sd-hero-slide__title{font-size:1.5rem}.sd-hero-slide__body{margin-bottom:1.1rem;font-size:.9375rem}.sd-hero-slide__cta{justify-content:center;width:100%;min-height:3rem}.sd-hero-stack{max-width:16.75rem}.sd-hero-price-row{gap:.4rem}.sd-hero-price-row li{flex:30%;padding:.45rem .6rem}.sd-hero-plugin-visual{grid-template-columns:1fr}.sd-hero-slides__controls{gap:.5rem;margin-top:.9rem}.sd-hero-slides__dots button{background:0 0;width:2.25rem;height:1.5rem;position:relative}.sd-hero-slides__dots button:after{content:"";background:var(--sd-border);border-radius:999px;position:absolute;inset:.6rem 0}.sd-hero-slides__dots button.is-active:after{background:var(--sd-accent)}.sd-hero-slides__controls>button{width:2.75rem;height:2.75rem}}.sd-hero-stack-wrap{flex-direction:column;align-items:center;gap:.75rem;width:100%;display:flex}.sd-hero-stack__names{text-align:center;color:var(--sd-text-muted);margin:0;font-size:.75rem;line-height:1.5}
header[data-sd-home=true]{--sd-nav-h:4rem}@media (min-width:960px){header[data-sd-home=true] .sd-marketing-nav-inner{border:1px solid color-mix(in srgb, var(--sd-border,#2a2a2a) 88%, transparent);background:color-mix(in srgb, var(--sd-bg,#0b0b0b) 82%, transparent);-webkit-backdrop-filter:blur(14px)saturate(140%);border-radius:999px;max-width:1200px;margin-top:.75rem;padding:.55rem 1.15rem;box-shadow:0 10px 30px -18px #000c}header[data-sd-home=true] .sd-nav-desktop-shell{width:100%}header[data-sd-home=true] nav.sd-nav-primary-desktop{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(.75rem,2vw,2rem);width:100%;display:grid}header[data-sd-home=true] .sd-nav-group{align-items:center;gap:clamp(1rem,2.2vw,2.1rem);min-width:0;display:flex}header[data-sd-home=true] .sd-nav-group--left{justify-content:flex-end}header[data-sd-home=true] .sd-nav-group--right{justify-content:flex-start;padding-right:3.25rem}header[data-sd-home=true] .sd-nav-logo{justify-content:center;align-items:center;padding:0 .35rem;display:flex}header[data-sd-home=true] nav.sd-nav-primary-desktop a{text-shadow:0 1px 2px #0000008c;white-space:nowrap}header[data-sd-home=true] nav.sd-nav-primary-desktop a.text-sd-text-muted{color:#fafafae6}header[data-sd-home=true] nav.sd-nav-primary-desktop a.text-sd-text-muted:hover{color:var(--sd-accent)}header[data-sd-home=true] .sd-nav-desktop-locale{right:.35rem}}@media (max-width:959px){header[data-sd-home=true] .sd-marketing-nav-inner{background:color-mix(in srgb, var(--sd-bg,#0b0b0b) 92%, transparent);-webkit-backdrop-filter:blur(14px)saturate(140%);border-bottom:1px solid color-mix(in srgb, var(--sd-border,#2a2a2a) 90%, transparent)}header[data-sd-home=true] .sd-nav-mobile{min-height:var(--sd-nav-h);gap:.5rem;padding:.5rem .9rem}header[data-sd-home=true] .sd-nav-mobile>a[aria-label=ShopDango\ home]{flex:auto;order:1;justify-content:flex-start}header[data-sd-home=true] .sd-nav-mobile-menu-btn{order:3}header[data-sd-home=true] .sd-nav-mobile-cta{order:2}header[data-sd-home=true] .sd-nav-mobile-menu-btn,header[data-sd-home=true] .sd-nav-mobile-cta{align-items:center;min-height:2.75rem;display:inline-flex}header[data-sd-home=true] .sd-nav-mobile-cta{border-radius:999px;padding-inline:.9rem}}
