:root{--plum-950:#3f123f;--plum-900:#5c1c5b;--plum-800:#762771;--plum-700:#8e5093;--rose:#c47daf;--rose-light:#e5bdd8;--cream:#f7eef5;--paper:#fffdfd;--ink:#321a31;--muted:#756475;--line:#e2d3df;--brand-pink:#d1aac6;--brand-violet:#7c4289;--container:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;margin:0;font-family:DM Sans,sans-serif}button,input{font:inherit}a{color:inherit;text-decoration:none}.container{width:min(var(--container), calc(100% - 48px));margin-inline:auto}.section{padding:112px 0}.section[id],#noticias{scroll-margin-top:154px}.skip-link{z-index:999;background:#fff;border-radius:6px;padding:12px 18px;transition:all .2s;position:fixed;top:-60px;left:16px}.skip-link:focus{top:16px}.support-bar{color:#fff5fc;background:linear-gradient(90deg,#5c1c5b,#762771);font-size:12px}.support-inner{justify-content:space-between;align-items:center;gap:30px;min-height:38px;display:flex}.support-inner p{letter-spacing:.01em;align-items:center;gap:7px;margin:0;display:flex}.support-inner button{color:#fff;cursor:pointer;letter-spacing:.05em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}kbd{color:#dfc8d5;border:1px solid #76536c;border-radius:3px;padding:2px 5px;font-size:9px}.site-header{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffdfdf7;border-bottom:1px solid #76277124;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;height:108px;display:flex}.logo{align-items:center;min-width:188px;display:inline-flex}.logo-with-name{flex-direction:column;align-items:flex-start;gap:5px;width:285px}.brand-image-shell{background:#fff;width:188px;height:50px;display:block;position:relative;overflow:hidden}.brand-image-shell img{width:188px;max-width:none;height:auto;position:absolute;top:-22px;left:0}.brand-full-name{max-width:285px;color:var(--plum-900);letter-spacing:0;font-family:Newsreader,serif;font-size:13.5px;font-weight:650;line-height:1.15}.site-header nav{align-items:center;gap:15px;font-size:12px;font-weight:650;display:flex}.site-header nav a{padding:31px 0;position:relative}.site-header nav a:after{content:"";background:var(--rose);width:0;height:1px;transition:width .25s;position:absolute;bottom:20px;left:0}.site-header nav a:hover:after{width:100%}.header-actions{align-items:center;gap:10px;display:flex}.instagram-button,.email-button{color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;transition:transform .2s,box-shadow .2s;display:grid;box-shadow:0 7px 18px #76277133}.instagram-button{background:linear-gradient(135deg,#d14c88,#8e5093 55%,#5c1c5b)}.email-button{background:var(--plum-800)}.instagram-button:hover,.email-button:hover{transform:translateY(-2px);box-shadow:0 10px 24px #7627714d}.menu-button{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:40px;height:40px;display:none}a:focus-visible,button:focus-visible{outline-offset:4px;outline:3px solid #f0a9d4}.hero{background-color:#62458c;background-image:linear-gradient(90deg, #300b2feb 0%, #431240d1 37%, #5a2a666b 68%, #62458c26 100%), var(--hero-art);color:#fff;background-position:50% 62%;background-repeat:no-repeat;background-size:cover;min-height:calc(100vh - 146px);padding-top:42px;position:relative;overflow:hidden}.hero:before{content:"";background:linear-gradient(#320b3114 0%,#0000 48%,#2d072b6b 100%);position:absolute;inset:0}.hero:after{content:"";z-index:0;background:linear-gradient(90deg,#e5bdd88c,#7c4289e6);border-radius:50% 50% 0 0;width:125%;height:190px;position:absolute;bottom:-145px;left:-12%;transform:rotate(-1.5deg)}.hero-grain{opacity:.12;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");position:absolute;inset:0}.hero-layout{z-index:1;grid-template-columns:minmax(0,.9fr) minmax(360px,1.15fr) minmax(0,.85fr);align-items:stretch;gap:24px;width:min(1450px,100% - 48px);min-height:580px;display:grid;position:relative}.hero-content{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#370c35c2;border-top:6px solid #e5bdd8c7;flex-direction:column;justify-content:center;min-width:0;min-height:580px;padding:36px;display:flex;box-shadow:0 25px 70px #2604254d}.eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--plum-700);align-items:center;gap:10px;font-size:10px;font-weight:700;display:flex}.eyebrow>span{background:var(--rose);width:26px;height:1px}.eyebrow.light{color:var(--rose-light)}.hero h1,h2{letter-spacing:-.045em;font-family:Newsreader,serif;font-weight:500}.hero h1{text-shadow:0 3px 24px #23002159;max-width:560px;margin:25px 0 24px;font-size:clamp(46px,4.2vw,64px);line-height:.96}.hero h1 em,h2 em{color:var(--rose-light);font-weight:500}.hero-lead{color:#dfcfd8;max-width:620px;font-size:14px;line-height:1.7}.hero-agenda{width:100%;min-width:0;height:100%;min-height:580px;color:var(--ink);border-top:6px solid var(--brand-pink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdfdf5;padding:28px;position:relative;box-shadow:0 25px 70px #26042557}.hero-agenda:after{content:"";background:linear-gradient(135deg, transparent 48%, var(--plum-700) 49%);opacity:.9;width:72px;height:44px;position:absolute;top:-6px;right:-1px}.hero-agenda-top{z-index:1;color:var(--plum-700);justify-content:space-between;align-items:flex-start;gap:20px;display:flex;position:relative}.hero-agenda h2{color:var(--plum-900);letter-spacing:.025em;text-transform:uppercase;margin:1px 0 24px;font-family:DM Sans,sans-serif;font-size:23px;font-weight:700;line-height:1.15}.hero-agenda-item{border-top:1px solid var(--line);grid-template-columns:54px 1fr 18px;align-items:center;gap:14px;padding:18px 0;display:grid}.hero-agenda-note{grid-template-columns:54px 1fr}.hero-agenda-item:hover>svg{transform:translate(3px)}.hero-agenda-item>svg{color:var(--plum-700);transition:transform .2s}.hero-agenda-item>span:nth-child(2){min-width:0}.hero-agenda-item small,.hero-agenda-item strong,.hero-agenda-item em{display:block}.hero-agenda-item>span:nth-child(2) small{color:var(--plum-800);letter-spacing:.08em;margin-bottom:7px;font-size:11px;font-weight:700;line-height:1.25}.hero-agenda-item>span:nth-child(2) strong{color:var(--plum-950);font-family:Newsreader,serif;font-size:19px;font-weight:600;line-height:1.17}.hero-agenda-item em{color:#5d495b;margin-top:7px;font-size:12.5px;font-style:normal;line-height:1.35}.agenda-mini-date{background:var(--cream);width:54px;height:62px;color:var(--plum-800);flex-direction:column;justify-content:center;align-items:center;display:flex!important}.agenda-mini-date strong{font-family:Newsreader,serif;font-size:27px;line-height:.9}.agenda-mini-range strong{font-size:20px}.agenda-mini-date small{letter-spacing:.08em;margin-top:7px;font-size:10px;font-weight:700}.hero-news-carousel{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#2b092ae8;border-top:6px solid #e5bdd89e;flex-direction:column;min-width:0;height:100%;min-height:580px;margin:0;padding:28px;scroll-margin-top:155px;display:flex;position:relative;box-shadow:0 22px 60px #1c001b47}.hero-news-heading{border-bottom:1px solid #ffffff29;flex-direction:column;align-items:stretch;gap:0;padding-bottom:20px;display:flex}.hero-news-heading h2{color:#fff;letter-spacing:.02em;text-transform:uppercase;margin:8px 0 0;font-family:DM Sans,sans-serif;font-size:21px;font-weight:700;line-height:1.15}.news-automation-status{color:#d8c7d2;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;margin:9px 0 0;font-size:9px;line-height:1.35;display:flex}.news-automation-status.live{color:#f1dce9}.carousel-controls{justify-content:flex-end;align-items:center;gap:10px;margin-top:18px;display:flex}.carousel-controls button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff57;border-radius:50%;place-items:center;width:42px;height:42px;transition:background .2s,transform .2s;display:grid}.carousel-controls button:hover{background:#ffffff1f;transform:translateY(-2px)}.carousel-controls svg{width:19px}.hero-news-slide{flex-direction:column;flex:1;min-height:0;padding:26px 0 16px;animation:.28s news-in;display:flex}.hero-news-copy{min-width:0}.hero-news-meta{color:var(--rose-light);letter-spacing:.14em;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:9px;font-size:9px;font-weight:700;display:flex}.hero-news-meta time{color:#cbb8c5}.hero-news-copy h3{color:#fff;margin:0;font-family:Newsreader,serif;font-size:28px;font-weight:600;line-height:1.08}.hero-news-copy p{color:#d8c7d2;max-width:760px;margin:9px 0 0;font-size:13px;line-height:1.55}.hero-news-poster{background:var(--plum-950);border:1px solid #ffffff38;height:118px;margin-top:14px;position:relative;overflow:hidden}.hero-news-poster:after{content:"";background:linear-gradient(90deg,#2f0b2e14,#2f0b2e52);position:absolute;inset:0}.hero-news-poster img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.hero-news-poster>span{z-index:1;width:38px;height:38px;color:var(--plum-900);background:#ffffffeb;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:12px;left:14px;box-shadow:0 7px 22px #1e051d4d}.hero-news-poster svg{fill:currentColor;width:17px}.hero-news-actions{flex-wrap:wrap;align-self:flex-start;gap:8px;margin-top:auto;padding-top:18px;display:flex}.hero-news-actions a{color:#fff;letter-spacing:.05em;text-transform:uppercase;border:1px solid #ffffff4d;justify-content:center;align-items:center;gap:11px;min-width:150px;min-height:44px;padding:0 16px;font-size:10px;font-weight:700;transition:background .2s,border-color .2s;display:flex}.hero-news-actions a:hover{background:#ffffff1a;border-color:#ffffff8c}.hero-news-actions a:focus-visible{outline:3px solid var(--rose-light);outline-offset:3px}.hero-news-actions a svg{width:16px}.carousel-dots{flex-wrap:wrap;align-items:center;gap:6px;margin-top:18px;display:flex}.carousel-dots button{cursor:pointer;background:#ffffff47;border:0;width:12px;height:4px;padding:0;transition:width .2s,background .2s}.carousel-dots button.active{background:var(--rose-light);width:28px}@keyframes news-in{0%{opacity:.25;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.hero-bottom{z-index:2;color:#c9b4c0;text-transform:uppercase;letter-spacing:.12em;border-top:1px solid #ffffff1f;justify-content:flex-end;align-items:center;width:min(1450px,100% - 48px);min-height:78px;margin-top:26px;font-size:10px;display:flex;position:relative}.hero-bottom span{align-items:center;gap:12px;display:flex}.hero-bottom i{background:var(--rose);width:54px;height:1px}.cnj-dashboard{background:var(--cream);position:relative;overflow:hidden}.cnj-dashboard:before{content:"";background:#d1aac647;border-radius:50%;width:600px;height:190px;position:absolute;top:-130px;left:-180px;transform:rotate(5deg)}.dashboard-heading{grid-template-columns:1.2fr .65fr;align-items:end;gap:100px;margin-bottom:48px;display:grid;position:relative}.dashboard-heading h2{margin:22px 0 0;font-size:clamp(46px,5vw,66px);line-height:.98}.dashboard-heading h2 em{color:var(--plum-700)}.dashboard-intro{border-left:1px solid var(--brand-pink);color:var(--plum-700);padding-left:28px}.dashboard-intro>svg{color:var(--plum-800)}.dashboard-intro p{color:var(--muted);font-size:14px;line-height:1.65}.dashboard-intro span{letter-spacing:.16em;color:var(--plum-800);margin-top:16px;font-size:8px;font-weight:700;display:block}.dashboard-frame-shell{background:#fff;border:1px solid #d7c2d1;position:relative;box-shadow:0 24px 70px #5c1c5b24}.dashboard-frame-shell:after{content:"";z-index:-1;background:var(--brand-violet);opacity:.18;filter:blur(16px);width:96%;height:30px;position:absolute;bottom:-15px;left:2%}.dashboard-frame-bar{background:linear-gradient(90deg, var(--plum-900), var(--plum-800));color:#fff;letter-spacing:.16em;justify-content:space-between;align-items:center;gap:20px;min-height:48px;padding:0 20px;font-size:8px;font-weight:700;display:flex}.dashboard-frame-bar span{align-items:center;gap:9px;display:flex}.dashboard-frame-bar i{background:var(--rose-light);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #e5bdd826}.dashboard-frame-shell iframe{background:#f6f3f6;border:0;width:100%;height:min(76vh,820px);min-height:660px;display:block}.intro{background:var(--paper)}.intro-grid{grid-template-columns:1fr 1fr;gap:110px;display:grid}.intro h2{max-width:560px;margin:24px 0 0;font-size:clamp(43px,4.4vw,62px);line-height:1.04}.intro-copy p{color:var(--muted);line-height:1.75}.intro-copy .large-copy{color:var(--plum-800);margin-top:35px;font-family:Newsreader,serif;font-size:24px;line-height:1.35}.directorate{color:#fff;background:linear-gradient(145deg,#4b164b,#672265 56%,#7c4289);position:relative;overflow:hidden}.directorate:before{content:"";background:#e5bdd81c;border-radius:50%;width:540px;height:230px;position:absolute;top:-150px;right:-150px;transform:rotate(-8deg)}.directorate-heading{grid-template-columns:1.1fr .7fr;align-items:end;gap:90px;display:grid;position:relative}.directorate-heading h2{margin:22px 0 0;font-size:clamp(46px,5vw,66px);line-height:1}.directorate-heading p{color:#dfcbd8;margin:0 0 7px;font-size:16px;line-height:1.75}.management-tabs{border-bottom:1px solid #fff3;flex-wrap:wrap;gap:10px;margin-top:52px;padding-bottom:19px;display:flex;position:relative}.management-tabs button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff4d;min-height:46px;padding:0 22px;font-size:14px;font-weight:700;transition:background .2s,border-color .2s,transform .2s}.management-tabs button:hover{border-color:var(--rose-light);transform:translateY(-2px)}.management-tabs button.active{color:var(--plum-950);background:var(--rose-light);border-color:var(--rose-light)}.management-summary{color:#e9dce5;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:18px;padding:24px 0;font-size:13px;font-weight:700;display:flex}.management-summary span:first-child{align-items:center;gap:9px;display:flex}.directorate-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.director-card{min-width:0;color:var(--ink);background:#fffdfdfa;box-shadow:0 20px 52px #18001738}.director-portrait{height:218px;color:var(--plum-700);background:linear-gradient(135deg,#f7eef5,#e5bdd8);place-content:center;place-items:center;gap:12px;display:grid;position:relative;overflow:hidden}.director-portrait:before,.director-portrait:after{content:"";border:1px solid #76277129;border-radius:50%;position:absolute}.director-portrait:before{width:210px;height:210px;top:-95px;right:-65px}.director-portrait:after{width:150px;height:150px;bottom:-80px;left:-60px}.director-portrait.has-photo:before,.director-portrait.has-photo:after{display:none}.director-photo-frame{background:#ead6e4;border:4px solid #ffffffeb;border-radius:50%;width:174px;height:174px;position:relative;overflow:hidden;box-shadow:0 12px 28px #3d143238}.director-photo{max-width:none;height:auto;display:block;position:absolute}.director-photo--group{width:490%}.director-photo--danielle{top:-126%;left:-100%}.director-photo--rafaela{top:-153%;left:-238%}.director-photo--adriana{width:205%;top:-40.5%;left:-52.5%}.director-photo--adriana-vicentin{width:307%;top:-230%;left:-128%}.director-photo--fernanda-yumi{width:471%;top:-290%;left:-183%}.director-photo--liliana{width:170%;top:-34%;left:-24%}.director-portrait strong{letter-spacing:.08em;font-family:Newsreader,serif;font-size:25px}.director-copy{flex-direction:column;min-height:310px;padding:30px;display:flex}.director-role{color:var(--plum-900);background:var(--cream);letter-spacing:.1em;text-transform:uppercase;align-self:flex-start;padding:6px 10px;font-size:11px;font-weight:800}.director-card h3{color:var(--plum-950);margin:21px 0 14px;font-family:Newsreader,serif;font-size:27px;font-weight:600;line-height:1.12}.director-card p{color:var(--muted);margin:0;font-size:15px;line-height:1.7}.director-card small{color:var(--plum-700);letter-spacing:.04em;margin-top:auto;padding-top:24px;font-size:11px;font-weight:700}.institutional-source{color:#fff;border-bottom:1px solid #ffffff7a;align-items:center;gap:10px;min-height:48px;margin-top:28px;font-size:14px;font-weight:700;display:inline-flex}.fonavid-statements{background:var(--paper);position:relative;overflow:hidden}.reflective-groups-booklet{background:var(--cream)}.fonavid-statements:before{content:"";background:#d1aac638;border-radius:50%;width:590px;height:190px;position:absolute;top:-135px;left:-170px;transform:rotate(5deg)}.statements-heading{grid-template-columns:1.1fr .7fr;align-items:end;gap:90px;margin-bottom:48px;display:grid;position:relative}.statements-heading h2{margin:22px 0 0;font-size:clamp(46px,5vw,66px);line-height:1}.statements-heading h2 em{color:var(--plum-700)}.statements-intro{border-left:1px solid var(--brand-pink);color:var(--plum-700);padding-left:28px}.statements-intro>svg{color:var(--plum-800)}.statements-intro p{color:var(--muted);margin:15px 0 17px;font-size:16px;line-height:1.65}.statements-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.statements-intro a{min-height:45px;color:var(--plum-800);border:1px solid var(--brand-pink);justify-content:center;align-items:center;gap:9px;padding:0 15px;font-size:14px;font-weight:750;transition:background .2s,color .2s,transform .2s;display:inline-flex}.statements-intro a:hover{background:var(--cream);transform:translateY(-2px)}.statements-intro .download-statement{color:#fff;background:var(--plum-800);border-color:var(--plum-800)}.statements-intro .download-statement:hover{color:#fff;background:var(--plum-900)}.statements-frame-shell{background:#fff;border:1px solid #d7c2d1;position:relative;box-shadow:0 24px 70px #5c1c5b24}.statements-frame-bar{color:#fff;background:linear-gradient(90deg, var(--plum-900), var(--plum-800));letter-spacing:.13em;justify-content:space-between;align-items:center;gap:20px;min-height:50px;padding:0 20px;font-size:10px;font-weight:750;display:flex}.statements-frame-bar span{align-items:center;gap:9px;display:flex}.statements-frame-bar i{background:var(--rose-light);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #e5bdd826}.statements-frame-shell iframe{background:#f6f3f6;border:0;width:100%;height:min(82vh,920px);min-height:760px;display:block}.event-video-section{color:var(--plum-950);background:linear-gradient(#fbf8fa 0%,#f2e8ef 100%)}.event-video-container{flex-direction:column;align-items:center;display:flex}.event-video-heading{text-align:center;max-width:850px;margin:0 auto 42px}.event-video-heading .eyebrow{justify-content:center}.event-video-heading h2{margin:22px 0 20px;font-size:clamp(42px,5vw,64px);line-height:1}.event-video-heading p{max-width:760px;color:var(--muted);margin:0 auto;font-size:16px;line-height:1.7}.event-video-shell{aspect-ratio:16/9;background:#210821;border:1px solid #cdb7c7;width:min(100%,1080px);overflow:hidden;box-shadow:0 28px 80px #5c1c5b33}.event-video-shell iframe{border:0;width:100%;height:100%;display:block}.event-video-link{border:1px solid var(--plum-800);min-height:48px;color:var(--plum-800);letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;gap:9px;margin-top:24px;padding:0 19px;font-size:12px;font-weight:750;transition:color .2s,background .2s,transform .2s;display:inline-flex}.event-video-link:hover{color:#fff;background:var(--plum-800);transform:translateY(-2px)}.event-video-link:focus-visible{outline:3px solid var(--brand-pink);outline-offset:4px}.pillars{color:#fff;background:linear-gradient(145deg,#5c1c5b,#762771 58%,#7c4289);position:relative;overflow:hidden}.pillars:after{content:"";background:#d1aac624;border-radius:50% 50% 0 0;width:115%;height:170px;position:absolute;bottom:-145px;left:-8%}.section-heading{grid-template-columns:1.1fr .6fr;align-items:end;gap:80px;display:grid}.section-heading h2{margin:22px 0 0;font-size:clamp(45px,5vw,65px);line-height:1}.section-heading>p{color:#c5aebb;margin:0 0 8px;font-size:14px;line-height:1.7}.pillar-grid{border-top:1px solid #ffffff26;border-left:1px solid #ffffff26;grid-template-columns:repeat(4,1fr);margin-top:65px;display:grid}.pillar-card{border-bottom:1px solid #ffffff26;border-right:1px solid #ffffff26;min-height:300px;padding:30px;transition:background .25s,transform .25s;position:relative}.pillar-card:hover{background:var(--plum-800);transform:translateY(-5px)}.pillar-top{color:var(--rose);justify-content:space-between;align-items:center;display:flex}.pillar-top span{font-family:Newsreader,serif;font-size:21px}.pillar-card h3{margin:45px 0 18px;font-family:Newsreader,serif;font-size:27px;font-weight:500;line-height:1.1}.pillar-card p{color:#bca7b2;font-size:13px;line-height:1.75}.featured-video{z-index:1;background:#310b3052;border:1px solid #fff3;grid-template-columns:1fr 1fr;align-items:stretch;margin-top:64px;display:grid;position:relative;box-shadow:0 24px 70px #20031f38}.featured-video-copy{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:clamp(34px,4vw,54px);display:flex}.featured-video-copy h3{max-width:520px;margin:22px 0 20px;font-family:Newsreader,serif;font-size:clamp(32px,3.2vw,44px);font-weight:550;line-height:1.04}.featured-video-copy p{color:#decbd7;max-width:570px;margin:0 0 14px;font-size:15px;line-height:1.72}.featured-video-copy p strong{color:#fff}.featured-video-copy>a{color:#fff;letter-spacing:.06em;text-transform:uppercase;border:1px solid #ffffff73;justify-content:center;align-items:center;gap:10px;min-height:48px;margin-top:14px;padding:0 18px;font-size:12px;font-weight:750;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.featured-video-copy>a:hover{background:#ffffff1a;border-color:#ffffffb8;transform:translateY(-2px)}.featured-video-copy>a:focus-visible{outline:3px solid var(--rose-light);outline-offset:4px}.featured-video-frame{aspect-ratio:16/9;background:#210821;border:1px solid #ffffff3d;align-self:center;min-width:0;margin:clamp(22px,3vw,38px) clamp(22px,3vw,38px) clamp(22px,3vw,38px) 0;overflow:hidden;box-shadow:0 18px 48px #1c001b57}.featured-video-frame iframe{border:0;width:100%;height:100%;display:block}.network-section{color:var(--plum-950);background:linear-gradient(115deg,#e5bdd8,#d1aac6);padding:95px 0;position:relative;overflow:hidden}.network-section:after{content:"";background:#8e509338;border-radius:50%;width:520px;height:210px;position:absolute;bottom:-125px;right:-110px;transform:rotate(-8deg)}.network-grid{z-index:1;grid-template-columns:.8fr 1.2fr;align-items:center;gap:100px;display:grid;position:relative}.network-section .eyebrow{color:var(--plum-950)}.network-section .eyebrow>span{background:var(--plum-700)}.network-section h2{margin:20px 0;font-size:58px}.network-section p{color:#5b2f48;max-width:460px;line-height:1.7}.network-links{border-top:1px solid #270b203b}.network-links>a{border-bottom:1px solid #270b203b;grid-template-columns:48px 1fr 30px;align-items:center;gap:18px;padding:21px 0;display:grid}.network-icon{border:1px solid #270b204d;border-radius:50%;place-items:center;width:43px;height:43px;display:grid}.network-icon svg{width:18px}.network-links small,.network-links strong{display:block}.network-links small{letter-spacing:.15em;margin-bottom:5px;font-size:8px;font-weight:700}.network-links strong{font-family:Newsreader,serif;font-size:19px}footer{color:#ddc5d7;background:linear-gradient(135deg,#3f123f,#5c1c5b)}.footer-main{padding:70px 0 55px}.logo-light .brand-image-shell{border-radius:3px;box-shadow:0 6px 25px #00000029}.footer-main>div:first-child p{max-width:330px;margin-top:22px;font-size:12px;line-height:1.65}.footer-main a:hover{color:#fff}.footer-bottom{letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;min-height:65px;font-size:9px;display:flex}@media (width<=1050px){.site-header nav{background:var(--paper);opacity:0;border-bottom:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:0;padding:20px 24px 30px;transition:all .25s;position:fixed;top:146px;left:0;right:0;transform:translateY(-150%)}.site-header nav.open{opacity:1;transform:translateY(0)}.site-header nav a{border-bottom:1px solid var(--line);width:100%;padding:15px 0}.menu-button{display:grid}.hero-layout{gap:16px}.hero-content{padding:28px}.hero-agenda,.hero-news-carousel{padding:22px}.hero h1{font-size:46px}.hero-agenda h2{font-size:21px}.hero-agenda-item>span:nth-child(2) strong{font-size:18px}.hero-news-copy h3{font-size:25px}.pillar-grid,.directorate-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.hero-layout{grid-template-columns:1fr;gap:24px;width:min(720px,100% - 48px)}.hero-content,.hero-agenda{min-height:auto}.hero-agenda{width:100%}.hero-news-carousel{min-height:480px}}@media (width<=760px){.container{width:min(100% - 34px, var(--container))}.section{padding:75px 0}.support-inner{min-height:48px}.support-inner p{font-size:10px;line-height:1.35}.support-inner p svg{display:none}.support-inner button{font-size:0}.support-inner button svg{width:18px}.support-inner kbd{display:none}.header-inner{height:102px}.site-header nav{top:150px}.logo{min-width:0}.logo-with-name{gap:3px;width:190px}.brand-full-name{max-width:190px;font-size:10px;line-height:1.16}.header-actions{gap:7px}.instagram-button,.email-button,.menu-button{width:38px;height:38px}.hero{min-height:auto;padding-top:42px}.hero-layout{grid-template-columns:1fr}.hero-content{max-width:none;margin-left:0;padding:34px 26px}.hero h1{font-size:48px}.hero-lead{font-size:14px}.hero{background-position:48%;background-image:linear-gradient(90deg, #300b2fe6 0%, #431240bf 65%, #5a2a6666 100%), var(--hero-art)}.hero-agenda{width:100%;max-width:none;margin-top:0;padding:24px}.hero-agenda h2{font-size:24px}.hero-agenda-item{grid-template-columns:56px 1fr 18px;gap:13px}.hero-agenda-note{grid-template-columns:56px 1fr}.agenda-mini-date{width:56px}.hero-news-carousel{min-height:450px;margin-top:0;padding:22px 20px 20px}.hero-news-heading{align-items:stretch;padding-bottom:18px}.hero-news-heading h2{font-size:19px}.hero-news-heading .eyebrow{display:none}.news-automation-status{max-width:190px;font-size:8px}.carousel-controls{gap:7px}.carousel-controls button{width:38px;height:38px}.hero-news-slide{padding:22px 0 18px}.hero-news-actions{width:100%}.hero-news-actions a{flex:135px;min-width:0}.hero-news-copy h3{font-size:25px}.hero-news-copy p{font-size:12.5px}.hero-bottom{min-height:78px;margin-top:8px}.intro-grid,.section-heading,.network-grid,.dashboard-heading,.directorate-heading,.statements-heading{grid-template-columns:1fr;gap:40px}.dashboard-heading{margin-bottom:34px}.dashboard-heading h2{font-size:43px}.dashboard-intro{padding-left:20px}.dashboard-frame-bar{flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;padding-block:12px}.dashboard-frame-shell iframe{height:72vh;min-height:540px}.intro h2,.section-heading h2{font-size:43px}.intro-copy .large-copy{margin-top:0}.directorate-heading h2,.statements-heading h2{font-size:43px}.management-tabs{margin-top:38px}.management-summary{flex-direction:column;align-items:flex-start}.directorate-grid{grid-template-columns:1fr}.director-portrait{height:190px}.director-copy{min-height:0}.director-card small{margin-top:20px}.statements-intro{padding-left:20px}.statements-frame-bar{flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;padding-block:12px}.statements-frame-shell iframe{height:72vh;min-height:620px}.event-video-heading{margin-bottom:30px}.event-video-heading h2{font-size:43px}.event-video-heading p{font-size:15px}.event-video-link{text-align:center;width:100%}.pillar-grid{grid-template-columns:1fr;margin-top:42px}.pillar-card{min-height:270px}.featured-video{grid-template-columns:1fr;margin-top:42px}.featured-video-copy{padding:34px}.featured-video-frame{width:calc(100% - 68px);margin:0 34px 34px}.network-section{padding:72px 0}.network-section h2{font-size:48px}.footer-bottom span:nth-child(2){display:none}}@media (width<=370px){.logo-with-name{width:188px}.brand-full-name{max-width:188px;font-size:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
