@font-face{font-family:pyeojinGothic;src:url(../media/PyeojinGothic_Light-s.1s3rguof5-gv6.woff2)format("woff2");font-display:swap;font-weight:300}@font-face{font-family:pyeojinGothic;src:url(../media/PyeojinGothic_Regular-s.0k-khghr4nz3f.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:pyeojinGothic;src:url(../media/PyeojinGothic_Medium-s.02-noudg_1njl.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:pyeojinGothic;src:url(../media/PyeojinGothic_Semibold-s.3nm0p-e3lamci.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:pyeojinGothic;src:url(../media/PyeojinGothic_Bold-s.3i2n8-esvp5-u.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:pyeojinGothic;src:url(../media/PyeojinGothic_Extrabold-s.07_eshhw4ybdy.woff2)format("woff2");font-display:swap;font-weight:800}@font-face{font-family:pyeojinGothic;src:url(../media/PyeojinGothic_Black-s.1sx21_6get2re.woff2)format("woff2");font-display:swap;font-weight:900}@font-face{font-family:pyeojinGothic Fallback;src:local(Arial);ascent-override:94.37%;descent-override:23.91%;line-gap-override:0.0%;size-adjust:100.9%}.pyeojingothic_82661d30-module__Q_LO-W__className{font-family:pyeojinGothic,pyeojinGothic Fallback,Apple SD Gothic Neo,Malgun Gothic,sans-serif}.pyeojingothic_82661d30-module__Q_LO-W__variable{--font-pyeojin:"pyeojinGothic", "pyeojinGothic Fallback", Apple SD Gothic Neo, Malgun Gothic, sans-serif}
@font-face{font-family:recipekorea;src:url(../media/Recipekorea-s.2v604aswsdv2x.woff2)format("woff2");font-display:swap;font-weight:400 900}@font-face{font-family:recipekorea Fallback;src:local(Arial);ascent-override:62.04%;descent-override:38.78%;line-gap-override:0.0%;size-adjust:128.94%}.recipekorea_bb7fbf53-module__kosIQW__className{font-family:recipekorea,recipekorea Fallback}.recipekorea_bb7fbf53-module__kosIQW__variable{--font-recipekorea:"recipekorea", "recipekorea Fallback"}
.sales{--bg-page:#e4eff1;--bg-alt:#d2e4e8;--bg-surface:#f1f7f8;--bg-hero:linear-gradient(180deg, #a4d2d9 0%, #52909a 100%);--bg-header:#e4eff1f0;--bg-tint:#c2dce1;--ink-heading:#122327;--ink-body:#3d5357;--ink-muted:#46606a;--text-heading:var(--ink-heading);--text-body:var(--ink-body);--text-muted:var(--ink-muted);--text-on-brand:#fff;--text-on-hero:#0b1a1d;--text-on-hero-body:#0b1a1d;--text-on-hero-muted:#0b1a1d;--hero-badge-bg:#ffffff73;--hero-badge-border:#0b2f3638;--hero-badge-text:#0b2f36;--hero-btn-secondary-bg:#fff;--hero-border:#ffffff59;--hero-border-strong:#fff9;--brand-gradient-hero:linear-gradient(135deg, #15616e 0%, #0e4a54 100%);--brand:#15616e;--brand-2:#2c8798;--brand-hover:#0e4a54;--brand-gradient:linear-gradient(135deg, var(--brand) 0%, var(--brand-2) 100%);--line:#c3dadf;--line-strong:#a8c8cf;--border:var(--line);--border-strong:var(--line-strong);--input-border:#8fb3ba;--shadow-card:0 12px 30px -18px #1223272e;--shadow-card-hover:0 18px 34px -18px #12232742;--shadow-frame:0 24px 50px -28px #12232747;--selection-bg:#9fd0da;--error:#c0392b;--error-text:#a3352a;--error-bg:#fdf1ef;--error-border:#f1c7c2;--input-text:#15282b;--dot-1:#cbd8da;--dot-2:#9fc2c9;--dot-3:#6fa9b3;--lb-overlay:#060e10e0;--lb-text:#eaf3f4;--lb-text-muted:#8aa0a4;--lb-btn-bg:#ffffff14;--lb-btn-bg-hover:#ffffff2e;--lb-btn-border:#ffffff2e;--lb-focus:#6fc6d6;min-height:100%;font-family:var(--font-pyeojin), sans-serif;color:var(--text-body);background:var(--bg-page);font-weight:400}body:has(.sales){background:#e4eff1}.sales h1,.sales h2{color:var(--text-heading)}.sales *,.sales :before,.sales :after{box-sizing:border-box}.sales h1,.sales h2,.sales h3{font-family:var(--font-recipekorea), var(--font-pyeojin), sans-serif;letter-spacing:0;margin:0;font-weight:700}.sales .font-display{font-family:var(--font-recipekorea), var(--font-pyeojin), sans-serif}.sales a{color:inherit;text-decoration:none}.sales a.link-accent{color:var(--brand)}.sales a.link-accent:hover{color:var(--brand-hover);text-decoration:underline}.sales ::selection{background:var(--selection-bg);color:var(--text-heading)}.sales button{cursor:pointer;font-family:inherit}.sales .wrap{max-width:1180px;margin:0 auto;padding:0 40px}.sales .btn-primary{background:var(--brand-gradient);color:var(--text-on-brand);font-family:var(--font-recipekorea), var(--font-pyeojin), sans-serif}.sales .btn-primary:hover{filter:brightness(1.1)}.sales .btn-primary:disabled{filter:none;opacity:.7;cursor:wait}.sales .btn-secondary{background:var(--bg-surface);color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand);font-family:var(--font-recipekorea), var(--font-pyeojin), sans-serif}.sales .btn-secondary:hover{background:var(--bg-tint)}.sales .eyebrow{background:var(--bg-tint);color:var(--brand);border:1px solid var(--border-strong);border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:7px 14px;font-size:13px;font-weight:700;display:inline-flex}.sales .nav-link{color:var(--text-body);font-size:15px;font-weight:400;line-height:1}.sales .nav-link:hover{color:var(--brand)}.sales .mobile-menu-link{align-items:center;min-height:44px;padding:12px 0;display:flex}.sales .card-hover{transition:transform .15s,box-shadow .15s}.sales .card-hover:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-3px)}.sales .logo-chip{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.sales .logo-chip img{display:block}.sales .bg-hero{background:var(--bg-hero)}.sales .on-logo{--text-heading:var(--text-on-hero);--text-body:var(--text-on-hero-body);--text-muted:var(--text-on-hero-muted);--border:var(--hero-border);--border-strong:var(--hero-border-strong)}.sales .on-light{--text-heading:var(--ink-heading);--text-body:var(--ink-body);--text-muted:var(--ink-muted);--border:var(--line);--border-strong:var(--line-strong)}.sales .on-logo a.link-accent,.sales .on-logo a.link-accent:hover{color:var(--text-on-hero);text-decoration:underline}.sales .on-logo .eyebrow{background:var(--hero-badge-bg);border-color:var(--hero-badge-border);color:var(--hero-badge-text)}.sales .on-logo .btn-primary{background:var(--brand-gradient-hero)}.sales .on-logo .btn-secondary{background:var(--hero-btn-secondary-bg)}.sales .on-logo .strip-caption{color:var(--text-on-hero)}.sales .on-logo .strip-caption:before{background:var(--text-on-hero)}.sales .bg-alt{background:var(--bg-alt)}.sales .bg-surface{background:var(--bg-surface)}.sales .card{background:var(--bg-surface);border:1px solid var(--border);box-shadow:var(--shadow-card)}.sales .eyebrow.hero-badge{gap:10px;padding:9px 18px;font-size:15px}.sales .hero-btn{border-radius:10px;justify-content:center;align-items:center;padding:22px 30px;font-size:17px;line-height:1;display:inline-flex}.sales .btn-label{text-box:trim-both cap alphabetic;display:block}.sales .hero-lead{color:var(--text-body);max-width:640px;margin:0;font-size:19px;line-height:1.7}.sales .strip-caption{letter-spacing:.08em;color:var(--brand);align-items:center;gap:10px;margin:0 0 14px;font-size:13px;font-weight:600;display:flex}.sales .strip-caption:before{content:"";background:var(--brand-2);border-radius:1px;width:18px;height:2px}.sales .problem-text,.sales .feature-text{word-break:keep-all;text-wrap:balance}.sales .screens-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;padding:24px;list-style:none;display:grid}.sales .screen-thumb{aspect-ratio:2880/1980;border:1px solid var(--border);background:var(--bg-page);cursor:zoom-in;border-radius:10px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.sales .screen-thumb img{transition:transform .25s,filter .25s}.sales .screen-thumb:hover img,.sales .screen-thumb:focus-visible img{filter:brightness(1.04);transform:scale(1.03)}.sales .screen-thumb:focus-visible{outline:3px solid var(--brand-2);outline-offset:3px}.sales .screen-caption{color:var(--text-body);text-align:center;margin-top:12px;font-size:14px;font-weight:600}.sales .showcase-list{flex-direction:column;gap:88px;display:flex}.sales .showcase-block{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:56px;display:grid}.sales .showcase-reverse .showcase-media{order:2}.sales .showcase-media{flex-direction:column;gap:16px;display:flex}.sales .showcase-hint{display:none}.sales .showcase-shot{border:1px solid var(--border);background:var(--bg-surface);width:100%;box-shadow:var(--shadow-frame);cursor:zoom-in;border-radius:14px;padding:0;display:block;position:relative;overflow:hidden}.sales .showcase-shot img{transition:transform .25s,filter .25s}.sales .showcase-shot:hover img,.sales .showcase-shot:focus-visible img{filter:brightness(1.04);transform:scale(1.03)}.sales .showcase-shot:focus-visible{outline:3px solid var(--brand-2);outline-offset:3px}.sales .showcase-title{color:var(--text-heading);word-break:keep-all;margin-bottom:18px;font-size:24px;line-height:1.4}.sales .showcase-body{color:var(--text-body);word-break:keep-all;margin:0 0 14px;font-size:16.5px;line-height:1.75}.sales .showcase-body:last-child{margin-bottom:0}.sales .showcase-note{color:var(--text-muted);border-top:1px solid var(--border);word-break:keep-all;margin:22px 0 0;padding-top:16px;font-size:13px;line-height:1.7}.sales .showcase-icon-block{background:var(--bg-surface);border:1px solid var(--border);box-shadow:var(--shadow-card);border-radius:16px;align-items:flex-start;gap:28px;padding:36px 40px;display:flex}.sales .showcase-icon-block .showcase-body{max-width:720px}.sales .showcase-icon{background:var(--bg-tint);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.sales .process-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.sales .process-step{background:var(--bg-surface);border:1px solid var(--border);box-shadow:var(--shadow-card);border-radius:12px;padding:26px 24px}.sales .process-num{background:var(--brand-gradient);width:34px;height:34px;color:var(--text-on-brand);border-radius:50%;justify-content:center;align-items:center;margin-bottom:18px;font-size:16px;line-height:1;display:inline-flex}.sales .process-title{color:var(--text-heading);margin-bottom:10px;font-size:18px}.sales .process-desc{color:var(--text-body);word-break:keep-all;margin:0;font-size:15px;line-height:1.65}@media (max-width:1080px){.sales .process-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.sales .lightbox{z-index:50;background:var(--lb-overlay);touch-action:pan-y;justify-content:center;align-items:center;gap:16px;padding:56px 24px 24px;display:flex;position:fixed;inset:0}.sales .lightbox-figure{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;min-width:0;max-width:1400px;height:100%;margin:0;display:flex}.sales .lightbox-frame{width:min(100%, calc((100dvh - 150px) * var(--ratio)));aspect-ratio:var(--ratio);position:relative}.sales .lightbox-scroll{display:contents}.sales .lightbox-zoom-hint{display:none}.sales .lightbox-caption{color:var(--lb-text);text-align:center;align-items:baseline;gap:10px;font-size:16px;font-weight:600;display:flex}.sales .lightbox-count{color:var(--lb-text-muted);font-size:13px;font-weight:400}.sales .lightbox-close,.sales .lightbox-nav{border:1px solid var(--lb-btn-border);background:var(--lb-btn-bg);color:var(--lb-text);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.sales .lightbox-close:hover,.sales .lightbox-nav:hover{background:var(--lb-btn-bg-hover)}.sales .lightbox-close:focus-visible,.sales .lightbox-nav:focus-visible{outline:3px solid var(--lb-focus);outline-offset:2px}.sales .lightbox-close{width:44px;height:44px;position:absolute;top:12px;right:16px}.sales .lightbox-nav{width:48px;height:48px}@media (prefers-reduced-motion:reduce){.sales .screen-thumb img,.sales .showcase-shot img{transition:none}.sales .screen-thumb:hover img,.sales .screen-thumb:focus-visible img,.sales .showcase-shot:hover img,.sales .showcase-shot:focus-visible img{transform:none}}.sales input,.sales textarea{font-family:var(--font-pyeojin), sans-serif;color:var(--input-text);background:var(--bg-surface);border:1px solid var(--input-border);border-radius:10px;outline:none;width:100%;padding:13px 16px;font-size:15px}.sales input:focus,.sales textarea:focus{border-color:var(--brand-2)}.sales input::placeholder,.sales textarea::placeholder{color:var(--text-muted)}.sales input[aria-invalid=true],.sales textarea[aria-invalid=true]{border-color:var(--error)}.sales .footer-biz{--biz-gap:25px;color:var(--text-muted);margin-top:16px;font-size:12.5px;line-height:1.6;overflow:hidden}.sales .footer-biz ul{margin:0 0 0 calc(-1 * var(--biz-gap));flex-wrap:wrap;row-gap:4px;padding:0;list-style:none;display:flex}.sales .footer-biz li{padding-left:var(--biz-gap);white-space:nowrap;position:relative}.sales .footer-biz li:before{content:"|";content:"|" / "";color:var(--border-strong);position:absolute;left:10px}.sales .faq-row{cursor:pointer}.sales .mobile-menu-btn{display:none}@media (prefers-reduced-motion:reduce){.sales .card-hover,.sales .card-hover:hover{transition:none;transform:none}}@media (max-width:880px){.sales .wrap{padding:0 24px}.sales .grid-2,.sales .grid-3,.sales .grid-4{grid-template-columns:1fr!important}.sales .hero-h1{font-size:34px!important}.sales .eyebrow.hero-badge{padding:8px 15px;font-size:13.5px}.sales .btn-label{text-box:trim-both cap alphabetic;display:block}.sales .hero-lead{font-size:17px}.sales .hero-btn{padding:20px 24px;font-size:16px}.sales .section-h2{font-size:25px!important}.sales .desktop-nav-links{display:none!important}.sales .mobile-menu-btn{display:flex!important}.sales .hero-pad{padding:56px 24px 48px!important}.sales .section-pad{padding:56px 24px!important}.sales .nav-pad{padding:16px 24px!important}.sales .footer-pad{padding:36px 24px!important}.sales .problem-text,.sales .feature-text{font-size:16px!important}.sales .screens-grid{gap:20px;padding:14px}.sales .showcase-list{gap:56px}.sales .showcase-block{grid-template-columns:1fr;gap:26px}.sales .showcase-reverse .showcase-media{order:0}.sales .showcase-media{gap:12px}.sales .showcase-hint{color:var(--text-muted);text-align:center;margin:-2px 0 0;font-size:12.5px;display:block}.sales .showcase-title{font-size:21px}.sales .showcase-body{font-size:16px}.sales .showcase-icon-block{flex-direction:column;gap:20px;padding:28px 24px}.sales .lightbox{touch-action:pan-x pan-y pinch-zoom;padding:64px 12px 20px}.sales .lightbox-tall{padding:64px 4px 16px}.sales .lightbox-zoom-hint{color:var(--lb-text-muted);text-align:center;flex-shrink:0;margin:-6px 0 0;font-size:12px;display:block}.sales .lightbox-tall .lightbox-figure{justify-content:flex-start;width:100%}.sales .lightbox-tall .lightbox-scroll{overscroll-behavior:contain;touch-action:pan-x pan-y pinch-zoom;border-radius:6px;flex:1;width:100%;min-height:0;display:block;overflow-y:auto}.sales .lightbox-tall .lightbox-frame{width:100%}.sales .lightbox-tall .lightbox-caption{flex-shrink:0}.sales .lightbox-nav{display:none}.sales .pricing-row{flex-direction:column!important;align-items:flex-start!important;gap:4px!important}}@media (min-width:881px){.sales .mobile-menu{display:none!important}}
