.pp-enterprise{--navy:#0A2540;--navy2:#143b5b;--blue:#2476F3;--cyan:#22B6D9;--yellow:#FFD700;--ink:#12293f;--muted:#64788a;--bg:#F5F9FC;--line:#D9E6EF;--green:#2A9D68;--amber:#D39B3E;--red:#D8686B;--shadow:0 16px 42px rgba(10,37,64,.08)}.pp-enterprise,.pp-enterprise *{box-sizing:border-box}.pp-enterprise{scroll-behavior:smooth}.pp-enterprise{margin:0;padding-top:68px;font-family:Inter,Pretendard,Noto Sans KR,system-ui,-apple-system,sans-serif;color:var(--ink);background:#fff;line-height:1.58;word-break:keep-all;-webkit-font-smoothing:antialiased}.pp-enterprise a{color:inherit;text-decoration:none}.pp-enterprise img{display:block;width:100%}.pp-enterprise button,.pp-enterprise input,.pp-enterprise textarea,.pp-enterprise select{font:inherit}.pp-enterprise .container{width:min(1180px,calc(100% - 44px));margin:auto}.pp-enterprise nav{position:fixed;top:0;left:0;right:0;z-index:1000;background:#ffffffe0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(220,230,238,.8)}.pp-enterprise .navin{height:68px;display:flex;align-items:center;justify-content:space-between;gap:14px;overflow:visible}.pp-enterprise .logo{display:flex;align-items:center;flex:0 0 auto}.pp-enterprise .logoimg{height:38px;width:auto;object-fit:contain}.pp-enterprise .menu{display:flex;flex:1 1 auto;min-width:0;justify-content:center;align-items:center;gap:10px;overflow:visible}.pp-enterprise .menu>a,.pp-enterprise .nav-dropdown-toggle{height:68px;display:inline-flex;align-items:center;white-space:nowrap;border:0;background:transparent;color:#44576a;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:-.02em;padding:0;cursor:pointer;position:relative}.pp-enterprise .menu>a:hover,.pp-enterprise .nav-dropdown-toggle:hover,.pp-enterprise .menu>a.top-active{color:#0a2947}.pp-enterprise .menu>a.top-active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:3px;background:var(--blue)}.pp-enterprise .nav-dropdown{position:relative;height:68px;display:flex;align-items:center}.pp-enterprise .nav-chevron{margin-left:4px;font-size:13px;transition:.2s}.pp-enterprise .nav-dropdown-menu{position:absolute;top:58px;left:50%;transform:translate(-50%) translateY(8px);min-width:178px;padding:8px;border:1px solid var(--line);border-radius:14px;background:#fffffffa;box-shadow:0 18px 48px #0a254024;opacity:0;visibility:hidden;pointer-events:none;transition:.2s}.pp-enterprise .nav-dropdown-menu a{display:block;padding:11px 12px;border-radius:9px;color:#455b6f;font-size:12px;font-weight:800}.pp-enterprise .nav-dropdown-menu a:hover{background:#f1f7fb;color:#0a2947}.pp-enterprise .nav-dropdown:hover .nav-dropdown-menu,.pp-enterprise .nav-dropdown.is-open .nav-dropdown-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0)}.pp-enterprise .nav-dropdown:hover .nav-chevron,.pp-enterprise .nav-dropdown.is-open .nav-chevron{transform:rotate(180deg)}.pp-enterprise .nav-actions{display:flex;align-items:center;gap:8px;margin-left:auto;flex:0 0 auto}.pp-enterprise .owner-login-btn,.pp-enterprise .navcta{display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 12px;border-radius:999px;font-size:11px;font-weight:850;white-space:nowrap}.pp-enterprise .owner-login-btn{border:1px solid #c7d8e5;background:#fff;color:#17304d}.pp-enterprise .navcta{background:#0b2947;color:#fff}.pp-enterprise .hero{padding:78px 0 66px;background:radial-gradient(circle at 80% 10%,rgba(34,182,217,.1),transparent 28%),linear-gradient(180deg,#fff,#f4f9fd)}.pp-enterprise .hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center}.pp-enterprise .eyebrow,.pp-enterprise .kicker{display:inline-flex;align-items:center;gap:8px;color:#187fbd;font-size:12px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.pp-enterprise .eyebrow:before,.pp-enterprise .kicker:before{content:"";width:28px;height:2px;border-radius:2px;background:var(--cyan)}.pp-enterprise h1{font-size:clamp(40px,4.2vw,56px);line-height:1.12;letter-spacing:-.05em;margin:16px 0 18px}.pp-enterprise h2{font-size:clamp(28px,3vw,38px);line-height:1.18;letter-spacing:-.04em;margin:10px 0 14px}.pp-enterprise h3{margin:0 0 8px;font-size:20px;letter-spacing:-.02em}.pp-enterprise p{margin:0}.pp-enterprise .lead{font-size:16px;color:var(--muted)}.pp-enterprise .hero-copy .lead{max-width:620px}.pp-enterprise .hero-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.pp-enterprise .btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:999px;border:1px solid transparent;font-size:14px;font-weight:850}.pp-enterprise .btn.primary{background:linear-gradient(135deg,#1f66d6,#22b6d9);color:#fff;box-shadow:0 14px 30px #1f66d638}.pp-enterprise .btn.outline{background:#fff;border-color:#cddce6;color:var(--navy)}.pp-enterprise .hero-pills{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px}.pp-enterprise .hero-pills span{padding:8px 10px;border-radius:999px;background:#fff;border:1px solid #dbe7ef;color:#53687a;font-size:11px;font-weight:850}.pp-enterprise .hero-visual{position:relative;border-radius:32px;overflow:hidden;border:1px solid #d8e7f0;box-shadow:0 30px 80px #0a25401f;background:#edf6fb}.pp-enterprise .mini-floating{position:absolute;left:20px;right:20px;bottom:20px;padding:16px;border-radius:20px;background:#fffffff2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 20px 48px #0000001f}.pp-enterprise .mini-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.pp-enterprise .mini-head strong{font-size:12px}.pp-enterprise .live-dot{display:inline-flex;align-items:center;gap:6px;color:#2a8f64;font-size:10px;font-weight:900}.pp-enterprise .live-dot:before{content:"";width:7px;height:7px;border-radius:50%;background:#2a9d68}.pp-enterprise .mini-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pp-enterprise .mini-item{padding:9px;border-radius:12px;background:#f4f8fb}.pp-enterprise .mini-item b{display:block;font-size:10px;margin-bottom:3px}.pp-enterprise .mini-item span{font-size:9px;color:#708397}.pp-enterprise .mini-item .ok{color:#2a8f64;font-weight:900}.pp-enterprise .mini-item .warn{color:#c18227;font-weight:900}.pp-enterprise .section{padding:84px 0}.pp-enterprise .section.soft{background:var(--bg)}.pp-enterprise .section.dark{background:#0a2540;color:#fff}.pp-enterprise .section.dark .lead{color:#c1d2df}.pp-enterprise .section-head{display:grid;grid-template-columns:1.1fr .9fr;gap:38px;align-items:end;margin-bottom:30px}.pp-enterprise .grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.pp-enterprise .grid2{display:grid;grid-template-columns:1fr 1fr;gap:22px}.pp-enterprise .premium-card{border:1px solid var(--line);border-radius:24px;background:#fff;padding:26px;box-shadow:0 10px 28px #0a25400d}.pp-enterprise .card-topline{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.pp-enterprise .card-index{font-size:11px;font-weight:900;letter-spacing:.12em;color:#8aa3b8}.pp-enterprise .line-badge{width:38px;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--blue),var(--cyan))}.pp-enterprise .premium-card p{font-size:14px;color:#64788a}.pp-enterprise .card-points{display:grid;gap:8px;margin-top:14px}.pp-enterprise .card-points span{font-size:12px;color:#567084;font-weight:700;padding:9px 10px;border-radius:12px;background:#f5f9fc;border:1px solid #e7eef4}.pp-enterprise .info-strip{display:grid;grid-template-columns:1.15fr .85fr;gap:20px;align-items:stretch;margin-top:26px}.pp-enterprise .flow-box{padding:28px;border-radius:24px;background:linear-gradient(135deg,#0d3152,#0a2540);color:#fff;box-shadow:var(--shadow)}.pp-enterprise .flow-row{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px}.pp-enterprise .flow-node{padding:14px 12px;border-radius:18px;background:#ffffff1a;text-align:center}.pp-enterprise .flow-node b{display:block;font-size:12px;margin-bottom:4px}.pp-enterprise .flow-node span{font-size:11px;color:#c7d6e1}.pp-enterprise .note-box{padding:24px;border-radius:24px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow)}.pp-enterprise .note-box ul{padding:0;margin:12px 0 0;list-style:none;display:grid;gap:10px}.pp-enterprise .note-box li{position:relative;padding-left:22px;font-size:13px;color:#627688}.pp-enterprise .note-box li:before{content:"✓";position:absolute;left:0;color:#2a9d68;font-weight:950}.pp-enterprise .pilot-wrap{display:grid;grid-template-columns:.95fr 1.05fr;gap:34px;align-items:center}.pp-enterprise .round-photo{border-radius:24px;overflow:hidden;border:1px solid var(--line);box-shadow:var(--shadow);background:#fff}.pp-enterprise .round-photo img{aspect-ratio:1.14/1;object-fit:cover}.pp-enterprise .step-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:20px}.pp-enterprise .step{padding:18px 16px;border-radius:24px;background:#fff;border:1px solid var(--line)}.pp-enterprise .step-num{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:10px;background:#0a2540;color:#fff;font-size:11px;font-weight:900;margin-bottom:10px}.pp-enterprise .step p{font-size:12px;color:#687b8d}.pp-enterprise .hq-wrap{display:grid;grid-template-columns:1.06fr .94fr;gap:22px;align-items:stretch}.pp-enterprise .dashboard-shot{border-radius:24px;overflow:hidden;border:1px solid rgba(255,255,255,.14);box-shadow:0 14px 36px #0000002e;background:#fff}.pp-enterprise .dashboard-shot img{aspect-ratio:1.2/1;object-fit:cover}.pp-enterprise .hq-copy{padding:28px;border-radius:24px;background:linear-gradient(145deg,#123b5e,#0a2540);color:#fff;border:1px solid rgba(255,255,255,.08)}.pp-enterprise .hq-copy .kicker{color:#67d8ea}.pp-enterprise .hq-copy p{color:#c1d3df}.pp-enterprise .checks{display:grid;gap:11px;margin-top:18px}.pp-enterprise .check{display:grid;grid-template-columns:28px 1fr;gap:10px;align-items:start}.pp-enterprise .check i{width:28px;height:28px;border-radius:9px;background:#ffffff1f;display:grid;place-items:center;font-style:normal;font-size:12px}.pp-enterprise .check b{display:block;font-size:14px}.pp-enterprise .check span{font-size:12px;color:#c0d2df}.pp-enterprise .qr-section{display:grid;grid-template-columns:.98fr 1.02fr;gap:28px;align-items:center}.pp-enterprise .qr-box{padding:28px;border-radius:24px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow)}.pp-enterprise .qr-box .sub{font-size:13px;color:#63788a;margin-top:10px}.pp-enterprise .feature-chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.pp-enterprise .feature-chips span{padding:8px 10px;border-radius:999px;background:#f3f8fb;color:#4f6a7d;font-size:11px;font-weight:800}.pp-enterprise .qr-note{margin-top:14px;padding:13px 14px;border-radius:14px;background:#fff8e9;color:#8a6323;font-size:12px}.pp-enterprise .persona{padding:28px;border-radius:24px;border:1px solid var(--line);background:#fff}.pp-enterprise .persona.highlight{background:#0d3152;color:#fff;border:0}.pp-enterprise .persona p{color:#65798a}.pp-enterprise .persona.highlight p{color:#bed0dd}.pp-enterprise .persona ul{margin:16px 0 0;padding:0;list-style:none;display:grid;gap:9px}.pp-enterprise .persona li{font-size:13px;padding-left:22px;position:relative}.pp-enterprise .persona li:before{content:"✓";position:absolute;left:0;color:#2a9d68;font-weight:950}.pp-enterprise .persona.highlight li:before{color:#63d9ea}.pp-enterprise .final{padding:94px 0;background:radial-gradient(circle at 85% 10%,rgba(34,182,217,.18),transparent 28%),linear-gradient(135deg,#071b2d,#0a2540);color:#fff}.pp-enterprise .final-grid{display:grid;grid-template-columns:.92fr 1.08fr;gap:34px;align-items:center}.pp-enterprise .final .lead{color:#bed0dd}.pp-enterprise .final-points{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.pp-enterprise .final-point{display:flex;gap:10px;align-items:center;color:#d5e1e9;font-size:13px}.pp-enterprise .final-point:before{content:"";width:8px;height:8px;border-radius:50%;background:#64d9eb}.pp-enterprise .form-card{padding:26px;border-radius:24px;background:#fff;color:var(--ink);box-shadow:0 24px 70px #00000038}.pp-enterprise .form-title{font-size:21px;font-weight:950;margin-bottom:6px}.pp-enterprise .form-sub{font-size:13px;color:#6a7d8e;margin-bottom:18px}.pp-enterprise .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.pp-enterprise .field{display:grid;gap:6px}.pp-enterprise .field.full{grid-column:1/-1}.pp-enterprise .field label{font-size:11px;font-weight:850;color:#506579}.pp-enterprise .field input,.pp-enterprise .field select,.pp-enterprise .field textarea{width:100%;border:1px solid #d7e4ec;border-radius:12px;padding:12px 13px;background:#fbfdfe;color:#24384d;outline:none}.pp-enterprise .field textarea{min-height:88px;resize:vertical}.pp-enterprise .form-button{grid-column:1/-1;display:flex;justify-content:center;align-items:center;min-height:50px;border:0;border-radius:13px;background:linear-gradient(135deg,#2476f3,#22b6d9);color:#fff;font-weight:950;cursor:pointer;margin-top:3px}.pp-enterprise .form-hint{grid-column:1/-1;text-align:center;color:#8797a4;font-size:10px}.pp-enterprise .sticky-cta{position:fixed;right:22px;bottom:22px;z-index:900;display:inline-flex;align-items:center;gap:10px;padding:13px 16px;border-radius:999px;background:#0a2540;color:#fff;box-shadow:0 16px 42px #0a254047;font-size:12px;font-weight:950;border:1px solid rgba(255,255,255,.16)}.pp-enterprise .sticky-cta span{display:inline-flex;width:26px;height:26px;border-radius:50%;align-items:center;justify-content:center;background:#22b6d9}.pp-enterprise .footer{padding:32px 0;background:#061725;color:#95aaba;font-size:12px}.pp-enterprise .footer strong{color:#fff}html.js .pp-enterprise .reveal{opacity:0;transform:translateY(30px);transition:opacity .72s cubic-bezier(.2,.8,.2,1),transform .72s cubic-bezier(.2,.8,.2,1);transition-delay:var(--d,0ms)}.pp-enterprise .reveal.show{opacity:1;transform:none}@media(max-width:1100px){.pp-enterprise .menu{gap:7px}.pp-enterprise .menu>a,.pp-enterprise .nav-dropdown-toggle{font-size:11px}}@media(max-width:980px){.pp-enterprise .menu{display:none}.pp-enterprise .hero-grid,.pp-enterprise .section-head,.pp-enterprise .info-strip,.pp-enterprise .pilot-wrap,.pp-enterprise .hq-wrap,.pp-enterprise .qr-section,.pp-enterprise .final-grid{grid-template-columns:1fr}.pp-enterprise .grid3,.pp-enterprise .grid2,.pp-enterprise .step-grid,.pp-enterprise .flow-row,.pp-enterprise .final-points{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.pp-enterprise .container{width:min(100% - 28px,1180px)}.pp-enterprise .owner-login-btn{display:none}.pp-enterprise .hero{padding:60px 0 48px}.pp-enterprise h1{font-size:clamp(36px,10vw,48px)}.pp-enterprise .section{padding:72px 0}.pp-enterprise .grid3,.pp-enterprise .grid2,.pp-enterprise .step-grid,.pp-enterprise .flow-row,.pp-enterprise .form-grid,.pp-enterprise .final-points{grid-template-columns:1fr}.pp-enterprise .field.full,.pp-enterprise .form-button,.pp-enterprise .form-hint{grid-column:auto}.pp-enterprise .mini-grid{grid-template-columns:1fr}.pp-enterprise .sticky-cta{left:14px;right:14px;bottom:calc(12px + env(safe-area-inset-bottom));justify-content:center;border-radius:14px}}@media(prefers-reduced-motion:reduce){.pp-enterprise .reveal{opacity:1;transform:none;transition:none}}.pp-enterprise .hero-visual{overflow:hidden!important;display:flex;flex-direction:column;background:#fff}.pp-enterprise .hero-visual .mini-floating{position:static!important;left:auto!important;right:auto!important;bottom:auto!important;width:100%;padding:14px 16px 15px;border-radius:0!important;background:linear-gradient(180deg,#fff,#f7fafc)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;border-top:1px solid #e2ebf1}.pp-enterprise .hero-visual .mini-head{margin-bottom:9px}.pp-enterprise .hero-visual .mini-head strong{font-size:11px;color:#17324d;letter-spacing:-.01em}.pp-enterprise .hero-visual .live-dot{font-size:9px}.pp-enterprise .hero-visual .mini-grid{gap:7px}.pp-enterprise .hero-visual .mini-item{padding:8px 9px;background:#f2f7fa;border:1px solid #e5edf3}.pp-enterprise .hero-visual .mini-item b{font-size:9.5px}.pp-enterprise .hero-visual .mini-item span{font-size:8.5px}.pp-enterprise .customer-trust-banner{border-radius:30px;overflow:hidden;border:1px solid var(--line);background:#0a2540;box-shadow:var(--shadow);display:flex;align-items:center;justify-content:center;padding:18px}.pp-enterprise .customer-trust-banner img{width:100%;height:auto;max-height:540px;object-fit:contain;border-radius:18px}@media(max-width:700px){.pp-enterprise .hero-visual .mini-grid{grid-template-columns:repeat(3,1fr)!important}.pp-enterprise .customer-trust-banner{padding:12px}}.pp-enterprise .hero-visual{background:#fff}.pp-enterprise .hero-visual>img{aspect-ratio:1.08/1;object-fit:cover}
