/* Alternate homepage palette: fluorescent lime, graphite and soft grey. */
.yusen-home{--navy:#292d2d;--navy2:#202323;--ink:#292d2d;--muted:#686e6d;--teal:#4b5650;--coral:#c4ff28;--pale:#edf0e9;--line:#d8ddda}
.yusen-home .demo-banner{background:#292d2d}
.yusen-home .site-header{background:#fafbf8;border-color:#dfe3df}
.yusen-home .site-header .brand-mark{background:#c4ff28;color:#242a26}
.yusen-home .site-header .button{background:#c4ff28;color:#242a26;border:1px solid #b4eb24}
.yusen-home .site-header nav a:hover{color:#242a26;text-decoration:underline;text-decoration-color:#a0d019;text-decoration-thickness:3px;text-underline-offset:7px}
.hero-stage{background:#eceeeb;border-color:#d8ddda}
.hero-stage h1{color:#292d2d}
.hero-stage .eyebrow{color:#535c56}
.hero-stage .eyebrow span{width:9px;height:9px;background:#b6ed20;border:1px solid #93c416}
.hero-stage .hero-copy>p{color:#626b65}
.hero-stage .hero-benefits{background:#c4ff28;box-shadow:0 6px 18px #5f72180a}
.hero-stage .hero-benefits>div{border-color:#28372326}
.hero-stage .hero-benefits .free-word,.hero-stage .hero-benefits strong{color:#242d25}
.hero-stage .hero-benefits .benefit-icon{color:#364a29}
.hero-stage .hero-service-metrics>div{border-color:#cbd2cc}
.hero-stage .hero-service-metrics b{color:#292d2d}
.hero-stage .hero-service-metrics b em,.hero-stage .hero-service-metrics span{color:#626b65}
.hero-stage .hero-visual{border-color:#d3d9d3;box-shadow:0 14px 32px #29352a08}
.hero-product-label{background:#303633;border-color:#303633;color:#e7ece6}
.hero-product-label span:first-child{border-color:#c4ff28}
.hero-product-label span:last-child{color:#b8c3b7}
.hero-production-proof{background:#f4f6f0;border-color:#e1e5dc}
.hero-production-proof strong{color:#303633}
.hero-production-proof span{color:#6a7369}
.yusen-home .trust-line{background:#fafbf8;border-color:#dce1da;color:#303633}
.yusen-home .trust-inner i{color:#7b9a28}
.yusen-home .float-main{background:#c4ff28;border-color:#fafbf8;color:#242d25;box-shadow:0 6px 24px #52633225}
.yusen-home .float-main svg{color:#242d25}
.yusen-home .contact-choice .choice-actions>button{background:#c4ff28;border-color:#b4eb24;color:#242d25}
.yusen-home .contact-choice .choice-actions>button span{color:#43503b}
@media(max-width:720px){.hero-stage .hero-benefits>div{border-color:#28372326}}
