.global-shell-module__Qd9a3q__shell{background:var(--color-surface-current);min-height:100vh;color:var(--color-text-primary);flex-direction:column;display:flex}.global-shell-module__Qd9a3q__main{flex:auto}.global-shell-module__Qd9a3q__skipLink{z-index:100;top:var(--space-3);left:var(--space-3);padding:var(--space-3) var(--space-4);transform:translateY(calc(-100% - var(--space-7)));border:var(--border-width-strong) solid var(--color-border-strong);border-radius:var(--radius-medium);background:var(--color-surface-page);color:var(--color-text-primary);font-weight:var(--font-weight-semibold);position:fixed}.global-shell-module__Qd9a3q__skipLink:focus-visible{transform:translateY(0)}.global-shell-module__Qd9a3q__header,.global-shell-module__Qd9a3q__footer{background:var(--color-surface-current);color:var(--color-text-primary)}.global-shell-module__Qd9a3q__headerInner,.global-shell-module__Qd9a3q__footerInner{width:min(100%, var(--content-width-wide));padding-inline:var(--space-page-gutter);margin-inline:auto}.global-shell-module__Qd9a3q__headerInner{padding-block:var(--space-4)}.global-shell-module__Qd9a3q__headerPrimaryRow{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.global-shell-module__Qd9a3q__brandLink{border-radius:var(--radius-small);flex:0 auto;display:inline-flex}.global-shell-module__Qd9a3q__brandLogo,.global-shell-module__Qd9a3q__footerLogo{width:min(13rem,52vw);height:auto}.global-shell-module__Qd9a3q__accessibilityToolbar{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}.global-shell-module__Qd9a3q__accessibilityButton{min-width:max-content}.global-shell-module__Qd9a3q__accessibilitySlot{min-height:var(--target-size-preferred);align-items:center;display:flex}.global-shell-module__Qd9a3q__menuButton{flex:none}.global-shell-module__Qd9a3q__desktopNavigation{display:none}.global-shell-module__Qd9a3q__mobileNavigation{padding-top:var(--space-4);border-top:var(--border-width-default) solid currentColor;margin-top:var(--space-4)}.global-shell-module__Qd9a3q__navigationList,.global-shell-module__Qd9a3q__footerLinks,.global-shell-module__Qd9a3q__academicClusters,.global-shell-module__Qd9a3q__academicCluster,.global-shell-module__Qd9a3q__signatureBrands{margin:0;padding:0;list-style:none}.global-shell-module__Qd9a3q__navigationList{gap:var(--space-2);display:grid}.global-shell-module__Qd9a3q__navigationLink{min-height:var(--target-size-preferred);padding:var(--space-2) var(--space-3);border:var(--border-width-strong) solid transparent;border-radius:var(--radius-medium);color:var(--color-link);font-weight:var(--font-weight-semibold);align-items:center;text-decoration:none;display:flex}.global-shell-module__Qd9a3q__navigationLink:hover{color:var(--color-link-hover);border-color:currentColor}.global-shell-module__Qd9a3q__navigationLink[aria-current=page]{text-underline-offset:.3em;border-color:currentColor;text-decoration:underline;text-decoration-thickness:.15em}.global-shell-module__Qd9a3q__footer{margin-top:calc(var(--space-section) - 1.25rem)}.global-shell-module__Qd9a3q__footerInner{padding-block:var(--space-6)}.global-shell-module__Qd9a3q__footerLogo{width:min(9rem,44vw)}.global-shell-module__Qd9a3q__footerLinks{justify-content:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.global-shell-module__Qd9a3q__footerSignatures{justify-items:center;gap:var(--space-5);margin-top:var(--space-5);display:grid}.global-shell-module__Qd9a3q__footerLinks a{color:var(--color-link)}.global-shell-module__Qd9a3q__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.global-shell-module__Qd9a3q__institutionalBar{gap:var(--space-4);width:100%;display:grid}.global-shell-module__Qd9a3q__academicGroup,.global-shell-module__Qd9a3q__signatureGroup{align-content:start;justify-items:center;gap:var(--space-2);min-width:0;padding-block:var(--space-4);display:grid}.global-shell-module__Qd9a3q__groupTitle{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-label);line-height:var(--line-height-heading);text-transform:uppercase;margin:0}.global-shell-module__Qd9a3q__academicClusters{justify-content:center;align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.global-shell-module__Qd9a3q__academicCluster{justify-content:center;align-items:center;gap:var(--space-2);display:flex}.global-shell-module__Qd9a3q__institutionLogo{width:auto;height:calc(clamp(var(--space-5), calc(var(--space-6) * sqrt(3 / var(--logo-ratio))), var(--space-8)) * var(--logo-scale,1));object-fit:contain;max-width:100%}.global-shell-module__Qd9a3q__brandGroups{gap:0;display:grid}.global-shell-module__Qd9a3q__signatureBrands{justify-content:center;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.global-shell-module__Qd9a3q__signatureBrands li{place-items:center;min-width:0;display:grid}.global-shell-module__Qd9a3q__signatureLogo{width:auto;height:calc(clamp(var(--space-5), calc(var(--space-6) * sqrt(3 / var(--logo-ratio))), var(--space-8)) * var(--logo-scale,1));object-fit:contain;max-width:100%}@media (max-width:47.999rem){.global-shell-module__Qd9a3q__headerPrimaryRow{gap:var(--space-2);flex-wrap:nowrap}.global-shell-module__Qd9a3q__accessibilityToolbar{flex-wrap:nowrap}.global-shell-module__Qd9a3q__brandLogo{width:auto;height:var(--target-size-preferred)}.global-shell-module__Qd9a3q__accessibilityButton{min-width:var(--target-size-preferred);padding-inline:var(--space-2)}.global-shell-module__Qd9a3q__contrastLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (min-width:58rem){.global-shell-module__Qd9a3q__brandGroups{gap:var(--space-4) var(--space-5);grid-template-columns:minmax(0,.95fr) minmax(0,1.55fr)}.global-shell-module__Qd9a3q__brandGroups>*{padding-block:0}.global-shell-module__Qd9a3q__academicClusters{column-gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-inline:auto;display:grid}}@media (min-width:80rem){.global-shell-module__Qd9a3q__headerPrimaryRow{flex-wrap:nowrap}.global-shell-module__Qd9a3q__desktopNavigation{flex:auto;justify-content:center;min-width:0;display:flex}.global-shell-module__Qd9a3q__desktopNavigation .global-shell-module__Qd9a3q__navigationList{flex-wrap:nowrap;justify-content:center;display:flex}.global-shell-module__Qd9a3q__menuButton.global-shell-module__Qd9a3q__menuButton,.global-shell-module__Qd9a3q__mobileNavigation{display:none}.global-shell-module__Qd9a3q__footerSignatures{align-items:center;column-gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,52rem) minmax(0,1fr);grid-template-areas:"marca assinaturas.";justify-items:stretch}.global-shell-module__Qd9a3q__footerBrand{grid-area:marca;justify-self:start}.global-shell-module__Qd9a3q__institutionalBar{grid-area:assinaturas}}@media (forced-colors:active){.global-shell-module__Qd9a3q__navigationLink[aria-current=page]{border:var(--border-width-strong) solid CanvasText}}
.interface-icon-module__7yw0mG__icon{flex:none}.interface-icon-module__7yw0mG__small{width:var(--icon-size-small);height:var(--icon-size-small)}.interface-icon-module__7yw0mG__medium{width:var(--icon-size-medium);height:var(--icon-size-medium)}.interface-icon-module__7yw0mG__large{width:var(--icon-size-large);height:var(--icon-size-large)}
.interactive-module__DL0IMG__control{min-height:var(--target-size-preferred);justify-content:center;align-items:center;gap:var(--space-2);max-width:100%;padding:var(--space-2) var(--space-4);border:var(--border-width-strong) solid transparent;border-radius:var(--radius-pill);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);text-align:center;cursor:pointer;transition:color var(--duration-fast) var(--easing-standard), background-color var(--duration-fast) var(--easing-standard), border-color var(--duration-fast) var(--easing-standard);text-decoration:none;display:inline-flex}.interactive-module__DL0IMG__control:disabled,.interactive-module__DL0IMG__control[aria-disabled=true]{border-color:var(--color-border-default);background:var(--color-state-disabled-surface);color:var(--color-state-disabled-text);cursor:not-allowed}.interactive-module__DL0IMG__primary{border-color:var(--color-text-accent);background:var(--color-text-accent);color:var(--color-surface-current)}.interactive-module__DL0IMG__primary:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--color-text-primary);background:var(--color-text-primary);color:var(--color-surface-current)}.interactive-module__DL0IMG__secondary{color:var(--color-text-accent);background:0 0;border-color:currentColor}.interactive-module__DL0IMG__secondary:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--color-text-accent);background:var(--color-text-accent);color:var(--color-surface-current)}.interactive-module__DL0IMG__label{overflow-wrap:anywhere;min-width:0}.interactive-module__DL0IMG__textLink{color:var(--color-link);font-weight:var(--font-weight-medium);overflow-wrap:anywhere;text-underline-offset:.18em;transition:color var(--duration-fast) var(--easing-standard);text-decoration-line:underline;text-decoration-thickness:.1em}.interactive-module__DL0IMG__textLink:hover{color:var(--color-link-hover);text-decoration-thickness:.15em}.interactive-module__DL0IMG__spinner{animation:interactive-module__DL0IMG__spin var(--duration-slow) linear infinite;display:inline-flex}.interactive-module__DL0IMG__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes interactive-module__DL0IMG__spin{to{transform:rotate(1turn)}}@media (forced-colors:active){.interactive-module__DL0IMG__control{border-color:buttonborder}.interactive-module__DL0IMG__control:disabled,.interactive-module__DL0IMG__control[aria-disabled=true]{color:graytext}}
.institutional-page-module__SfzsMW__page{overflow:clip}.institutional-page-module__SfzsMW__hero{padding-block:var(--space-section) calc(var(--space-section) / 2);background:var(--color-surface-hero);box-shadow:0 0 0 100vmax var(--color-surface-hero);clip-path:inset(0 -100vmax)}.institutional-page-module__SfzsMW__heroContent,.institutional-page-module__SfzsMW__heroGrid,.institutional-page-module__SfzsMW__section,.institutional-page-module__SfzsMW__bandInner{width:min(100%, var(--content-width-default));padding-inline:var(--space-page-gutter);margin-inline:auto}.institutional-page-module__SfzsMW__heroCopy,.institutional-page-module__SfzsMW__reading{max-width:var(--content-width-reading)}.institutional-page-module__SfzsMW__heroGrid{gap:var(--space-7);align-items:center;display:grid}.institutional-page-module__SfzsMW__heroCopy h1,.institutional-page-module__SfzsMW__section h2,.institutional-page-module__SfzsMW__section h3,.institutional-page-module__SfzsMW__bandInner h2{line-height:var(--line-height-heading);overflow-wrap:anywhere;margin:0}.institutional-page-module__SfzsMW__heroCopy h1{max-width:22ch;margin-top:var(--space-3);font-size:var(--font-size-heading-1)}.institutional-page-module__SfzsMW__section h2,.institutional-page-module__SfzsMW__bandInner h2{font-size:var(--font-size-heading-2)}.institutional-page-module__SfzsMW__section h3{font-size:var(--font-size-heading-3)}.institutional-page-module__SfzsMW__eyebrow{color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-label);display:inline-block}.institutional-page-module__SfzsMW__lead{margin-block:var(--space-4) 0;font-size:var(--font-size-lead);line-height:var(--line-height-relaxed)}.institutional-page-module__SfzsMW__actions{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.institutional-page-module__SfzsMW__prototypeAction.institutional-page-module__SfzsMW__prototypeAction{border-radius:var(--radius-medium)}.institutional-page-module__SfzsMW__prototypePrimaryAction.institutional-page-module__SfzsMW__prototypePrimaryAction{border-color:var(--color-control-border-strong);background:var(--color-surface-accent);color:var(--color-text-inverse)}.institutional-page-module__SfzsMW__prototypePrimaryAction.institutional-page-module__SfzsMW__prototypePrimaryAction:hover{border-color:var(--color-control-border-strong);background:var(--color-surface-inverse);color:var(--color-text-inverse)}.institutional-page-module__SfzsMW__section{padding-block:calc(var(--space-section) / 2) var(--space-section)}.institutional-page-module__SfzsMW__section+.institutional-page-module__SfzsMW__section{padding-block-start:0}.institutional-page-module__SfzsMW__compactHomeSection{padding-block-end:calc(var(--space-section) / 2)}.institutional-page-module__SfzsMW__section p,.institutional-page-module__SfzsMW__bandInner p,.institutional-page-module__SfzsMW__section li{line-height:var(--line-height-relaxed)}.institutional-page-module__SfzsMW__section p,.institutional-page-module__SfzsMW__bandInner p{margin-block:var(--space-4) 0}.institutional-page-module__SfzsMW__moduleGrid,.institutional-page-module__SfzsMW__teamGrid,.institutional-page-module__SfzsMW__contactGrid,.institutional-page-module__SfzsMW__objectiveList{gap:var(--space-5);margin:var(--space-6) 0 0;padding:0;list-style:none;display:grid}.institutional-page-module__SfzsMW__module,.institutional-page-module__SfzsMW__teamCard,.institutional-page-module__SfzsMW__objectiveCard,.institutional-page-module__SfzsMW__contactCard{max-width:calc(var(--content-width-reading) + 2 * var(--space-5) + 2 * var(--border-width-default));padding:var(--space-5);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-large);background:var(--color-surface-raised)}.institutional-page-module__SfzsMW__module>:first-child,.institutional-page-module__SfzsMW__teamCard>:first-child,.institutional-page-module__SfzsMW__objectiveCard>:first-child,.institutional-page-module__SfzsMW__contactCard>:first-child{margin-top:0}.institutional-page-module__SfzsMW__featureBand{padding-block:var(--space-section);background:var(--color-surface-current);box-shadow:0 0 0 100vmax var(--color-surface-current);clip-path:inset(0 -100vmax)}.institutional-page-module__SfzsMW__featureBand .institutional-page-module__SfzsMW__actions{margin-top:var(--space-5)}.institutional-page-module__SfzsMW__projectSection{margin-top:var(--space-8)}.institutional-page-module__SfzsMW__objectiveIntro{font-size:var(--font-size-lead)}.institutional-page-module__SfzsMW__goal{color:var(--color-text-secondary);font-weight:var(--font-weight-semibold)}.institutional-page-module__SfzsMW__teamCard{align-content:start;display:grid}.institutional-page-module__SfzsMW__role{color:var(--color-text-secondary);font-weight:var(--font-weight-semibold)}.institutional-page-module__SfzsMW__curriculum[data-recolhido=true]{line-clamp:8;-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.institutional-page-module__SfzsMW__curriculum p{margin-block:var(--space-3) 0}.institutional-page-module__SfzsMW__curriculum p:first-child{margin-top:0}.institutional-page-module__SfzsMW__curriculumToggle{margin-top:var(--space-3);justify-self:start}.institutional-page-module__SfzsMW__plainList{gap:var(--space-3);margin-block:var(--space-5) 0;padding-inline-start:var(--space-5);display:grid}.institutional-page-module__SfzsMW__contactSocialLinks{gap:var(--space-3);margin-top:var(--space-5);padding:0;list-style:none;display:grid}.institutional-page-module__SfzsMW__socialContactCard.institutional-page-module__SfzsMW__socialContactCard{min-height:var(--target-size-preferred);gap:var(--space-3);padding:var(--space-3);border:var(--border-width-default) solid var(--color-border-decorative);border-radius:var(--radius-large);color:var(--color-text-primary);transition:background-color var(--duration-fast) var(--easing-standard), border-color var(--duration-fast) var(--easing-standard);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.institutional-page-module__SfzsMW__socialContactCard.institutional-page-module__SfzsMW__socialContactCard:hover{border-color:var(--color-border-strong);background:var(--color-surface-subtle);color:var(--color-text-primary);text-decoration:none}.institutional-page-module__SfzsMW__socialContactButton{cursor:pointer;width:100%;font:inherit;text-align:start;background:0 0}.institutional-page-module__SfzsMW__socialContactMark{width:var(--target-size-preferred);aspect-ratio:1;border-radius:var(--radius-medium);background:var(--color-surface-subtle);place-items:center;display:grid}.institutional-page-module__SfzsMW__socialContactMark img{width:var(--icon-size-medium);height:var(--icon-size-medium)}.institutional-page-module__SfzsMW__socialContactCopy{gap:var(--space-1);min-width:0;display:grid}.institutional-page-module__SfzsMW__socialContactName{font-weight:var(--font-weight-semibold)}.institutional-page-module__SfzsMW__socialContactHandle{color:var(--color-text-secondary);font-size:var(--font-size-caption);overflow-wrap:anywhere}.institutional-page-module__SfzsMW__socialContactAction{gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-caption);white-space:nowrap;align-items:center;display:inline-flex}.institutional-page-module__SfzsMW__socialContactActionText,.institutional-page-module__SfzsMW__heroVisual{display:none}.institutional-page-module__SfzsMW__heroMark{aspect-ratio:1;position:relative}.institutional-page-module__SfzsMW__heroMarkArc{object-fit:contain;transform-origin:0;width:100%;height:100%;animation:institutional-page-module__SfzsMW__hero-mark-arc-in var(--duration-hero-mark-reveal) var(--easing-standard) both;position:absolute;inset:0}.institutional-page-module__SfzsMW__heroMarkArcSmall{animation-delay:var(--delay-hero-mark-small)}.institutional-page-module__SfzsMW__heroMarkArcMedium{animation-delay:var(--delay-hero-mark-medium)}.institutional-page-module__SfzsMW__heroMarkArcLarge{animation-delay:var(--delay-hero-mark-large)}@keyframes institutional-page-module__SfzsMW__hero-mark-arc-in{0%{opacity:0;transform:translate(-12%)scale(.8)}to{opacity:1;transform:none}}@media (min-width:48rem){.institutional-page-module__SfzsMW__heroGrid{grid-template-columns:minmax(0,1fr) auto}.institutional-page-module__SfzsMW__heroVisual{display:block}.institutional-page-module__SfzsMW__heroMark{width:clamp(13.5rem,27vw,24rem)}.institutional-page-module__SfzsMW__moduleGrid,.institutional-page-module__SfzsMW__contactGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:30rem){.institutional-page-module__SfzsMW__socialContactActionText{display:inline}}@media (min-width:80rem){.institutional-page-module__SfzsMW__heroGrid{grid-template-columns:minmax(0, var(--content-width-reading)) minmax(0, 1fr)}.institutional-page-module__SfzsMW__heroVisual{justify-items:center;margin-inline-end:calc((var(--content-width-default) - min(100vw, var(--content-width-wide))) / 2);display:grid}.institutional-page-module__SfzsMW__heroMark{width:min(100%,24rem)}}@media (prefers-reduced-motion:reduce){.institutional-page-module__SfzsMW__heroMarkArc{animation:none}}[data-contrast=high] .institutional-page-module__SfzsMW__heroMark{display:none}@media (forced-colors:active){.institutional-page-module__SfzsMW__heroMark{display:none}.institutional-page-module__SfzsMW__module,.institutional-page-module__SfzsMW__teamCard,.institutional-page-module__SfzsMW__objectiveCard,.institutional-page-module__SfzsMW__contactCard{border-color:canvastext}}
.content-module__4uzEFq__card{align-content:start;gap:var(--space-4);padding:var(--space-5);border:var(--border-width-default) solid currentColor;border-radius:var(--radius-large);background:var(--color-surface-current);color:var(--color-text-primary);display:grid}.content-module__4uzEFq__newsCard{grid-template-rows:auto auto auto minmax(0,1fr) auto;align-content:stretch}.content-module__4uzEFq__publicationContent{gap:var(--space-4);min-width:0;display:grid}.content-module__4uzEFq__contentTag{padding:var(--space-1) var(--space-3);border:var(--border-width-default) solid currentColor;border-radius:var(--radius-pill);color:var(--color-text-secondary);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);place-self:start}.content-module__4uzEFq__cardTitle{max-width:var(--content-width-reading);overflow-wrap:anywhere;font-size:var(--font-size-heading-3);line-height:var(--line-height-heading);margin:0}.content-module__4uzEFq__metadataList{gap:var(--space-3) var(--space-5);color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--line-height-body);flex-wrap:wrap;margin:0;display:flex}.content-module__4uzEFq__metadataItem{gap:var(--space-1);flex-wrap:wrap;min-width:0;display:flex}.content-module__4uzEFq__metadataItem dt{font-weight:var(--font-weight-semibold)}.content-module__4uzEFq__metadataItem dt:after{content:":"}.content-module__4uzEFq__metadataItem dd{overflow-wrap:anywhere;min-width:0;margin:0}.content-module__4uzEFq__summary{max-width:var(--content-width-reading);line-height:var(--line-height-body);overflow-wrap:anywhere;margin:0}.content-module__4uzEFq__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.content-module__4uzEFq__cardActions{gap:var(--space-3);flex-wrap:wrap;display:flex}.content-module__4uzEFq__message{gap:var(--space-3);padding:var(--space-4);border:var(--border-width-strong) solid;border-radius:var(--radius-medium);grid-template-columns:auto minmax(0,1fr);display:grid}.content-module__4uzEFq__messageTitle{margin-bottom:var(--space-1);line-height:var(--line-height-heading);display:block}.content-module__4uzEFq__messageBody{line-height:var(--line-height-body)}.content-module__4uzEFq__messageBody>:first-child{margin-top:0}.content-module__4uzEFq__messageBody>:last-child{margin-bottom:0}.content-module__4uzEFq__info{border-color:var(--color-state-info-border);background:var(--color-state-info-surface);color:var(--color-state-info-text)}.content-module__4uzEFq__success{border-color:var(--color-state-success-border);background:var(--color-state-success-surface);color:var(--color-state-success-text)}.content-module__4uzEFq__warning{border-color:var(--color-state-warning-border);background:var(--color-state-warning-surface);color:var(--color-state-warning-text)}.content-module__4uzEFq__danger{border-color:var(--color-state-danger-border);background:var(--color-state-danger-surface);color:var(--color-state-danger-text)}@media (max-width:30rem){.content-module__4uzEFq__card{padding:var(--space-4)}.content-module__4uzEFq__cardActions>*{width:100%}}@media (min-width:48rem){.content-module__4uzEFq__publicationCard{gap:var(--space-5);padding-block:var(--space-4);grid-template-columns:minmax(0,1fr) auto}.content-module__4uzEFq__publicationContent{gap:var(--space-3)}.content-module__4uzEFq__publicationCard .content-module__4uzEFq__summary{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.content-module__4uzEFq__publicationCard .content-module__4uzEFq__cardActions{flex-direction:column;align-self:center}}@media (forced-colors:active){.content-module__4uzEFq__card,.content-module__4uzEFq__contentTag,.content-module__4uzEFq__message{border-color:canvastext}}
@font-face{font-family:googleSansFlex;src:url(../media/google_sans_flex_latin_opsz_wght_v22-s.p.216p1_qf62en1.woff2)format("woff2");font-display:swap;font-weight:1 1000;font-style:normal}@font-face{font-family:googleSansFlex Fallback;src:local(Arial);ascent-override:94.61%;descent-override:28.01%;line-gap-override:0.0%;size-adjust:102.1%}.googlesansflex_dfeb9b29-module__je6SXG__className{font-family:googleSansFlex,googleSansFlex Fallback,system-ui,Arial;font-style:normal}.googlesansflex_dfeb9b29-module__je6SXG__variable{--font-google-sans-flex:"googleSansFlex", "googleSansFlex Fallback", system-ui, Arial}
.archive-module__VFCfrG__correctionNotice,.archive-module__VFCfrG__searchPanel,.archive-module__VFCfrG__filterPanel,.archive-module__VFCfrG__emptyState,.archive-module__VFCfrG__detailArticle,.archive-module__VFCfrG__detailPanel{padding:var(--space-5);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-large);background:var(--color-surface-raised)}.archive-module__VFCfrG__correctionNotice{margin-bottom:var(--space-6)}.archive-module__VFCfrG__searchPanel h2,.archive-module__VFCfrG__filterPanel h2,.archive-module__VFCfrG__results h2,.archive-module__VFCfrG__detailArticle h1,.archive-module__VFCfrG__detailPanel h2{overflow-wrap:anywhere;margin:0}.archive-module__VFCfrG__searchForm{gap:var(--space-4);margin-top:var(--space-5);align-items:end;display:grid}.archive-module__VFCfrG__searchAction{min-height:var(--target-size-preferred)}.archive-module__VFCfrG__filterToggle{margin-top:var(--space-6)}.archive-module__VFCfrG__searchLayout{gap:var(--space-6);margin-top:var(--space-7);display:grid}.archive-module__VFCfrG__filters{gap:var(--space-5);display:grid}.archive-module__VFCfrG__filterNote,.archive-module__VFCfrG__resultSummary,.archive-module__VFCfrG__detailLead{color:var(--color-text-secondary)}.archive-module__VFCfrG__filterNote{font-size:var(--font-size-small);margin-bottom:0}.archive-module__VFCfrG__activeFilters{gap:var(--space-3);display:grid}.archive-module__VFCfrG__results{min-width:0;scroll-margin-top:var(--space-6)}.archive-module__VFCfrG__resultHeader{gap:var(--space-3);margin-bottom:var(--space-5);display:grid}.archive-module__VFCfrG__resultSummary{margin:0}.archive-module__VFCfrG__cardGrid{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.archive-module__VFCfrG__paginationSpacing{margin-top:var(--space-6)}.archive-module__VFCfrG__emptyState{margin-top:var(--space-7)}.archive-module__VFCfrG__emptyState p{max-width:var(--content-width-reading)}.archive-module__VFCfrG__detailSection{width:min(100%, var(--content-width-default));padding:var(--space-section) var(--space-page-gutter);margin-inline:auto}.archive-module__VFCfrG__detailLayout{gap:var(--space-6);display:grid}.archive-module__VFCfrG__detailArticle h1{max-width:24ch;margin-top:var(--space-4);font-size:var(--font-size-heading-1);line-height:var(--line-height-heading)}.archive-module__VFCfrG__detailLead{max-width:var(--content-width-reading);font-size:var(--font-size-lead);line-height:var(--line-height-relaxed)}.archive-module__VFCfrG__detailActions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.archive-module__VFCfrG__keywordList{gap:var(--space-2);margin:var(--space-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.archive-module__VFCfrG__keywordList li{padding:var(--space-2) var(--space-3);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-pill);background:var(--color-surface-subtle);font-size:var(--font-size-small)}@media (min-width:48rem){.archive-module__VFCfrG__searchForm{grid-template-columns:minmax(0,1fr) auto}.archive-module__VFCfrG__filterToggle{display:none}.archive-module__VFCfrG__filterPanel{display:block}}@media (max-width:47.999rem){.archive-module__VFCfrG__filterPanel[data-open=false]{display:none}}@media (min-width:64rem){.archive-module__VFCfrG__searchLayout{grid-template-columns:minmax(15rem,18rem) minmax(0,1fr);align-items:start}.archive-module__VFCfrG__detailLayout{grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);align-items:start}}.archive-module__VFCfrG__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.news-module__o67leG__newsGrid{gap:var(--space-5);margin-top:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}.news-module__o67leG__detailSection{width:min(100%, var(--content-width-default));padding:var(--space-section) var(--space-page-gutter);margin-inline:auto}.news-module__o67leG__detailLayout{gap:var(--space-6);display:grid}.news-module__o67leG__detailArticle,.news-module__o67leG__detailPanel{padding:var(--space-5);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-large);background:var(--color-surface-raised)}.news-module__o67leG__detailArticle h1,.news-module__o67leG__detailArticle h2,.news-module__o67leG__detailPanel h2{overflow-wrap:anywhere;line-height:var(--line-height-heading);margin:0}.news-module__o67leG__detailArticle h1{max-width:24ch;margin-top:var(--space-4);font-size:var(--font-size-heading-1)}.news-module__o67leG__authorDescription{max-width:var(--content-width-reading);color:var(--color-text-secondary);font-style:italic;line-height:var(--line-height-body)}.news-module__o67leG__epigraph{max-width:var(--content-width-reading);margin:var(--space-6) 0 0;border-inline-start:var(--border-width-strong) solid var(--color-border-default);padding-inline-start:var(--space-4)}.news-module__o67leG__epigraph p{line-height:var(--line-height-relaxed);margin:0}.news-module__o67leG__epigraph footer{margin-top:var(--space-3);color:var(--color-text-secondary);line-height:var(--line-height-body)}.news-module__o67leG__bodySection{max-width:var(--content-width-reading);margin-top:var(--space-7)}.news-module__o67leG__bodySection p,.news-module__o67leG__detailPanel li{line-height:var(--line-height-relaxed)}.news-module__o67leG__bodySection p{margin-block:var(--space-4) 0}.news-module__o67leG__highlightList{gap:var(--space-3);margin-block:var(--space-4) 0;padding-inline-start:var(--space-5);display:grid}.news-module__o67leG__detailActions{margin-top:var(--space-7)}@media (min-width:64rem){.news-module__o67leG__detailLayout{grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);align-items:start}}@media (forced-colors:active){.news-module__o67leG__detailArticle,.news-module__o67leG__detailPanel{border-color:canvastext}}
.search-controls-module__fKu2VW__field{gap:var(--space-2);color:var(--color-control-text);display:grid}.search-controls-module__fKu2VW__label{font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading)}.search-controls-module__fKu2VW__description,.search-controls-module__fKu2VW__emptyFilters{color:var(--color-control-text-secondary);font-size:var(--font-size-small);line-height:var(--line-height-body);margin:0}.search-controls-module__fKu2VW__error{color:var(--color-control-text-error);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-body)}.search-controls-module__fKu2VW__inputShell{min-height:var(--target-size-preferred);align-items:center;gap:var(--space-2);padding-inline:var(--space-3);border:var(--border-width-strong) solid var(--color-control-border);border-radius:var(--radius-medium);background:var(--color-control-surface);color:var(--color-control-text-secondary);display:flex}.search-controls-module__fKu2VW__inputShell:focus-within{border-color:var(--color-control-focus-ring);outline:var(--focus-ring-width) solid var(--color-control-focus-ring);outline-offset:var(--focus-ring-offset)}.search-controls-module__fKu2VW__input{min-width:0;color:var(--color-control-text);font:inherit;background:0 0;border:0;outline:0;flex:1;align-self:stretch}.search-controls-module__fKu2VW__input::placeholder{color:var(--color-control-text-secondary);opacity:1}.search-controls-module__fKu2VW__select{min-height:var(--target-size-preferred);width:100%;padding:var(--space-2) var(--space-3);border:var(--border-width-strong) solid var(--color-control-border);border-radius:var(--radius-medium);background:var(--color-control-surface);color:var(--color-control-text);font:inherit}.search-controls-module__fKu2VW__select:focus-visible{border-color:var(--color-control-focus-ring)}.search-controls-module__fKu2VW__select[aria-invalid=true]{border-color:var(--color-control-text-error)}.search-controls-module__fKu2VW__inputShell:has(.search-controls-module__fKu2VW__input[aria-invalid=true]){border-color:var(--color-control-text-error)}.search-controls-module__fKu2VW__activeFilters{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.search-controls-module__fKu2VW__filterList,.search-controls-module__fKu2VW__pageList{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.search-controls-module__fKu2VW__filterChip{min-height:var(--target-size-preferred);align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:var(--border-width-default) solid var(--color-control-border);border-radius:var(--radius-pill);background:var(--color-control-surface);color:var(--color-control-text);text-decoration:none;display:inline-flex}.search-controls-module__fKu2VW__filterChip:hover{border-color:var(--color-control-border-strong);background:var(--color-control-surface-hover);color:var(--color-control-text-hover)}.search-controls-module__fKu2VW__pagination{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.search-controls-module__fKu2VW__pageList{justify-content:center}.search-controls-module__fKu2VW__pageDirection,.search-controls-module__fKu2VW__pageNumber{min-width:var(--target-size-preferred);min-height:var(--target-size-preferred);justify-content:center;align-items:center;gap:var(--space-1);border:var(--border-width-default) solid var(--color-control-border);border-radius:var(--radius-medium);background:var(--color-control-surface);color:var(--color-control-text);font-weight:var(--font-weight-semibold);text-decoration:none;display:inline-flex}.search-controls-module__fKu2VW__pageDirection{padding-inline:var(--space-3)}.search-controls-module__fKu2VW__pageDirection:hover,.search-controls-module__fKu2VW__pageNumber:hover{border-color:var(--color-control-border-strong);background:var(--color-control-surface-hover);color:var(--color-control-text-hover)}.search-controls-module__fKu2VW__pageCurrent{border-color:var(--color-surface-accent);background:var(--color-surface-accent);color:var(--color-text-inverse)}.search-controls-module__fKu2VW__pageUnavailable{border-color:var(--color-border-decorative);background:var(--color-state-disabled-surface);color:var(--color-state-disabled-text)}.search-controls-module__fKu2VW__pagination[aria-busy=true]{cursor:progress;opacity:.6}.search-controls-module__fKu2VW__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:30rem){.search-controls-module__fKu2VW__pagination{justify-content:center}.search-controls-module__fKu2VW__pageList{order:-1;width:100%}}@media (forced-colors:active){.search-controls-module__fKu2VW__inputShell,.search-controls-module__fKu2VW__select,.search-controls-module__fKu2VW__filterChip,.search-controls-module__fKu2VW__pageDirection,.search-controls-module__fKu2VW__pageNumber{border-color:buttonborder}.search-controls-module__fKu2VW__pageCurrent{color:highlighttext;background:highlight;border-color:highlight}.search-controls-module__fKu2VW__pageUnavailable{color:graytext}}.search-controls-module__fKu2VW__checkboxGroup{gap:var(--space-2);color:var(--color-control-text);border:0;margin:0;padding:0;display:grid}.search-controls-module__fKu2VW__checkboxList{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.search-controls-module__fKu2VW__checkboxOption{min-height:var(--target-size-preferred);align-items:center;gap:var(--space-2);padding-inline:var(--space-2);border-radius:var(--radius-medium);line-height:var(--line-height-body);display:flex}.search-controls-module__fKu2VW__checkboxOption:hover{background:var(--color-control-surface)}.search-controls-module__fKu2VW__checkboxOption:has(.search-controls-module__fKu2VW__checkbox:focus-visible){outline:var(--focus-ring-width) solid var(--color-control-focus-ring);outline-offset:var(--focus-ring-offset)}.search-controls-module__fKu2VW__checkbox{width:var(--space-4);height:var(--space-4);accent-color:var(--color-control-focus-ring);flex:none}
