.sm-home-hero-title{max-width:560px}.sm-home-hero-title>.text-primary{display:block}.sm-meeting-section{padding-bottom:2rem}.sm-meeting-grid{gap:2rem}.sm-meeting-copy,.sm-meeting-visual{min-width:0}.sm-meeting-visual{position:relative;width:100%;max-width:48rem;margin-inline:auto}.sm-meeting-image{display:block;position:relative;width:100%;height:auto}[id=secure-meeting],[id=secure-vault],[id=town-halls],[id=webinars]{scroll-margin-top:6rem}.sm-feature-grid{grid-template-columns:1fr}.sm-comparison-header{margin-bottom:2rem}.sm-comparison-intro{margin-top:1rem;max-width:48rem;color:hsl(var(--muted-foreground));line-height:1.7}.sm-comparison-wrap{border:1px solid hsl(var(--border));border-radius:1.5rem;overflow:hidden;background:hsl(var(--card))}.sm-comparison-table{border-collapse:separate;border-spacing:0;width:100%;table-layout:fixed;font-size:.875rem;line-height:1.6}.sm-comparison-table caption{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%)}.sm-comparison-table td,.sm-comparison-table th{padding:1.25rem 1rem;vertical-align:top;text-align:left;overflow-wrap:anywhere;border-bottom:1px solid hsl(var(--border))}.sm-comparison-table thead th{background:hsl(var(--secondary));padding-top:1.6rem;padding-bottom:1.6rem}.sm-comparison-table thead th:first-child{width:20%}.sm-comparison-table tbody th{font-weight:600;color:hsl(var(--foreground))}.sm-comparison-table tbody td{color:hsl(var(--muted-foreground))}.sm-comparison-table .sm-safemeet-column{background:hsl(var(--primary)/.07);color:hsl(var(--primary));font-weight:600}.sm-product-name{display:block;font-size:1rem;font-weight:700;color:hsl(var(--foreground))}.sm-safemeet-column .sm-product-name{color:hsl(var(--primary))}.sm-product-subtitle{display:block;margin-top:.3rem;font-size:.75rem;font-weight:400;color:hsl(var(--muted-foreground))}.sm-comparison-table tbody tr:last-child>*{border-bottom:0}.sm-comparison-note{margin-top:1.25rem}.sm-comparison-note,.sm-comparison-sources{font-size:.8125rem;line-height:1.7;color:hsl(var(--muted-foreground))}.sm-comparison-sources{margin-top:1rem}.sm-comparison-sources summary{cursor:pointer;font-weight:600;color:hsl(var(--primary));padding:.5rem 0}.sm-comparison-sources a{color:hsl(var(--primary));text-decoration:underline;text-underline-offset:3px}.sm-comparison-sources ul{display:grid;gap:.5rem;margin:.8rem 0;padding-left:1.25rem;list-style:disc}.sm-updated-page :focus-visible{outline:3px solid hsl(var(--primary));outline-offset:4px}@media (min-width:640px){.sm-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.sm-meeting-section{padding-bottom:3rem}}@media (min-width:1024px){.sm-feature-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.sm-feature-grid>*{grid-column:span 2}.sm-feature-grid>:nth-child(4){grid-column:2/span 2}.sm-feature-grid>:nth-child(5){grid-column:4/span 2}.sm-meeting-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:3rem}}@media (max-width:1023px){.sm-comparison-wrap{border:0;border-radius:0;background:transparent;overflow:visible}.sm-comparison-table,.sm-comparison-table tbody,.sm-comparison-table td,.sm-comparison-table th,.sm-comparison-table tr{display:block;width:100%}.sm-comparison-table thead{display:none}.sm-comparison-table tbody tr{margin-bottom:1.25rem;border:1px solid hsl(var(--border));border-radius:1.25rem;overflow:hidden;background:hsl(var(--card))}.sm-comparison-table tbody th{background:hsl(var(--secondary));padding:1rem 1.25rem;font-size:1rem}.sm-comparison-table tbody td{display:grid;grid-template-columns:7.75rem minmax(0,1fr);gap:.75rem;padding:.875rem 1.25rem}.sm-comparison-table tbody td:before{content:attr(data-label);font-weight:600;color:hsl(var(--foreground))}.sm-comparison-table tbody td.sm-safemeet-column:before{color:hsl(var(--primary))}.sm-comparison-table tbody tr:last-child>*{border-bottom:1px solid hsl(var(--border))}.sm-comparison-table tbody tr>:last-child{border-bottom:0}.sm-updated-page h2.whitespace-nowrap{white-space:normal;flex-shrink:1}}@media (max-width:360px){.sm-comparison-table tbody td{grid-template-columns:1fr;gap:.25rem}}@media (prefers-reduced-motion:reduce){.sm-updated-page *,.sm-updated-page :after,.sm-updated-page :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}