@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-ext-wght-normal-D4X5GqEv.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-wght-normal-CY6AOgYE.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-vietnamese-wght-normal-U01xdrZh.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-ext-wght-normal-CXYtwYOx.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-wght-normal-BzFMHfZw.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-arabic-wght-normal-CGnJ-sf6.woff2) format("woff2-variations");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-cyrillic-ext-wght-normal-BjodpZir.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-cyrillic-wght-normal-DveCct9I.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-hebrew-wght-normal-BIkpbuMU.woff2) format("woff2-variations");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-latin-ext-wght-normal-OacczzuJ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-latin-wght-normal-CnQIisVs.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-slate-50:oklch(98.4% .003 247.858);--color-slate-200:oklch(92.9% .013 255.508);--spacing:.25rem;--radius-lg:.5rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mt-6{margin-top:calc(var(--spacing) * 6)}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-7{height:calc(var(--spacing) * 7)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-slate-200{border-color:var(--color-slate-200)}.bg-slate-50{background-color:var(--color-slate-50)}.p-6{padding:calc(var(--spacing) * 6)}.italic{font-style:italic}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}:root{--navy:#091e3e;--primary:#06a3da;--secondary:#34ad54;--ink:#6b6a75;--muted:#6b6a75;--pale:#eef9ff;--border:#dee2e6;--page-width:1760px;--page-gutter:clamp(24px, 4.5vw, 80px);--font-body:"Rubik Variable", "Rubik", "Noto Sans Ethiopic", "Nyala", sans-serif;--font-heading:"Nunito Variable", "Nunito", "Noto Sans Ethiopic", "Nyala", sans-serif;--type-page:min(2.5rem, calc(1.375rem + 1.5vw) );--type-section:min(2rem, calc(1.325rem + .9vw) );--type-subsection:min(1.75rem, calc(1.3rem + .6vw) );--type-card:min(1.5rem, calc(1.275rem + .3vw) );--type-hero:min(4rem, calc(1.525rem + 3.3vw) );--type-banner:min(3.5rem, calc(1.475rem + 2.7vw) );--type-body:1.125rem;--type-caption:1rem;--leading-page:1.2;--leading-heading:1.2;--leading-card:1.2;--leading-body:1.5;--leading-caption:1.5}*{box-sizing:border-box}body{font-family:var(--font-body);font-size:var(--type-body);font-weight:400;line-height:var(--leading-body);color:var(--ink);background:#fff;margin:0}a{color:inherit;text-decoration:none}button,select,input,textarea{font:inherit}a,button,select,input{outline-offset:5px}:focus-visible{outline:3px solid var(--primary)}button{cursor:pointer}img{max-width:100%}h1,h2,h3,h4,h5,h6,p{margin-top:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);letter-spacing:normal;font-style:normal}h1{font-size:var(--type-page);font-weight:800;line-height:var(--leading-page);color:var(--navy);margin-bottom:8px}h2{font-size:var(--type-section);font-weight:800;line-height:var(--leading-heading);color:var(--navy);margin-bottom:8px}h3{font-size:var(--type-subsection);font-weight:700;line-height:var(--leading-heading);color:var(--navy);margin-bottom:8px}p{font-size:var(--type-body);font-weight:400;line-height:var(--leading-body);color:var(--ink);margin-bottom:16px}small,.image-caption,.breadcrumb{font-size:var(--type-caption);font-weight:400;line-height:var(--leading-caption);color:var(--muted)}.container{width:calc(100% - var(--page-gutter) - var(--page-gutter));max-width:var(--page-width);margin-inline:auto}.button{font-family:var(--font-heading);background:var(--primary);color:#fff;min-height:48px;font-size:var(--type-body);border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:16px;padding:13px 22px;font-weight:600;line-height:1.5;display:inline-flex}.button.primary{background:var(--primary);color:#fff}.button.outline{border-color:var(--navy);color:var(--navy);background:0 0}.button:hover{background:#2bb1e0;border-color:#1facde}.button.outline:hover{background:var(--pale);color:var(--navy)}.text-link{font-size:var(--type-body);color:var(--primary);align-items:center;gap:12px;font-weight:400;display:inline-flex}a:hover .service-link,.text-link:hover{text-underline-offset:4px;text-decoration:underline}.eyebrow{font-family:var(--font-heading);letter-spacing:normal;text-transform:uppercase;color:var(--primary);align-items:center;gap:10px;margin-bottom:16px;font-size:20px;font-weight:800;line-height:1.2;display:flex}.eyebrow>span{background:var(--primary);width:7px;height:7px}.eyebrow.light{color:var(--primary)}.section{padding-block:72px}.section-header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;display:flex}.section-header h2{margin-bottom:0}.section-header .text-link{flex-shrink:0}.utility{background:var(--navy);color:#fff;font-size:var(--type-caption);line-height:1.5}.utility-inner{justify-content:space-between;align-items:center;gap:24px;min-height:48px;padding-block:10px;display:flex}.utility-contact,.utility-right{align-items:center;gap:12px;display:flex}.utility-contact{white-space:nowrap}.utility-contact i{background:#839aab;width:1px;height:14px}.utility-right{margin-left:auto}.utility-tagline{white-space:nowrap}.utility-links{border-inline:1px solid #839aab;gap:16px;padding-inline:16px;display:flex}.utility-links a{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.utility-links a:hover{text-underline-offset:4px;text-decoration:underline}.utility select{color:#fff;font-size:var(--type-caption);background:0 0;border:0;min-height:28px}.utility option{color:var(--navy);background:#fff}header{border-bottom:1px solid var(--border);background:#fff}.brand-row{align-items:center;gap:clamp(20px,1.8vw,36px);min-height:104px;display:flex}.brand{--logo-width:clamp(260px, 22vw, 400px);flex-shrink:0;align-items:center;margin:0;display:flex}.brand img{width:var(--logo-width);object-fit:contain;max-width:100%;height:auto;display:block}.navigation{flex:1;min-width:0;margin-left:0}.nav-inner{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:clamp(8px,.65vw,12px);padding-block:16px;display:flex}.nav-inner>a{font-family:var(--font-heading);white-space:nowrap;border-bottom:3px solid #0000;flex-shrink:0;align-items:center;min-height:48px;padding-block:8px;font-size:20px;font-weight:600;line-height:1.5;display:flex;position:relative}.nav-inner>a.active{color:var(--navy);border-color:var(--primary)}.mobile-toggle{display:none}.translation-note{background:var(--pale);font-size:var(--type-caption);padding:12px 24px;line-height:1.5}.hero{background:var(--pale);min-height:520px;position:relative;overflow:hidden}.hero-image{object-fit:cover;object-position:right center;width:100%;height:100%;position:absolute;inset:0}.hero-shade{background:linear-gradient(90deg,#f4f6f9,#f4f6f9f5 37%,#f4f6f9c0 57%,#f4f6f90a 88%);position:absolute;inset:0}.hero-content{padding-block:64px;position:relative}.hero h1{max-width:580px}.hero p{max-width:530px}.hero-buttons{flex-wrap:wrap;gap:14px;display:flex}.hero-location{max-width:530px;font-size:var(--type-caption);color:var(--muted);letter-spacing:.6px;align-items:center;gap:12px;margin-top:30px;line-height:1.5;display:flex}.location-line{background:var(--primary);flex-shrink:0;width:28px;height:2px}.quick-wrap{border:1px solid var(--border);background:#fff;border-radius:2px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:-20px;padding:24px 8px;display:grid;position:relative;box-shadow:0 8px 30px #0b3c5d0d}.quick-wrap>a{border-right:1px solid var(--border);align-items:center;gap:12px;padding:8px 18px;display:flex}.quick-wrap>a:last-child{border:0}.quick-wrap>a>svg:first-child{color:var(--primary);flex-shrink:0;width:25px}.quick-wrap>a>svg:last-child{width:16px;color:var(--navy);flex-shrink:0;margin-left:auto}.quick-wrap b{font-family:var(--font-heading);font-size:var(--type-card);font-weight:700;line-height:var(--leading-card);color:var(--navy);display:block}.quick-wrap small{margin-top:6px;display:block}.welcome{grid-template-columns:1fr 1.08fr;align-items:center;gap:64px;display:grid}.welcome-art{min-width:0;position:relative}.welcome-art>img{object-fit:cover;border-radius:2px;width:100%;height:360px}.art-label{border-left:4px solid var(--primary);background:#fff;width:300px;padding:20px 24px;position:absolute;bottom:68px;left:0;box-shadow:0 6px 24px #0b3c5d18}.art-label span{font-size:var(--type-caption);color:var(--muted);margin-bottom:6px;line-height:1.5;display:block}.art-label strong{font-family:var(--font-heading);font-size:var(--type-card);font-weight:700;line-height:var(--leading-card);color:var(--navy)}.art-label svg{color:var(--primary);width:18px;position:absolute;top:26px;right:16px}.image-caption{margin-top:14px}.checks{gap:10px;margin-block:24px;display:grid}.checks span{font-size:var(--type-body);align-items:center;gap:10px;display:flex}.checks svg{color:var(--navy);flex-shrink:0;width:18px}.impact{background:var(--pale);border-block:1px solid var(--border);padding-block:40px}.impact-inner{grid-template-columns:1.5fr 1fr 1fr 1fr;align-items:center;gap:28px;display:grid}.impact h2{margin-bottom:0}.impact-stat{border-left:1px solid #c8d4df;flex-direction:column;align-items:center;gap:10px;padding-left:24px;display:flex}.impact-stat strong{font-size:var(--type-page);font-weight:800;line-height:var(--leading-page);color:var(--navy)}.impact-stat span{text-align:center;font-size:var(--type-caption);color:var(--muted);max-width:200px;line-height:1.5}.service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.service-card{border:1px solid var(--border);background:#fff;border-radius:2px;flex-direction:column;padding:28px;transition:box-shadow .2s;display:flex}.service-card:hover{box-shadow:0 8px 24px #0b3c5d14}.service-top{color:var(--primary);justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.service-top span{color:var(--muted);font-size:var(--type-caption);line-height:1.5}.service-card h3,.opportunity-list h3,.feature-story h3{font-family:var(--font-heading);font-size:var(--type-card);font-weight:700;line-height:var(--leading-card);color:var(--navy);margin-bottom:12px}.service-card p{flex-grow:1}.service-link{font-size:var(--type-body);color:var(--navy);justify-content:space-between;align-items:center;gap:12px;margin-top:8px;font-weight:600;display:flex}.opportunity-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.feature-story{border:1px solid var(--border);background:var(--pale);border-radius:2px;flex-direction:column;display:flex;overflow:hidden}.feature-story>img{object-fit:cover;width:100%;height:240px}.feature-story>div{padding:28px}.feature-story h3{margin-top:14px}.tag,.opportunity-list small{font-size:var(--type-caption);font-weight:400;line-height:var(--leading-caption);color:var(--muted)}.feature-story div>span:last-child{font-size:var(--type-body);color:var(--navy);align-items:center;gap:12px;font-weight:600;display:inline-flex}.opportunity-list{gap:16px;display:grid}.opportunity-list>a{border:1px solid var(--border);background:#fff;border-radius:2px;align-items:flex-start;gap:18px;padding:24px;display:flex}.opportunity-list>a>svg:first-child{width:26px;color:var(--primary);flex-shrink:0;margin-top:4px}.opportunity-list>a>svg:last-child{width:16px;color:var(--navy);flex-shrink:0;margin-left:auto}.opportunity-list h3{margin-block:8px}.opportunity-list p{margin-bottom:0}.membership-banner{background:var(--pale);border-top:1px solid var(--border);padding-block:56px}.membership-banner>.container{justify-content:space-between;align-items:center;gap:24px;display:flex}.membership-banner p{margin-bottom:0}.membership-banner .button{flex-shrink:0}.interior{min-height:55vh;padding-block:48px 72px}.breadcrumb{margin-bottom:28px}.page-intro>*{max-width:1100px}.interior .intro{font-size:var(--type-body);line-height:var(--leading-body);color:var(--ink);margin-bottom:36px}.content-blocks{gap:24px;margin-block:36px;display:grid}.content-block{border:1px solid var(--border);background:var(--pale);border-radius:2px;padding:24px}.content-block h2{margin-bottom:16px}.content-block p{max-width:80ch;margin-bottom:0}.content-block ul{max-width:80ch;margin-block:20px 0;padding-left:24px;list-style:outside}.content-block li{font-size:var(--type-body);line-height:var(--leading-body);margin-bottom:10px;padding-left:4px}.content-block li::marker{color:var(--navy)}.contact-panel{background:var(--pale);border:1px solid var(--border);border-radius:2px;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:32px;padding:24px;display:grid}.contact-panel a{color:var(--navy);text-underline-offset:4px;overflow-wrap:anywhere;margin-bottom:12px;text-decoration:underline;display:block}.contact-panel p{margin-block:18px 0}.contact-panel .text-link{margin-top:24px}.interior-actions{flex-wrap:wrap;gap:16px;display:flex}.notice{border:1px solid #e8d8b6;border-left:4px solid var(--primary);font-size:var(--type-body);line-height:var(--leading-body);background:#fff7e7;border-radius:2px;margin-block:28px;padding:24px}.form{background:var(--pale);border:1px solid var(--border);border-radius:2px;gap:22px;width:100%;max-width:none;padding:28px;display:grid}.form label{font-size:var(--type-body);line-height:var(--leading-body);gap:8px;display:grid}.form input,.form select,.search-input{width:100%;min-height:48px;font-size:var(--type-body);color:var(--ink);background:#fff;border:1px solid #a6b6c3;border-radius:2px;padding:12px 14px}.search-input{max-width:700px;margin-block:10px 22px;display:block}.form button{justify-self:start}.result{background:var(--pale);border:1px solid var(--border);font-size:var(--type-body);line-height:var(--leading-body);color:var(--ink);border-radius:2px;margin-bottom:0;padding:20px}footer{background:var(--navy);color:#fff;padding-top:56px}.footer-grid{grid-template-columns:1.3fr 1fr 1fr 1.4fr;gap:36px;padding-bottom:40px;display:grid}.footer-brand{font-size:var(--type-section);font-weight:800;line-height:var(--leading-heading);align-items:center;gap:16px;display:flex}.footer-brand span{font-size:var(--type-caption);font-weight:400;line-height:var(--leading-caption);border-left:1px solid #8aa0af;padding-left:14px}.footer-grid h3{font-size:var(--type-subsection);font-weight:700;line-height:var(--leading-heading);color:var(--primary);margin-bottom:20px}.footer-grid p{font-size:var(--type-body);line-height:var(--leading-body);color:#fff;margin-top:18px}.footer-grid>div>a:not(.footer-brand){font-size:var(--type-body);line-height:var(--leading-body);overflow-wrap:anywhere;margin-bottom:12px;display:block}.footer-bottom{font-size:var(--type-caption);color:#e1e8ed;border-top:1px solid #7691a3;justify-content:space-between;gap:24px;padding-block:24px;line-height:1.5;display:flex}.skip{z-index:20;background:#fff;padding:12px;position:absolute;top:-100px;left:20px}.skip:focus{top:10px}@media(max-width:1500px){.utility-contact{display:none}.utility-right{justify-content:space-between;width:100%;margin-left:0}}@media(max-width:1250px){.quick-wrap{grid-template-columns:minmax(0,1fr);padding:8px}.quick-wrap>a{border-right:0;border-bottom:1px solid var(--border);padding:18px}.quick-wrap>a:nth-child(2){border-right:0}.quick-wrap>a:nth-child(-n+2){border-bottom:1px solid var(--border)}.welcome{gap:36px}}@media(max-width:1199px){.brand-row{flex-wrap:wrap;min-height:96px;padding-block:18px}.mobile-toggle{border:1px solid var(--border);width:44px;height:44px;color:var(--navy);background:0 0;border-radius:2px;justify-content:center;align-items:center;display:flex}.navigation{border-top:1px solid var(--border);flex:0 0 100%;width:100%;margin:0;display:none}.navigation.is-open{display:block}.nav-inner{flex-direction:column;align-items:stretch;gap:0;padding:12px 0 0}.nav-inner>a{white-space:normal;overflow-wrap:anywhere;padding:12px 0;font-size:20px}.brand{--logo-width:440px;margin-left:0;margin-right:auto}.utility-right{flex-wrap:wrap}.utility-tagline{flex:1}.utility-links{border:0;border-top:1px solid #839aab;flex-wrap:wrap;order:2;justify-content:space-between;width:100%;padding:10px 0 0}.utility-right select{margin-left:auto}}@media(max-width:1100px){.impact-inner{grid-template-columns:1fr 1fr 1fr}.impact-inner>div:first-child{grid-column:1/-1}.service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.opportunity-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:760px){:root{--page-gutter:20px}.container{width:calc(100% - var(--page-gutter) - var(--page-gutter))}.section{padding-block:48px}.utility-links{justify-content:flex-start;gap:12px 18px}.utility-links a{min-height:32px}.utility-tagline{white-space:normal}.brand{--logo-width:320px;flex-shrink:1;gap:10px;min-width:0;max-width:calc(100% - 62px)}.brand-row{gap:16px;min-height:82px;padding-block:12px}.hero{min-height:auto}.hero-shade{background:#f4f6f9ed}.hero-content{padding-block:48px 64px}.hero-buttons .button{width:100%}.hero-location{letter-spacing:0}.quick-wrap{grid-template-columns:1fr}.quick-wrap>a{border-right:0;border-bottom:1px solid var(--border);padding:18px 12px}.quick-wrap>a:last-child{border:0}.welcome{grid-template-columns:1fr;gap:24px}.welcome-art>img{height:280px}.art-label{max-width:calc(100% - 12px);left:0}.impact-inner{grid-template-columns:1fr;gap:24px}.impact-inner>div:first-child{grid-column:auto}.impact-stat{align-items:flex-start;padding-left:20px}.impact-stat span{text-align:left;max-width:none}.section-header{flex-direction:column;align-items:flex-start;gap:18px}.service-grid{grid-template-columns:1fr}.service-card{padding:24px}.feature-story>img{height:220px}.feature-story>div{padding:24px}.opportunity-list>a{gap:12px;padding:20px}.opportunity-list>a>svg:last-child{display:none}.membership-banner>.container{flex-direction:column;align-items:flex-start;gap:24px}.interior{padding-block:32px 48px}.content-block{padding:24px}.contact-panel{grid-template-columns:1fr;gap:24px;padding:24px}.form{padding:22px}.footer-grid{grid-template-columns:1fr;gap:28px}.footer-bottom{flex-direction:column;gap:12px}.desktop{display:none}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}button:disabled{cursor:wait;opacity:.65}.form,.form label,.form input,.form select,.content-block,.contact-panel>div{min-width:0}.content-block p,.result,.notice{overflow-wrap:anywhere}.hero-image{background:var(--pale)}.utility-links a{min-height:32px}.directory-card-title{font-family:var(--font-heading);font-size:var(--type-card);font-weight:700;line-height:var(--leading-card);color:var(--navy)}.information-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.information-grid>:last-child:nth-child(odd){grid-column:1/-1}.portal-entry{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:24px;display:grid}.portal-entry>div,.portal-info{min-width:0}.portal-info{background:var(--pale);border:1px solid var(--border);border-radius:2px;padding:24px}.portal-info ul{margin-bottom:24px;padding-left:22px;list-style:outside}.portal-info li{margin-bottom:12px}.directory-search{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;display:grid}.directory-search .button{min-width:160px}.member-dashboard{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.member-dashboard>.notice{margin:0}.member-dashboard>.form{grid-area:1/2/span 3}.member-dashboard>p:last-child{grid-column:1/-1}.welcome-copy p{max-width:76ch}@media(max-width:991px){.information-grid,.portal-entry,.member-dashboard{grid-template-columns:1fr}.information-grid>:last-child:nth-child(odd),.member-dashboard>.form{grid-area:auto}}@media(max-width:760px){.directory-search{grid-template-columns:1fr}.directory-search .button{min-width:0}.portal-info{padding:24px}}.card-title,.form>h2,.portal-info>h2,.contact-panel h2{font-family:var(--font-heading);font-size:var(--type-card);font-weight:700;line-height:var(--leading-card);color:var(--navy);margin-bottom:16px}.page-intro{border:1px solid var(--border);border-left:4px solid var(--primary);background:var(--pale);border-radius:2px;margin-bottom:32px;padding:24px}.page-intro h1{margin-bottom:20px}.page-intro .intro{margin-bottom:0}.information-grid>.content-block{border-top:3px solid #dce5ec}.information-grid>.content-block:nth-child(2n){border-top-color:var(--primary)}.content-block,.portal-info{line-height:var(--leading-body)}@media(max-width:760px){.page-intro{padding:24px}}h4{font-size:var(--type-card);color:var(--navy);margin-bottom:8px;font-weight:700;line-height:1.2}h5{color:var(--navy);margin-bottom:8px;font-size:20px;font-weight:600;line-height:1.2}h6{color:var(--navy);margin-bottom:8px;font-size:16px;font-weight:600;line-height:1.2}header{z-index:40;position:sticky;top:0;box-shadow:0 2px 4px #00000013}.brand-row{min-height:104px}.nav-inner>a{color:var(--navy);border-bottom:0;padding-block:20px}.nav-inner>a:after{content:"";background:var(--primary);width:0;height:2px;transition:width .5s,left .5s;position:absolute;bottom:8px;left:50%}.nav-inner>a.active,.nav-inner>a:hover{color:var(--primary)}.nav-inner>a.active:after,.nav-inner>a:hover:after{width:100%;left:0}.mobile-toggle{border-color:var(--primary);color:var(--primary)}.hero{min-height:600px}.hero-shade{background:#091e3e99}.hero-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:900px;min-height:600px;padding:72px 16px;display:flex}.hero h1{font-size:var(--type-hero);color:#fff;max-width:900px;margin-bottom:24px;font-weight:700;line-height:1.2}.hero h1 span{color:#fff}.hero .eyebrow{font-size:var(--type-section);color:#fff;justify-content:center;font-weight:800}.hero .eyebrow>span{display:none}.hero p{color:#fff;max-width:760px}.hero-buttons{justify-content:center}.hero .button{padding:16px 48px;font-size:16px}.hero .button.outline{color:#fff;border-color:#fff}.hero .button.outline:hover{background:var(--pale);color:var(--navy)}.hero-location{color:#fff;letter-spacing:normal;justify-content:center}.quick-wrap{margin-top:24px;box-shadow:0 2px 4px #00000013}.welcome{grid-template-columns:5fr 7fr;gap:48px}.welcome-art>img{height:500px}.checks svg{color:var(--primary)}.section-header h2,.welcome-copy h2,.impact h2,.membership-banner h2,.content-block h2:not(.directory-card-title):not(.card-title){margin-bottom:24px;padding-bottom:21px;position:relative}.section-header h2:after,.welcome-copy h2:after,.impact h2:after,.membership-banner h2:after,.content-block h2:not(.directory-card-title):not(.card-title):after{content:"";background:var(--primary);border-radius:2px;width:150px;max-width:100%;height:5px;position:absolute;bottom:0;left:0}.service-card{background:var(--pale);text-align:center;border:0;align-items:center;min-height:340px;padding:40px 28px}.service-top{background:var(--primary);color:#fff;border-radius:2px;justify-content:center;align-items:center;width:60px;height:60px;margin:12px 0 30px;display:flex;transform:rotate(-45deg)}.service-top svg{transform:rotate(45deg)}.service-top span{display:none}.service-card h3{color:var(--navy)}.service-link{width:100%;color:var(--primary);justify-content:center;margin-top:auto;padding-top:16px;font-weight:400}.services-section{background:#fff}.page-intro{text-align:center;background:linear-gradient(#091e3eb3,#091e3eb3),url(https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?auto=format&fit=crop&w=1920&q=85) 50%/cover;border:0;margin-bottom:48px;padding:96px 24px;position:relative}.page-intro>*{margin-inline:auto}.page-intro h1{font-size:var(--type-banner);color:#fff;font-weight:800;line-height:1.2}.page-intro .eyebrow,.page-intro .intro{color:#fff}.page-intro .intro{max-width:900px;margin-bottom:0}.page-intro .breadcrumb{font-family:var(--font-heading);color:#fff;margin-top:24px;margin-bottom:0;font-size:20px;font-weight:500;line-height:1.2}.content-block{background:var(--pale)}.information-grid>.content-block,.information-grid>.content-block:nth-child(2n){border:0}.content-block:nth-child(2n){background:var(--pale)}.form input,.form select,.search-input{background:var(--pale);border:1px solid #0000;min-height:55px;padding:14px 24px}.form input:focus,.form select:focus{border-color:var(--primary)}.impact{background:#fff;padding-block:48px}.impact-stat{background:var(--primary);border:0;padding:24px}.impact-stat strong{font-family:var(--font-heading);font-size:var(--type-section);color:#fff}.impact-stat span{font-size:var(--type-body);color:#fff;line-height:1.5}footer{margin-top:48px}.footer-grid>div:first-child{background:var(--primary);text-align:center;padding:24px}.footer-brand{font-family:var(--font-heading);font-size:var(--type-page);flex-direction:column;justify-content:center;font-weight:800}.footer-brand span{border:0;padding:0}.footer-grid h3{color:#fff;font-size:var(--type-subsection);padding-bottom:18px;position:relative}.footer-grid h3:after{content:"";background:var(--primary);width:90px;height:3px;position:absolute;bottom:0;left:0}.footer-grid>div>a:not(.footer-brand){transition:padding-left .5s}.footer-grid>div>a:not(.footer-brand):hover{color:var(--primary);padding-left:10px}.footer-bottom{color:var(--pale);clip-path:inset(0 -100vmax);background:#061429;border:0;align-items:center;min-height:75px;font-size:16px;position:relative;box-shadow:0 0 0 100vmax #061429}@media(min-width:992px){.brand-row{min-height:104px}}@media(max-width:1199px){header{position:relative}.nav-inner>a{padding-block:10px}.nav-inner>a:after{display:none}}@media(max-width:991px){.welcome{grid-template-columns:1fr}.welcome-art>img{height:400px}.service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-intro{padding:72px 24px}}@media(max-width:767px){.service-grid{grid-template-columns:1fr}.hero .button{padding:12px 24px}.page-intro{padding:48px 24px}.hero-content{min-height:540px;padding-block:48px}.welcome-art>img{height:320px}}.hero .button.primary{color:#fff;background:0 0;border-color:#fff}.hero .button.primary:hover{background:var(--pale);color:var(--navy)}.section-header h2:before,.welcome-copy h2:before,.impact h2:before,.membership-banner h2:before,.content-block h2:not(.directory-card-title):not(.card-title):before{content:"";z-index:1;background:#fff;width:6px;height:5px;animation:5s linear infinite alternate title-line;position:absolute;bottom:0;left:0}@keyframes title-line{0%{transform:translate(0)}to{transform:translate(144px)}}.contact-panel h2{font-size:20px;font-weight:600}.contact-panel a:not(.text-link){font-family:var(--font-heading);font-size:var(--type-card);color:var(--primary);font-weight:700;line-height:1.2}.member-dashboard>div:first-child{background:var(--pale);border-radius:2px}.footer-grid h3:before{content:"";z-index:1;background:#fff;width:4px;height:3px;animation:5s linear infinite alternate footer-line;position:absolute;bottom:0;left:0}@keyframes footer-line{0%{transform:translate(0)}to{transform:translate(86px)}}@media(min-width:992px){.service-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.opportunity-grid{grid-template-columns:1fr 1fr}.footer-grid{grid-template-columns:1.3fr 1fr 1fr 1.4fr}}@media(min-width:768px)and (max-width:991px){.footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:991px){.contact-panel{grid-template-columns:1fr}}@media(max-width:767px){.footer-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media(max-width:760px){.brand-row{min-height:96px}}.office-map{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:stretch;gap:24px;margin-block:48px;display:grid}.office-map-details{background:var(--pale);border-radius:2px;padding:24px}.office-map-details h2{margin-bottom:24px}.office-map-coordinates{margin-block:24px}.office-map-coordinates dt{color:var(--navy);margin-top:16px;font-weight:600}.office-map-coordinates dd{overflow-wrap:anywhere;margin:4px 0 0}.office-map-actions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.office-map-frame{min-width:0}.office-map-frame iframe{border:1px solid var(--border);background:var(--pale);border-radius:2px;width:100%;height:450px;display:block}.office-map-caption{font-size:var(--type-caption);margin:12px 0 0;line-height:1.5}@media(max-width:991px){.office-map{grid-template-columns:1fr}.office-map-frame iframe{height:350px}}.facebook-button{color:#fff;min-height:36px;font-family:var(--font-heading);border:1px solid #8da6bd;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:6px 12px;font-size:16px;font-weight:700;display:inline-flex}.facebook-button:hover{color:var(--navy);background:#fff}.utility-contact a{overflow-wrap:anywhere}.news-heading{justify-content:space-between;align-items:center;gap:24px;margin-block:32px;display:flex}.news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-bottom:48px;display:grid}.news-card{background:var(--pale);border-top:4px solid var(--primary);border-radius:2px;min-width:0;padding:28px}.news-card h2{font-size:var(--type-card);margin-block:16px;font-weight:700;line-height:1.2}.news-category,.news-sample{font-size:var(--type-caption);font-weight:400;line-height:1.5}.news-category{color:var(--navy)}.news-sample{color:var(--navy);background:#fff;border:1px solid #b4c9d9;margin-bottom:12px;padding:4px 10px;display:inline-block}.news-card summary{cursor:pointer;color:#0875a0;padding-block:12px;font-weight:600}.news-card details p{margin-top:12px}.news-follow{background:var(--pale);margin-bottom:32px;padding:32px}@media(max-width:1500px){.utility-inner,.utility-right{flex-wrap:wrap}}@media(max-width:991px){.news-grid{grid-template-columns:1fr}.news-heading{flex-direction:column;align-items:flex-start}}@media(max-width:760px){.utility-links{order:3}.facebook-button{margin-left:0}.news-card,.news-follow{padding:24px}}.utility-contact{white-space:normal;flex-wrap:wrap;display:flex}.utility-address,.utility-email{align-items:center;gap:8px;display:inline-flex}.utility-email{white-space:nowrap}@media(max-width:1500px){.utility-contact{display:flex}.utility-address{display:none}}@media(max-width:760px){.utility-contact{justify-content:space-between;gap:8px;width:100%}}:root{--surface-blue:#e7f4fc;--surface-gold:#fff3da;--surface-green:#e9f5ed;--surface-lilac:#f1ecfa;--surface-peach:#fcede5;--surface-teal:#e1f3f2}.welcome-section,.services-section{background:#fff}.impact,.opportunities{background:#f0f7fc}.membership-banner{background:#fff7e8}.interior>.contact-panel,.news-follow{background:var(--surface-gold)}.portal-info,.office-map-details{background:var(--surface-green)}.form{background:var(--surface-blue)}.portal-entry .form,.member-dashboard .form{background:var(--surface-gold)}.contact-panel>div{background:var(--surface-blue);border-radius:2px;padding:20px}.contact-panel>div:nth-child(2n){background:var(--surface-green)}:is(.service-card,.content-block,.news-card,.quick-wrap>a,.opportunity-list>a,.feature-story){background:var(--surface-blue)}:is(.service-card,.content-block,.news-card,.quick-wrap>a,.opportunity-list>a):nth-child(6n+2){background:var(--surface-gold)}:is(.service-card,.content-block,.news-card,.quick-wrap>a,.opportunity-list>a):nth-child(6n+3){background:var(--surface-green)}:is(.service-card,.content-block,.news-card,.quick-wrap>a,.opportunity-list>a):nth-child(6n+4){background:var(--surface-lilac)}:is(.service-card,.content-block,.news-card,.quick-wrap>a,.opportunity-list>a):nth-child(6n+5){background:var(--surface-peach)}:is(.service-card,.content-block,.news-card,.quick-wrap>a,.opportunity-list>a):nth-child(6n){background:var(--surface-teal)}.opportunity-list>a:first-child{background:var(--surface-gold)}.opportunity-list>a:nth-child(2){background:var(--surface-green)}.opportunity-list>a:nth-child(3){background:var(--surface-lilac)}.impact-stat{background:#087da5}.impact-stat:nth-child(3){background:#246451}.impact-stat:nth-child(4){background:#65518b}:is(.service-card,.content-block,.news-card,.quick-wrap>a,.opportunity-list>a,.feature-story,.impact-stat,.portal-info,.office-map-details,.contact-panel>div,.news-follow,.art-label,.form){transform-origin:50%;transition:transform .22s,box-shadow .22s;position:relative}.art-label{position:absolute}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){:is(.service-card,.content-block,.news-card,.quick-wrap>a,.opportunity-list>a,.feature-story,.impact-stat,.portal-info,.office-map-details,.contact-panel>div,.news-follow,.art-label,.form):hover{z-index:2;transform:scale(1.025);box-shadow:0 12px 28px #091e3e24}}:is(.service-card,.quick-wrap>a,.opportunity-list>a,.feature-story):focus-visible{outline-offset:4px;outline:3px solid #087da5;box-shadow:0 8px 24px #091e3e24}.hero-carousel{background:#091e3e;min-height:0}.hero-track{will-change:transform;display:flex}.hero-slide{flex:0 0 100%;min-width:0;position:relative}.hero-carousel .hero-shade{background:linear-gradient(90deg,#091e3ee0,#091e3ea6 60%,#091e3e52)}.hero-carousel .hero-content{min-height:650px;max-width:var(--page-width);text-align:left;align-items:flex-start;padding:64px 0 110px}.hero-carousel h1{max-width:820px;font-size:clamp(36px,4vw,60px)}.hero-carousel .eyebrow{justify-content:flex-start;margin-bottom:16px;font-size:18px}.hero-carousel p{max-width:700px}.hero-carousel .hero-buttons{justify-content:flex-start}.hero-sample{color:#091e3e;background:#fff3da;margin-bottom:24px;padding:6px 12px;font-size:14px;line-height:1.5;display:inline-block}.hero-carousel .hero-disclaimer{color:#e2eaf3;margin:18px 0 0;font-size:14px}.hero-controls{background:#091e3ed9;border-radius:2px;align-items:center;gap:10px;padding:6px 10px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.hero-controls button{color:#fff;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-width:44px;min-height:44px;display:inline-flex}.hero-controls button:hover{background:#ffffff24}.hero-controls button:focus-visible{outline-offset:2px;outline:2px solid #fff}.hero-dots{display:flex}.hero-dots button{min-width:32px}.hero-dots span{border:1px solid #fff;border-radius:50%;width:9px;height:9px}.hero-dots [aria-current=true] span{background:#fff}.hero-controls .hero-playback{border-left:1px solid #8194ad;padding-inline:12px;font-size:14px}@media(max-width:760px){.hero-carousel .hero-content{min-height:700px;padding-block:44px 110px}.hero-carousel .hero-buttons .button{padding-inline:20px}.hero-carousel .hero-sample{font-size:12px}.hero-carousel .eyebrow{font-size:16px}.hero-controls{gap:2px;padding-inline:4px}}.chamber-gallery{background:#fff}.chamber-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.chamber-photo{background:var(--surface-blue);border:1px solid var(--border);border-radius:2px;min-width:0;margin:0;transition:transform .22s,box-shadow .22s}.chamber-photo:nth-child(2){background:var(--surface-gold)}.chamber-photo:nth-child(3){background:var(--surface-green)}.chamber-photo:nth-child(4){background:var(--surface-lilac)}.chamber-photo img{aspect-ratio:1672/941;object-fit:contain;background:#f5f7fa;width:100%;display:block}.chamber-photo figcaption{padding:24px}.chamber-photo h3{font-size:var(--type-card);color:var(--navy);margin-bottom:12px}.chamber-photo p{margin-bottom:0}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.chamber-photo:hover{transform:scale(1.025);box-shadow:0 12px 28px #091e3e24}}@media(max-width:760px){.chamber-gallery-grid{grid-template-columns:1fr}.hero-dots button{min-width:24px}.hero-controls .hero-playback{padding-inline:6px}}@media(min-width:1200px){.brand-row,.utility-inner{--page-gutter:clamp(24px, 2.5vw, 48px)}.brand-row{flex-wrap:nowrap;min-height:80px;padding-block:8px}.brand{transform:translate(clamp(0px,32vw - 384px,48px))}.nav-inner{justify-content:flex-end;gap:clamp(12px,1vw,20px);padding-block:0}.nav-inner>a{padding-block:10px;font-size:clamp(18px,1.25vw,20px)}.utility{font-size:14px}.utility-inner{flex-wrap:nowrap;gap:16px;padding-block:8px}.utility-contact{flex-wrap:nowrap;flex-shrink:0;gap:10px}.utility-right{flex-wrap:nowrap;justify-content:flex-end;gap:10px;width:auto;margin-left:auto}.utility-links{border:0;border-inline:1px solid #839aab;flex-wrap:nowrap;order:0;gap:12px;width:auto;padding:0 12px}.utility-tagline{flex:initial}.utility select,.utility .facebook-button{font-size:14px}.utility-right select{max-width:120px;margin-left:0}}@media(min-width:1200px)and (max-width:1600px){.utility-address{display:none}}@media(min-width:761px){.section{padding-block:64px}.hero-carousel .hero-content{min-height:570px;padding-block:48px 100px}.hero-carousel h1{font-size:clamp(36px,3.6vw,56px)}}.mobile-info-toggle{display:none}.mobile-toggle>span{font-size:12px;font-weight:700}@media(max-width:1199px){.utility{display:none}.utility.is-open{display:block}.brand-row{grid-template-columns:64px minmax(0,1fr) 74px;gap:12px;min-height:64px;padding-block:8px;display:grid}.mobile-info-toggle,.mobile-toggle{width:100%;min-height:44px;font-family:var(--font-heading);color:var(--navy);border:1px solid var(--border);background:#f7f9fc;border-radius:16px;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:12px;font-weight:700;display:inline-flex}.mobile-info-toggle{border-color:#1661b5;grid-area:1/1}.mobile-toggle{grid-area:1/3}.mobile-info-toggle[aria-expanded=true],.mobile-toggle[aria-expanded=true]{background:var(--pale);border-color:var(--primary)}.brand{grid-area:1/2;justify-self:center;width:100%;min-width:0;max-width:440px;margin:0}.brand img{width:100%;height:auto}.navigation{grid-column:1/-1}.nav-inner{padding-top:4px}.nav-inner>a{min-height:44px;padding-block:8px}.utility-inner{padding-block:16px}.utility-links a{min-height:44px}}@media(max-width:380px){.brand-row{grid-template-columns:56px minmax(0,1fr) 62px;gap:8px}.mobile-info-toggle,.mobile-toggle{gap:4px;padding-inline:4px}}header{flex-direction:column;display:flex}header>.utility{order:-1}@media(max-width:1199px){header>.utility{order:1;width:100%}header>.brand-row{order:0}}.language-selector{flex-shrink:0;position:relative}.language-selector summary{color:#fff;cursor:pointer;align-items:center;gap:8px;min-height:44px;padding:6px 0;font-weight:600;list-style:none;display:flex}.language-selector summary::-webkit-details-marker{display:none}.language-selector[open] summary>svg:last-child{transform:rotate(180deg)}.language-options{z-index:60;width:190px;color:var(--navy);border:1px solid var(--border);background:#fff;border-radius:2px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #091e3e2e}.language-options button{width:100%;min-height:44px;color:var(--navy);text-align:left;background:#fff;border:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:16px;display:flex}.language-options button:hover,.language-options button[aria-pressed=true]{background:var(--pale)}@media(max-width:1199px){.language-selector{margin-left:auto}}html[lang=am] body{font-family:"Noto Sans Ethiopic","Nyala",var(--font-body)}html[lang=am] :is(h1,h2,h3,h4,h5,h6,.nav-inner>a,.button){font-family:"Noto Sans Ethiopic","Nyala",var(--font-heading)}.content-block,.service-card,.news-card,.chamber-photo,.hero-slide{overflow-wrap:anywhere}@media(min-width:1200px)and (max-width:1499px){.navigation[lang=om] .nav-inner,.navigation[lang=am] .nav-inner{gap:12px}.navigation[lang=om] .nav-inner>a,.navigation[lang=am] .nav-inner>a{font-size:17px}}.governance-section{background:#f0f7fc;border-radius:2px;margin-block:48px;padding:32px}.governance-section>p,.committee-section>p{max-width:90ch}.organization-figure{margin:28px 0 16px}.organization-chart-scroll{border:1px solid var(--border);background:#fff;border-radius:2px;overflow-x:auto}.organization-chart-scroll img{width:100%;min-width:900px;max-width:none;height:auto;display:block}.organization-figure figcaption{font-size:var(--type-caption);margin-top:12px}.governance-units{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px;display:grid}.governance-units h3{font-size:var(--type-card);color:var(--navy)}.committee-section{margin-bottom:32px;padding-block:32px}.committee-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.committee-card{background:var(--surface-blue);border:1px solid var(--border);border-radius:2px;min-width:0;transition:transform .22s,box-shadow .22s}.committee-card:nth-child(4n+2){background:var(--surface-gold)}.committee-card:nth-child(4n+3){background:var(--surface-green)}.committee-card:nth-child(4n){background:var(--surface-lilac)}.committee-portrait{background:#e6ecf2;width:100%;height:auto;display:block}.portrait-halo{fill:#cad8e6}.portrait-shirt{fill:#213d5c}.portrait-skin{fill:#a7795e}.portrait-hair{fill:#302d30}.portrait-1{background:#efe9de}.portrait-1 .portrait-halo{fill:#e1d3b8}.portrait-1 .portrait-shirt{fill:#426b61}.portrait-2{background:#e3efe8}.portrait-2 .portrait-halo{fill:#c6ddd0}.portrait-2 .portrait-skin{fill:#8a624f}.portrait-3{background:#ebe6f2}.portrait-3 .portrait-halo{fill:#d5cae2}.portrait-3 .portrait-shirt{fill:#665477}.committee-profile{padding:24px}.committee-profile h3{color:var(--navy);margin-block:14px 8px;font-size:22px}.committee-placeholder{color:#4c5968;font-size:14px}.committee-profile .committee-position{color:#6e541e;margin-bottom:12px;font-weight:600}.committee-profile p:last-child{font-size:var(--type-caption);margin:0}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.committee-card:hover{transform:scale(1.025);box-shadow:0 12px 28px #091e3e24}}@media(max-width:1199px){.committee-grid,.governance-units{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.governance-section{padding:24px 16px}.governance-units{grid-template-columns:1fr}}@media(max-width:540px){.committee-grid{grid-template-columns:1fr}}.board-section{margin-block:48px}.board-section>h3{color:var(--navy);text-align:center;margin-bottom:32px}.board-section>h3 span:first-child{display:block}.board-hierarchy{gap:24px;display:grid}.board-tier{gap:24px;padding-top:24px;display:grid;position:relative}.board-tier:first-child{padding-top:0}.board-tier+.board-tier:before{content:"";background:var(--cyan,#06a3da);width:2px;height:48px;position:absolute;top:-24px;left:50%;transform:translate(-50%)}.board-tier-single{grid-template-columns:minmax(0,360px);justify-content:center}.board-members{grid-template-columns:repeat(3,minmax(0,1fr))}.board-card{background:#fff;border:1px solid #d9e7f0;border-radius:2px;min-width:0;overflow:hidden;box-shadow:0 6px 20px #091e3e08}.board-card img{width:100%;height:auto;display:block}.board-card-caption{text-align:center;border-top:3px solid #06a3da;padding:20px 16px}.board-card-caption h4{color:var(--navy);font-size:var(--type-card);overflow-wrap:anywhere;margin:0 0 8px}.board-card-caption p{margin:0}@media(max-width:1199px){.board-members{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.board-members{grid-template-columns:minmax(0,360px);justify-content:center}.board-section{margin-block:32px}}.icon-heading{align-items:flex-start;gap:12px;display:flex}.icon-heading>span{min-width:0}.heading-icon{width:1em;height:1em;color:var(--primary);flex:none;margin-top:.1em}.activity-section{margin-bottom:64px}.activity-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.activity-card{border:1px solid var(--border);background:#fff;border-radius:2px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.activity-image-link{background:var(--pale);display:block}.activity-image-link img{aspect-ratio:16/10;object-fit:contain;width:100%;display:block}.activity-card-content{flex-direction:column;flex:1;align-items:flex-start;padding:24px;display:flex}.activity-card h3{font-size:var(--type-card);overflow-wrap:anywhere}.activity-card h3 a:hover{color:var(--primary)}.activity-card .text-link{margin-top:auto}.activity-card .text-link svg{flex-shrink:0}.activity-detail>h1{max-width:36ch;margin-block:16px 32px}.activity-detail .breadcrumb{margin-bottom:24px}.activity-detail-photo{margin:0 0 32px}.activity-detail-photo img{object-fit:contain;background:var(--pale);width:100%;max-height:720px;display:block}.activity-detail-photo figcaption{font-size:var(--type-caption);margin-top:12px}.activity-detail-copy{max-width:85ch}.activity-detail-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.hero-slide-count{color:#fff;font-size:var(--type-caption);white-space:nowrap;display:none}@media(max-width:1199px){.activity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.activity-grid{grid-template-columns:minmax(0,1fr)}.activity-card-content{padding:20px}.activity-section{margin-bottom:40px}.hero-controls{max-width:calc(100% - 24px)}.hero-dots{display:none}.hero-slide-count{padding-inline:8px;display:inline-block}.activity-detail-actions{flex-direction:column;align-items:stretch}}.news-featured{background:var(--pale);border-radius:2px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;margin-block:24px 48px;padding:24px;display:grid}.news-featured img{width:100%;height:auto;display:block}.news-featured h2{margin-block:12px}.news-featured time,.discussion-news time{color:var(--ink);font-size:var(--type-caption);display:block}.discussion-news .breadcrumb{margin-bottom:24px}.interior.discussion-news{padding-top:0}.news-article-header{background:#c8e6c9;padding-block:clamp(24px,4vw,48px)}.news-article-header .breadcrumb{margin:0 0 24px}.news-article-header h1{overflow-wrap:anywhere;margin-bottom:16px}.news-article-header time{color:var(--navy);font-size:var(--type-caption);display:block}.discussion-main-image{object-fit:contain;background:var(--pale);width:100%;max-height:760px;margin-block:0 32px;display:block}.discussion-copy{max-width:85ch}.discussion-gallery-section{margin-block:48px}.discussion-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.discussion-gallery button{background:var(--pale);border:1px solid var(--border);color:var(--navy);cursor:zoom-in;text-align:left;border-radius:2px;padding:0;overflow:hidden}.discussion-gallery img{aspect-ratio:4/3;object-fit:contain;width:100%;display:block}.news-photo-viewer{background:var(--navy);color:#fff;border:0;width:min(1400px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0}.news-photo-viewer::backdrop{background:#000000d9}.news-photo-viewer-content{padding-top:52px;position:relative}.news-photo-viewer img{object-fit:contain;width:100%;max-height:calc(100dvh - 100px);display:block}.news-photo-close{background:var(--navy);color:#fff;border:1px solid #fff;border-radius:2px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:4px;right:4px}@media(max-width:760px){.news-featured{grid-template-columns:minmax(0,1fr);gap:20px;padding:16px}.discussion-gallery{grid-template-columns:minmax(0,1fr)}}.photo-album-label{background:var(--pale);color:var(--navy);font-family:var(--font-heading);font-size:var(--type-caption);border:1px solid #bce8f7;border-radius:999px;align-items:center;margin-bottom:16px;padding:8px 20px;font-weight:800;display:inline-flex}.discussion-gallery-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:24px;display:flex}.discussion-gallery-heading h2{font-size:var(--type-page);margin:0}.discussion-gallery-heading p{font-size:var(--type-caption);margin:0;font-weight:600}.news-photo-stage{position:relative}.news-photo-arrow{color:#fff;background:#091e3ee6;border:1px solid #fff;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.news-photo-previous{left:12px}.news-photo-next{right:12px}.news-photo-arrow:hover:not(:disabled){background:#06a3da}.news-photo-arrow:disabled{opacity:.3;cursor:default}.news-photo-viewer img{max-height:calc(100dvh - 144px)}.news-photo-counter{text-align:center;font-size:var(--type-caption);padding:10px 16px}@media(max-width:760px){.discussion-gallery-heading{flex-direction:column;align-items:flex-start}.news-photo-arrow{width:44px;height:44px}.news-photo-previous{left:6px}.news-photo-next{right:6px}}.partners-section{background:#fff}.partners-controls{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.partners-controls p{margin:0;font-size:16px}.partners-pause{border:1px solid var(--border);background:var(--pale);min-height:44px;color:var(--navy);font-family:var(--font-heading);cursor:pointer;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:16px;font-weight:600;display:inline-flex}.partners-marquee{padding-block:4px;overflow:hidden}.partners-track{width:max-content;animation:38s linear infinite partners-scroll;display:flex}.partners-logo-group{gap:24px;padding-right:24px;display:flex}.partner-logo{aspect-ratio:1;border:1px solid var(--border);background:var(--pale);color:#087da5;text-align:center;border-radius:2px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:12px;width:192px;padding:16px;display:flex}.partner-logo:nth-child(3n+2){color:#246451;background:#edf7ec}.partner-logo:nth-child(3n){color:#65518b;background:#f2edfa}.partner-logo span{font-family:var(--font-heading);font-size:18px;font-weight:800;line-height:1.2}.partner-logo small{color:var(--muted);font-size:16px}.partners-marquee:hover .partners-track,.partners-marquee:focus-within .partners-track,.partners-marquee.is-paused .partners-track{animation-play-state:paused}@keyframes partners-scroll{to{transform:translate(-50%)}}@media(max-width:760px){.partners-controls{flex-direction:column;align-items:flex-start;gap:16px}.partner-logo{width:160px}}@media(prefers-reduced-motion:reduce){.partners-marquee{overflow-x:auto}.partners-track{animation:none}.partners-logo-group[aria-hidden=true]{display:none}}.home-updates{background:#f7fbfe}.home-updates-panel{background:#0b70a1;border-radius:24px;padding:32px;box-shadow:0 5px 14px #091e3e1a}.home-updates-panel+.home-updates-panel{margin-top:32px}.home-updates-panel-heading{border-bottom:1px solid #ffffff40;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;padding-bottom:24px;display:flex}.home-updates-panel-title{align-items:center;gap:12px;min-width:0;display:flex}.home-updates-panel-title h3{color:#fff;margin:0}.home-updates-clock{color:#fff;background:#ffffff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.home-updates-view{color:#fff;min-height:44px;font-family:var(--font-heading);background:#ffffff12;border:1px solid #ffffff80;border-radius:24px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:16px;font-weight:700;display:inline-flex}.home-updates-view:hover{background:#ffffff26}.home-updates-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.home-update-card{background:#eef9ff;border:1px solid #ffffff80;border-radius:14px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.home-update-card:nth-child(4n+2){background:#edf7ec}.home-update-card:nth-child(4n+3){background:#fff4e3}.home-update-card:nth-child(4n+4){background:#f2edfa}.home-update-image{aspect-ratio:16/9;display:block;position:relative;overflow:hidden}.home-update-image img{object-fit:cover;width:100%;height:100%;display:block}.home-update-category{color:#fff;max-width:calc(100% - 24px);font-family:var(--font-heading);background:#091e3eeb;border-radius:20px;padding:5px 10px;font-size:12px;font-weight:800;line-height:1.4;position:absolute;top:12px;left:12px}.home-update-copy{flex-direction:column;flex:1;align-items:flex-start;padding:20px;display:flex}.home-update-date{color:#436080;align-items:baseline;gap:6px;margin-bottom:12px;display:flex}.home-update-date>svg{color:#0754af;flex-shrink:0;align-self:center}.home-update-date .publication-date{color:inherit;margin:0;font-size:16px}.home-update-copy h4{color:var(--navy);margin:0 0 12px}.home-update-copy h4 a{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.home-update-copy h4 a:hover{color:#0754af}.home-update-copy p{-webkit-line-clamp:3;color:#505967;-webkit-box-orient:vertical;margin:0 0 24px;font-size:18px;line-height:1.5;display:-webkit-box;overflow:hidden}.home-update-copy .news-sample{margin-bottom:12px}.home-update-read{color:#0754af;min-height:44px;font-family:var(--font-heading);align-items:center;gap:6px;margin-top:auto;font-size:16px;font-weight:700;display:inline-flex}.home-update-read:hover{text-decoration:underline}@media(max-width:1199px){.home-updates-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.home-updates-panel{border-radius:18px;padding:20px}.home-updates-panel-heading{flex-direction:column;align-items:flex-start;gap:16px}.home-updates-grid{grid-template-columns:minmax(0,1fr)}}.latest-menu{flex-shrink:0;position:relative}.latest-trigger{min-height:48px;color:var(--navy);font-family:var(--font-heading);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:10px 0;font-size:clamp(18px,1.25vw,20px);font-weight:600;line-height:1.5;display:flex}.latest-trigger.active,.latest-trigger:hover{color:var(--primary);border-bottom-color:var(--primary)}.latest-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.latest-submenu{z-index:60;border:1px solid var(--border);border-top:3px solid var(--primary);background:#fff;border-radius:2px;min-width:230px;padding:8px;position:absolute;top:100%;left:0;box-shadow:0 8px 24px #091e3e26}.latest-submenu[hidden]{display:none}.latest-submenu a{min-height:48px;font-family:var(--font-heading);color:var(--navy);padding:12px 16px;font-size:18px;font-weight:600;line-height:1.5;display:block}.latest-submenu a:hover,.latest-submenu a[aria-current=page]{color:#0875a0;background:var(--pale)}.publication-section{margin-block:32px 64px}.publication-section>h2{margin-bottom:24px}.publication-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.publication-card{border:1px solid var(--border);background:#fff;border-radius:2px;min-width:0;overflow:hidden}.publication-card>a{flex-direction:column;height:100%;display:flex}.publication-card>a:hover h3{color:#0875a0}.publication-card>a:focus-visible{outline-offset:-4px}.publication-card img{aspect-ratio:16/10;object-fit:contain;background:var(--pale);width:100%;display:block}.publication-card-copy{overflow-wrap:anywhere;flex-direction:column;flex:1;padding:24px;display:flex}.publication-card h3{font-size:var(--type-card);margin-block:12px}.publication-card .text-link{margin-top:auto}.publication-card .text-link svg{flex-shrink:0}.publication-date{font-size:var(--type-caption);color:var(--ink);margin-block:8px;display:block}.publication-archive{border-top:1px solid var(--border);padding-top:32px}.publication-page-status{font-size:var(--type-caption)}.archive-pagination{justify-content:center;gap:24px;margin-top:24px;display:flex}.archive-pagination button:disabled{opacity:.45;cursor:default}.publication-archive>h2{scroll-margin-top:180px}@media(max-width:1199px){.latest-menu{width:100%}.latest-trigger{justify-content:space-between;width:100%;min-height:44px;padding-block:8px;font-size:20px}.latest-submenu{width:100%;min-width:0;box-shadow:none;margin-bottom:8px;position:static}.latest-submenu a{font-size:20px}.publication-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.publication-grid{grid-template-columns:minmax(0,1fr)}.publication-section{margin-bottom:40px}.publication-card-copy{padding:20px}.archive-pagination{gap:12px}.archive-pagination .button{padding-inline:16px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ease{syntax:"*";inherits:false}
