.Button-module__VMVMAW__button{font-family:var(--font-sans);font-size:var(--text-small);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast);border:none;justify-content:center;align-items:center;gap:8px;padding:14px 32px;font-weight:600;line-height:1;display:inline-flex}.Button-module__VMVMAW__primary{background:var(--color-primary);color:var(--color-text-inverse)}.Button-module__VMVMAW__primary:hover{background:var(--color-primary-dark)}.Button-module__VMVMAW__secondary{color:var(--color-primary);border:2px solid var(--color-primary);background:0 0}.Button-module__VMVMAW__secondary:hover{background:var(--color-primary);color:var(--color-text-inverse)}.Button-module__VMVMAW__accent{background:var(--color-accent);color:var(--color-text-inverse)}.Button-module__VMVMAW__accent:hover{background:var(--color-accent-light)}.Button-module__VMVMAW__ghost{color:var(--color-text-primary);border:1px solid var(--color-border);background:0 0}.Button-module__VMVMAW__ghost:hover{background:var(--color-surface-light)}.Button-module__VMVMAW__primaryInverse{background:var(--color-surface-white);color:var(--color-primary)}.Button-module__VMVMAW__primaryInverse:hover{background:var(--color-surface-light)}.Button-module__VMVMAW__secondaryInverse{color:var(--color-text-inverse);border:2px solid var(--color-text-inverse);background:0 0}.Button-module__VMVMAW__secondaryInverse:hover{background:var(--color-text-inverse);color:var(--color-primary-darker)}.Button-module__VMVMAW__ghostInverse{color:var(--color-text-inverse);border:1px solid var(--color-text-inverse);background:0 0}.Button-module__VMVMAW__ghostInverse:hover{background:var(--color-text-inverse);color:var(--color-primary-darker)}
.Header-module__KHjLKa__header{z-index:100;background:var(--color-surface-white);border-bottom:1px solid var(--color-border);transition:padding var(--transition-fast);position:fixed;top:0;left:0;right:0}.Header-module__KHjLKa__headerScrolled{padding-top:0;padding-bottom:0}.Header-module__KHjLKa__inner{width:100%;max-width:var(--max-width);padding:0 var(--space-element);height:72px;transition:height var(--transition-fast);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.Header-module__KHjLKa__headerScrolled .Header-module__KHjLKa__inner{height:60px}.Header-module__KHjLKa__logo{flex-shrink:0;align-items:center;display:flex}.Header-module__KHjLKa__logoImg{width:auto;height:32px}.Header-module__KHjLKa__nav{align-items:center;gap:var(--space-element);display:flex}.Header-module__KHjLKa__navLink{font-size:var(--text-small);color:var(--color-text-primary);transition:color var(--transition-fast);padding:4px 0;font-weight:500;text-decoration:none;position:relative}.Header-module__KHjLKa__navLink:hover,.Header-module__KHjLKa__navLinkActive{color:var(--color-primary)}.Header-module__KHjLKa__navLinkActive:after{content:"";background:var(--color-accent);height:3px;position:absolute;bottom:-2px;left:0;right:0}.Header-module__KHjLKa__headerCTA{flex-shrink:0}.Header-module__KHjLKa__dropdownWrap{position:relative}.Header-module__KHjLKa__dropdownTrigger{cursor:pointer;align-items:center;gap:4px;display:flex}.Header-module__KHjLKa__dropdown{background:var(--color-surface-white);border:1px solid var(--color-border);min-width:280px;padding:var(--space-tight)0;z-index:101;margin-top:12px;position:absolute;top:100%;left:0}.Header-module__KHjLKa__dropdownItem{padding:var(--space-micro)var(--space-tight);font-size:var(--text-small);color:var(--color-text-primary);transition:background var(--transition-fast);display:block}.Header-module__KHjLKa__dropdownItem:hover{background:var(--color-surface-light)}.Header-module__KHjLKa__dropdownDesc{font-size:var(--text-xs);color:var(--color-text-tertiary);margin-top:2px}.Header-module__KHjLKa__hamburger{cursor:pointer;flex-direction:column;gap:5px;padding:4px;display:none}.Header-module__KHjLKa__hamburgerLine{background:var(--color-text-primary);width:24px;height:2px;transition:transform var(--transition-fast),opacity var(--transition-fast)}.Header-module__KHjLKa__hamburgerOpen .Header-module__KHjLKa__hamburgerLine:first-child{transform:rotate(45deg)translate(5px,5px)}.Header-module__KHjLKa__hamburgerOpen .Header-module__KHjLKa__hamburgerLine:nth-child(2){opacity:0}.Header-module__KHjLKa__hamburgerOpen .Header-module__KHjLKa__hamburgerLine:nth-child(3){transform:rotate(-45deg)translate(5px,-5px)}.Header-module__KHjLKa__mobileOverlay{background:var(--color-primary-dark);z-index:99;justify-content:center;align-items:center;gap:var(--space-element);flex-direction:column;display:flex;position:fixed;inset:0}.Header-module__KHjLKa__mobileLink{font-size:var(--text-h3);color:var(--color-text-inverse);font-weight:600;text-decoration:none}.Header-module__KHjLKa__mobileLink:hover{color:var(--color-accent-light)}@media (max-width:1023px){.Header-module__KHjLKa__nav,.Header-module__KHjLKa__headerCTA{display:none}.Header-module__KHjLKa__hamburger{display:flex}}.Header-module__KHjLKa__navItemWrap{align-items:center;height:100%;display:flex}
.MegaMenu-module__7gqmKq__megaMenuWrapper{background:var(--color-primary);color:#fff;z-index:100;border-top:1px solid #ffffff1a;width:100%;height:calc(100vh - 72px);position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 10px 40px #00000026}.MegaMenu-module__7gqmKq__grid{grid-template-columns:28% 24% 24% 24%;height:100%;display:grid;position:relative}.MegaMenu-module__7gqmKq__col{flex-direction:column;padding:60px 40px;display:flex}.MegaMenu-module__7gqmKq__infoCol{background:var(--color-primary-dark);grid-column:1/2;justify-content:center;padding-right:60px}.MegaMenu-module__7gqmKq__title{font-size:var(--text-h2);margin-bottom:var(--space-element);font-family:var(--font-serif);color:#fff!important}.MegaMenu-module__7gqmKq__description{font-size:var(--text-body-lg);opacity:.9;margin-bottom:32px;line-height:1.6;color:#fff!important}.MegaMenu-module__7gqmKq__platformsContainer{opacity:0;flex-direction:column;gap:12px;margin-top:48px;animation:.5s .3s forwards MegaMenu-module__7gqmKq__fadeIn;display:flex}.MegaMenu-module__7gqmKq__platformsLabel{text-transform:uppercase;letter-spacing:.1em;color:#fff9;font-size:.875rem;font-weight:600}.MegaMenu-module__7gqmKq__platformsIcons{align-items:center;gap:20px;display:flex}.MegaMenu-module__7gqmKq__platformIconLink{opacity:.7;justify-content:center;align-items:center;transition:opacity .2s,transform .2s;display:flex}.MegaMenu-module__7gqmKq__platformIconLink:hover{opacity:1;transform:translateY(-2px)}@keyframes MegaMenu-module__7gqmKq__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.MegaMenu-module__7gqmKq__categoryCol{border-right:1px solid #ffffff1a;grid-column:2/3;padding-top:60px}.MegaMenu-module__7gqmKq__categoryItemWrapper{display:block}.MegaMenu-module__7gqmKq__categoryGroupTitle{font-family:var(--font-primary);text-transform:uppercase;letter-spacing:.1em;color:#00b4d8;border-bottom:1px solid #ffffff0d;margin-top:32px;margin-bottom:4px;padding-bottom:4px;font-size:.875rem;font-weight:600}.MegaMenu-module__7gqmKq__categoryItemWrapper:first-of-type .MegaMenu-module__7gqmKq__categoryGroupTitle{margin-top:0}.MegaMenu-module__7gqmKq__categoryBtn{text-align:left;width:100%;font-size:var(--text-body-lg);cursor:pointer;background:0 0;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:16px 0;transition:color .2s,background .2s,padding-left .2s;display:flex;color:#fff!important}.MegaMenu-module__7gqmKq__categoryBtn:hover,.MegaMenu-module__7gqmKq__categoryBtnActive{background:#ffffff0d;padding-left:8px;color:#fff!important}.MegaMenu-module__7gqmKq__chevron{opacity:0;transition:all .2s;transform:translate(-8px)}.MegaMenu-module__7gqmKq__categoryBtn:hover .MegaMenu-module__7gqmKq__chevron,.MegaMenu-module__7gqmKq__categoryBtnActive .MegaMenu-module__7gqmKq__chevron{opacity:1;transform:translate(-8px)}.MegaMenu-module__7gqmKq__itemsCol{background:var(--color-primary);z-index:10;border-right:1px solid #ffffff1a;flex-direction:column;width:24%;height:100%;padding:60px 40px;display:flex;position:absolute;top:0;left:52%;box-shadow:20px 0 30px #00000026}.MegaMenu-module__7gqmKq__itemLink{font-size:var(--text-body);border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:16px 0;text-decoration:none;transition:color .2s,background .2s,padding-left .2s;display:flex;color:#fffc!important}.MegaMenu-module__7gqmKq__itemLink:hover{background:#ffffff0d;padding-left:8px;color:#fff!important}.MegaMenu-module__7gqmKq__itemChevron{opacity:0;transition:all .2s;transform:translate(-8px)}.MegaMenu-module__7gqmKq__itemLink:hover .MegaMenu-module__7gqmKq__itemChevron{opacity:1;transform:translate(-8px)}.MegaMenu-module__7gqmKq__imageCol{background:var(--color-primary-darker);z-index:1;grid-column:3/5;padding:0;position:relative}.MegaMenu-module__7gqmKq__imageWrapper{width:100%;height:100%;position:relative}.MegaMenu-module__7gqmKq__image{object-fit:cover;opacity:.6;transition:opacity .5s}.MegaMenu-module__7gqmKq__image:hover{opacity:.8}.MegaMenu-module__7gqmKq__closeBtn{background:var(--color-accent);color:#fff;z-index:2;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s,transform .2s;display:flex;position:absolute;top:24px;right:24px}.MegaMenu-module__7gqmKq__closeBtn:hover{background:var(--color-accent-light);transform:scale(1.05)}.MegaMenu-module__7gqmKq__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:90;background:#0006;position:fixed;inset:72px 0 0}.MegaMenu-module__7gqmKq__itemLinkFlat{font-size:var(--text-body-lg);border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:16px 0;text-decoration:none;transition:color .2s,background .2s,padding-left .2s;display:flex;color:#fff!important}.MegaMenu-module__7gqmKq__itemLinkFlat:hover{background:#ffffff0d;padding-left:8px;color:#fff!important}.MegaMenu-module__7gqmKq__itemLinkFlat:hover .MegaMenu-module__7gqmKq__itemChevron{opacity:1;transform:translate(-8px)}.MegaMenu-module__7gqmKq__expertItemsCol{max-height:100%;overflow-y:auto}.MegaMenu-module__7gqmKq__expertList{flex-direction:column;gap:16px;padding-bottom:24px;display:flex}.MegaMenu-module__7gqmKq__expertCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:0;align-items:center;gap:16px;padding:12px;text-decoration:none;transition:background .2s,transform .2s;display:flex}.MegaMenu-module__7gqmKq__expertCard:hover{background:#ffffff14;transform:translateY(-2px)}.MegaMenu-module__7gqmKq__expertImageWrapper{background:var(--color-primary-darker);border-radius:0;flex-shrink:0;width:60px;height:60px;position:relative;overflow:hidden}.MegaMenu-module__7gqmKq__expertImage{object-fit:cover}.MegaMenu-module__7gqmKq__expertInfo{flex-direction:column;display:flex}.MegaMenu-module__7gqmKq__expertName{font-weight:600;font-size:var(--text-body);margin-bottom:4px;color:#fff!important}.MegaMenu-module__7gqmKq__expertTitle{font-size:var(--text-small);line-height:1.3;color:#ffffffb3!important}.MegaMenu-module__7gqmKq__navExpertCard{background:var(--color-primary-dark);border:1px solid #ffffff1a;border-radius:0;align-items:stretch;min-height:80px;text-decoration:none;transition:all .3s;display:flex;overflow:hidden}.MegaMenu-module__7gqmKq__navExpertCard:hover{background:#fff;border-color:#fff}.MegaMenu-module__7gqmKq__navExpertCard:hover .MegaMenu-module__7gqmKq__navExpertName{color:var(--color-primary-dark)!important}.MegaMenu-module__7gqmKq__navExpertCard:hover .MegaMenu-module__7gqmKq__navExpertTitle{color:#94a3b8!important}.MegaMenu-module__7gqmKq__navExpertCard:hover .MegaMenu-module__7gqmKq__navExpertDomain{color:#64748b!important}.MegaMenu-module__7gqmKq__navExpertImageWrapper{background:#ffffff0d;flex-shrink:0;width:80px;min-height:80px;position:relative}.MegaMenu-module__7gqmKq__navExpertImg{object-fit:cover;object-position:center top}.MegaMenu-module__7gqmKq__navExpertFallback{color:#64748b;background:#e2e8f0;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.MegaMenu-module__7gqmKq__navExpertDetails{flex-direction:column;flex-grow:1;justify-content:center;min-width:0;padding:10px 14px;display:flex}.MegaMenu-module__7gqmKq__navExpertName{font-weight:600;font-size:var(--text-small);margin-bottom:2px;transition:color .3s;color:#fff!important}.MegaMenu-module__7gqmKq__navExpertTitle{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font-weight:500;line-height:1.3;transition:color .3s;color:#ffffff80!important}.MegaMenu-module__7gqmKq__navExpertDomain{font-size:var(--text-xs);line-height:1.4;transition:color .3s;color:#fff9!important}.MegaMenu-module__7gqmKq__categoryBtnLink{text-align:left;width:100%;font-size:var(--text-body-lg);cursor:pointer;background:0 0;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:16px 0;text-decoration:none;transition:color .2s,background .2s,padding-left .2s;display:flex;color:#fff!important}.MegaMenu-module__7gqmKq__categoryBtnLink:hover{background:#ffffff0d;padding-left:8px;color:#fff!important}.MegaMenu-module__7gqmKq__categoryBtnIndented{padding-left:16px!important}.MegaMenu-module__7gqmKq__categoryBtnIndented:hover,.MegaMenu-module__7gqmKq__categoryBtnActive.MegaMenu-module__7gqmKq__categoryBtnIndented{padding-left:24px!important}.MegaMenu-module__7gqmKq__categoryBtnLink .MegaMenu-module__7gqmKq__chevron{opacity:0;transition:all .2s;transform:translate(-8px)}.MegaMenu-module__7gqmKq__categoryBtnLink:hover .MegaMenu-module__7gqmKq__chevron{opacity:1;transform:translate(-8px)}.MegaMenu-module__7gqmKq__infoButton{background:var(--color-surface-white);font-weight:600;font-size:var(--text-body);align-items:center;gap:8px;width:fit-content;margin-top:32px;padding:12px 24px;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex;color:var(--color-primary-dark)!important}.MegaMenu-module__7gqmKq__infoButton:hover{background:var(--color-surface-muted);transform:translate(4px)}.MegaMenu-module__7gqmKq__itemText{color:#ffffffb3;font-size:var(--text-body-sm);padding:8px 0;line-height:1.5;display:block}.MegaMenu-module__7gqmKq__itemTextTitle{color:#fff;font-family:var(--font-heading);font-size:var(--text-body-md);text-transform:uppercase;letter-spacing:.05em;padding:16px 0 4px;font-weight:500;display:block}.MegaMenu-module__7gqmKq__productItemsCol{padding:0}.MegaMenu-module__7gqmKq__productCardLink{background:var(--color-primary);flex-direction:column;justify-content:flex-start;width:100%;height:100%;padding:60px 40px;text-decoration:none;transition:background .3s;display:flex}.MegaMenu-module__7gqmKq__productCardLink:hover{background:#ffffff0d}.MegaMenu-module__7gqmKq__productCardTitle{color:#fff;font-family:var(--font-heading);font-size:var(--text-body-md);text-transform:uppercase;letter-spacing:.05em;margin:0;padding:0 0 16px;font-weight:500;display:block}.MegaMenu-module__7gqmKq__productCardDesc{color:#fffffff2;font-size:var(--text-body);margin:0 0 24px;line-height:1.6;display:block}.MegaMenu-module__7gqmKq__productCardAction{color:#fff;font-weight:500;font-size:var(--text-body);justify-content:flex-start;align-items:center;transition:opacity .2s,transform .2s;display:flex}.MegaMenu-module__7gqmKq__productCardAction span{margin-right:8px}.MegaMenu-module__7gqmKq__productCardLink:hover .MegaMenu-module__7gqmKq__itemChevron{opacity:1;transform:translate(4px)}.MegaMenu-module__7gqmKq__episodeColScroll{overflow:hidden auto}.MegaMenu-module__7gqmKq__episodeColScroll::-webkit-scrollbar{width:4px}.MegaMenu-module__7gqmKq__episodeColScroll::-webkit-scrollbar-track{background:0 0}.MegaMenu-module__7gqmKq__episodeColScroll::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.MegaMenu-module__7gqmKq__episodeColScroll::-webkit-scrollbar-thumb:hover{background:#fff6}.MegaMenu-module__7gqmKq__episodeList{flex-direction:column;gap:16px;width:100%;display:flex}.MegaMenu-module__7gqmKq__episodeFlatCard{background:var(--color-primary-dark);border:1px solid #ffffff1a;border-radius:0;flex-direction:column;flex-shrink:0;width:100%;min-height:120px;padding:24px;text-decoration:none;transition:all .3s;display:flex;position:relative;overflow:hidden}.MegaMenu-module__7gqmKq__episodeFlatCard:hover{background:#ffffff0d;border-color:#fff}.MegaMenu-module__7gqmKq__episodeFlatImage{z-index:0;opacity:.15;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.MegaMenu-module__7gqmKq__episodeFlatCard:hover .MegaMenu-module__7gqmKq__episodeFlatImage{opacity:.3}.MegaMenu-module__7gqmKq__episodeFlatOverlay{flex-direction:column;flex-grow:1;justify-content:flex-start;min-height:100%;display:flex}.MegaMenu-module__7gqmKq__epMeta{font-size:var(--text-small);text-transform:uppercase;letter-spacing:.05em;color:#fff;justify-content:flex-start;align-items:center;gap:16px;margin-bottom:12px;font-weight:600;display:flex}.MegaMenu-module__7gqmKq__epDate{color:#fff;font-weight:600}.MegaMenu-module__7gqmKq__epTitle{font-family:var(--font-heading);font-size:var(--text-body-md);color:#fff;flex-grow:1;margin:0 0 16px;padding-right:0;font-weight:500;line-height:1.4}.MegaMenu-module__7gqmKq__avatarStack{justify-content:flex-end;align-items:center;width:100%;display:flex}.MegaMenu-module__7gqmKq__avatarBox{border:2px solid var(--color-primary-dark);background:var(--color-surface-white);z-index:10;border-radius:0;width:36px;height:36px;margin-left:-12px;transition:transform .2s;position:relative;overflow:hidden}.MegaMenu-module__7gqmKq__avatarBox:first-child{margin-left:0}.MegaMenu-module__7gqmKq__avatarBox:hover{z-index:20;transform:translateY(-4px)}.MegaMenu-module__7gqmKq__avatarImg{object-fit:cover}.MegaMenu-module__7gqmKq__avatarMore{border:2px solid var(--color-primary-dark);background:var(--color-accent);color:#fff;z-index:11;border-radius:0;justify-content:center;align-items:center;width:36px;height:36px;margin-left:-12px;font-size:11px;font-weight:700;display:flex}.MegaMenu-module__7gqmKq__avatarFallback{color:#64748b;background:#e2e8f0;justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.Footer-module__yg9ahW__footer{background:var(--color-primary-dark);color:var(--color-text-inverse);padding:var(--space-section-sm)0 0}.Footer-module__yg9ahW__inner{width:100%;max-width:var(--max-width);padding:0 var(--space-element);margin:0 auto}.Footer-module__yg9ahW__columns{gap:var(--grid-gap);padding-bottom:var(--space-block);border-bottom:1px solid #ffffff26;grid-template-columns:2fr 1fr 1fr 1fr 1fr;display:grid}.Footer-module__yg9ahW__brand{gap:var(--space-tight);flex-direction:column;display:flex}.Footer-module__yg9ahW__brandLogo{object-fit:contain;filter:brightness(0)invert();width:160px;height:auto}.Footer-module__yg9ahW__brandDesc{font-size:var(--text-small);color:var(--color-surface-muted);max-width:32ch;line-height:1.6}.Footer-module__yg9ahW__columnTitle{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--color-surface-muted);margin-bottom:var(--space-tight);font-weight:500}.Footer-module__yg9ahW__columnList{gap:var(--space-micro);flex-direction:column;display:flex}.Footer-module__yg9ahW__footerLink{font-size:var(--text-small);color:var(--color-text-inverse);transition:color var(--transition-fast);text-decoration:none}.Footer-module__yg9ahW__footerLink:hover{color:var(--color-accent-light)}.Footer-module__yg9ahW__address{font-size:var(--text-small);color:var(--color-surface-muted);font-style:normal;line-height:1.6}.Footer-module__yg9ahW__bottomBar{padding:var(--space-tight)0;margin-top:var(--space-tight);justify-content:space-between;align-items:center;display:flex}.Footer-module__yg9ahW__copyright{font-size:var(--text-xs);color:var(--color-text-tertiary)}.Footer-module__yg9ahW__bottomLinks{gap:var(--space-tight);display:flex}.Footer-module__yg9ahW__bottomLink{font-size:var(--text-xs);color:var(--color-text-tertiary);transition:color var(--transition-fast);text-decoration:none}.Footer-module__yg9ahW__bottomLink:hover{color:var(--color-text-inverse)}@media (max-width:767px){.Footer-module__yg9ahW__columns{grid-template-columns:1fr}.Footer-module__yg9ahW__bottomBar{gap:var(--space-micro);text-align:center;flex-direction:column}}
.CTABlock-module__BN8YvG__cta{padding:var(--space-section)0;background:var(--color-primary-dark);color:var(--color-text-inverse)}.CTABlock-module__BN8YvG__inner{width:100%;max-width:var(--max-width);padding:0 var(--space-element);text-align:center;margin:0 auto}.CTABlock-module__BN8YvG__heading{font-size:var(--text-h2);color:var(--color-text-inverse);margin-bottom:var(--space-element);font-weight:700}.CTABlock-module__BN8YvG__subtitle{font-size:var(--text-body-lg);color:var(--color-surface-muted);margin-bottom:var(--space-block);max-width:48ch;margin-left:auto;margin-right:auto}
.CarouselHero-module__nrKY0G__heroWrapper{background:var(--color-primary,#0c2033);width:100%;height:90vh;min-height:600px;position:relative;overflow:hidden}.CarouselHero-module__nrKY0G__slideContainer{width:100%;height:100%;position:absolute;top:0;left:0}.CarouselHero-module__nrKY0G__slide{width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.CarouselHero-module__nrKY0G__contentHalf{background:var(--color-primary,#0c2033);color:#fff;z-index:2;flex-direction:column;flex:1;justify-content:center;padding:8rem 4rem;display:flex;position:relative}.CarouselHero-module__nrKY0G__imageHalf{background:#000;flex:1;position:relative;overflow:hidden}.CarouselHero-module__nrKY0G__slideImage{object-fit:cover;opacity:.8;width:100%;height:100%}.CarouselHero-module__nrKY0G__tag{text-transform:uppercase;letter-spacing:.1em;color:#00b4d8;margin-top:1rem;margin-bottom:.5rem;font-size:.875rem;font-weight:600}.CarouselHero-module__nrKY0G__meta{color:#ffffffb3;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:16px;margin-bottom:1.5rem;font-size:.875rem;font-weight:600;display:flex}.CarouselHero-module__nrKY0G__date{color:#fff}.CarouselHero-module__nrKY0G__author{color:#ffffffe6}.CarouselHero-module__nrKY0G__headline{letter-spacing:-.02em;max-width:18ch;color:var(--color-text-inverse,#fff);margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:700;line-height:1.1}.CarouselHero-module__nrKY0G__description{color:#fffc;max-width:45ch;margin-bottom:2.5rem;font-size:1.125rem;line-height:1.6}.CarouselHero-module__nrKY0G__actions{gap:1rem;display:flex}.CarouselHero-module__nrKY0G__controls{z-index:10;background:#0c2033f2;border-top:1px solid #ffffff1a;width:50%;display:flex;position:absolute;bottom:0;left:0}.CarouselHero-module__nrKY0G__controlItem{color:#fff;text-align:left;cursor:pointer;background:0 0;border:none;border-right:1px solid #ffffff1a;flex:1;padding:1.5rem;transition:background .2s,color .2s;position:relative}.CarouselHero-module__nrKY0G__controlItem:hover{background:#ffffff0d}.CarouselHero-module__nrKY0G__controlItem.CarouselHero-module__nrKY0G__active{background:#ffffff1a}.CarouselHero-module__nrKY0G__controlTitle{font-size:.875rem;font-weight:600;display:block}.CarouselHero-module__nrKY0G__progressLine{background:#00b4d8;width:0%;height:2px;transition:width .1s linear;position:absolute;top:0;left:0}.CarouselHero-module__nrKY0G__controlItem.CarouselHero-module__nrKY0G__active .CarouselHero-module__nrKY0G__progressLine{width:100%}@media (max-width:1024px){.CarouselHero-module__nrKY0G__heroWrapper{height:auto;min-height:100vh}.CarouselHero-module__nrKY0G__slide{flex-direction:column-reverse}.CarouselHero-module__nrKY0G__contentHalf{flex:none;padding:6rem 2rem 10rem}.CarouselHero-module__nrKY0G__imageHalf{flex:none;height:40vh}.CarouselHero-module__nrKY0G__controls{white-space:nowrap;width:100%;overflow-x:auto}.CarouselHero-module__nrKY0G__controlItem{flex:none;min-width:160px}}
.FeatureSplit-module__gl70jq__split{gap:calc(var(--space-block)*2);flex-direction:column;align-items:center;display:flex}@media (min-width:992px){.FeatureSplit-module__gl70jq__split{gap:calc(var(--space-block)*4);flex-direction:row}.FeatureSplit-module__gl70jq__split.FeatureSplit-module__gl70jq__reverse{flex-direction:row-reverse}}.FeatureSplit-module__gl70jq__contentWrapper,.FeatureSplit-module__gl70jq__graphicWrapper{flex:1;width:100%}.FeatureSplit-module__gl70jq__graphic{aspect-ratio:4/3;border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--color-surface-hover),var(--color-surface));border:1px solid var(--color-border);width:100%;color:var(--color-text-tertiary);box-shadow:var(--shadow-sm);justify-content:center;align-items:center;display:flex}.FeatureSplit-module__gl70jq__graphicInverse{color:#fff6;background:linear-gradient(135deg,#ffffff0d,#ffffff03);border:1px solid #ffffff1a;box-shadow:0 10px 30px #0003}.FeatureSplit-module__gl70jq__imageContainer{aspect-ratio:4/3;border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-sm);border:1px solid var(--color-border);overflow:hidden}.FeatureSplit-module__gl70jq__imageInverse{border:1px solid #ffffff1a;box-shadow:0 10px 30px #0003}.FeatureSplit-module__gl70jq__image{object-fit:cover;width:100%;height:100%;display:block}.FeatureSplit-module__gl70jq__badge{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--color-brand);margin-bottom:var(--space-element);font-weight:600;display:inline-block}.FeatureSplit-module__gl70jq__badgeInverse{color:#fff9}.FeatureSplit-module__gl70jq__title{font-size:var(--text-h2);margin-bottom:var(--space-element);color:var(--color-text);font-weight:700;line-height:1.2}.FeatureSplit-module__gl70jq__titleInverse{color:var(--color-text-inverse)}.FeatureSplit-module__gl70jq__description{font-size:var(--text-lg);color:var(--color-text-secondary);margin-bottom:var(--space-block);line-height:1.6}.FeatureSplit-module__gl70jq__descriptionInverse{color:#fffc}.FeatureSplit-module__gl70jq__actions{gap:var(--space-element);flex-wrap:wrap;display:flex}
.ProfileFrame-module__Ok4Mha__frame{aspect-ratio:1;background:var(--color-surface-light);border:1px solid var(--color-border);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ProfileFrame-module__Ok4Mha__sm{width:80px}.ProfileFrame-module__Ok4Mha__md{width:160px}.ProfileFrame-module__Ok4Mha__lg{width:240px}.ProfileFrame-module__Ok4Mha__xl{width:320px}.ProfileFrame-module__Ok4Mha__full{width:100%}.ProfileFrame-module__Ok4Mha__image{object-fit:cover;object-position:center top}.ProfileFrame-module__Ok4Mha__placeholder{width:100%;height:100%;color:var(--color-border);justify-content:center;align-items:center;display:flex}.ProfileFrame-module__Ok4Mha__placeholderIcon{opacity:.5;width:40%;height:40%}
.Card-module__QRy0Sa__card{border:1px solid var(--color-border);background:var(--color-surface-white);padding:var(--space-element);transition:background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out}.Card-module__QRy0Sa__card:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark);color:var(--color-text-inverse)}.Card-module__QRy0Sa__card:hover .Card-module__QRy0Sa__cardTitle,.Card-module__QRy0Sa__card:hover .Card-module__QRy0Sa__cardDesc{color:var(--color-text-inverse)}.Card-module__QRy0Sa__cardIcon{width:48px;height:48px;color:var(--color-accent);margin-bottom:var(--space-tight);justify-content:center;align-items:center;transition:color .25s ease-in-out;display:flex}.Card-module__QRy0Sa__card:hover .Card-module__QRy0Sa__cardIcon{color:var(--color-text-inverse)}.Card-module__QRy0Sa__card .Card-module__QRy0Sa__cardTitle{font-size:var(--text-h4);margin-bottom:var(--space-micro);color:var(--color-text-primary);font-weight:700;transition:color .25s ease-in-out}.Card-module__QRy0Sa__cardDesc{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.6;transition:color .25s ease-in-out}.Card-module__QRy0Sa__cardArrow{margin-top:var(--space-tight);font-size:var(--text-small);text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);font-weight:500;transition:color .25s ease-in-out}.Card-module__QRy0Sa__card:hover .Card-module__QRy0Sa__cardArrow{color:var(--color-text-inverse)}.Card-module__QRy0Sa__expert{text-align:center;padding:0;overflow:hidden}.Card-module__QRy0Sa__expert:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.Card-module__QRy0Sa__expertInfo{padding:var(--space-tight)}.Card-module__QRy0Sa__expert .Card-module__QRy0Sa__expertName{font-size:var(--text-h4);color:var(--color-text-primary);font-weight:700;transition:color .25s ease-in-out}.Card-module__QRy0Sa__expert:hover .Card-module__QRy0Sa__expertName{color:var(--color-text-inverse)}.Card-module__QRy0Sa__expertDomain{font-size:var(--text-small);color:var(--color-text-secondary);margin-top:4px;transition:color .25s ease-in-out}.Card-module__QRy0Sa__expert:hover .Card-module__QRy0Sa__expertDomain{color:var(--color-surface-muted)}.Card-module__QRy0Sa__article{padding:0;overflow:hidden}.Card-module__QRy0Sa__article:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.Card-module__QRy0Sa__articleImage{aspect-ratio:16/9;background:var(--color-surface-muted);width:100%;color:var(--color-text-tertiary);font-size:var(--text-small);justify-content:center;align-items:center;display:flex;overflow:hidden}.Card-module__QRy0Sa__articleImg{object-fit:cover;width:100%;height:100%;display:block}.Card-module__QRy0Sa__articleBody{padding:var(--space-tight)var(--space-element);padding-bottom:var(--space-element)}.Card-module__QRy0Sa__articleMeta{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);align-items:center;gap:var(--space-micro);margin-bottom:var(--space-micro);font-weight:500;display:flex}.Card-module__QRy0Sa__article .Card-module__QRy0Sa__articleTitle{font-size:var(--text-h3);margin-bottom:var(--space-micro);color:var(--color-text-primary);font-weight:700;transition:color .25s ease-in-out}.Card-module__QRy0Sa__article:hover .Card-module__QRy0Sa__articleTitle{color:var(--color-text-inverse)}.Card-module__QRy0Sa__articleExcerpt{font-size:var(--text-body);color:var(--color-text-secondary);margin-bottom:var(--space-element);flex:1;line-height:1.6;transition:color .25s ease-in-out}.Card-module__QRy0Sa__article:hover .Card-module__QRy0Sa__articleExcerpt{color:var(--color-surface-muted)}.Card-module__QRy0Sa__articleFooter{border-top:1px solid var(--color-border);padding-top:var(--space-element);justify-content:space-between;align-items:center;margin-top:auto;transition:border-color .25s ease-in-out;display:flex}.Card-module__QRy0Sa__article:hover .Card-module__QRy0Sa__articleFooter{border-color:#fff3}.Card-module__QRy0Sa__articleDate,.Card-module__QRy0Sa__articleAuthor{font-size:var(--text-small);color:var(--color-text-tertiary);font-weight:500;transition:color .25s ease-in-out}.Card-module__QRy0Sa__articleAuthor{color:var(--color-text-secondary);font-weight:600}.Card-module__QRy0Sa__article:hover .Card-module__QRy0Sa__articleDate,.Card-module__QRy0Sa__article:hover .Card-module__QRy0Sa__articleAuthor{color:var(--color-surface-muted)}
.IndustryCard-module__MEGvmq__card{background:var(--color-surface-white);border:1px solid var(--color-border);padding:var(--space-block);gap:var(--space-tight);flex-direction:column;display:flex}.IndustryCard-module__MEGvmq__icon{background:var(--color-primary);width:48px;height:48px;color:var(--color-text-inverse);justify-content:center;align-items:center;display:flex}.IndustryCard-module__MEGvmq__title{font-size:var(--text-h4);color:var(--color-text-primary);font-weight:700}.IndustryCard-module__MEGvmq__desc{font-size:var(--text-small);color:var(--color-text-secondary);line-height:1.6}
.page-module__E0kJGG__page{padding-top:72px}.page-module__E0kJGG__sectionHeader{margin-bottom:var(--space-block)}.page-module__E0kJGG__sectionTitle{font-size:var(--text-h2);color:var(--color-text-primary);margin-bottom:var(--space-tight);font-weight:700}.page-module__E0kJGG__sectionTitleInverse{color:var(--color-text-inverse)}.page-module__E0kJGG__sectionIntro{font-size:var(--text-body);color:var(--color-text-secondary);max-width:800px;line-height:1.7}.page-module__E0kJGG__sectionIntroInverse{color:var(--color-text-inverse)}.page-module__E0kJGG__capabilityGrid{gap:var(--grid-gap);grid-template-columns:repeat(3,1fr);display:grid}.page-module__E0kJGG__expertGrid{gap:var(--grid-gap);margin-bottom:var(--space-block);grid-template-columns:repeat(4,1fr);display:grid}.page-module__E0kJGG__expertCta{text-align:center}.page-module__E0kJGG__industryGrid{gap:var(--grid-gap);grid-template-columns:repeat(4,1fr);display:grid}.page-module__E0kJGG__insightsGrid{gap:var(--grid-gap);margin-bottom:var(--space-block);grid-template-columns:repeat(3,1fr);display:grid}.page-module__E0kJGG__insightsCta{text-align:center}@media (max-width:1023px){.page-module__E0kJGG__capabilityGrid,.page-module__E0kJGG__expertGrid,.page-module__E0kJGG__industryGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.page-module__E0kJGG__capabilityGrid,.page-module__E0kJGG__insightsGrid,.page-module__E0kJGG__industryGrid{grid-template-columns:1fr}.page-module__E0kJGG__expertGrid{grid-template-columns:1fr 1fr}}
.ExpertHighlight-module__MXFTHW__highlight{background:var(--color-surface-white);border:1px solid var(--color-border);align-items:stretch;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative;overflow:visible}.ExpertHighlight-module__MXFTHW__highlight.ExpertHighlight-module__MXFTHW__clickable:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}.ExpertHighlight-module__MXFTHW__portrait{padding:var(--space-block);border-right:1px solid var(--color-border);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ExpertHighlight-module__MXFTHW__info{padding:var(--space-block);flex-direction:column;flex:1;justify-content:center;display:flex}.ExpertHighlight-module__MXFTHW__name{font-size:var(--text-h3);color:var(--color-text-primary);margin-bottom:var(--space-micro);font-weight:700}.ExpertHighlight-module__MXFTHW__title{font-size:var(--text-body);color:var(--color-primary);margin-bottom:var(--space-micro);font-weight:500}.ExpertHighlight-module__MXFTHW__credential{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);margin-bottom:var(--space-tight);font-weight:500}.ExpertHighlight-module__MXFTHW__bio{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.ExpertHighlight-module__MXFTHW__viewProfile{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary);background:var(--color-surface-white);border:1px solid var(--color-border);opacity:.85;white-space:nowrap;border-radius:0;align-items:center;gap:.375rem;padding:.35rem 1.25rem;font-weight:500;transition:opacity .2s,border-color .2s,box-shadow .2s;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.ExpertHighlight-module__MXFTHW__clickable:hover .ExpertHighlight-module__MXFTHW__viewProfile{opacity:1;border-color:var(--color-primary);box-shadow:0 2px 8px #0000000f}@media (max-width:767px){.ExpertHighlight-module__MXFTHW__highlight{flex-direction:column}.ExpertHighlight-module__MXFTHW__portrait{border-right:none;border-bottom:1px solid var(--color-border);padding:var(--space-element)}}
.PageBanner-module__5YK1Eq__banner{background:var(--color-primary);padding:var(--space-section-sm)0;color:var(--color-text-inverse)}.PageBanner-module__5YK1Eq__inner{width:100%;max-width:var(--max-width);padding:0 var(--space-element);margin:0 auto}.PageBanner-module__5YK1Eq__title{font-size:var(--text-h1);color:var(--color-text-inverse);font-weight:700}.PageBanner-module__5YK1Eq__subtitle{font-size:var(--text-body-lg);color:var(--color-surface-muted);margin-top:var(--space-micro);max-width:60ch}
.TeamMemberCard-module__NAnGPG__card{text-align:center;align-items:center;gap:var(--space-micro);flex-direction:column;display:flex}.TeamMemberCard-module__NAnGPG__name{font-size:var(--text-body);color:var(--color-text-primary);font-weight:600}.TeamMemberCard-module__NAnGPG__role{font-size:var(--text-small);color:var(--color-text-secondary)}
.page-module__xgPmsG__page{padding-top:72px}.page-module__xgPmsG__textSection{max-width:800px}.page-module__xgPmsG__sectionTitle{font-size:var(--text-h2);color:var(--color-text-primary);margin-bottom:var(--space-tight);font-weight:700}.page-module__xgPmsG__sectionBody{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.page-module__xgPmsG__academicIntro{font-size:var(--text-body);color:var(--color-text-secondary);margin-bottom:var(--space-block);max-width:800px;line-height:1.7}.page-module__xgPmsG__expertNetworkCta{margin-top:var(--space-element)}.page-module__xgPmsG__teamGrid{gap:var(--grid-gap);grid-template-columns:repeat(5,1fr);display:grid}@media (max-width:1023px){.page-module__xgPmsG__teamGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.page-module__xgPmsG__teamGrid{grid-template-columns:repeat(2,1fr)}}
.page-module__N88M4q__page{padding-top:72px}.page-module__N88M4q__introSection{max-width:800px}.page-module__N88M4q__sectionTitle{font-size:var(--text-h2);color:var(--color-text-primary);margin-bottom:var(--space-tight);font-weight:700}.page-module__N88M4q__sectionBody{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.page-module__N88M4q__capabilityGrid{gap:var(--grid-gap);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:767px){.page-module__N88M4q__capabilityGrid{grid-template-columns:1fr}}
.page-module__j6Q3dW__page{padding-top:80px}.page-module__j6Q3dW__introSection{text-align:center;max-width:760px;margin:0 auto}.page-module__j6Q3dW__sectionTitle{font-size:var(--font-size-h2);color:var(--text-primary);margin-bottom:1.25rem;font-weight:700}.page-module__j6Q3dW__sectionBody{font-size:var(--font-size-body);color:var(--text-secondary);margin:0 auto;line-height:1.75}.page-module__j6Q3dW__embedWrapper{border:1px solid var(--border);background:var(--surface);margin-top:2.5rem;position:relative;overflow:hidden}.page-module__j6Q3dW__embedWrapper:before{content:"";background:linear-gradient(90deg,var(--primary),var(--accent));z-index:1;height:4px;display:block;position:absolute;top:0;left:0;right:0}.page-module__j6Q3dW__embedIframe{border:none;width:100%;height:820px;display:block}.page-module__j6Q3dW__embedFallback{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:3rem 2rem;display:flex}.page-module__j6Q3dW__embedFallbackText{font-size:var(--text-body);color:var(--text-secondary);max-width:520px;line-height:1.7}.page-module__j6Q3dW__embedFallbackLink{font-size:var(--text-body);font-weight:700;font-family:var(--font-body);background:var(--primary);color:#fff;border:2px solid var(--primary);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast);padding:.875rem 2.5rem;text-decoration:none;display:inline-block}.page-module__j6Q3dW__embedFallbackLink:hover{background:var(--accent);border-color:var(--accent)}.page-module__j6Q3dW__embedDirectLink{font-size:var(--text-small);color:var(--text-muted);text-align:center;margin-top:1rem}.page-module__j6Q3dW__embedDirectLink a{color:var(--primary);transition:color var(--transition-fast);font-weight:600;text-decoration:none}.page-module__j6Q3dW__embedDirectLink a:hover{color:var(--accent)}.page-module__j6Q3dW__officesGrid{grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:2rem;display:grid}.page-module__j6Q3dW__officeCard{border:1px solid var(--border);background:var(--surface);padding:2rem}.page-module__j6Q3dW__officeCity{font-size:var(--text-h4);color:var(--text-primary);margin-bottom:.5rem;font-weight:700}.page-module__j6Q3dW__officeCountry{font-size:var(--text-small);color:var(--primary);margin-bottom:1rem;font-weight:500}.page-module__j6Q3dW__officeAddress{font-size:var(--text-small);color:var(--text-secondary);line-height:1.6}@media (max-width:1024px){.page-module__j6Q3dW__officesGrid{grid-template-columns:repeat(2,1fr)}.page-module__j6Q3dW__embedIframe{height:780px}}@media (max-width:768px){.page-module__j6Q3dW__officesGrid{grid-template-columns:1fr}.page-module__j6Q3dW__embedIframe{height:720px}}
.page-module__3Jiu3W__page{padding-top:72px}.page-module__3Jiu3W__hero{padding:var(--space-section)0;background:var(--color-surface-white);border-bottom:1px solid var(--color-border)}.page-module__3Jiu3W__backLink{font-size:var(--text-small);color:var(--color-primary);margin-bottom:var(--space-element);transition:color var(--transition-fast);font-weight:500;text-decoration:none;display:inline-block}.page-module__3Jiu3W__backLink:hover{color:var(--color-accent)}.page-module__3Jiu3W__heroMeta{align-items:center;gap:var(--space-tight);margin-bottom:var(--space-tight);display:flex}.page-module__3Jiu3W__heroTag{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);font-weight:500}.page-module__3Jiu3W__heroDate{font-size:var(--text-xs);color:var(--color-text-tertiary)}.page-module__3Jiu3W__heroFormat{font-size:var(--text-xs);color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;font-weight:500}.page-module__3Jiu3W__heroTitle{font-size:var(--text-display);color:var(--color-text-primary);max-width:800px;margin-bottom:var(--space-micro);font-weight:700}.page-module__3Jiu3W__heroExpert{font-size:var(--text-h4);color:var(--color-primary);margin-bottom:var(--space-tight);font-weight:500}.page-module__3Jiu3W__heroExcerpt{font-size:var(--text-h4);color:var(--color-text-secondary);max-width:700px;line-height:1.6}.page-module__3Jiu3W__playerWrap{max-width:800px}.page-module__3Jiu3W__playerVideo{aspect-ratio:16/9;background:var(--color-surface-dark);border:1px solid var(--color-border);width:100%;display:block}.page-module__3Jiu3W__audioVisual{align-items:center;gap:var(--space-element);padding:var(--space-block);background:var(--color-surface-light);border:1px solid var(--color-border);margin-bottom:var(--space-tight);display:flex}.page-module__3Jiu3W__audioIcon{color:var(--color-accent)}.page-module__3Jiu3W__audioLabel{font-size:var(--text-h3);color:var(--color-text-primary);font-weight:700}.page-module__3Jiu3W__playerAudio{width:100%;display:block}.page-module__3Jiu3W__socialLinks{margin-top:var(--space-element);max-width:800px}.page-module__3Jiu3W__socialLabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-tertiary);margin-bottom:var(--space-micro);font-weight:500;display:block}.page-module__3Jiu3W__socialRow{gap:var(--space-tight);flex-wrap:wrap;display:flex}.page-module__3Jiu3W__socialLink{font-size:var(--text-small);color:var(--color-text-primary);border:1px solid var(--color-border);background:var(--color-surface-white);transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast);align-items:center;gap:6px;padding:8px 16px;font-weight:600;text-decoration:none;display:inline-flex}.page-module__3Jiu3W__socialLink:hover{background:var(--color-primary);color:var(--color-text-inverse);border-color:var(--color-primary)}.page-module__3Jiu3W__bookBlock{gap:var(--space-block);align-items:flex-start;max-width:600px;display:flex}.page-module__3Jiu3W__bookCover{background:var(--color-surface-muted);border:1px solid var(--color-border);width:140px;height:200px;font-size:var(--text-small);color:var(--color-text-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module__3Jiu3W__bookInfo{flex:1}.page-module__3Jiu3W__bookLabel{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);margin-bottom:var(--space-micro);font-weight:500;display:block}.page-module__3Jiu3W__bookTitle{font-size:var(--text-h3);color:var(--color-text-primary);margin-bottom:4px;font-weight:700}.page-module__3Jiu3W__bookAuthor{font-size:var(--text-body);color:var(--color-text-secondary)}.page-module__3Jiu3W__relatedTitle{font-size:var(--text-h2);color:var(--color-text-primary);margin-bottom:var(--space-block);font-weight:700}.page-module__3Jiu3W__relatedGrid{gap:var(--grid-gap);grid-template-columns:repeat(3,1fr);display:grid}.page-module__3Jiu3W__relatedCard{color:inherit;border:1px solid var(--color-border);background:var(--color-surface-white);text-decoration:none;transition:background-color .25s ease-in-out,border-color .25s ease-in-out;display:block}.page-module__3Jiu3W__relatedCard:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.page-module__3Jiu3W__relatedPortrait{aspect-ratio:16/9;background:var(--color-surface-muted);width:100%;color:var(--color-text-tertiary);font-size:var(--text-small);justify-content:center;align-items:center;display:flex}.page-module__3Jiu3W__relatedBody{padding:var(--space-tight)var(--space-element);padding-bottom:var(--space-element)}.page-module__3Jiu3W__relatedTag{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);font-weight:500;transition:color .25s ease-in-out}.page-module__3Jiu3W__relatedCard:hover .page-module__3Jiu3W__relatedTag{color:var(--color-surface-muted)}.page-module__3Jiu3W__relatedCardTitle{font-size:var(--text-h4);color:var(--color-text-primary);margin-top:var(--space-micro);margin-bottom:var(--space-micro);font-weight:700;transition:color .25s ease-in-out}.page-module__3Jiu3W__relatedCard:hover .page-module__3Jiu3W__relatedCardTitle{color:var(--color-text-inverse)}.page-module__3Jiu3W__relatedExpert{font-size:var(--text-small);color:var(--color-text-secondary);transition:color .25s ease-in-out}.page-module__3Jiu3W__relatedCard:hover .page-module__3Jiu3W__relatedExpert{color:var(--color-surface-muted)}@media (max-width:1023px){.page-module__3Jiu3W__heroTitle{font-size:var(--text-h1)}.page-module__3Jiu3W__relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.page-module__3Jiu3W__heroTitle{font-size:var(--text-h2)}.page-module__3Jiu3W__heroExcerpt{font-size:var(--text-body)}.page-module__3Jiu3W__relatedGrid{grid-template-columns:1fr}.page-module__3Jiu3W__bookBlock{flex-direction:column}}
.page-module__YwTe5q__page{padding-top:80px}.page-module__YwTe5q__introSection{text-align:center;max-width:760px;margin:0 auto}.page-module__YwTe5q__sectionTitle{font-size:var(--text-h2);color:var(--color-text-primary);margin-bottom:1.25rem;font-weight:700}.page-module__YwTe5q__sectionBody{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.75}.page-module__YwTe5q__platformBar{border-bottom:1px solid var(--color-border);background:var(--color-surface-white);padding:1.25rem 0}.page-module__YwTe5q__platformBarInner{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;display:flex}.page-module__YwTe5q__platformGroup{align-items:center;gap:.75rem;display:flex}.page-module__YwTe5q__platformGroupLabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-tertiary);white-space:nowrap;font-weight:600}.page-module__YwTe5q__platformIconRow{flex-wrap:wrap;gap:.5rem;display:flex}.page-module__YwTe5q__platformPill{font-size:var(--text-small);color:var(--color-text-primary);border:1px solid var(--color-border);background:var(--color-surface-white);transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast);align-items:center;gap:6px;padding:6px 14px;font-weight:600;text-decoration:none;display:inline-flex}.page-module__YwTe5q__platformPill:hover{background:var(--color-primary);color:var(--color-text-inverse);border-color:var(--color-primary)}.page-module__YwTe5q__platformDivider{background:var(--color-border);flex-shrink:0;width:1px;height:28px}.page-module__YwTe5q__latestEpisode{gap:var(--space-block);grid-template-columns:1.2fr 1fr;align-items:stretch;display:grid}.page-module__YwTe5q__latestPlayer{flex-direction:column;width:100%;display:flex}.page-module__YwTe5q__latestVideo{object-fit:cover;background:#000;flex:1;width:100%;display:block}.page-module__YwTe5q__latestAudioWrap{border:1px solid var(--color-border);background:var(--color-surface-white)}.page-module__YwTe5q__latestAudioVisual{color:var(--color-text-tertiary);font-size:var(--text-small);background:var(--color-surface-light);justify-content:center;align-items:center;gap:.75rem;padding:3rem 2rem;display:flex}.page-module__YwTe5q__latestAudio{width:100%;display:block}.page-module__YwTe5q__latestInfo{flex-direction:column;gap:.75rem;display:flex}.page-module__YwTe5q__latestMeta{align-items:center;gap:1rem;display:flex}.page-module__YwTe5q__latestTag{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);font-weight:500}.page-module__YwTe5q__latestDate{font-size:var(--text-small);color:var(--color-text-tertiary)}.page-module__YwTe5q__latestTitle{font-size:var(--text-h3);color:var(--color-text-primary);font-weight:700;line-height:1.3}.page-module__YwTe5q__latestExpert{font-size:var(--text-body);color:var(--color-primary);font-weight:500}.page-module__YwTe5q__latestExcerpt{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.page-module__YwTe5q__latestActions{margin-top:.5rem}.page-module__YwTe5q__socialLinks{flex-direction:column;gap:.5rem;display:flex}.page-module__YwTe5q__socialLabel{font-size:var(--text-small);color:var(--color-text-tertiary);font-weight:500}.page-module__YwTe5q__socialRow{flex-wrap:wrap;gap:.75rem;display:flex}.page-module__YwTe5q__socialLink{font-size:var(--text-small);color:var(--color-text-primary);border:1px solid var(--color-border);background:var(--color-surface-white);transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast);align-items:center;gap:.375rem;padding:6px 12px;font-weight:600;text-decoration:none;display:inline-flex}.page-module__YwTe5q__socialLink:hover{background:var(--color-primary);color:var(--color-text-inverse);border-color:var(--color-primary)}.page-module__YwTe5q__controlsBar{justify-content:space-between;align-items:center;gap:var(--space-element);margin-bottom:var(--space-block);flex-wrap:wrap;display:flex}.page-module__YwTe5q__searchWrapper{flex:1;min-width:250px;max-width:500px;position:relative}.page-module__YwTe5q__searchIcon{color:var(--color-text-secondary);position:absolute;top:50%;left:16px;transform:translateY(-50%)}.page-module__YwTe5q__searchInput{width:100%;font-size:var(--text-body);border:1px solid var(--color-border);background:var(--color-surface-white);color:var(--color-text-primary);transition:border-color var(--transition-fast);outline:none;padding:12px 16px 12px 48px;font-family:inherit}.page-module__YwTe5q__searchInput:focus{border-color:var(--color-primary)}.page-module__YwTe5q__sortWrapper{flex-shrink:0}.page-module__YwTe5q__sortSelect{font-size:var(--text-body);border:1px solid var(--color-border);background:var(--color-surface-white);color:var(--color-text-primary);cursor:pointer;appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M6%209L12%2015L18%209%22%20stroke%3D%22%23333333%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E);background-position:right 12px center;background-repeat:no-repeat;background-size:16px;outline:none;min-width:180px;padding:12px 32px 12px 16px;font-family:inherit}.page-module__YwTe5q__sortSelect:focus{border-color:var(--color-primary)}.page-module__YwTe5q__episodesGrid{gap:var(--grid-gap);grid-template-columns:repeat(3,1fr);margin-top:0;display:grid}.page-module__YwTe5q__episodeCard{border:1px solid var(--color-border);background:var(--color-surface-white);color:inherit;transition:border-color var(--transition-fast);flex-direction:column;text-decoration:none;display:flex}.page-module__YwTe5q__episodeCard:hover{border-color:var(--color-primary)}.page-module__YwTe5q__episodePortrait{aspect-ratio:16/10;background:var(--color-surface-light);width:100%;font-size:var(--text-small);color:var(--color-text-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.page-module__YwTe5q__episodeFormatBadge{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;background:var(--color-primary);color:var(--color-text-inverse);padding:3px 10px;font-weight:700;position:absolute;top:.75rem;right:.75rem}.page-module__YwTe5q__episodeContent{flex-direction:column;gap:.25rem;padding:1.25rem;display:flex}.page-module__YwTe5q__episodeTag{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);margin-bottom:.25rem;font-weight:500}.page-module__YwTe5q__episodeTopic{font-size:var(--text-body-lg);color:var(--color-text-primary);font-weight:700;line-height:1.35}.page-module__YwTe5q__episodeExpert{font-size:var(--text-small);color:var(--color-primary);font-weight:500}.page-module__YwTe5q__episodeDate{font-size:var(--text-xs);color:var(--color-text-tertiary)}.page-module__YwTe5q__emptyState{font-size:var(--text-body);color:var(--color-text-tertiary);text-align:center;padding:var(--space-section)0}.page-module__YwTe5q__pagination{justify-content:center;align-items:center;gap:var(--space-micro);margin-top:var(--space-block);display:flex}.page-module__YwTe5q__pageBtn{font-size:var(--text-small);background:var(--color-surface-white);border:1px solid var(--color-border);color:var(--color-primary);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast);padding:8px 16px;font-family:inherit;font-weight:600}.page-module__YwTe5q__pageBtn:hover:not(:disabled){background:var(--color-primary);color:var(--color-text-inverse);border-color:var(--color-primary)}.page-module__YwTe5q__pageBtn:disabled{opacity:.35;cursor:default}.page-module__YwTe5q__pageNum{width:40px;height:40px;font-size:var(--text-small);background:var(--color-surface-white);border:1px solid var(--color-border);color:var(--color-text-primary);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast);justify-content:center;align-items:center;font-family:inherit;font-weight:600;display:flex}.page-module__YwTe5q__pageNum:hover,.page-module__YwTe5q__pageNumActive{background:var(--color-primary);color:var(--color-text-inverse);border-color:var(--color-primary)}.page-module__YwTe5q__engagementCta{flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:2.5rem;display:flex}@media (max-width:1023px){.page-module__YwTe5q__latestEpisode{grid-template-columns:1fr}.page-module__YwTe5q__episodesGrid{grid-template-columns:repeat(2,1fr)}.page-module__YwTe5q__platformBarInner{flex-direction:column;gap:1rem}.page-module__YwTe5q__platformDivider{width:100%;height:1px}.page-module__YwTe5q__platformGroup{flex-direction:column;gap:.5rem}}@media (max-width:767px){.page-module__YwTe5q__episodesGrid{grid-template-columns:1fr}.page-module__YwTe5q__platformPill span{display:none}.page-module__YwTe5q__platformPill{padding:8px}}
.page-module__XdWHXq__page{padding-top:80px}.page-module__XdWHXq__hero{padding:var(--space-section)0 var(--space-block);background:var(--color-surface-light);border-bottom:1px solid var(--color-border)}.page-module__XdWHXq__heroLayout{gap:var(--space-block);grid-template-columns:320px 1fr;align-items:center;display:grid}.page-module__XdWHXq__heroCredential{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);margin-bottom:.75rem;font-weight:500}.page-module__XdWHXq__heroName{font-size:var(--text-h1);color:var(--color-text-primary);margin-bottom:.5rem;font-weight:700;line-height:1.15}.page-module__XdWHXq__heroDomain{font-size:var(--text-body-lg);color:var(--color-text-secondary);margin-bottom:.375rem;line-height:1.5}.page-module__XdWHXq__heroGroup{font-size:var(--text-small);color:var(--color-primary);font-weight:500}.page-module__XdWHXq__bioSection{max-width:760px;margin:0 auto}.page-module__XdWHXq__sectionTitle{font-size:var(--text-h2);color:var(--color-text-primary);margin-bottom:1.5rem;font-weight:700}.page-module__XdWHXq__bioParagraph{font-size:var(--text-body);color:var(--color-text-secondary);margin-bottom:1.25rem;line-height:1.8}.page-module__XdWHXq__bioParagraph:last-child{margin-bottom:0}.page-module__XdWHXq__expertiseSection{text-align:center;max-width:760px;margin:0 auto}.page-module__XdWHXq__expertiseTags{gap:var(--space-micro);flex-wrap:wrap;justify-content:center;margin-top:.5rem;display:flex}.page-module__XdWHXq__expertiseTag{font-size:var(--text-small);border:1px solid var(--color-border);background:var(--color-surface-white);color:var(--color-text-primary);padding:8px 20px;font-weight:500}.page-module__XdWHXq__quoteBlock{text-align:center;max-width:760px;padding:var(--space-block)0;margin:0 auto}.page-module__XdWHXq__quoteText{font-size:var(--text-h3);color:var(--color-text-primary);margin-bottom:1.25rem;font-style:italic;font-weight:700;line-height:1.5}.page-module__XdWHXq__quoteCite{font-size:var(--text-body);color:var(--color-primary);font-style:normal;font-weight:500}.page-module__XdWHXq__relatedTitle{font-size:var(--text-h2);color:var(--color-text-primary);margin-bottom:var(--space-block);text-align:center;font-weight:700}.page-module__XdWHXq__relatedGrid{gap:var(--grid-gap);grid-template-columns:repeat(4,1fr);display:grid}.page-module__XdWHXq__relatedCard{border:1px solid var(--color-border);background:var(--color-surface-white);color:inherit;transition:border-color var(--transition-fast);flex-direction:column;text-decoration:none;display:flex}.page-module__XdWHXq__relatedCard:hover{border-color:var(--color-primary)}.page-module__XdWHXq__relatedInfo{padding:1.25rem}.page-module__XdWHXq__relatedName{font-size:var(--text-body);color:var(--color-text-primary);margin-bottom:.25rem;font-weight:700}.page-module__XdWHXq__relatedDomain{font-size:var(--text-small);color:var(--color-text-secondary);line-height:1.4}.page-module__XdWHXq__ctaSection{text-align:center;max-width:680px;margin:0 auto}.page-module__XdWHXq__ctaTitle{font-size:var(--text-h2);color:var(--color-text-inverse);margin-bottom:1rem;font-weight:700}.page-module__XdWHXq__ctaBody{font-size:var(--text-body);color:var(--color-surface-muted);margin-bottom:2rem;line-height:1.7}.page-module__XdWHXq__ctaActions{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}@media (max-width:1023px){.page-module__XdWHXq__relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.page-module__XdWHXq__heroLayout{text-align:center;grid-template-columns:1fr;justify-items:center}.page-module__XdWHXq__relatedGrid{grid-template-columns:1fr;max-width:320px;margin:0 auto}.page-module__XdWHXq__expertiseTags{justify-content:center}}
.page-module__JIZ6wa__page{padding-top:72px}.page-module__JIZ6wa__introSection{max-width:800px}.page-module__JIZ6wa__sectionTitle{font-size:var(--text-h2);color:var(--color-text-primary);margin-bottom:var(--space-tight);font-weight:700}.page-module__JIZ6wa__sectionBody{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.page-module__JIZ6wa__groupTitle{font-size:var(--text-h3);color:var(--color-text-primary);margin-bottom:var(--space-element);font-weight:700}.page-module__JIZ6wa__expertGrid{gap:var(--grid-gap);grid-template-columns:repeat(4,1fr);display:grid}.page-module__JIZ6wa__group{margin-bottom:var(--space-section)}.page-module__JIZ6wa__group:last-child{margin-bottom:0}@media (max-width:1023px){.page-module__JIZ6wa__expertGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.page-module__JIZ6wa__expertGrid{grid-template-columns:1fr 1fr}}
.page-module__t7Uroq__page{padding-top:72px}.page-module__t7Uroq__hero{padding:var(--space-section)0;background:var(--color-surface-white);border-bottom:1px solid var(--color-border)}.page-module__t7Uroq__backLink{font-size:var(--text-small);color:var(--color-primary);margin-bottom:var(--space-element);transition:color var(--transition-fast);font-weight:500;text-decoration:none;display:inline-block}.page-module__t7Uroq__backLink:hover{color:var(--color-accent)}.page-module__t7Uroq__heroMeta{align-items:center;gap:var(--space-tight);margin-bottom:var(--space-tight);display:flex}.page-module__t7Uroq__heroTag{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);font-weight:500}.page-module__t7Uroq__heroDate{font-size:var(--text-xs);color:var(--color-text-tertiary)}.page-module__t7Uroq__heroTitle{font-size:var(--text-display);color:var(--color-text-primary);max-width:800px;margin-bottom:var(--space-tight);font-weight:700}.page-module__t7Uroq__heroExcerpt{font-size:var(--text-h4);color:var(--color-text-secondary);max-width:700px;line-height:1.6}.page-module__t7Uroq__heroAuthor{margin-top:var(--space-element);font-size:var(--text-body);color:var(--color-text-primary);align-items:center;gap:12px;font-weight:600;display:flex}.page-module__t7Uroq__heroImageSection{padding:0 0 var(--space-block);background:var(--color-surface-white)}.page-module__t7Uroq__heroImageWrap{aspect-ratio:16/9;max-width:740px;overflow:hidden}.page-module__t7Uroq__heroImg{object-fit:cover;width:100%;height:100%;display:block}.page-module__t7Uroq__article{max-width:740px}.page-module__t7Uroq__bodyH2{font-size:var(--text-h2);color:var(--color-text-primary);margin-top:var(--space-section);margin-bottom:var(--space-element);font-weight:700;line-height:1.3}.page-module__t7Uroq__bodyH3{font-size:var(--text-h3);color:var(--color-text-primary);margin-top:var(--space-block);margin-bottom:var(--space-tight);font-weight:700;line-height:1.35}.page-module__t7Uroq__bodyH4{font-size:var(--text-h4);color:var(--color-text-primary);margin-top:var(--space-block);margin-bottom:var(--space-tight);font-weight:600;line-height:1.4}.page-module__t7Uroq__bodyH5{font-size:var(--text-body);color:var(--color-text-primary);margin-top:var(--space-element);margin-bottom:var(--space-micro);letter-spacing:.01em;font-weight:700;line-height:1.5}.page-module__t7Uroq__bodyH6{font-size:var(--text-small);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary);margin-top:var(--space-element);margin-bottom:var(--space-micro);font-weight:700}.page-module__t7Uroq__bodyParagraph{font-size:var(--text-body);color:var(--color-text-secondary);margin-bottom:var(--space-element);line-height:1.85}.page-module__t7Uroq__markStrong{color:var(--color-text-primary);font-weight:700}.page-module__t7Uroq__markEm{font-style:italic}.page-module__t7Uroq__markLink{color:var(--color-primary);text-decoration:underline;-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary);text-underline-offset:3px;transition:color var(--transition-fast),text-decoration-color var(--transition-fast);text-decoration-thickness:1px}.page-module__t7Uroq__markLink:hover{color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.page-module__t7Uroq__bodyBlockquote{margin:var(--space-block)0;padding:var(--space-element)var(--space-block);border-left:4px solid var(--color-accent);background:var(--color-surface-muted);font-size:var(--text-body);color:var(--color-text-secondary);font-style:italic;line-height:1.8}.page-module__t7Uroq__bodyListBullet,.page-module__t7Uroq__bodyListNumber{margin:var(--space-tight)0 var(--space-element);padding-left:28px}.page-module__t7Uroq__bodyListItem{font-size:var(--text-body);color:var(--color-text-secondary);margin-bottom:var(--space-micro);line-height:1.85}.page-module__t7Uroq__bodyListBullet .page-module__t7Uroq__bodyListItem::marker{color:var(--color-accent);font-size:1.1em}.page-module__t7Uroq__bodyListNumber .page-module__t7Uroq__bodyListItem::marker{color:var(--color-accent);font-weight:600}.page-module__t7Uroq__bodyFigure{margin:var(--space-block)0}.page-module__t7Uroq__bodyImage{border-radius:6px;width:100%;height:auto;display:block}.page-module__t7Uroq__bodyCaption{margin-top:var(--space-micro);font-size:var(--text-small);color:var(--color-text-tertiary);text-align:center;font-style:italic}.page-module__t7Uroq__tableWrap{margin:var(--space-block)0;-webkit-overflow-scrolling:touch;overflow-x:auto}.page-module__t7Uroq__tableCaption{font-size:var(--text-small);color:var(--color-text-primary);margin-bottom:var(--space-micro);font-weight:600}.page-module__t7Uroq__table{border-collapse:collapse;width:100%;font-size:var(--text-body)}.page-module__t7Uroq__tableTh{text-align:left;color:var(--color-text-inverse);background:var(--color-primary);border:1px solid var(--color-primary);padding:12px 16px;font-weight:700}.page-module__t7Uroq__tableTd{color:var(--color-text-secondary);border:1px solid var(--color-border);padding:12px 16px;line-height:1.6}.page-module__t7Uroq__tableTr:nth-child(2n){background:var(--color-surface-muted)}.page-module__t7Uroq__tableTr:hover{background:#00000008}.page-module__t7Uroq__relatedTitle{font-size:var(--text-h2);color:var(--color-text-primary);margin-bottom:var(--space-block);font-weight:700}.page-module__t7Uroq__relatedGrid{gap:var(--grid-gap);grid-template-columns:repeat(3,1fr);display:grid}.page-module__t7Uroq__relatedCard{color:inherit;border:1px solid var(--color-border);background:var(--color-surface-white);text-decoration:none;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out;display:block}.page-module__t7Uroq__relatedCard:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.page-module__t7Uroq__relatedImage{aspect-ratio:16/9;background:var(--color-surface-muted);width:100%;color:var(--color-text-tertiary);font-size:var(--text-small);justify-content:center;align-items:center;display:flex;overflow:hidden}.page-module__t7Uroq__relatedImg{object-fit:cover;width:100%;height:100%;display:block}.page-module__t7Uroq__relatedBody{padding:var(--space-tight)var(--space-element);padding-bottom:var(--space-element);flex-direction:column;flex:1;display:flex}.page-module__t7Uroq__relatedMeta{margin-bottom:var(--space-micro);justify-content:space-between;align-items:center;display:flex}.page-module__t7Uroq__relatedTag{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);font-weight:500;transition:color .25s ease-in-out}.page-module__t7Uroq__relatedDate{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);transition:color .25s ease-in-out}.page-module__t7Uroq__relatedCard:hover .page-module__t7Uroq__relatedTag,.page-module__t7Uroq__relatedCard:hover .page-module__t7Uroq__relatedDate{color:var(--color-surface-muted)}.page-module__t7Uroq__relatedCardTitle{font-size:var(--text-h4);color:var(--color-text-primary);margin-top:0;margin-bottom:var(--space-micro);font-weight:700;transition:color .25s ease-in-out}.page-module__t7Uroq__relatedCard:hover .page-module__t7Uroq__relatedCardTitle{color:var(--color-text-inverse)}.page-module__t7Uroq__relatedExcerpt{font-size:var(--text-small);color:var(--color-text-secondary);margin-bottom:var(--space-element);line-height:1.6;transition:color .25s ease-in-out}.page-module__t7Uroq__relatedCard:hover .page-module__t7Uroq__relatedExcerpt{color:var(--color-surface-muted)}.page-module__t7Uroq__relatedAuthor{font-size:var(--text-sm);color:var(--color-text-secondary);border-top:1px solid var(--color-border);padding-top:var(--space-tight);margin:auto 0 0;font-weight:500;transition:color .25s ease-in-out,border-color .25s ease-in-out}.page-module__t7Uroq__relatedCard:hover .page-module__t7Uroq__relatedAuthor{color:var(--color-surface-muted);border-color:#fff3}@media (max-width:1023px){.page-module__t7Uroq__heroTitle{font-size:var(--text-h1)}.page-module__t7Uroq__relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.page-module__t7Uroq__heroTitle{font-size:var(--text-h2)}.page-module__t7Uroq__heroExcerpt{font-size:var(--text-body)}.page-module__t7Uroq__relatedGrid{grid-template-columns:1fr}}
.page-module__Qt1Zoq__page{padding-top:72px}.page-module__Qt1Zoq__introSection{max-width:800px}.page-module__Qt1Zoq__sectionTitle{font-size:var(--text-h2);color:var(--color-text-primary);margin-bottom:var(--space-tight);font-weight:700}.page-module__Qt1Zoq__sectionBody{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.page-module__Qt1Zoq__tagBar{gap:var(--space-micro);margin-bottom:var(--space-block);flex-wrap:wrap;display:flex}.page-module__Qt1Zoq__tag{font-size:var(--text-small);border:1px solid var(--color-border);background:var(--color-surface-white);color:var(--color-text-primary);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);padding:6px 16px;font-family:inherit;font-weight:500}.page-module__Qt1Zoq__tag:hover,.page-module__Qt1Zoq__tagActive{background:var(--color-primary);color:var(--color-text-inverse);border-color:var(--color-primary)}.page-module__Qt1Zoq__featured{gap:var(--space-block);background:var(--color-surface-white);border:1px solid var(--color-border);margin-bottom:var(--space-block);color:inherit;text-decoration:none;transition:background-color .25s ease-in-out,border-color .25s ease-in-out;display:flex}.page-module__Qt1Zoq__featured:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.page-module__Qt1Zoq__featured:hover .page-module__Qt1Zoq__featuredTag{color:var(--color-surface-muted)}.page-module__Qt1Zoq__featured:hover .page-module__Qt1Zoq__featuredTitle{color:var(--color-text-inverse)}.page-module__Qt1Zoq__featured:hover .page-module__Qt1Zoq__featuredExcerpt{color:var(--color-surface-muted)}.page-module__Qt1Zoq__featuredImage{background:var(--color-surface-light);border-right:1px solid var(--color-border);width:400px;min-height:260px;font-size:var(--text-small);color:var(--color-text-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.page-module__Qt1Zoq__featuredImg{object-fit:cover;width:100%;height:100%;display:block}.page-module__Qt1Zoq__featuredContent{padding:var(--space-block);justify-content:center;gap:var(--space-tight);flex-direction:column;display:flex}.page-module__Qt1Zoq__featuredMeta{align-items:center;gap:var(--space-element);display:flex}.page-module__Qt1Zoq__featuredTag{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);font-weight:500}.page-module__Qt1Zoq__featuredDate{font-size:var(--text-xs);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.page-module__Qt1Zoq__featuredTitle{font-size:var(--text-h3);color:var(--color-text-primary);font-weight:700}.page-module__Qt1Zoq__featuredExcerpt{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.page-module__Qt1Zoq__featuredAuthor{font-size:var(--text-small);color:var(--color-text-primary);margin-top:var(--space-element);padding-top:var(--space-element);border-top:1px solid #0000000d;font-weight:600}.page-module__Qt1Zoq__featured:hover .page-module__Qt1Zoq__featuredAuthor{color:var(--color-surface-muted);border-color:#fff3}.page-module__Qt1Zoq__featured:hover .page-module__Qt1Zoq__featuredDate{color:var(--color-surface-muted)}.page-module__Qt1Zoq__articleGrid{gap:var(--grid-gap);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:1023px){.page-module__Qt1Zoq__featured{flex-direction:column}.page-module__Qt1Zoq__featuredImage{border-right:none;border-bottom:1px solid var(--color-border);width:100%;min-height:200px}}@media (max-width:767px){.page-module__Qt1Zoq__articleGrid{grid-template-columns:1fr}}.page-module__Qt1Zoq__pagination{justify-content:center;align-items:center;gap:var(--space-micro);margin-top:var(--space-block);display:flex}.page-module__Qt1Zoq__pageBtn{font-size:var(--text-small);background:var(--color-surface-white);border:1px solid var(--color-border);color:var(--color-primary);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast);padding:8px 16px;font-family:inherit;font-weight:600}.page-module__Qt1Zoq__pageBtn:hover:not(:disabled){background:var(--color-primary);color:var(--color-text-inverse);border-color:var(--color-primary)}.page-module__Qt1Zoq__pageBtn:disabled{opacity:.35;cursor:default}.page-module__Qt1Zoq__pageNum{width:40px;height:40px;font-size:var(--text-small);background:var(--color-surface-white);border:1px solid var(--color-border);color:var(--color-text-primary);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast);justify-content:center;align-items:center;font-family:inherit;font-weight:600;display:flex}.page-module__Qt1Zoq__pageNum:hover,.page-module__Qt1Zoq__pageNumActive{background:var(--color-primary);color:var(--color-text-inverse);border-color:var(--color-primary)}.page-module__Qt1Zoq__emptyState{font-size:var(--text-body);color:var(--color-text-tertiary);text-align:center;padding:var(--space-section)0}
.page-module__Ptk22W__page{padding-top:80px}.page-module__Ptk22W__introSection{text-align:center;max-width:760px;margin:0 auto}.page-module__Ptk22W__sectionTitle{font-size:var(--font-size-h2);color:var(--text-primary);margin-bottom:1.25rem;font-weight:700}.page-module__Ptk22W__sectionBody{font-size:var(--font-size-body);color:var(--text-secondary);line-height:1.75}.page-module__Ptk22W__contentRow{max-width:760px;margin:0 auto}.page-module__Ptk22W__signupForm{gap:0;max-width:560px;margin:2rem auto 0;display:flex}.page-module__Ptk22W__signupInput{font-size:var(--text-body);font-family:var(--font-body);border:2px solid var(--border);background:var(--surface);color:var(--text-primary);outline:none;flex:1;padding:.875rem 1.25rem;transition:border-color .2s}.page-module__Ptk22W__signupInput::placeholder{color:var(--text-muted)}.page-module__Ptk22W__signupInput:focus{border-color:var(--accent)}.page-module__Ptk22W__signupButton{font-size:var(--text-body);font-weight:700;font-family:var(--font-body);background:var(--accent);color:#fff;border:2px solid var(--accent);cursor:pointer;white-space:nowrap;padding:.875rem 2rem;transition:background .2s}.page-module__Ptk22W__signupButton:hover{background:var(--primary);border-color:var(--primary)}@media (max-width:540px){.page-module__Ptk22W__signupForm{flex-direction:column}.page-module__Ptk22W__signupButton{width:100%}}
.page-module__liXC9W__page{padding-top:80px}.page-module__liXC9W__content{max-width:760px;margin:0 auto}.page-module__liXC9W__content h2{font-size:var(--text-h3);color:var(--text-primary);margin-top:2.5rem;margin-bottom:1rem;font-weight:700}.page-module__liXC9W__content h2:first-child{margin-top:0}.page-module__liXC9W__content p{font-size:var(--font-size-body);color:var(--text-secondary);margin-bottom:1rem;line-height:1.8}.page-module__liXC9W__content ul{margin-bottom:1rem;padding-left:1.5rem}.page-module__liXC9W__content li{font-size:var(--font-size-body);color:var(--text-secondary);margin-bottom:.5rem;line-height:1.8}.page-module__liXC9W__lastUpdated{font-size:var(--text-small);color:var(--text-muted);border-top:1px solid var(--border);margin-top:3rem;padding-top:2rem}
.CapabilityTemplate-module__1pC1DG__page{padding-top:72px}.CapabilityTemplate-module__1pC1DG__textSection{max-width:800px}.CapabilityTemplate-module__1pC1DG__sectionTitle{font-size:var(--text-h2);color:var(--color-text-primary);margin-bottom:var(--space-tight);font-weight:700}.CapabilityTemplate-module__1pC1DG__sectionBody{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.CapabilityTemplate-module__1pC1DG__subCapGrid{gap:var(--grid-gap);grid-template-columns:repeat(2,1fr);display:grid}.CapabilityTemplate-module__1pC1DG__subCapCard{background:var(--color-surface-white);border:1px solid var(--color-border);padding:var(--space-block)}.CapabilityTemplate-module__1pC1DG__subCapTitle{font-size:var(--text-h4);color:var(--color-text-primary);margin-bottom:var(--space-micro);font-weight:700}.CapabilityTemplate-module__1pC1DG__subCapDesc{font-size:var(--text-small);color:var(--color-text-secondary);line-height:1.6}.CapabilityTemplate-module__1pC1DG__expertGrid{gap:var(--grid-gap);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:1023px){.CapabilityTemplate-module__1pC1DG__subCapGrid{grid-template-columns:1fr}.CapabilityTemplate-module__1pC1DG__expertGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.CapabilityTemplate-module__1pC1DG__expertGrid{grid-template-columns:1fr 1fr}}
