/* Brand master: manufacturer leaf + original English; Korean name is separate brand text. */
:root{--selfeel-logo-orange:#f7941d}
.selfeel-brand-name{display:inline;font:inherit;letter-spacing:inherit;white-space:nowrap;color:var(--selfeel-logo-orange)!important;background:none;vertical-align:baseline}
.selfeel-brand-name::selection{background:#f7941d55}
body>header .official-site-logo,footer .official-site-logo{display:inline-flex;align-items:center;gap:6px;line-height:1;text-decoration:none;letter-spacing:0;flex-shrink:0}
body>header .official-logo-mark{width:64px;height:64px;object-fit:contain;display:block}
body>header .official-logo-identity,footer .official-logo-identity{display:flex!important;flex-direction:column;align-items:flex-start;gap:6px;border:0!important;margin:0!important;padding:0!important}
body>header .official-logo-wordmark{width:115px;height:auto;display:block}
body>header .official-logo-identity small,footer .official-logo-identity small{font:500 10.8px/1.2 -apple-system,"Apple SD Gothic Neo",sans-serif;color:#50563d;letter-spacing:.13em}
footer .official-logo-mark{display:block;object-fit:contain;width:110px;height:110px}footer .official-logo-wordmark{width:130px;height:auto;display:block}
body main .official-brand-intro{display:grid;grid-template-columns:230px minmax(0,1fr);gap:40px;align-items:center;max-width:1000px;padding:0 25px;margin:0 auto;text-align:left}
body main .official-hero-logo{margin:0!important;align-self:center}body main .official-hero-logo img{display:block;width:230px;height:230px;object-fit:contain}
body main .official-hero-copy h1{font-size:clamp(48px,6vw,84px)!important;line-height:1.16!important}
body main .official-hero-copy .hero-description{font-size:21.6px!important;margin:21px 0!important}body main .official-hero-copy .hero-actions{justify-content:flex-start;gap:22px}
body main .official-hero-copy .eyebrow{color:#9b5a0b;margin:0 0 15px}
.studio-brand-logo{width:58px!important;height:58px!important;object-fit:contain!important;border-radius:0!important;background:none!important}.studio-brand-wordmark{width:84px!important;height:20px!important;object-fit:contain!important;border-radius:0!important;display:inline-block!important;vertical-align:middle}
.selfeel-parent-link{display:flex;align-items:center;gap:14px;padding:7px 5%;background:#fff;color:#50563d;border-bottom:1px solid #e8e9e5;text-decoration:none;font:16.8px/1.5 -apple-system,"Apple SD Gothic Neo",sans-serif}.selfeel-parent-link img{display:block;width:46px;height:46px;object-fit:contain}
@media(max-width:1050px){body>header .official-logo-mark{width:58px;height:58px}body>header .official-logo-wordmark{width:104px}body>header .official-site-logo{gap:4px}}
@media(max-width:760px){body>header .official-logo-mark{width:56px;height:56px}body>header .official-logo-wordmark{width:105px}body>header .official-logo-identity small{font-size:9.6px}body main .official-brand-intro{display:flex;flex-direction:column;gap:18px;padding:0 6%;text-align:center}body main .official-hero-logo img{width:155px;height:155px}body main .official-hero-copy h1{font-size:clamp(42px,11.4vw,52.8px)!important}body main .official-hero-copy .hero-description{font-size:20.4px!important}body main .official-hero-copy .hero-actions{justify-content:center;gap:20px;flex-wrap:wrap}footer .official-logo-mark{width:90px;height:90px}footer .official-logo-wordmark{width:112px}body main .premium-hero{padding-top:22px!important}.selfeel-parent-link{gap:11px;font-size:15.6px}}

.official-logo-mark,.official-hero-logo img,.selfeel-parent-link>img,.studio-brand-logo{mix-blend-mode:multiply}
