.GXcDTq_Footer{background:#e4e4e7;justify-content:center;align-items:center;min-height:126px;padding:40px 20px 70px;line-height:1.5;display:flex}@media (min-width:480px){.GXcDTq_Footer{padding:30px}}.GXcDTq_FooterContent{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px 20px;width:100%;display:flex}@media (min-width:480px){.GXcDTq_FooterContent{justify-content:space-between}}.GXcDTq_FooterCompanyInfo{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;font-size:12px;line-height:1.8;display:flex}@media (min-width:480px){.GXcDTq_FooterCompanyInfo{font-weight:500;line-height:1.6}}.GXcDTq_FooterLinks{flex-wrap:wrap;gap:10px 20px;display:flex}.GXcDTq_FooterSocialLinks{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.GXcDTq_FooterKakaoIcon{object-fit:cover;opacity:.5;width:13px}.GXcDTq_FooterServiceLinks{flex-wrap:nowrap;gap:20px;max-width:250px;display:flex}.GXcDTq_FooterServiceIcon{object-fit:cover;width:50px}
@layer reset,pop-ui,base,tokens;@layer recipes{._4NcXNq_NavHeaderLogoLink{cursor:pointer;--focus-ring-color:#a1a1aa;color:#27272a;border-radius:.125rem;outline:none;align-items:center;gap:.375rem;text-decoration:none;display:inline-flex}._4NcXNq_NavHeaderLogoLink:is(:focus,[data-focus]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color);box-shadow:none;outline:none}._4NcXNq_NavHeaderLogoLink:is(:focus-visible,[data-focus-visible]){outline:3px solid #000}@media (hover:hover){._4NcXNq_NavHeaderLogoLink:is(:hover,[data-hover]):not(:disabled,[data-disabled]){text-underline-offset:3px;--mix-textDecorationColor:color-mix(in srgb, currentColor 20%, transparent);text-decoration:underline;-webkit-text-decoration-color:var(--mix-textDecorationColor,currentColor);text-decoration-color:var(--mix-textDecorationColor,currentColor)}}._4NcXNq_NavHeaderDesktopLink{cursor:pointer;--focus-ring-color:#a1a1aa;color:#27272a;border-radius:.125rem;outline:none;align-items:center;gap:.375rem;text-decoration:none;display:inline-flex}._4NcXNq_NavHeaderDesktopLink:is(:focus,[data-focus]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color);box-shadow:none;outline:none}._4NcXNq_NavHeaderDesktopLink:is(:focus-visible,[data-focus-visible]){outline:3px solid #000}@media (hover:hover){._4NcXNq_NavHeaderDesktopLink:is(:hover,[data-hover]):not(:disabled,[data-disabled]){text-underline-offset:3px;--mix-textDecorationColor:color-mix(in srgb, currentColor 20%, transparent);text-decoration:underline;-webkit-text-decoration-color:var(--mix-textDecorationColor,currentColor);text-decoration-color:var(--mix-textDecorationColor,currentColor)}}._4NcXNq_NavHeaderActiveDesktopLabel{letter-spacing:-.2px;color:var(--color-gray-800);font-size:15px;font-style:normal;font-weight:700;font-stretch:100%;line-height:1.6}._4NcXNq_NavHeaderDesktopLabel{letter-spacing:-.2px;color:var(--color-gray-500);font-size:15px;font-style:normal;font-weight:700;font-stretch:100%;line-height:1.6}._4NcXNq_NavHeaderMobileLink{cursor:pointer;--focus-ring-color:#a1a1aa;color:#27272a;border-radius:.125rem;outline:none;align-items:center;gap:.375rem;text-decoration:none;display:inline-flex}._4NcXNq_NavHeaderMobileLink:is(:focus,[data-focus]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color);box-shadow:none;outline:none}._4NcXNq_NavHeaderMobileLink:is(:focus-visible,[data-focus-visible]){outline:3px solid #000}@media (hover:hover){._4NcXNq_NavHeaderMobileLink:is(:hover,[data-hover]):not(:disabled,[data-disabled]){text-underline-offset:3px;--mix-textDecorationColor:color-mix(in srgb, currentColor 20%, transparent);text-decoration:underline;-webkit-text-decoration-color:var(--mix-textDecorationColor,currentColor);text-decoration-color:var(--mix-textDecorationColor,currentColor)}}._4NcXNq_NavHeaderActiveMobileLabel{letter-spacing:-.2px;color:var(--color-gray-800);font-size:15px;font-style:normal;font-weight:700;font-stretch:100%;line-height:1.6}._4NcXNq_NavHeaderMobileLabel{letter-spacing:-.2px;color:var(--color-gray-500);font-size:15px;font-style:normal;font-weight:700;font-stretch:100%;line-height:1.6}}._4NcXNq_NavHeader{background:var(--color-white-default);z-index:1100;width:100%;max-width:100dvw;position:fixed;top:0;left:0;right:0}._4NcXNq_NavHeaderDesktopNav{justify-content:space-between;align-items:center;gap:10px;max-width:1360px;margin-left:auto;margin-right:auto;padding:14px 20px;display:flex}@media (min-width:768px){._4NcXNq_NavHeaderDesktopNav{padding:0 20px}}._4NcXNq_NavHeaderLogo{object-fit:cover;width:32px;height:32px}@media (min-width:768px){._4NcXNq_NavHeaderLogo{width:50px;height:50px}}._4NcXNq_NavHeaderDesktopLinks{display:flex}@media (max-width:767.98px){._4NcXNq_NavHeaderDesktopLinks{display:none}}._4NcXNq_NavHeaderDesktopLink{height:80px;padding:10px 12px}._4NcXNq_NavHeaderActiveDesktopLabel,._4NcXNq_NavHeaderDesktopLabel{word-break:keep-all}._4NcXNq_NavHeaderMobileNav{flex-direction:column;align-items:center;gap:.5rem;display:flex}@media (min-width:768px){._4NcXNq_NavHeaderMobileNav{display:none}}._4NcXNq_NavHeaderMobileLink{padding:10px 12px}
.ZFb9wW_CeoLayout{width:100%;min-height:100dvh;font-family:var(--font-pretendard);grid-template-rows:1fr fit-content(100%);grid-template-columns:100%;padding-top:60px;display:grid;position:relative}@media (min-width:768px){.ZFb9wW_CeoLayout{padding-top:80px}}.ZFb9wW_CeoLayoutContent{height:100%}
