.lv-taste{--lv-ease:cubic-bezier(0.32,0.72,0,1);--lv-shadow-ambient:0 24px 64px color-mix(in srgb,var(--color-primary) 12%,transparent);position:relative}.lv-taste:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:40;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.lv-taste .lv-skip-link{position:absolute;left:-9999px;top:0;z-index:100;padding:.75rem 1rem;background:var(--color-primary);color:#fff;border-radius:999px;font-weight:600}.lv-taste .lv-skip-link:focus{left:1rem;top:1rem}.lv-taste nav.lv-nav.lv-nav-frosted{position:-webkit-sticky;position:sticky;top:0;z-index:50;width:min(1120px,calc(100% - 1.5rem));margin:0 auto;border:none;border-radius:999px;background:color-mix(in srgb,var(--color-surface) 78%,transparent);backdrop-filter:saturate(1.5) blur(18px);-webkit-backdrop-filter:saturate(1.5) blur(18px);box-shadow:0 1px 0 color-mix(in srgb,#fff 55%,transparent) inset,0 12px 40px color-mix(in srgb,var(--color-text-primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-divider) 70%,transparent)}.lv-marketing--env-ribbon .lv-taste nav.lv-nav.lv-nav-frosted{top:.85rem;margin:.85rem auto 0}@media (max-width:900px){.lv-marketing--env-ribbon .lv-taste nav.lv-nav.lv-nav-frosted{top:.5rem;margin-top:.5rem}}.lv-taste nav.lv-nav.lv-nav-frosted .lv-container{max-width:none;padding-inline:1rem}.lv-taste .lv-nav-inner{min-height:3.25rem;gap:.75rem}.lv-taste .lv-nav-links .lv-nav-anchor,.lv-taste .lv-nav-links a{border-radius:999px;padding:.35rem .7rem;transition:background .35s var(--lv-ease),color .35s var(--lv-ease),transform .35s var(--lv-ease)}.lv-taste .lv-nav-links .lv-nav-anchor:hover,.lv-taste .lv-nav-links a:hover{background:color-mix(in srgb,var(--color-primary) 10%,transparent)}.lv-taste .lv-nav-links a.lv-nav-active{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary)}.lv-taste .lv-nav-links a.lv-nav-cta{background:var(--color-primary);color:#fff;font-weight:600}.lv-taste .lv-nav-links a.lv-nav-cta:hover{background:color-mix(in srgb,var(--color-primary) 88%,#000);color:#fff;transform:translateY(-1px)}.lv-taste .lv-hero-micro{margin:.5rem 0 0;font-size:.9375rem;color:var(--color-text-secondary,#64748b)}.lv-taste .lv-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem 1.25rem;margin-top:1.25rem}.lv-taste .lv-hero-secondary-link{font-size:.95rem;font-weight:500;color:var(--color-text-secondary,#64748b);text-decoration:underline;text-underline-offset:.2em;background:none;border:none;padding:.25rem 0}.lv-taste .lv-hero-secondary-link:hover{color:var(--color-primary)}.lv-taste .lv-page-hero-actions{margin-top:1.5rem}.lv-taste .lv-ext-promo{margin-top:.5rem}.lv-taste .lv-ext-promo-inner{display:grid;grid-gap:1.25rem;gap:1.25rem;align-items:center}@media (min-width:800px){.lv-taste .lv-ext-promo-inner{grid-template-columns:1.4fr 1fr}}.lv-taste .lv-ext-promo-actions{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:center}.lv-taste .lv-cta-btn-row-home{display:flex;align-items:center;gap:.85rem 1.25rem}@media (max-width:900px){.lv-taste nav.lv-nav.lv-nav-frosted{width:calc(100% - 1rem);border-radius:1.25rem}.lv-taste .lv-nav-links{flex-wrap:wrap;justify-content:flex-end;row-gap:.25rem}}.lv-taste .lv-reveal{opacity:0;transform:translateY(1.25rem);filter:blur(4px);transition:opacity .85s var(--lv-ease),transform .85s var(--lv-ease),filter .85s var(--lv-ease);will-change:transform,opacity}.lv-taste .lv-reveal.lv-reveal-visible{opacity:1;transform:translateY(0);filter:blur(0)}@media (prefers-reduced-motion:reduce){.lv-taste .lv-reveal{opacity:1;transform:none;filter:none;transition:none}}.lv-taste .lv-hero.lv-hero-story{min-height:min(92dvh,860px);padding:4.5rem 0 3rem}@media (min-width:960px){.lv-taste .lv-hero.lv-hero-story{padding:5.5rem 0 4rem}.lv-taste .lv-hero-story-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:3rem}}.lv-taste .lv-hero-story .lv-hero-headline{font-size:clamp(2.6rem,5.2vw,4.25rem);text-wrap:balance}.lv-taste .lv-hero-story .lv-hero-headline em{font-style:italic;color:var(--color-primary)}.lv-taste .lv-hero-eyebrow{display:inline-flex;align-items:center;gap:.4rem;padding:.28rem .75rem;border-radius:999px;font-size:.65rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary);border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent)}.lv-taste .lv-btn-island{display:inline-flex;align-items:center;gap:.65rem;border-radius:999px;padding:.85rem .85rem .85rem 1.35rem;transition:transform .4s var(--lv-ease),box-shadow .4s var(--lv-ease),background .4s var(--lv-ease)}.lv-taste .lv-btn-island:active{transform:scale(.98)}.lv-taste a.lv-btn-primary.lv-btn-island{box-shadow:var(--lv-shadow-ambient)}.lv-taste a.lv-btn-primary.lv-btn-island:hover{transform:translateY(-1px);box-shadow:0 28px 70px color-mix(in srgb,var(--color-primary) 22%,transparent)}.lv-taste .lv-btn-island-icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:color-mix(in srgb,#fff 18%,transparent);font-size:.95rem;line-height:1;transition:transform .4s var(--lv-ease)}.lv-taste a.lv-btn-secondary.lv-btn-island .lv-btn-island-icon{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.lv-taste .lv-btn-island:hover .lv-btn-island-icon{transform:translate(2px,-1px) scale(1.05)}.lv-taste .lv-bezel{padding:.3rem;border-radius:1.5rem;background:color-mix(in srgb,var(--color-text-primary) 4%,transparent);border:1px solid color-mix(in srgb,var(--color-divider) 85%,transparent);box-shadow:none}.lv-taste .lv-bezel-inner{border-radius:calc(1.5rem - .3rem - 1px);background:var(--color-surface);box-shadow:none;overflow:hidden}.lv-taste .lv-feature-row-visual .lv-bezel-inner{min-height:11rem;position:relative}.lv-taste .lv-feature-visual-panel{min-height:11rem;background:radial-gradient(ellipse at 30% 20%,color-mix(in srgb,var(--color-primary) 22%,transparent),transparent 55%),linear-gradient(160deg,color-mix(in srgb,var(--color-surface) 92%,var(--color-primary)),var(--color-surface))}.lv-taste .lv-feature-shot-stack{background:radial-gradient(ellipse at 28% 18%,color-mix(in srgb,var(--color-primary) 14%,transparent),transparent 55%),var(--color-surface)}.lv-taste .lv-feature-row-text .lv-feature-row-copy{padding-block:.25rem}.lv-taste .lv-section-story{padding:5.5rem 0}@media (min-width:1024px){.lv-taste .lv-section-story{padding:7rem 0}}.lv-taste .lv-features-header-story{max-width:36rem;margin-bottom:2.75rem}.lv-taste .lv-section-label{letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:600}.lv-taste .lv-teams-hero{padding-top:6rem;padding-bottom:6rem}@media (min-width:1024px){.lv-taste .lv-teams-hero{padding-top:8rem;padding-bottom:8rem}}.lv-taste .lv-teams-hero-head{max-width:40rem;margin-bottom:3rem}.lv-taste .lv-teams-bento{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr;margin-top:2rem}@media (min-width:900px){.lv-taste .lv-teams-bento{grid-template-columns:repeat(3,1fr);gap:1.15rem}}.lv-taste .lv-teams-bento .lv-teams-card{margin:0;border:none;box-shadow:none;background:transparent;padding:0;height:100%}.lv-taste .lv-teams-bento .lv-bezel-inner{padding:1.5rem 1.4rem 1.6rem;height:100%;transition:transform .45s var(--lv-ease),box-shadow .45s var(--lv-ease)}.lv-taste .lv-teams-bento .lv-bezel:hover .lv-bezel-inner{transform:translateY(-2px);box-shadow:0 18px 40px color-mix(in srgb,var(--color-text-primary) 6%,transparent)}.lv-taste .lv-teams-shots{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;margin-top:1.5rem}@media (min-width:700px){.lv-taste .lv-teams-shots{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.lv-taste .lv-teams-shots{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1rem}}.lv-taste .lv-teams-shot{margin:0}.lv-taste .lv-teams-shot .lv-bezel-inner{padding:.35rem;background:var(--color-surface)}.lv-taste .lv-teams-shot-img{display:block;width:100%;height:auto;border-radius:calc(1.5rem - .3rem - 1px - .35rem)}.lv-taste .lv-teams-shot-caption{margin:.55rem .15rem 0;font-size:.82rem;line-height:1.35;color:var(--color-text-secondary);text-align:center}.lv-taste .lv-platform-grid-dense{gap:1rem}.lv-taste .lv-platform-card{border:none;box-shadow:none;background:transparent;padding:0;text-decoration:none;color:inherit;transition:transform .4s var(--lv-ease)}.lv-taste .lv-platform-card .lv-bezel-inner{padding:1.25rem 1.15rem 1.35rem;height:100%}.lv-taste .lv-platform-card:hover{transform:translateY(-3px)}.lv-taste .lv-platform-icon{width:2.5rem;height:2.5rem;border-radius:.85rem;display:grid;place-items:center;background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary);margin-bottom:.85rem}.lv-taste .lv-privacy-dark{background:radial-gradient(ellipse at 20% 0,color-mix(in srgb,var(--color-primary) 28%,transparent),transparent 45%),#121820;border-radius:0}.lv-taste .lv-privacy-dark .lv-bezel{background:color-mix(in srgb,#fff 6%,transparent);border-color:color-mix(in srgb,#fff 12%,transparent)}.lv-taste .lv-privacy-dark .lv-bezel-inner,.lv-taste .lv-privacy-dark .lv-trust-grid-dark .lv-bezel{background:color-mix(in srgb,#1a2330 92%,var(--color-primary));box-shadow:none}.lv-taste .lv-privacy-dark .lv-trust-grid-dark .lv-bezel{padding:0;border-radius:1.15rem;border:1px solid color-mix(in srgb,#fff 14%,transparent)}.lv-taste .lv-privacy-dark .lv-trust-grid-dark .lv-bezel-inner{border-radius:inherit;background:transparent;box-shadow:none;padding:1.1rem 1.15rem;overflow:visible}@media (min-width:900px){.lv-taste .lv-faq{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem 1.25rem;gap:.75rem 1.25rem;align-items:start}}.lv-taste .lv-faq-item{border-radius:1rem;border:1px solid color-mix(in srgb,var(--color-divider) 90%,transparent);background:color-mix(in srgb,var(--color-surface) 88%,transparent);padding:.15rem .35rem;transition:border-color .35s var(--lv-ease),box-shadow .35s var(--lv-ease)}.lv-taste .lv-faq-item[open]{border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-divider));box-shadow:0 10px 28px color-mix(in srgb,var(--color-text-primary) 5%,transparent)}.lv-taste .lv-cta-compact{border-radius:2rem;padding:2.5rem 1.75rem;background:radial-gradient(ellipse at 50% 0,color-mix(in srgb,var(--color-primary) 18%,transparent),transparent 55%),var(--color-surface);border:1px solid color-mix(in srgb,var(--color-divider) 80%,transparent);box-shadow:var(--lv-shadow-ambient);text-align:center}.lv-taste .lv-cta-btn-row-home{justify-content:center;gap:.75rem;flex-wrap:wrap}.lv-taste .lv-usp-strip-story{border-block:1px solid color-mix(in srgb,var(--color-divider) 70%,transparent);background:color-mix(in srgb,var(--color-surface) 70%,transparent)}.lv-taste .lv-usp-item{font-weight:500;letter-spacing:-.01em}.lv-taste .lv-page-hero{padding:2.25rem 0 1.5rem;text-align:left}.lv-taste .lv-page-hero .lv-hero-headline{font-size:clamp(1.85rem,3.6vw,2.65rem);line-height:1.1;letter-spacing:-.03em;margin:.55rem 0 .65rem;text-wrap:balance;font-family:var(--font-newsreader),Georgia,serif}.lv-taste .lv-page-hero .lv-hero-sub,.lv-taste .lv-page-hero .lv-page-meta{max-width:36rem;margin:0;color:var(--color-text-secondary);font-size:1rem;line-height:1.55}.lv-taste .lv-page-shell{padding:0 0 3.5rem}.lv-taste .lv-page-shell .lv-container{max-width:1080px}.lv-taste .lv-apps-grid,.lv-taste .lv-apps-stack{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr}@media (min-width:900px){.lv-taste .lv-apps-grid{grid-template-columns:repeat(3,1fr);gap:1.1rem;align-items:stretch}.lv-taste .lv-apps-grid>.lv-reveal{height:100%;display:flex;flex-direction:column}.lv-taste .lv-apps-band-card,.lv-taste .lv-apps-band-card .lv-bezel{flex:1 1;display:flex;flex-direction:column;height:100%}}.lv-taste .lv-backend-columns{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr;margin:0 0 1rem}@media (min-width:700px){.lv-taste .lv-backend-columns{grid-template-columns:1fr 1fr;gap:1.15rem}}.lv-taste .lv-backend-col{padding:.85rem .9rem 1rem;border:1px solid color-mix(in srgb,var(--color-border,#e2e8f0) 80%,transparent);border-radius:12px;background:color-mix(in srgb,var(--color-surface,#fff) 92%,var(--color-primary,#2563eb) 4%)}.lv-taste .lv-backend-label{margin:0 0 .65rem;font-size:.78rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary,#64748b)}.lv-taste .lv-backend-ver{font-weight:500;text-transform:none;letter-spacing:0}.lv-taste .lv-apps-apple-test{margin-top:.25rem;padding-top:.85rem;border-top:1px solid color-mix(in srgb,var(--color-border,#e2e8f0) 70%,transparent)}.lv-taste .lv-apps-apple-test .lv-btn-island{width:100%;justify-content:space-between}.lv-taste .lv-apps-band-card .lv-bezel-inner{padding:1.35rem 1.25rem 1.45rem;height:100%;display:flex;flex-direction:column}.lv-taste .lv-apps-band-card .lv-section-label{margin-bottom:.35rem}.lv-taste .lv-apps-band-card .lv-section-title{font-size:1.35rem;margin:0 0 .4rem;letter-spacing:-.02em}.lv-taste .lv-apps-band-card .lv-section-subtitle{margin:0 0 1rem;font-size:.95rem}.lv-taste .lv-apps-band-card .lv-badge-strip{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .75rem;margin:0}.lv-taste .lv-apps-band-card .lv-badge-strip img{display:block;height:44px;width:auto}.lv-taste .lv-webapp-shot{margin:.85rem 0 1rem;border-radius:.75rem;overflow:hidden;background:color-mix(in srgb,var(--color-surface) 88%,var(--color-text) 12%);border:1px solid color-mix(in srgb,var(--color-text) 8%,transparent)}.lv-taste .lv-webapp-shot-img{display:block;width:100%;height:auto}.lv-taste .lv-webapp-shot-img--phone{max-width:16rem;margin:0 auto}.lv-taste .lv-apps-actions{display:flex;flex-direction:column;gap:.55rem;margin:0}.lv-taste .lv-apps-compat{margin-top:.85rem}.lv-taste .lv-apps-card-extra{margin-top:auto;padding-top:.85rem}.lv-taste .lv-apps-actions .lv-btn-island,.lv-taste .lv-apps-card-extra .lv-btn-island{width:100%;justify-content:space-between}.lv-taste .lv-dl-hint,.lv-taste .lv-muted{font-size:.85rem;color:var(--color-text-secondary);margin:0}.lv-taste .lv-apps-notes{margin-top:1.1rem}.lv-taste .lv-apps-notes .lv-bezel-inner{padding:1.25rem 1.25rem 1.35rem}.lv-taste .lv-apps-notes .lv-release-notes-title{font-size:1.15rem;margin:0 0 .5rem}.lv-taste .lv-apps-notes .lv-section-release-notes{margin:0;padding:0}.lv-taste .lv-apps-see-also{margin-top:1.25rem;text-align:center;font-size:.95rem;color:var(--color-text-secondary)}.lv-taste .lv-legal-compact{display:grid;grid-gap:1.25rem;gap:1.25rem}@media (min-width:960px){.lv-taste .lv-legal-compact{grid-template-columns:14rem minmax(0,1fr);gap:1.75rem;align-items:start}}.lv-taste .lv-legal-toc{position:-webkit-sticky;position:sticky;top:5.5rem;padding:.85rem .9rem;border-radius:1.25rem;background:color-mix(in srgb,var(--color-surface) 88%,transparent);border:1px solid color-mix(in srgb,var(--color-divider) 80%,transparent)}.lv-taste .lv-legal-toc-title{font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-secondary);margin:0 0 .65rem}.lv-taste .lv-legal-toc ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}.lv-taste .lv-legal-toc a{display:block;font-size:.82rem;line-height:1.35;color:var(--color-text-secondary);text-decoration:none;padding:.28rem .45rem;border-radius:.5rem;transition:background .3s var(--lv-ease),color .3s var(--lv-ease)}.lv-taste .lv-legal-toc a:hover{background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary)}@media (max-width:959px){.lv-taste .lv-legal-toc{position:static}.lv-taste .lv-legal-toc ol{display:grid;grid-template-columns:1fr 1fr;grid-gap:.25rem .75rem;gap:.25rem .75rem}}.lv-taste .lv-legal-body .lv-bezel-inner{padding:1.35rem 1.25rem 1.6rem}.lv-taste .lv-legal-highlight{margin:0 0 1.25rem;padding:1rem 1.1rem;border-radius:1rem;background:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);font-size:.95rem;line-height:1.55}.lv-taste .lv-legal-body h2{font-size:1.15rem;letter-spacing:-.02em;margin:1.5rem 0 .45rem;scroll-margin-top:6rem}.lv-taste .lv-legal-body h2:first-of-type{margin-top:.25rem}.lv-taste .lv-legal-body li,.lv-taste .lv-legal-body p{font-size:.95rem;line-height:1.6;color:var(--color-text-secondary)}.lv-taste .lv-legal-body p{margin:0 0 .7rem}.lv-taste .lv-legal-body ul{margin:0 0 .85rem;padding-left:1.15rem}.lv-taste .lv-legal-body ul li{margin-bottom:.3rem}.lv-taste .lv-legal-body strong{color:var(--color-text-primary);font-weight:600}.lv-taste .lv-web-install-pair{display:grid;grid-gap:.75rem;gap:.75rem;margin-top:.85rem}@media (min-width:720px){.lv-taste .lv-web-install-pair{grid-template-columns:1fr 1fr}}.lv-taste .lv-web-install-card{padding:.9rem .95rem 1rem;border-radius:1.1rem;background:color-mix(in srgb,var(--color-text-primary) 3.5%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-divider) 85%,transparent);display:flex;flex-direction:column;gap:.55rem}.lv-taste .lv-web-install-head{display:flex;align-items:center;gap:.7rem}.lv-taste .lv-web-install-card .lv-browser-icon{width:2.25rem;height:2.25rem;border-radius:.7rem;display:grid;place-items:center;background:color-mix(in srgb,var(--color-surface) 90%,transparent);flex-shrink:0}.lv-taste .lv-web-install-title{font-weight:600;font-size:.98rem;letter-spacing:-.01em}.lv-taste .lv-web-install-vendor{font-size:.78rem;color:var(--color-text-secondary)}.lv-taste .lv-web-install-desc{margin:0;font-size:.88rem;line-height:1.45;color:var(--color-text-secondary)}.lv-taste .lv-web-install-card .lv-btn-island{width:100%;justify-content:space-between;margin-top:auto}.lv-taste .lv-web-stack-block{margin-top:1.25rem}.lv-taste .lv-web-stack-block .lv-bezel-inner{padding:1.35rem 1.25rem 1.5rem}.lv-taste .lv-web-stack-block .lv-section-title{font-size:1.25rem;margin:0 0 .4rem}.lv-taste .lv-web-stack-block .lv-section-subtitle{margin:0 0 1rem;font-size:.95rem}.lv-taste .lv-web-steps{display:grid;grid-gap:.75rem;gap:.75rem;width:100%}@media (min-width:720px){.lv-taste .lv-web-steps{grid-template-columns:1fr 1fr;gap:.75rem}}.lv-taste .lv-web-step{display:flex;gap:.7rem;align-items:flex-start;padding:.85rem .9rem;border-radius:.9rem;min-height:100%;background:color-mix(in srgb,var(--color-text-primary) 2.5%,transparent);border:1px solid color-mix(in srgb,var(--color-divider) 88%,transparent)}.lv-taste .lv-web-step-n{width:1.6rem;height:1.6rem;border-radius:999px;display:grid;place-items:center;font-size:.78rem;font-weight:700;color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 12%,transparent);flex-shrink:0}.lv-taste .lv-web-step-title{font-weight:600;font-size:.92rem;margin-bottom:.15rem}.lv-taste .lv-web-step-desc{font-size:.85rem;line-height:1.45;color:var(--color-text-secondary)}.lv-taste .lv-web-step-desc p{margin:0}.lv-taste .lv-web-perm-grid{display:grid;grid-gap:.75rem;gap:.75rem;width:100%}@media (min-width:720px){.lv-taste .lv-web-perm-grid{grid-template-columns:1fr 1fr}}.lv-taste .lv-web-perm{display:flex;gap:.65rem;align-items:flex-start;padding:.75rem .8rem;border-radius:.9rem;min-height:100%;background:color-mix(in srgb,var(--color-text-primary) 2.5%,transparent);border:1px solid color-mix(in srgb,var(--color-divider) 88%,transparent)}.lv-taste .lv-web-perm-icon{width:1.75rem;height:1.75rem;border-radius:.55rem;display:grid;place-items:center;color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 12%,transparent);flex-shrink:0}.lv-taste .lv-web-perm-label{font-weight:600;font-size:.9rem}.lv-taste .lv-web-perm-desc{margin:.15rem 0 0;font-size:.85rem;line-height:1.45;color:var(--color-text-secondary)}.lv-taste .lv-web-faq{margin-top:.75rem}.lv-taste .lv-dev-install-compact .lv-section-title{font-size:1.2rem}.lv-taste .lv-dev-install-compact .lv-dev-install-body{font-size:.9rem;line-height:1.55;color:var(--color-text-secondary)}