.lp{font-family:var(--sans);font-size:15px;line-height:1.7;min-height:100%}.lp h1,.lp h2,.lp h3{color:inherit;letter-spacing:-.03em}.lp .toast{position:-webkit-sticky;position:sticky;top:0;z-index:2;padding:11px 16px;font-size:13px;font-weight:700;text-align:center}.lp .cover{position:relative}.lp .cover img{width:100%;aspect-ratio:16/11;object-fit:cover}.lp .cover:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,var(--lp-bg) 100%)}.lp .in{padding:0 20px 28px;display:flex;flex-direction:column;gap:22px}.lp .kicker{font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;opacity:.75}.lp .t1{font-size:27px;line-height:1.3;margin:6px 0 8px;font-weight:800}.lp .lead{opacity:.8;font-size:14.5px}.lp .sec h2{font-size:17px;margin-bottom:10px;font-weight:800}.lp .card{border-radius:16px;padding:15px 16px}.lp .note{font-size:11.5px;opacity:.6;margin-top:8px}.lp .langbar{display:flex;gap:6px;overflow-x:auto;padding:14px 20px 4px;scrollbar-width:none}.lp .langbar button{flex:none;height:32px;padding:0 12px;border-radius:999px;font-size:12.5px;font-weight:700;cursor:pointer}.lp .ai-pill{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:800;border-radius:999px;padding:3px 10px}.lp .timechips{display:flex;gap:8px}.lp .timechips span{flex:1 1;text-align:center;font-weight:800;font-size:16px;border-radius:12px;padding:10px 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lp .audio{display:flex;align-items:center;gap:14px}.lp .play{width:46px;height:46px;border-radius:50%;border:0;font-size:16px;cursor:pointer;flex:none}.lp .bar{flex:1 1;height:5px;border-radius:5px;overflow:hidden}.lp .bar i{display:block;height:100%;width:0;transition:width .3s linear}.lp .spots{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.lp .spots figure{margin:0;border-radius:14px;overflow:hidden;position:relative}.lp .spots img{width:100%;aspect-ratio:1;object-fit:cover}.lp .spots figcaption{position:absolute;left:0;right:0;bottom:0;padding:18px 10px 7px;font-size:11.5px;font-weight:700;color:#fff;background:linear-gradient(transparent,rgba(0,0,0,.7))}.lp .coupon{display:grid;grid-template-columns:62px 1fr auto;grid-gap:12px;gap:12px;align-items:center}.lp .coupon .pct{font-size:20px;font-weight:900;text-align:center;border-right:1.5px dashed;padding-right:10px;opacity:.95}.lp .coupon b{display:block;font-size:14px}.lp .coupon span{font-size:12.5px;opacity:.75}.lp .coupon button{height:32px;padding:0 12px;border-radius:999px;font-size:12.5px;font-weight:800;cursor:pointer;border:0}.lp .seg{display:flex;gap:6px;margin-bottom:12px}.lp .seg button{flex:1 1;height:36px;border-radius:10px;font-weight:800;font-size:13px;cursor:pointer}.lp ol.route{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.lp ol.route li{display:grid;grid-template-columns:28px 1fr;grid-gap:10px;gap:10px;padding:8px 0;position:relative}.lp ol.route li:before{content:counter(r);counter-increment:r;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:800}.lp ol.route{counter-reset:r}.lp ol.route small{display:block;font-size:12px;opacity:.65}.lp .mem{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;margin-top:10px}.lp .mem img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px}.lp .vp{border-radius:16px;overflow:hidden;background:#000}.lp .vp-stage{position:relative;aspect-ratio:16/9;background:#000}.lp .vp-stage iframe,.lp .vp-stage img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0}.lp .vp-btn{position:absolute;inset:0;border:0;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.45));cursor:pointer;display:grid;place-items:center}.lp .vp-btn span{width:64px;height:44px;border-radius:12px;background:#FF0033;color:#fff;display:grid;place-items:center;font-size:18px;box-shadow:0 6px 18px rgba(0,0,0,.4);transition:transform .15s}.lp .vp-btn:hover span{transform:scale(1.08)}.lp .vp-dur{right:8px;bottom:8px;background:rgba(0,0,0,.75);font-size:11px;font-weight:700;border-radius:4px;padding:1px 6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lp .vp-dur,.lp .vp-msg{position:absolute;color:#fff}.lp .vp-msg{inset:0;background:rgba(0,0,0,.72);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;padding:16px}.lp .vp-msg b{font-size:14px}.lp .vp-msg span{font-size:12px;opacity:.85}.lp .vp-msg a{margin-top:6px;background:#FF0033;color:#fff;border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:800;text-decoration:none}.lp .vp-msg button{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:50%;border:0;background:rgba(255,255,255,.2);color:#fff;cursor:pointer}.lp .vp-cap{padding:10px 14px 12px;background:#16203F;color:#E8ECF7}.lp .vp-cap b{display:block;font-size:13.5px;line-height:1.4}.lp .vp-cap small{font-size:11.5px;opacity:.65}.lp-seoul .vp-cap{background:#2A2118;color:#F7F1E2}.lp .vp-list{display:flex;flex-direction:column;gap:6px;margin-top:8px}.lp .vp-item{display:grid;grid-template-columns:104px 1fr;grid-gap:10px;gap:10px;align-items:center;text-align:left;border-radius:12px;padding:6px;cursor:pointer;font:inherit;color:inherit;background:transparent;border:1.5px solid transparent}.lp-busan .vp-item{background:#16203F}.lp-busan .vp-item[aria-pressed=true]{border-color:#F4B36A}.lp-seoul .vp-item{background:#FFFBF2;border-color:#E6DAC0}.lp-seoul .vp-item[aria-pressed=true]{border-color:#2A2118}.lp .vp-th{position:relative;border-radius:8px;overflow:hidden;aspect-ratio:16/9;display:block}.lp .vp-th img{width:100%;height:100%;object-fit:cover;display:block}.lp .vp-th em{position:absolute;right:4px;bottom:4px;font-style:normal;font-size:10px;font-weight:700;background:rgba(0,0,0,.75);color:#fff;border-radius:3px;padding:0 4px}.lp .vp-it b{display:block;font-size:12.5px;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.lp .vp-it small{font-size:11px;opacity:.65}.lp .yt{display:grid;grid-template-columns:40px 1fr auto;grid-gap:12px;gap:12px;align-items:center;text-decoration:none;color:inherit}.lp .yt b{display:block;font-size:13.5px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.lp .yt small{display:block;font-size:11.5px;opacity:.65;margin-top:2px}.lp .yt-play{width:40px;height:40px;border-radius:12px;background:#FF0033;color:#fff;display:grid;place-items:center;font-size:13px}.lp .yt-go{font-size:14px;opacity:.5}.lp .yt:hover .yt-go{opacity:1}.lp .pet-hero{display:flex;justify-content:center;padding:24px 0 6px}.lp .pet-hero img{width:150px;height:150px;border-radius:50%;object-fit:cover;border:5px solid #fff;box-shadow:0 10px 30px -10px rgba(15,138,126,.5)}.lp .pet-tags{display:flex;gap:6px;justify-content:center;flex-wrap:wrap}.lp .pet-tags span{font-size:12.5px;font-weight:700;background:#E5F5F2;color:#0F7A70;border-radius:999px;padding:3px 11px}.lp .pc-btns{display:grid;grid-gap:8px;gap:8px}.lp .pc-btns.two{grid-template-columns:1fr 1fr}.lp .pc-call,.lp .pc-dm{height:52px;border-radius:14px;border:0;font-weight:800;font-size:14.5px;cursor:pointer}.lp .pc-call{background:#0F8A7E;color:#fff}.lp .pc-dm{background:#E5F5F2;color:#0F7A70}.lp-pet.lost .pc-call{background:#E5452C}.lp .dm-sheet{gap:10px;border-color:#0F8A7E!important}.lp .dm-ch,.lp .dm-sheet{display:flex;flex-direction:column}.lp .dm-ch{gap:6px}.lp .dm-ch button{display:grid;grid-template-columns:30px 1fr;grid-gap:10px;gap:10px;align-items:center;text-align:left;padding:10px 12px;border-radius:12px;border:1.5px solid #ddebe8;background:#fff;cursor:pointer;font:inherit;color:inherit}.lp .dm-ch button[aria-pressed=true]{border-color:#0F8A7E;background:#F0FAF8}.lp .dm-ch i{font-style:normal;font-size:20px}.lp .dm-ch b{display:block;font-size:13.5px}.lp .dm-ch small{font-size:11.5px;opacity:.65}.lp .dm-msg{display:flex;flex-direction:column;gap:6px;font-size:12.5px;font-weight:700}.lp .dm-msg textarea{border:1px solid #ddebe8;border-radius:10px;padding:10px;font:inherit;font-size:13.5px;font-weight:400;resize:vertical;background:#fff;color:#13262A}.lp .dm-loc{display:flex;gap:8px;align-items:center;font-size:13px}.lp .album2{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.lp .album2 img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:14px;display:block}.lp .album2 img.wide{grid-column:1/-1;aspect-ratio:16/10;object-position:center 30%}.lp .own-link{display:block;margin:6px auto 0;border:0;background:none;color:#0F7A70;font-weight:800;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:8px}.lp .own{display:flex;flex-direction:column;gap:12px}.lp .own-back{align-self:flex-start;border:0;background:none;color:#3B5256;font-weight:700;font-size:13px;cursor:pointer;padding:4px 0}.lp .own-lock{width:64px;height:64px;border-radius:50%;background:#E5F5F2;display:grid;place-items:center;font-size:28px;margin:14px auto 0}.lp .own-h{font-size:21px;font-weight:900;text-align:center;letter-spacing:-.02em}.lp .own-sub{font-size:13px;color:#5C6F73;text-align:center;line-height:1.55}.lp .fld{display:flex;flex-direction:column;gap:5px;font-size:12.5px;font-weight:800;color:#3B5256}.lp .fld small{font-weight:500;opacity:.75}.lp .fld input,.lp .fld textarea{height:44px;border:1px solid #cfe2de;border-radius:12px;padding:0 12px;font:inherit;font-size:14.5px;font-weight:500;background:#fff;color:#13262A;min-width:0}.lp .fld textarea{height:auto;padding:10px 12px;resize:vertical}.lp .fld input[readonly]{background:#EEF5F3;color:#0F7A70;font-family:var(--mono,monospace);font-weight:800}.lp .fld input:focus,.lp .fld textarea:focus{outline:2px solid #0F8A7E;outline-offset:1px}.lp .fld2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:8px;gap:8px}.lp .fld2>*{min-width:0}.lp .fld input,.lp .fld textarea{width:100%;box-sizing:border-box}.lp .own-err{min-height:18px;font-size:12.5px;font-weight:700;color:#D2452B;text-align:center}.lp .own-ok{font-size:13px;font-weight:800;color:#0B6F66;background:#E5F5F2;border-radius:12px;padding:10px 12px}.lp .own-btn{height:50px;border:0;border-radius:14px;background:#0F8A7E;color:#fff;font-weight:900;font-size:15px;cursor:pointer;width:100%}.lp .own-btn.ghost{background:#fff;color:#0F7A70;border:1.5px solid #bfe3dc}.lp .own-text{border:0;background:none;color:#5C6F73;font-size:12.5px;font-weight:700;cursor:pointer;text-decoration:underline}.lp .own-demo{font-size:12px;background:#FFF6E0;color:#8A5A00;border-radius:10px;padding:9px 12px;text-align:center}.lp .own-top{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:12px 18px;background:#0F8A7E;color:#fff;font-size:13.5px}.lp .own-top button{border:1px solid rgba(255,255,255,.5);background:transparent;color:#fff;border-radius:999px;font-weight:800;font-size:12px;padding:5px 12px;cursor:pointer}.lp .own-tabs{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;gap:4px;background:#E5F0EE;border-radius:14px;padding:4px}.lp .own-tabs button{height:38px;border:0;border-radius:10px;background:transparent;color:#3B5256;font-weight:800;font-size:12.5px;cursor:pointer}.lp .own-tabs button[aria-selected=true]{background:#fff;color:#0F7A70;box-shadow:0 2px 8px -3px rgba(15,60,55,.3)}.lp .own-card{display:flex;flex-direction:column;gap:12px;background:#fff;border:1px solid #ddebe8}.lp .own-card>b{font-size:14px}.lp .own-card .seg{margin:0}.lp .own-photo{display:flex;align-items:center;gap:14px}.lp .own-photo img{width:76px;height:76px;border-radius:50%;object-fit:cover;border:3px solid #e5f5f2}.lp .own-up{display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 14px;border-radius:12px;background:#E5F5F2;color:#0F7A70;font-weight:800;font-size:13px;cursor:pointer;border:0;position:relative;overflow:hidden}.lp .own-up.big{height:46px;width:100%}.lp .own-up input{position:absolute;inset:0;opacity:0;cursor:pointer}.lp .own-chs{display:flex;flex-direction:column;gap:6px}.lp .own-chs button{height:44px;border:1px solid #ddebe8;border-radius:12px;background:#fff;color:#3B5256;font-weight:800;font-size:13.5px;text-align:left;padding:0 14px;cursor:pointer}.lp .own-chs button[aria-pressed=true]{border-color:#0F8A7E;background:#E5F5F2;color:#0B6F66}.lp .own-chs button[aria-pressed=true]:after{content:"✓";float:right}.lp .own-album{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.lp .own-album figure{margin:0;position:relative}.lp .own-album img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:12px;display:block}.lp .own-album [data-pub]{position:absolute;left:5px;bottom:5px;border:0;border-radius:999px;font-size:10.5px;font-weight:800;padding:3px 8px;cursor:pointer;background:rgba(20,30,35,.7);color:#fff}.lp .own-album [data-pub][aria-pressed=true]{background:#0F8A7E}.lp .own-album .del{position:absolute;right:5px;top:5px;width:22px;height:22px;border-radius:50%;background:rgba(20,30,35,.6);color:#fff;line-height:1}.lp .album-more,.lp .own-album .del{border:0;font-size:14px;cursor:pointer}.lp .album-more{width:100%;height:46px;margin-top:10px;border-radius:14px;background:#E5F5F2;color:#0F7A70;font-weight:800}.lp .thanks{margin-top:8px;text-align:center;font-weight:700;font-size:14px;background:#EAF6EE!important;color:#1E7A45;border-color:#D3EBDB!important}.lp-pet .seg button{border:1px solid #ddebe8;background:#fff;color:#3B5256}.lp-pet .seg button[aria-pressed=true]{background:#0F8A7E;color:#fff;border-color:#0F8A7E}.lp-pet .callbar .dmbtn{background:#E5F5F2;color:#0F7A70}.lp .mapwrap{border-radius:16px;overflow:hidden;line-height:0}.lp .mapwrap svg{width:100%;height:auto;display:block}.lp .mapwrap g[data-pin]:focus-visible circle{stroke:#22C55E}.lp .psel{height:38px;border-radius:10px;padding:0 10px;font:inherit;font-size:13.5px}.lp-busan .psel{background:#0A1128;color:#E8ECF7;border:1px solid rgba(255,255,255,.2)}.lp-seoul .psel{background:#fff;color:#2A2118;border:1px solid #d8cbb0}.lp-seoul .upl{background:#2A2118;color:#F7F1E2}.lp-seoul .mapwrap{border:1px solid #e6dac0}.lp .upl{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px;border-radius:999px;font-weight:800;font-size:13px;cursor:pointer}.lp .upl input{position:absolute;width:1px;height:1px;opacity:0}.lp .maker{display:flex;gap:12px;align-items:center;padding:14px 16px;border-radius:16px;grid-template-columns:none;box-shadow:none}.lp .maker img{width:48px;height:48px;border-radius:50%}.lp .foot{text-align:center;font-size:11.5px;opacity:.55;padding:6px 20px 30px}.lp .steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px;text-align:center}.lp .steps div{border-radius:12px;padding:10px 4px;font-size:12px;font-weight:700}.lp .steps i{display:block;font-style:normal;font-size:20px}.lp .obang{display:flex;flex-direction:column;gap:6px}.lp .obang div{display:grid;grid-template-columns:34px 1fr;grid-gap:10px;gap:10px;align-items:center;font-size:13.5px}.lp .obang i{width:34px;height:34px;border-radius:10px;display:block;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.lp .callbar{position:-webkit-sticky;position:sticky;bottom:0;display:flex;gap:10px;align-items:center;padding:12px 16px;box-shadow:0 -8px 24px -10px rgba(0,0,0,.25)}.lp .callbar div{flex:1 1;font-size:12px;line-height:1.4}.lp .callbar b{display:block;font-size:14px}.lp .callbtn{height:46px;padding:0 20px;border-radius:999px;border:0;font-weight:800;font-size:14.5px;cursor:pointer}.lp .kv{display:grid;grid-template-columns:96px 1fr;grid-gap:8px 12px;gap:8px 12px;font-size:14px}.lp .kv dt{opacity:.65}.lp .kv dd{margin:0;font-weight:600}.lp .album{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.lp .album>*{aspect-ratio:1;border-radius:12px;overflow:hidden}.lp .album img{width:100%;height:100%;object-fit:cover}.lp .album span{display:grid;place-items:center;font-size:24px}.lp .switch{display:flex;align-items:center;justify-content:space-between;gap:12px}.lp .switch button{width:52px;height:30px;border-radius:999px;border:0;position:relative;cursor:pointer;flex:none}.lp .switch button:after{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;transition:left .2s}.lp .switch button[aria-pressed=true]:after{left:25px}.lp .flyer{border:2px solid #1b1b1b;border-radius:14px;padding:16px;background:#FFFDF6;color:#1b1b1b}.lp .flyer .big{font-size:26px;font-weight:900;color:#C8361B;letter-spacing:.02em}.lp .flyer img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:8px;margin:10px 0}.lp .flyer pre{white-space:pre-wrap;font-family:inherit;font-size:13px;margin:10px 0 0;background:#F3EFE4;padding:10px;border-radius:8px}.lp .acts3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.lp .acts3 button{height:58px;border-radius:14px;border:0;font-size:12px;font-weight:800;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.lp .acts3 i{font-style:normal;font-size:18px}.lp .svc{display:flex;flex-direction:column;gap:8px}.lp .svc div{display:flex;justify-content:space-between;gap:10px;padding:12px 14px;border-radius:12px;font-size:14px}.lp .stat{display:flex;align-items:flex-end;gap:4px;height:64px}.lp .stat i{flex:1 1;border-radius:4px 4px 0 0;display:block}.lp .copy-row{display:flex;gap:8px;align-items:center;font-size:14px}.lp .copy-row code{flex:1 1;font-family:inherit;font-weight:700}.lp .copy-row button{height:30px;padding:0 12px;border-radius:999px;border:0;font-size:12px;font-weight:800;cursor:pointer}.lp-busan{--lp-bg:#0A1128;background:#0A1128;color:#E8ECF7}.lp-busan .toast{background:linear-gradient(90deg,#1C60EF,#6E4DF5);color:#fff}.lp-busan .langbar button{border:1px solid rgba(255,255,255,.18);background:transparent;color:#C9D2EA}.lp-busan .langbar button[aria-pressed=true]{background:#fff;color:#0A1128;border-color:#fff}.lp-busan .ai-pill{background:rgba(110,77,245,.25);color:#CFC2FF}.lp-busan .t1 em{font-style:normal;background:linear-gradient(100deg,#7FA6FF,#B79CFF 60%,#F4B36A);-webkit-background-clip:text;background-clip:text;color:transparent}.lp-busan .card{background:#16203F;border:1px solid rgba(255,255,255,.07)}.lp-busan .timechips span{background:#1E2A52;color:#fff}.lp-busan .play{background:#fff;color:#0A1128}.lp-busan .bar{background:#2A3560}.lp-busan .bar i{background:#F4B36A}.lp-busan .coupon .pct{color:#F4B36A}.lp-busan .coupon button{background:#fff;color:#0A1128}.lp-busan .coupon button[aria-pressed=true]{background:#22C55E;color:#fff}.lp-busan .seg button{border:1px solid rgba(255,255,255,.18);background:transparent;color:#C9D2EA}.lp-busan .seg button[aria-pressed=true]{background:#F4B36A;color:#0A1128;border-color:#F4B36A}.lp-busan ol.route li:before{background:#6E4DF5;color:#fff}.lp-busan .upl{background:#fff;color:#0A1128}.lp-busan .maker{background:#16203F}.lp-seoul{--lp-bg:#F7F1E2;background:#F7F1E2;color:#2A2118}.lp-seoul .toast{background:#1F6E52;color:#F7F1E2}.lp-seoul .langbar button{border:1px solid #d8cbb0;background:#FFFBF2;color:#5C4E3C}.lp-seoul .langbar button[aria-pressed=true]{background:#2A2118;color:#F7F1E2;border-color:#2A2118}.lp-seoul .ai-pill{background:#E7EFE9;color:#1F6E52}.lp-seoul .t1 em{font-style:normal;color:#C23B22}.lp-seoul .card,.lp-seoul .steps div{background:#FFFBF2;border:1px solid #e6dac0}.lp-seoul .play{background:#1F6E52;color:#fff}.lp-seoul .bar{background:#E6DAC0}.lp-seoul .bar i{background:#C9962C}.lp-seoul .coupon .pct{color:#C23B22}.lp-seoul .coupon button{background:#2A2118;color:#F7F1E2}.lp-seoul .coupon button[aria-pressed=true]{background:#1F6E52}.lp-seoul .maker{background:#FFFBF2;border:1px solid #e6dac0}.lp-seoul .cover img{aspect-ratio:16/10}.lp-pet{--lp-bg:#F6FAF9;background:#F6FAF9;color:#13262A}.lp-pet .toast{background:#FF6F52;color:#fff}.lp-pet .card{border:1px solid #ddebe8}.lp-pet .callbar,.lp-pet .card{background:#fff}.lp-pet .callbtn{background:#0F8A7E;color:#fff}.lp-pet .switch button{background:#C9D6D3}.lp-pet .switch button[aria-pressed=true]{background:#E5452C}.lp-pet .album span{background:#E5F5F2;color:#0F8A7E}.lp-pet .warn{background:#FFF3E6;border:1px solid #ffd9b3}.lp-pet ol.route li:before{background:#0F8A7E;color:#fff}.lp-pet.lost .toast{background:#C2321B}.lp-pet.lost .callbtn{background:#E5452C}.lp-biz{--lp-bg:#FFFFFF;background:#fff;color:#131A2E}.lp-biz .toast{background:#131A2E;color:#fff}.lp-biz .bizhead{background:linear-gradient(150deg,#1C60EF,#12428A);color:#fff;padding:34px 20px 26px}.lp-biz .bizhead small{font-size:11.5px;font-weight:800;letter-spacing:.1em;opacity:.8}.lp-biz .bizhead h1{font-size:28px;margin:6px 0;color:#fff}.lp-biz .acts3 button{background:#F2F6FE;color:#1C60EF}.lp-biz .card,.lp-biz .svc div{background:#F7F9FC;border:1px solid #e8ebf1}.lp-biz .stat i{background:#C9D8FF}.lp-biz .stat i:last-child{background:#1C60EF}.lp-biz .ai-pill{background:linear-gradient(100deg,#1C60EF,#6E4DF5);color:#fff}.lp-biz .copy-row button{background:#131A2E;color:#fff}html:has(.lp-shell){background:#E7ECEF}.lp-shell{max-width:480px;margin:0 auto;box-shadow:0 0 0 1px rgba(0,0,0,.04),0 20px 60px -30px rgba(0,0,0,.35)}.lp-shell,.lp-shell .lp{min-height:100vh;min-height:100dvh}.lp-embed .callbar{position:static}.lp .lost-banner{border-radius:16px;padding:14px 16px;background:#FFF1EE;border:1.5px solid #f2b8ad;color:#7A1F12}.lp .lost-banner b{display:block;font-size:15px;color:#C2321B}.lp .lost-banner dl{display:grid;grid-template-columns:72px 1fr;grid-gap:4px 10px;gap:4px 10px;margin:8px 0 0;font-size:13.5px}.lp .lost-banner dt{opacity:.7}.lp .lost-banner dd{margin:0;font-weight:600}.lp .demo-pill{display:inline-block;font-size:11px;font-weight:800;color:#8A5A00;background:#FFF6E0;border-radius:999px;padding:2px 9px;margin-left:6px;vertical-align:2px}.lp .pc-msg{font-size:12.5px;font-weight:700;text-align:center;color:#0B6F66;background:#E5F5F2;border-radius:12px;padding:8px 10px}.lp .own-btn:disabled,.lp .own-btn[aria-disabled=true]{opacity:.5;cursor:default}.lp-pet.lost .callbar .dmbtn{background:#FFE3DD;color:#C2321B}.lp .cover .ph-badge{position:absolute;right:12px;top:12px;z-index:1;font-size:11px;font-weight:800;padding:4px 9px;border-radius:999px;background:rgba(10,17,40,.7);color:#fff}.lp .acts3>a{height:58px;border-radius:14px;font-size:12px;font-weight:800;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-decoration:none}.lp-biz .acts3>a{background:#F2F6FE;color:#1C60EF}.lp .acts3 button[disabled]{opacity:.45;cursor:default}.lp-busan{--pin:#F4B36A}.lp-seoul{--pin:#C23B22}.lp-biz,.lp-pet{--pin:#0F8A7E}.lp .kmap{height:240px;border-radius:16px;line-height:normal}.kpin{display:flex;flex-direction:column;align-items:center;gap:2px;border:0;background:none;cursor:pointer;padding:0;font:inherit}.kpin-dot{min-width:22px;height:22px;border-radius:999px;background:var(--pin,#0F8A7E);color:#fff;font-size:11px;font-weight:800;display:grid;place-items:center;padding:0 6px;box-shadow:0 0 0 3px #fff,0 4px 10px rgba(0,0,0,.3);transition:transform .15s}.kpin-dot:empty{min-width:14px;height:14px;padding:0;opacity:.8}.lp-busan .kpin-dot{color:#0A1128}.kpin-name{font-size:11px;font-weight:700;background:rgba(255,255,255,.94);color:#131A2E;border-radius:6px;padding:1px 6px;white-space:nowrap;box-shadow:0 1px 4px rgba(0,0,0,.2)}.kpin[aria-pressed=true] .kpin-dot{transform:scale(1.25)}.kpin[aria-pressed=true] .kpin-name{background:var(--pin);color:#fff}.lp-busan .kpin[aria-pressed=true] .kpin-name{color:#0A1128}.kpin-flat{flex-direction:row;gap:6px;border:1px solid rgba(0,0,0,.12);border-radius:999px;padding:4px 10px 4px 4px}.lp-busan .kpin-flat{border-color:rgba(255,255,255,.2)}.kpin-flat .kpin-name{box-shadow:none;background:transparent;color:inherit}.lp .wz{font-size:12px;font-weight:800;color:#0F7A70;letter-spacing:.04em;margin:0}.lp .wbar{height:6px;background:#E5F0EE;border-radius:6px;overflow:hidden}.lp .wbar i{display:block;height:100%;background:#0F8A7E;transition:width .3s}.lp .own-photo .own-lock{width:76px;height:76px;font-size:32px}.lp-pet .seg{flex-wrap:wrap}.lp-pet .seg button{flex:1 1 auto;min-width:64px;padding:0 10px}a.own-back,a.own-text{text-decoration:none}.kmap .kpin:not([aria-pressed=true]):not(.has) .kpin-name{display:none}.kmap .kpin[aria-pressed=true]{z-index:2;position:relative}