@font-face{font-family:AradPreview;src:url(/assets/bnazanin.woff2) format("woff2");font-display:swap}.phase2-preview,.phase2-tooltip,.phase2-dialog,.phase2-launch{font-family:AradPreview,BN,Tahoma,sans-serif;direction:rtl;word-break:normal;overflow-wrap:normal;box-sizing:border-box}.phase2-preview{--p2-gold:#ddc991;margin:30px 0;padding:32px;background:#19392f;border:1px solid #416052;border-radius:12px;color:#f6f3e9}.phase2-preview [hidden],.phase2-tooltip[hidden],.phase2-launch[hidden]{display:none!important}.phase2-heading{display:flex;justify-content:space-between;align-items:start;gap:24px}.phase2-kicker{display:block;color:var(--p2-gold);font-size:21px;margin-bottom:8px}.phase2-heading h2{font-family:inherit;font-size:38px;font-weight:400;line-height:1.5;color:#fff;margin:0;text-wrap:balance}.phase2-heading p{max-width:750px;color:#d6dfd7;font-size:22px;line-height:1.9;margin:12px 0 0;text-wrap:pretty}.phase2-heading-badge{flex-shrink:0;font-size:17px;color:#ead9ad;padding:7px 13px;background:#d7c08b12;border:1px solid #d7c08b38;border-radius:6px;white-space:nowrap}.phase2-instruction{font-size:19px;line-height:1.9;color:#c5d1c7;margin:24px 0 18px;text-wrap:pretty}.phase2-filters{display:flex;flex-wrap:wrap;gap:8px}.phase2-filters button{font:19px/1.7 AradPreview,BN,Tahoma,sans-serif;min-height:44px;padding:8px 14px;border:1px solid #6c847566;border-radius:6px;background:transparent;color:#e4eadd;cursor:pointer;white-space:nowrap;transition:background-color .18s,color .18s}.phase2-filters button[aria-pressed=true]{background:#e7dcc0;color:#19392f;border-color:#e7dcc0}.phase2-filters button:hover{border-color:#e7dcc0}.phase2-filter-status{font-size:18px;line-height:1.8;color:#cad5ca;margin:14px 0 0}.phase2-group{margin-top:30px;scroll-margin-top:20px}.phase2-group-heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:16px}.phase2-group-heading h3{font:27px/1.6 AradPreview,BN,Tahoma,sans-serif;margin:0;color:#f1e3be;text-wrap:balance}.phase2-group-heading p{margin:0;font-size:18px;line-height:1.7;color:#c6d1c7}.phase2-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.phase2-preview .phase2-card{display:flex;flex-direction:column;align-items:stretch;min-width:0;min-height:220px;width:100%;margin:0;padding:20px;text-align:right;color:#e9ede4;background:#24453a;border:1px solid #59716366;border-radius:8px;font-family:inherit;cursor:help;box-shadow:none;transition:border-color .18s,background-color .18s}.phase2-preview .phase2-card:hover,.phase2-preview .phase2-card:focus-visible{background:#2d5142;border-color:#d9bf7c;transform:none}.phase2-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.phase2-soon{font-size:17px;line-height:1.7;color:#e3cc92;white-space:nowrap}.phase2-lock{display:block;position:relative;width:17px;height:15px;margin-top:6px;border:1px solid #b7c3b7;border-radius:3px}.phase2-lock:before{content:"";position:absolute;width:9px;height:8px;top:-8px;left:3px;border:1px solid #b7c3b7;border-bottom:0;border-radius:7px 7px 0 0}.phase2-card-title{display:block;margin:0;color:#f4f5ee;font-size:24px;font-weight:400;line-height:1.6;text-wrap:balance}.phase2-summary{display:block;font-size:19px;line-height:1.9;color:#c9d4c9;margin-top:9px;text-wrap:pretty}.phase2-hint{display:block;margin-top:auto;padding-top:16px;color:#dfca99;font-size:17px;line-height:1.8}.phase2-footnote{font-size:18px;line-height:1.9;color:#c2cdc2;margin:28px 0 0;max-width:900px;text-wrap:pretty}.phase2-preview button:focus-visible,.phase2-launch:focus-visible,.phase2-dialog button:focus-visible{outline:3px solid #d0a950;outline-offset:4px}.phase2-tooltip{position:fixed;z-index:1200;width:min(380px,calc(100vw - 24px));padding:20px;border:1px solid #b59a62;border-radius:9px;background:#fcf8ee;color:#19392f;box-shadow:0 12px 40px #0b241e30;max-height:calc(100dvh - 24px);overflow:auto;font-size:21px;line-height:1.85}.phase2-detail-status{display:block;color:#756039;font-size:18px;line-height:1.6;margin-bottom:6px}.phase2-detail-title{display:block;font-size:27px;line-height:1.6;color:#19392f;text-wrap:balance}.phase2-detail-copy{font-size:21px;line-height:1.9;margin:12px 0;color:#385349;text-wrap:pretty}.phase2-benefit{font-size:21px;line-height:1.9;padding-top:14px;margin:14px 0 0;border-top:1px solid #b5a68155;color:#244936;text-wrap:pretty}.phase2-benefit b{color:#785e2e;font-weight:400}.phase2-dialog{width:min(570px,calc(100vw - 28px));max-width:570px;max-height:calc(100dvh - 32px);padding:28px;margin:auto;overflow:auto;background:#fcf8ee;color:#19392f;border:1px solid #b59a62;border-radius:12px;box-shadow:0 24px 70px #0b241e40}.phase2-dialog::backdrop{background:#071e18a6}.phase2-dialog .phase2-close{display:block;margin:0 auto 22px 0;padding:8px 16px;min-height:44px;border:1px solid #80978355;background:#e9eadd;border-radius:6px;color:#244936;font:20px/1.6 AradPreview,BN,Tahoma,sans-serif;cursor:pointer}.phase2-dialog-note{font-size:19px;line-height:1.9;color:#686445;margin:22px 0 0;text-wrap:pretty}.phase2-launch{width:100%;display:grid;grid-template-columns:1fr auto;align-items:center;gap:5px 24px;text-align:right;border:1px solid #c2ba9b;border-radius:10px;background:#eeeade;color:#214333;padding:22px 26px;margin:22px 0;cursor:pointer}.phase2-launch-title{font-size:27px;line-height:1.6}.phase2-launch-copy{grid-column:1;font-size:20px;line-height:1.8;color:#52614e}.phase2-launch-action{grid-column:2;grid-row:1/3;font-size:20px;line-height:1.8;color:#756038;white-space:nowrap}.phase2-launch:hover{border-color:#8e7947;background:#e9e5d6}@media(max-width:1100px){.phase2-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.phase2-preview{padding:24px 18px;margin:24px 0;border-radius:8px}.phase2-heading{flex-direction:column;gap:15px}.phase2-heading h2{font-size:32px}.phase2-heading p{font-size:21px}.phase2-grid{grid-template-columns:1fr;gap:10px}.phase2-preview .phase2-card{min-height:0;padding:20px}.phase2-filters button{padding:8px 11px;font-size:18px;white-space:normal;text-wrap:balance}.phase2-group-heading{display:block}.phase2-group-heading p{margin-top:4px}.phase2-dialog{padding:22px}.phase2-detail-title{font-size:26px}.phase2-launch{grid-template-columns:1fr;padding:20px;gap:6px}.phase2-launch-action{grid-row:auto;grid-column:1;white-space:normal}}@media(prefers-reduced-motion:reduce){.phase2-preview *,.phase2-launch{transition:none!important;scroll-behavior:auto!important}}.phase2-card{text-decoration:none;color:inherit}.phase2-launch-action{white-space:nowrap}
