body.colne-institutional-page{margin:0;padding:0;background:#fafaf6}.colne-inst,.ci-existing-main{--ci-ink:#18213d;--ci-blue:#283488;--ci-deep:#171f50;--ci-yellow:#f3cb50;--ci-paper:#fafaf6;--ci-white:#fff;--ci-muted:#566078;--ci-line:#dfe2e8;--ci-tint:#eef0f7;color:var(--ci-ink);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:17px;font-weight:400;line-height:1.65;-webkit-font-smoothing:antialiased}.colne-inst *,.colne-inst *::before,.colne-inst *::after{box-sizing:border-box}.colne-inst :where(h1,h2,h3,h4,p,ul,ol,figure){margin:0}.colne-inst :where(a,button,summary){-webkit-tap-highlight-color:#fff0}.colne-inst :where(a,button,summary):focus-visible{outline:3px solid #bf5500;outline-offset:5px}.colne-inst :where(.ci-header,.ci-footer,.ci-dark) :where(a,button,summary):focus-visible{outline-color:var(--ci-yellow)}.colne-inst a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:.08em}.colne-inst a:hover{text-decoration:underline}.colne-inst img{max-width:100%;height:auto;display:block}.colne-inst :where(h1,h2,h3,h4){color:var(--ci-ink);font-family:inherit;font-weight:650;letter-spacing:-.045em;text-wrap:balance}.colne-inst h1{font-size:clamp(2.8rem, 5.5vw, 5.3rem);line-height:1.04}.colne-inst h2{font-size:clamp(2rem, 3.3vw, 3.2rem);line-height:1.12}.colne-inst h3{font-size:1.4rem;line-height:1.27;letter-spacing:-.025em}.colne-inst h4{font-size:1.12rem;line-height:1.3;letter-spacing:-.015em}.colne-inst :where(p,li,a,h1,h2,h3,h4,summary){overflow-wrap:anywhere}.colne-inst .ci-container{width:min(1240px, calc(100% - 96px));margin-inline:auto}.colne-inst .ci-skip{position:fixed;top:-100px;left:16px;z-index:200;background:var(--ci-yellow);color:var(--ci-ink);padding:12px 20px}.colne-inst .ci-skip:focus{top:12px}.colne-inst .ci-preview{padding:7px 24px;text-align:center;background:#eef0f7;color:#465071;font-size:.72rem;letter-spacing:.035em}.colne-inst .ci-header{background:var(--ci-deep);color:#fff}.colne-inst .ci-header-inner{display:flex;align-items:center;justify-content:space-between;gap:32px;min-height:102px}.colne-inst .ci-brand{display:block;flex:0 0 auto}.colne-inst .ci-brand img{width:180px}.colne-inst .ci-nav{display:flex;align-items:center;gap:42px}.colne-inst .ci-menu{padding:0;list-style:none;display:flex;align-items:center;flex-wrap:wrap;gap:30px}.colne-inst .ci-menu a{display:inline-block;text-decoration:none;font-size:.95rem;padding-block:12px}.colne-inst .ci-menu :where([aria-current="page"],.current-menu-item>a){color:var(--ci-yellow)}.colne-inst .ci-nav-congress{display:inline-flex;align-items:center;justify-content:space-between;min-height:44px;padding:11px 17px;border:1px solid #ffffff50;border-radius:5px;text-decoration:none;font-size:.85rem}.colne-inst .ci-nav-congress span{margin-inline-start:14px;color:var(--ci-yellow)}.colne-inst .ci-menu-toggle{display:none}.colne-inst .ci-header-inner{gap:24px}.colne-inst .ci-brand img{width:145px}.colne-inst .ci-nav{gap:24px}.colne-inst .ci-menu{gap:20px}.colne-inst .ci-menu a{font-size:.85rem}.colne-inst .ci-menu>li{position:relative}.colne-inst .ci-menu>li>a{display:inline-flex;align-items:center;gap:5px;min-height:44px}.colne-inst .ci-menu>li>a .ci-outbound-icon{flex:none;margin-inline-start:0}.colne-inst .ci-header-actions{display:flex;gap:10px;flex-wrap:wrap}.colne-inst .ci-header-actions a{display:inline-flex;align-items:center;min-height:44px;padding:10px 14px;border:1px solid #ffffff65;border-radius:5px;font-size:.8rem;font-weight:650;text-decoration:none}.colne-inst .ci-header-actions .ci-nav-membership{background:var(--ci-yellow);color:var(--ci-deep);border-color:var(--ci-yellow)}.colne-inst .ci-header-actions .ci-nav-congress{background:var(--ci-blue);color:#fff;border-color:var(--ci-yellow);white-space:nowrap}.colne-inst .ci-header-actions .ci-nav-congress:hover,.colne-inst .ci-header-actions .ci-nav-congress[aria-current="page"]{background:var(--ci-yellow);color:var(--ci-deep)}.colne-inst .ci-header-actions a[aria-current="page"]{text-decoration:underline;text-underline-offset:.25em}.colne-inst .ci-outbound-icon{display:inline-block;width:12px;height:12px;margin-inline-start:5px;vertical-align:baseline;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.colne-inst .ci-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.colne-inst .ci-menu .sub-menu{display:none;position:absolute;z-index:50;top:100%;left:0;min-width:240px;padding:10px;margin:0;background:#fff;color:var(--ci-ink);list-style:none;border:1px solid var(--ci-line);border-radius:6px;box-shadow:0 12px 30px #171f5025}.colne-inst .ci-menu .sub-menu a{display:block;padding:10px 12px;font-size:.85rem}.colne-inst .ci-menu .sub-menu a:hover{background:var(--ci-tint)}.colne-inst .ci-menu .sub-menu :where([aria-current="page"],.current-menu-item>a){color:var(--ci-blue);background:var(--ci-tint);font-weight:650}.colne-inst .ci-header .sub-menu a:focus-visible{outline-color:#a85208}.colne-inst .ci-menu li:hover>.sub-menu,.colne-inst .ci-menu li:focus-within>.sub-menu,.colne-inst .ci-menu li.ci-submenu-open>.sub-menu{display:block}.colne-inst .ci-menu-trigger{display:inline-flex;align-items:center;gap:2px;max-width:100%;border-radius:4px}.colne-inst .ci-menu-trigger>a{display:inline-flex;align-items:center;min-height:44px}.colne-inst .ci-menu-trigger:hover,.colne-inst .ci-menu-trigger:focus-within,.colne-inst .ci-submenu-open>.ci-menu-trigger{color:var(--ci-yellow)}.colne-inst .ci-header .ci-submenu-toggle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 26px;width:26px;height:44px;min-height:44px;padding:0;margin:0;border:0;border-radius:4px;background:#fff0;color:inherit;box-shadow:none;line-height:1;font:inherit;cursor:pointer}.colne-inst .ci-header .ci-submenu-toggle svg{display:block;width:16px;height:16px;flex:none;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.colne-inst .ci-header .ci-submenu-toggle[aria-expanded="true"] svg{transform:rotate(180deg)}.colne-inst .ci-header .ci-submenu-toggle:hover{background:#fff0;color:var(--ci-yellow)}.colne-inst.ci-enhanced .ci-menu .sub-menu[hidden]{display:none!important}.colne-inst .ci-menu a.ci-fragment-current{color:var(--ci-yellow);text-decoration:underline;text-underline-offset:6px}@media(prefers-reduced-motion:no-preference){.colne-inst .ci-submenu-toggle svg{transition:transform .16s ease}}@media(max-width:1150px) and (min-width:641px){.colne-inst .ci-header-inner{flex-wrap:wrap;justify-content:center;padding-block:18px;gap:12px}.colne-inst .ci-nav{flex-wrap:wrap;justify-content:center;gap:16px}.colne-inst .ci-header-actions{justify-content:center}}@media(max-width:640px){.colne-inst .ci-header .ci-submenu-toggle{flex-basis:44px;width:44px}.colne-inst .ci-menu-trigger{gap:0}.colne-inst .ci-menu .sub-menu{position:static;min-width:0;box-shadow:none;margin:0 0 10px;background:#ffffff0e;color:#fff;border-color:#ffffff40}.colne-inst .ci-menu .sub-menu a:hover{background:#ffffff20}.colne-inst .ci-menu .sub-menu :where([aria-current="page"],.current-menu-item>a){color:var(--ci-yellow);background:#ffffff18}.colne-inst .ci-header .sub-menu a:focus-visible{outline-color:var(--ci-yellow)}.colne-inst .ci-menu>li>a{display:inline-flex}.colne-inst .ci-header-actions a{flex:1;justify-content:center}.colne-inst .ci-header-actions .ci-nav-congress{flex:1 0 100%}.colne-inst .ci-menu>li{width:100%}}.ci-existing-main{min-width:0;padding-bottom:64px}.colne-inst .ci-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding-block:24px;font-size:.85rem;color:var(--ci-muted)}.colne-inst .ci-existing-heading{padding-block:24px 40px}.ci-existing-content{width:min(1240px,calc(100% - 96px));margin-inline:auto;min-width:0}.ci-native-content{line-height:1.75;overflow-wrap:anywhere}.ci-native-content :where(h1,h2,h3,h4){color:var(--ci-ink);font:650 1.4rem/1.3 ui-sans-serif,system-ui,sans-serif;letter-spacing:-.025em;margin-block:1.8em .75em}.ci-native-content h1{font-size:clamp(2.4rem,5vw,4rem)}.ci-native-content h2{font-size:clamp(1.8rem,3vw,2.8rem)}.ci-native-content :where(p,ul,ol,blockquote,figure,table){margin-block:0 1.4rem}.ci-native-content :where(p,ul,ol,blockquote){max-width:80ch}.ci-native-content a{color:var(--ci-blue);text-underline-offset:.2em}.ci-native-content :where(a,button,input,textarea,select):focus-visible{outline:3px solid #a85208;outline-offset:3px}.ci-native-content :where(img,video){max-width:100%;height:auto}.ci-native-content iframe{max-width:100%}.ci-native-content .wp-block-table{overflow-x:auto}.ci-native-content :where(.wp-element-button,.wp-block-button__link){display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border-radius:6px;background:var(--ci-blue);color:#fff;font:650 1rem/1.4 ui-sans-serif,system-ui,sans-serif;text-decoration:none}.ci-native-content :where(.wp-element-button,.wp-block-button__link):hover{background:var(--ci-deep)}.ci-native-content :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]),textarea,select){box-sizing:border-box;max-width:100%;min-width:0;font:inherit;border:1px solid #b9c0d0;border-radius:6px;padding:.7rem}.ci-builder-content{width:100%}@media(max-width:800px){.ci-existing-content:not(.ci-builder-content){width:calc(100% - 48px)}}@media(max-width:640px){.ci-existing-content:not(.ci-builder-content){width:calc(100% - 40px)}.ci-existing-main{padding-bottom:48px}.colne-inst .ci-existing-heading{padding-block:12px 28px}}.colne-inst .ci-section{padding-block:92px}.colne-inst .ci-section+.ci-section{border-top:1px solid var(--ci-line)}.colne-inst .ci-eyebrow{font-size:.72rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase;color:var(--ci-blue)}.colne-inst .ci-lead{font-size:clamp(1.08rem, 1.7vw, 1.3rem);line-height:1.65;color:var(--ci-muted)}.colne-inst .ci-small{font-size:.84rem;line-height:1.6;color:var(--ci-muted)}.colne-inst .ci-stack>*+*{margin-top:22px}.colne-inst .ci-stack-small>*+*{margin-top:12px}.colne-inst .ci-heading{max-width:740px;margin-bottom:42px}.colne-inst .ci-heading>*+*{margin-top:17px}.colne-inst .ci-grid{display:grid;gap:28px}.colne-inst .ci-grid>*{min-width:0}.colne-inst .wp-block-group[class*="ci-"]>.wp-block-group__inner-container{display:contents}.colne-inst :is(.ci-grid,.ci-hero-grid,.ci-logo-grid,.ci-actions)>.wp-block-group__inner-container>*{min-width:0;margin-block:0}.colne-inst :is(.ci-stack,.ci-stack-small,.ci-heading,.ci-hero-copy,.ci-card)>.wp-block-group__inner-container>*+*{margin-top:22px}.colne-inst .ci-stack-small>.wp-block-group__inner-container>*+*{margin-top:12px}.colne-inst .ci-heading>.wp-block-group__inner-container>*+*{margin-top:17px}.colne-inst .ci-hero-copy>.wp-block-group__inner-container>*+*{margin-top:28px}.colne-inst .ci-card>.wp-block-group__inner-container>*+*{margin-top:16px}.colne-inst .ci-hero-art{min-width:0;margin:0}.colne-inst :is(.ci-grid,.ci-hero-grid,.ci-logo-grid,.ci-footer-grid,.ci-actions,.ci-page-content)>*{margin-block:0}.colne-inst .ci-two{grid-template-columns:repeat(2,minmax(0,1fr))}.colne-inst .ci-three{grid-template-columns:repeat(3,minmax(0,1fr))}.colne-inst .ci-four{grid-template-columns:repeat(4,minmax(0,1fr))}.colne-inst .ci-hero{padding-block:76px 82px}.colne-inst .ci-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:64px}.colne-inst .ci-hero-grid>*{min-width:0}.colne-inst .ci-hero-copy>*+*{margin-top:28px}.colne-inst .ci-hero-copy h1{max-width:780px}.colne-inst .ci-hero-copy .ci-eyebrow{display:flex;align-items:center;gap:12px}.colne-inst .ci-hero-copy .ci-eyebrow::before{content:"";height:2px;width:30px;flex-shrink:0;background:var(--ci-blue)}.colne-inst .ci-hero-art{position:relative;padding:0 0 26px 20px}.colne-inst .ci-hero-art::before{content:"";position:absolute;inset:22px 20px 0 0;border:1px solid #b9bed8;border-radius:6px;z-index:0}.colne-inst .ci-hero-art img{position:relative;width:100%;aspect-ratio:4/4.4;object-fit:cover;object-position:50% 59%;border-radius:6px}.colne-inst .ci-hero-art figcaption{position:relative;font-size:.72rem;color:var(--ci-muted);padding:12px 0 0 3px}.colne-inst .ci-hero-art .ci-image-tag{position:absolute;left:-10px;top:28px;padding:9px 16px;background:var(--ci-yellow);color:var(--ci-deep);font-size:.7rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;border-radius:3px}.colne-inst .ci-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.colne-inst .ci-button,.colne-inst .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;gap:24px;background:var(--ci-blue);color:#fff;border:1px solid #fff0;border-radius:4px;padding:14px 22px;line-height:1.4;font-family:inherit;font-size:.91rem;font-weight:650;text-decoration:none;min-height:50px}.colne-inst .ci-button:hover{background:var(--ci-deep);color:#fff;text-decoration:none}.colne-inst .ci-button-secondary{background:#fff0;color:var(--ci-blue);border-color:#b7bfd5}.colne-inst .ci-button-secondary:hover{color:#fff}.colne-inst .ci-text-link{display:inline-flex;align-items:center;gap:18px;font-size:.93rem;font-weight:650;text-decoration:none}.colne-inst .ci-paths{padding-block:32px;border-block:1px solid var(--ci-line);background:#fff}.colne-inst .ci-path{padding:12px 24px;border-inline-start:1px solid var(--ci-line)}.colne-inst .ci-path:first-child{padding-inline-start:0;border:0}.colne-inst .ci-path p{margin-top:8px;color:var(--ci-muted);font-size:.9rem}.colne-inst .ci-number{color:#737dab;font-size:.8rem;letter-spacing:.1em;font-weight:600}.colne-inst .ci-card{padding:32px;border:1px solid var(--ci-line);background:#fff;border-radius:6px}.colne-inst .ci-card>*+*{margin-top:16px}.colne-inst .ci-card p{color:var(--ci-muted);font-size:.95rem}.colne-inst .ci-card h3 a{text-decoration:none}.colne-inst .ci-card h3 a:hover{text-decoration:underline}.colne-inst .ci-dark{background:var(--ci-deep);color:#e9eaf4;border:0;position:relative}.colne-inst .ci-dark :where(h2,h3,h4){color:#fff}.colne-inst .ci-dark :where(p,.ci-small,.ci-eyebrow){color:#d1d6ed}.colne-inst .ci-dark .ci-eyebrow{color:var(--ci-yellow)}.colne-inst .ci-dark .ci-button{background:var(--ci-yellow);color:var(--ci-deep)}.colne-inst .ci-dark .ci-button:hover{background:#ffe18a}.colne-inst .ci-congress{align-items:center;gap:76px;grid-template-columns:1.5fr 1fr}.colne-inst .ci-congress-date{border-block:1px solid #ffffff40;padding-block:28px}.colne-inst .ci-date-large{font-size:clamp(3.8rem, 8vw, 6.3rem);font-weight:600;line-height:1;letter-spacing:-.07em;color:var(--ci-yellow)!important}.colne-inst .ci-congress-date p+p{margin-top:12px}.colne-inst .ci-tint{background:var(--ci-tint)}.colne-inst .ci-intro{align-items:start;gap:76px}.colne-inst .ci-intro h2{position:sticky;top:36px}.colne-inst .ci-membership-call{align-items:center;gap:70px}.colne-inst .ci-membership-call .ci-card{background:#fffdf5;border-color:#e4dbb7}.colne-inst .ci-list{padding-inline-start:20px}.colne-inst .ci-list li+li{margin-top:10px}.colne-inst .ci-note{border-inline-start:3px solid #c5aa39;padding:17px 22px;background:#faf5df;color:#514724;font-size:.9rem;border-radius:0 5px 5px 0}.colne-inst .ci-note a{color:#373d79}.colne-inst .ci-price{font-size:2.7rem!important;font-weight:650;letter-spacing:-.04em;line-height:1.1;color:var(--ci-ink)!important}.colne-inst .ci-price small{font-size:.85rem;color:var(--ci-muted);font-weight:400;letter-spacing:0}.colne-inst .ci-price-external{padding-top:18px;border-top:1px solid var(--ci-line)}.colne-inst .ci-pricing-card{position:relative}.colne-inst .ci-pricing-card::before{content:"";height:4px;background:var(--ci-blue);position:absolute;top:0;left:24px;right:24px}.colne-inst .ci-disabled{display:inline-block;width:100%;border:1px solid var(--ci-line);background:#f3f4f7;color:#606777;border-radius:4px;padding:13px 12px;text-align:center;font-size:.85rem}.colne-inst .ci-stage{padding:26px;border:1px solid var(--ci-line);border-radius:5px;background:#fff}.colne-inst .ci-stage h3{margin-top:24px}.colne-inst .ci-process p{margin-top:14px;color:var(--ci-muted);font-size:.92rem}.colne-inst .ci-profile h3{font-size:1.55rem}.colne-inst .ci-profile p{font-size:.9rem}.colne-inst .ci-profile .ci-role{font-size:.72rem;text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:var(--ci-blue)}.colne-inst .ci-profile::before{content:"";display:block;width:46px;height:2px;background:var(--ci-yellow);margin-bottom:24px}.colne-inst .ci-profile .ci-board-portrait{width:min(100%, 180px);aspect-ratio:4 / 5;margin:0 0 20px;border:1px solid var(--ci-line);border-radius:14px;background:#fff;overflow:hidden}.colne-inst .ci-board-portrait img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.colne-inst .ci-profile-minor{border-top:1px solid var(--ci-line);padding-block:25px}.colne-inst .ci-profile-minor p{color:var(--ci-muted);font-size:.88rem;margin-top:6px}.colne-inst .ci-details{border-block:1px solid var(--ci-line);padding-block:20px}.colne-inst .ci-details+.ci-details{border-top:0}.colne-inst .ci-details summary{cursor:pointer;font-weight:650;font-size:1.1rem;padding:7px 4px}.colne-inst .ci-details>:not(summary){margin-top:24px}.colne-inst .ci-details[open] summary{margin-bottom:10px}.colne-inst .ci-feature-image img{border-radius:5px;width:100%;object-fit:cover;aspect-ratio:3/2}.colne-inst .ci-feature-image figcaption{color:var(--ci-muted);font-size:.8rem;margin-top:10px}.colne-inst .ci-logo-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.colne-inst .ci-logo-grid+.ci-small{margin-top:22px}.colne-inst .ci-logo-grid figure{display:grid;place-items:center;padding:18px;border:1px solid var(--ci-line);border-radius:4px;background:#fff}.colne-inst .ci-logo-grid img{max-height:72px;width:auto;object-fit:contain}.colne-inst .ci-footer{background:#111832;color:#d3d9ea;padding-top:66px}.colne-inst .ci-footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:54px;padding-bottom:55px}.colne-inst .ci-footer-grid>*{min-width:0}.colne-inst .ci-footer h2{font-size:.75rem;font-weight:650;text-transform:uppercase;letter-spacing:.13em;color:#fff;margin-bottom:20px}.colne-inst .ci-footer nav a{display:flex;align-items:baseline;gap:5px;font-size:.85rem;text-decoration:none;padding-block:3px;margin-top:12px}.colne-inst .ci-footer nav a .ci-outbound-icon{flex:none;margin-inline-start:0}.colne-inst .ci-footer nav a:hover{text-decoration:underline}.colne-inst .ci-footer-identity img{width:160px;margin-bottom:18px}.colne-inst .ci-footer-identity p{font-size:.82rem}.colne-inst .ci-footer-description{opacity:.7;margin-top:8px}.colne-inst .ci-footer-bottom{padding-block:22px;border-top:1px solid #ffffff25;display:flex;justify-content:space-between;flex-wrap:wrap;gap:14px;font-size:.75rem}.colne-inst .ci-footer-bottom a{text-decoration:none}@media (min-width:1440px){.colne-inst .ci-hero{padding-block:94px}}@media (max-width:1050px){.colne-inst .ci-container{width:calc(100% - 64px)}.colne-inst .ci-hero-grid{gap:36px}.colne-inst .ci-nav{gap:24px}.colne-inst .ci-menu{gap:20px}.colne-inst .ci-four{grid-template-columns:repeat(2,minmax(0,1fr))}.colne-inst .ci-card{padding:25px}.colne-inst .ci-section{padding-block:68px}.colne-inst .ci-intro,.colne-inst .ci-membership-call,.colne-inst .ci-congress{gap:36px}}@media (max-width:800px){.colne-inst .ci-container{width:calc(100% - 48px)}.colne-inst .ci-brand img{width:145px}.colne-inst .ci-header-inner{min-height:86px;gap:20px}.colne-inst .ci-nav{gap:20px}.colne-inst .ci-menu{gap:17px}.colne-inst .ci-menu a{font-size:.83rem}.colne-inst .ci-nav-congress{font-size:.78rem;padding-inline:12px}.colne-inst .ci-nav-congress span{margin-inline-start:5px}.colne-inst .ci-hero-grid{grid-template-columns:1fr;gap:40px}.colne-inst .ci-hero-copy{max-width:660px}.colne-inst .ci-hero-art{max-width:680px}.colne-inst .ci-hero-art img{aspect-ratio:16/11;object-position:50% 68%}.colne-inst .ci-three{grid-template-columns:1fr}.colne-inst .ci-paths .ci-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.colne-inst .ci-path{padding-inline:16px}.colne-inst .ci-path h3{font-size:1.05rem}.colne-inst .ci-path p{font-size:.8rem}.colne-inst .ci-congress{grid-template-columns:1.25fr 1fr;gap:32px}.colne-inst .ci-footer-grid{grid-template-columns:1.2fr 1fr 1fr;gap:30px}.colne-inst .ci-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.colne-inst{font-size:16px}.colne-inst .ci-container{width:calc(100% - 40px)}.colne-inst h1{font-size:clamp(2.65rem, 10.5vw, 3.7rem)}.colne-inst h2{font-size:2.1rem}.colne-inst .ci-preview{font-size:.64rem;padding:7px 16px}.colne-inst .ci-header-inner{flex-wrap:wrap;min-height:86px;padding-block:18px}.colne-inst .ci-enhanced .ci-menu-toggle{display:inline-flex}.colne-inst.ci-enhanced .ci-menu-toggle{display:inline-flex;align-items:center;gap:13px;padding:10px 13px;border:1px solid #ffffff70;color:#fff;background:#fff0;font:inherit;font-size:.85rem;border-radius:4px}.colne-inst .ci-menu-toggle[hidden]{display:none}.colne-inst .ci-nav{flex-basis:100%;align-items:stretch;flex-direction:column;gap:12px;border-top:1px solid #ffffff30;padding-top:18px}.colne-inst.ci-enhanced .ci-nav[data-open="false"]{display:none}.colne-inst .ci-menu{flex-direction:column;align-items:stretch;gap:0}.colne-inst .ci-menu a{display:block;padding:12px;font-size:.95rem}.colne-inst .ci-nav-congress{padding:13px;font-size:.9rem}.colne-inst .ci-nav-congress span{float:right}.colne-inst .ci-section{padding-block:52px}.colne-inst .ci-hero{padding-block:45px 48px}.colne-inst .ci-hero-copy>*+*{margin-top:23px}.colne-inst .ci-hero-art{padding-left:14px;padding-bottom:20px}.colne-inst .ci-image-tag{left:0!important}.colne-inst .ci-grid{gap:20px}.colne-inst .ci-two,.colne-inst .ci-four,.colne-inst .ci-congress{grid-template-columns:1fr}.colne-inst .ci-heading{margin-bottom:28px}.colne-inst .ci-paths{padding-block:14px}.colne-inst .ci-paths .ci-three{grid-template-columns:1fr;gap:0}.colne-inst .ci-path{border-inline-start:0;border-top:1px solid var(--ci-line);padding:20px 0}.colne-inst .ci-path h3{font-size:1.2rem}.colne-inst .ci-path p{font-size:.88rem}.colne-inst .ci-card{padding:25px}.colne-inst .ci-actions{gap:16px}.colne-inst .ci-actions .ci-button{flex:1 1 auto}.colne-inst .ci-button{min-height:48px}.colne-inst .ci-intro h2{position:static}.colne-inst .ci-congress-date{padding-block:22px}.colne-inst .ci-date-large{font-size:4.5rem}.colne-inst .ci-footer{padding-top:48px}.colne-inst .ci-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 20px;padding-bottom:36px}.colne-inst .ci-footer-identity{grid-column:1/-1}.colne-inst .ci-footer-bottom{flex-direction:column}.colne-inst .ci-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (prefers-reduced-motion:no-preference){.colne-inst :where(a,button){transition:color .15s ease,background-color .15s ease}}.colne-inst .ci-catalog-page .ci-section{padding-block:48px}.colne-inst .ci-catalog-hero{padding-block:64px;border-bottom:1px solid var(--ci-line)}.colne-inst .ci-catalog-hero h1{max-width:1000px}.colne-inst .ci-catalog-body>*+*{margin-top:24px}.colne-inst .ci-catalog-body .ci-prose{max-width:85ch}.colne-inst .ci-catalog-body :where(p,li){line-height:1.75}.colne-inst .ci-catalog-body :where(ul,ol){padding-inline-start:24px}.colne-inst .ci-catalog-body li+li{margin-top:10px}.colne-inst .ci-recovered-image{max-width:680px}.colne-inst .ci-recovered-image img{max-height:560px;object-fit:contain;width:100%;border-radius:6px;background:#fff}.colne-inst .ci-recovered-image a{display:block}.colne-inst .ci-recovered-gallery .ci-recovered-image img{height:220px;object-fit:cover}.colne-inst .ci-resource-lead{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:48px}.colne-inst .ci-editor-card .ci-recovered-image img{height:230px;object-fit:contain}.colne-inst .ci-memories-grid .ci-recovered-image img{height:320px;object-fit:contain}.colne-inst .ci-memories-grid .ci-button{width:100%}.colne-inst .ci-catalog-body .ci-button{max-width:100%;overflow-wrap:anywhere}.colne-inst .ci-catalog-page .ci-card.ci-dark p{color:#f2f4ff}.colne-inst .ci-media{margin:0;width:100%;min-width:0}.colne-inst .ci-media iframe{display:block;border:0;border-radius:8px;background:var(--ci-tint);width:100%;aspect-ratio:16/9}.colne-inst .ci-media--audio iframe{aspect-ratio:auto;height:352px}.colne-inst .ci-media--map iframe{aspect-ratio:16/10;min-height:320px}.colne-inst .ci-media figcaption{margin-top:12px;font-size:.84rem;color:var(--ci-muted)}.colne-inst .ci-program-table{max-width:100%;overflow-x:auto}.colne-inst .ci-program-table table{min-width:1000px;border-collapse:collapse}.colne-inst .ci-program-table :where(td,th){padding:12px;border:1px solid var(--ci-line)}.colne-inst :is(.ci-program-table,.ci-program-card)[hidden]{display:none}.colne-inst .ci-program{min-width:0}.colne-inst .ci-program-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:20px;margin-bottom:24px}.colne-inst .ci-program-controls label{display:grid;gap:8px;min-width:0;margin:0;font-size:.9rem;font-weight:650}.colne-inst .ci-program-controls .ci-program-search{grid-column:span 2}.colne-inst .ci-program-controls :is(input,select){box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:46px;min-height:46px;margin:0;padding:10px;border:1px solid #b9c0d0;border-radius:6px;background:#fff;color:var(--ci-ink);font:400 1rem/1.4 system-ui,sans-serif}.colne-inst .ci-program-controls button{box-sizing:border-box;align-self:end;width:100%;height:46px;min-height:46px;margin:0;padding:10px 18px}.colne-inst .ci-program :where(input,select,summary):focus-visible{outline:3px solid #a85208;outline-offset:3px}.colne-inst .ci-program-results{margin-top:28px;align-items:start}.colne-inst .ci-program-card{min-width:0}.colne-inst .ci-program-card h3{font-size:1.2rem}.colne-inst .ci-program-meta{font-size:.84rem;color:var(--ci-blue)}.colne-inst .ci-program-detail summary{font-weight:650;cursor:pointer;padding-block:8px}.colne-inst .ci-program-detail dl{margin:16px 0 0;font-size:.9rem}.colne-inst .ci-program-detail dt{font-weight:650;margin-top:16px}.colne-inst .ci-program-detail dd{margin:4px 0 0;overflow-wrap:anywhere}.colne-inst .ci-catalog-body code{white-space:normal;overflow-wrap:anywhere;font-size:.85rem}@media(max-width:800px){.colne-inst .ci-resource-lead{grid-template-columns:1fr;gap:28px}.colne-inst .ci-program-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.colne-inst .ci-program-controls .ci-program-search{grid-column:auto}.colne-inst .ci-program-results{grid-template-columns:1fr}}@media(max-width:640px){.colne-inst .ci-catalog-page .ci-section{padding-block:36px}.colne-inst .ci-catalog-hero{padding-block:42px}.colne-inst .ci-program-controls{grid-template-columns:1fr;gap:16px}.colne-inst .ci-recovered-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.colne-inst .ci-recovered-gallery .ci-recovered-image img{height:150px}}.colne-inst .ci-footer-grid{grid-template-columns:1.3fr 1fr 1fr 1.1fr;gap:44px}@media (max-width:1050px){.colne-inst .ci-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.colne-inst .ci-footer-identity{grid-column:1/-1}}@media (max-width:640px){.colne-inst .ci-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 20px}.colne-inst .ci-footer-grid>nav:last-child{grid-column:1/-1}}.colne-inst .ci-existing-meta{margin-top:14px;font-size:.9rem;color:var(--ci-muted)}.colne-inst .ci-existing-meta a{color:inherit}.ci-existing-overview{margin-bottom:2rem}.ci-native-content a:where(.wp-element-button,.wp-block-button__link){color:#fff;text-decoration:none}