.promo_site__GD7U7{--promo-ink:#242424;--promo-muted:#62666a;--promo-line:#e9ebed;--promo-hover:#f5f6f7;--promo-frame:1120px;--promo-column:720px;box-sizing:border-box;min-width:1000px;min-height:100vh;margin:0;display:flex;flex-direction:column;background:#fff;color:var(--promo-ink);font-family:Noto Sans KR,Apple SD Gothic Neo,system-ui,sans-serif;font-size:16px;line-height:1.75;-webkit-font-smoothing:antialiased}.promo_site__GD7U7 a{color:inherit;text-decoration:none}.promo_site__GD7U7 a:focus-visible,.promo_site__GD7U7 button:focus-visible{outline:2px solid #087c91;outline-offset:5px}.promo_site-footer__l3cD5,.promo_site-header__xwATW{width:calc(100% - 96px);max-width:var(--promo-frame);margin-inline:auto}.promo_site-header__xwATW{display:flex;align-items:center;justify-content:space-between;min-height:105px;border-bottom:1px solid var(--promo-line)}.promo_brand__fVKNq{display:inline-flex;align-items:center;min-height:44px;font-size:19px;font-weight:700;letter-spacing:-.04em;line-height:1.4}.promo_site-nav___7n15{display:flex;align-items:center;gap:32px}.promo_site-nav___7n15 a{display:inline-flex;align-items:center;min-height:44px;color:var(--promo-muted);font-size:13px;text-underline-offset:7px;text-decoration-thickness:1px;transition:color .16s ease}.promo_site-nav___7n15 a:hover,.promo_site-nav___7n15 a[aria-current=page]{color:var(--promo-ink);text-decoration-line:underline}.promo_site-main__Faw3S{flex:1;min-height:603px;padding:72px 48px 88px}.promo_page-content__OvcnU{max-width:var(--promo-column);margin-inline:auto}.promo_company-headline__mIuP0,.promo_page-title__7XAt2{margin:0 0 40px;font-size:28px;font-weight:500;letter-spacing:-.035em;line-height:1.65;word-break:keep-all;overflow-wrap:break-word}.promo_company-story__GRukg{max-width:640px}.promo_company-story__GRukg>p{margin:0 0 28px;color:var(--promo-muted);font-size:16px;line-height:1.9;letter-spacing:-.015em;word-break:keep-all;overflow-wrap:break-word}.promo_company-story__GRukg>p:first-child,.promo_company-story__GRukg>p:nth-child(3){color:var(--promo-ink)}.promo_company-story__GRukg>p:last-child{margin-bottom:0}.promo_product__WzSRp{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:baseline;padding:28px 0 30px;border-bottom:1px solid #dedfe1}.promo_product__WzSRp:first-child{padding-top:0}.promo_product__WzSRp:last-child{padding-bottom:0;border-bottom:0}.promo_product-copy__1jpwV{min-width:0}.promo_product-name__nr5t9{margin:0;font-size:26px;font-weight:500;line-height:1.4;letter-spacing:-.035em;word-break:keep-all;overflow-wrap:break-word}.promo_product-featured__4YC8u .promo_product-name__nr5t9{font-size:40px;font-weight:600;line-height:1.35;letter-spacing:-.045em}.promo_product-description__2i7tA{margin:8px 0 0;color:var(--promo-muted);font-size:15px;line-height:1.8;word-break:keep-all;overflow-wrap:break-word}.promo_site__GD7U7 .promo_product-link__KV8Pi{display:inline-flex;align-items:center;justify-content:flex-end;min-width:44px;min-height:44px;font-size:13px;text-decoration-line:underline;text-decoration-color:#b5b8bc;text-underline-offset:5px;text-decoration-thickness:1px}.promo_site__GD7U7 .promo_product-link__KV8Pi:hover{text-decoration-color:currentColor}.promo_product-status__H2y5G{margin:0;color:var(--promo-muted);font-size:13px;line-height:1.75}.promo_contact-mail-label__DhaM_{margin:0 0 16px;color:var(--promo-muted);font-size:13px}.promo_contact-mail-addresses__NYXD7{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:12px 24px;align-items:center;max-width:560px;font-size:22px;font-weight:400;letter-spacing:-.025em;line-height:1.6}.promo_email-copy__O_OBX{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:6px;color:var(--promo-muted);background:transparent;cursor:pointer;transition:background-color .16s ease,color .16s ease}.promo_email-copy__O_OBX:hover,.promo_email-copy__O_OBX[data-copied=true]{color:var(--promo-ink);background:var(--promo-hover)}.promo_email-copy__O_OBX .promo_copy-check__oi28s,.promo_email-copy__O_OBX[data-copied=true] .promo_copy-icon__W_5nO{display:none}.promo_email-copy__O_OBX[data-copied=true] .promo_copy-check__oi28s{display:block}.promo_copy-status__vLgdQ{margin:16px 0 0;font-size:14px}.promo_copy-status__vLgdQ:not([data-error]){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.promo_contact-social-links__7aV2q{display:flex;gap:28px;margin-top:48px}.promo_contact-social-link__waGrs{display:inline-flex;align-items:center;min-width:44px;min-height:44px}.promo_contact-social-link__waGrs svg{width:16px;height:16px}.promo_site-footer__l3cD5{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:start;column-gap:32px;row-gap:16px;min-height:168px;padding-block:32px;border-top:1px solid var(--promo-line)}.promo_footer-brand__U8rik{align-self:center;font-size:13px;font-weight:600;letter-spacing:-.02em;line-height:24px}.promo_footer-links__w5YMv{display:flex;gap:24px;color:var(--promo-muted);font-size:12px;line-height:24px}.promo_footer-links__w5YMv a{display:inline-flex;align-items:center;min-height:32px}.promo_footer-links__w5YMv a:hover{color:var(--promo-ink);text-decoration:underline;text-underline-offset:4px}.promo_footer-details__yIVx9{grid-column:1/-1;color:var(--promo-muted);font-size:12px;line-height:1.8}@media (prefers-reduced-motion:reduce){.promo_email-copy__O_OBX,.promo_site-nav___7n15 a{transition:none}}