@font-face{font-family:VazirmatnLocal;src:url('assets/vazirmatn.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap}
:root{--ink:#302735;--purple:#4a2054;--muted:#7c7182;--cream:#fff;--line:#e9e3ec;--lime:#e3edb6}body{font-family:VazirmatnLocal,Tahoma,sans-serif;background:white}.wrap{max-width:1240px}.announcement{background:var(--purple);color:#e9dceb;text-align:center;font-size:11px;padding:9px 20px}.announcement a{color:var(--lime);margin-right:15px}header{padding-block:12px;padding-inline:40px;gap:26px;max-width:1320px}.brand img{width:73px;height:73px}.brand span{font-size:10px;max-width:70px}nav{font-size:12px;gap:25px}.login{background:none;color:var(--purple);font-size:12px;padding:5px 0;white-space:nowrap}.outline,.primary,.light-btn{font-size:12px;padding:12px 21px;border-radius:7px}.hero-shell{background:linear-gradient(115deg,#f3edf6,#fcfaf8);border-bottom:1px solid var(--line)}.hero{grid-template-columns:1.15fr 1fr;gap:65px;padding-block:57px 52px}.eyebrow{font-size:11px}h1{font-size:53px;line-height:1.55;margin:15px 0 17px}h1 em{font-style:normal;color:#93629e;position:relative}h1 em:after{content:'';height:5px;position:absolute;bottom:2px;left:0;right:0;background:#bdcb8c80;border-radius:50%}.lead{font-size:14px;line-height:2;max-width:480px}h2{font-size:29px;margin:10px 0 20px}h3{font-size:16px}p{font-size:13px}.search-box{background:white;border:1px solid #e1d4e7;box-shadow:0 9px 25px #4a205406;padding:15px 16px 12px;border-radius:9px;margin-top:25px}.search-box>label{display:block;font-size:11px;color:#75617e;font-weight:600;margin-bottom:6px}.search-line{display:flex;gap:8px;align-items:center}.search-line>span{font-size:28px;line-height:1;color:#9a82a4}.search-line input{width:100%;min-width:0;border:0;background:none;color:var(--ink);font-family:inherit;font-size:11px;padding:9px 0}.search-line .primary{white-space:nowrap;padding:10px 16px;font-size:11px}.quick-topics{display:flex;gap:7px;align-items:center;flex-wrap:wrap;font-size:10px;color:#9b86a5;margin-top:14px}.quick-topics button{background:#eee5f2;border:1px solid #e1d4e7;border-radius:5px;font-size:10px;color:#866491;padding:4px 8px}.quick-topics button:hover{background:#dfcfe7}.hero-foot{font-size:10px;margin-top:18px}.hero-art{padding:28px 0 30px 10px}.image-frame{height:402px;border-radius:90px 12px 12px 12px}.hero-photo{object-position:50% 50%;filter:saturate(.65)}.photo-label{font-size:12px}.bubble{right:auto;left:-17px;padding:14px 18px;border-radius:9px;bottom:5px}.bubble b{font-size:12px}.bubble small{font-size:9px}.bubble-icon{width:42px;height:42px;font-size:24px}.visual-label{position:absolute;top:0;right:20px;background:var(--lime);padding:12px 18px;border-radius:8px;display:flex;gap:12px;align-items:center;font-size:10px;color:#5d4e61;box-shadow:0 6px 20px #4a205407}.visual-label>span{font-size:34px;line-height:1}.visual-label b{font-size:12px}.value-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;padding-block:26px;border-bottom:1px solid var(--line)}.value-strip>div{display:grid;grid-template-columns:35px 1fr;column-gap:12px;align-items:center}.value-strip>div>span{grid-row:span 2;color:#b49cbd;font-size:16px;direction:ltr;border-left:1px solid var(--line);align-self:stretch;display:flex;align-items:center}.value-strip b{font-size:12px;font-weight:600}.value-strip small{font-size:10px;color:var(--muted)}.section{padding-block:65px}.section-top{gap:30px;align-items:center;margin-bottom:23px}.section-top h2{margin-bottom:0}.section-top .text-link{background:none;font-size:11px;padding:0;white-space:nowrap}.filter-row{display:flex;gap:20px;align-items:center;justify-content:space-between;margin-bottom:22px}.filter-input{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:7px;background:#fcfafc;padding:8px 13px;width:345px}.filter-input span{font-size:25px;line-height:1;color:#a58aad}.filter-input input{width:100%;min-width:0;border:0;background:none;color:var(--ink);font:inherit;font-size:11px;padding:4px 0}#resultCount{font-size:10px;color:#a08ba8}.services{gap:17px;margin-top:0}.service{padding:22px;display:flex;flex-direction:column;align-items:start;background:white}.service:hover,.service[aria-expanded=true]{background:#fcf9fd;box-shadow:0 8px 25px #4a205408;border-color:#b79ac0;transform:translateY(-2px)}.service .icon-box{width:43px;height:43px;display:grid;place-content:center;background:#f2eaf5;color:#8d659b;border-radius:9px}.service:nth-child(2) .icon-box{background:#f0f3e6;color:#8a965d}.service:nth-child(3) .icon-box{background:#f9f0e7;color:#b68a5b}.service:nth-child(4) .icon-box{background:#edf1f8;color:#8292af}.service:nth-child(5) .icon-box{background:#f7ecee;color:#ad8090}.service:nth-child(6) .icon-box{background:#eff4ef;color:#779981}.icon-box svg,[data-icon] svg{width:24px;height:24px;display:block}.service h3{font-size:16px;margin:13px 0 5px}.service p{font-size:11px;margin:0 0 15px;min-height:22px}.service-tags{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:22px}.service-tags span{font-size:9px;background:#f7f4f8;border-radius:3px;color:#9f8ca6;padding:3px 7px}.service-bottom{width:100%;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);padding-top:11px;font-size:10px;color:#8e6b9b;margin-top:auto}.service-bottom b{font-size:16px;line-height:1}.caption{font-size:10px}.detail{background:#f6f0f8;border:1px solid #e6d8ec;border-radius:10px}.detail p{font-size:12px}.detail .primary{margin-top:10px}.empty{text-align:center;padding:35px;border:1px dashed #d8c7e0;background:#fcfafc;border-radius:10px}.question-section{background:#f8f7f4;border-block:1px solid #eeece8}.question-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.question-card{padding:23px;background:white;border:1px solid #e8e1eb;text-align:right;color:var(--ink);border-radius:10px}.question-card:hover{border-color:#b69ac0}.question-card>span{font-size:9px;color:#a080ae}.question-card h3{font-size:15px;line-height:1.9;margin:15px 0 25px}.question-card small{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:12px;font-size:10px;color:#98829f}.question-card b{font-size:15px}.journey{background:white;display:grid;grid-template-columns:1fr 1.2fr;gap:110px;text-align:right;align-items:center}.journey-intro p{max-width:340px;font-size:13px;margin-bottom:23px}.steps{display:block;margin:0}.steps article{display:flex;gap:20px;border:0;position:relative;padding:0 0 24px}.steps article:last-child{padding-bottom:0}.steps article:not(:last-child):before{content:'';position:absolute;right:22px;top:47px;bottom:0;border-right:1px dashed #d9c9e0}.steps article>span{width:45px;height:45px;border-radius:50%;border:1px solid #e1d5e7;background:#f6f0f8;display:grid;place-content:center;font-size:16px;flex-shrink:0;color:#9b79a7}.steps h3{font-size:15px;margin:6px 0}.steps p{font-size:12px;margin:0}.assurance{background:#f5f6ed;border:1px solid #e7ebdb;border-radius:13px;padding-block:30px;text-align:center}.assurance h2{font-size:24px}.assurance-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;padding-inline:20px;text-align:right}.assurance article{padding-right:38px;position:relative}.assurance [data-icon]{position:absolute;right:0;top:4px;color:#8a9a63}.assurance h3{font-size:13px;margin:4px 0 8px}.assurance p{font-size:11px;margin:0}.expert-band{border-radius:14px;padding:45px 50px;gap:65px;background:var(--purple)}.expert-band h2{font-size:33px}.expert-band p{font-size:12px}.workspace{border-radius:10px;transform:rotate(-2deg);box-shadow:-12px 12px 0 #70457b}.workspace-row{padding-block:20px}.workspace-row>span:first-child{color:#9a77a4}.workspace-row small{font-size:10px}.expert-band>div>small{font-size:9px}.communication{padding-top:0;gap:90px}.conversation-art{transform:none;border:1px solid #e7ddeb;background:#f5eff7;border-radius:13px;padding:27px}.message{font-size:12px}.reply{background:#e5d7eb}.call-options b{font-size:9px}.about{border-top:1px solid var(--line)}.founders article{background:#fdfbfd;border-radius:10px}.founder-icon{background:#f3edf6;color:#b29abb;width:63px;height:63px;font-size:25px}.founders p{font-size:8px}.faq{border-top:1px solid var(--line)}details{padding:18px 0}summary{list-style:none;display:flex;justify-content:space-between;font-size:12px}summary::-webkit-details-marker{display:none}summary:after{content:'+';font-size:22px;color:#ab90b5;font-weight:400}details[open] summary:after{content:'−'}details p{font-size:12px}.final-cta{background:#f3eaf7;border:1px solid #e6d7ed;border-radius:12px;padding-block:32px;margin-bottom:60px}.final-cta h2{font-size:28px}.final-cta p{font-size:12px}.footer-grid{gap:45px}footer{background:#faf8f5}.selected-topic{background:#f3eaf7;border-radius:6px;padding:12px;font-size:11px;color:#8a6598}dialog{background:white}dialog p,dialog li{font-size:12px}.search-line input:focus-visible,.filter-input input:focus-visible{outline:2px solid #ab8ab7;outline-offset:3px}
@media(max-width:1000px){header{gap:17px;padding-inline:25px}nav{gap:15px}.hero{gap:35px}h1{font-size:46px}.image-frame{height:390px}.bubble{left:0}.journey{gap:60px}.expert-band{gap:35px;padding:35px}.communication{gap:40px}.brand span{display:none}}
@media(max-width:700px){.wrap{padding-inline:22px}.announcement{font-size:9px;padding-inline:10px}.announcement a{margin-right:8px}header{padding:9px 22px;gap:10px}.brand img{width:60px;height:60px}.menu{margin-right:auto;font-size:11px}.login{font-size:10px;padding:0}nav{order:4}.hero{padding-block:35px 28px;gap:24px;grid-template-columns:1fr}h1{font-size:43px;margin:13px 0 18px}.lead{font-size:13px}.search-box{padding:13px 11px 10px;margin-top:20px}.search-box>label{font-size:10px}.search-line{gap:5px}.search-line input{font-size:10px}.search-line .primary{font-size:10px;padding:9px 11px}.search-line>span{font-size:24px}.quick-topics{gap:5px;font-size:9px}.quick-topics button{font-size:9px;padding:3px 7px}.hero-foot{font-size:9px}.hero-art{padding:20px 7px 25px;max-width:500px}.image-frame{height:290px;border-radius:65px 10px 10px 10px}.hero-photo{object-position:50% 43%}.visual-label{padding:10px 13px;right:22px;font-size:9px}.visual-label b{font-size:11px}.visual-label>span{font-size:27px}.bubble{padding:12px 14px;left:0;bottom:2px}.bubble b{font-size:11px}.bubble small{font-size:8px}.bubble-icon{width:35px;height:35px;font-size:22px}.photo-label{font-size:11px;bottom:24px}.value-strip{gap:15px;padding-block:20px}.value-strip>div{grid-template-columns:1fr;gap:4px;align-content:start}.value-strip>div>span{grid-row:auto;border:0;font-size:13px}.value-strip b{font-size:10px}.value-strip small{font-size:8px}.section{padding-block:46px}h2{font-size:25px}.section-top{display:flex;gap:12px;margin-bottom:21px}.section-top h2{font-size:24px}.section-top .text-link{font-size:10px}.filter-row{gap:12px}.filter-input{width:75%;padding:8px 10px;gap:7px}.filter-input input{font-size:10px}#resultCount{font-size:8px}.services{gap:10px;grid-template-columns:1fr 1fr}.service{padding:17px 13px}.service .icon-box{width:37px;height:37px;border-radius:8px}.icon-box svg{width:21px;height:21px}.service h3{font-size:13px}.service p{font-size:10px;min-height:38px;margin-bottom:12px}.service-tags{gap:4px;margin-bottom:17px}.service-tags span{font-size:8px;padding:2px 5px}.service-bottom{font-size:8px;padding-top:9px}.service-bottom b{font-size:14px}.caption{font-size:9px}.detail{padding:21px}.detail p{font-size:12px}.question-section .section-top{display:block}.question-section .section-top>.caption{display:block;margin-top:10px}.question-grid{grid-template-columns:1fr;gap:12px}.question-card{padding:20px}.question-card h3{font-size:15px;margin-block:12px 19px}.question-card h3 br{display:none}.question-card small{font-size:10px}.journey{grid-template-columns:1fr;gap:30px;text-align:right}.journey-intro h2 br{display:none}.journey-intro p{max-width:100%}.steps{display:block;margin:0}.steps article{display:flex;gap:16px;padding:0 0 24px}.steps h3{font-size:14px}.steps p{font-size:11px}.assurance{margin-inline:16px;padding:25px 21px}.assurance h2{font-size:22px}.assurance-grid{grid-template-columns:1fr;padding:0;gap:24px}.assurance article{padding-right:39px}.assurance p{font-size:11px}.expert-band{padding:29px 23px;gap:32px}.expert-band h2{font-size:30px}.workspace{transform:rotate(-1deg);box-shadow:-7px 7px 0 #70457b;padding:21px}.workspace-row{padding-block:17px}.expert-band>div>small{font-size:8px}.communication{padding-top:0;gap:28px}.conversation-art{padding:22px}.message{font-size:11px}.call-options b{font-size:8px}.about .section-top{display:block}.founders article{padding:23px 9px}.faq{gap:8px}.faq h2 br{display:none}summary{font-size:12px}.final-cta{padding:28px 20px;margin-bottom:42px}.final-cta h2{font-size:25px}.footer-grid{gap:27px}.footer-grid p{font-size:10px}.footer-bottom{font-size:8px}.empty{padding:25px}.empty h3{font-size:15px}}
@media(max-width:360px){.wrap{padding-inline:17px}h1{font-size:38px}.search-line input{font-size:9px}.services{gap:8px}.service{padding:14px 10px}.service h3{font-size:12px}.service-tags span{font-size:7px}.service-bottom{font-size:7px}.quick-topics{gap:4px}}
