@font-face{font-family:Pinar;src:url(/fonts/pinar-regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Pinar;src:url(/fonts/pinar-semibold.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Pinar;src:url(/fonts/pinar-bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:YekanNum;src:url(/fonts/yekan-bakh-fanum-bold.woff2)format("woff2");font-weight:700;font-display:swap}:root{--ink:#193c32;--muted:#63756b;--green:#16896c;--deep:#104b3b;--line:#dfe6df;--canvas:#f8faf7}*{box-sizing:border-box}body{background:var(--canvas);color:var(--ink);margin:0;font-family:Pinar,Arial,sans-serif;font-size:14px;line-height:1.8}a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}a:focus-visible{outline:3px solid var(--green);outline-offset:5px}h1,h2,p{margin:0}svg{flex-shrink:0}.workspace{flex-direction:column;max-width:1440px;min-height:100svh;margin:auto;padding:0 64px;display:flex}.header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:114px;display:flex}.brand{align-items:center;gap:25px;display:flex}.brand img{width:148px;height:auto}.brand-divider{background:var(--line);width:1px;height:34px}.brand-caption{font-size:19px;font-weight:700;line-height:1.6}.brand-caption>span{color:var(--muted);margin-top:3px;font-size:11px;font-weight:400;display:block}.edition{color:var(--muted);align-items:center;gap:9px;font-size:12px;display:flex}.edition>span{background:#4a8b69;border-radius:50%;width:6px;height:6px}main{flex:1;padding-top:48px}.intro{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:35px;display:flex}.eyebrow{color:var(--green);margin-bottom:8px;font-size:12px;font-weight:600}h1{letter-spacing:-1.3px;font-size:clamp(28px,2.8vw,39px);font-weight:700;line-height:1.65}.intro-description{color:var(--muted);margin-top:7px;font-size:14px}.intro-note{color:#416851;align-items:center;gap:12px;padding-bottom:7px;display:flex}.intro-note>svg{border:1px solid #d5e3d5;border-radius:50%;width:39px;height:39px;padding:9px}.intro-note span{font-size:12px;font-weight:600}.intro-note small{color:var(--muted);margin-top:3px;font-size:10px;font-weight:400;display:block}.application-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;display:grid}.application-card{border:1px solid var(--line);isolation:isolate;background:#fff;border-radius:16px;flex-direction:column;grid-column:span 2;min-width:0;min-height:284px;padding:27px 29px 22px;transition:transform .25s,border-color .25s,box-shadow .25s;animation:.55s both arrive;display:flex;position:relative;overflow:hidden}.application-card.wide{grid-column:span 3;min-height:293px}.card-draft{background:#eaf1e9;border-color:#d6e3d4}.card-optimize{background:#edf2f2;border-color:#dbe5e3}.application-card:hover{border-color:#91b39a;transform:translateY(-5px);box-shadow:0 12px 28px #1e4d3210}.application-card:active{transform:translateY(-1px)}.card-top{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.app-icon{color:#436c50;background:#f1f5ef;border:1px solid #e3eae0;border-radius:14px;place-items:center;width:54px;height:54px;display:grid}.wide .app-icon{background:#ffffff70;border-color:#ffffffb3}.card-optimize .app-icon{color:#446f6b}.app-number{color:#536e5a;direction:ltr;font-family:YekanNum,Pinar,sans-serif;font-size:12px}.app-number>span{color:#859482;font-size:10px}.card-content{z-index:1;margin:19px 0 24px;position:relative}.app-english{letter-spacing:1.6px;text-transform:uppercase;color:#6b7d6c;margin-bottom:6px;font-family:Arial,sans-serif;font-size:10px;display:block}.application-card h2{letter-spacing:-.8px;font-size:26px;line-height:1.6}.wide h2{font-size:30px}.card-content p{color:#617461;margin-top:5px;font-size:12px}.card-bottom{z-index:1;border-top:1px solid #dce5d8;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:17px;display:flex;position:relative}.open-label{white-space:nowrap;align-items:center;gap:12px;font-size:13px;font-weight:600;display:inline-flex}.arrow{background:#eff4ed;border:1px solid #dce7d7;border-radius:50%;place-items:center;width:34px;height:34px;transition:background .2s,color .2s,transform .2s;display:grid}.wide .arrow{background:#fff9}.application-card:hover .arrow,.application-card:focus-visible .arrow{background:var(--deep);border-color:var(--deep);color:#fff;transform:translate(-2px,-2px)}.domain{color:#6a7b68;overflow-wrap:anywhere;font-family:Arial,sans-serif;font-size:10px}.glass-decoration{z-index:0;pointer-events:none;opacity:.6;width:138px;height:150px;transition:transform .6s;position:absolute;top:51px;left:29px;transform:rotate(-15deg)}.glass-decoration i{background:#fff2;border:1px solid #c3d6c68c;border-radius:9px;width:98px;height:140px;display:block;position:absolute;transform:skewY(10deg)}.glass-decoration i:nth-child(2){top:-10px;left:18px}.glass-decoration i:nth-child(3){top:-20px;left:36px}.application-card:hover .glass-decoration{transform:rotate(-9deg)translateY(-4px)}.application-card:not(.wide) .glass-decoration{opacity:.23;top:43px;left:0;scale:.75}.card-optimize .glass-decoration i{border-color:#bed4cf8c}.wide .card-content{max-width:78%}footer{color:#6c7c67;justify-content:space-between;align-items:center;gap:15px;margin-top:22px;padding:28px 0 24px;font-size:11px;display:flex}.footer-dot{color:#9da997;padding:0 10px}.footer-message{align-items:center;gap:8px;display:flex}.skip-link{z-index:100;background:#fff;padding:10px 20px;position:fixed;top:-80px;right:20px}.skip-link:focus{top:10px}@keyframes arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1600px){.workspace{padding-inline:50px}main{padding-top:60px}.intro{margin-bottom:44px}.application-card{min-height:310px;padding:31px}.application-card.wide{min-height:320px}.app-icon{width:60px;height:60px}.card-content{margin-top:24px}}@media (max-width:1200px){.workspace{padding-inline:36px}.application-grid{gap:16px}.application-card{padding:23px}.application-card h2{font-size:23px}.wide h2{font-size:29px}.application-card:not(.wide) .card-bottom{flex-wrap:wrap;gap:8px}.domain{font-size:10px}.intro-note{display:none}.glass-decoration{opacity:.4;left:15px}}@media (max-width:900px){.workspace{padding-inline:26px}.application-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.application-card,.application-card.wide{grid-column:span 1;min-height:285px}.application-card:last-child{grid-column:1/-1;min-height:260px}.application-card h2,.wide h2{font-size:25px}.card-bottom{flex-wrap:wrap}.application-card:not(.wide) .card-bottom{flex-wrap:nowrap}.application-card:not(.wide):not(:last-child) .card-bottom{flex-wrap:wrap}.glass-decoration{opacity:.2}.wide .card-content{max-width:100%}.edition{font-size:11px}.brand{gap:18px}main{padding-top:34px}.intro{margin-bottom:28px}}@media (max-width:560px){.workspace{padding-inline:20px}.header{gap:12px;min-height:92px}.brand{gap:14px}.brand img{width:113px}.brand-divider{height:28px}.brand-caption{font-size:17px}.brand-caption>span{font-size:9px}.edition{display:none}main{padding-top:29px}.eyebrow{font-size:11px}h1{letter-spacing:-1px;font-size:27px}.intro-description{max-width:290px;font-size:12px;line-height:2}.intro{margin-bottom:25px}.application-grid{grid-template-columns:1fr;gap:14px}.application-card,.application-card.wide,.application-card:last-child{grid-column:1;min-height:270px;padding:23px}.app-icon{border-radius:12px;width:48px;height:48px}.app-icon svg{width:27px}.application-card h2,.wide h2{font-size:27px}.card-content{margin:17px 0 22px}.card-content p{font-size:12px}.card-bottom,.application-card:not(.wide) .card-bottom,.application-card:not(.wide):not(:last-child) .card-bottom{flex-wrap:nowrap;gap:8px}.open-label{gap:8px;font-size:12px}.arrow{width:32px;height:32px}.domain{font-size:9px}.glass-decoration{opacity:.25;left:18px;scale:.85}.application-card:not(.wide) .glass-decoration{left:18px;scale:.85}footer{flex-direction:column;gap:9px;margin-top:9px;padding:25px 0;font-size:10px}.footer-message{font-size:10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
