.public-glu-reading-preview{min-height:100vh}.public-glu-reading-preview .public-skip{position:fixed;z-index:100;inset:8px auto auto 8px;padding:12px 18px;background:var(--page-bg);border-radius:var(--glu-radius-sm);transform:translateY(-160%)}.public-glu-reading-preview .public-skip:focus{transform:none}.public-glu-reading-preview .glu-header{position:sticky;top:0;z-index:30;background:var(--page-bg);border-bottom:1px solid var(--border)}.public-glu-reading-preview .public-legal{display:flex;flex-wrap:wrap;gap:var(--glu-space-4);margin-block:var(--glu-space-4)}.public-glu-reading-preview .reading-preview-layout{display:grid;max-width:1600px;margin-inline:auto;padding:var(--glu-space-10) var(--glu-space-7) var(--glu-space-20);grid-template-columns:300px minmax(0,800px) minmax(150px,184px);gap:var(--glu-space-8);align-items:start}.public-glu-reading-preview .reading-preview-layout>.glu-p-reading-sidebar{grid-column:1;grid-row:1;position:sticky;top:100px;inset-inline-start:auto;width:auto;align-self:start;max-height:calc(100dvh - 124px);overflow:auto;scrollbar-width:thin;padding:0 var(--glu-space-2) var(--glu-space-4)}.public-glu-reading-preview .reading-preview-layout>.glu-p-article{grid-column:2;grid-row:1;width:100%;max-width:none;min-width:0}.public-glu-reading-preview .reading-preview-layout>.glu-p-reading-toc{grid-column:3;grid-row:1;position:sticky;top:100px;max-height:calc(100dvh - 124px);order:0}.public-glu-reading-preview .glu-p-reading-sidebar>.glu-p-reading-menu{width:100%;margin-inline:0;padding-inline:0}.public-glu-reading-preview .glu-p-reading-sidebar a{text-decoration:none}.public-glu-reading-preview .glu-p-reading-sidebar a:hover{background:color-mix(in srgb,var(--text) 3%,var(--page-bg))}.public-glu-reading-preview .glu-p-reading-sidebar :is(summary,a){overflow-wrap:anywhere}.public-glu-reading-preview .glu-p-reading-sidebar .glu-search-trigger{width:100%}.public-glu-reading-preview .reading-preview-layout .glu-p-reading-sidebar .glu-p-reading-menu nav a{min-height:32px;margin:1px 4px;padding:6px 10px;border-radius:6px;line-height:1.4;font-weight:400}.public-glu-reading-preview .reading-preview-layout .glu-p-reading-sidebar .glu-p-reading-menu nav a[aria-current=page]{font-weight:500}.public-glu-reading-preview .reading-preview-layout .glu-p-reading-menu summary{min-height:30px;padding-block:5px;font-weight:500;line-height:1.4}.public-glu-reading-preview .glu-p-search-story--sidebar>.glu-p-dialog>summary{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;text-align:start}.public-glu-reading-preview .glu-p-search-story--sidebar>.glu-p-dialog>summary>svg{display:block;align-self:center}.public-glu-reading-preview .glu-p-search-story--sidebar>.glu-p-dialog>summary>span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:start}.public-glu-reading-preview .glu-p-search-story--sidebar .glu-p-search-shortcut{margin:0;align-self:center}.public-glu-reading-preview .glu-p-reading-toc .glu-p-toc-links{padding:0;margin:0}.public-glu-reading-preview .guide-content{font-size:16px;line-height:1.7}.public-glu-reading-preview .guide-content .guide-heading{display:grid;gap:var(--glu-space-4);margin:0 0 var(--glu-space-10)}.public-glu-reading-preview .guide-content .guide-heading>:is(h1,p){margin:0!important}.public-glu-reading-preview .guide-content .guide-heading h1{font-size:clamp(30px,2.8vw,42px);line-height:1.15;letter-spacing:-.035em;font-weight:600;text-wrap:balance}.public-glu-reading-preview .guide-content .guide-heading>p:not(.glu-eyebrow){max-width:68ch;font-size:18px;line-height:1.65;color:var(--muted)}.public-glu-reading-preview .guide-content .guide-heading>.glu-eyebrow{font-size:12px;line-height:1.5}.public-glu-reading-preview .guide-content .glu-breadcrumbs{margin-bottom:var(--glu-space-5)}.public-glu-reading-preview .guide-content .guide-section{margin-block:var(--glu-space-10);padding:0;scroll-margin-top:100px}.public-glu-reading-preview .guide-content .guide-section>h2{margin:0 0 var(--glu-space-4);font-size:24px;line-height:1.3;letter-spacing:-.025em}.public-glu-reading-preview .guide-content h3{font-size:18px;line-height:1.4;letter-spacing:-.015em}.public-glu-reading-preview .guide-content :is(p,ul,ol){margin-block:0 var(--glu-space-4)}.public-glu-reading-preview .guide-content p{line-height:1.7}.public-glu-reading-preview .guide-content .glu-p-caption{font-size:13px;line-height:1.6;color:var(--muted)}.public-glu-reading-preview .guide-content .glu-resource-rows{margin:0;padding:0}.public-glu-reading-preview .guide-content .glu-faq{max-width:none;margin-inline:0}.public-glu-reading-preview .guide-content :is(.glu-card-grid,.glu-code-block,.glu-video-stage,.glu-p-annotated,.glu-p-demo,.glu-p-practice,.glu-p-quiz,.glu-p-lesson-progress,.glu-p-artifact-workshop){margin-block:var(--glu-space-6);min-width:0}.public-glu-reading-preview .guide-content .glu-code-block pre{margin:0;padding:var(--glu-space-5);white-space:pre;overflow-x:auto;overflow-wrap:normal;border-radius:0;background:transparent}.public-glu-reading-preview .guide-content .glu-code-block figcaption{min-height:48px}.public-glu-reading-preview .guide-content .glu-p-practice-example{white-space:pre-wrap;overflow-wrap:anywhere}.public-glu-reading-preview .guide-content .glu-p-prev-next{margin-top:var(--glu-space-10)}.public-glu-reading-preview .guide-content .glu-p-prev-next p{margin:0}.public-glu-reading-preview .guide-content .glu-comparison{margin-block:var(--glu-space-6)}.public-glu-reading-preview .guide-content .glu-comparison :is(th,td){padding:12px;text-align:start;vertical-align:top}.public-glu-reading-preview .guide-content .glu-comparison .glu-p-comparison-cell{align-items:start}.public-glu-reading-preview .guide-content .glu-comparison .glu-p-comparison-brand{justify-content:start}.public-glu-reading-preview .guide-content .glu-comparison tr>:first-child{padding-inline-start:0}.public-glu-reading-preview .guide-content .glu-comparison tr>:last-child{padding-inline-end:0}.public-glu-reading-preview .learn-activity{margin-block:var(--glu-space-6) var(--glu-space-8);gap:var(--glu-space-4)}.public-glu-reading-preview .learn-path-detail{padding:var(--glu-space-6);border-color:var(--border);border-radius:var(--glu-radius-md)}.public-glu-reading-preview .glu-p-lesson-progress ol{padding:0;margin:var(--glu-space-4) 0}.public-glu-reading-preview .glu-p-lesson-progress li{margin:0}.public-glu-reading-preview .glu-p-lesson-progress [data-learn-step][aria-label=Completed]{color:var(--success, #157347)}.public-glu-reading-preview .guide-content .glu-p-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-glu-reading-preview .guide-content .glu-p-lesson-copy{padding:var(--glu-space-5)}.public-glu-reading-preview .guide-content .glu-p-practice .glu-p-field{display:grid;gap:var(--glu-space-2)}.public-glu-reading-preview .guide-content .glu-p-practice textarea{line-height:1.65;min-height:180px}.public-glu-reading-preview .guide-content .glu-p-checklist label{align-items:start}.public-glu-reading-preview .guide-content .glu-p-checklist input{margin-top:5px;flex-shrink:0}.public-glu-reading-preview .guide-content .glu-p-frame-output{min-width:0}@media(min-width:1600px){.public-glu-reading-preview .reading-preview-layout{grid-template-columns:300px minmax(0,880px) minmax(150px,184px);gap:var(--glu-space-10)}}@media(min-width:960px)and (max-width:1199px){.public-glu-reading-preview .reading-preview-layout{grid-template-columns:300px minmax(0,1fr);gap:var(--glu-space-7)}.public-glu-reading-preview .reading-preview-layout>.glu-p-reading-sidebar{grid-row:1 / 3}.public-glu-reading-preview .reading-preview-layout>.glu-p-reading-toc{grid-column:2;grid-row:2;position:static;max-height:none;padding-top:var(--glu-space-5);border-top:1px solid var(--border)}}@media(max-width:959px){.public-glu-reading-preview .reading-preview-layout{display:flex;flex-direction:column;padding:var(--glu-space-6) var(--glu-space-6) var(--glu-space-16);gap:var(--glu-space-7)}.public-glu-reading-preview .reading-preview-layout>:is(.glu-p-reading-sidebar,.glu-p-reading-toc){position:static;width:100%;max-height:none}.public-glu-reading-preview .reading-preview-layout>.glu-p-reading-sidebar{border-block:1px solid var(--border);padding:var(--glu-space-2) 0}.public-glu-reading-preview .reading-preview-layout>.glu-p-reading-toc{border-top:1px solid var(--border);padding-top:var(--glu-space-5)}}@media(max-width:600px){.public-glu-reading-preview .reading-preview-layout{padding-inline:var(--glu-space-4)}.public-glu-reading-preview .guide-content .guide-section{margin-block:var(--glu-space-8)}.public-glu-reading-preview .guide-content .guide-heading{margin-bottom:var(--glu-space-8)}.public-glu-reading-preview .guide-content :is(.glu-card-grid,.glu-p-collection-grid,.guide-visual-grid,.learn-document-columns){grid-template-columns:minmax(0,1fr)}.public-glu-reading-preview .guide-content :is(.glu-p-practice,.glu-p-quiz,.glu-p-lesson-progress,.learn-path-detail){padding:var(--glu-space-4)}.public-glu-reading-preview .guide-content .glu-code-block figcaption{gap:var(--glu-space-2);padding-inline:var(--glu-space-3)}.public-glu-reading-preview .learn-document-desk{padding:var(--glu-space-3)}.public-glu-reading-preview .learn-document-paper{padding:var(--glu-space-4)}}@media(pointer:coarse){.public-glu-reading-preview .reading-preview-layout .glu-p-reading-sidebar .glu-p-reading-menu :is(nav a,summary){min-height:44px}}
