@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-ext-wght-normal.CO5hGrJv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-wght-normal.EAA9jha_.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-vietnamese-wght-normal.k7S-YeeD.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-ext-wght-normal.BsZE-iaG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-wght-normal.l_AIctKy.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer reset{*{box-sizing:border-box}body{margin:0}img{max-width:100%;height:auto;display:block}button,input,select{font:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit}figure{margin:0}[hidden]{display:none!important}}@layer base{:root{--ink:#5d595a;--heading:#4a4543;--earth:#ad9787;--button:#806653;--sage:#dce5db;--cream:#eee6dc;--line:#dedad7;--page:1240px;color:var(--ink);scroll-behavior:smooth;scrollbar-color:#ad9787 #f4f1ed;background:#fff;font-family:Montserrat Variable,Montserrat,sans-serif;font-size:15px}body{line-height:1.85}::selection{color:#302821;background:#d9c2ac}input{caret-color:var(--button)}a{text-underline-offset:4px}a:hover{color:var(--button)}h1,h2,h3,h4{color:var(--heading);text-wrap:balance;margin:0 0 24px;font-weight:300;line-height:1.2}h1{font-size:45px;font-weight:200}h2{font-size:38px;font-weight:200}h3{font-size:25px}p{margin:0 0 22px}p:last-child{margin-bottom:0}button{border:0}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline-offset:5px;outline:3px solid #3d6550}a,button,summary{touch-action:manipulation}.wrap{width:min(var(--page),calc(100% - 80px));margin-inline:auto}.section{padding-block:76px}.narrow{max-width:850px}.center{text-align:center}.two-column{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.button{background:var(--button);color:#fff;border-radius:26px;justify-content:center;align-items:center;min-height:44px;padding:11px 25px;font-size:13px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.button:hover{color:#fff;background:#69503f}.button.light{color:#554438;background:#fff}.button.secondary{color:#554438;background:#eee6dc}.prose{overflow-wrap:anywhere}.prose p,.prose ul,.prose ol{max-width:78ch}.prose a{font-weight:500}.prose h2,.prose h3{margin-top:45px}.skip-link{z-index:100;background:#fff;padding:12px;position:absolute;top:-100px;left:20px}.skip-link:focus{top:10px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=760px){:root{font-size:14px}.wrap{width:calc(100% - 40px)}.section{padding-block:48px}h1{font-size:33px}h2{font-size:30px}h3{font-size:23px}.two-column{grid-template-columns:1fr;gap:28px}}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*{transition:none!important}}}@layer components{.site-header{z-index:20;background:#fff;position:relative}.header-inner{justify-content:space-between;align-items:center;gap:30px;min-height:154px;display:flex}.brand{flex:0 0 130px}.brand img{object-fit:contain;width:130px;height:130px}.site-header.overlay{color:#fff;background:linear-gradient(#1e170fa6 0% 75%,#0000)}.site-header.overlay a:hover{color:#fff}.site-header nav{align-items:center;gap:24px;display:flex}.site-header nav>a,.nav-dropdown>summary{text-transform:uppercase;cursor:pointer;white-space:nowrap;font-size:13px;font-weight:500;text-decoration:none;list-style:none}.nav-dropdown>summary::-webkit-details-marker{display:none}.nav-dropdown>summary:after{content:"";border-bottom:1px solid;border-right:1px solid;width:6px;height:6px;margin:0 0 3px 8px;display:inline-block;transform:rotate(45deg)}.nav-dropdown{position:relative}.nav-dropdown>div{min-width:280px;color:var(--ink);background:#fff;padding:12px 0;position:absolute;top:35px;right:0;box-shadow:0 12px 30px #20170f26}.nav-dropdown a{padding:9px 20px;font-size:13px;text-decoration:none;display:block}.nav-dropdown a:hover,.site-header.overlay .nav-dropdown a:hover{color:#554438;background:#f5f0eb}.menu-toggle{display:none}.hero{color:#fff;background:#40362b;height:510px;position:relative}.hero:after{content:"";pointer-events:none;background:#17120c24;position:absolute;inset:0}.hero-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-title{z-index:1;padding-top:60px;position:relative}.hero h1{color:#fff;text-transform:uppercase;text-shadow:0 2px 12px #0005;max-width:880px}.join{background-color:var(--earth);color:#2f2823;background-position:50%;background-size:cover;padding:70px 0}.join h2,.join h3{color:inherit}.join-grid{grid-template-columns:1fr 1fr .7fr;align-items:center;gap:44px;display:grid}.join p{font-size:14px}.social h3{font-size:21px}.social a{display:block}.funding{background:var(--earth);color:#2f2823;padding:30px 0}.funding-grid{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.funding img{object-fit:contain;max-height:120px}.funding p{font-size:13px}.copyright{color:#d4cfcb;background:#242220;padding:20px 0;font-size:12px}.back-top{color:#66564b;z-index:10;background:#fff;border:1px solid #b9a797;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:fixed;bottom:16px;right:15px}.video{aspect-ratio:16/9;background:#29241f;position:relative;overflow:hidden}.video iframe,.video video{object-fit:contain;border:0;width:100%;height:100%;display:block}.video-load{color:#fff;background:#302a24;place-items:center;width:100%;height:100%;padding:0;display:grid;position:relative}.video-load img{object-fit:cover;width:100%;height:100%;position:absolute}.play-icon{z-index:1;background:#000b;border-radius:8px;place-items:center;width:72px;height:54px;display:grid;position:relative}.video-load:hover .play-icon{background:#806653}.video-label{background:#000b;padding:2px 9px;font-size:12px;position:absolute;bottom:12px;left:12px}.gallery{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.gallery-item{background:#eee9e4;overflow:hidden}.gallery-item img{aspect-ratio:1;object-fit:cover;width:100%;height:100%;transition:transform .3s}.gallery-item:hover img{transform:scale(1.025)}.lightbox{color:#fff;background:#1e1c1a;border:0;width:1200px;max-width:96vw;max-height:95dvh;padding:20px}.lightbox::backdrop{background:#000d}.lightbox-toolbar{justify-content:space-between;align-items:center;gap:15px;margin-bottom:10px;display:flex}.lightbox-toolbar p{margin:0;font-size:13px}.lightbox button{color:#fff;background:#3b3631;min-height:44px;padding:8px 14px}.lightbox-content{grid-template-columns:auto 1fr auto;align-items:center;gap:15px;display:grid}.lightbox-content img{object-fit:contain;width:100%;max-height:78dvh}.call-intro{padding-block:72px}.directory-tools{justify-content:flex-end;align-items:end;gap:12px;margin:16px 0 35px;display:flex}.directory-tools label{font-size:13px;display:block}.directory-tools input,.directory-tools select{border:1px solid var(--line);height:45px;color:var(--ink);background:#fff;max-width:100%;padding:9px 12px}.directory-tools input{width:380px}.directory-grid{grid-template-columns:repeat(3,1fr);gap:40px 60px;display:grid}.profile-card{border:1px solid var(--line);align-self:start;text-decoration:none;display:block}.profile-card img{aspect-ratio:1;object-fit:cover;width:100%}.profile-card :is(h2,h3){text-align:center;margin:0;padding:24px 15px;font-size:16px;font-weight:600;line-height:1.5}.profile-card:hover :is(h2,h3){color:var(--button);text-underline-offset:4px;text-decoration:underline}.pagination{flex-wrap:wrap;justify-content:center;gap:8px;margin:48px 0 0;display:flex}.pagination a,.pagination button{color:var(--ink);text-align:center;background:#fff;min-width:40px;min-height:42px;padding:8px 12px;text-decoration:none}.pagination [aria-current=page]{background:var(--button);color:#fff}.directory-status{margin-bottom:25px;font-size:13px}.profile-shell{max-width:1060px;margin:35px auto 80px}.profile-cover{background:#eee7e0;height:350px;overflow:hidden}.profile-cover img{object-fit:cover;width:100%;height:100%}.profile-identity{align-items:center;gap:28px;margin-top:-62px;padding:0 30px;display:flex;position:relative}.profile-portrait{object-fit:cover;background:#fff;border:5px solid #fff;border-radius:50%;width:180px;height:180px}.profile-identity h1{margin:65px 0 4px;font-size:32px;font-weight:400}.profile-identity p{margin-bottom:0}.profile-nav{border-bottom:1px solid var(--line);gap:30px;margin:0 30px 35px;padding:30px 0 12px;display:flex}.profile-nav a{font-weight:500;text-decoration:none}.profile-content{padding:0 30px}.profile-details{grid-template-columns:1.3fr 1fr;gap:60px;margin-bottom:55px;display:grid}.profile-details h2{font-size:25px;font-weight:400}.profile-details dl{margin:0}.profile-details dt{margin-top:20px;font-weight:600}.profile-details dd{overflow-wrap:anywhere;margin:3px 0 0}.contact-list{margin:24px 0;padding:0;list-style:none}.contact-list li{overflow-wrap:anywhere;margin-bottom:15px}.contact-list a{font-weight:500}.broken-contact{color:#62412c;background:#f6ede4;border:1px solid #d4bca8;margin:20px 0;padding:16px;font-size:13px}.broken-contact strong{display:block}.profile-map{border:0;width:100%;height:340px;margin-top:25px}.profile-videos{grid-template-columns:repeat(2,1fr);gap:28px;margin:35px 0;display:grid}.profile-back{margin:45px 0 0}.home-calls{grid-template-columns:1fr 1fr;display:grid}.home-call{padding:65px max(30px,50vw - 620px);background:var(--sage);flex-direction:column;justify-content:center;align-items:flex-start;padding-right:45px;display:flex}.home-call:nth-child(2){background:var(--cream);padding-left:55px}.home-call h2{max-width:530px;font-size:32px;font-weight:300}.home-call p{max-width:490px;font-size:12px;line-height:1.7}.home-intro h2{text-transform:uppercase}.home-types{background:#f8f6f2}.types-grid{text-align:center;grid-template-columns:repeat(3,1fr);gap:60px;margin-top:50px;display:grid}.types-grid img{object-fit:contain;width:110px;height:100px;margin:0 auto 25px}.types-grid h3{font-size:25px}.citation{text-align:center;margin-top:40px;font-size:12px}.instagram-section{text-align:center;padding-block:70px}.instagram-section h2{font-size:36px}.instagram-section p{max-width:620px;margin:0 auto 24px}.micro-grid{grid-template-columns:1fr 1fr;gap:60px 40px;display:grid}.micro-grid h2{margin:18px 0 0;font-size:22px;font-weight:400}.editorial-section{padding:55px 0}.editorial-section+.editorial-section{padding-top:20px}.editorial-section h2{font-size:32px}.editorial-images{grid-template-columns:repeat(3,1fr);gap:25px;margin:35px 0;display:grid}.editorial-images img{width:100%;height:auto}.team-grid{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.team-grid img{aspect-ratio:1;object-fit:cover;width:100%}.team-grid h3{margin:20px 0 8px;font-size:21px}.team-grid p{font-size:13px}.stats-grid{text-align:center;grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.stats-grid strong{color:var(--button);font-size:40px;font-weight:300;display:block}.stats-grid p{font-size:14px}.call-article{max-width:950px}.editorial-actions{flex-wrap:wrap;gap:15px;margin-top:30px;display:flex}.empty-result{text-align:center;background:#f6f2ed;padding:35px}@media (width>=1100px){.nav-dropdown:not([open]):hover>div{display:block}.nav-dropdown:not([open])>div{display:none}.nav-dropdown>div:before{content:"";height:15px;position:absolute;inset:-15px 0 auto}}@media (width<=1100px){.header-inner{min-height:125px}.brand,.brand img{flex-basis:105px;width:105px;height:105px}.menu-toggle{color:inherit;background:0 0;align-items:center;gap:9px;padding:10px;display:flex}.site-header nav{color:var(--ink);background:#fff;align-items:stretch;gap:0;padding:20px 30px;display:none;position:absolute;top:100%;left:0;right:0}.site-header nav.is-open{flex-direction:column;display:flex}.site-header nav>a,.nav-dropdown>summary{padding:13px 0;display:block}.site-header.overlay nav a:hover{color:var(--button)}.nav-dropdown>div{box-shadow:none;min-width:0;padding-left:12px;position:static}.hero-title{padding-top:70px}.directory-grid{gap:30px}.join-grid{grid-template-columns:1fr 1fr}.social{grid-column:1/-1;align-items:center;gap:25px;display:flex}.social h3{margin:0}}@media (width<=760px){.hero{height:400px}.hero-title{padding-top:54px}.hero h1{overflow-wrap:anywhere;font-size:clamp(23px,6.6vw,33px)}.header-inner{min-height:110px}.brand,.brand img{flex-basis:90px;width:90px;height:90px}.home-calls{grid-template-columns:1fr}.home-call,.home-call:nth-child(2){padding:40px 25px}.home-call h2{font-size:29px}.join{padding:45px 0}.join-grid,.funding-grid{grid-template-columns:1fr;gap:30px}.social{flex-wrap:wrap;grid-column:auto}.funding-grid img{width:100%;max-height:100px}.directory-tools{flex-wrap:wrap;justify-content:start}.directory-tools>div:first-child{flex:100%}.directory-tools input{width:100%}.directory-grid{grid-template-columns:1fr;gap:30px}.profile-card :is(h2,h3){padding:22px 15px;font-size:16px}.call-intro{padding-block:45px}.profile-shell{margin-top:15px}.profile-cover{height:210px}.profile-identity{margin-top:-65px;padding:0 15px;display:block}.profile-portrait{width:135px;height:135px}.profile-identity h1{margin:16px 0 8px;font-size:28px}.profile-nav{gap:25px;margin:0 15px 30px}.profile-content{padding:0 15px}.profile-details{grid-template-columns:1fr;gap:30px}.profile-videos{grid-template-columns:1fr}.gallery{grid-template-columns:repeat(2,1fr);gap:12px}.lightbox{padding:12px}.lightbox-content{grid-template-columns:1fr 1fr;gap:10px}.lightbox-content img{grid-area:1/1/auto/-1;max-height:68dvh}.lightbox-content button{grid-row:2}.lightbox-toolbar p{font-size:11px}.types-grid{grid-template-columns:1fr;gap:40px}.micro-grid{grid-template-columns:1fr;gap:35px}.team-grid{grid-template-columns:repeat(2,1fr);gap:25px}.stats-grid,.editorial-images{grid-template-columns:repeat(2,1fr)}.editorial-section{padding-block:35px}}@media (width<=370px){.directory-grid{grid-template-columns:1fr}.hero h1{font-size:29px}}}.footer-legal[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.footer-legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{align-items:center;min-height:44px;display:inline-flex}.footer-legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff}.hero-extra[data-astro-cid-ju4pidww] h2{color:#fff;margin:15px 0;font-size:22px;font-weight:400}.hero-extra[data-astro-cid-ju4pidww] p{max-width:600px;font-size:12px;line-height:1.6}.hero-extra[data-astro-cid-ju4pidww] img{object-fit:contain;width:190px;max-height:145px;margin:0}.hero-extra[data-astro-cid-ju4pidww] .editorial-image{margin:15px 0}.hero-extra[data-astro-cid-ju4pidww] .territorial-credit img{width:230px;max-height:110px;margin:0}.hero-with-extra[data-astro-cid-ju4pidww]{height:auto;min-height:610px;padding-bottom:55px}.hero-with-extra[data-astro-cid-ju4pidww] .hero-title[data-astro-cid-ju4pidww]{text-align:center;padding-top:35px}.hero-with-extra[data-astro-cid-ju4pidww] h1[data-astro-cid-ju4pidww]{text-transform:none;max-width:600px;margin-inline:auto;font-weight:200}.hero-with-extra[data-astro-cid-ju4pidww] p{max-width:1000px;margin-inline:auto}.hero-with-extra[data-astro-cid-ju4pidww] .editorial-image img{margin-inline:auto}.hero-with-extra[data-astro-cid-ju4pidww] h2{font-weight:500}@media (width<=760px){.hero-with-extra[data-astro-cid-ju4pidww]{min-height:570px}.hero-extra[data-astro-cid-ju4pidww] h2{font-size:18px}.hero-with-extra[data-astro-cid-ju4pidww] .hero-title[data-astro-cid-ju4pidww]{padding-top:25px}.hero-extra[data-astro-cid-ju4pidww] img{width:165px;max-height:125px}.hero-extra[data-astro-cid-ju4pidww] .territorial-credit img{width:180px}}
