.public-glu-spreadsheets-preview{min-height:100vh;--feature-prose-measure: 70ch;--feature-section-gap: var(--glu-space-12);--feature-section-inset: var(--glu-space-8)}.public-glu-spreadsheets-preview .public-skip{position:fixed;z-index:100;inset:var(--glu-space-2) auto auto var(--glu-space-2);padding:var(--glu-space-3) var(--glu-space-4);background:var(--page-bg);border-radius:var(--glu-radius-sm);transform:translateY(-160%)}.public-glu-spreadsheets-preview .public-skip:focus{transform:none}.public-glu-spreadsheets-preview:not(.glu-enhanced) .glu-menu-trigger{display:none}.public-glu-spreadsheets-preview:not(.glu-enhanced) .glu-header-nav{display:flex;position:static;flex-wrap:wrap}.public-glu-spreadsheets-preview .glu-header{position:sticky;top:0;z-index:30;background:var(--page-bg);border-bottom:1px solid var(--border)}.public-glu-spreadsheets-preview .spreadsheets-preview-masthead{max-width:1040px;margin-inline:auto;padding:var(--glu-space-20) var(--glu-space-7) var(--glu-space-16)}.public-glu-spreadsheets-preview .glu-hero{padding:0;display:block;text-align:start}.public-glu-spreadsheets-preview .glu-hero-copy{max-width:900px;margin:0;text-align:start}.public-glu-spreadsheets-preview .glu-hero h1{max-width:20ch}.public-glu-spreadsheets-preview .glu-hero-intro{max-width:65ch;margin:var(--glu-space-6) 0 0!important;color:var(--muted)}.public-glu-spreadsheets-preview .glu-hero .glu-actions{justify-content:flex-start}.public-glu-spreadsheets-preview .spreadsheets-preview-reading{max-width:1040px;margin-inline:auto;padding:0 var(--glu-space-7) var(--glu-space-20)}.public-glu-spreadsheets-preview .guide-section{margin:0 0 var(--feature-section-gap);padding-top:var(--glu-space-2);border-top:0;scroll-margin-top:100px}.public-glu-spreadsheets-preview .guide-section:is(:first-child,:has(>:not(h2,p))){padding-top:var(--feature-section-inset);border-top:1px solid var(--border)}.public-glu-spreadsheets-preview .guide-section:last-of-type{margin-bottom:var(--glu-space-6)}.public-glu-spreadsheets-preview .guide-section>.glu-p-section-heading{margin-top:0}.public-glu-spreadsheets-preview .glu-p-section-heading{text-wrap:balance}.public-glu-spreadsheets-preview .glu-p-prose{max-width:none}.public-glu-spreadsheets-preview .spreadsheets-preview-reading .glu-faq{max-width:none;margin-inline:0}.public-glu-spreadsheets-preview .feature-related{padding-top:0;border-top:0}.public-glu-spreadsheets-preview .feature-related .glu-resource-rows{margin:0;padding:0}.public-glu-spreadsheets-preview .glu-comparison{margin-block:var(--glu-space-8)}.public-glu-spreadsheets-preview .glu-comparison-title{text-align:start}.public-glu-spreadsheets-preview .glu-comparison table{min-width:0;table-layout:fixed;font-size:15px;line-height:1.6}.public-glu-spreadsheets-preview .glu-comparison .glu-comparison-label-column{width:28%}.public-glu-spreadsheets-preview .glu-comparison :is(th,td){padding-block:var(--glu-space-4);text-align:start;vertical-align:top;font-variant-numeric:tabular-nums}.public-glu-spreadsheets-preview .glu-comparison thead th{padding-top:0;border-bottom:1px solid var(--border);font-size:14px;color:var(--muted)}.public-glu-spreadsheets-preview .glu-comparison .glu-p-comparison-brand{justify-content:flex-start;min-height:0}.public-glu-spreadsheets-preview .glu-comparison .glu-p-comparison-cell{align-items:flex-start}.public-glu-spreadsheets-preview .glu-comparison :is(.glu-p-comparison-value,.glu-comparison-availability){justify-content:flex-start}.public-glu-spreadsheets-preview .glu-comparison table:has(>colgroup>col:nth-child(3)){min-width:680px}.public-glu-spreadsheets-preview .glu-comparison table:has(>colgroup>col:nth-child(3)) .glu-comparison-label-column{width:144px}.public-glu-spreadsheets-preview .spreadsheets-preview-cta{max-width:1040px;margin:0 auto var(--glu-space-20);padding-inline:var(--glu-space-7)}.public-glu-spreadsheets-preview .spreadsheets-preview-cta-card{max-width:none;padding:var(--glu-space-16) var(--glu-space-10);background:var(--panel);color:var(--text);border:1px solid var(--border);border-radius:var(--glu-radius-xl)}.public-glu-spreadsheets-preview .public-legal{display:flex;flex-wrap:wrap;gap:var(--glu-space-4);margin-block:var(--glu-space-4)}@media(max-width:600px){.public-glu-spreadsheets-preview .spreadsheets-preview-masthead{padding:var(--glu-space-12) var(--glu-space-6)}.public-glu-spreadsheets-preview .spreadsheets-preview-reading{padding:0 var(--glu-space-6) var(--glu-space-12)}.public-glu-spreadsheets-preview{--feature-section-gap: var(--glu-space-10);--feature-section-inset: var(--glu-space-6)}.public-glu-spreadsheets-preview .glu-comparison .glu-comparison-label-column{width:32%}.public-glu-spreadsheets-preview .spreadsheets-preview-cta{margin-bottom:var(--glu-space-12);padding-inline:var(--glu-space-6)}.public-glu-spreadsheets-preview .spreadsheets-preview-cta-card{padding:var(--glu-space-10) var(--glu-space-6)}}@media(max-width:800px){.public-glu-spreadsheets-preview:not(.glu-enhanced) .glu-header{height:auto;position:relative;flex-wrap:wrap;padding-block:var(--glu-space-4)}.public-glu-spreadsheets-preview:not(.glu-enhanced) .glu-header-actions{margin-inline-start:auto;flex-wrap:wrap}.public-glu-spreadsheets-preview:not(.glu-enhanced) .glu-header-nav{order:3;flex-basis:100%;justify-content:flex-start;gap:var(--glu-space-2) var(--glu-space-4)}.public-glu-spreadsheets-preview:not(.glu-enhanced) .glu-nav-group[open]{flex-basis:100%}.public-glu-spreadsheets-preview:not(.glu-enhanced) .glu-nav-popover{position:static;width:100%;max-width:100%}}.public-glu-spreadsheets-preview .guide-section>p:not(.glu-p-caption),.public-glu-spreadsheets-preview .guide-section>:is(ul,ol):not(.glu-resource-rows),.public-glu-spreadsheets-preview .glu-faq details>div>p{max-width:var(--feature-prose-measure)}.public-glu-spreadsheets-preview .feature-related .glu-resource-rows>li:first-child,.public-glu-spreadsheets-preview .glu-faq+.glu-resource-rows>li:first-child{border-top:0}@media(max-width:600px){.public-glu-spreadsheets-preview .glu-comparison table:has(>colgroup>col:nth-child(3)) :is(th.glu-comparison-corner,tbody th[scope=row]){position:static}}
