.static-public-page{width:100%;min-width:0}.static-business>[data-static-business-content]{display:flex;flex-direction:column;align-items:center;gap:64px}.static-business>[data-static-business-content]>section:first-child{width:100%;background:var(--color-amber-100,#fef3c7);color:#000;border-radius:8px}.static-business>[data-static-business-content]>section:first-child>div{max-width:768px;margin:auto;text-align:center;align-items:center;padding:16px 16px 36px}.static-business>[data-static-business-content]>section:first-child h1{font-size:36px;line-height:1.625;margin:20px 0 32px}.static-business>[data-static-business-content]>section:first-child h1>span{position:relative}.static-business>[data-static-business-content]>section:first-child h1>span::after{content:"";position:absolute;left:0;bottom:-16px;width:100%;height:16px;border-radius:9999px;background:var(--color-amber-600,#d97706)}.static-business a>span{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 16px;background:var(--primary);color:var(--primary-foreground);border-radius:8px}.static-business>[data-static-business-content]>section{max-width:896px}.static-business>[data-static-business-content]>section:first-child,.static-business>[data-static-business-content]>section:nth-of-type(5){max-width:none}.static-business>[data-static-business-content]>section:nth-of-type(4){column-count:2}.static-business>[data-static-business-content]>section:nth-of-type(4)>div{break-inside:avoid}.static-business>[data-static-business-content]>section:nth-of-type(4) svg{height:50px;width:auto;max-width:180px}.static-about>div>div:first-child{display:flex;flex-direction:column;align-items:center;border-radius:12px;padding:32px;background:var(--color-blue-200,#bfdbfe)}.dark .static-about>div>div:first-child,[data-theme=dark] .static-about>div>div:first-child{background:transparent}.static-about h1{font-size:30px;line-height:36px;margin-bottom:40px}.static-about h2{font-size:24px;line-height:32px}.static-about>div>div:not(:first-child){margin-top:28px;display:flex;flex-direction:column;align-items:center;text-align:center}.static-about>div>div:not(:first-child)>h2{border-bottom:1px solid var(--color-gray-500,#6b7280);padding-bottom:4px;width:100%;margin-bottom:16px}.static-about ul{width:100%;display:grid;grid-template-columns:1fr;gap:24px 64px;padding-top:32px}.static-about li{display:flex;gap:12px;text-align:left;min-width:0}.static-about li>div:first-child{flex-shrink:0}.static-about li img{width:112px;height:112px;object-fit:contain}.static-about-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:24px}.static-about-description p{margin:0}.static-about-description a{color:var(--color-blue-700,#1d4ed8);text-decoration:underline}.static-about-description img{max-width:100%;height:auto}@media(min-width:640px){.static-about>div>div:first-child{text-align:center}.static-about ul{padding-left:48px;padding-right:48px}}@media(min-width:768px){.static-about ul{grid-template-columns:repeat(2,minmax(0,1fr))}.static-business>[data-static-business-content]>section:nth-of-type(4){display:flex;justify-content:space-evenly;gap:80px;column-count:auto}}@media(min-width:1024px){.static-business>[data-static-business-content]>section:first-child h1{font-size:48px;line-height:1.25}.static-business>[data-static-business-content]>section:nth-of-type(4) svg{height:100px}}@media(prefers-reduced-motion:reduce){.static-business .animate-dash-forward,.static-business .animate-dash-backward{animation:none}}

.static-business>[data-static-business-content]>section:nth-of-type(5){width:100%;max-width:none;background:var(--color-blue-200,#bfdbfe);border-radius:8px;padding:40px 0}.static-about li>div:first-child>div{width:118px;height:118px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}
.static-business>[data-static-business-content]>section:nth-of-type(4){width:100%}
/* Product labels must remain readable within each narrow column. */
.static-business>[data-static-business-content]>section:nth-of-type(4)>div{min-width:0;padding-inline:4px}
.static-business>[data-static-business-content]>section:nth-of-type(4)>div p{max-width:100%;overflow-wrap:anywhere;text-align:center}
