:root{--deploy-stamp:20260700;--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1023px){:root{font-size:15px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}#root{text-align:center;box-sizing:border-box;border-inline:none;flex-direction:column;width:100%;max-width:none;margin:0;display:flex}@media (width<=1023px){#root{border-inline:none;width:100%;max-width:100%}}body{margin:0}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-.0933rem;margin:1.778rem 0;font-size:3.111rem}@media (width<=1023px){h1{margin:1.25rem 0;font-size:2.25rem}}h2{letter-spacing:-.0133rem;margin:0 0 .444rem;font-size:1.333rem;line-height:118%}@media (width<=1023px){h2{font-size:1.25rem}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:.25rem;display:inline-flex}code{background:var(--code-bg);padding:.222rem .444rem;font-size:.833rem;line-height:135%}:root{--app-density:1;--app-radius-control:.444rem;--app-radius-button:.444rem;--app-radius-panel:.667rem;--app-bg:#111827;--app-panel:#1f2937;--app-border:#374151;--app-text:#f9fafb;--app-text-secondary:#f3f4f6;--app-muted:#9ca3af;--app-white:#fff;--app-black:#000;--app-gray-500:#6b7280;--app-gray-600:#4b5563;--app-slate-300:#cbd5e1;--app-slate-400:#94a3b8;--app-slate-500:#64748b;--app-slate-700:#334155;--app-slate-900:#0f172a;--app-blue:#2563eb;--app-blue-dark:#1d4ed8;--app-blue-400:#60a5fa;--app-blue-500:#3b82f6;--app-blue-light:#93c5fd;--app-sky-300:#7dd3fc;--app-sky-400:#38bdf8;--app-paper-bg:#f1f5f9;--app-paper-ink:#0f172a;--app-paper-list:#334155;--app-red-700:#b91c1c;--app-red-400:#f87171;--app-red-300:#fca5a5;--app-green-300:#86efac;--app-green-400:#4ade80;--app-amber-400:#fbbf24;--app-amber-text:#1f2933;--app-industry-bg:#eff6ff;--app-hero-sub:#cbd5f5;--app-surface-bright:#f8fafc;--app-toss-cta:#0064ff;--app-e5:#e5e7eb;--app-slate-200:#e2e8f0;--app-menu-toggle-bg:#111827d1;--app-overlay-dark-40:#0f172a66;--app-overlay-dark-62:#0f172a9e;--app-overlay-dark-65:#0f172aa6;--app-overlay-dark-72:#0f172ab8;--app-overlay-dark-92:#0f172aeb;--app-panel-95:#1f2937f2;--app-scrim-65:#000000a6;--app-white-08:#ffffff14;--app-white-10:#ffffff1a;--app-white-15:#ffffff26;--app-white-18:#ffffff2e;--app-white-20:#fff3;--app-surface-15:#f8fafc26;--app-surface-20:#f8fafc33;--app-surface-08:#f8fafc14;--app-surface-10:#f8fafc1a;--app-favorites-card-bg:#0f172a99;--app-auth-shadow:#0f172a2e;--app-business-panel-shadow:#0f172a33;--app-shadow-soft:#00000059;--app-shadow-deep:#0000008c;--app-shadow-menu:#00000047;--app-shadow-modal-lg:#00000073;--app-shadow-card-light:#0003;--app-z-low:1;--app-z-map-pin:2;--app-z-header-actions:3;--app-z-card-favorite:5;--app-z-filters:12;--app-z-toolbar-multiselect:50;--app-z-filters-open:60;--app-z-multiselect-panel:200;--app-z-header-menu:350;--app-z-modal:2000;--app-z-map-modal:9000;--app-z-pac:10000;--app-z-toast:9999}@media (width<=1023px){:root{--app-density:.75;--app-radius-control:10px;--app-radius-button:12px;--app-radius-panel:14px}}html{-webkit-tap-highlight-color:transparent;height:100%}@media (width<=1023px){html{overscroll-behavior-y:none}}body{box-sizing:border-box;min-height:100dvh;padding-top:0;padding-right:max(0px, env(safe-area-inset-right,0px));padding-bottom:max(0px, env(safe-area-inset-bottom,0px));padding-left:max(0px, env(safe-area-inset-left,0px));flex-direction:column;margin:0;display:flex}#root{flex:auto;width:100%;min-height:0}img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}@media (width<=1023px){*,:before,:after{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}input,textarea,select,option,[contenteditable=true],pre,code,.allow-user-select{-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}}.page{--zp-header-inner-min:56px;--zp-header-height:calc(var(--zp-header-inner-min) + env(safe-area-inset-top,0px));--zp-shell-gap:8px;--zp-shell-pad-x:12px;--zp-nav-gap:2px;--zp-nav-pad-x:12px;background:var(--app-bg);min-height:100dvh;color:var(--app-text);flex-direction:column;display:flex}.zp-header{--zp-coral:#ff5a3c;z-index:24;box-sizing:border-box;background-color:var(--app-panel);width:100%;padding-top:env(safe-area-inset-top,0px);border-bottom:1px solid var(--app-white-08);position:sticky;top:0;box-shadow:0 1px #ffffff0a,0 4px 24px #0006}.zp-header--menu-open{z-index:var(--app-z-header-menu)}.zp-header__inner{max-width:1120px;min-height:var(--zp-header-inner-min,56px);box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;padding:0 clamp(12px,2.5vw,20px);display:flex}.zp-header__left{flex-shrink:0;align-items:center;gap:10px;min-width:0;display:flex}.zp-header__logo{color:inherit;border-radius:var(--app-radius-control);outline:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.zp-header__logo:focus-visible{outline:2px solid var(--zp-coral);outline-offset:3px}.zp-header__logo-img{object-fit:contain;object-position:left center;width:auto;max-width:min(7.5rem,36vw);height:auto;max-height:1.75rem;display:block}.zp-header__region{border:1px solid var(--app-border);height:22px;color:var(--app-muted);letter-spacing:.02em;white-space:nowrap;background-color:#3741518c;border-radius:999px;align-items:center;padding:0 8px;font-size:11px;font-weight:600;line-height:1;display:none}@media (width>=400px){.zp-header__region{display:inline-flex}}.zp-header__nav{flex:1;justify-content:center;min-width:0;display:flex}.zp-header__nav-list{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.zp-header__nav-list>li{align-items:center;display:flex}.zp-header__nav-list a.zp-header__nav-btn{text-decoration:none}.zp-header__nav-btn{appearance:none;box-sizing:border-box;cursor:pointer;border-radius:var(--app-radius-button);min-height:2rem;color:var(--app-muted);letter-spacing:0;white-space:nowrap;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0 12px;font-family:inherit;font-size:clamp(13px,2.8vw,14px);font-weight:500;line-height:1;transition:color .15s,background-color .15s;display:inline-flex;position:relative}html[lang=ko] .zp-header__nav-btn,html[lang=ko] .zp-header__nav-btn--active{letter-spacing:-.01em;text-box-trim:trim-both;text-box-edge:cap alphabetic;font-weight:600}.zp-header__nav-btn:hover{color:var(--app-text);background-color:#ffffff0f}.zp-header__nav-btn:focus-visible{outline:2px solid var(--app-blue-400);outline-offset:2px}.zp-header__nav-btn--active{color:var(--app-text)}html[lang=en] .zp-header__nav-btn{font-weight:500}html[lang=en] .zp-header__nav-btn--active{font-weight:600}.zp-header__nav-btn--active:after{content:"";background-color:var(--zp-coral);border-radius:2px;width:18px;height:2px;display:block;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.zp-header__right{flex-shrink:0;justify-content:flex-end;align-items:center;gap:6px;min-width:157px;min-height:32px;display:flex}.zp-header__auth-wait{color:#f8fafc59;padding:0 6px;font-size:14px}.zp-header__friends-link{border-radius:var(--app-radius-button);color:var(--app-muted);white-space:nowrap;outline:none;align-items:center;gap:4px;padding:6px 10px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex;position:relative}.zp-header__friends-link:hover{color:var(--app-text);background-color:#ffffff0f}.zp-header__friends-link:focus-visible{outline:2px solid var(--app-blue-400);outline-offset:2px}.zp-header__badge{letter-spacing:0;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.zp-header__badge--notify{background-color:var(--app-red-700);color:var(--app-white)}.zp-header__badge--sm{min-width:16px;height:16px;margin-left:auto;font-size:9px}.zp-header__menu-wrap{position:relative}.zp-header__menu-wrap--open{z-index:2}.zp-header__menu-wrap--open .zp-header__menu-trigger{z-index:3;position:relative}.zp-header__menu-backdrop{z-index:0;background:var(--app-scrim-65);cursor:pointer;appearance:none;border:none;border-radius:0;width:100%;height:100%;margin:0;padding:0;position:fixed;inset:0}.zp-header__menu-trigger{appearance:none;border:1px solid var(--app-border);cursor:pointer;box-sizing:border-box;background-color:#3741518c;border-radius:10px;outline:none;align-items:center;gap:7px;min-width:40px;min-height:40px;padding:5px 9px;transition:background-color .15s,border-color .15s,box-shadow .15s;display:flex}.zp-header__menu-trigger:hover{background-color:#4b5563b3;border-color:#9ca3af66}.zp-header__menu-trigger:focus-visible{outline:2px solid var(--app-blue-400);outline-offset:2px}.zp-header__menu-trigger--open{border-color:var(--app-blue-400);background-color:#4b5563cc;box-shadow:0 0 0 2px #60a5fa33}.zp-header__avatar-img{object-fit:cover;border-radius:6px;flex-shrink:0;width:26px;height:26px}.zp-header__avatar-initials{background:linear-gradient(135deg, var(--app-blue) 0%, var(--app-blue-dark) 100%);color:#fff;-webkit-user-select:none;user-select:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:inline-flex}.zp-header__burger{flex-direction:column;flex-shrink:0;justify-content:center;gap:4px;width:16px;display:flex}.zp-header__burger span{background-color:var(--app-muted);transform-origin:50%;border-radius:2px;width:100%;height:1.5px;transition:transform .2s,opacity .15s,background-color .15s;display:block}.zp-header__menu-trigger:hover .zp-header__burger span,.zp-header__menu-trigger--open .zp-header__burger span{background-color:var(--app-text)}.zp-header__dropdown{z-index:1;background-color:var(--app-panel);border:1px solid var(--app-white-08);border-radius:var(--app-radius-panel);min-width:210px;box-shadow:0 0 0 1px #0003, 0 8px 32px var(--app-shadow-deep), 0 2px 8px #0000004d;animation:.15s cubic-bezier(.16,1,.3,1) both zp-header-drop-in;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}@keyframes zp-header-drop-in{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.zp-header__dropdown-user{border-bottom:1px solid #ffffff0f;align-items:center;gap:10px;padding:12px 14px 10px;display:flex}.zp-header__dropdown-avatar{background:linear-gradient(135deg, var(--app-blue) 0%, var(--app-blue-dark) 100%);color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:700;display:inline-flex;overflow:hidden}.zp-header__dropdown-avatar img{object-fit:cover;width:100%;height:100%}.zp-header__dropdown-name{color:var(--app-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.zp-header__dropdown-list{margin:0;padding:6px 6px 4px;list-style:none}.zp-header__dropdown-item{width:100%;color:var(--app-muted);cursor:pointer;white-space:nowrap;box-sizing:border-box;border-radius:7px;outline:none;align-items:center;gap:9px;padding:8px 10px;font-size:13.5px;font-weight:500;text-decoration:none;transition:color .12s,background-color .12s;display:flex}.zp-header__dropdown-item:hover{color:var(--app-text);background-color:#ffffff12}.zp-header__dropdown-item:focus-visible{outline:2px solid var(--app-blue-400);outline-offset:-1px}.zp-header__dropdown-item--admin{color:#ff5a3cd9}.zp-header__dropdown-item--admin:hover{color:var(--zp-coral);background-color:#ff5a3c14}.zp-header__drop-icon{opacity:.7;flex-shrink:0}.zp-header__dropdown-item:hover .zp-header__drop-icon{opacity:1}.zp-header__dropdown-divider{background-color:#ffffff0f;height:1px;margin:2px 6px 4px}.zp-header__dropdown-logout{appearance:none;width:calc(100% - 12px);color:var(--app-muted);cursor:pointer;text-align:left;box-sizing:border-box;background:0 0;border:none;border-radius:7px;outline:none;align-items:center;gap:9px;margin:0 6px 6px;padding:8px 10px;font-family:inherit;font-size:13.5px;font-weight:500;transition:color .12s,background-color .12s;display:flex}.zp-header__dropdown-logout:hover{color:var(--zp-coral);background-color:#ff5a3c12}.zp-header__dropdown-logout:focus-visible{outline:2px solid var(--zp-coral);outline-offset:-1px}.zp-header__lang-field{align-items:center;max-width:min(100%,148px);margin:0;display:inline-flex}.zp-header__lang-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.zp-header__lang-select{appearance:none;box-sizing:border-box;border-radius:var(--app-radius-button);width:100%;min-width:108px;max-width:148px;height:30px;color:var(--app-slate-700,#334155);cursor:pointer;background-color:#ffffffbf;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23475569' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;border:1px solid #94a3b873;padding:0 28px 0 10px;font-family:inherit;font-size:12px;font-weight:600;line-height:1}.zp-header__lang-select:hover{background-color:#ffffffeb;border-color:#64748ba6}.zp-header__lang-select:focus-visible{outline:2px solid var(--app-blue-400);outline-offset:1px}.zp-header__login-btn{appearance:none;border-radius:var(--app-radius-button);border:1.5px solid var(--app-blue);height:34px;color:var(--app-blue-400);letter-spacing:.01em;cursor:pointer;white-space:nowrap;background-color:#2563eb1f;outline:none;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:600;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.zp-header__login-btn:hover{background-color:var(--app-blue);border-color:var(--app-blue);color:#fff;box-shadow:0 0 16px #2563eb66}.zp-header__login-btn:focus-visible{outline:2px solid var(--app-blue-400);outline-offset:2px}.zp-header__mobile-toggle{appearance:none;border:1px solid var(--app-border);cursor:pointer;box-sizing:border-box;background-color:#3741518c;border-radius:10px;outline:none;justify-content:center;align-items:center;min-width:40px;min-height:40px;padding:8px;transition:background-color .15s,border-color .15s;display:none}.zp-header__mobile-toggle:hover{background-color:#4b5563b3}.zp-header__mobile-toggle:focus-visible{outline:2px solid var(--zp-coral);outline-offset:2px}.zp-header__mobile-toggle .zp-header__burger{width:18px}.zp-header__mobile-toggle--open .zp-header__burger span:first-child{transform:translateY(5.5px)rotate(45deg)}.zp-header__mobile-toggle--open .zp-header__burger span:nth-child(2){opacity:0;transform:scaleX(0)}.zp-header__mobile-toggle--open .zp-header__burger span:nth-child(3){transform:translateY(-5.5px)rotate(-45deg)}.zp-header__mobile-nav{background-color:var(--app-panel);border-top:1px solid #ffffff0f;animation:.18s both zp-header-drawer-in;display:none}.zp-header__mobile-nav-list{flex-direction:column;gap:2px;margin:0;padding:8px 12px 12px;list-style:none;display:flex}.zp-header__mobile-nav-list a.zp-header__mobile-nav-btn{text-decoration:none}.zp-header__mobile-nav-btn{appearance:none;width:100%;min-height:44px;color:var(--app-muted);text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:9px;outline:none;align-items:center;padding:10px 14px;font-family:inherit;font-size:15px;font-weight:500;transition:color .12s,background-color .12s;display:flex}.zp-header__mobile-nav-btn:hover{color:var(--app-text);background-color:#ffffff0f}.zp-header__mobile-nav-btn--active{color:var(--app-text);border-left:2px solid var(--zp-coral);background-color:#ffffff0d;padding-left:12px;font-weight:600}.zp-header__mobile-nav-btn:focus-visible{outline:2px solid var(--app-blue-400);outline-offset:2px}.zp-header__mobile-nav-badge{text-align:center;color:#fff;background:var(--zp-coral,#e85d4c);border-radius:999px;min-width:20px;margin-left:auto;padding:2px 6px;font-size:11px;font-weight:700;line-height:1.2}@keyframes zp-header-drawer-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (width<=860px){.zp-header__region{display:none}}@media (width<=719px){.page{--zp-shell-gap:8px;--zp-shell-pad-x:10px;--zp-nav-gap:4px;--zp-nav-pad-x:9px}.zp-header__inner{align-items:center;gap:var(--zp-shell-gap);padding-left:var(--zp-shell-pad-x);padding-right:var(--zp-shell-pad-x);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo nav account";display:grid}.zp-header__left{flex-shrink:0;grid-area:logo;min-width:0}.zp-header__logo-img{max-width:min(4.25rem,22vw);max-height:1.35rem}.zp-header__region{display:none}.zp-header__nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:none;grid-area:nav;justify-content:flex-start;min-width:0;display:flex;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 12px),#0000)}.zp-header__nav::-webkit-scrollbar{display:none}.zp-header__nav-list{gap:var(--zp-nav-gap);flex-wrap:nowrap;margin:0;padding:0}.zp-header__nav-list>li{flex-shrink:0}.zp-header__nav-btn{min-height:2.125rem;padding:0 var(--zp-nav-pad-x);font-size:13px;line-height:1}.zp-header__nav-btn--active:after{width:16px;bottom:1px}.zp-header__right{gap:var(--zp-shell-gap);flex-shrink:0;grid-area:account}.zp-header__menu-trigger{gap:0;min-width:36px;min-height:36px;padding:5px}.zp-header__dropdown{top:var(--zp-header-height);left:var(--zp-shell-pad-x);right:var(--zp-shell-pad-x);min-width:unset;border-radius:14px;position:fixed}.zp-header__friends-link{display:none}}.main{background:var(--app-bg);flex:1}.home-top-ad-grid{box-sizing:border-box;grid-template-columns:repeat(2,1fr);gap:.625rem;max-width:1120px;margin:0 auto .75rem;padding:0 .75rem;display:grid}@media (width<=1023px){.home-top-ad-grid{gap:calc(.625rem * var(--app-density));margin:0 auto calc(.75rem * var(--app-density));padding:0 calc(.75rem * var(--app-density))}}@media (width>=900px){.home-top-ad-grid{grid-template-columns:repeat(4,1fr)}}.home-top-ad-grid__placeholder-span{grid-column:1/-1}.home-top-ad-grid__cell{min-width:0}.home-top-ad-grid__link{aspect-ratio:16/9;border-radius:10px;display:block;overflow:hidden;box-shadow:0 1px 3px #0f172a14}.home-top-ad-grid__img{object-fit:cover;vertical-align:middle;width:100%;height:100%;display:block}.home-top-ad-slot{box-sizing:border-box;max-width:1120px;margin:0 auto .75rem;padding:0 .75rem}@media (width<=1023px){.home-top-ad-slot{margin:0 auto calc(.75rem * var(--app-density));padding:0 calc(.75rem * var(--app-density))}}.home-top-ad-slot--placeholder{color:#0f172a}.home-top-ad-slot__placeholder-inner{background:#f8fafc;border:2px dashed #94a3b8;border-radius:10px;flex-direction:column;gap:6px;padding:14px 16px;font-size:13px;line-height:1.45;display:flex}.home-top-ad-slot__placeholder-inner strong{font-size:14px}.home-top-ad-slot__placeholder-hint{color:#475569;font-size:12px}.main.main--paper{background:var(--app-paper-bg);color:var(--app-slate-900)}.main.main--paper .list{color:var(--app-slate-700)}.share-description-field{flex-direction:column;gap:6px;width:100%;margin-top:10px;display:flex}.share-description-field__label{color:#0f172a;font-size:13px;font-weight:600}.share-description-field__input{color:#0f172a;resize:vertical;background:#fff;border:1px solid #0f172a1f;border-radius:10px;width:100%;min-height:72px;padding:10px 12px;font-size:14px;line-height:1.45}.share-description-field__input:focus{border-color:#2563eb73;outline:2px solid #2563eb59}.share-description-field__input:disabled{opacity:.65;cursor:not-allowed}.share-description-field__hint{color:#64748b;margin:0;font-size:12px;line-height:1.4}.share-description-field__preview{color:#334155;white-space:pre-wrap;word-break:break-word;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;margin:10px 0 0;padding:10px 12px;font-size:13px;line-height:1.45}.travel-plan-page__status .share-description-field{grid-column:1/-1}.favorites-page__v0-panel-body .share-description-field{margin-top:0}.location-modal-overlay{z-index:var(--app-z-map-modal);background:var(--app-scrim-65);padding:16px;padding-bottom:max(16px, calc(16px + env(safe-area-inset-bottom,0px)));padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));padding-top:max(16px, env(safe-area-inset-top,0px));box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.location-modal{background:var(--app-panel);border:1px solid var(--app-border);width:min(720px,100%);max-height:min(92vh,760px);box-shadow:0 24px 48px var(--app-shadow-modal-lg);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.location-modal__head{border-bottom:1px solid var(--app-border);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 10px;display:flex}.location-modal__title{color:var(--app-text);margin:0;font-size:17px;font-weight:700}.location-modal__close{color:var(--app-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:0 4px;font-size:26px;line-height:1}.location-modal__close:hover{color:var(--app-text-secondary);background:var(--app-border)}.location-modal__hint{color:var(--app-muted);margin:0;padding:10px 16px 0;font-size:12px;line-height:1.45}.location-modal__mode{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-shrink:0;margin:0 0 8px;padding:8px 10px;font-size:13px;line-height:1.45}.location-modal__mode--search{color:#1e3a5f;background:#eff6ff;border-color:#bfdbfe}.location-modal__mode strong{font-weight:700}.location-modal__map-search{z-index:calc(var(--app-z-map-pin) + 1);pointer-events:none;position:absolute;top:10px;left:10px;right:10px}.location-modal__search{box-sizing:border-box;border:1px solid var(--app-gray-600);color:#0f172a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;pointer-events:auto;background:#fff;border-radius:12px;outline:none;width:100%;min-height:44px;padding:10px 12px;font-size:14px;box-shadow:0 4px 14px #0f172a24}.location-modal__search::placeholder{color:#94a3b8}.location-modal__search:focus{border-color:var(--app-blue)}.location-modal__body{flex-direction:row;flex:1;align-items:stretch;gap:12px;min-height:0;padding:0 16px 8px;display:flex}.location-modal__map-col{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.location-modal__aside{flex-direction:column;flex:0 0 148px;gap:8px;padding:4px 0 0;display:flex}.location-modal__aside-label{color:var(--app-muted);margin:0;font-size:12px;font-weight:600}.location-modal__preset-wrap{position:relative}.location-modal__preset-select{box-sizing:border-box;border:1px solid var(--app-gray-600);color:#0f172a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;appearance:none;cursor:pointer;background:#fff;border-radius:12px;outline:none;width:100%;min-height:44px;padding:10px 28px 10px 12px;font-size:14px;font-weight:600}.location-modal__preset-select:focus{border-color:var(--app-blue)}.location-modal__preset-select:disabled{opacity:.55;cursor:not-allowed}.location-modal__preset-icon{pointer-events:none;color:var(--app-muted);font-size:11px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.location-modal__aside-hint{color:var(--app-gray-500);margin:0;font-size:11px;line-height:1.4}.location-modal__map-shell{border:1px solid var(--app-border);border-radius:12px;flex:1;min-height:280px;position:relative;overflow:hidden}.location-modal__map{z-index:0;width:100%;height:100%;min-height:280px;position:relative}.location-modal__center-pin{pointer-events:none;z-index:var(--app-z-map-pin);filter:drop-shadow(0 2px 4px var(--app-shadow-soft));position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}.location-modal__error{text-align:center;min-height:280px;color:var(--app-red-300);background:var(--app-bg);justify-content:center;align-items:center;padding:16px;font-size:14px;display:flex}.location-modal__coords{color:var(--app-gray-500);font-variant-numeric:tabular-nums;margin:0;padding:6px 0 0;font-size:11px}.location-modal__actions{justify-content:flex-end;gap:10px;margin-top:auto;padding:14px 16px 16px;display:flex}.location-modal__btn-cancel{color:var(--app-muted)!important}.location-modal__btn-ok{min-height:40px;padding:8px 16px!important;font-size:13px!important}.pac-container{z-index:var(--app-z-pac)!important}@media (width<=600px){.location-modal-overlay{align-items:flex-end;padding:0}.location-modal{border-radius:12px 12px 0 0;align-self:flex-end;width:100%;max-height:min(100dvh,100vh)}.location-modal__hint{display:none}.location-modal__body{flex-direction:column;padding-bottom:4px}.location-modal__aside{flex-flow:wrap;flex:none;align-items:center;gap:8px 10px}.location-modal__aside-label{flex:none}.location-modal__preset-wrap{flex:1;min-width:140px}.location-modal__aside-hint{flex:100%}.location-modal__map-shell,.location-modal__map{min-height:min(38vh,280px)}}.auth-wrapper{background:var(--app-white);max-width:420px;box-shadow:0 10px 30px var(--app-auth-shadow);border-radius:18px;margin:40px auto 80px;padding:24px 24px 32px}.auth-title{text-align:center;color:var(--app-slate-900);margin-bottom:16px;font-size:22px;font-weight:700}.auth-form{flex-direction:column;gap:12px;display:flex}.auth-label{color:var(--app-slate-900);flex-direction:column;gap:4px;font-size:12px;display:flex}.auth-input{border:1px solid var(--app-slate-300);border-radius:8px;padding:8px 10px}.auth-error{color:var(--app-red-700);font-size:12px}.auth-submit{background:var(--app-slate-900);color:var(--app-white);cursor:pointer;border:none;border-radius:999px;margin-top:8px;padding:10px 12px;font-weight:600}.list{box-sizing:border-box;max-width:1120px;z-index:var(--app-z-low);margin:0 auto;padding:1.333rem 1.111rem 3.111rem;position:relative}@media (width<=1023px){.page{--zp-header-inner-min:calc(2.75rem * max(1, var(--app-density)))}.main:not(.main--paper){background:var(--app-bg)}.zp-header__inner{min-height:var(--zp-header-inner-min)}@media (width>=720px){.zp-header__inner{padding-left:calc(.45rem * var(--app-density));padding-right:calc(.45rem * var(--app-density))}}.zp-header__logo-img{max-height:calc(1.62rem * max(1, var(--app-density)));max-width:min(6.75rem,40vw)}.filters{padding:calc(.625rem * var(--app-density)) calc(.625rem * var(--app-density)) calc(.75rem * var(--app-density));align-items:stretch;gap:calc(.5rem * var(--app-density));flex-direction:column}.filters-left{justify-content:flex-start;gap:calc(.375rem * var(--app-density));width:100%;overflow-x:visible}.filters-left.filters-toolbar{-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:calc(.125rem * var(--app-density));flex-wrap:nowrap;overflow-x:auto}.filters-left.filters-toolbar:has(.filter-multiselect[open]){z-index:var(--app-z-toolbar-multiselect);overflow:visible}.filters-right,.search-box{flex:auto;width:100%}.list{padding:0 0 calc(2.5rem * var(--app-density));max-width:100%}.card{border-radius:0}.auth-wrapper{margin:calc(1.5rem * var(--app-density)) calc(.75rem * var(--app-density)) calc(2.5rem * var(--app-density));padding:calc(1.25rem * var(--app-density)) calc(1.125rem * var(--app-density)) calc(1.5rem * var(--app-density))}.filters-toolbar select{min-width:0;min-height:2.25rem;padding:calc(.375rem * var(--app-density)) calc(.5rem * var(--app-density));box-sizing:border-box;flex:1 1 0;font-size:.75rem}.filters-toolbar .filter-multiselect{min-height:2.25rem}.filters-toolbar .filter-multiselect__summary{min-height:2.25rem;padding:calc(.375rem * var(--app-density)) calc(.5rem * var(--app-density));font-size:.75rem}.filters-toolbar .filter-multiselect__panel{max-height:min(50vh,220px);font-size:.75rem}.favorites-page .filters-toolbar .favorites-page__industry-select{flex:auto;min-width:4.25rem;max-width:none}.favorites-page .filters-toolbar .favorites-page__pick-select--heart,.favorites-page .filters-toolbar .favorites-page__pick-select--sort{flex-shrink:0}.search-box input{min-height:2.625rem;padding:calc(.625rem * var(--app-density)) calc(.75rem * var(--app-density));box-sizing:border-box;font-size:.8125rem}.filters-toolbar .filter-radius{min-width:4.15rem;min-height:2.25rem;padding:calc(.375rem * var(--app-density)) calc(.5rem * var(--app-density));flex:none}.main.main--home.favorites-page .favorites-page__filters-toolbar .filter-radius{min-height:36px;max-height:36px}.filters-toolbar .filter-radius input{width:100%;font-size:.75rem}.zp-header__right .zp-header__login-btn{padding:calc(.3rem * var(--app-density)) calc(.48rem * var(--app-density));height:auto;min-height:32px;font-size:max(.58rem,10px)}}.center-text{text-align:center;color:var(--app-slate-500);padding:2.222rem 0;font-size:.778rem}.center-text.error{color:var(--app-red-700)}.pwa-update-prompt{z-index:100000;left:max(.667rem, env(safe-area-inset-left,0px));right:max(.667rem, env(safe-area-inset-right,0px));bottom:max(.667rem, env(safe-area-inset-bottom,0px));box-sizing:border-box;color:#0f172a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #e2e8f0;border-radius:12px;max-width:22rem;margin-left:auto;margin-right:auto;padding:.875rem 1rem;position:fixed;box-shadow:0 12px 28px #0f172a2e,0 4px 10px #0f172a14}.pwa-update-prompt__text{color:#0f172a;margin:0 0 .625rem;font-size:.875rem;font-weight:600;line-height:1.4}.pwa-update-prompt__actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.pwa-update-prompt__btn{font:inherit;color:#334155;cursor:pointer;box-sizing:border-box;background:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;min-height:40px;padding:.5rem .875rem;font-size:.8125rem;font-weight:700}.pwa-update-prompt__btn:hover{color:#0f172a;background:#f1f5f9;border-color:#94a3b8}.pwa-update-prompt__btn:focus-visible{outline:none;box-shadow:0 0 0 3px #0c9a9059}.pwa-update-prompt__btn--primary{color:#fff;background:linear-gradient(165deg,#0c9a90 0%,#0a8f84 55%,#087a72 100%);border:none;box-shadow:0 2px 8px #0a8f8459}.pwa-update-prompt__btn--primary:hover{filter:brightness(1.06);color:#fff;border:none}.home-apk-banner{box-sizing:border-box;width:100%;max-width:1120px;margin:0 auto;padding:0 16px 8px}.home-apk-banner__inner{color:#0f172a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:linear-gradient(118deg,#fafaf5 0%,#fdf6ee 42%,#faf8f2 100%);border:1px solid #0f172a14;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 2px 10px #0f172a0f}.home-apk-banner__text{flex:200px;min-width:0}.home-apk-banner__title{color:#0f172a;margin:0 0 4px;font-size:.9375rem;font-weight:700;line-height:1.35}.home-apk-banner__desc{color:#475569;margin:0;font-size:.8125rem;line-height:1.45}.home-apk-banner__actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.home-apk-banner__download{color:#fff;background:linear-gradient(165deg,#f4622a 0%,#e8551f 55%,#d44a18 100%);border-radius:10px;justify-content:center;align-items:center;min-height:40px;padding:.5rem 1rem;font-size:.8125rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 2px 8px #f4622a59}.home-apk-banner__download:hover{filter:brightness(1.05);color:#fff}.home-apk-banner__dismiss{font:inherit;color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;min-height:40px;padding:.5rem .75rem;font-size:.8125rem;font-weight:600}.home-apk-banner__dismiss:hover{color:#0f172a;background:#f8fafc}.business-home-panel{background:linear-gradient(135deg, var(--app-slate-900) 0%, #1e3a5f 100%);max-width:960px;color:var(--app-surface-bright);box-shadow:0 12px 40px var(--app-business-panel-shadow);border-radius:16px;margin:0 auto 28px;padding:20px 22px}.business-home-panel__head{border-bottom:1px solid var(--app-surface-15);margin-bottom:18px;padding-bottom:14px}.business-home-panel__title{margin:0 0 6px;font-size:1.05rem;font-weight:700}.business-home-panel__points{color:var(--app-slate-300);margin:0;font-size:.95rem}.business-home-panel__points strong{color:var(--app-amber-400);margin-left:6px;font-size:1.25rem}.business-home-panel__grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.business-home-panel--no-pay .business-home-panel__grid{grid-template-columns:1fr;max-width:520px}@media (width<=768px){.business-home-panel__grid{grid-template-columns:1fr}}.business-home-panel__charge h3,.business-home-panel__history h3{color:var(--app-slate-200);text-transform:uppercase;letter-spacing:.04em;margin:0 0 10px;font-size:.85rem;font-weight:700}.business-home-panel__hint{color:var(--app-slate-400);margin:0 0 14px;font-size:.8rem;line-height:1.45}.business-home-panel__presets{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.business-home-panel__preset{border:1px solid var(--app-surface-20);background:var(--app-overlay-dark-40);color:var(--app-slate-200);cursor:pointer;border-radius:10px;padding:8px 14px;font-size:.85rem;font-weight:600}.business-home-panel__preset:hover{background:var(--app-surface-10)}.business-home-panel__preset--active{background:var(--app-blue-500);border-color:var(--app-blue-400);color:var(--app-white)}.business-home-panel__cta{background:var(--app-toss-cta);width:100%;max-width:280px;color:var(--app-white);cursor:pointer;border:none;border-radius:12px;padding:12px 20px;font-size:.95rem;font-weight:700}.business-home-panel__cta:hover{filter:brightness(1.08)}.business-home-panel__cta:disabled{opacity:.55;cursor:not-allowed}.business-home-panel__cta--full{max-width:none;margin-top:16px}.business-home-panel__error{color:var(--app-red-300);margin:0 0 10px;font-size:.85rem}.business-home-panel__empty{color:var(--app-slate-400);margin:0;font-size:.85rem}.business-home-panel__tx-list{max-height:220px;margin:0;padding:0;list-style:none;overflow-y:auto}.business-home-panel__tx{border-bottom:1px solid var(--app-surface-08);grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;gap:2px 12px;padding:10px 0;font-size:.8rem;display:grid}.business-home-panel__tx-type{color:var(--app-slate-400);grid-area:1/1}.business-home-panel__tx-amt{color:var(--app-red-400);grid-area:1/2;font-weight:700}.business-home-panel__tx-amt--plus{color:var(--app-green-400)}.business-home-panel__tx-bal{color:var(--app-slate-500);grid-area:2/1/auto/-1;font-size:.75rem}.business-home-panel__tx-date{color:var(--app-slate-500);text-align:right;grid-area:1/3}.business-pay-modal{z-index:var(--app-z-modal);padding:16px;padding-bottom:max(16px, calc(16px + env(safe-area-inset-bottom,0px)));padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));padding-top:max(16px, env(safe-area-inset-top,0px));box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.business-pay-modal__backdrop{background:var(--app-overlay-dark-65);position:absolute;inset:0}.business-pay-modal__box{z-index:var(--app-z-low);background:var(--app-white);width:100%;max-width:480px;max-height:90vh;color:var(--app-slate-900);box-shadow:0 24px 48px var(--app-shadow-card-light);border-radius:16px;padding:24px;position:relative;overflow-y:auto}.business-pay-modal__box h2{margin:0 40px 16px 0;font-size:1.1rem}.business-pay-modal__close{border:1px solid var(--app-slate-200);background:var(--app-white);cursor:pointer;border-radius:8px;padding:6px 12px;font-size:.85rem;position:absolute;top:16px;right:16px}.business-pay-modal__widget{min-height:120px;margin-bottom:12px}.business-pay-modal__agree{min-height:80px}.business-home-panel__fineprint{color:var(--app-slate-500);text-align:center;margin:12px 0 0;font-size:.75rem}.bd-review-write__textarea{color:#0f172a}.bd-review-write__textarea:disabled,.bd-review-write__textarea::placeholder{color:#475569}.bd-review-write__file-input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bd-review-card__text{color:#334155;white-space:pre-wrap;word-break:break-word;text-align:left;margin:0;font-size:14px;line-height:1.75}.bd-review-card__text--clamp{-webkit-line-clamp:3;text-align:left;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bd-review-card__more{font:inherit;color:#2563eb;cursor:pointer;text-align:left;background:0 0;border:none;margin:6px 0 0;padding:0;font-size:14px;font-weight:600}.detail-container{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:32px 24px 64px}.detail-topbar-inner{box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;width:100%;max-width:1200px;height:56px;margin:0 auto;padding:0 24px;display:flex}.detail-topbar-left{flex:0 auto;align-items:center;gap:8px;min-width:0;display:flex}.detail-topbar-distance{background:var(--app-paper-bg);color:var(--app-slate-700);letter-spacing:-.02em;border:1px solid var(--app-slate-200);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:5px 11px;font-size:12px;font-weight:700;line-height:1.2;display:inline-flex}.detail-topbar-distance__icon{color:var(--app-slate-700);flex-shrink:0}.detail-topbar-distance__text{font-variant-numeric:tabular-nums}.detail-topbar-meta{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.detail-topbar-industry{flex-shrink:0}.detail-topbar-location{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:auto;overflow:hidden}.detail-main-layout{align-items:flex-start;gap:28px;display:flex}.detail-main-left,.detail-main-right{flex:1 1 0;min-width:0}.detail-main-right{max-width:380px}@media (width<=768px){.detail-topbar-inner{flex-wrap:nowrap;height:56px;min-height:56px;padding:0 12px}.detail-topbar-left{gap:6px}.detail-topbar-distance{padding:4px 8px;font-size:11px}.detail-topbar-meta{width:auto;overflow:hidden}.detail-topbar-industry{text-overflow:ellipsis;white-space:nowrap;max-width:38vw;overflow:hidden}.detail-topbar-location{max-width:42vw}.detail-container{padding:20px 16px 40px}.detail-main-layout{flex-direction:column;gap:20px}.detail-main-right{order:0;width:100%;max-width:none}.detail-main-left{order:1}}.detail-related-siblings{border-top:1px solid #e2e8f0;margin-top:16px;padding-top:12px}.detail-related-siblings__row{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.detail-related-sibling-card{min-width:0;color:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;text-decoration:none;transition:box-shadow .15s;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000d}.detail-related-sibling-card:hover{box-shadow:0 2px 8px #00000014}.detail-related-sibling-card__media{aspect-ratio:1;background:#f1f5f9;position:relative;overflow:hidden}.detail-related-sibling-card__media .card-media__img,.detail-related-sibling-card__media .card-media__placeholder-svg{object-fit:cover;width:100%;height:100%;display:block}.detail-related-sibling-card__rating{color:#fbbf24;background:#0f172ac7;border-radius:999px;padding:1px 5px;font-size:9px;font-weight:700;line-height:1.25;position:absolute;bottom:4px;right:4px}.detail-related-sibling-card__body{min-width:0;padding:5px 6px 6px}.detail-related-sibling-card__name{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;margin:0 0 2px;font-size:10px;font-weight:700;line-height:1.25;overflow:hidden}.detail-related-sibling-card__meta{color:#475569;align-items:center;gap:3px;min-width:0;font-size:9px;line-height:1.2;display:flex}.detail-related-sibling-card__ind-icon{color:#475569;flex-shrink:0;width:12px;height:12px}.detail-related-sibling-card__ind{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=480px){.detail-related-siblings__row{gap:6px}.detail-related-sibling-card__name{font-size:9px}.detail-related-sibling-card__body{padding:4px 5px 5px}.detail-related-sibling-card__rating{padding:1px 4px;font-size:8px}}.bb-detail-photo-thumbs::-webkit-scrollbar{display:none}.bb-detail-photo-thumbs{-ms-overflow-style:none}.detail-hero-shell{background:linear-gradient(90deg,#e2e8f0 0%,#f1f5f9 50%,#e2e8f0 100%) 0 0/200% 100%;width:100%;height:clamp(220px,45vh,360px);min-height:220px;animation:1.2s ease-in-out infinite detail-skeleton-shimmer}.detail-panel-fallback{background:linear-gradient(90deg,#e2e8f0 0%,#f8fafc 50%,#e2e8f0 100%) 0 0/200% 100%;border-radius:16px;min-height:200px;animation:1.2s ease-in-out infinite detail-skeleton-shimmer}.detail-loading-skeleton{padding:0 0 32px}.detail-loading-skeleton__hero{background:linear-gradient(90deg,#e2e8f0 0%,#f1f5f9 50%,#e2e8f0 100%) 0 0/200% 100%;width:100%;height:clamp(220px,45vh,360px);animation:1.2s ease-in-out infinite detail-skeleton-shimmer}.detail-loading-skeleton__grid{grid-template-columns:1fr 320px;gap:28px;max-width:1200px;margin:28px auto 0;padding:0 24px;display:grid}.detail-loading-skeleton__main,.detail-loading-skeleton__aside{flex-direction:column;gap:24px;display:flex}.detail-loading-skeleton__block{background:linear-gradient(90deg,#e2e8f0 0%,#f8fafc 50%,#e2e8f0 100%) 0 0/200% 100%;border-radius:16px;height:120px;animation:1.2s ease-in-out infinite detail-skeleton-shimmer}.detail-loading-skeleton__block--tall{height:200px}.detail-loading-skeleton__block--map{height:220px}@keyframes detail-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (width<=900px){.detail-loading-skeleton__grid{grid-template-columns:1fr}}.business-description-md{color:#334155;text-align:left;word-break:keep-all;overflow-wrap:anywhere;font-size:15px;line-height:1.8}.business-description-md h1,.business-description-md h2{color:#0f172a;margin:1.25rem 0 .5rem;font-size:1.05rem;font-weight:700;line-height:1.45}.business-description-md h1:first-child,.business-description-md h2:first-child{margin-top:0}.business-description-md h3{color:#0f172a;margin:1rem 0 .4rem;font-size:.98rem;font-weight:700}.business-description-md p{margin:0 0 12px}.business-description-md ul,.business-description-md ol{text-align:left;margin:0 0 12px;padding-left:1.25rem;list-style-position:outside}.business-description-md li{margin-bottom:6px;padding-left:.25rem}.business-description-md strong{color:#0f172a;font-weight:600}.business-description-md a{color:#1d4ed8;text-underline-offset:2px;text-decoration:underline}.business-description-md a:hover{color:#1e40af}
