.sidebar-left,.sidebar-right{padding:0;min-height:0;}.sidebar-left .sticky-wrapper,.sidebar-right .sticky-wrapper{display:flex;flex-direction:column;gap:var(--space-lg);padding:var(--space-md) 0;}@media (min-width:1024px){.sidebar-left .sticky-wrapper,.sidebar-right .sticky-wrapper{position:sticky;top:80px; height:calc(100vh - 80px);overflow-y:auto;}.sidebar-left .sticky-wrapper,.sidebar-right .sticky-wrapper{scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;}.sidebar-left .sticky-wrapper::-webkit-scrollbar,.sidebar-right .sticky-wrapper::-webkit-scrollbar{width:6px;}.sidebar-left .sticky-wrapper::-webkit-scrollbar-track,.sidebar-right .sticky-wrapper::-webkit-scrollbar-track{background:transparent;}.sidebar-left .sticky-wrapper::-webkit-scrollbar-thumb,.sidebar-right .sticky-wrapper::-webkit-scrollbar-thumb{background-color:var(--color-border);border-radius:6px;}}.format-grid{display:flex;flex-direction:column;gap:8px;padding:0;}.format-item{text-align:left;cursor:pointer;padding:var(--space-sm);display:flex;flex-direction:row;align-items:center;gap:var(--space-sm);color:var(--color-text-secondary);font-size:0.9rem;font-weight:500;transition:color var(--transition-base),border-color var(--transition-base),background-color var(--transition-base);}.format-item:hover{color:var(--color-text-primary);}.format-item span{font-size:0.9rem;margin-top:0;}.format-item svg{width:24px;height:24px;flex-shrink:0;stroke-width:1.5;}.format-item .icon-video{stroke:var(--color-primary);}.format-item .icon-audio{stroke:var(--color-accent-indigo);}.format-item .icon-read-along{stroke:var(--color-accent-purple);}.format-item .icon-slides{stroke:var(--color-warning);}.format-item .icon-exec-sum{stroke:var(--color-accent-pink);}.format-item .icon-save{stroke:var(--color-info);}.format-item .icon-linkedin{stroke:var(--color-info);}.format-item .icon-reminder{stroke:var(--color-warning);}.format-item .icon-email{stroke:var(--color-accent-purple);}.format-item .icon-podcast{stroke:var(--color-cyan);}.format-item .icon-whitepaper{stroke:var(--color-success);}.format-item .icon-infographic{stroke:var(--color-accent-blue);}.format-item .icon-transcript{stroke:var(--color-text-secondary);}.format-item .icon-interactive{stroke:var(--color-warning);}.format-item .icon-case-study{stroke:var(--color-accent-purple);}.reveal-button{width:100%;padding:8px 12px;background:rgba(255,255,255,0.03);border:1px dashed var(--color-border);color:var(--color-text-secondary);font-size:0.85rem;font-weight:500;cursor:pointer;border-radius:var(--border-radius-sm);margin-top:8px;transition:all var(--transition-base);display:flex;align-items:center;justify-content:center;gap:8px;}.reveal-button:hover{border-color:var(--color-primary);color:var(--color-primary);background:rgba(0,217,255,0.05);}.reveal-button svg{transition:transform var(--transition-base);}.reveal-button[aria-expanded="true"] svg{transform:rotate(45deg);}.reveal-content{display:none;margin-top:0;}.reveal-content.is-revealed{display:block;}.reveal-content.format-grid{gap:8px;}.reveal-content.format-grid.is-revealed{display:flex;flex-direction:column;}@media (min-width:768px){.format-grid .format-item{width:100%;}}.resource-list,.related-list{list-style:none !important;padding:0 !important;margin:0 !important;}.resource-list li,.related-list li{margin-bottom:8px;padding-left:0 !important;}.resource-list li:last-child,.related-list li:last-child{margin-bottom:0;}@media (max-width:767px){.reveal-button{display:none !important;}.reveal-content{display:block !important;}.reveal-content.format-grid{display:contents !important;}}@media (max-width:767px){.format-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:12px 16px; width:100%;}.format-item{flex-direction:column;justify-content:center;aspect-ratio:1;gap:var(--space-xs);padding:var(--space-sm);}.format-item svg{width:32px;height:32px;}}.prose{max-width:70ch;margin-left:auto;margin-right:auto;}.prose p{margin-bottom:var(--space-lg);line-height:var(--line-height-relaxed);}.prose h1,.prose h2,.prose h3{margin-top:var(--space-xl);color:var(--color-cyan);}.prose ul,.prose ol{margin-bottom:var(--space-lg);}.prose a{color:var(--color-primary);text-decoration:underline;text-underline-offset:4px;}.prose a:hover{color:var(--color-cyan);}@media (min-width:1024px){.responsive-tabs-wrapper{display:none;}.sidebar-left,.main-content,.sidebar-right{display:block;grid-column:auto;grid-row:auto;}}@media (max-width:1023px) and (min-width:768px){.responsive-tabs-wrapper{display:block;position:sticky;top:var(--header-height);z-index:990;background-color:var(--color-header-bg);backdrop-filter:var(--backdrop-blur);}.responsive-tabs-bar{display:flex;flex-wrap:wrap;width:100%;}.tab-btn.mobile-only{display:none;}.layout-grid{grid-template-columns:minmax(0,1fr) var(--sidebar-width);grid-template-rows:max-content 1fr;}.responsive-tabs-wrapper{grid-column:1;grid-row:1;}.main-content{grid-column:1;grid-row:2;}.sidebar-left{grid-column:1;grid-row:2;}.sidebar-right{grid-column:2;grid-row:1 / span 2;}.main-content,.sidebar-right{display:block;}.sidebar-left{display:none;}body[data-view="contents"] .main-content{display:none;}body[data-view="contents"] .sidebar-left{display:block;}.sidebar-right > .sticky-wrapper > div{display:block;}}@media (max-width:767px){.responsive-tabs-wrapper{display:block;position:sticky;top:var(--header-height);margin-left:calc(-1 * var(--space-md));width:calc(100% + (2 * var(--space-md)));z-index:990;box-shadow:0 5px 15px rgba(0,0,0,0.2);}.responsive-tabs-bar{display:flex;flex-wrap:wrap;width:100%;}.tab-btn.mobile-only{display:block;}.layout-grid{display:block;}.main-content,.sidebar-left,.sidebar-right{display:none;}body[data-view="read"] .main-content{display:block;}body[data-view="contents"] .sidebar-left{display:block;}body[data-view="resources"] .sidebar-right,body[data-view="related"] .sidebar-right,body[data-view="available"] .sidebar-right,body[data-view="share"] .sidebar-right{display:block;}.sidebar-left > .sticky-wrapper > div,.sidebar-right > .sticky-wrapper > div{display:none;}body[data-view="contents"] #section-contents{display:block;}body[data-view="resources"] #section-resources{display:block;}body[data-view="related"] #section-related{display:block;}body[data-view="available"] #section-available{display:block;}body[data-view="share"] #section-share{display:block;}}