.wa-program-directory{color:var(--brand-900);direction:rtl}.wa-directory-hero{background:radial-gradient(ellipse at 5% 20%,#225783 0%,var(--brand-900) 68%,var(--brand-950) 100%);color:#fff;overflow:hidden}.wa-directory-hero-grid{grid-template-columns:1fr minmax(260px,.7fr);align-items:center;gap:70px;padding-block:94px 100px;display:grid}.wa-directory-kicker{color:#eacb87;font-size:13px;font-weight:700}.wa-directory-hero h1{margin:19px 0;font-size:clamp(38px,5.1vw,68px);font-weight:700;line-height:1.3}.wa-directory-hero h1 em{color:#e8c77e;font-style:normal}.wa-directory-hero p{color:#deecf3;max-width:610px;font-size:18px}.wa-directory-main-link{background:#f3e3bf;border-radius:12px;align-items:center;gap:20px;margin-top:29px;padding:13px 24px;font-weight:700;display:inline-flex;color:var(--brand-900)!important}.wa-directory-art{aspect-ratio:1;background:radial-gradient(circle,#2ec2eb28,#0000 64%);border:1px solid #d5eaf650;border-radius:50%;justify-self:center;place-items:center;width:100%;max-width:350px;display:grid;position:relative;box-shadow:0 0 0 18px #fff1,0 0 0 43px #fff1}.wa-directory-art:before,.wa-directory-art:after{content:"";border:1px dashed #f3e3bf66;border-radius:50%;position:absolute;inset:12%}.wa-directory-art:after{border-style:solid;inset:30%}.wa-directory-art span{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border:1px solid #d7e8f080;border-radius:50%;place-items:center;width:95px;height:95px;font-size:23px;font-weight:700;display:grid;position:absolute}.wa-directory-art span:first-child{top:0;right:15%}.wa-directory-art span:nth-child(2){bottom:2%;right:0}.wa-directory-art span:nth-child(3){bottom:22%;left:0}.wa-directory-art i{color:#e8c77e;font-size:45px;font-style:normal}.wa-directory-list{background:var(--slate-50);padding:85px 0;scroll-margin-top:95px}.wa-directory-heading{max-width:725px;margin-bottom:35px}.wa-directory-heading>span{color:#176f91;font-size:14px;font-weight:700}.wa-directory-heading h2{margin:12px 0;font-size:clamp(27px,3.5vw,43px);font-weight:700}.wa-directory-heading p{color:#667b8f;font-size:16px}.wa-directory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.wa-directory-card{background:#fff;border:1px solid #e0e9f0;border-radius:22px;flex-direction:column;align-items:flex-start;min-height:282px;padding:27px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.wa-directory-card:before{content:"";background:linear-gradient(90deg,var(--gold-500),var(--brand-500));height:4px;position:absolute;inset:0 0 auto}.wa-directory-card:hover{border-color:#9accdd;transform:translateY(-5px);box-shadow:0 18px 40px #011d351a}.wa-directory-card-head{justify-content:space-between;align-items:center;width:100%;margin-bottom:16px;display:flex}.wa-directory-mark{color:#1d6a8c;background:#e9f6fb;border-radius:14px;place-items:center;width:54px;height:54px;font-size:27px;display:grid}.wa-directory-count{color:#a5b3be;font-size:15px;font-weight:700}.wa-directory-card small{color:#286f88;font-size:12px;font-weight:700}.wa-directory-card h3{margin:5px 0 10px;font-size:24px;font-weight:700}.wa-directory-card p{color:#617589;flex:1;font-size:15px}.wa-directory-card-action{color:#176a89;justify-content:space-between;align-items:center;width:100%;margin-top:22px;font-size:14px;font-weight:700;display:flex}.wa-directory-ways{background:#fff;padding:77px 0}.wa-directory-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.wa-directory-two>a{background:linear-gradient(130deg,#f5fafd,#e8f5f9);border:1px solid #d7e7ef;border-radius:21px;padding:30px;transition:transform .2s}.wa-directory-two>a:last-child{color:#fff;background:linear-gradient(130deg,#0b3458,#174c72)}.wa-directory-two>a:hover{transform:translateY(-3px)}.wa-directory-two strong{font-size:24px;display:block}.wa-directory-two p{color:#657b8f;margin:11px 0;font-size:15px}.wa-directory-two>a:last-child p{color:#e6edf3}.wa-directory-two span{font-size:14px;font-weight:700}.wa-directory-final{text-align:center;background:#f3f8fb;padding:75px 0 85px}.wa-directory-final h2{font-size:clamp(28px,4vw,41px);font-weight:700}.wa-directory-final p{color:#607487;max-width:680px;margin:13px auto 22px;font-size:17px}.wa-directory-final>div>div{flex-wrap:wrap;justify-content:center;gap:11px;display:flex}.wa-directory-final a{background:var(--brand-800);color:#fff;border-radius:11px;padding:12px 21px;font-size:14px;font-weight:700;display:inline-flex}.wa-directory-final a+a{color:var(--brand-800);background:#fff;border:1px solid #cddfe8}.wa-guide-article{background:#fff;border:1px solid #e0e9f0;border-radius:23px;margin-bottom:21px;padding:32px;scroll-margin-top:105px}.wa-guide-article-heading{align-items:flex-start;gap:15px;display:flex}.wa-guide-article-heading>span{background:#e8f5fb;border-radius:16px;flex:none;place-items:center;width:54px;height:54px;font-size:26px;display:grid}.wa-guide-article-heading h2{font-size:clamp(23px,3vw,30px);font-weight:700}.wa-guide-article-heading p{color:#687e90;margin-top:8px;font-size:15px}.wa-guide-article ol{color:#2d455b;gap:11px;margin:24px 0;padding:0 29px 0 0;display:grid}.wa-guide-article li{padding-right:6px;line-height:1.95}.wa-guide-article>a{color:#0b5272;background:#e7f4f9;border-radius:12px;padding:11px 18px;font-size:14px;font-weight:700;display:inline-flex}@media (max-width:970px){.wa-directory-hero-grid{grid-template-columns:1fr;gap:50px}.wa-directory-art{width:min(70vw,290px)}.wa-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:660px){.wa-directory-hero-grid{padding-block:58px 65px}.wa-directory-hero p{font-size:16px}.wa-directory-art{display:none}.wa-directory-list,.wa-directory-ways{padding-block:56px}.wa-directory-grid,.wa-directory-two{grid-template-columns:1fr}.wa-directory-card{min-height:245px}.wa-directory-final{padding:55px 0}.wa-guide-article{padding:22px}.wa-guide-article-heading{gap:10px}}.wa-site .wa-directory-links{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wa-site .wa-directory-finder{background:var(--brand-700)!important;color:#fff!important;border-color:var(--brand-700)!important}.wa-site .wa-directory-mode{color:#8a6a22;margin-top:6px;font-size:12px;font-weight:700;display:inline-block}.wa-site .wa-directory-group+.wa-directory-group{margin-top:44px}.wa-site .wa-directory-group-title{color:var(--brand-800);border-right:3px solid var(--gold-500);margin:0 0 16px;padding-right:12px;font-size:20px;font-weight:700}.wa-site .wa-directory-status{border-radius:99px;align-items:center;min-height:28px;padding:4px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.wa-site .wa-directory-status-open{color:#0f6b45;background:#e3f7ee}.wa-site .wa-directory-status-interest,.wa-site .wa-directory-status-full,.wa-site .wa-directory-status-closed{color:#8a5a00;background:#fff4de}.wa-site .wa-directory-anchor{height:0;display:block;position:relative;top:-95px}.wa-site .wa-directory-notice{background:#fff;border:1px solid #e0e9f0;border-radius:22px;max-width:720px;padding:28px}.wa-site .wa-directory-notice strong{margin-bottom:8px;font-size:22px;display:block}.wa-site .wa-directory-notice p{color:#617589;margin-bottom:16px;font-size:15px}.wa-site .wa-directory-notice a{background:var(--brand-800);color:#fff;border-radius:11px;padding:12px 21px;font-size:14px;font-weight:700;display:inline-flex}.wa-site .wa-directory-error-actions{justify-content:center}@media (max-width:660px){.wa-site .wa-directory-group+.wa-directory-group{margin-top:32px}.wa-site .wa-directory-notice{padding:22px}}
