/* Essentily public glass system. Original logos/screens stay unchanged. */
:root{--pg-bg:#f7f8f3;--pg-panel:#fff;--pg-soft:#edf3e8;--pg-ink:#183d2c;--pg-muted:#53664f;--pg-line:#d5dfcf;--pg-accent:#a9400c;--pg-focus:#416731;--pg-glass:rgba(255,255,255,.88);--pg-shadow:0 16px 40px rgba(25,57,38,.08),inset 0 1px 0 rgba(255,255,255,.8)}
[data-public-theme=dark]{color-scheme:dark;--pg-bg:#111c17;--pg-panel:#1d2923;--pg-soft:#25382b;--pg-ink:#e7f1e8;--pg-muted:#b5c7b1;--pg-line:#405744;--pg-accent:#ffb078;--pg-focus:#b4dc9c;--pg-glass:rgba(29,41,35,.92);--pg-shadow:0 16px 40px #0003,inset 0 1px 0 #ffffff0b}
[data-public-theme=light]{color-scheme:light}
body.ess-v11{background:var(--pg-bg);color:var(--pg-ink)}
.ess-v11 .v11-header{background:var(--pg-glass)!important;border-bottom:1px solid var(--pg-line);box-shadow:0 8px 30px #152c1810;backdrop-filter:blur(22px) saturate(125%);-webkit-backdrop-filter:blur(22px) saturate(125%)}
.ess-v11 :is(.v1152-home-category,.ess-ai-card,.ess-partner-card,.shop-store-card,.contact-form-card,.dp-form-card,.legal-toc__card,.ess-help-panel,.about-network-card){border:1px solid var(--pg-line)!important;border-radius:24px;background:var(--pg-glass)!important;box-shadow:var(--pg-shadow)!important}
.ess-v11 :is(.ess-motion-brand-chip,.contact-hero__node,.shop-page-hero__card){border:1px solid var(--pg-line);background:var(--pg-glass);box-shadow:var(--pg-shadow)}
.ess-v11 :is(.v11-btn,.v11-header__cta){box-shadow:inset 0 1px 0 #ffffff38,0 7px 16px #183c2014;transition:transform .18s,box-shadow .18s}
.ess-v11 .v11-btn--orange{background:linear-gradient(130deg,#c85819,#a63b0b)!important;color:#fff!important}
.ess-v11 :is(.v11-btn,.v11-header__cta):hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 #ffffff38,0 10px 22px #183c2026}
.ess-v11 :is(.v11-nav a,.v11-mobile-menu a):is(:hover,:focus-visible){color:var(--pg-accent);background:var(--pg-soft);border-radius:8px}
.ess-v11 :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--pg-focus)!important;outline-offset:4px}
.ess-v11 :is(input,select,textarea){accent-color:#ac420f}
.ess-v11 .v11-brand img{background:#fff8f2;border-radius:10px;padding:5px 8px;box-sizing:content-box;max-width:calc(100% - 16px)}
.public-display-launch{position:fixed;right:18px;bottom:18px;z-index:180;width:48px;height:48px;display:grid;place-items:center;border:1px solid var(--pg-line);border-radius:16px;background:var(--pg-glass);color:var(--pg-ink);box-shadow:var(--pg-shadow);backdrop-filter:blur(16px);cursor:pointer}
.public-display-dialog{width:min(440px,calc(100% - 24px));max-height:calc(100dvh - 32px);padding:26px;border:1px solid var(--pg-line);border-radius:24px;background:var(--pg-panel);color:var(--pg-ink);overflow:auto;box-shadow:0 24px 80px #0004}
.public-display-dialog::backdrop{background:#10251aba;backdrop-filter:blur(5px)}
.public-display-heading{display:flex;align-items:flex-start;gap:12px;justify-content:space-between}.public-display-heading span{font-size:10px;letter-spacing:.1em;color:var(--pg-accent);font-weight:700}.public-display-heading h2{font-size:24px;margin:8px 0}
.public-display-heading button{border:1px solid var(--pg-line);color:var(--pg-ink);background:var(--pg-soft);min-width:44px;min-height:44px;border-radius:12px;font-size:24px;cursor:pointer}
.public-display-dialog p{font-size:13px;color:var(--pg-muted);line-height:1.6}.public-display-dialog>label:not(.public-display-check){display:block;font-size:13px;font-weight:600;margin:18px 0 8px}
.public-display-dialog select{display:block;width:100%;min-height:46px;padding:10px 12px;background:var(--pg-panel);color:var(--pg-ink);border:1px solid var(--pg-line);border-radius:12px}
.public-display-check{display:flex;align-items:center;gap:12px;min-height:60px;padding:12px 0;border-bottom:1px solid var(--pg-line);font-size:14px;cursor:pointer}.public-display-check small{display:block;font-size:12px;color:var(--pg-muted);line-height:1.6;margin-top:4px}.public-display-check input{width:22px;height:22px;flex:none}
.public-display-reset{width:100%;min-height:44px;margin-top:18px;padding:10px;border:1px solid var(--pg-line);border-radius:12px;background:var(--pg-soft);color:var(--pg-ink);font-size:13px;cursor:pointer}.public-display-status{min-height:20px}
[data-public-contrast=true]{--pg-line:#536f48;--pg-muted:#25452e;--pg-glass:var(--pg-panel);--pg-shadow:none}
[data-public-theme=dark][data-public-contrast=true]{--pg-line:#a6c99c;--pg-muted:#e7f1e8}
[data-public-motion=true] *,[data-public-motion=true] *::before,[data-public-motion=true] *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}
[data-public-motion=true] [data-v11-reveal]{opacity:1!important;transform:none!important}
@media(prefers-reduced-motion:reduce){.ess-v11 *,.ess-v11 *::before,.ess-v11 *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
@supports not (backdrop-filter:blur(1px)){.ess-v11 .v11-header,.public-display-launch{background:var(--pg-panel)!important}}
@media(max-width:600px){.public-display-launch{right:12px;bottom:12px}.public-display-dialog{padding:20px}.ess-v11 .v11-brand img{padding:3px 5px}}

/* Dark route surfaces generated from the installed page bundles. */
[data-public-theme=dark] a:focus-visible,[data-public-theme=dark] button:focus-visible{outline:3px solid var(--pg-line)!important}
[data-public-theme=dark] .eyebrow--light{color:var(--pg-accent)!important}
[data-public-theme=dark] .eyebrow--light>span{background:var(--pg-panel)!important}
[data-public-theme=dark] .hero{border-bottom:1px solid var(--pg-line)!important;background:linear-gradient(180deg,var(--pg-panel) 0,var(--pg-panel) 67%,var(--pg-panel) 100%)!important}
[data-public-theme=dark] .hero:before{background-image:radial-gradient(var(--pg-panel) 1px,transparent 1px)!important}
[data-public-theme=dark] .hero__proof{border-top:1px solid var(--pg-line)!important}
[data-public-theme=dark] .hero__proof>div+div{border-left:1px solid var(--pg-line)!important}
[data-public-theme=dark] .hero__proof span{color:var(--pg-muted)!important}
[data-public-theme=dark] .phone{border:7px solid var(--pg-line)!important}
[data-public-theme=dark] .mini-icon{background:var(--pg-panel)!important;color:var(--pg-accent)!important}
[data-public-theme=dark] .tracking-card{background:var(--pg-panel)!important}
[data-public-theme=dark] .tracking-card>small{color:var(--pg-accent)!important}
[data-public-theme=dark] .tracking-card>p{color:var(--pg-muted)!important}
[data-public-theme=dark] .ecosystem{background:var(--pg-panel)!important}
[data-public-theme=dark] .vendor-stat{border:1px solid var(--pg-line)!important;background:rgba(40,66,48,0.03529411764705882)!important}
[data-public-theme=dark] .vendor-stat small{color:var(--pg-muted)!important}
[data-public-theme=dark] .vendor-stat span{color:var(--pg-muted)!important}
[data-public-theme=dark] .vendor-orders{background:var(--pg-panel)!important;color:var(--pg-ink)!important}
[data-public-theme=dark] .vendor-orders span{color:var(--pg-muted)!important}
[data-public-theme=dark] .vendor-orders i{background:var(--pg-panel)!important;color:var(--pg-accent)!important}
[data-public-theme=dark] .journey:before{border:80px solid var(--pg-line)!important}
[data-public-theme=dark] .journey h2 em{color:var(--pg-accent)!important}
[data-public-theme=dark] .network{background:var(--pg-panel)!important}
[data-public-theme=dark] .network h2 em{color:var(--pg-accent)!important}
[data-public-theme=dark] .text-link span{color:var(--pg-accent)!important}
[data-public-theme=dark] .partner-card:after{border:42px solid var(--pg-line)!important}
[data-public-theme=dark] .partner-card>p{color:var(--pg-muted)!important}
[data-public-theme=dark] .download{background:var(--pg-panel)!important}
[data-public-theme=dark] .download__copy>p{color:var(--pg-muted)!important}
[data-public-theme=dark] .legal-page{background:var(--pg-panel)!important}
[data-public-theme=dark] .legal-page>span{color:var(--pg-accent)!important}
[data-public-theme=dark] .legal-page p{color:var(--pg-muted)!important}
@media (max-width:1080px){}@media (max-width:900px){[data-public-theme=dark] .mobile-menu{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .mobile-menu>a:not(.button){border-bottom:1px solid var(--pg-line)!important;color:var(--pg-muted)!important}
}@media (max-width:620px){[data-public-theme=dark] .hero__proof>div+div{border-top:1px solid var(--pg-line)!important}
}@media (prefers-reduced-motion:reduce){}[data-public-theme=dark] .hero{background:linear-gradient(180deg,var(--pg-panel) 0,var(--pg-panel) 60%,var(--pg-panel) 100%)!important}
[data-public-theme=dark] .hero__proof>div{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
@media (max-width:1080px){}@media (max-width:900px){[data-public-theme=dark] .hero__proof>div+div{border-left:1px solid var(--pg-line)!important}
}@media (max-width:620px){[data-public-theme=dark] .hero__proof>div+div{border-left:1px solid var(--pg-line)!important}
}[data-public-theme=dark] body{background:var(--pg-panel)!important;color:var(--pg-ink)!important}
[data-public-theme=dark] .premium-hero{background:linear-gradient(180deg,var(--pg-panel) 0,var(--pg-panel) 70%,var(--pg-panel) 100%)!important}
[data-public-theme=dark] .premium-hero h1{color:var(--pg-ink)!important}
[data-public-theme=dark] .premium-hero h1 em{color:var(--pg-accent)!important}
@media (max-width:1080px){}@media (max-width:900px){}@media (max-width:620px){}[data-public-theme=dark] .premium-hero:after{background:radial-gradient(ellipse at 36% 48%,rgba(40,66,48,0.13),transparent 48%),radial-gradient(ellipse at 66% 52%,rgba(95,159,87,.12),transparent 48%)!important}
[data-public-theme=dark] [data-glow]:after{background:radial-gradient(circle,rgba(40,66,48,0.11),rgba(95,159,87,.05) 42%,transparent 72%)!important}
@media (prefers-reduced-motion:reduce){}[data-public-theme=dark] .premium-hero{background:radial-gradient(circle at 50% 31%,rgba(40,66,48,0.055),transparent 28%),linear-gradient(180deg,var(--pg-panel) 0,var(--pg-panel) 72%,var(--pg-panel) 100%)!important}
@media (max-width:620px){}[data-public-theme=dark] .network{background:var(--pg-panel)!important}
[data-public-theme=dark] .journey-cinematic:before{border:100px solid var(--pg-line)!important}
[data-public-theme=dark] .journey-stop{border:1px solid var(--pg-line)!important;background:linear-gradient(180deg,rgba(40,66,48,0.055),rgba(40,66,48,0.025))!important}
[data-public-theme=dark] .journey-stop:hover{border-color:var(--pg-line)!important;background:rgba(40,66,48,0.07)!important}
[data-public-theme=dark] .journey-stop figure{background:var(--pg-panel)!important}
[data-public-theme=dark] .journey-stop p{color:var(--pg-muted)!important}
@media (max-width:900px){}@media (max-width:620px){}[data-public-theme=dark] .network-premium{background:var(--pg-panel)!important}
@media (max-width:900px){}@media (max-width:620px){}@media (prefers-reduced-motion:reduce){}[data-public-theme=dark] body{background:var(--pg-panel)!important}
[data-public-theme=dark] .v5-hero{background:linear-gradient(180deg,var(--pg-panel) 0,var(--pg-panel) 78%,var(--pg-panel) 100%)!important}
[data-public-theme=dark] .v5-timeline:before{background:linear-gradient(var(--pg-panel),var(--pg-panel) 50%,#5c9d58)!important}
[data-public-theme=dark] .v5-timeline__item{border-bottom:1px solid var(--pg-line)!important}
[data-public-theme=dark] .v5-timeline__item figure{background:var(--pg-panel)!important}
[data-public-theme=dark] .v5-timeline__item span{color:var(--pg-accent)!important}
[data-public-theme=dark] .v5-timeline__item p{color:var(--pg-muted)!important}
@media (max-width:620px){}@media (prefers-reduced-motion:reduce){}@media (min-width:1600px){}@media (max-width:1050px){}@media (max-width:620px){}[data-public-theme=dark] .v5-timeline:before{background:linear-gradient(180deg,var(--pg-panel) 0,var(--pg-panel) 52%,rgba(92,157,88,.95) 100%) !important}
@media (max-width:620px){}@media (min-width:901px){}[data-public-theme=dark] .g7-hero{background:linear-gradient(180deg,var(--pg-panel) 0,var(--pg-panel) 72%,var(--pg-panel) 100%)!important}
[data-public-theme=dark] .g7-hero h1 em{color:var(--pg-accent)!important}
@media (max-width:1050px){}@media (max-width:620px){}@media (prefers-reduced-motion:reduce){}[data-public-theme=dark] .u8-hero{background:linear-gradient(135deg,var(--pg-panel) 0,var(--pg-panel) 55%,var(--pg-panel) 100%)!important}
@media (max-width:1180px){}@media (max-width:900px){}@media (max-width:620px){}@media (prefers-reduced-motion:reduce){}@media (max-width:620px){}@media (max-width:620px){}@media (min-width:901px){}[data-public-theme=dark] body.ess-v11{background:var(--pg-panel)!important}
[data-public-theme=dark] .v11-utility__inner>span i{background:var(--pg-panel)!important}
[data-public-theme=dark] .v11-header{border-bottom:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .v11-nav a{color:var(--pg-ink)!important}
[data-public-theme=dark] .v11-vendor-login{color:var(--pg-muted)!important}
[data-public-theme=dark] .v11-menu-toggle span{background:var(--pg-panel)!important}
[data-public-theme=dark] .v11-eyebrow--light{color:var(--pg-accent)!important}
[data-public-theme=dark] .v11-btn--white{background:var(--pg-panel)!important;color:var(--pg-ink)!important}
[data-public-theme=dark] .v11-link{color:var(--pg-ink)!important}
[data-public-theme=dark] .v11-phone{border:7px solid var(--pg-line)!important}
[data-public-theme=dark] .v11-hero{background:radial-gradient(circle at 89% 18%,rgba(95,159,87,.13),transparent 26%),radial-gradient(circle at 4% 90%,rgba(40,66,48,0.08),transparent 25%),linear-gradient(135deg,var(--pg-panel),var(--pg-panel) 53%,var(--pg-panel))!important}
[data-public-theme=dark] .v11-hero__proof article{border-top:1px solid var(--pg-line)!important}
[data-public-theme=dark] .v11-hero__proof span{color:var(--pg-muted)!important}
[data-public-theme=dark] .v11-hero__rail{border-top:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .v11-hero__rail i{background:var(--pg-line)!important}
[data-public-theme=dark] .v11-category-grid article{background:var(--pg-panel)!important}
[data-public-theme=dark] .v11-category-grid img{background:var(--pg-panel)!important}
[data-public-theme=dark] .v11-category-grid p{color:var(--pg-muted)!important}
[data-public-theme=dark] .v11-ecosystem{background:radial-gradient(circle at 12% 8%,rgba(40,66,48,0.08),transparent 22%),#121817!important}
[data-public-theme=dark] .v11-ecosystem-card__driver{background:radial-gradient(circle at 50% 30%,rgba(40,66,48,0.08),transparent 34%)!important}
[data-public-theme=dark] .v11-download{background:radial-gradient(circle at 84% 17%,rgba(95,159,87,.13),transparent 28%),radial-gradient(circle at 13% 85%,rgba(40,66,48,0.09),transparent 26%),linear-gradient(135deg,var(--pg-panel),var(--pg-panel) 50%,var(--pg-panel))!important}
[data-public-theme=dark] .v11-download__copy h2 em{color:var(--pg-accent)!important}
[data-public-theme=dark] .v11-download__copy>p{color:var(--pg-muted)!important}
[data-public-theme=dark] .v11-download__chips span{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important;color:var(--pg-muted)!important}
[data-public-theme=dark] .v11-download__status{color:var(--pg-muted)!important}
[data-public-theme=dark] .v11-download__status b{color:var(--pg-accent)!important}
[data-public-theme=dark] .v11-download__status i{background:var(--pg-panel)!important}
[data-public-theme=dark] .v11-footer__brand-lead p{color:var(--pg-muted)!important}
[data-public-theme=dark] .v11-footer__app>span,[data-public-theme=dark] .v11-footer__about>span{color:var(--pg-accent)!important}
[data-public-theme=dark] .v11-footer__app>p{color:var(--pg-muted)!important}
[data-public-theme=dark] .v11-footer__rule{background:rgba(40,66,48,0.1)!important}
[data-public-theme=dark] .v11-footer__about p{color:var(--pg-muted)!important}
[data-public-theme=dark] .v11-footer__column a{color:var(--pg-muted)!important}
[data-public-theme=dark] .v11-footer__bottom{border-top:1px solid var(--pg-line)!important;color:var(--pg-muted)!important}
@media (max-width:1240px){}@media (max-width:980px){[data-public-theme=dark] .v11-mobile-menu{border-bottom:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .v11-mobile-menu a{color:var(--pg-ink)!important}
}@media (max-width:640px){}@media (prefers-reduced-motion:reduce){}[data-public-theme=dark] .v11-header.is-scrolled{background:var(--pg-panel)!important}
[data-public-theme=dark] .v11-ecosystem{background:radial-gradient(circle at 12% 8%,rgba(40,66,48,0.07),transparent 24%),linear-gradient(180deg,#121817,#101614)!important}
@media (max-width:980px){}@media (max-width:640px){}@media (prefers-reduced-motion:reduce){}@media (min-width:981px){}[data-public-theme=dark] .v11-ecosystem{background:radial-gradient(circle at 12% 9%,rgba(40,66,48,0.075),transparent 24%),radial-gradient(circle at 88% 74%,rgba(95,159,87,.08),transparent 25%),linear-gradient(180deg,#111716,#0e1511)!important}
[data-public-theme=dark] .v112-network-rail{border:1px solid var(--pg-line)!important;background:rgba(40,66,48,0.045)!important}
[data-public-theme=dark] .v112-network-rail b{background:rgba(40,66,48,0.09)!important;color:var(--pg-accent)!important}
[data-public-theme=dark] .v112-network-rail i{background:linear-gradient(90deg,rgba(40,66,48,0.45),rgba(40,66,48,0.32))!important}
[data-public-theme=dark] .v11-download{background:radial-gradient(circle at 84% 17%,rgba(95,159,87,.14),transparent 28%),radial-gradient(circle at 13% 85%,rgba(40,66,48,0.1),transparent 26%),linear-gradient(135deg,var(--pg-panel),var(--pg-panel) 50%,var(--pg-panel))!important}
@media (min-width:981px){[data-public-theme=dark] .v11-category-grid article:hover{border-color:var(--pg-line)!important}
}@media (max-width:1240px){}@media (max-width:980px){}@media (max-width:640px){}@media (prefers-reduced-motion:reduce){}[data-public-theme=dark] .v11-footer__column a{color:var(--pg-muted) !important}
@media (max-width:980px){}@media (max-width:640px){}[data-public-theme=dark] .v11-footer__brand-lead p,[data-public-theme=dark] .v11-footer__app>p,[data-public-theme=dark] .v11-footer__about p,[data-public-theme=dark] .v11-footer__column a{color:var(--pg-muted) !important}
[data-public-theme=dark] .v11-footer__bottom{color:var(--pg-muted) !important}
@media (prefers-reduced-motion:reduce){}@media (min-width:981px){}[data-public-theme=dark] .v11-hero__proof span{color:var(--pg-muted) !important}
[data-public-theme=dark] .v11-footer__column a{color:var(--pg-muted) !important}
@media (max-width:1200px) and (min-width:981px){}@media (max-width:980px){}@media (max-width:640px){}[data-public-theme=dark] .v1152-home-category{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important;color:var(--pg-ink)!important}
[data-public-theme=dark] .v1152-home-category:hover{border-color:var(--pg-line)!important}
[data-public-theme=dark] .v1152-home-category.is-coming{background:var(--pg-panel)!important}
[data-public-theme=dark] .v1152-home-category__media{background:linear-gradient(145deg,var(--pg-panel),var(--pg-panel))!important}
[data-public-theme=dark] .v1152-home-category__copy small{color:var(--pg-muted)!important}
[data-public-theme=dark] .v1152-home-category__copy em{color:var(--pg-accent)!important}
[data-public-theme=dark] .v1152-home-category.is-coming .v1152-home-category__copy em{color:var(--pg-muted)!important}
[data-public-theme=dark] .v1152-home-category>b{color:var(--pg-accent)!important}
[data-public-theme=dark] .v1152-shop-preview-cta{border:1px solid var(--pg-line)!important;background:linear-gradient(135deg,var(--pg-panel),var(--pg-panel) 54%,var(--pg-panel))!important}
[data-public-theme=dark] .v1152-shop-preview-cta .v11-eyebrow i{background:var(--pg-panel)!important}
[data-public-theme=dark] .v1152-shop-preview-cta p{color:var(--pg-muted)!important}
@media (max-width:980px){}@media (max-width:640px){}@media (max-width:980px){}@media (max-width:640px){}@media (min-width:981px){}[data-public-theme=dark] .about-hero{border-bottom:1px solid var(--pg-line)!important;background:radial-gradient(circle at 87% 17%,rgba(73,156,80,.15),transparent 27%),radial-gradient(circle at 10% 89%,rgba(40,66,48,0.08),transparent 27%),linear-gradient(135deg,var(--pg-panel),var(--pg-panel) 50%,var(--pg-panel))!important}
[data-public-theme=dark] .about-text-link{color:var(--pg-ink)!important}
[data-public-theme=dark] .about-hero__principles{border-top:1px solid var(--pg-line)!important}
[data-public-theme=dark] .about-hero__principles>span+span:before{background:var(--pg-panel)!important}
[data-public-theme=dark] .about-hero__principles small{color:var(--pg-muted)!important}
[data-public-theme=dark] .about-purpose{background:var(--pg-panel)!important}
[data-public-theme=dark] .about-purpose__statement{background:linear-gradient(90deg,var(--pg-panel),var(--pg-panel) 52%,var(--pg-panel))!important}
[data-public-theme=dark] .about-purpose__statement small{color:var(--pg-accent)!important}
[data-public-theme=dark] .about-purpose__statement p{color:var(--pg-muted)!important}
[data-public-theme=dark] .about-network{background:var(--pg-panel)!important}
[data-public-theme=dark] .about-network-card{background:var(--pg-panel)!important}
[data-public-theme=dark] .about-network-card__copy>small{color:var(--pg-accent)!important}
[data-public-theme=dark] .about-network-card p{color:var(--pg-muted)!important}
[data-public-theme=dark] .about-network-card a{color:var(--pg-ink)!important}
[data-public-theme=dark] .about-network-card figure{border:6px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .about-network-card--customer{background:linear-gradient(145deg,var(--pg-panel),var(--pg-panel) 58%)!important}
[data-public-theme=dark] .about-network-card--vendor{background:linear-gradient(145deg,var(--pg-panel),var(--pg-panel))!important}
[data-public-theme=dark] .about-network-card--delivery{background:linear-gradient(145deg,var(--pg-panel),var(--pg-panel) 60%)!important}
[data-public-theme=dark] .about-network-card--delivery h3 em{color:var(--pg-muted)!important}
[data-public-theme=dark] .about-order__screen{border:7px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .about-focus{background:linear-gradient(135deg,var(--pg-panel),var(--pg-panel) 54%,var(--pg-panel))!important}
[data-public-theme=dark] .about-focus__links{border-top:1px solid var(--pg-line)!important}
[data-public-theme=dark] .about-focus__links a{border-bottom:1px solid var(--pg-line)!important;color:var(--pg-ink)!important}
[data-public-theme=dark] .about-focus__links small{color:var(--pg-muted)!important}
[data-public-theme=dark] .about-cta{background:var(--pg-panel)!important}
[data-public-theme=dark] .about-cta__panel{background:linear-gradient(135deg,var(--pg-panel),var(--pg-panel) 55%,var(--pg-panel))!important}
@media (max-width:1180px){}@media (max-width:980px){}@media (max-width:700px){}[data-public-theme=dark] .about-purpose__copy p{color:var(--pg-muted) !important}
[data-public-theme=dark] .about-purpose__statement p{color:var(--pg-muted) !important}
[data-public-theme=dark] .about-section-head--center>p{color:var(--pg-muted) !important}
[data-public-theme=dark] .about-network-card p{color:var(--pg-muted) !important}
[data-public-theme=dark] .about-focus__copy>p{color:var(--pg-muted) !important}
[data-public-theme=dark] .about-focus__links small{color:var(--pg-muted) !important}
[data-public-theme=dark] .about-cta p{color:var(--pg-muted) !important}
@media (max-width:980px){}@media (max-width:700px){}[data-public-theme=dark] .about-identity{background:var(--pg-panel)!important}
[data-public-theme=dark] .about-identity__copy p{color:var(--pg-muted)!important}
[data-public-theme=dark] .about-identity__principles article{background:linear-gradient(135deg,var(--pg-panel),var(--pg-panel))!important}
[data-public-theme=dark] .about-identity__principles article:nth-child(2){background:linear-gradient(135deg,var(--pg-panel),var(--pg-panel))!important}
[data-public-theme=dark] .about-identity__principles article:nth-child(3){background:linear-gradient(135deg,var(--pg-panel),var(--pg-panel))!important}
[data-public-theme=dark] .about-identity__principles>article>span{background:var(--pg-panel)!important;color:var(--pg-accent)!important}
[data-public-theme=dark] .about-identity__principles article:nth-child(2)>span{background:var(--pg-panel)!important;color:var(--pg-muted)!important}
[data-public-theme=dark] .about-identity__principles article:nth-child(3)>span{background:var(--pg-panel)!important;color:var(--pg-ink)!important}
[data-public-theme=dark] .about-identity__principles small{color:var(--pg-accent)!important}
[data-public-theme=dark] .about-identity__principles h3{color:var(--pg-ink)!important}
[data-public-theme=dark] .about-identity__principles p{color:var(--pg-muted)!important}
[data-public-theme=dark] .about-ecosystem__ring{border:1px solid var(--pg-line)!important}
[data-public-theme=dark] .about-ecosystem__ring--inner{border-color:var(--pg-line)!important}
[data-public-theme=dark] .about-ecosystem__center{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .about-ecosystem__center small{color:var(--pg-accent)!important}
[data-public-theme=dark] .about-ecosystem__center span{color:var(--pg-muted)!important}
[data-public-theme=dark] .about-ecosystem__node{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .about-ecosystem__icon{background:var(--pg-panel)!important;color:var(--pg-muted)!important}
[data-public-theme=dark] .about-ecosystem__icon--orange{background:var(--pg-panel)!important;color:var(--pg-accent)!important}
[data-public-theme=dark] .about-ecosystem__node small{color:var(--pg-accent)!important}
[data-public-theme=dark] .about-ecosystem__node strong{color:var(--pg-ink)!important}
[data-public-theme=dark] .about-ecosystem__node span{color:var(--pg-muted)!important}
[data-public-theme=dark] .about-ecosystem__line{background:linear-gradient(90deg,rgba(40,66,48,0.45),rgba(75,145,82,.3))!important}
@media (max-width:980px){}@media (max-width:700px){}[data-public-theme=dark] .ess-v11 :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--pg-line)!important}
[data-public-theme=dark] .ess-launch-notice{background:var(--pg-panel)!important;border-bottom:1px solid var(--pg-line)!important}
[data-public-theme=dark] .ess-launch-notice a{color:var(--pg-accent)!important}
[data-public-theme=dark] .ess-home-search{background:var(--pg-panel)!important;border:1px solid var(--pg-line)!important}
[data-public-theme=dark] .ess-ai-demo,[data-public-theme=dark] .ess-faq{background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-ai-grid h2 em{color:var(--pg-accent)!important}
[data-public-theme=dark] .ess-ai-grid p{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-ai-card{background:var(--pg-panel)!important;border:1px solid var(--pg-line)!important}
[data-public-theme=dark] .ess-ai-card ul{color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-launch-form label{color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-launch-form input:not([type=checkbox]){border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-launch-consent a{color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-launch-form>small{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-form-success{background:var(--pg-panel)!important;color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-form-error{background:var(--pg-panel)!important;color:var(--pg-accent)!important}
[data-public-theme=dark] .ess-faq details{background:var(--pg-panel)!important;border:1px solid var(--pg-line)!important}
[data-public-theme=dark] .ess-faq p{color:var(--pg-muted)!important}
@media (max-width:1100px){}@media (max-width:760px){}@media (prefers-reduced-motion:reduce){}[data-public-theme=dark] .ess-screen-phone{border:7px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-screen-caption{color:var(--pg-muted) !important}
[data-public-theme=dark] .ess-journey-preview{background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-journey-preview h2,[data-public-theme=dark] .ess-partner-previews h2{color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-journey-preview h2 em,[data-public-theme=dark] .ess-partner-previews h2 em{color:var(--pg-accent)!important}
[data-public-theme=dark] .ess-partner-card p{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-partner-card{border:1px solid var(--pg-line)!important;background:linear-gradient(135deg,var(--pg-panel),var(--pg-panel))!important}
[data-public-theme=dark] .ess-partner-label{color:var(--pg-muted)!important}
@media (min-width:1101px){}@media (max-width:1100px){}@media (max-width:800px){}@media (max-width:600px){}@media (max-width:360px){}[data-public-theme=dark] .ess-motion-step:focus-visible{outline:3px solid var(--pg-line)!important}
[data-public-theme=dark] .ess-screens-hero::before{background:radial-gradient(ellipse,rgba(40,66,48,0.4),transparent 68%)!important}
[data-public-theme=dark] .ess-motion-brand-chip{background:var(--pg-panel)!important;border:1px solid var(--pg-line)!important;color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-motion-brand-chip small{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-motion-step{border:1px solid var(--pg-line)!important;background:rgba(40,66,48,0.4392156862745098)!important;color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-motion-step.is-selected{background:var(--pg-panel)!important;border-color:var(--pg-line)!important}
[data-public-theme=dark] .ess-motion-step:hover{border-color:var(--pg-line)!important}
[data-public-theme=dark] .ess-motion-step-number{background:var(--pg-panel)!important;color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-motion-step.is-selected .ess-motion-step-number{background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-motion-step small{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-motion-step-arrow{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-motion-journey-visual{border:1px solid var(--pg-line)!important;background:radial-gradient(ellipse at 50% 40%,var(--pg-panel),var(--pg-panel) 70%)!important}
[data-public-theme=dark] .ess-motion-stage-label{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-motion-stage-caption{color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-motion-route>span{color:var(--pg-muted)!important}
@media (max-width:800px){}@media (max-width:600px){}@media (prefers-reduced-motion:reduce){}@media (max-width:980px){}@media (max-width:600px){}[data-public-theme=dark] .ess-preview-trigger{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important;color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-preview-trigger:focus-visible,[data-public-theme=dark] .ess-preview-close:focus-visible,[data-public-theme=dark] .ess-preview-scroll:focus-visible{outline:3px solid var(--pg-line)!important}
[data-public-theme=dark] .ess-screen-dialog{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important;color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-preview-toolbar{border-bottom:1px solid var(--pg-line)!important}
[data-public-theme=dark] .ess-preview-scroll{background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-preview-note{color:var(--pg-muted)!important}
@media (max-width:600px){}[data-public-theme=dark] .ess-form-unavailable{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important;color:var(--pg-accent)!important}
[data-public-theme=dark] .v11-nav a[aria-current="page"]{color:var(--pg-ink)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .v11-mobile-menu a[aria-current="page"]{color:var(--pg-ink)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-preview-status{color:var(--pg-muted)!important}
[data-public-theme=dark] .v11-nav a:focus-visible,[data-public-theme=dark] .v11-mobile-menu a:focus-visible,[data-public-theme=dark] summary:focus-visible{outline:3px solid var(--pg-line)!important}
@media (max-width:600px){}@media (max-width:1100px){[data-public-theme=dark] .v11-mobile-menu{border-bottom:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
}@media (min-width:981px) and (max-width:1100px){}@media (max-width:380px){}@media (max-width:980px){}[data-public-theme=dark] .v11-menu-toggle span{background:var(--pg-panel)!important}
@media (max-width:1100px){}@media (max-width:980px){}@media (max-width:980px){}@media (max-width:1100px){}@media (max-width:700px){[data-public-theme=dark] .ess-v11 :is(.vendor-flow__rail,.dp-journey__rail) article+article{border-top:1px solid var(--pg-line)!important}
}@media (prefers-reduced-motion:reduce){}@media (max-width:700px){}[data-public-theme=dark] .ess-v11 .about-ecosystem__node>.about-ecosystem__icon{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-v11 .about-ecosystem__node>.about-ecosystem__icon--orange{color:var(--pg-accent)!important}
[data-public-theme=dark] .ess-v11 :is(.how-network__done>span,.how-verified-card>span){color:var(--pg-muted)!important}
@media (max-width:700px){}[data-public-theme=dark] .ess-v11 .ess-availability-note{color:var(--pg-muted) !important}
[data-public-theme=dark] .ess-v11 .ess-search-help{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-v11 .ess-join-info{background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-v11 .ess-join-intro{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-v11 .ess-join-info details p{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-v11 .ess-join-info details a{color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-v11 .ess-inline-link{color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-v11 .ess-field-help{color:var(--pg-muted) !important}
[data-public-theme=dark] .ess-v11 .ess-launch-form-help{color:var(--pg-muted) !important}
[data-public-theme=dark] .ess-v11 :is(.how-hero__proof,.vendor-hero__proof,.dp-hero__proof,.about-hero__principles) small{color:var(--pg-muted) !important}
[data-public-theme=dark] .ess-v11 :is(.ess-demo-disclaimer,.ess-journey-preview-caption,.ess-partner-preview-note){color:var(--pg-muted) !important}
@media (max-width:980px){}@media (max-width:700px){[data-public-theme=dark] .ess-v11 .ess-screen-details{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important;color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-v11 .ess-screen-details>summary small{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-v11 .ess-screen-details[open]>summary{border-bottom:1px solid var(--pg-line)!important}
}[data-public-theme=dark] .ess-social-links :is(a,span){background:rgba(40,66,48,0.09)!important}
[data-public-theme=dark] .ess-social-links a:hover{background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-v11 :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--pg-line) !important}
[data-public-theme=dark] .ess-inline-link{color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-preview-label{color:var(--pg-muted)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-v11 :is(.ess-home-hero,.ess-page-intro) h1{color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-v11 :is(.ess-home-hero,.ess-page-intro) h1 em,[data-public-theme=dark] .ess-v11 :is(.ess-smart-section,.ess-human-section,.ess-launch-section) h2 em{color:var(--pg-accent)!important}
[data-public-theme=dark] .ess-v11 :is(.ess-home-hero,.ess-page-intro)>div>p{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-v11 :is(.ess-section-title,.ess-human-section,.ess-launch-section) h2{color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-v11 :is(.ess-feature,.ess-human-section,.ess-launch-section,.ess-help-panel) p{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-v11 .about-network-card figure{border:6px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-v11 .about-purpose__statement>span{background:var(--pg-panel)!important;color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-device-stage{background:radial-gradient(ellipse at 25% 25%,var(--pg-panel),transparent 70%),var(--pg-panel)!important;border:1px solid var(--pg-line)!important}
[data-public-theme=dark] .ess-device-stage--hero{background:radial-gradient(ellipse at 80% 30%,var(--pg-panel),transparent 70%),var(--pg-panel)!important}
[data-public-theme=dark] .ess-device-stage__label{color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-device-stage__label small{border:1px solid var(--pg-line)!important}
[data-public-theme=dark] .ess-device{border:6px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-device-stage__caption{color:var(--pg-muted) !important}
[data-public-theme=dark] .ess-legal-art__sheet{background:var(--pg-panel)!important;border:1px solid var(--pg-line)!important}
[data-public-theme=dark] .ess-legal-art__sheet--back{background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-legal-art__sheet strong{color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-legal-art__sheet>i{background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-legal-art__stamp{color:var(--pg-muted)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-legal-art__badge{border:5px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-audience-paths a{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important;color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-audience-paths a:hover{border-color:var(--pg-line)!important}
[data-public-theme=dark] .ess-audience-paths svg{color:var(--pg-accent)!important}
[data-public-theme=dark] .ess-audience-paths small{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-audience-paths i{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-basket-demo{background:var(--pg-panel)!important;color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-demo-prompts button,[data-public-theme=dark] .ess-faq-filters button{border:1px solid var(--pg-line)!important;color:var(--pg-muted)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-demo-prompts button[aria-pressed=true],[data-public-theme=dark] .ess-faq-filters button[aria-pressed=true]{background:var(--pg-panel)!important;border-color:var(--pg-line)!important}
[data-public-theme=dark] .ess-v11 .ess-demo-list-title{color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-basket-demo li{border-bottom:1px solid var(--pg-line)!important}
[data-public-theme=dark] .ess-demo-quantity button{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important;color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-basket-demo>small{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-v11 .ess-basket-demo [data-basket-status]{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-faq details,[data-public-theme=dark] .ess-faq-group details{border-bottom:1px solid var(--pg-line)!important}
[data-public-theme=dark] .ess-faq summary,[data-public-theme=dark] .ess-faq-group summary{color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-faq details p,[data-public-theme=dark] .ess-faq-group details p{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-page-intro{background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-page-intro .v11-shell>p{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-faq-page{background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-faq-tools{background:var(--pg-panel)!important;border:1px solid var(--pg-line)!important}
[data-public-theme=dark] .ess-faq-tools input{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-faq-tools>p{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-faq-group h2{color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-help-panel{background:var(--pg-panel)!important;border:1px solid var(--pg-line)!important}
[data-public-theme=dark] .ess-help-panel h2{color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-full-journey{background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-journey-tabs button{background:var(--pg-panel)!important;border:1px solid var(--pg-line)!important;color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-step-icon{background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-journey-tabs button[aria-selected=true]{border-color:var(--pg-line)!important;background:var(--pg-panel)!important;color:var(--pg-accent)!important}
[data-public-theme=dark] .ess-journey-tabs button[aria-selected=true] .ess-step-icon{background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-step-label{color:var(--pg-accent)!important}
[data-public-theme=dark] .ess-journey-panel h2{color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-journey-panel__copy>p{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-journey-explanation>div{border-left:3px solid var(--pg-line)!important}
[data-public-theme=dark] .ess-journey-explanation dt{color:var(--pg-accent)!important}
[data-public-theme=dark] .ess-journey-explanation dd{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-control,[data-public-theme=dark] .ess-walkthrough-start{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important;color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-journey-controls>span{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-walkthrough-status{color:var(--pg-muted)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-journey-close{background:var(--pg-panel)!important}
@media (min-width:981px){}@media (max-width:1100px){}@media (max-width:900px){}@media (max-width:700px){}@media (prefers-reduced-motion:reduce){}[data-public-theme=dark] .ess-v11 .about-identity__principles article>span{background:var(--pg-panel)!important;color:var(--pg-ink)!important}
@media (max-width:700px){}[data-public-theme=dark] .ess-all-faq-link a{color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-ai-mini-steps li{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-ai-mini-steps li:before{background:var(--pg-panel)!important;color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-v11 .ess-ai-demo .ess-ai-card{background:linear-gradient(145deg,var(--pg-panel),var(--pg-panel))!important;border:1px solid var(--pg-line)!important}
[data-public-theme=dark] .ess-ai-card-head{border-bottom:1px solid var(--pg-line)!important}
[data-public-theme=dark] .ess-ai-card-head strong{color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-ai-card-head small{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-ai-idea{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-ai-idea svg{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-v11 .ess-ai-idea p{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-v11 .ess-ai-list-heading .ess-demo-list-title{color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-ai-list-heading>small{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-v11 .ess-ai-demo .ess-basket-demo li{border-bottom:1px solid var(--pg-line)!important}
[data-public-theme=dark] .ess-v11 .ess-ai-demo .ess-basket-demo li>.ess-ai-item-icon{background:var(--pg-panel)!important;color:var(--pg-accent)!important}
[data-public-theme=dark] .ess-v11 .ess-basket-demo li>span>b{color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-v11 .ess-basket-demo li>span>small{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-v11 .ess-ai-demo .ess-demo-quantity{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-v11 .ess-ai-demo .ess-demo-quantity button{background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-v11 .ess-ai-demo [data-basket-status]{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-v11 .ess-ai-demo .ess-ai-footnote{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-v11 :is(.ess-faq,.ess-faq-group) details{border:1px solid var(--pg-line) !important;background:var(--pg-panel) !important}
[data-public-theme=dark] .ess-v11 :is(.ess-faq,.ess-faq-group) summary{color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-v11 :is(.ess-faq,.ess-faq-group,.shop-coming-categories) summary:after{border:1px solid var(--pg-line)!important;background:var(--pg-panel) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjNTU3NjQ3JyBzdHJva2Utd2lkdGg9JzEuNycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdtOSA2IDYgNi02IDYnLz48L3N2Zz4=") center/16px no-repeat!important}
[data-public-theme=dark] .ess-v11 :is(.ess-faq,.ess-faq-group,.shop-coming-categories) details[open]>summary:after{background-color:var(--pg-panel)!important}
[data-public-theme=dark] .ess-v11 :is(.ess-faq,.ess-faq-group) details[open]{border-color:var(--pg-line) !important}
[data-public-theme=dark] .ess-v11 :is(.ess-faq,.ess-faq-group) details[open]>summary{background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-v11 :is(.ess-faq,.ess-faq-group) details>p{border-top:1px solid var(--pg-line) !important;color:var(--pg-muted)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-v11 .shop-category-pill.is-active{border-color:var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-v11 .shop-category-pill:hover{border-color:var(--pg-line)!important}
[data-public-theme=dark] .ess-v11 .shop-category-pill__media,[data-public-theme=dark] .ess-v11 .shop-category-pill__all{background:var(--pg-panel)!important}
[data-public-theme=dark] .shop-category-pill__all svg{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-v11 .shop-category-pill small{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-v11 .shop-category-pill__arrow{background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-v11 .shop-category-pill:hover .shop-category-pill__arrow{background:var(--pg-panel)!important;color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-v11 .shop-coming-categories details{background:var(--pg-panel)!important;border-color:var(--pg-line)!important}
[data-public-theme=dark] .ess-category-disclosure-label strong{color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-category-disclosure-label small{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-v11 .shop-coming-categories summary>b{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-v11 .shop-coming-categories details[open] summary{border-bottom:1px solid var(--pg-line)!important}
[data-public-theme=dark] .ess-v11 .shop-coming-categories__grid article{border-color:var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-v11 .shop-coming-categories__grid small{color:var(--pg-muted)!important}
@media (max-width:1000px){}@media (max-width:700px){}@media (max-width:360px){}@media (prefers-reduced-motion:reduce){}[data-public-theme=dark] .ess-category-fallback>.ess-ui-icon{color:var(--pg-muted)!important}
@media (max-width:1100px){}@media (max-width:360px){}[data-public-theme=dark] .ess-v11 .v11-hero .ess-audience-paths a{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-v11 .v11-hero .ess-audience-paths a:hover{background:var(--pg-panel)!important;border-color:var(--pg-line)!important}
[data-public-theme=dark] .ess-v11 .v11-hero .ess-audience-paths a:focus-visible{outline:3px solid var(--pg-line)!important}
[data-public-theme=dark] .ess-v11 .ess-audience-icon{background:var(--pg-panel)!important;color:var(--pg-accent)!important}
[data-public-theme=dark] .ess-v11 .v11-hero .ess-audience-paths a:nth-child(2) .ess-audience-icon{background:var(--pg-panel)!important;color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-v11 .v11-hero .ess-audience-paths a:nth-child(3) .ess-audience-icon{background:var(--pg-panel)!important;color:var(--pg-accent)!important}
[data-public-theme=dark] .ess-v11 .v11-hero .ess-audience-paths b{color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-v11 .v11-hero .ess-audience-paths small{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-v11 .v11-hero .ess-audience-paths i{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-v11 .ess-journey-close{background:var(--pg-panel)!important}
[data-public-theme=dark] .ess-v11 .ess-help-panel.ess-journey-launch{border:1px solid var(--pg-line)!important;background:linear-gradient(110deg,var(--pg-panel) 0,var(--pg-panel) 57%,var(--pg-panel) 100%)!important}
[data-public-theme=dark] .ess-v11 .ess-journey-launch h2{color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-v11 .ess-journey-launch h2 em{color:var(--pg-accent)!important}
[data-public-theme=dark] .ess-v11 .ess-journey-launch__copy>p{color:var(--pg-muted)!important}
[data-public-theme=dark] .ess-v11 .ess-journey-launch__app{border-left:1px solid var(--pg-line)!important}
[data-public-theme=dark] .ess-v11 .ess-journey-launch__app>strong{color:var(--pg-ink)!important}
[data-public-theme=dark] .ess-v11 .ess-journey-launch .ess-app-availability p{color:var(--pg-muted)!important}
@media (max-width:1100px){}@media (max-width:800px){[data-public-theme=dark] .ess-v11 .ess-help-panel.ess-journey-launch{background:linear-gradient(180deg,var(--pg-panel) 55%,var(--pg-panel))!important}
[data-public-theme=dark] .ess-v11 .ess-journey-launch__app{border-top:1px solid var(--pg-line)!important}
}@media (max-width:380px){}@media (prefers-reduced-motion:reduce){}[data-public-theme=dark] .ess-v11 [data-journey-progress],[data-public-theme=dark] .ess-v11 [data-faq-status],[data-public-theme=dark] .ess-v11 .ess-help-panel p{color:var(--pg-muted) !important}
[data-public-theme=dark] .ess-v11 .shop-city-field>span,[data-public-theme=dark] .ess-v11 .shop-store-card__footer>span,[data-public-theme=dark] .ess-v11 .shop-category-pill__copy>small,[data-public-theme=dark] .ess-v11 .ess-category-disclosure-label>small{color:var(--pg-muted) !important}
[data-public-theme=dark] .ess-v11 .vendor-flow__rail small,[data-public-theme=dark] .ess-v11 .vendor-feature-lines small,[data-public-theme=dark] .ess-v11 .dp-journey__rail small,[data-public-theme=dark] .ess-v11 .dp-feature-lines small,[data-public-theme=dark] .ess-v11 .dp-handoff-cards small,[data-public-theme=dark] .ess-v11 .dp-join__steps small,[data-public-theme=dark] .ess-v11 .dp-form__head>p,[data-public-theme=dark] .ess-v11 .dp-form__fine,[data-public-theme=dark] .ess-v11 .about-ecosystem__center>span,[data-public-theme=dark] .ess-v11 .about-ecosystem__node span,[data-public-theme=dark] .ess-v11 .contact-hero__node small,[data-public-theme=dark] .ess-v11 .contact-reasons small,[data-public-theme=dark] .ess-v11 .contact-form-card__head>p,[data-public-theme=dark] .ess-v11 .contact-field i,[data-public-theme=dark] .ess-v11 .legal-toc__help>small,[data-public-theme=dark] .ess-v11 .legal-document-footer small{color:var(--pg-muted) !important}
[data-public-theme=dark] .ess-v11 .vendor-showcase__number,[data-public-theme=dark] .ess-v11 .dp-showcase__number{color:var(--pg-muted) !important}
[data-public-theme=dark] .ess-v11 .dp-showcase__copy--light .dp-showcase__number{color:var(--pg-muted) !important}
[data-public-theme=dark] .ess-v11 .dp-showcase__copy--light .v11-eyebrow{color:var(--pg-accent) !important}
[data-public-theme=dark] .ess-v11 :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--pg-line) !important}
[data-public-theme=dark] .ess-v11 .v11-eyebrow--light{color:var(--pg-accent) !important}
[data-public-theme=dark] .ess-v11 .vendor-feature-lines--dark small,[data-public-theme=dark] .ess-v11 .dp-feature-lines--dark small{color:var(--pg-muted) !important}
[data-public-theme=dark] .ess-v11 .vendor-metric-cards small,[data-public-theme=dark] .ess-v11 .contact-info-lines small{color:var(--pg-muted) !important}
[data-public-theme=dark] .ess-v11 .dp-journey__rail>article>span{color:var(--pg-ink) !important}
[data-public-theme=dark] .ess-v11 .contact-direct small{color:var(--pg-muted)!important}
}@media (max-width:380px){}@media (prefers-reduced-motion:reduce){}[data-public-theme=dark] .ess-v11 .v11-eyebrow,[data-public-theme=dark] .ess-v11 .shop-store-card__category,[data-public-theme=dark] .ess-v11 .v1152-home-category__copy em,[data-public-theme=dark] .ess-v11 .vendor-flow__rail>article>span,[data-public-theme=dark] .ess-v11 .dp-form__head>span,[data-public-theme=dark] .ess-v11 .contact-form-card__head>span,[data-public-theme=dark] .ess-v11 .contact-consent a,[data-public-theme=dark] .ess-v11 .legal-toc__card>span,[data-public-theme=dark] .ess-v11 .legal-section>span,[data-public-theme=dark] .ess-v11 .about-ecosystem__center>small,[data-public-theme=dark] .ess-v11 .about-ecosystem__node small,[data-public-theme=dark] .ess-v11 .contact-hero__center>small{color:var(--pg-accent) !important}
[data-public-theme=dark] .ess-v11 .v11-hero h1 em,[data-public-theme=dark] .ess-v11 .v11-section-head h2 em,[data-public-theme=dark] .ess-v11 .ess-page-intro h1 em,[data-public-theme=dark] .ess-v11 .ess-motion-journey h2 em,[data-public-theme=dark] .ess-v11 .ess-partners h2 em{color:var(--pg-accent) !important}
[data-public-theme=dark] .ess-v11 .ess-demo-prompts button[aria-pressed=true],[data-public-theme=dark] .ess-v11 .ess-faq-filters button[aria-pressed=true]{border-color:var(--pg-line)!important}
[data-public-theme=dark] .ess-v11 .ess-motion-step-number{color:var(--pg-ink) !important}
[data-public-theme=dark] .ess-v11 .ess-journey-tabs button[aria-selected=true] small,[data-public-theme=dark] .ess-v11 .ess-journey-tabs button[aria-selected=true] b,[data-public-theme=dark] .ess-v11 .ess-step-label,[data-public-theme=dark] .ess-v11 .ess-journey-explanation dt{color:var(--pg-accent) !important}
[data-public-theme=dark] .ess-v11 [data-journey-progress],[data-public-theme=dark] .ess-v11 [data-faq-status],[data-public-theme=dark] .ess-v11 .ess-help-panel p{color:var(--pg-muted) !important}
[data-public-theme=dark] .ess-v11 #ess-journey-title>em,[data-public-theme=dark] .ess-v11 #ess-partners-title>em{color:var(--pg-accent) !important}
}@media (max-width:380px){}@media (prefers-reduced-motion:reduce){}[data-public-theme=dark] .ess-v11 .v11-eyebrow,[data-public-theme=dark] .ess-v11 .shop-store-card__category,[data-public-theme=dark] .ess-v11 .v1152-home-category__copy em,[data-public-theme=dark] .ess-v11 .vendor-flow__rail>article>span,[data-public-theme=dark] .ess-v11 .dp-form__head>span,[data-public-theme=dark] .ess-v11 .contact-form-card__head>span,[data-public-theme=dark] .ess-v11 .contact-consent a,[data-public-theme=dark] .ess-v11 .legal-toc__card>span,[data-public-theme=dark] .ess-v11 .legal-section>span,[data-public-theme=dark] .ess-v11 .about-ecosystem__center>small,[data-public-theme=dark] .ess-v11 .about-ecosystem__node small,[data-public-theme=dark] .ess-v11 .contact-hero__center>small{color:var(--pg-ink) !important}
[data-public-theme=dark] .ess-v11 .ess-demo-prompts button[aria-pressed=true],[data-public-theme=dark] .ess-v11 .ess-faq-filters button[aria-pressed=true]{color:var(--pg-ink)!important;border-color:var(--pg-line)!important}
[data-public-theme=dark] .ess-v11 .ess-motion-step.is-selected .ess-motion-step-number{color:var(--pg-ink) !important}
[data-public-theme=dark] .ess-v11 .ess-journey-tabs button[aria-selected=true] small,[data-public-theme=dark] .ess-v11 .ess-journey-tabs button[aria-selected=true] b,[data-public-theme=dark] .ess-v11 .ess-step-label,[data-public-theme=dark] .ess-v11 .ess-journey-explanation dt{color:var(--pg-ink) !important}
[data-public-theme=dark] .ess-v11 .v11-header__cta,[data-public-theme=dark] .ess-v11 .v11-btn--orange,[data-public-theme=dark] .ess-v11 .v11-mobile-menu__cta{background:linear-gradient(110deg,var(--pg-panel),#ff7100) !important;color:var(--pg-ink) !important}
@media (max-width:980px){}@media (max-width:640px){}@media (max-width:980px){}@media (max-width:640px){}@media (min-width:981px){}[data-public-theme=dark] .vendor-hero{border-bottom:1px solid var(--pg-line)!important;background:radial-gradient(circle at 88% 17%,rgba(40,66,48,0.15),transparent 28%),radial-gradient(circle at 9% 86%,rgba(40,66,48,0.08),transparent 27%),linear-gradient(135deg,var(--pg-panel),var(--pg-panel) 50%,var(--pg-panel))!important}
[data-public-theme=dark] .vendor-text-link{color:var(--pg-ink)!important}
[data-public-theme=dark] .vendor-hero__proof{border-top:1px solid var(--pg-line)!important}
[data-public-theme=dark] .vendor-hero__proof>span+span:before{background:var(--pg-panel)!important}
[data-public-theme=dark] .vendor-hero__proof b{color:var(--pg-accent)!important}
[data-public-theme=dark] .vendor-hero__proof small{color:var(--pg-muted)!important}
[data-public-theme=dark] .vendor-phone{border:7px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .vendor-benefits{background:var(--pg-panel)!important}
[data-public-theme=dark] .vendor-benefit-grid article{background:var(--pg-panel)!important}
[data-public-theme=dark] .vendor-benefit-icon{background:var(--pg-panel)!important;color:var(--pg-accent)!important}
[data-public-theme=dark] .vendor-benefit-grid article:nth-child(2) .vendor-benefit-icon{background:var(--pg-panel)!important;color:var(--pg-muted)!important}
[data-public-theme=dark] .vendor-benefit-grid article:nth-child(3) .vendor-benefit-icon{background:var(--pg-panel)!important;color:var(--pg-ink)!important}
[data-public-theme=dark] .vendor-benefit-grid article:nth-child(4) .vendor-benefit-icon{background:var(--pg-panel)!important;color:var(--pg-muted)!important}
[data-public-theme=dark] .vendor-benefit-grid p{color:var(--pg-muted)!important}
[data-public-theme=dark] .vendor-flow{background:var(--pg-panel)!important}
[data-public-theme=dark] .vendor-flow__rail{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .vendor-flow__rail article>span{background:var(--pg-panel)!important;color:var(--pg-accent)!important}
[data-public-theme=dark] .vendor-flow__rail small{color:var(--pg-muted)!important}
[data-public-theme=dark] .vendor-flow__rail>i{background:var(--pg-panel)!important}
[data-public-theme=dark] .vendor-showcase--catalogue{background:var(--pg-panel)!important}
[data-public-theme=dark] .vendor-showcase--earnings{background:var(--pg-panel)!important}
[data-public-theme=dark] .vendor-showcase--orders .vendor-showcase__number{color:var(--pg-ink)!important}
[data-public-theme=dark] .vendor-showcase__copy--light>p{color:var(--pg-muted)!important}
[data-public-theme=dark] .vendor-feature-lines{border-top:1px solid var(--pg-line)!important}
[data-public-theme=dark] .vendor-feature-lines>span{border-bottom:1px solid var(--pg-line)!important}
[data-public-theme=dark] .vendor-feature-lines small{color:var(--pg-muted)!important}
[data-public-theme=dark] .vendor-feature-lines--dark{border-color:var(--pg-line)!important}
[data-public-theme=dark] .vendor-feature-lines--dark>span{border-color:var(--pg-line)!important}
[data-public-theme=dark] .vendor-feature-lines--dark small{color:var(--pg-muted)!important}
[data-public-theme=dark] .vendor-status-row span{border:1px solid var(--pg-line)!important;background:rgba(40,66,48,0.05)!important}
[data-public-theme=dark] .vendor-metric-cards span{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .vendor-metric-cards small{color:var(--pg-muted)!important}
[data-public-theme=dark] .vendor-shop-preview{background:linear-gradient(135deg,var(--pg-panel),var(--pg-panel) 55%,var(--pg-panel))!important}
[data-public-theme=dark] .vendor-inline-link{color:var(--pg-ink)!important}
[data-public-theme=dark] .vendor-cta{background:var(--pg-panel)!important}
[data-public-theme=dark] .vendor-cta__panel{background:linear-gradient(135deg,var(--pg-panel),var(--pg-panel) 55%,var(--pg-panel))!important}
@media (max-width:1180px){}@media (max-width:980px){}@media (max-width:700px){}[data-public-theme=dark] .ess-v11 :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--pg-line)!important}
@media (max-width:980px){}@media (max-width:640px){}@media (max-width:980px){}@media (max-width:640px){}@media (min-width:981px){}[data-public-theme=dark] .contact-hero{border-bottom:1px solid var(--pg-line)!important;background:radial-gradient(circle at 85% 18%,rgba(78,156,89,.16),transparent 28%),radial-gradient(circle at 5% 85%,rgba(40,66,48,0.09),transparent 25%),linear-gradient(135deg,var(--pg-panel),var(--pg-panel) 55%,var(--pg-panel))!important}
[data-public-theme=dark] .contact-hero h1{color:var(--pg-ink)!important}
[data-public-theme=dark] .contact-hero h1 strong{color:var(--pg-accent)!important}
[data-public-theme=dark] .contact-hero__copy>p{color:var(--pg-muted)!important}
[data-public-theme=dark] .contact-text-link{color:var(--pg-ink)!important}
[data-public-theme=dark] .contact-text-link span{color:var(--pg-accent)!important}
[data-public-theme=dark] .contact-hero__orb{border:1px solid var(--pg-line)!important}
[data-public-theme=dark] .contact-hero__orb--two{border-color:var(--pg-line)!important}
[data-public-theme=dark] .contact-hero__center{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .contact-hero__center small{color:var(--pg-accent)!important}
[data-public-theme=dark] .contact-hero__center span{color:var(--pg-muted)!important}
[data-public-theme=dark] .contact-hero__node{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .contact-hero__node small{color:var(--pg-muted)!important}
[data-public-theme=dark] .contact-paths{background:var(--pg-panel)!important}
[data-public-theme=dark] .contact-section-head h2{color:var(--pg-ink)!important}
[data-public-theme=dark] .contact-section-head h2 em{color:var(--pg-accent)!important}
[data-public-theme=dark] .contact-section-head>p{color:var(--pg-muted)!important}
[data-public-theme=dark] .contact-paths__grid article{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .contact-paths__grid article:before{background:linear-gradient(90deg,var(--pg-panel),var(--pg-panel))!important}
[data-public-theme=dark] .contact-paths__grid article:nth-child(2):before{background:linear-gradient(90deg,#4e9c59,var(--pg-panel))!important}
[data-public-theme=dark] .contact-paths__grid article:nth-child(3):before{background:linear-gradient(90deg,var(--pg-panel),var(--pg-panel))!important}
[data-public-theme=dark] .contact-paths__grid>article>span{background:var(--pg-panel)!important;color:var(--pg-accent)!important}
[data-public-theme=dark] .contact-paths__grid small{color:var(--pg-accent)!important}
[data-public-theme=dark] .contact-paths__grid p{color:var(--pg-muted)!important}
[data-public-theme=dark] .contact-paths__grid a{color:var(--pg-ink)!important}
[data-public-theme=dark] .contact-paths__grid a b{color:var(--pg-accent)!important}
[data-public-theme=dark] .contact-form-section{background:var(--pg-panel)!important}
[data-public-theme=dark] .contact-form-section__aside h2{color:var(--pg-ink)!important}
[data-public-theme=dark] .contact-form-section__aside h2 em{color:var(--pg-accent)!important}
[data-public-theme=dark] .contact-form-section__aside>p{color:var(--pg-muted)!important}
[data-public-theme=dark] .contact-direct article{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .contact-direct article>span{background:var(--pg-panel)!important;color:var(--pg-accent)!important}
[data-public-theme=dark] .contact-direct small{color:var(--pg-muted)!important}
[data-public-theme=dark] .contact-direct a{color:var(--pg-ink)!important}
[data-public-theme=dark] .contact-form-card{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .contact-form-card__head>span{color:var(--pg-accent)!important}
[data-public-theme=dark] .contact-form-card__head p{color:var(--pg-muted)!important}
[data-public-theme=dark] .contact-success{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .contact-success span{color:var(--pg-muted)!important}
[data-public-theme=dark] .contact-field>span{color:var(--pg-ink)!important}
[data-public-theme=dark] .contact-field>span i{color:var(--pg-muted)!important}
[data-public-theme=dark] .contact-field input,[data-public-theme=dark] .contact-field select,[data-public-theme=dark] .contact-field textarea{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important;color:var(--pg-ink)!important}
[data-public-theme=dark] .contact-field input:focus,[data-public-theme=dark] .contact-field select:focus,[data-public-theme=dark] .contact-field textarea:focus{border-color:var(--pg-line)!important}
[data-public-theme=dark] .contact-field small{color:var(--pg-accent)!important}
[data-public-theme=dark] .contact-consent{color:var(--pg-muted)!important}
[data-public-theme=dark] .contact-consent a{color:var(--pg-accent)!important}
[data-public-theme=dark] .contact-consent-error{color:var(--pg-accent)!important}
[data-public-theme=dark] .contact-close{background:var(--pg-panel)!important}
[data-public-theme=dark] .contact-close__panel{border:1px solid var(--pg-line)!important;background:linear-gradient(135deg,var(--pg-panel),var(--pg-panel) 55%,var(--pg-panel))!important}
[data-public-theme=dark] .contact-close h2 em{color:var(--pg-accent)!important}
[data-public-theme=dark] .contact-close p{color:var(--pg-muted)!important}
@media (max-width:980px){}@media (max-width:640px){}@media (max-width:980px){}@media (max-width:640px){}@media (min-width:981px){}[data-public-theme=dark] .dp-hero{border-bottom:1px solid var(--pg-line)!important;background:radial-gradient(circle at 88% 20%,rgba(87,168,87,.16),transparent 29%),radial-gradient(circle at 8% 85%,rgba(40,66,48,0.08),transparent 27%),linear-gradient(135deg,var(--pg-panel),var(--pg-panel) 50%,var(--pg-panel))!important}
[data-public-theme=dark] .dp-hero h1 strong{color:var(--pg-muted)!important}
[data-public-theme=dark] .dp-text-link{color:var(--pg-ink)!important}
[data-public-theme=dark] .dp-hero__proof{border-top:1px solid var(--pg-line)!important}
[data-public-theme=dark] .dp-hero__proof>span+span:before{background:var(--pg-panel)!important}
[data-public-theme=dark] .dp-hero__proof b{color:var(--pg-accent)!important}
[data-public-theme=dark] .dp-hero__proof small{color:var(--pg-muted)!important}
[data-public-theme=dark] .dp-benefits{background:var(--pg-panel)!important}
[data-public-theme=dark] .dp-benefit-grid article{background:var(--pg-panel)!important}
[data-public-theme=dark] .dp-benefit-icon{background:var(--pg-panel)!important;color:var(--pg-accent)!important}
[data-public-theme=dark] .dp-benefit-grid article:nth-child(2) .dp-benefit-icon{background:var(--pg-panel)!important;color:var(--pg-muted)!important}
[data-public-theme=dark] .dp-benefit-grid article:nth-child(3) .dp-benefit-icon{background:var(--pg-panel)!important;color:#b9d7ff!important}
[data-public-theme=dark] .dp-benefit-grid article:nth-child(4) .dp-benefit-icon{background:var(--pg-panel)!important;color:var(--pg-accent)!important}
[data-public-theme=dark] .dp-benefit-grid p{color:var(--pg-muted)!important}
[data-public-theme=dark] .dp-journey{background:var(--pg-panel)!important}
[data-public-theme=dark] .dp-journey__rail{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .dp-journey__rail article>span{background:var(--pg-panel)!important;color:var(--pg-muted)!important}
[data-public-theme=dark] .dp-journey__rail small{color:var(--pg-muted)!important}
[data-public-theme=dark] .dp-journey__rail>i{background:var(--pg-panel)!important}
[data-public-theme=dark] .dp-showcase--offer{background:var(--pg-panel)!important}
[data-public-theme=dark] .dp-showcase--handoff{background:var(--pg-panel)!important}
[data-public-theme=dark] .dp-showcase--route .dp-showcase__number{color:var(--pg-ink)!important}
[data-public-theme=dark] .dp-showcase__copy--light>p{color:var(--pg-muted)!important}
[data-public-theme=dark] .dp-feature-lines{border-top:1px solid var(--pg-line)!important}
[data-public-theme=dark] .dp-feature-lines>span{border-bottom:1px solid var(--pg-line)!important}
[data-public-theme=dark] .dp-feature-lines small{color:var(--pg-muted)!important}
[data-public-theme=dark] .dp-feature-lines--dark{border-color:var(--pg-line)!important}
[data-public-theme=dark] .dp-feature-lines--dark>span{border-color:var(--pg-line)!important}
[data-public-theme=dark] .dp-feature-lines--dark small{color:var(--pg-muted)!important}
[data-public-theme=dark] .dp-status-row span{border:1px solid var(--pg-line)!important;background:rgba(40,66,48,0.05)!important}
[data-public-theme=dark] .dp-handoff-cards span{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .dp-handoff-cards small{color:var(--pg-muted)!important}
[data-public-theme=dark] .dp-earnings__copy>p{color:var(--pg-muted)!important}
[data-public-theme=dark] .dp-earnings__points article{border:1px solid var(--pg-line)!important;background:rgba(40,66,48,0.04)!important}
[data-public-theme=dark] .dp-earnings__points article>span{background:rgba(40,66,48,0.1)!important}
[data-public-theme=dark] .dp-earnings__points small{color:var(--pg-muted)!important}
[data-public-theme=dark] .dp-area{background:linear-gradient(135deg,var(--pg-panel),var(--pg-panel) 53%,var(--pg-panel))!important}
[data-public-theme=dark] .dp-area__chips span{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important;color:var(--pg-muted)!important}
[data-public-theme=dark] .dp-join{background:var(--pg-panel)!important}
[data-public-theme=dark] .dp-join__steps article{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .dp-join__steps article>span{background:var(--pg-panel)!important;color:var(--pg-muted)!important}
[data-public-theme=dark] .dp-join__steps small{color:var(--pg-muted)!important}
[data-public-theme=dark] .dp-join__note span{color:var(--pg-muted)!important}
[data-public-theme=dark] .dp-form-card{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .dp-form__head span{color:var(--pg-accent)!important}
[data-public-theme=dark] .dp-form__head p{color:var(--pg-muted)!important}
[data-public-theme=dark] .dp-form-success{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .dp-form-success>span{background:var(--pg-panel)!important;color:var(--pg-muted)!important}
[data-public-theme=dark] .dp-form-success small{color:var(--pg-muted)!important}
[data-public-theme=dark] .dp-form-success p{color:var(--pg-muted)!important}
[data-public-theme=dark] .dp-form-errors{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .dp-form-errors strong{color:var(--pg-accent)!important}
[data-public-theme=dark] .dp-form-errors span{color:var(--pg-muted)!important}
[data-public-theme=dark] .dp-field>span{color:var(--pg-ink)!important}
[data-public-theme=dark] .dp-field input,[data-public-theme=dark] .dp-field select,[data-public-theme=dark] .dp-field textarea{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important;color:var(--pg-ink)!important}
[data-public-theme=dark] .dp-field input:focus,[data-public-theme=dark] .dp-field select:focus,[data-public-theme=dark] .dp-field textarea:focus{border-color:var(--pg-line)!important}
[data-public-theme=dark] .dp-field small{color:var(--pg-accent)!important}
[data-public-theme=dark] .dp-consent{color:var(--pg-muted)!important}
[data-public-theme=dark] .dp-consent-error{color:var(--pg-accent)!important}
[data-public-theme=dark] .dp-form__fine{color:var(--pg-muted)!important}
[data-public-theme=dark] .dp-final-cta{background:var(--pg-panel)!important}
[data-public-theme=dark] .dp-final-cta__panel{background:linear-gradient(135deg,var(--pg-panel),var(--pg-panel) 55%,var(--pg-panel))!important}
@media (max-width:1180px){}@media (max-width:980px){}@media (max-width:700px){}[data-public-theme=dark] .dp-benefit-grid article:before{background:linear-gradient(90deg,var(--pg-panel),var(--pg-panel)) !important}
[data-public-theme=dark] .dp-benefit-grid article:nth-child(2):before{background:linear-gradient(90deg,#4e9c59,var(--pg-panel)) !important}
[data-public-theme=dark] .dp-benefit-grid article:nth-child(3):before{background:linear-gradient(90deg,var(--pg-panel),var(--pg-panel)) !important}
[data-public-theme=dark] .dp-benefit-grid article:nth-child(4):before{background:linear-gradient(90deg,#d49b19,var(--pg-panel)) !important}
[data-public-theme=dark] .dp-benefit-grid article:hover{border-color:var(--pg-line) !important}
[data-public-theme=dark] .dp-benefit-grid p{color:var(--pg-muted) !important}
[data-public-theme=dark] .dp-journey__rail small{color:var(--pg-muted) !important}
[data-public-theme=dark] .dp-journey__rail>i{background:linear-gradient(90deg,var(--pg-panel),var(--pg-panel)) !important}
[data-public-theme=dark] .dp-showcase__copy>p{color:var(--pg-muted) !important}
[data-public-theme=dark] .dp-feature-lines small{color:var(--pg-muted) !important}
[data-public-theme=dark] .dp-feature-lines--dark small{color:var(--pg-muted) !important}
[data-public-theme=dark] .dp-earnings__copy>p{color:var(--pg-muted) !important}
[data-public-theme=dark] .dp-earnings__points small{color:var(--pg-muted) !important}
[data-public-theme=dark] .dp-area__copy>p{color:var(--pg-muted) !important}
[data-public-theme=dark] .dp-join__copy>p{color:var(--pg-muted) !important}
[data-public-theme=dark] .dp-join__steps small{color:var(--pg-muted) !important}
[data-public-theme=dark] .dp-form-card{border-color:var(--pg-line) !important}
[data-public-theme=dark] .dp-field>span{color:var(--pg-ink) !important}
[data-public-theme=dark] .dp-form__fine{color:var(--pg-muted) !important}
[data-public-theme=dark] .dp-final-cta p{color:var(--pg-muted) !important}
@media (max-width:1180px){}@media (max-width:980px){}@media (max-width:700px){}@media (min-width:1181px){}@media (max-width:980px){}@media (max-width:700px){}@media (max-width:980px){}@media (max-width:700px){}[data-public-theme=dark] .ess-v11 :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--pg-line)!important}
@media (max-width:980px){}@media (max-width:640px){}@media (max-width:980px){}@media (max-width:640px){}@media (min-width:981px){}[data-public-theme=dark] .ess-v11 :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--pg-line)!important}
@media (max-width:980px){}@media (max-width:640px){}@media (max-width:980px){}@media (max-width:640px){}@media (min-width:981px){}@media (max-width:767px){[data-public-theme=dark] .v11-hero__proof{border-top:1px solid var(--pg-line)!important}
[data-public-theme=dark] .v11-hero__proof article+article{border-left:1px solid var(--pg-line)!important}
[data-public-theme=dark] .v112-network-rail span{background:rgba(40,66,48,0.045)!important}
}@media (max-width:359px){}@media (min-width:768px) and (max-width:1023px){}@media (min-width:1024px){}@media (prefers-reduced-motion:reduce){}@media (max-width:767px){}@media (min-width:768px) and (max-width:1023px){}@media (max-width:767px){}@media (min-width:1024px){}@media (min-width:768px) and (max-width:1023px){}@media (max-width:767px){}[data-public-theme=dark] .v11-hero__copy>p,[data-public-theme=dark] .v11-section-head>p,[data-public-theme=dark] .v11-download__copy>p{color:var(--pg-muted) !important}
@media (min-width:1024px){}@media (min-width:768px) and (max-width:1023px){}@media (max-width:767px){[data-public-theme=dark] .v11-mobile-menu{border-top:1px solid var(--pg-line) !important}
[data-public-theme=dark] .v11-mobile-menu a{border-bottom:1px solid var(--pg-line)!important}
[data-public-theme=dark] .v11-mobile-menu a:nth-child(7){border-top:1px solid var(--pg-line)!important}
}@media (max-width:359px){}@media (prefers-reduced-motion:reduce){}@media (min-width:1024px){}@media (min-width:1024px){}@media (min-width:1024px){}@media (min-width:1024px){}@media (min-width:981px){}[data-public-theme=dark] .v15-download{background:radial-gradient(circle at 78% 42%,rgba(40,66,48,0.19),transparent 31%),linear-gradient(105deg,var(--pg-panel) 0,var(--pg-panel) 49%,var(--pg-panel) 100%) !important}
[data-public-theme=dark] .v15-download__copy>p{color:var(--pg-muted) !important}
[data-public-theme=dark] .v15-download__visual::before{background:radial-gradient(circle,rgba(40,66,48,0.19),rgba(156,222,135,0) 68%) !important}
@media (min-width:768px) and (max-width:1023px){}@media (max-width:767px){}@media (max-width:359px){}[data-public-theme=dark] .ess-v11 :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--pg-line)!important}
[data-public-theme=dark] .ess-v11 .v11-hero .ess-audience-paths a{border-top:1px solid var(--pg-line)!important}
[data-public-theme=dark] .ess-v11 .v1152-home-category__media{background:linear-gradient(145deg,var(--pg-panel),var(--pg-panel))!important}
[data-public-theme=dark] .ess-v11 .ess-ai-demo .ess-ai-card{background:var(--pg-panel)!important;border:1px solid var(--pg-line)!important}
[data-public-theme=dark] .ess-v11 .ess-ai-demo .ess-demo-list-title{color:var(--pg-ink)!important}
@media (max-width:1100px){}@media (max-width:700px){}@media (max-width:700px){}@media (max-width:700px){}[data-public-theme=dark] .ess-ai-mini-steps li{color:var(--pg-muted)!important}
@media (max-width:980px){}@media (max-width:640px){}@media (max-width:980px){}@media (max-width:640px){}@media (min-width:981px){}[data-public-theme=dark] .legal-hero{border-bottom:1px solid var(--pg-line)!important;background:radial-gradient(circle at 84% 15%,rgba(76,151,84,.13),transparent 26%),radial-gradient(circle at 7% 89%,rgba(40,66,48,0.08),transparent 26%),linear-gradient(135deg,var(--pg-panel),var(--pg-panel) 56%,var(--pg-panel))!important}
[data-public-theme=dark] .legal-hero h1{color:var(--pg-ink)!important}
[data-public-theme=dark] .legal-hero p{color:var(--pg-muted)!important}
[data-public-theme=dark] .legal-main{background:var(--pg-panel)!important}
[data-public-theme=dark] .legal-toc__card{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .legal-toc__card>span{color:var(--pg-accent)!important}
[data-public-theme=dark] .legal-toc nav a{color:var(--pg-muted)!important}
[data-public-theme=dark] .legal-toc nav a:hover,[data-public-theme=dark] .legal-toc nav a.is-active{background:var(--pg-panel)!important;color:var(--pg-ink)!important}
[data-public-theme=dark] .legal-toc__help{border-top:1px solid var(--pg-line)!important}
[data-public-theme=dark] .legal-toc__help small{color:var(--pg-muted)!important}
[data-public-theme=dark] .legal-toc__help a{color:var(--pg-ink)!important}
[data-public-theme=dark] .legal-section{border-bottom:1px solid var(--pg-line)!important}
[data-public-theme=dark] .legal-section>span{color:var(--pg-accent)!important}
[data-public-theme=dark] .legal-section h2{color:var(--pg-ink)!important}
[data-public-theme=dark] .legal-section p{color:var(--pg-muted)!important}
[data-public-theme=dark] .legal-section a{color:var(--pg-accent)!important}
[data-public-theme=dark] .legal-section li{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important;color:var(--pg-muted)!important}
[data-public-theme=dark] .legal-section li:before{background:var(--pg-panel)!important}
[data-public-theme=dark] .legal-section li strong{color:var(--pg-ink)!important}
[data-public-theme=dark] .legal-section--unavailable{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .legal-document-footer{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .legal-document-footer small{color:var(--pg-muted)!important}
[data-public-theme=dark] .legal-close{background:var(--pg-panel)!important}
[data-public-theme=dark] .legal-close__panel{border:1px solid var(--pg-line)!important;background:linear-gradient(135deg,var(--pg-panel),var(--pg-panel) 55%,var(--pg-panel))!important}
[data-public-theme=dark] .legal-close p{color:var(--pg-muted)!important}
@media (max-width:980px){}@media (max-width:640px){}@media (max-width:980px){}@media (max-width:640px){}@media (min-width:981px){}[data-public-theme=dark] .shop-page-hero{background:radial-gradient(circle at 84% 18%,rgba(40,66,48,0.13),transparent 28%),radial-gradient(circle at 8% 90%,rgba(40,66,48,0.08),transparent 24%),linear-gradient(135deg,var(--pg-panel) 0,var(--pg-panel) 48%,var(--pg-panel) 100%)!important;border-bottom:1px solid var(--pg-line)!important}
[data-public-theme=dark] .shop-page-hero__stats span{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important;color:var(--pg-muted)!important}
[data-public-theme=dark] .shop-page-hero__orb{background:radial-gradient(circle at center,var(--pg-panel) 0 25%,transparent 26%),radial-gradient(circle at center,transparent 0 42%,rgba(40,66,48,0.09) 43% 60%,transparent 61%),radial-gradient(circle at center,transparent 0 63%,rgba(40,66,48,0.1) 64% 82%,transparent 83%)!important}
[data-public-theme=dark] .shop-page-hero__bag{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .shop-page-hero__category,[data-public-theme=dark] .shop-page-hero__card{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .shop-page-hero__category-media{background:var(--pg-panel)!important}
[data-public-theme=dark] .shop-page-hero__category b,[data-public-theme=dark] .shop-page-hero__card span{color:var(--pg-ink)!important}
[data-public-theme=dark] .shop-page-hero__category small,[data-public-theme=dark] .shop-page-hero__card small{color:var(--pg-muted)!important}
[data-public-theme=dark] .shop-controls>.v11-shell{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .shop-search-field,[data-public-theme=dark] .shop-city-field{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .shop-search-field:focus-within,[data-public-theme=dark] .shop-city-field:focus-within{border-color:var(--pg-line)!important}
[data-public-theme=dark] .shop-search-field input::placeholder{color:var(--pg-muted)!important}
[data-public-theme=dark] .shop-city-field>span{color:var(--pg-muted)!important}
[data-public-theme=dark] .shop-filter-clear{color:var(--pg-muted)!important}
[data-public-theme=dark] .shop-category-section{background:var(--pg-panel)!important}
[data-public-theme=dark] .shop-section-heading__aside>span{background:var(--pg-panel)!important;color:var(--pg-muted)!important}
[data-public-theme=dark] .shop-category-pill{background:var(--pg-panel)!important}
[data-public-theme=dark] .shop-category-pill:hover{border-color:var(--pg-line)!important}
[data-public-theme=dark] .shop-category-pill.is-active{border-color:var(--pg-line)!important;background:linear-gradient(145deg,var(--pg-panel),var(--pg-panel))!important}
[data-public-theme=dark] .shop-category-pill__media,[data-public-theme=dark] .shop-category-pill__all{background:linear-gradient(145deg,var(--pg-panel),var(--pg-panel))!important}
[data-public-theme=dark] .shop-category-pill small{color:var(--pg-muted)!important}
[data-public-theme=dark] .shop-category-pill__arrow{background:var(--pg-panel)!important;color:var(--pg-muted)!important}
[data-public-theme=dark] .shop-coming-categories details{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .shop-coming-categories summary{color:var(--pg-muted)!important}
[data-public-theme=dark] .shop-coming-categories summary b{color:var(--pg-ink)!important}
[data-public-theme=dark] .shop-coming-categories__grid article{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .shop-coming-categories__media{background:var(--pg-panel)!important}
[data-public-theme=dark] .shop-coming-categories__grid small{color:var(--pg-muted)!important}
[data-public-theme=dark] .shop-store-section{background:linear-gradient(180deg,var(--pg-panel) 0,var(--pg-panel) 100%)!important;border-top:1px solid var(--pg-line)!important;border-bottom:1px solid var(--pg-line)!important}
[data-public-theme=dark] .shop-store-results{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .shop-store-results span{color:var(--pg-ink)!important}
[data-public-theme=dark] .shop-store-results small{color:var(--pg-muted)!important}
[data-public-theme=dark] .shop-store-card{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .shop-store-card:hover{border-color:var(--pg-line)!important}
[data-public-theme=dark] .shop-store-card__banner{background:linear-gradient(135deg,var(--pg-panel),var(--pg-panel))!important}
[data-public-theme=dark] .shop-store-card__banner-fallback{background:linear-gradient(135deg,#477e58,var(--pg-panel))!important}
[data-public-theme=dark] .shop-store-card__status.is-open{background:var(--pg-panel)!important;color:var(--pg-muted)!important}
[data-public-theme=dark] .shop-store-card__status.is-paused{background:var(--pg-panel)!important;color:var(--pg-accent)!important}
[data-public-theme=dark] .shop-store-card__logo{border:4px solid var(--pg-line)!important;background:var(--pg-panel)!important}
[data-public-theme=dark] .shop-store-card__logo img{background:var(--pg-panel)!important}
[data-public-theme=dark] .shop-store-card__description{color:var(--pg-muted)!important}
[data-public-theme=dark] .shop-store-card__location{border-top:1px solid var(--pg-line)!important;color:var(--pg-muted)!important}
[data-public-theme=dark] .shop-store-card__meta>span{background:var(--pg-panel)!important}
[data-public-theme=dark] .shop-store-card__meta small{color:var(--pg-muted)!important}
[data-public-theme=dark] .shop-store-card__meta strong{color:var(--pg-ink)!important}
[data-public-theme=dark] .shop-store-card__footer>span{color:var(--pg-muted)!important}
[data-public-theme=dark] .shop-store-card__cta:hover{background:var(--pg-panel)!important}
[data-public-theme=dark] .shop-pagination a,[data-public-theme=dark] .shop-pagination span{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important;color:var(--pg-ink)!important}
[data-public-theme=dark] .shop-empty-state__icon{background:var(--pg-panel)!important;color:var(--pg-accent)!important}
[data-public-theme=dark] .shop-empty-state p{color:var(--pg-muted)!important}
[data-public-theme=dark] .shop-app-cta{background:var(--pg-panel)!important}
[data-public-theme=dark] .shop-app-cta__panel{background:radial-gradient(circle at 83% 25%,rgba(40,66,48,0.14),transparent 27%),radial-gradient(circle at 18% 90%,rgba(40,66,48,0.09),transparent 28%),#103f25!important}
[data-public-theme=dark] .shop-app-cta h2 em{color:var(--pg-muted)!important}
[data-public-theme=dark] .shop-app-cta__phones img{border:6px solid var(--pg-line)!important}
@media (max-width:1180px){}@media (max-width:980px){}@media (max-width:720px){}@media (prefers-reduced-motion:no-preference){}[data-public-theme=dark] .shop-store-card__banner{background:linear-gradient(135deg,var(--pg-panel),var(--pg-panel)) !important}
[data-public-theme=dark] .shop-store-card__banner-fallback{background:linear-gradient(135deg,#376f4a,var(--pg-panel)) !important}
[data-public-theme=dark] .shop-store-card__logo{border:1px solid var(--pg-line) !important}
[data-public-theme=dark] .shop-store-card__description{color:var(--pg-muted) !important}
[data-public-theme=dark] .shop-store-card__footer{border-top:1px solid var(--pg-line)!important}
[data-public-theme=dark] .shop-store-card__footer>span{color:var(--pg-muted) !important}
@media (max-width:720px){}[data-public-theme=dark] .shop-store-card__description.is-placeholder{color:var(--pg-muted) !important}
@media (max-width:720px){}[data-public-theme=dark] .shop-store-card__meta>span{border:1px solid var(--pg-line)!important;background:linear-gradient(180deg,var(--pg-panel) 0,var(--pg-panel) 100%) !important}
[data-public-theme=dark] .shop-store-card__footer>span{border:1px solid var(--pg-line)!important;background:var(--pg-panel)!important;color:var(--pg-muted) !important}
[data-public-theme=dark] .ess-v11 :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--pg-line)!important}

[data-public-theme=dark] .ess-v11 :is(input,textarea,select){background:var(--pg-panel)!important;color:var(--pg-ink)!important;border-color:var(--pg-line)!important}
[data-public-theme=dark] .ess-v11 :is(input,textarea)::placeholder{color:var(--pg-muted)!important;opacity:1}
[data-public-theme=dark] .ess-v11 :is(.v11-header,.v11-mobile-menu){background:var(--pg-glass)!important;color:var(--pg-ink)!important;border-color:var(--pg-line)!important}
[data-public-theme=dark] .ess-v11 :is(.v11-btn--orange,.v11-header__cta,.v11-mobile-menu__cta){background:linear-gradient(130deg,#c85819,#a63b0b)!important;color:#fff!important}
[data-public-theme=dark] .ess-v11 :is(.v11-nav a,.v11-mobile-menu a):is(:hover,:focus-visible){background:var(--pg-soft)!important;color:var(--pg-accent)!important}

[data-public-theme=dark]{--ink:var(--pg-ink);--ink-soft:var(--pg-panel);--muted:var(--pg-muted);--line:var(--pg-line);--paper:var(--pg-panel);--white:var(--pg-panel);--orange-soft:var(--pg-panel);--green-soft:var(--pg-panel);--u8-ink:var(--pg-ink);--u8-muted:var(--pg-muted);--u8-cream:var(--pg-panel);--u8-line:var(--pg-line);--v11-ink:var(--pg-ink);--v11-muted:var(--pg-muted);--v11-line:var(--pg-line);--v11-cream:var(--pg-panel);--v11-soft:var(--pg-panel);--v111-copy:var(--pg-muted);--v111-copy-dark:var(--pg-muted);--v112-copy:var(--pg-muted);--v114-muted:var(--pg-muted);--dp-ink:var(--pg-ink);--dp-copy:var(--pg-muted);--dp-cream:var(--pg-panel);--dp-border:var(--pg-line);--about-ink:var(--pg-ink);--about-copy:var(--pg-muted);--about-cream:var(--pg-panel);--about-border:var(--pg-line);--shop-ink:var(--pg-ink);--shop-copy:var(--pg-muted);--shop-border:var(--pg-line);--shop-cream:var(--pg-panel);--shop-soft:var(--pg-panel);--vendor-ink:var(--pg-ink);--vendor-copy:var(--pg-muted);--vendor-cream:var(--pg-panel);--vendor-border:var(--pg-line);}
/* Enlarged text can reflow inside existing grids instead of being clipped by the page shell. */
.ess-v11 main :is(section,article,div,form,aside){min-width:0}
.ess-v11 :is(h1,h2,h3,h4,p,label,summary){overflow-wrap:anywhere}
@media(max-width:767px){.ess-v11 main :is(a,span,strong,small){overflow-wrap:anywhere}.ess-v11 :is(.vendor-hero__proof,.about-identity__principles,.v11-hero__proof){min-width:0;max-width:100%}.ess-v11 :is(.vendor-hero__proof,.about-identity__principles,.v11-hero__proof)>*{min-width:0}.ess-v11 .v11-shell{min-width:0}}
@media(max-width:767px){.ess-v11 .v11-hero__rail .v11-shell{flex-wrap:wrap;justify-content:center;gap:10px 14px;white-space:normal;padding-block:12px}.ess-v11 .v11-hero__rail .v11-shell>span{white-space:normal}}
.ess-v11 :is(.ess-ai-card,.ess-motion-brand-chip){backdrop-filter:blur(12px) saturate(115%);-webkit-backdrop-filter:blur(12px) saturate(115%)}
.ess-v11 :is(.ess-audience-icon,.contact-hero__center,.ess-motion-step-number){box-shadow:inset 0 2px 3px #ffffff38,0 6px 14px #183c2012;border-radius:16px}
[data-public-contrast=true] .ess-v11 :is(.ess-ai-card,.ess-partner-card,.shop-store-card,.contact-form-card,.dp-form-card,.legal-toc__card,.ess-help-panel,.about-network-card) :is(p,small,label){color:var(--pg-ink)!important}
[data-public-contrast=true] .ess-v11 :is(.v11-header,.ess-ai-card,.ess-motion-brand-chip),[data-public-contrast=true] .public-display-launch{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--pg-panel)!important}
