:root{--accent:#2563eb;--ink:#101828;--muted:color-mix(in srgb,var(--ink) 62%,transparent);--line:color-mix(in srgb,var(--ink) 14%,transparent);--surface:#fff;--radius:16px}*{box-sizing:border-box}body{color:var(--ink);background:var(--surface);margin:0;font-family:Inter,system-ui,sans-serif}.shell{max-width:1180px;margin:auto;padding:24px}.nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:64px;display:flex}.nav strong{letter-spacing:-.03em}.nav span{gap:18px;display:flex}a{color:inherit;text-decoration:none}.hero{padding:96px 0}.hero small{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font:700 12px/1.2 Inter,system-ui,sans-serif}.hero h1{letter-spacing:-.055em;max-width:920px;margin:16px 0;font-size:clamp(48px,7vw,92px);line-height:.98}.hero p{max-width:660px;color:var(--muted);font-size:20px;line-height:1.55}.hero button,.action{border-radius:var(--radius);background:var(--accent);color:#fff;border:0;padding:14px 22px;font-weight:700}.block{border-top:1px solid var(--line);padding:48px 0}.block h2{letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(30px,4vw,50px)}.block p,.block li{color:var(--muted);line-height:1.65}.block ul{grid-template-columns:repeat(3,1fr);gap:16px;padding:0;list-style:none;display:grid}.block li{border:1px solid var(--line);border-radius:var(--radius);padding:24px}.grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.card{background:color-mix(in srgb,var(--surface) 92%,#fff);border:1px solid var(--line);border-radius:var(--radius);padding:20px}[data-theme=clean]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-template=fashion] .hero{text-align:center;padding:120px 0}[data-template=fashion] .hero h1{text-transform:uppercase;margin-inline:auto;font-weight:400}[data-template=fashion] .hero p{margin-inline:auto}[data-template=beauty] .hero{background:color-mix(in srgb,var(--accent) 9%,var(--surface));border-radius:36px;padding:120px 8%}[data-template=home-living] .shell{max-width:1320px}[data-template=home-living] .hero{flex-direction:column;justify-content:flex-end;min-height:620px;display:flex}[data-template=home-living] .hero h1{max-width:720px;font-weight:400}[data-template=digital-store] .hero{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 12%,var(--surface)),var(--surface));padding:72px}[data-template=digital-store] .block{font-family:Inter,system-ui,sans-serif}[data-template=food-store] .hero h1{color:var(--accent);font-weight:400}[data-template=food-store] .block li{background:color-mix(in srgb,var(--accent) 7%,var(--surface))}[data-template=multi-category] .hero{padding:72px 0}[data-template=multi-category] .block h2{font-family:Inter,system-ui,sans-serif;font-weight:800}[data-template=wholesale-store] .hero{grid-template-columns:1fr minmax(260px,.55fr);column-gap:48px;display:grid}[data-template=wholesale-store] .hero button{width:max-content}[data-template=brand-story] .hero{flex-direction:column;justify-content:center;min-height:680px;display:flex}[data-template=brand-story] .hero h1{font-weight:400}[data-template=minimal-profile] .shell{max-width:980px}[data-template=minimal-profile] .nav{border:0}[data-template=minimal-profile] .hero{padding:160px 0}[data-template=minimal-profile] .hero h1{font-size:clamp(56px,9vw,120px);font-weight:500}[data-template=saas-growth] .hero{text-align:center;background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 18%,var(--surface)),var(--surface));border-radius:32px;padding:110px 6%}[data-template=saas-growth] .hero h1,[data-template=saas-growth] .hero p{margin-inline:auto}[data-template=professional-service] .hero{grid-template-columns:1fr .65fr;column-gap:48px;display:grid}[data-template=professional-service] .hero button{width:max-content}@media (max-width:760px){.nav{flex-wrap:wrap;align-items:flex-start;gap:12px;padding-block:12px}.nav span{justify-content:space-between;align-items:center;gap:12px;width:100%}.grid,.block ul{grid-template-columns:1fr}.hero,[data-template=minimal-profile] .hero{padding:64px 0}[data-template=digital-store] .hero,[data-template=beauty] .hero{padding:48px 24px}[data-template=wholesale-store] .hero,[data-template=professional-service] .hero{display:block}}
