@font-face{font-display:swap;font-family:"Vazirmatn";src:url(/wp-content/mu-plugins/fx-site/fonts/Vazirmatn.woff2) format("woff2");font-weight:100 900;font-display:swap}:root{--fx-brand:#0a554e;--fx-brand-dark:#063a35;--fx-accent:#f5a31a;--fx-ink:#13231f;--fx-mut:#5a6b66;--fx-bg:#f2f6f5;--fx-line:#e1e9e7;--fx-r:16px;--fx-shadow:0 10px 30px rgba(10,85,78,.10)}body{--wp--preset--font-family--manrope:"Vazirmatn",Tahoma,sans-serif;--wp--preset--font-family--fira-code:"Vazirmatn",Tahoma,sans-serif;font-family:"Vazirmatn",Tahoma,sans-serif!important;color:var(--fx-ink);line-height:1.9}h1,h2,h3,h4,h5,h6,button,input,textarea,select,.wp-block-button__link,.wp-block-navigation{font-family:"Vazirmatn",Tahoma,sans-serif!important;letter-spacing:0!important}h1,h2,h3{text-wrap:balance}a{text-underline-offset:4px}.wp-site-blocks>*{margin-block-start:0!important}.fx-sec{margin-block:0!important;padding:84px 24px}.fx-sec.fx-alt{background:var(--fx-bg)}.fx-sec.fx-dark{background:linear-gradient(135deg,var(--fx-brand-dark),var(--fx-brand));color:#fff}.fx-eyebrow{color:var(--fx-accent);font-weight:700;font-size:14px;letter-spacing:.02em;margin:0 0 8px!important}.fx-title{font-size:clamp(26px,3.2vw,36px)!important;font-weight:800!important;line-height:1.45!important;color:var(--fx-brand-dark);margin:0 0 12px!important}.fx-dark .fx-title{color:#fff}.fx-lead{color:var(--fx-mut);font-size:17px;max-width:680px;margin:0 0 40px!important}.fx-center{text-align:center}.fx-center.fx-lead{margin-inline:auto!important}.fx-dark .fx-lead{color:#cfe3df}.fx-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.fx-grid.fx-g3{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.fx-grid.fx-g2{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:56px;align-items:center}.fx-grid>*{margin:0!important;max-width:none!important}.fx-card{background:#fff;border:1px solid var(--fx-line);border-radius:var(--fx-r);padding:28px 24px;transition:transform .25s,box-shadow .25s,border-color .25s}.fx-card:hover{transform:translateY(-4px);box-shadow:var(--fx-shadow);border-color:#fff0}.fx-card h3{font-size:19px!important;font-weight:700!important;color:var(--fx-brand-dark);margin:0 0 8px!important}.fx-card p{color:var(--fx-mut);font-size:15px;margin:0!important}.fx-card.fx-svc{border-top:3px solid var(--fx-accent)}.fx-num{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:var(--fx-brand);color:#fff!important;font-weight:800;font-size:19px!important;margin:0 0 16px!important}.fx-btns{gap:14px!important;margin-top:28px!important}.wp-block-button .wp-block-button__link{border-radius:10px;font-weight:700;font-size:16px;padding:13px 28px;transition:all .2s}.fx-btn-primary .wp-block-button__link{background:var(--fx-accent);color:#1b2623}.fx-btn-primary .wp-block-button__link:hover{background:#ffb93d;color:#1b2623}.fx-btn-brand .wp-block-button__link{background:var(--fx-brand);color:#fff}.fx-btn-brand .wp-block-button__link:hover{background:var(--fx-brand-dark)}.fx-btn-ghost .wp-block-button__link{background:#fff0;color:#fff;border:1.5px solid rgb(255 255 255 / .7)}.fx-btn-ghost .wp-block-button__link:hover{background:#fff;color:var(--fx-brand-dark)}.fx-btn-line .wp-block-button__link{background:#fff0;color:var(--fx-brand);border:1.5px solid var(--fx-brand)}.fx-btn-line .wp-block-button__link:hover{background:var(--fx-brand);color:#fff}.fx-more{justify-content:center;margin-top:40px!important}.fx-strip{margin-block:0!important;background:var(--fx-brand-dark);padding:0 24px}.fx-strip .fx-grid{gap:0;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.fx-strip .fx-grid>*{padding:26px 20px;border-inline-start:1px solid rgb(255 255 255 / .1)}.fx-strip h3{color:#fff;font-size:17px!important;font-weight:700!important;margin:0!important}.fx-strip p{color:#a8c9c3;font-size:14px;margin:2px 0 0!important}.fx-pagehero{margin-block:0!important;background:linear-gradient(135deg,var(--fx-brand-dark),var(--fx-brand));padding:72px 24px;color:#fff}.fx-pagehero h1{color:#fff;font-size:clamp(28px,4vw,42px)!important;font-weight:800!important;margin:0 0 8px!important}.fx-pagehero p{color:#cfe3df;margin:0!important;font-size:17px}.fx-photo img{border-radius:var(--fx-r);width:100%;height:420px;object-fit:cover;box-shadow:var(--fx-shadow);display:block}.fx-text p{color:#3a4b46;font-size:16.5px}.fx-checks{list-style:none;padding:0!important;margin:18px 0 0!important;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 20px}.fx-checks li{position:relative;padding-inline-start:28px;font-weight:600;color:var(--fx-brand-dark);font-size:15.5px}.fx-checks li:before{content:"";position:absolute;inset-inline-start:0;top:.55em;width:16px;height:9px;border:solid var(--fx-accent);border-width:0 0 3px 3px;transform:rotate(-45deg);transform-origin:center}.fx-proj{padding:0;overflow:hidden}.fx-proj figure{margin:0!important;overflow:hidden}.fx-proj img{width:100%;height:240px;object-fit:cover;display:block;transition:transform .5s}.fx-proj:hover img{transform:scale(1.05)}.fx-proj h3{padding:20px 22px 0;margin:0 0 4px!important}.fx-proj h3 a{color:inherit;text-decoration:none}.fx-proj p{padding:0 22px 22px}.wp-block-latest-posts.is-grid{gap:24px;margin:0!important;padding:0!important}.wp-block-latest-posts.is-grid li{background:#fff;border:1px solid var(--fx-line);border-radius:var(--fx-r);overflow:hidden;margin:0!important;width:auto!important;transition:transform .25s,box-shadow .25s}.wp-block-latest-posts.is-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.wp-block-latest-posts.is-grid li:hover{transform:translateY(-4px);box-shadow:var(--fx-shadow)}.wp-block-latest-posts__featured-image{margin:0!important}.wp-block-latest-posts__featured-image img{width:100%!important;max-width:none!important;height:200px;object-fit:cover;display:block}.wp-block-latest-posts__post-title{display:block;padding:18px 20px 6px;font-weight:700;font-size:17px;line-height:1.8;color:var(--fx-brand-dark);text-decoration:none}.wp-block-latest-posts__post-title:hover{color:var(--fx-brand)}.wp-block-latest-posts__post-excerpt{padding:0 20px 20px;color:var(--fx-mut);font-size:14.5px;margin:0!important}.fx-faq{max-width:820px;margin-inline:auto!important}.fx-faq details{background:#fff;border:1px solid var(--fx-line);border-radius:12px;padding:0;margin:0 0 12px!important}.fx-faq summary{cursor:pointer;font-weight:700;color:var(--fx-brand-dark);padding:18px 22px;list-style:none;position:relative;padding-inline-end:52px}.fx-faq summary::-webkit-details-marker{display:none}.fx-faq summary:after{content:"+";position:absolute;inset-inline-end:22px;top:50%;transform:translateY(-50%);font-size:24px;font-weight:400;color:var(--fx-accent)}.fx-faq details[open] summary:after{content:"−"}.fx-faq details p{padding:0 22px 20px;margin:0!important;color:var(--fx-mut)}.fx-cta{text-align:center;padding:72px 24px}.fx-cta .fx-lead{margin-bottom:0!important}.fx-cta .fx-btns{justify-content:center}.fx-contact-card h3{font-size:15px!important;color:var(--fx-mut)!important;font-weight:600!important}.fx-contact-card p,.fx-contact-card p a{color:var(--fx-brand-dark)!important;font-weight:700;font-size:18px!important;text-decoration:none}.fx-ltr{direction:ltr;unicode-bidi:isolate;display:inline-block}.fx-form{max-width:760px;margin-inline:auto!important;background:#fff;border:1px solid var(--fx-line);border-radius:var(--fx-r);padding:32px}.wpcf7 input:not([type=submit]),.wpcf7 textarea,.wpcf7 select{width:100%;box-sizing:border-box;border:1px solid #cdd9d6;border-radius:10px;padding:12px 14px;font-size:15px;background:#fbfdfc}.wpcf7 input:focus,.wpcf7 textarea:focus{outline:2px solid var(--fx-brand);border-color:#fff0}.wpcf7 input[type=submit]{background:var(--fx-brand);color:#fff;border:0;border-radius:10px;padding:13px 34px;font-weight:700;font-size:16px;cursor:pointer}.wpcf7 input[type=submit]:hover{background:var(--fx-brand-dark)}.fx-header{background:#fff;border-bottom:1px solid var(--fx-line);padding:12px 24px;position:sticky;top:0;z-index:50;margin:0!important}.admin-bar .fx-header{top:32px}header.wp-block-template-part{position:sticky;top:0;z-index:50}.fx-header-in{max-width:1160px;margin:0 auto!important;display:flex;align-items:center;justify-content:space-between;gap:24px}.fx-brand{display:flex;align-items:center;gap:12px;margin:0!important}.fx-brand>*{margin:0!important}.fx-brand img{width:46px;height:46px;border-radius:10px;display:block}.fx-brand .wp-block-site-title{font-size:20px!important;font-weight:800}.fx-brand .wp-block-site-title a{color:var(--fx-brand-dark);text-decoration:none}.fx-header .wp-block-navigation{font-size:15.5px;font-weight:600;gap:26px}.fx-header .wp-block-navigation a{color:var(--fx-ink)}.fx-header .wp-block-navigation a:hover{color:var(--fx-brand);text-decoration:none}.fx-header .wp-block-navigation__container{gap:26px}.fx-header .fx-btns{margin:0!important}.fx-header .wp-block-button__link{padding:10px 20px;font-size:15px}.fx-header-end{display:flex;align-items:center;gap:22px;margin:0!important}.fx-header-end>*{margin:0!important}@media(max-width:781px){.fx-header .fx-btns{display:none}.fx-sec{padding:56px 20px}.fx-hero{padding:80px 20px!important}.fx-photo img{height:280px}.fx-grid.fx-g2{gap:28px}}.fx-footer{background:#052b27;color:#b6cfca;padding:64px 24px 0;margin:0!important;font-size:15px}.fx-footer-in{max-width:1160px;margin:0 auto!important}.fx-footer h3{color:#fff;font-size:17px!important;font-weight:700!important;margin:0 0 14px!important}.fx-footer p{margin:0 0 8px!important}.fx-footer a{color:#b6cfca;text-decoration:none}.fx-footer a:hover{color:var(--fx-accent)}.fx-footer ul{list-style:none;padding:0!important;margin:0!important}.fx-footer li{margin:0 0 8px}.fx-footer .fx-grid{grid-template-columns:1.6fr 1fr 1.2fr;gap:48px}@media(max-width:781px){.fx-footer .fx-grid{grid-template-columns:1fr;gap:32px}}.fx-copy{border-top:1px solid rgb(255 255 255 / .1);margin-top:48px!important;padding:20px 0;text-align:center;font-size:13.5px;color:#8eaaa5}.wp-block-post-title{font-weight:800!important;color:var(--fx-brand-dark);line-height:1.5!important}.wp-block-post-content{font-size:17px}.wp-block-post-content a{color:var(--fx-brand)}.wp-block-query .wp-block-post-title a{text-decoration:none}.fx-main{margin:0!important}.fx-main>*{margin-block:0!important}ul.fx-loop{list-style:none;padding:0!important;margin:0!important}ul.fx-loop>li{display:flex}ul.fx-loop>li>.fx-card{width:100%}.fx-proj .wp-block-post-title{font-size:19px!important;padding:20px 22px 0;margin:0 0 6px!important;line-height:1.7!important}.fx-proj .wp-block-post-excerpt{margin:0!important}.fx-proj .wp-block-post-excerpt__more-text{display:none}.fx-date{color:var(--fx-mut);font-size:13.5px}.fx-proj .fx-date{padding:16px 22px 0}.fx-proj .fx-date+.wp-block-post-title{padding-top:4px}.fx-pagehero .fx-date{color:#cfe3df;font-size:15px}.fx-pagehero .wp-block-post-excerpt p{max-width:760px}.fx-pager{margin-top:44px!important;gap:10px;font-weight:700}.fx-pager a,.fx-pager .current{padding:8px 15px;border-radius:10px;border:1px solid var(--fx-line);background:#fff;text-decoration:none;color:var(--fx-brand-dark)}.fx-pager .current{background:var(--fx-brand);color:#fff;border-color:var(--fx-brand)}.fx-article{max-width:800px;margin:0 auto!important;padding:56px 24px 72px}.fx-article-img{margin:0 0 36px!important}.fx-article-img img{width:100%;height:auto;border-radius:var(--fx-r);display:block}.fx-article .wp-block-post-content{color:#2a3935;line-height:2.1}.fx-article .wp-block-post-content h2{font-size:25px;font-weight:800;color:var(--fx-brand-dark);margin:44px 0 12px;line-height:1.6}.fx-article .wp-block-post-content h3{font-size:20px;font-weight:700;color:var(--fx-brand-dark);margin:32px 0 10px}.fx-article .wp-block-post-content img{max-width:100%;height:auto;border-radius:12px}.fx-article .wp-block-post-content blockquote{border-inline-start:4px solid var(--fx-accent);background:var(--fx-bg);margin:24px 0;padding:16px 22px;border-radius:10px}.fx-article .wp-block-post-content table{width:100%;border-collapse:collapse;display:block;overflow-x:auto}.fx-article .wp-block-post-content td,.fx-article .wp-block-post-content th{border:1px solid var(--fx-line);padding:10px 12px}.fx-single-proj{max-width:1160px;margin:0 auto!important;padding:56px 24px 72px}.fx-single-proj img{max-width:100%;height:auto}.fx-proj figure,.fx-proj figure a{display:block!important;width:100%!important;max-width:none!important}.wp-block-navigation__responsive-container.is-menu-open{padding:24px!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content{font-size:18px;padding:6px 0}.fx-hero{margin-block:0!important;background:radial-gradient(1200px 500px at 85% -10%,#0f7067 0%,transparent 60%),linear-gradient(135deg,var(--fx-brand-dark),var(--fx-brand));color:#fff;padding:72px 24px 80px}.fx-hero .fx-grid.fx-g2{grid-template-columns:1.15fr .85fr;gap:56px}.fx-hero h1{color:#fff;font-size:clamp(30px,4.4vw,50px)!important;font-weight:900!important;line-height:1.4!important;margin:0 0 16px!important}.fx-hero .fx-hero-sub{color:#dcebe8;font-size:clamp(16px,1.5vw,18.5px);max-width:580px;margin:0!important}.fx-hero .fx-eyebrow{font-size:15.5px;margin-bottom:12px!important}.fx-hero .fx-photo img{height:auto;aspect-ratio:1/1;max-height:460px;box-shadow:0 30px 60px rgb(0 0 0 / .35);border:6px solid rgb(255 255 255 / .08)}.fx-hero .fx-checks{grid-template-columns:1fr 1fr;margin-top:22px!important}.fx-hero .fx-checks li{color:#eaf4f2;font-weight:500;font-size:15px}@media(max-width:900px){.fx-hero .fx-grid.fx-g2{grid-template-columns:1fr;gap:32px}.fx-hero{padding:48px 20px 56px}.fx-hero .fx-checks{grid-template-columns:1fr}.fx-hero .fx-photo img{max-height:340px}}.fx-crumbs{font-size:13.5px!important;color:#a8c9c3!important;margin:0 0 10px!important}.fx-crumbs a{color:#cfe3df;text-decoration:none}.fx-crumbs a:hover{color:#fff}.fx-pagehero p.fx-sub{max-width:760px}.fx-cats{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important;gap:18px!important}.fx-cat{padding:0;overflow:hidden;text-align:center}.fx-cat figure{margin:0!important}.fx-cat figure,.fx-cat figure a{display:block!important;width:100%!important;max-width:none!important}.fx-cat img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;display:block;transition:transform .5s}.fx-cat:hover img{transform:scale(1.06)}.fx-cat h3{font-size:16.5px!important;padding:14px 10px 4px;margin:0!important}.fx-cat h3 a{color:inherit;text-decoration:none}.fx-cat p{padding:0 14px 16px;font-size:13.5px!important;line-height:1.8}.fx-cats.fx-cats-lg{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))!important;gap:24px!important}.fx-cats-lg .fx-cat h3{font-size:19px!important;padding-top:18px}.fx-cats-lg .fx-cat p{font-size:14.5px!important;padding-bottom:22px}.fx-listcard{padding:32px 28px}.fx-listcard h2,.fx-listcard h3{font-size:21px!important;font-weight:800!important;color:var(--fx-brand-dark);margin:0 0 6px!important}.fx-listcard .fx-checks{grid-template-columns:1fr}.fx-listcard .fx-checks li{font-weight:500;color:var(--fx-ink)}.fx-promo{padding:0;overflow:hidden}.fx-promo figure{margin:0!important}.fx-promo img{width:100%;height:auto;aspect-ratio:680/306;object-fit:cover;display:block}.fx-promo h3{font-size:21px!important;padding:22px 26px 0;margin:0 0 6px!important}.fx-promo p{padding:0 26px}.fx-promo .fx-btns{margin:18px 26px 26px!important}.fx-badges{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important;margin-top:36px}.fx-badge{background:#fff;border:1px solid var(--fx-line);border-radius:12px;padding:16px 18px 16px 18px;font-weight:700;color:var(--fx-brand-dark);position:relative;padding-inline-start:46px!important;margin:0!important}.fx-badge:before{content:"";position:absolute;inset-inline-start:18px;top:50%;width:16px;height:9px;margin-top:-8px;border:solid var(--fx-accent);border-width:0 0 3px 3px;transform:rotate(-45deg)}.fx-logos{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))!important;gap:16px!important;align-items:center}.fx-logos figure{margin:0!important;background:#fff;border:1px solid var(--fx-line);border-radius:12px;padding:12px;display:flex!important;align-items:center;justify-content:center}.fx-logos img{width:100%;max-width:96px;height:auto;aspect-ratio:1/1;object-fit:contain;filter:grayscale(1);opacity:.8;transition:all .25s}.fx-logos figure:hover img{filter:none;opacity:1}.fx-prose{max-width:860px;margin-inline:auto!important}.fx-g2 .fx-prose,.fx-g3 .fx-prose{max-width:none}.fx-prose>*{margin-block:0 14px!important}.fx-prose h2{font-size:clamp(22px,2.6vw,29px)!important;font-weight:800!important;line-height:1.6!important;color:var(--fx-brand-dark);margin-top:8px!important}.fx-prose h2:not(:first-child){margin-top:36px!important}.fx-prose h3{font-size:19.5px!important;font-weight:700!important;color:var(--fx-brand-dark);margin-top:26px!important}.fx-prose h4{font-size:17.5px!important;font-weight:700!important;color:var(--fx-brand-dark);margin-top:22px!important}.fx-prose p,.fx-prose li{color:#33443f;font-size:16.5px;line-height:2.05}.fx-prose a{color:var(--fx-brand);font-weight:600}.fx-prose ul,.fx-prose ol{padding-inline-start:22px}.fx-prose li{margin-bottom:6px}.fx-prose li::marker{color:var(--fx-accent);font-weight:700}.fx-prose .fx-checks{padding:0!important;grid-template-columns:1fr}.fx-prose .fx-btns{margin-top:22px!important}.fx-table{overflow-x:auto;margin:8px 0 0!important}.fx-table table{width:100%;border-collapse:collapse;background:#fff;border-radius:12px;overflow:hidden;font-size:15.5px;border:0}.fx-table th{background:var(--fx-brand);color:#fff;font-weight:700;text-align:start;padding:14px 18px;border:0}.fx-table td{padding:13px 18px;border:0;border-bottom:1px solid var(--fx-line);color:#33443f;vertical-align:top}.fx-table tr:nth-child(even) td{background:#f7faf9}.fx-table td:first-child{font-weight:700;color:var(--fx-brand-dark);white-space:nowrap}@media(max-width:600px){.fx-table td:first-child{white-space:normal}}.fx-gallery{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:16px!important}.fx-gallery figure{margin:0!important}.fx-gallery img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:12px;display:block}.fx-gallery figcaption{font-size:13.5px;color:var(--fx-mut);text-align:center;margin-top:8px}.fx-photo.fx-natural img{height:auto;max-height:520px;object-fit:cover}.fx-banner img{width:100%;height:auto;border-radius:var(--fx-r);display:block}.fx-sec.fx-tight{padding-block:56px}.fx-form-note{color:var(--fx-mut);font-size:14px;text-align:center;margin:14px 0 0!important}.wpcf7 label{display:block;font-weight:600;font-size:14.5px;color:var(--fx-brand-dark);margin-bottom:14px}.wpcf7 label .wpcf7-form-control-wrap{display:block;margin-top:6px}.fx-form .fx-row{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}@media(max-width:600px){.fx-form .fx-row{grid-template-columns:1fr}.fx-form{padding:22px}}.wpcf7 form .wpcf7-response-output{border-radius:10px;margin:16px 0 0;padding:12px 16px}.fx-brand img{width:auto;height:44px;border-radius:0}.fx-header .wp-block-navigation .wp-block-navigation__submenu-container{background:#fff;border:1px solid var(--fx-line);border-radius:12px;box-shadow:var(--fx-shadow);padding:8px;min-width:220px}.fx-header .wp-block-navigation .wp-block-navigation__submenu-container a{padding:9px 14px;border-radius:8px;font-weight:500}.fx-header .wp-block-navigation .wp-block-navigation__submenu-container a:hover{background:var(--fx-bg)}@media(max-width:1080px) and (min-width:600px){.fx-header .wp-block-navigation,.fx-header .wp-block-navigation__container{gap:16px;font-size:14.5px}.fx-header .fx-btns{display:none}}.fx-footer .fx-grid{grid-template-columns:1.5fr 1fr 1fr 1.2fr}@media(max-width:900px){.fx-footer .fx-grid{grid-template-columns:1fr 1fr;gap:32px}}@media(max-width:560px){.fx-footer .fx-grid{grid-template-columns:1fr}}.fx-fab{position:fixed;inset-inline-start:16px;bottom:16px;z-index:60;margin:0!important}.fx-fab a{display:flex;align-items:center;gap:8px;background:var(--fx-accent);color:#1b2623!important;font-weight:800;font-size:15px;padding:12px 18px;border-radius:999px;text-decoration:none;box-shadow:0 8px 24px rgb(0 0 0 / .25)}@media(min-width:782px){.fx-fab{display:none}}.fx-card p.fx-num{margin:0 0 16px!important}.fx-hero p.fx-eyebrow,.fx-dark p.fx-eyebrow{color:var(--fx-accent)!important}.fx-crumbs{font-size:13.5px!important;color:rgb(255 255 255 / .7)!important;margin:0 0 10px!important}.fx-crumbs a{color:rgb(255 255 255 / .85);text-decoration:none}.fx-crumbs a:hover{color:#fff}.fx-chips{display:flex;flex-wrap:wrap;gap:8px}.fx-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:color-mix(in srgb,var(--fx-brand) 9%,#fff);color:var(--fx-brand)!important;font-size:12.5px;font-weight:700;text-decoration:none!important;line-height:1.9;transition:background .2s,color .2s}.fx-chip:hover{background:var(--fx-brand);color:#fff!important}.fx-chip small{font-size:11px;opacity:.7;font-weight:500}.fx-catnav{justify-content:center;margin:0 0 36px!important}.fx-catnav .fx-chip{padding:7px 18px;font-size:14px;background:#fff;border:1px solid var(--fx-line)}.fx-catnav .fx-chip:hover,.fx-catnav .fx-chip.is-current{background:var(--fx-brand);border-color:var(--fx-brand);color:#fff!important}.fx-pagehero .fx-chips{margin:0 0 12px}.fx-pagehero .fx-chip{background:rgb(255 255 255 / .14);color:#fff!important}.fx-pagehero .fx-chip:hover{background:var(--fx-accent);color:#1a1a1a!important}.fx-post-meta,.fx-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:13px;color:var(--fx-mut)}.fx-post-meta{color:rgb(255 255 255 / .8);font-size:14.5px;margin-top:10px}.fx-post-meta span+span::before,.fx-card-meta span+span::before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.5;margin-inline-end:14px;vertical-align:middle}.fx-posthero h1{max-width:860px;line-height:1.6!important}.fx-pagehero .wp-block-term-description p,.fx-pagehero .wp-block-term-description{max-width:760px;margin:0!important}.fx-post{display:flex;flex-direction:column;padding:0!important;overflow:hidden}.fx-post .wp-block-post-featured-image{position:relative;margin:0!important}.fx-post .fx-post-body{display:flex;flex-direction:column;gap:10px;flex:1;padding:18px 22px 22px}.fx-post .fx-post-body>*{padding:0!important;margin:0!important}.fx-post .fx-post-body .wp-block-post-title{font-size:18.5px!important;line-height:1.75!important;font-weight:800}.fx-post .wp-block-post-title a{color:var(--fx-brand-dark);text-decoration:none;background:linear-gradient(var(--fx-accent),var(--fx-accent)) no-repeat right bottom/0 2px;transition:background-size .3s}.fx-post:hover .wp-block-post-title a{background-size:100% 2px}.fx-post .wp-block-post-excerpt__excerpt{color:var(--fx-mut);font-size:14.5px;line-height:2;margin:0!important;padding:0!important}.fx-post .wp-block-read-more,.fx-readmore{margin-top:auto!important;padding-top:6px!important;align-self:flex-start;font-weight:700;font-size:14px;color:var(--fx-brand)!important;text-decoration:none!important}.fx-post .wp-block-read-more::after,.fx-readmore::after{content:"←";display:inline-block;margin-inline-start:6px;transition:transform .25s}.fx-post:hover .wp-block-read-more::after,.fx-post:hover .fx-readmore::after{transform:translateX(-5px)}@media(min-width:900px){body.blog:not(.paged) ul.fx-loop>li:first-child{grid-column:1/-1}body.blog:not(.paged) ul.fx-loop>li:first-child .fx-post{display:grid;grid-template-columns:1.15fr 1fr}body.blog:not(.paged) ul.fx-loop>li:first-child .fx-post figure,body.blog:not(.paged) ul.fx-loop>li:first-child .fx-post figure a{height:100%}body.blog:not(.paged) ul.fx-loop>li:first-child .fx-post img{height:100%;min-height:360px}body.blog:not(.paged) ul.fx-loop>li:first-child .fx-post-body{justify-content:center;padding:40px 44px;gap:14px}body.blog:not(.paged) ul.fx-loop>li:first-child .fx-post-body .wp-block-post-title{font-size:28px!important;line-height:1.6!important}body.blog:not(.paged) ul.fx-loop>li:first-child .wp-block-post-excerpt__excerpt{font-size:16px}body.blog:not(.paged) ul.fx-loop>li:first-child .wp-block-read-more{margin-top:8px!important;background:var(--fx-brand);color:#fff!important;padding:10px 22px!important;border-radius:12px}}body.blog:not(.paged) ul.fx-loop>li:first-child .fx-card-meta::before{content:"تازهترین";background:var(--fx-accent);color:#1a1a1a;font-weight:800;font-size:12px;padding:3px 11px;border-radius:999px}.fx-progress{position:fixed;top:0;right:0;left:0;height:3px;background:var(--fx-accent);transform-origin:right;transform:scaleX(0);z-index:999;animation:fxprog linear both;animation-timeline:scroll(root)}@keyframes fxprog{to{transform:scaleX(1)}}@supports not (animation-timeline:scroll()){.fx-progress{display:none}}.fx-single{max-width:1160px;margin:0 auto!important;padding:48px 24px 72px;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:48px;align-items:start}.fx-single>*{margin-block:0!important}.fx-single .fx-article{max-width:none;padding:0;margin:0!important}.fx-article-img img{aspect-ratio:16/9;object-fit:cover;box-shadow:var(--fx-shadow)}.fx-article .wp-block-post-content>p:first-of-type{font-size:1.08em;color:var(--fx-ink)}.fx-article .wp-block-post-content h2{scroll-margin-top:96px;position:relative;padding-inline-start:16px}.fx-article .wp-block-post-content h2::before{content:"";position:absolute;inset-inline-start:0;top:.35em;bottom:.35em;width:5px;border-radius:4px;background:var(--fx-accent)}.fx-article .wp-block-post-content a{color:var(--fx-brand);font-weight:600;text-underline-offset:5px}.fx-toc{background:var(--fx-bg);border:1px solid var(--fx-line);border-radius:var(--fx-r);padding:18px 22px;margin:0 0 32px}.fx-toc summary{font-weight:800;color:var(--fx-brand-dark);cursor:pointer;font-size:16.5px}.fx-toc ol{margin:12px 0 0;padding-inline-start:22px;display:grid;gap:6px;color:var(--fx-mut);font-size:15px}.fx-toc a{color:var(--fx-ink);text-decoration:none}.fx-toc a:hover{color:var(--fx-brand);text-decoration:underline}.fx-share{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:44px 0 0;padding:20px 0;border-block:1px solid var(--fx-line);font-size:14.5px;color:var(--fx-mut)}.fx-share span{margin-inline-end:6px;font-weight:700;color:var(--fx-brand-dark)}.fx-share a{padding:6px 16px;border-radius:999px;border:1px solid var(--fx-line);color:var(--fx-brand-dark);text-decoration:none;font-weight:600;font-size:13.5px;transition:all .2s}.fx-share a:hover{background:var(--fx-brand);border-color:var(--fx-brand);color:#fff}.fx-postnav{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:28px 0 0}.fx-postnav a{display:flex;align-items:center;gap:14px;padding:14px;border:1px solid var(--fx-line);border-radius:var(--fx-r);background:#fff;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;min-width:0}.fx-postnav a:hover{transform:translateY(-3px);box-shadow:var(--fx-shadow);border-color:#fff0}.fx-postnav img{width:72px;height:72px;object-fit:cover;border-radius:12px;flex:none}.fx-postnav span{display:grid;gap:2px;min-width:0}.fx-postnav small{color:var(--fx-mut);font-size:12.5px}.fx-postnav strong{color:var(--fx-brand-dark);font-size:14.5px;line-height:1.8;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fx-postnav .fx-next{flex-direction:row-reverse;text-align:left}.fx-aside{position:sticky;top:96px;display:grid;gap:20px}.fx-side-cta{background:linear-gradient(145deg,var(--fx-brand-dark),var(--fx-brand));color:#fff;border-radius:var(--fx-r);padding:26px 24px;display:grid;gap:10px}.fx-side-cta strong{font-size:18px;line-height:1.7}.fx-side-cta p{margin:0 0 6px;color:rgb(255 255 255 / .82);font-size:14.5px;line-height:1.95}.fx-side-btn{display:block;text-align:center;padding:11px 14px;border-radius:12px;border:1px solid rgb(255 255 255 / .35);color:#fff;text-decoration:none;font-weight:700;font-size:14.5px;transition:all .2s}.fx-side-btn:hover{background:rgb(255 255 255 / .12)}.fx-side-btn.is-primary{background:var(--fx-accent);border-color:var(--fx-accent);color:#1a1a1a}.fx-side-btn.is-primary:hover{filter:brightness(1.06)}.fx-side-latest{border:1px solid var(--fx-line);border-radius:var(--fx-r);padding:22px;background:#fff}.fx-side-latest>strong{display:block;color:var(--fx-brand-dark);font-size:16.5px;margin-bottom:12px}.fx-side-latest ul{list-style:none;margin:0;padding:0;display:grid;gap:14px}.fx-side-latest a{display:flex;gap:12px;align-items:center;text-decoration:none;color:var(--fx-ink);font-weight:600;font-size:14px;line-height:1.8}.fx-side-latest a:hover{color:var(--fx-brand)}.fx-side-latest img{width:60px;height:60px;border-radius:10px;object-fit:cover;flex:none}.fx-side-latest small{display:block;color:var(--fx-mut);font-weight:400;font-size:12px}.fx-related .fx-post img{height:200px}@media(max-width:980px){.fx-single{grid-template-columns:1fr;gap:36px;padding:32px 20px 56px}.fx-aside{position:static}}@media(max-width:600px){.fx-postnav{grid-template-columns:1fr}.fx-postnav span:empty{display:none}.fx-postnav .fx-next{flex-direction:row;text-align:start}}.fx-pagehero{padding-inline:max(24px,calc((100% - 1160px)/2))!important}.fx-pagehero>*{margin-inline:0!important}body.home .fx-hero{padding-bottom:140px}body.home .fx-hero .fx-photo{position:relative;margin:0 0 0 18px}body.home .fx-hero .fx-photo::before{content:"";position:absolute;inset:20px 18px -18px -18px;border-radius:var(--fx-r);background:var(--fx-accent)}body.home .fx-hero .fx-photo img{position:relative;border:0}body.home .fx-strip{background:#fff0;margin-top:-62px!important;position:relative;z-index:2}body.home .fx-strip .fx-grid{background:#fff;border-radius:var(--fx-r);box-shadow:0 18px 44px rgb(6 58 53 / .15);overflow:hidden;grid-template-columns:repeat(4,minmax(0,1fr))}body.home .fx-strip .fx-grid>*{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:14px;align-items:center;padding:24px 22px;border-inline-start:1px solid var(--fx-line)}body.home .fx-strip .fx-grid>:first-child{border:0}body.home .fx-strip .fx-grid>*::before{content:"";grid-row:span 2;width:48px;height:48px;border-radius:12px;background:color-mix(in srgb,var(--fx-accent) 18%,#fff) center/26px no-repeat}body.home .fx-strip h3{color:var(--fx-brand-dark)}body.home .fx-strip p{color:var(--fx-mut)}body.home .fx-strip .fx-grid>:nth-child(1)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23063a35%22 stroke-width=%221.7%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223%22 y=%224%22 width=%2218%22 height=%2218%22 rx=%222%22/%3E%3Cpath d=%22M16 2v4%22/%3E%3Cpath d=%22M8 2v4%22/%3E%3Cpath d=%22M3 10h18%22/%3E%3Cpath d=%22m9 16 2 2 4-4%22/%3E%3C/svg%3E")}body.home .fx-strip .fx-grid>:nth-child(2)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23063a35%22 stroke-width=%221.7%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223%22 y=%223%22 width=%227%22 height=%227%22 rx=%221%22/%3E%3Crect x=%2214%22 y=%223%22 width=%227%22 height=%227%22 rx=%221%22/%3E%3Crect x=%2214%22 y=%2214%22 width=%227%22 height=%227%22 rx=%221%22/%3E%3Crect x=%223%22 y=%2214%22 width=%227%22 height=%227%22 rx=%221%22/%3E%3C/svg%3E")}body.home .fx-strip .fx-grid>:nth-child(3)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23063a35%22 stroke-width=%221.7%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z%22/%3E%3Cpath d=%22m9 12 2 2 4-4%22/%3E%3C/svg%3E")}body.home .fx-strip .fx-grid>:nth-child(4)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23063a35%22 stroke-width=%221.7%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2%22/%3E%3Cpath d=%22M15 18H9%22/%3E%3Cpath d=%22M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.62l-3.48-4.35A1 1 0 0 0 17.52 8H14%22/%3E%3Ccircle cx=%2217%22 cy=%2218%22 r=%222%22/%3E%3Ccircle cx=%227%22 cy=%2218%22 r=%222%22/%3E%3C/svg%3E")}@media(min-width:1000px){body.home .fx-cats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important}body.home .fx-cat{position:relative;display:grid;grid-template-columns:150px minmax(0,1fr);grid-template-rows:1fr auto auto 1fr;column-gap:20px;text-align:start;padding:14px}body.home .fx-cat figure{grid-row:1/-1;border-radius:12px;overflow:hidden;background:var(--fx-bg)}body.home .fx-cat h3{grid-row:2;font-size:19px!important;padding:0 0 4px}body.home .fx-cat p{grid-row:3;padding:0 0 0 30px;font-size:14px!important}body.home .fx-cat::after{content:"←";position:absolute;left:16px;bottom:14px;width:32px;height:32px;border-radius:50%;background:var(--fx-bg);color:var(--fx-brand);font-weight:700;line-height:32px;text-align:center;transition:all .25s}body.home .fx-cat:hover::after{background:var(--fx-accent);color:#1b2623;transform:translateX(-4px)}}body.home .fx-cat h3 a::after{content:"";position:absolute;inset:0}body.home .fx-cat{position:relative}body.home .fx-photo.fx-natural{position:relative;margin:0 18px 18px 0}body.home .fx-photo.fx-natural::before{content:"";position:absolute;inset:20px -18px -18px 18px;border-radius:var(--fx-r);background:var(--fx-accent);opacity:.9}body.home .fx-photo.fx-natural img{position:relative}#process .fx-grid{position:relative;gap:20px}#process .fx-card{background:none;border:0;padding:0 10px;text-align:center;box-shadow:none!important;transform:none!important}#process .fx-card p.fx-num{position:relative;z-index:1;width:58px;height:58px;border-radius:50%;font-size:22px!important;box-shadow:0 0 0 8px #fff,0 0 0 9px var(--fx-line);margin:0 0 22px!important;transition:background .25s}#process .fx-card:hover .fx-num{background:var(--fx-accent);color:#1b2623!important}@media(min-width:1100px){#process .fx-grid::before{content:"";position:absolute;top:29px;right:12.5%;left:12.5%;border-top:2px dashed #c5d6d2}}body.home .fx-promo{display:flex;flex-direction:column}body.home .fx-promo .fx-btns{margin-top:auto!important;padding-top:18px}body.home .fx-promo img{transition:transform .5s}body.home .fx-promo figure{overflow:hidden}body.home .fx-promo:hover img{transform:scale(1.04)}.fx-aboutwrap{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:64px;align-items:center}.fx-aboutwrap>*{margin:0!important;max-width:none!important}.fx-aboutwrap .fx-prose{max-width:none;margin:0!important}.fx-aboutwrap .fx-badges{grid-template-columns:1fr 1fr!important;gap:16px!important;margin:0!important}.fx-aboutwrap .fx-badge{display:grid!important;justify-items:start;gap:14px;text-align:start!important;background:var(--fx-bg)!important;border:0!important;border-radius:var(--fx-r)!important;padding:24px 22px!important;font-weight:700;font-size:16px!important;color:var(--fx-brand-dark)!important;transition:transform .25s,box-shadow .25s,background .25s}.fx-aboutwrap .fx-badge:hover{transform:translateY(-4px);background:#fff!important;box-shadow:var(--fx-shadow)}.fx-aboutwrap .fx-badge::before{content:""!important;position:static!important;display:block;width:50px;height:50px;border:0!important;transform:none!important;border-radius:13px;background:color-mix(in srgb,var(--fx-accent) 22%,#fff) center/26px no-repeat!important}.fx-aboutwrap .fx-badge:nth-child(1)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23063a35%22 stroke-width=%221.7%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%228%22 r=%226%22/%3E%3Cpath d=%22M15.48 12.89 17 22l-5-3-5 3 1.52-9.11%22/%3E%3C/svg%3E")!important}.fx-aboutwrap .fx-badge:nth-child(2)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23063a35%22 stroke-width=%221.7%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2%22/%3E%3Cpath d=%22M15 18H9%22/%3E%3Cpath d=%22M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.62l-3.48-4.35A1 1 0 0 0 17.52 8H14%22/%3E%3Ccircle cx=%2217%22 cy=%2218%22 r=%222%22/%3E%3Ccircle cx=%227%22 cy=%2218%22 r=%222%22/%3E%3C/svg%3E")!important}.fx-aboutwrap .fx-badge:nth-child(3)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23063a35%22 stroke-width=%221.7%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z%22/%3E%3C/svg%3E")!important}.fx-aboutwrap .fx-badge:nth-child(4)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23063a35%22 stroke-width=%221.7%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z%22/%3E%3Cpath d=%22M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2%22/%3E%3Cpath d=%22M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2%22/%3E%3Cpath d=%22M10 6h4%22/%3E%3Cpath d=%22M10 10h4%22/%3E%3Cpath d=%22M10 14h4%22/%3E%3Cpath d=%22M10 18h4%22/%3E%3C/svg%3E")!important}.fx-aboutwrap .fx-badge:nth-child(even){margin-top:28px!important;margin-bottom:-28px!important}.fx-faqwrap{display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:64px;align-items:start}.fx-faqwrap>*{margin:0!important;max-width:none!important}.fx-faqhead{position:sticky;top:100px}.fx-faqhead .fx-lead{margin-bottom:0!important}.fx-faqwrap .fx-faq details{transition:box-shadow .25s,border-color .25s}.fx-faqwrap .fx-faq details[open]{border-color:#fff0;box-shadow:var(--fx-shadow)}@media(max-width:1000px){.fx-aboutwrap,.fx-faqwrap{grid-template-columns:1fr;gap:32px}.fx-faqhead{position:static}body.home .fx-strip .fx-grid{grid-template-columns:1fr 1fr}body.home .fx-strip .fx-grid>*{border-top:1px solid var(--fx-line)}body.home .fx-cats{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:900px){body.home .fx-hero{padding-bottom:110px}body.home .fx-hero .fx-photo{margin:0 0 18px 18px}}@media(max-width:600px){body.home .fx-strip{padding:0 16px}body.home .fx-strip .fx-grid>*{grid-template-columns:1fr;padding:16px 14px}body.home .fx-strip .fx-grid>*::before{grid-row:auto;width:40px;height:40px;background-size:22px;margin-bottom:8px}body.home .fx-strip h3{font-size:15px!important}body.home .fx-strip p{font-size:12.5px}body.home .fx-cats{grid-template-columns:1fr 1fr!important;gap:12px!important}body.home .fx-cat h3{font-size:15px!important}body.home .fx-cat p{font-size:12.5px!important;padding:0 10px 14px}#process .fx-grid{grid-template-columns:1fr 1fr;gap:32px 12px}.fx-aboutwrap .fx-badge{padding:18px 14px!important;font-size:14.5px!important}.fx-aboutwrap .fx-badge:nth-child(even){margin-top:0!important;margin-bottom:0!important}}