@import url('https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&family=DM+Sans:wght@400;450;500;550;600;650;700&family=Manrope:wght@400;500;600;650;700;750;800&display=swap');
:root{--font:'DM Sans',Arial,sans-serif;--display:'Manrope',Arial,sans-serif}
.hero-note{display:none}.hero-illustration{width:420px;flex-shrink:0}.hero-illustration>img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:6px}.hero-illustration .round-link{margin-top:18px}.hero-philosophy{display:block;color:var(--plum);font-size:18px;font-weight:500;margin-bottom:18px}.hero-bottom{align-items:center;gap:60px}.hero-bottom>p{line-height:1.75}.identity{font-size:17px}.hero h1{font-size:clamp(50px,6.8vw,100px)}.brandnames .brand-logo{background:transparent}.brandnames img{mix-blend-mode:multiply}[data-theme=dark] .brandnames .brand-logo{background:transparent}[data-theme=dark] .brandnames img{filter:grayscale(1) invert(1) brightness(1.35);mix-blend-mode:screen}.hero-statement{background:transparent}.editorial-card>strong{font-weight:500}@media(max-width:1000px){.hero-illustration{width:340px}.hero-bottom{gap:35px}}@media(max-width:720px){.hero-bottom{align-items:stretch;gap:25px}.hero-illustration{width:min(100%,420px)}.hero h1{font-size:clamp(43px,10vw,68px)}.hero-philosophy{font-size:17px}}
.hero-illustration>img{display:none}.hero-illustration{width:auto;flex-shrink:0;align-self:flex-end}.hero-bottom{align-items:flex-end}.hero-illustration .round-link{margin-top:0}@media(max-width:720px){.hero-illustration{align-self:flex-start}.hero-bottom{align-items:stretch}}
