.ansi-visit-inline{display:flex;flex-direction:column;gap:10px;container-type:inline-size}.ansi-visit-inline__intent{align-self:flex-end;max-width:82%;padding:11px 16px;margin:0;font-size:14px;font-weight:500;line-height:1.45;color:#ffffff;background:#2563eb;border-radius:18px 18px 5px 18px;box-shadow:0 4px 12px -3px rgb(37 99 235/45%)}.ansi-visit-inline__label{display:flex;gap:5px;align-items:center;margin:2px 0 0;font-size:11px;font-weight:700;color:var(--ask-blue,var(--ansi-accent,#1d4ed8));text-transform:uppercase;letter-spacing:.09em}.ansi-visit-inline__answer{margin:0;font-size:14.5px;line-height:1.62;color:var(--ask-ink,var(--ansi-text,#12161f))}.ansi-visit-inline__card{overflow:hidden;background:var(--ask-card,var(--ansi-surface,#ffffff));border:1px solid var(--ask-line,var(--ansi-border,#e3e7ee));border-radius:16px;box-shadow:0 1px 2px rgb(11 18 32/5%),0 10px 26px rgb(11 18 32/6%)}.ansi-visit-inline__hero{height:172px;background-color:var(--ansi-visit-accent,#64748b);background-position:50%;background-size:cover}.ansi-visit-inline__body{padding:15px 15px 16px}.ansi-visit-inline__name{margin:0;font-size:19px;font-weight:700;line-height:1.25;letter-spacing:-.015em;color:var(--ask-ink,var(--ansi-text,#12161f))}.ansi-visit-inline__eyebrow{margin:4px 0 0;line-height:1.45}.ansi-visit-inline__eyebrow,.ansi-visit-inline__facts{font-size:13px;color:var(--ask-ink-3,var(--ansi-muted,#64748b))}.ansi-visit-inline__facts{display:flex;flex-wrap:wrap;gap:6px 0;align-items:center;padding:0;margin:11px 0 0;list-style:none}.ansi-visit-inline__facts li{display:inline-flex;gap:4px;align-items:center}.ansi-visit-inline__facts li+li:before{margin:0 8px;content:"·";color:var(--ask-line,var(--ansi-border,#cbd5e1))}.ansi-visit-inline__facts .is-rating{font-weight:650;color:var(--ask-ink,var(--ansi-text,#12161f))}.ansi-visit-inline__facts .is-rating svg{color:#f59e0b}.ansi-visit-inline__facts .is-open{font-weight:600;color:#15803d}.ansi-visit-inline__go{display:flex;gap:8px;align-items:center;justify-content:center;width:100%;padding:15px 16px;margin-top:14px;font-size:14px;font-weight:700;letter-spacing:.06em;color:#ffffff;text-decoration:none;background:linear-gradient(180deg,var(--ask-blue,#2563eb) 0,var(--ask-blue,#1d4ed8) 100%);border-radius:12px;box-shadow:0 8px 20px -6px var(--ask-blue,rgb(29 78 216/55%));transition:filter .15s ease,transform .15s ease,box-shadow .15s ease}.ansi-visit-inline__go svg{transition:transform .2s var(--px-ease,ease)}.ansi-visit-inline__go:hover svg{transform:translateX(3px)}.ansi-visit-inline__go:hover{filter:brightness(1.07);box-shadow:0 12px 26px -6px var(--ask-blue,rgb(29 78 216/65%));transform:translateY(-1px)}.ansi-visit-inline__row{display:flex;gap:8px;margin-top:8px}.ansi-visit-inline__ghost{display:flex;flex:1;gap:7px;align-items:center;justify-content:center;padding:12px 16px;font-size:14px;font-weight:600;color:var(--ask-ink,var(--ansi-text,#12161f));text-decoration:none;background:var(--ask-card,var(--ansi-surface,#ffffff));border:1px solid var(--ask-line,var(--ansi-border,#e3e7ee));border-radius:12px;transition:border-color .15s ease,background-color .15s ease}.ansi-visit-inline__ghost:hover{background:var(--ask-bg,var(--ansi-soft,#f6f8fb));border-color:var(--ask-ink-3,var(--ansi-muted,#94a3b8))}.ansi-visit-inline__icon{display:flex;flex:none;width:46px;align-items:center;justify-content:center;color:var(--ask-ink-3,var(--ansi-muted,#64748b));cursor:pointer;background:var(--ask-card,var(--ansi-surface,#ffffff));border:1px solid var(--ask-line,var(--ansi-border,#e3e7ee));border-radius:12px;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.ansi-visit-inline__icon:hover{color:var(--ask-ink,var(--ansi-text,#12161f));border-color:var(--ask-ink-3,var(--ansi-muted,#94a3b8))}.ansi-visit-inline__icon.is-on{color:var(--ask-blue,var(--ansi-accent,#1d4ed8));background:var(--ask-blue-soft,var(--ansi-accent-soft,#eaf0ff));border-color:var(--ask-blue,var(--ansi-accent,#1d4ed8))}.ansi-visit-inline__section{margin:8px 0 -2px;font-size:11px;font-weight:700;color:var(--ask-ink-3,var(--ansi-muted,#64748b));text-transform:uppercase;letter-spacing:.09em}.ansi-visit-inline__links{display:flex;gap:10px}.ansi-visit-inline__link{display:flex;width:46px;height:46px;align-items:center;justify-content:center;background:var(--ask-card,var(--ansi-surface,#ffffff));border:1px solid var(--ask-line,var(--ansi-border,#e3e7ee));border-radius:14px;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.ansi-visit-inline__link[data-brand=wiki]{color:var(--ask-ink,var(--ansi-text,#101418))}.ansi-visit-inline__link[data-brand=instagram]{color:#e1306c}.ansi-visit-inline__link[data-brand=youtube]{color:#ff0000}.ansi-visit-inline__link[data-brand=facebook]{color:#1877f2}.ansi-visit-inline__link[data-brand=reddit]{color:#ff4500}.ansi-visit-inline__link:hover{border-color:currentColor;box-shadow:0 6px 16px rgb(11 18 32/12%);transform:translateY(-2px)}.ansi-visit-inline__strip{display:flex;gap:8px;padding:6px 0;margin:-6px 0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.ansi-visit-inline__strip::-webkit-scrollbar{display:none}.ansi-visit-inline__shot{position:relative;display:block;flex:none;width:118px;height:84px;padding:0;background-color:var(--ask-bg,var(--ansi-soft,#eef1f6));background-position:50%;background-size:cover;border:1px solid var(--ask-line,var(--ansi-border,#e3e7ee));border-radius:12px;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.ansi-visit-inline__shot:hover{z-index:1;transform:translateY(-2px) scale(1.04);box-shadow:0 8px 18px rgb(11 18 32/16%)}.ansi-visit-inline__shot-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:12px}.ansi-visit-inline__play{position:absolute;top:50%;left:50%;display:flex;width:34px;height:34px;align-items:center;justify-content:center;color:#ffffff;background:rgb(11 18 32/55%);border-radius:50%;transform:translate(-50%,-50%)}.ansi-visit-inline__play svg{margin-left:2px}.ansi-visit-inline__shot.is-search{display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;color:var(--ask-blue,var(--ansi-accent,#1d4ed8));background:var(--ask-blue-soft,var(--ansi-accent-soft,#eaf0ff))}.ansi-visit-inline__shot.is-search em{font-size:11px;font-style:normal;font-weight:650}.ansi-visit-inline__lightbox{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:20px;background:rgb(6 10 18/88%);backdrop-filter:blur(4px);animation:ansi-lb-in .18s ease both}@keyframes ansi-lb-in{0%{opacity:0}to{opacity:1}}.ansi-visit-inline__lb-stage{display:flex;max-width:100%;max-height:100%;align-items:center;justify-content:center}.ansi-visit-inline__lb-media{max-width:min(92vw,900px);max-height:82vh;object-fit:contain;background:#000000;border-radius:12px;box-shadow:0 20px 60px rgb(0 0 0/50%)}.ansi-visit-inline__lb-close{position:absolute;top:16px;right:16px;display:flex;width:40px;height:40px;align-items:center;justify-content:center;color:#ffffff;cursor:pointer;background:rgb(255 255 255/12%);border:0;border-radius:50%}.ansi-visit-inline__lb-close:hover{background:rgb(255 255 255/22%)}.ansi-visit-inline__lb-nav{position:absolute;top:50%;display:flex;width:44px;height:44px;align-items:center;justify-content:center;color:#ffffff;cursor:pointer;background:rgb(255 255 255/12%);border:0;border-radius:50%;transform:translateY(-50%)}.ansi-visit-inline__lb-nav:hover{background:rgb(255 255 255/22%)}.ansi-visit-inline__lb-nav.is-prev{left:12px}.ansi-visit-inline__lb-nav.is-prev svg{transform:rotate(90deg)}.ansi-visit-inline__lb-nav.is-next{right:12px}.ansi-visit-inline__lb-nav.is-next svg{transform:rotate(-90deg)}.ansi-visit-inline__lb-count{position:absolute;bottom:18px;left:50%;padding:5px 12px;font-size:12px;font-weight:600;color:#ffffff;background:rgb(255 255 255/12%);border-radius:999px;transform:translateX(-50%)}.ansi-visit-inline__insight{display:flex;flex-direction:column;gap:9px;padding:14px 15px;background:var(--ask-blue-soft,var(--ansi-accent-soft,#eaf0ff));border-radius:14px}.ansi-visit-inline__insight p{margin:0;font-size:13.5px;line-height:1.6;color:var(--ask-ink,var(--ansi-text,#12161f))}.ansi-visit-inline__insight-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.ansi-visit-inline__window{padding:7px 12px;font-size:12.5px;font-weight:650;color:var(--ask-ink,var(--ansi-text,#12161f));background:var(--ask-card,var(--ansi-surface,#ffffff));border-radius:999px}.ansi-visit-inline__why{padding:0;font-size:13px;font-weight:650;color:var(--ask-blue,var(--ansi-accent,#1d4ed8));text-decoration:underline;cursor:pointer;background:none;border:0}.ansi-visit-inline__whybody{font-size:12.5px!important;line-height:1.6!important;color:var(--ask-ink-3,var(--ansi-muted,#475569))!important}.ansi-visit-inline__chips{display:flex;gap:8px;padding-bottom:2px;overflow-x:auto;scrollbar-width:none}.ansi-visit-inline__chips::-webkit-scrollbar{display:none}.ansi-visit-inline__chip{display:inline-flex;flex:none;gap:6px;align-items:center;padding:9px 13px;font-size:12.5px;color:var(--ask-ink,var(--ansi-text,#12161f));white-space:nowrap;background:var(--ask-card,var(--ansi-surface,#ffffff));border:1px solid var(--ask-line,var(--ansi-border,#e3e7ee));border-radius:999px}.ansi-visit-inline__chip em{font-size:11.5px;font-style:normal;color:var(--ask-ink-3,var(--ansi-muted,#64748b))}.ansi-visit-inline__chip.is-metro svg{color:var(--ansi-metro,#1d4ed8)}.ansi-visit-inline__reviews{display:flex;gap:10px;padding-bottom:2px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.ansi-visit-inline__reviews::-webkit-scrollbar{display:none}.ansi-visit-inline__review{display:flex;flex:none;width:100%;flex-direction:column;gap:9px;padding:14px 15px;scroll-snap-align:start;background:var(--ask-card,var(--ansi-surface,#ffffff));border:1px solid var(--ask-line,var(--ansi-border,#e3e7ee));border-radius:14px}.ansi-visit-inline__reviews-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}.ansi-visit-inline__reviews-head .ansi-visit-inline__section{margin:0}.ansi-visit-inline__reviews-score{display:inline-flex;gap:6px;align-items:center;font-size:12px;font-weight:600;color:var(--ask-ink-3,var(--ansi-muted,#64748b))}.ansi-visit-inline__reviews-score em{font-style:normal}.ansi-visit-inline__review header{display:flex;gap:10px;align-items:center}.ansi-visit-inline__review-who{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.ansi-visit-inline__review strong{overflow:hidden;font-size:13.5px;font-weight:650;color:var(--ask-ink,var(--ansi-text,#12161f));text-overflow:ellipsis;white-space:nowrap}.ansi-visit-inline__review em{font-size:11.5px;font-style:normal;color:var(--ask-ink-3,var(--ansi-muted,#64748b))}.ansi-visit-inline__review p{margin:0;font-size:13px;line-height:1.55;color:var(--ask-ink-2,var(--ansi-text,#334155))}.ansi-visit-inline__avatar{display:flex;width:36px;height:36px;flex:none;align-items:center;justify-content:center;font-size:14.5px;font-weight:700;color:#ffffff;background:var(--ask-blue,var(--ansi-accent,#1d4ed8));border-radius:50%}.ansi-visit-inline__avatar[data-tone="0"]{background:#2563eb}.ansi-visit-inline__avatar[data-tone="1"]{background:#db2777}.ansi-visit-inline__avatar[data-tone="2"]{background:#059669}.ansi-visit-inline__avatar[data-tone="3"]{background:#d97706}.ansi-visit-inline__avatar[data-tone="4"]{background:#7c3aed}.ansi-visit-inline__stars{position:relative;display:inline-flex;flex:none;gap:2px;align-items:center}.ansi-visit-inline__stars svg{color:var(--ask-line,var(--ansi-border,#cbd3de));fill:currentColor;stroke:none}.ansi-visit-inline__stars-fill{position:absolute;top:0;left:0;display:inline-flex;gap:2px;overflow:hidden;white-space:nowrap}.ansi-visit-inline__stars-fill svg{color:#f59e0b;fill:currentColor;stroke:none}.ansi-visit-inline__nearby{display:flex;flex-direction:column;overflow:hidden;background:var(--ask-card,var(--ansi-surface,#ffffff));border:1px solid var(--ask-line,var(--ansi-border,#e3e7ee));border-radius:14px}.ansi-visit-inline__near{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:13px 14px;color:var(--ask-ink-3,var(--ansi-muted,#64748b));text-decoration:none;transition:background-color .15s ease}.ansi-visit-inline__near+.ansi-visit-inline__near{border-top:1px solid var(--ask-line,var(--ansi-border,#e3e7ee))}.ansi-visit-inline__near:hover{background:var(--ask-bg,var(--ansi-soft,#f6f8fb))}.ansi-visit-inline__near span{display:flex;min-width:0;flex-direction:column;gap:3px}.ansi-visit-inline__near strong{overflow:hidden;font-size:14px;font-weight:650;color:var(--ask-ink,var(--ansi-text,#12161f));text-overflow:ellipsis;white-space:nowrap}.ansi-visit-inline__near em{font-size:12px;font-style:normal}.ansi-visit-inline__all{display:inline-flex;gap:4px;align-self:flex-start;align-items:center;font-size:13px;font-weight:650;color:var(--ask-blue,var(--ansi-accent,#1d4ed8));text-decoration:none}@media (prefers-reduced-motion:reduce){.ansi-visit-inline *{transition:none!important}}