@font-face{font-family:IRANSansX;src:url(/_next/static/media/f260829073cfb2e9-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:IRANSansX;src:url(/_next/static/media/343d3365c6212060-s.p.woff2) format("woff2");font-display:swap;font-weight:500 800;font-style:normal}@font-face{font-family:IRANSansX Fallback;src:local("Arial");ascent-override:97.50%;descent-override:48.75%;line-gap-override:0.00%;size-adjust:102.57%}.__className_969ea4{font-family:IRANSansX,IRANSansX Fallback,Tahoma,Arial,sans-serif}.swiper-3d{.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-slides-offset-before);margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-end:var(--swiper-slides-offset-after);margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-slides-offset-before);margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-after:var(--swiper-slides-offset-after);margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-slides-offset-before);margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-end:var(--swiper-slides-offset-after);margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-slides-offset-before);margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-after:var(--swiper-slides-offset-after);margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));&.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}&.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled &{display:none!important}::slotted(svg),svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);right:auto;margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-button-prev,~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;.swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);button&{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}&.swiper-scrollbar-vertical,.swiper-vertical>&{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;>canvas,>img,>svg{max-width:100%;max-height:100%;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0;&:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}}.swiper-creative{.swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}}*,:after,:before{box-sizing:border-box;padding:0;margin:0;--swiper-theme-color:#38b3d5;--swiper-pagination-bullet-size:16px;--swiper-pagination-bullet-width:42.5px;--swiper-pagination-bullet-height:3px;--swiper-pagination-bullet-border-radius:2.5px;--swiper-pagination-bullet-inactive-color:#333;--swiper-pagination-bullet-inactive-opacity:1}.swiper-rounded-bullet .swiper-pagination-bullet{--swiper-pagination-bullet-size:16px;--swiper-pagination-bullet-width:10px;--swiper-pagination-bullet-height:10px;--swiper-pagination-bullet-border-radius:50%;--swiper-theme-color:rgba(62,82,115,1);--swiper-pagination-bullet-inactive-color:rgba(232,232,232,1)}body,html{overflow-x:hidden!important;min-height:100vh}::-webkit-scrollbar{height:7px;width:7px}@media screen and (max-width:600px){::-webkit-scrollbar{width:3px}}::-webkit-scrollbar-track{border-radius:5px;background-color:#dfe9eb}::-webkit-scrollbar-track:hover{background-color:#d1dadc}::-webkit-scrollbar-track:active{background-color:#d6dfe1}::-webkit-scrollbar-thumb{border-radius:5px;background-color:#3e5273}::-webkit-scrollbar-thumb:hover{background-color:#4d586b}::-webkit-scrollbar-thumb:active{background-color:#4e5b6e}.swiper{width:100%;height:100%}.list-swiper-slide{display:flex;justify-content:center}.truncate-one{-webkit-line-clamp:1}.truncate-one,.truncate-two{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.truncate-two{height:3rem;-webkit-line-clamp:2}.truncate-three{-webkit-line-clamp:3}.truncate-four,.truncate-three{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.truncate-four{-webkit-line-clamp:4}.swiper-container-project{padding-block:110px;height:450px}.swiper-slide-project{height:320px}@keyframes progressAnimation{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@font-face{font-family:IRANSansX;src:url(/brand/rayfund/fonts/f260829073cfb2e9-s.p.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:IRANSansX;src:url(/brand/rayfund/fonts/343d3365c6212060-s.p.woff2) format("woff2");font-weight:500 800;font-display:swap}:root{--navy-950:#00132F;--navy-900:#041D40;--navy-800:#0A2C5A;--navy-700:#123D73;--teal-600:#1F97BC;--teal-500:#38B3D5;--teal-400:#5CC6E3;--teal-100:#D7F0F8;--teal-50:#EEF8FC;--royal-600:#1747D1;--royal-500:#2D63F0;--gold-500:#F6CA66;--gold-600:#DEB75D;--gold-50:#FFF8E6;--green-600:#009D4B;--green-50:#E6F6EE;--red-600:#D64545;--ink:#0F1E36;--slate:#3E5273;--muted:#6B7A93;--line:#E3EAF2;--surface:#FFFFFF;--bg:#F5F8FC;--radius-sm:10px;--radius:16px;--radius-lg:24px;--shadow-sm:0 1px 2px rgba(4,29,64,.06),0 1px 3px rgba(4,29,64,.05);--shadow:0 6px 24px -8px rgba(4,29,64,.16);--shadow-lg:0 24px 60px -20px rgba(4,29,64,.35);--grad-brand:linear-gradient(135deg,#2CA6D0,#1A5FD6);--grad-night:linear-gradient(180deg,#0B4B78,#06244A 55%,#00132F);--container:1240px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:IRANSansX,Tahoma,sans-serif;color:var(--ink);background:var(--bg);line-height:1.85;font-size:15px;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4{margin:0;line-height:1.45;font-weight:700;color:var(--ink)}p{margin:0}.container{max-width:var(--container);margin:0 auto;padding:0 20px}.num{font-feature-settings:"ss01";direction:rtl}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 22px;border-radius:12px;border:1px solid transparent;font-weight:600;font-size:14.5px;cursor:pointer;transition:.18s ease;white-space:nowrap}.btn svg{width:18px;height:18px}.btn-primary{background:var(--grad-brand);color:#fff;box-shadow:0 8px 20px -8px rgba(26,95,214,.6)}.btn-primary:hover{filter:brightness(1.07);transform:translateY(-1px)}.btn-gold{background:var(--gold-500);color:var(--navy-950)}.btn-gold:hover{background:#FFD678}.btn-outline{border-color:var(--line);background:#fff;color:var(--navy-800)}.btn-outline:hover{border-color:var(--teal-500);color:var(--teal-600)}.btn-ghost-light{border-color:rgba(255,255,255,.35);color:#fff;background:rgba(255,255,255,.06);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.btn-ghost-light:hover{background:rgba(255,255,255,.14)}.btn-sm{height:38px;padding:0 14px;font-size:13.5px;border-radius:10px}.btn-block{width:100%}.btn[disabled]{opacity:.55;cursor:not-allowed;transform:none;filter:none}.chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:999px;font-size:12.5px;font-weight:600;background:var(--teal-50);color:var(--teal-600);white-space:nowrap}.chip svg{width:14px;height:14px}.chip-green{background:var(--green-50);color:var(--green-600)}.chip-gold{background:var(--gold-50);color:#9A7417}.chip-navy{background:rgba(0,19,47,.72);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.chip-gray{background:#EEF2F7;color:var(--slate)}.dot{width:7px;height:7px;border-radius:50%;background:currentColor}.topbar{background:var(--navy-950);color:#B9C7DB;font-size:12.5px}.topbar .container{display:flex;justify-content:space-between;align-items:center;height:38px;gap:12px}.topbar a:hover{color:#fff}.topbar .tb-items{display:flex;gap:22px;align-items:center}.topbar .tb-items span{display:inline-flex;align-items:center;gap:6px}.topbar svg{width:14px;height:14px;color:var(--gold-500)}.header{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(255,255,255,.92);-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px);border-bottom:1px solid var(--line)}.header .container{gap:28px;height:76px}.brand,.header .container{display:flex;align-items:center}.brand{gap:10px;flex-shrink:0}.brand img{height:52px;width:auto}.nav{gap:4px;flex:1 1}.nav,.nav .dd>button,.nav>a{display:flex;align-items:center}.nav .dd>button,.nav>a{gap:6px;height:40px;padding:0 13px;border-radius:10px;font-weight:500;color:var(--slate);background:none;border:0;cursor:pointer;font-size:14.5px}.nav .dd>button:hover,.nav>a.active,.nav>a:hover{color:var(--navy-900);background:var(--teal-50)}.nav>a.active{color:var(--teal-600);font-weight:600}.nav .dd{position:relative}.nav .dd svg{width:14px;height:14px}.dd-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:230px;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-lg);padding:8px;opacity:0;visibility:hidden;transform:translateY(6px);transition:.16s}.dd:focus-within .dd-menu,.dd:hover .dd-menu{opacity:1;visibility:visible;transform:none}.dd-menu a{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;font-size:14px;color:var(--slate)}.dd-menu a:hover{background:var(--teal-50);color:var(--navy-900)}.dd-menu a svg{width:18px;height:18px;color:var(--teal-500)}.header-actions{display:flex;gap:10px;align-items:center}.burger{display:none;width:44px;height:44px;border-radius:12px;border:1px solid var(--line);background:#fff;align-items:center;justify-content:center;cursor:pointer}.burger svg{width:22px;height:22px}.mobile-nav{display:none}.section{padding:88px 0}.section-sm{padding:56px 0}.section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:36px}.eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--teal-600);font-weight:600;font-size:13.5px;margin-bottom:8px}.eyebrow:before{content:"";width:22px;height:2px;background:var(--gold-500);border-radius:2px}.section-title{font-size:30px;font-weight:800;letter-spacing:-.2px}.section-sub{color:var(--muted);margin-top:8px;max-width:620px}.link-more{display:inline-flex;gap:6px;align-items:center;color:var(--teal-600);font-weight:600}.link-more svg{width:16px;height:16px}.hero{position:relative;overflow:hidden;background:linear-gradient(180deg,#39A6C5,#19465F 50%,#05112B)}.hero-banner{position:relative;max-width:1500px;margin:0 auto;aspect-ratio:1920/1016;width:100%}.hero-banner img{width:100%;height:100%;object-fit:contain}@media (min-width:1501px){.hero-banner img{-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}}.hero-cta{right:7.3%;top:74%;gap:12px;flex-wrap:wrap}.hero-badges,.hero-cta{position:absolute;z-index:2;display:flex}.hero-badges{left:max(20px,calc((100% - var(--container))/2 + 20px));bottom:20%;gap:10px}.hero-badge{display:flex;align-items:center;gap:10px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:14px;padding:8px 14px 8px 10px;color:#fff;font-size:12.5px;line-height:1.5}.hero-badge img{width:38px;height:38px;object-fit:contain;background:#fff;border-radius:10px;padding:4px}.hero-badge b{display:block;font-size:13.5px}.stats-wrap{position:relative;z-index:5;margin-top:-64px}.stats{display:grid;grid-template-columns:repeat(6,1fr);background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);border:1px solid var(--line);overflow:hidden}.stat{padding:22px 20px;position:relative}.stat+.stat:before{content:"";position:absolute;right:0;top:22%;bottom:22%;width:1px;background:var(--line)}.stat-ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--teal-50);margin-bottom:12px}.stat-ic img{width:22px;height:22px}.stat-val{font-size:24px;font-weight:800;color:var(--navy-900);line-height:1.3}.stat-val small{font-weight:500;margin-right:4px}.stat-label,.stat-val small{font-size:13px;color:var(--muted)}.stat-label{margin-top:2px}.grid-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.pcard{background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column;transition:.22s ease;box-shadow:var(--shadow-sm)}.pcard:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:transparent}.pcard-media{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--teal-50)}.pcard-media img{width:100%;height:100%;object-fit:cover;transition:.4s}.pcard:hover .pcard-media img{transform:scale(1.04)}.pcard-media .chips{position:absolute;top:14px;right:14px;left:14px;display:flex;justify-content:space-between;gap:8px}.pcard-media .chips .chip{min-width:0;overflow:hidden;text-overflow:ellipsis;display:block;line-height:28px}.pcard-media .chips .chip:first-child{flex-shrink:0}.pcard-media .chips .chip .dot{display:inline-block;vertical-align:middle;margin-left:6px}input::placeholder{direction:rtl;text-align:right}@media (min-width:721px){.tabs.wrap{flex-wrap:wrap}}.pcard-body{padding:20px 20px 0;display:flex;flex-direction:column;gap:12px;flex:1 1}.pcard-meta{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:12.5px}.pcard-meta .sym{color:var(--teal-600);font-weight:700}.pcard-title{font-size:16.5px;font-weight:700;line-height:1.65;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:54px}.pcard-company{font-size:13px;color:var(--slate);display:flex;align-items:center;gap:6px}.pcard-company svg{width:15px;height:15px;color:var(--teal-500)}.kpis{display:grid;grid-template-columns:repeat(3,1fr);background:var(--bg);border-radius:14px;padding:12px 4px}.kpi{text-align:center;padding:0 6px}.kpi+.kpi{border-right:1px dashed #d3dce7}.kpi b{display:block;font-size:17px;color:var(--navy-900);font-weight:800;line-height:1.4}.kpi b.up{color:var(--green-600)}.kpi span{font-size:11.5px;color:var(--muted)}.progress{height:8px;background:#E8EEF5;border-radius:99px;overflow:hidden}.progress>i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,var(--teal-500),var(--royal-500))}.progress.done>i{background:linear-gradient(90deg,#22B573,var(--green-600))}.prog-row{display:flex;justify-content:space-between;font-size:12.5px;color:var(--muted);margin-top:8px}.prog-row b{color:var(--ink);font-weight:700}.guarantee{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;color:var(--slate);background:var(--gold-50);border-radius:12px;padding:9px 12px;line-height:1.7}.guarantee svg{width:16px;height:16px;flex-shrink:0;color:#B58A1E;margin-top:2px}.pcard-sym{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.sym-pill{display:inline-flex;align-items:center;gap:6px;border:1px dashed #bfd9e6;background:var(--teal-50);color:var(--slate);border-radius:10px;padding:4px 10px;font-size:12.5px;cursor:pointer}.sym-pill b{color:var(--teal-600)}.sym-pill svg{width:14px;height:14px;color:var(--teal-500)}.ifb-link{display:inline-flex;align-items:center;gap:5px;border:0;background:none;color:var(--royal-600);font-size:12.5px;font-weight:600;cursor:pointer;padding:4px 0}.ifb-link svg{width:14px;height:14px}.ifb-link:hover{text-decoration:underline}.pcard-platform{font-size:12px;color:var(--muted);margin-top:-8px}.facts{margin:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;border:1px solid var(--line);border-radius:14px;overflow:hidden}.facts div{padding:9px 12px;border-bottom:1px solid var(--line)}.facts div:nth-child(odd){border-left:1px solid var(--line)}.facts div:nth-last-child(-n+2){border-bottom:0}.facts dt{font-size:11.5px;color:var(--muted)}.facts dd{margin:0;font-size:13px;font-weight:600;color:var(--ink);line-height:1.6}.fbar .progress{position:relative;overflow:visible;height:10px}.fbar .progress>i{border-radius:99px}.progress.ok>i{background:linear-gradient(90deg,var(--teal-500),#22B573)}.fbar .float{position:absolute;top:-5px;bottom:-5px;width:3px;margin-right:-1.5px;background:var(--gold-600);border-radius:3px;box-shadow:0 0 0 2px #fff}.fbar-labels{position:relative;height:20px}.float-lbl{position:absolute;top:3px;transform:translateX(50%);font-size:11px;font-weight:700;color:#9A7417;white-space:nowrap}.fbar .prog-row{margin-top:2px}.fbar-lg .progress{height:14px}.fbar-lg .float{top:-6px;bottom:-6px;width:4px}.dates{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.dates div{background:var(--bg);border-radius:12px;padding:8px 12px}.dates span{display:block;font-size:11.5px;color:var(--muted)}.dates b{font-size:13px;font-weight:700}.foot-btns{display:flex;gap:8px}.pcard-foot{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:16px 20px;margin-top:16px;border-top:1px solid var(--line)}.modal{position:fixed;inset:0;z-index:200;background:rgba(0,19,47,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;padding:16px;animation:fade .15s}.modal-box{background:#fff;border-radius:var(--radius-lg);padding:28px;width:min(420px,100%);position:relative;text-align:center;box-shadow:var(--shadow-lg)}.modal-box h3{font-size:18px;margin:10px 0 6px}.modal-box p{color:var(--muted);font-size:14px;margin-bottom:16px}.modal-ic{width:56px;height:56px;border-radius:16px;background:var(--teal-50);color:var(--teal-600);display:grid;place-items:center;margin:0 auto}.modal-ic svg{width:26px;height:26px}.modal-x{position:absolute;left:14px;top:14px;border:0;background:var(--bg);width:34px;height:34px;border-radius:10px;cursor:pointer;display:grid;place-items:center}.modal-x svg{width:18px;height:18px}.copy-row{display:flex;justify-content:space-between;align-items:center;gap:10px;background:var(--bg);border-radius:12px;padding:8px;margin-bottom:14px;font-size:14px}.copy-row span{padding-right:6px}.copy-row b{color:var(--teal-600)}.toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:300;background:var(--navy-900);color:#fff;padding:10px 18px;border-radius:12px;font-size:13.5px;box-shadow:var(--shadow-lg);animation:fade .15s}@keyframes fade{0%{opacity:0}to{opacity:1}}.pcard-foot .inv{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--slate)}.pcard-foot .inv svg{width:16px;height:16px;color:var(--teal-500)}.steps{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:16px;gap:16px;counter-reset:s;position:relative}.steps:before{content:"";position:absolute;top:44px;right:8%;left:8%;height:2px;background:repeating-linear-gradient(90deg,var(--teal-100) 0 8px,transparent 8px 14px)}.step{text-align:center;position:relative}.step-ic{width:88px;height:88px;margin:0 auto 16px;border-radius:26px;background:#fff;border:1px solid var(--line);display:grid;place-items:center;box-shadow:var(--shadow);position:relative}.step-ic img{width:40px;height:40px}.step-ic:after{counter-increment:s;content:counter(s,persian);position:absolute;top:-8px;left:-8px;width:28px;height:28px;border-radius:50%;background:var(--gold-500);color:var(--navy-950);font-weight:800;font-size:13px;display:grid;place-items:center;box-shadow:0 0 0 4px var(--bg)}.step h4{font-size:15px;margin-bottom:4px}.step p{font-size:12.5px;color:var(--muted)}.dark-band{background:var(--grad-night);color:#fff;position:relative;overflow:hidden}.dark-band:before{content:"";position:absolute;inset:0;background:url(/brand/rayfund/banner-art.jpg) 0/cover no-repeat;opacity:.28;mix-blend-mode:screen;-webkit-mask-image:linear-gradient(90deg,#000,#000 30%,transparent 55%);mask-image:linear-gradient(90deg,#000,#000 30%,transparent 55%)}.dark-band .container{position:relative}.dark-band h2,.dark-band h3,.dark-band h4{color:#fff}.dark-band .section-sub{color:#A9BCD6}.dark-band .eyebrow{color:var(--gold-500)}.features{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.feature{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius);padding:24px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.feature .f-ic{width:48px;height:48px;border-radius:14px;background:rgba(246,202,102,.15);color:var(--gold-500);display:grid;place-items:center;margin-bottom:16px}.feature .f-ic svg{width:24px;height:24px}.feature h4{font-size:16px;margin-bottom:6px}.feature p{font-size:13.5px;color:#B9C9DE}.faq-list{display:flex;flex-direction:column;gap:12px}.faq-item{background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;transition:.2s}.faq-item[open]{border-color:var(--teal-100);box-shadow:var(--shadow)}.faq-item summary{list-style:none;cursor:pointer;padding:18px 22px;display:flex;justify-content:space-between;align-items:center;gap:16px;font-weight:600;font-size:15px}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary .pm{width:30px;height:30px;border-radius:50%;background:var(--teal-50);color:var(--teal-600);display:grid;place-items:center;flex-shrink:0;transition:.2s}.faq-item[open] summary .pm{transform:rotate(45deg);background:var(--teal-500);color:#fff}.faq-item summary .pm svg{width:16px;height:16px}.faq-item .ans{padding:0 22px 20px;color:var(--slate);font-size:14.5px;white-space:pre-line}.partners{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:16px;gap:16px}.partner{background:#fff;border:1px solid var(--line);border-radius:var(--radius);height:96px;display:grid;place-items:center;padding:16px;transition:.2s}.partner img{max-height:52px;width:auto;object-fit:contain;filter:grayscale(1);opacity:.75;transition:.2s}.partner:hover{box-shadow:var(--shadow);border-color:var(--teal-100)}.partner:hover img{filter:none;opacity:1}.acard{background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;transition:.2s}.acard:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.acard-media{aspect-ratio:16/9;background:var(--teal-50);overflow:hidden}.acard-media img{width:100%;height:100%;object-fit:cover}.acard-body{padding:18px 20px 22px}.acard-body h3{font-size:16px;margin:8px 0 6px;line-height:1.7}.acard-body p{font-size:13.5px;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.acard-meta{gap:10px;font-size:12px;color:var(--muted)}.acard-meta,.cta{display:flex;align-items:center}.cta{border-radius:var(--radius-lg);background:var(--grad-brand);color:#fff;padding:44px 48px;justify-content:space-between;gap:24px;position:relative;overflow:hidden}.cta:after{content:"";position:absolute;left:-60px;top:-60px;width:260px;height:260px;background:url(/brand/rayfund/logo.png) 50%/contain no-repeat;opacity:.18;filter:brightness(5)}.cta h3{color:#fff;font-size:24px}.cta p{color:#DCEBFF;margin-top:6px}.cta .btns{display:flex;gap:12px;position:relative;z-index:1}.footer{background:var(--navy-950);color:#A9B8CE;padding-top:64px;margin-top:0}.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.4fr;grid-gap:40px;gap:40px;padding-bottom:40px}.footer h4{color:#fff;font-size:15px;margin-bottom:16px}.footer .f-brand>img{height:64px;margin-bottom:16px;filter:brightness(0) invert(1)}.footer .f-brand p{font-size:13.5px;line-height:2}.footer ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:14px}.footer ul a:hover{color:var(--gold-500)}.footer .contact li{display:flex;gap:10px;align-items:flex-start}.footer .contact svg{width:18px;height:18px;flex-shrink:0;color:var(--teal-400);margin-top:4px}.nl-sub{font-size:13px;color:#8FA2BE;margin-top:4px}.socials a.txt{width:auto;padding:0 14px;font-size:13.5px;font-weight:600;color:#fff}.newsletter{display:flex;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:5px;margin:12px 0 20px}.newsletter input{flex:1 1;background:none;border:0;outline:0;padding:0 12px;color:#fff;min-width:0}.newsletter input::placeholder{color:#7F91AD}.socials{display:flex;gap:10px}.socials a{width:40px;height:40px;border-radius:12px;background:rgba(255,255,255,.07);display:grid;place-items:center;transition:.2s}.socials a:hover{background:var(--teal-500)}.socials svg{width:18px;height:18px;color:#fff}.trust{display:flex;gap:12px;margin-top:20px}.trust a{width:84px;height:84px;background:#fff;border-radius:14px;display:grid;place-items:center;padding:8px}.trust img{max-height:64px;width:auto}.footer-bottom{border-top:1px solid rgba(255,255,255,.08);padding:18px 0;font-size:12.5px;flex-wrap:wrap}.page-hero{background:var(--grad-night);color:#fff;position:relative;overflow:hidden;padding:56px 0 64px}.page-hero:before{background:url(/brand/rayfund/banner-art.jpg) left 30%/cover no-repeat;opacity:.55;-webkit-mask-image:linear-gradient(90deg,#000,#000 30%,transparent 55%);mask-image:linear-gradient(90deg,#000,#000 30%,transparent 55%)}.page-hero:after,.page-hero:before{content:"";position:absolute;inset:0}.page-hero:after{background:linear-gradient(270deg,rgba(0,19,47,.92) 30%,rgba(0,19,47,.35))}.page-hero .container{position:relative;z-index:1}.page-hero h1{color:#fff;font-size:34px;font-weight:800}.page-hero p{color:#B7C8DE;margin-top:8px;max-width:640px}.crumbs{display:flex;gap:8px;align-items:center;font-size:13px;color:#8FA6C4;margin-bottom:14px}.crumbs a:hover{color:#fff}.crumbs svg{width:12px;height:12px}.field{display:flex;flex-direction:column;gap:7px}.field label{font-size:13.5px;font-weight:600;color:var(--slate)}.input{height:50px;border:1px solid var(--line);border-radius:12px;padding:0 14px;background:#fff;outline:0;transition:.15s;width:100%}.input:focus{border-color:var(--teal-500);box-shadow:0 0 0 4px var(--teal-50)}.input-wrap{position:relative}.input-wrap .input{padding-left:44px}.input-wrap button{position:absolute;left:8px;top:50%;transform:translateY(-50%);border:0;background:none;color:var(--muted);cursor:pointer;width:34px;height:34px;display:grid;place-items:center}.input-wrap svg{width:18px;height:18px}select.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236B7A93' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat left 14px center;padding-left:38px}.card{background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.tabs{display:flex;gap:6px;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tab{padding:14px 16px;font-weight:600;color:var(--muted);border:0;background:none;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;font-size:14.5px}.tab:hover{color:var(--navy-900)}.tab.active{color:var(--teal-600);border-bottom-color:var(--teal-500)}.seg{background:#fff;border:1px solid var(--line);border-radius:12px;padding:4px;gap:4px}.seg,.seg button{display:inline-flex}.seg button{border:0;background:none;padding:8px 14px;border-radius:9px;cursor:pointer;font-weight:600;color:var(--slate);font-size:13.5px;gap:6px;align-items:center}.seg button .c{background:#EEF2F7;border-radius:99px;padding:0 7px;font-size:11.5px}.seg button.active{background:var(--navy-900);color:#fff}.seg button.active .c{background:rgba(255,255,255,.18)}.empty{text-align:center;padding:60px 20px;color:var(--muted)}.mock-flag{position:fixed;left:16px;bottom:16px;z-index:100;background:var(--navy-950);color:#fff;font-size:12px;border-radius:12px;padding:8px 12px;box-shadow:var(--shadow-lg);display:flex;gap:8px;align-items:center;border:1px solid rgba(255,255,255,.15)}.mock-flag i{width:8px;height:8px;border-radius:50%;background:var(--gold-500);box-shadow:0 0 0 4px rgba(246,202,102,.25)}.prose{color:var(--slate);font-size:15.5px;line-height:2.2;white-space:pre-line;text-align:right}@media (max-width:1100px){.header-actions .hide-md,.nav{display:none}.burger{display:flex}.header .container{justify-content:space-between}.stats{grid-template-columns:repeat(3,1fr)}.stat:nth-child(4):before{display:none}.stat:nth-child(n+4){border-top:1px solid var(--line)}.grid-cards{grid-template-columns:repeat(2,1fr)}.steps{grid-template-columns:repeat(3,1fr);row-gap:36px}.steps:before{display:none}.features{grid-template-columns:repeat(2,1fr)}.partners{grid-template-columns:repeat(3,1fr)}.footer-grid{grid-template-columns:1fr 1fr}.mobile-nav.open{display:block;position:fixed;inset:0;z-index:60;background:rgba(0,19,47,.5)}.mobile-nav .panel{position:absolute;top:0;right:0;bottom:0;width:min(320px,86vw);background:#fff;padding:20px;display:flex;flex-direction:column;gap:4px;overflow:auto}.mobile-nav .panel a{padding:12px 14px;border-radius:12px;font-weight:500;color:var(--slate)}.mobile-nav .panel a:hover{background:var(--teal-50)}.mobile-nav .panel .sep{height:1px;background:var(--line);margin:8px 0}}@media (max-width:720px){body{font-size:14.5px}.container{padding:0 16px}.topbar .hide-sm{display:none}.header .container{height:64px}.brand img{height:42px}.header-actions .btn-outline{display:none}.section{padding:60px 0}.section-head{flex-direction:column;align-items:flex-start}.section-title{font-size:24px}.topbar .tb-items:first-child{display:none}.topbar .container{justify-content:center}.hero-banner{aspect-ratio:auto}.hero-banner img{height:auto;aspect-ratio:1920/1016}.hero-cta{position:static;padding:16px 16px 84px;background:#05112B}.hero-cta .btn{flex:1 1}.hero-badges{display:none}.stats-wrap{margin-top:-64px}.stats{grid-template-columns:repeat(2,1fr)}.stat:nth-child(odd):before{display:none}.stat:nth-child(4):before{display:block}.stat:nth-child(n+3){border-top:1px solid var(--line)}.stat-val{font-size:20px}.grid-cards{grid-template-columns:1fr}.pcard-foot{flex-wrap:wrap}.foot-btns{width:100%}.foot-btns .btn{flex:1 1}.steps{grid-template-columns:repeat(2,1fr)}.features{grid-template-columns:1fr}.partners{grid-template-columns:repeat(2,1fr)}.cta{align-items:flex-start;padding:32px 24px}.cta,.cta .btns{flex-direction:column}.cta .btns{width:100%}.footer-grid{grid-template-columns:1fr}.page-hero h1{font-size:26px}}.rf-home .home-projects .seg{margin-bottom:0}.rf-home .home-projects .section-head{flex-direction:column;align-items:flex-start;gap:18px}.rf-home .videos{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.rf-home .video{position:relative;border-radius:var(--radius-lg);overflow:hidden;background:var(--navy-900);aspect-ratio:16/9;box-shadow:var(--shadow-lg)}.rf-home .video video{width:100%;height:100%;object-fit:cover;display:block}.rf-home .video .cap{position:absolute;right:16px;bottom:14px;color:#fff;font-weight:600;font-size:14px;text-shadow:0 1px 8px rgba(0,0,0,.5);pointer-events:none}.rf-home .faq-wrap{display:grid;grid-template-columns:380px 1fr;grid-gap:40px;gap:40px;align-items:start}.rf-home .faq-side{position:-webkit-sticky;position:sticky;top:110px;padding:32px;border-radius:var(--radius-lg);background:var(--grad-night);color:#fff;overflow:hidden}.rf-home .faq-side:after{content:"";position:absolute;inset:auto -40px -60px auto;width:240px;height:240px;background:url(/brand/rayfund/logo.png) 50%/contain no-repeat;opacity:.25;filter:brightness(3)}.rf-home .faq-side h3{color:#fff;font-size:22px;margin:6px 0 10px}.rf-home .faq-side p{color:#B5C6DD;font-size:14px;margin-bottom:22px}.rf-home .faq-side .contact-line{display:flex;align-items:center;gap:10px;margin-top:18px;color:#DCE7F5;font-size:14px}.rf-home .faq-side .contact-line svg{width:18px;height:18px;color:var(--gold-500)}.rf-home .about-strip{display:grid;grid-template-columns:1.05fr 1fr;grid-gap:48px;gap:48px;align-items:center}.rf-home .about-strip .media{position:relative}.rf-home .about-strip .media img{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);aspect-ratio:16/11;object-fit:cover;width:100%}.rf-home .about-strip .floating{position:absolute;left:-18px;bottom:-22px;background:#fff;border-radius:18px;padding:16px 18px;box-shadow:var(--shadow-lg);display:flex;gap:12px;align-items:center;border:1px solid var(--line)}.rf-home .about-strip .floating img{width:46px;height:46px;object-fit:contain;box-shadow:none;border-radius:0;aspect-ratio:auto}.rf-home .about-strip .floating b{display:block;font-size:14px}.rf-home .about-strip .floating span{font-size:12px;color:var(--muted)}.rf-home .checks{list-style:none;margin:22px 0 28px;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.rf-home .checks li{display:flex;gap:10px;align-items:center;font-size:14.5px;font-weight:500}.rf-home .checks li svg{width:22px;height:22px;padding:4px;border-radius:50%;background:var(--green-50);color:var(--green-600);flex-shrink:0}@media (max-width:1100px){.rf-home .about-strip,.rf-home .faq-wrap{grid-template-columns:1fr}.rf-home .faq-side{position:relative;top:0}}@media (max-width:720px){.rf-home .checks,.rf-home .videos{grid-template-columns:1fr}.rf-home .about-strip .floating{left:12px}}.rf-projects .summary{display:flex;gap:28px;margin-top:26px;flex-wrap:wrap}.rf-projects .summary div{display:flex;flex-direction:column}.rf-projects .summary b{font-size:22px;color:#fff;font-weight:800}.rf-projects .summary span{font-size:12.5px;color:#9FB4D1}.rf-projects .toolbar{justify-content:space-between;flex-wrap:wrap;background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);padding:12px;box-shadow:var(--shadow);margin-top:-34px;position:relative;z-index:2}.rf-projects .toolbar .right{flex:0 0 auto}@media (max-width:1100px){.rf-projects .toolbar .right{flex:1 1 100%;flex-wrap:wrap}}.rf-projects .toolbar .search{position:relative;flex:1 1;min-width:180px;max-width:360px}@media (min-width:1101px){.rf-projects .toolbar{flex-wrap:nowrap}.rf-projects .toolbar select.input{min-width:150px}.rf-projects .toolbar #industry{width:190px}}.rf-projects .toolbar .search svg{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:var(--muted)}.rf-projects .toolbar .search .input{padding-right:42px;height:44px}.rf-projects .toolbar select.input{height:44px;width:auto;min-width:180px}.rf-projects .toolbar .seg{border:0;background:var(--bg)}.rf-projects .result-line{display:flex;justify-content:space-between;align-items:center;margin:28px 0 18px;color:var(--muted);font-size:14px}.rf-projects .view-toggle{display:flex;gap:6px}.rf-projects .view-toggle button{width:40px;height:40px;border-radius:10px;border:1px solid var(--line);background:#fff;cursor:pointer;display:grid;place-items:center;color:var(--muted)}.rf-projects .view-toggle button.active{border-color:var(--teal-500);color:var(--teal-600);background:var(--teal-50)}.rf-projects .view-toggle svg{width:18px;height:18px}.rf-projects .list-view{grid-template-columns:1fr}.rf-projects .list-view .pcard{flex-direction:row}.rf-projects .list-view .pcard-media{width:300px;aspect-ratio:auto;flex-shrink:0}.rf-projects .list-view .pcard-body{padding:20px}.rf-projects .list-view .pcard-foot{flex-direction:column;justify-content:center;gap:12px;border-top:0;border-right:1px solid var(--line);margin:0;min-width:190px}@media (max-width:900px){.rf-projects .list-view .pcard{flex-direction:column}.rf-projects .list-view .pcard-media{width:100%;aspect-ratio:16/10}.rf-projects .list-view .pcard-foot{flex-direction:row;border-right:0;border-top:1px solid var(--line)}}@media (max-width:720px){.rf-projects .toolbar .search{max-width:none}.rf-projects .toolbar select.input{flex:1 1}.rf-projects .view-toggle{display:none}}.rf-project .p-hero{padding:40px 0 120px}.rf-project .p-head{display:flex;gap:18px;align-items:center;margin-top:8px}.rf-project .p-logo{width:72px;height:72px;border-radius:20px;background:#fff;flex-shrink:0;box-shadow:var(--shadow);overflow:hidden}.rf-project .p-logo img{width:100%;height:100%;object-fit:cover}.rf-project .p-hero h1{font-size:28px}.rf-project .p-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.rf-project .p-tags .chip-gray{background:rgba(255,255,255,.1);color:#D5E1F0}.rf-project .layout{display:grid;grid-template-columns:1fr 390px;grid-gap:28px;gap:28px;margin-top:-90px;position:relative;z-index:2;align-items:start}.rf-project .layout>*{min-width:0}.rf-project .gallery{border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:16/8;box-shadow:var(--shadow-lg);background:#fff}.rf-project .gallery img{width:100%;height:100%;object-fit:cover}.rf-project .infobox{margin-top:20px;display:grid;grid-template-columns:repeat(4,1fr)}.rf-project .ib{padding:16px 18px;border-left:1px solid var(--line);border-bottom:1px solid var(--line)}.rf-project .ib:nth-child(4n){border-left:0}.rf-project .ib:nth-last-child(-n+4){border-bottom:0}.rf-project .ib span{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--muted)}.rf-project .ib span svg{width:15px;height:15px;color:var(--teal-500);flex-shrink:0}.rf-project .ib b{display:block;font-size:15px;color:var(--navy-900);margin-top:3px;font-weight:700;line-height:1.6}.rf-project .ib b.up{color:var(--green-600);font-size:17px}.rf-project .ib .copy{border:0;background:var(--teal-50);color:var(--teal-600);border-radius:8px;padding:0 8px;font-size:11.5px;cursor:pointer;margin-right:6px;height:24px}.rf-project .tab-panel{padding:26px}.rf-project .tab-panel h3{font-size:18px;margin-bottom:14px;display:flex;align-items:center;gap:8px}.rf-project .tab-panel h3 svg{width:20px;height:20px;color:var(--teal-500)}.rf-project .kv{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.rf-project .kv div{display:flex;justify-content:space-between;gap:12px;padding:13px 16px;border-bottom:1px solid var(--line);font-size:14px}.rf-project .kv div:nth-child(odd){border-left:1px solid var(--line)}.rf-project .kv div span{color:var(--muted);white-space:nowrap}.rf-project .kv div b{font-weight:600;text-align:left}.rf-project .kv .full{grid-column:1/-1;border-left:0!important;flex-direction:column}.rf-project .kv .full b{text-align:right}.rf-project .tbl{width:100%;border-collapse:collapse;font-size:14px;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.rf-project .tbl th{background:var(--bg);color:var(--muted);font-weight:600;font-size:13px;text-align:right;padding:12px 16px}.rf-project .tbl td{padding:12px 16px;border-top:1px solid var(--line)}.rf-project .tbl tr.past td{color:var(--muted)}.rf-project .tbl .st{font-size:12px}.rf-project .track-sum{display:flex;align-items:center;gap:14px;margin-bottom:20px;font-size:13px;color:var(--muted)}.rf-project .track-sum .progress{flex:1 1;height:6px}.rf-project .track{list-style:none;margin:0;padding:0;position:relative}.rf-project .track:after,.rf-project .track:before{content:"";position:absolute;right:15px;top:16px;width:3px;border-radius:3px}.rf-project .track:before{bottom:16px;background:var(--line)}.rf-project .track:after{height:calc((100% - 32px) * var(--fill) / 100);background:linear-gradient(180deg,var(--teal-500),var(--royal-500))}.rf-project .track li{position:relative;display:grid;grid-template-columns:32px 1fr auto;grid-gap:14px;gap:14px;align-items:center;padding:10px 0}.rf-project .track .node{width:32px;height:32px;border-radius:50%;background:#fff;border:3px solid #d3dce7;display:grid;place-items:center;position:relative;z-index:1;color:#fff}.rf-project .track .node svg{width:16px;height:16px;stroke-width:3}.rf-project .track li.done .node{background:var(--teal-500);border-color:var(--teal-500)}.rf-project .track li.current .node{border-color:var(--teal-500);box-shadow:0 0 0 6px var(--teal-50)}.rf-project .track li.current .node:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--teal-500)}.rf-project .track .tx b{display:block;font-size:14.5px}.rf-project .track .tx small{color:var(--muted);font-size:12.5px}.rf-project .track li:not(.done):not(.current) .tx b{color:var(--muted);font-weight:600}.rf-project .track .dt{font-size:13.5px;font-weight:600;text-align:left;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.rf-project .track .dt .chip{height:22px;font-size:11px}.rf-project .docs{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.rf-project .doc{display:flex;align-items:center;gap:14px;padding:16px;border:1px solid var(--line);border-radius:var(--radius);transition:.2s}.rf-project .doc:hover{border-color:var(--teal-500);background:var(--teal-50)}.rf-project .doc .di{width:46px;height:46px;border-radius:12px;background:#FDECEC;color:var(--red-600);display:grid;place-items:center;flex-shrink:0;font-size:11px;font-weight:800}.rf-project .doc div{flex:1 1}.rf-project .doc b{display:block;font-size:14.5px}.rf-project .doc small{color:var(--muted);font-size:12px}.rf-project .doc svg{width:20px;height:20px;color:var(--teal-600)}.rf-project .side{position:-webkit-sticky;position:sticky;top:96px;display:flex;flex-direction:column;gap:16px}.rf-project .invest{padding:22px}.rf-project .invest .big{font-size:26px;font-weight:800;color:var(--navy-900)}.rf-project .quad{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:14px 0}.rf-project .quad div{background:var(--bg);border-radius:12px;padding:10px 12px}.rf-project .quad span{display:block;font-size:11.5px;color:var(--muted)}.rf-project .quad b{font-size:14px}.rf-project .closed-note{display:flex;gap:10px;background:var(--green-50);color:var(--green-600);border-radius:12px;padding:11px 14px;font-size:13.5px;margin:14px 0;font-weight:600}.rf-project .closed-note svg{width:20px;height:20px;flex-shrink:0}.rf-project .g-box{border:1px solid #f1dfae;background:var(--gold-50);border-radius:14px;padding:14px 16px;margin:14px 0}.rf-project .g-box .t{display:flex;gap:8px;align-items:center;font-weight:700;color:#8A6A1A;font-size:13.5px}.rf-project .g-box .t svg{width:18px;height:18px}.rf-project .g-box p{font-size:14px;color:var(--ink);margin-top:6px;line-height:1.9}.rf-project .g-box small{display:block;color:#8A6A1A;font-size:12px;margin-top:4px}.rf-project .calc{padding:20px}.rf-project .calc h4{display:flex;align-items:center;gap:8px;font-size:15px;margin-bottom:12px}.rf-project .calc h4 svg{width:18px;height:18px;color:var(--teal-500)}.rf-project .calc .res{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px dashed var(--line);font-size:13.5px}.rf-project .calc .res span{color:var(--muted)}.rf-project .calc .res b{color:var(--navy-900)}.rf-project .cc-switch{display:inline-flex;background:var(--bg);border-radius:12px;padding:4px;margin-bottom:18px}.rf-project .cc-switch button{border:0;background:none;padding:9px 18px;border-radius:9px;font-weight:600;color:var(--muted);cursor:pointer;display:flex;gap:8px;align-items:center}.rf-project .cc-switch button svg{width:17px;height:17px}.rf-project .cc-switch button.active{background:#fff;color:var(--navy-900);box-shadow:var(--shadow-sm)}.rf-project .cc-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;align-items:start}.rf-project .cc-form{border:1px solid var(--line);border-radius:var(--radius);padding:18px;background:var(--bg)}.rf-project .cc-form textarea{width:100%;min-height:110px;border:1px solid var(--line);border-radius:12px;padding:12px;resize:vertical;outline:0;background:#fff}.rf-project .cc-form textarea:focus{border-color:var(--teal-500)}.rf-project .cc-form .lock{display:flex;gap:8px;align-items:center;color:var(--red-600);font-size:13px;margin-top:10px}.rf-project .cc-form .lock svg{width:16px;height:16px}.rf-project .cmt{border:1px solid var(--line);border-radius:14px;padding:14px 16px;margin-bottom:10px}.rf-project .cmt .h{display:flex;justify-content:space-between;font-size:12px;color:var(--muted);margin-bottom:6px}.rf-project .cmt .h b{color:var(--navy-800);font-size:13px;display:flex;gap:6px;align-items:center}.rf-project .cmt .h b svg{width:16px;height:16px;color:var(--teal-500)}.rf-project .cmt p{font-size:14px;white-space:pre-line}.rf-project .cmt .reply{margin:10px 18px 0 0;background:var(--teal-50);border-radius:12px;padding:10px 12px;font-size:13.5px}.rf-project .cmt .reply b{color:var(--teal-600);font-size:12.5px;display:block}.rf-project .cmt .rbtn{border:0;background:none;color:var(--teal-600);font-size:12.5px;font-weight:600;cursor:pointer;padding:0;margin-top:6px}.rf-project .note{font-size:12.5px;color:var(--muted);margin-top:10px;display:flex;gap:6px}.rf-project .note svg{width:15px;height:15px;flex-shrink:0;margin-top:3px}.rf-project .comment-box{border:1px dashed #c9d6e5;border-radius:var(--radius);padding:24px;text-align:center;color:var(--muted)}@media (max-width:1100px){.rf-project .layout{grid-template-columns:1fr}.rf-project .side{position:relative;top:0}.rf-project .infobox{grid-template-columns:repeat(3,1fr)}.rf-project .ib:nth-child(4n){border-left:1px solid var(--line)}.rf-project .ib:nth-child(3n){border-left:0}.rf-project .ib:nth-last-child(-n+4){border-bottom:1px solid var(--line)}.rf-project .ib:nth-last-child(-n+3){border-bottom:0}}@media (max-width:720px){.rf-project .p-hero{padding:28px 0 110px}.rf-project .p-hero h1{font-size:20px}.rf-project .p-logo{width:56px;height:56px;border-radius:16px}.rf-project .gallery{aspect-ratio:16/10}.rf-project .infobox{grid-template-columns:1fr 1fr}.rf-project .ib{padding:12px 14px}.rf-project .ib:nth-child(3n){border-left:1px solid var(--line)}.rf-project .ib:nth-child(2n){border-left:0}.rf-project .ib:nth-last-child(-n+3){border-bottom:1px solid var(--line)}.rf-project .ib:nth-last-child(-n+2){border-bottom:0}.rf-project .ib b{font-size:14px}.rf-project .cc-grid,.rf-project .docs,.rf-project .kv{grid-template-columns:1fr}.rf-project .kv div:nth-child(odd){border-left:0}.rf-project .tab-panel{padding:18px}.rf-project .tbl td,.rf-project .tbl th{padding:10px}}.rf-auth .auth{min-height:100vh;display:grid;grid-template-columns:1fr 1.1fr}.rf-auth .auth-form{display:flex;flex-direction:column;justify-content:center;padding:40px clamp(20px,6vw,96px);width:100%;margin:0 auto}.rf-auth .auth-form .brand img{height:60px}.rf-auth .auth-form h1{font-size:24px;margin:26px 0 4px}.rf-auth .auth-form .sub{color:var(--muted);margin-bottom:22px;font-size:14px}.rf-auth .auth-form form{display:flex;flex-direction:column;gap:16px}.rf-auth .captcha{display:grid;grid-template-columns:1fr 150px;grid-gap:10px;gap:10px}.rf-auth .captcha-img{height:50px;border-radius:12px;border:1px solid var(--line);background:repeating-linear-gradient(-45deg,#F2F6FB 0 6px,#E9EFF6 6px 12px);display:flex;align-items:center;justify-content:space-between;padding:0 6px 0 14px;font-weight:800;letter-spacing:6px;color:var(--navy-800);font-size:20px;font-style:italic}.rf-auth .captcha-img button{border:0;background:#fff;border-radius:8px;width:34px;height:34px;display:grid;place-items:center;cursor:pointer;color:var(--muted)}.rf-auth .captcha-img svg{width:16px;height:16px}.rf-auth .links{display:flex;justify-content:space-between;align-items:center;font-size:13.5px;gap:10px;flex-wrap:wrap}.rf-auth .links a,.rf-auth .links button{color:var(--teal-600);font-weight:600;background:none;border:0;cursor:pointer;padding:0}.rf-auth .hint{display:flex;gap:8px;align-items:flex-start;background:var(--teal-50);color:var(--navy-800);border-radius:12px;padding:10px 14px;font-size:13px}.rf-auth .hint svg{width:17px;height:17px;flex-shrink:0;margin-top:3px;color:var(--teal-600)}.rf-auth .hint.ok{background:var(--green-50)}.rf-auth .hint.ok,.rf-auth .hint.ok svg{color:var(--green-600)}.rf-auth .divider{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:12.5px;margin-bottom:12px}.rf-auth .divider:after,.rf-auth .divider:before{content:"";flex:1 1;height:1px;background:var(--line)}.rf-auth .sejam-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.rf-auth .sejam-row a{display:flex;align-items:center;justify-content:center;gap:6px;height:40px;border-radius:10px;background:var(--bg);color:var(--slate);font-size:13px;font-weight:600}.rf-auth .sejam-row a:hover{background:var(--teal-50);color:var(--teal-600)}.rf-auth .sejam-row a svg{width:14px;height:14px}.rf-auth .auth-art{position:relative;background:var(--navy-950) url(/brand/rayfund/banner-art.jpg) 30% center/cover no-repeat;display:flex;align-items:flex-end;padding:48px;color:#fff;overflow:hidden}.rf-auth .auth-art:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,19,47,0) 40%,rgba(0,19,47,.9))}.rf-auth .auth-art .q{position:relative;max-width:480px}.rf-auth .auth-art .q h2{color:#fff;font-size:24px}.rf-auth .auth-art .q p{color:#C3D2E6;margin-top:8px}.rf-auth .auth-art .mini{display:flex;gap:26px;margin-top:22px}.rf-auth .auth-art .mini b{display:block;font-size:20px;color:var(--gold-500)}.rf-auth .auth-art .mini span{font-size:12px;color:#A9BCD6}.rf-auth .mode{display:grid;grid-template-columns:repeat(3,1fr);background:var(--bg);border-radius:12px;padding:4px;margin-bottom:20px}.rf-auth .mode button{border:0;background:none;padding:10px 6px;border-radius:9px;font-weight:600;color:var(--muted);cursor:pointer;display:flex;gap:6px;align-items:center;justify-content:center;font-size:13.5px}.rf-auth .mode button svg{width:16px;height:16px}.rf-auth .mode button.active{background:#fff;color:var(--navy-900);box-shadow:var(--shadow-sm)}.rf-auth .otp{display:flex;gap:8px;direction:ltr;justify-content:center}.rf-auth .otp input{width:48px;height:56px;text-align:center;font-size:22px;font-weight:700;border:1px solid var(--line);border-radius:12px;outline:0}.rf-auth .otp input:focus{border-color:var(--teal-500);box-shadow:0 0 0 4px var(--teal-50)}.rf-auth .rules{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;font-size:12px;color:var(--muted)}.rf-auth .rules li{display:flex;gap:6px;align-items:center}.rf-auth .rules li:before{content:"";width:6px;height:6px;border-radius:50%;background:#C9D6E5}.rf-auth .back{display:inline-flex;gap:6px;align-items:center;color:var(--muted);font-size:13px;background:none;border:0;cursor:pointer;padding:0;margin-bottom:6px}.rf-auth .back svg{width:16px;height:16px;transform:scaleX(-1)}.rf-auth .demo{margin-top:26px;border-top:1px dashed var(--line);padding-top:14px;font-size:12px;color:var(--muted)}.rf-auth .demo b{color:var(--slate)}.rf-auth .demo button{border:1px solid var(--line);background:#fff;border-radius:8px;padding:3px 8px;font-size:12px;cursor:pointer;margin:4px 0 0 4px}.rf-auth [hidden]{display:none!important}@media (max-width:900px){.rf-auth .auth{grid-template-columns:1fr}.rf-auth .auth-art{display:none}.rf-auth .auth-form{justify-content:flex-start;padding-top:28px}}@media (max-width:420px){.rf-auth .mode button{font-size:12.5px;flex-direction:column;gap:2px}.rf-auth .otp input{width:42px;height:50px}.rf-auth .rules{grid-template-columns:1fr}.rf-auth .captcha{grid-template-columns:1fr 130px}}.rf-about .story{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:center}.rf-about .story img{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:100%;aspect-ratio:16/11;object-fit:cover}.rf-about .agent{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.rf-about .agent .card{padding:20px}.rf-about .agent span{display:flex;gap:8px;align-items:center;color:var(--muted);font-size:13px}.rf-about .agent span svg{width:18px;height:18px;color:var(--teal-500)}.rf-about .agent b{display:block;margin-top:6px;font-size:15px;word-break:break-word}.rf-about .team{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:22px;gap:22px}.rf-about .member{background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;text-align:center;transition:.2s}.rf-about .member:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.rf-about .member .ph{aspect-ratio:1;overflow:hidden;background:var(--teal-50)}.rf-about .member .ph img{width:100%;height:100%;object-fit:cover;object-position:top}.rf-about .member .bd{padding:16px}.rf-about .member h4{font-size:15.5px}.rf-about .member p{color:var(--teal-600);font-size:13px;font-weight:600;margin-top:2px}.rf-about .member.lead{grid-column:span 2;display:grid;grid-template-columns:1fr 1fr;text-align:right}.rf-about .member.lead .ph{aspect-ratio:auto;height:100%}.rf-about .member.lead .bd{display:flex;flex-direction:column;justify-content:center;padding:28px}.rf-about .member.lead h4{font-size:20px}.rf-about .values{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;margin-top:8px}@media (max-width:1100px){.rf-about .story{grid-template-columns:1fr}.rf-about .agent{grid-template-columns:repeat(2,1fr)}.rf-about .team{grid-template-columns:repeat(3,1fr)}.rf-about .member.lead{grid-column:span 3}}@media (max-width:720px){.rf-about .agent{grid-template-columns:1fr}.rf-about .team{grid-template-columns:repeat(2,1fr)}.rf-about .member.lead{grid-column:span 2;grid-template-columns:1fr}.rf-about .member.lead .ph{aspect-ratio:1}.rf-about .values{grid-template-columns:1fr}}.rf-faq .faq-search{max-width:560px;margin-top:22px;position:relative}.rf-faq .faq-search svg{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:var(--muted)}.rf-faq .faq-search .input{height:54px;padding-right:46px;border:0;box-shadow:var(--shadow-lg)}.rf-faq .faq-layout{display:grid;grid-template-columns:1fr 340px;grid-gap:32px;gap:32px;align-items:start}.rf-faq .help-card{position:-webkit-sticky;position:sticky;top:100px;padding:26px}.rf-faq .help-card h3{font-size:18px;margin-bottom:6px}.rf-faq .help-card p{color:var(--muted);font-size:14px}.rf-faq .help-card .line{display:flex;gap:10px;align-items:center;padding:12px 0;border-bottom:1px dashed var(--line);font-size:14px}.rf-faq .help-card .line svg{width:18px;height:18px;color:var(--teal-500)}.rf-faq mark{background:var(--gold-50);color:inherit;border-radius:4px;padding:0 2px}@media (max-width:1100px){.rf-faq .faq-layout{grid-template-columns:1fr}.rf-faq .help-card{position:relative;top:0}}.rf-legal .legal{display:grid;grid-template-columns:280px 1fr;grid-gap:32px;gap:32px;align-items:start}.rf-legal .legal-nav{position:-webkit-sticky;position:sticky;top:100px;padding:10px}.rf-legal .legal-nav a{display:flex;align-items:center;gap:10px;padding:13px 14px;border-radius:12px;font-weight:600;color:var(--slate);font-size:14.5px}.rf-legal .legal-nav a svg{width:19px;height:19px;color:var(--muted)}.rf-legal .legal-nav a:hover{background:var(--bg)}.rf-legal .legal-nav a.active{background:var(--teal-50);color:var(--teal-600)}.rf-legal .legal-nav a.active svg{color:var(--teal-500)}.rf-legal .doc-body{padding:36px 40px}.rf-legal .doc-body .meta{display:flex;gap:10px;align-items:center;color:var(--muted);font-size:13px;margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid var(--line)}@media (max-width:900px){.rf-legal .legal{grid-template-columns:1fr}.rf-legal .legal-nav{position:relative;top:0;display:flex;overflow-x:auto}.rf-legal .legal-nav a{white-space:nowrap}.rf-legal .doc-body{padding:24px 20px}}.rf-report .kpi-row{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:14px;gap:14px;margin-top:-40px;position:relative;z-index:2}.rf-report .kpi-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:18px;box-shadow:var(--shadow)}.rf-report .kpi-card span{font-size:12.5px}.rf-report .kpi-card b{font-size:22px;font-weight:800;line-height:1.5}.rf-report .kpi-card b small{font-size:12.5px;font-weight:500;color:var(--muted);margin-right:4px}.rf-report .kpi-card.ok b{color:var(--green-600)}.rf-report .kpi-card.warn b{color:#B7791F}.rf-report .filters{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:32px 0 18px}.rf-report .combo{position:relative;flex:1 1;min-width:260px}.rf-report .combo .input{height:44px;padding-right:42px;padding-left:40px}.rf-report .combo .ci{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--muted);display:flex}.rf-report .combo .ci svg,.rf-report .combo .cx svg{width:18px;height:18px}.rf-report .combo .cx{position:absolute;left:8px;top:50%;transform:translateY(-50%);border:0;background:var(--bg);border-radius:8px;width:30px;height:30px;display:grid;place-items:center;cursor:pointer;color:var(--muted)}.rf-report .sugg{position:absolute;top:calc(100% + 6px);right:0;left:0;z-index:20;list-style:none;margin:0;padding:6px;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-lg);max-height:340px;overflow:auto}.rf-report .sugg li{display:flex;gap:10px;align-items:center;padding:8px 10px;border-radius:10px;cursor:pointer}.rf-report .sugg li.hl,.rf-report .sugg li:hover{background:var(--teal-50)}.rf-report .sugg img{width:36px;height:36px;border-radius:9px;object-fit:cover;flex-shrink:0}.rf-report .sugg b{display:block;font-size:13.5px;color:var(--teal-600)}.rf-report .sugg span{font-size:12.5px;color:var(--slate);display:block;line-height:1.6}.rf-report .sugg mark{background:var(--gold-50);color:inherit;border-radius:3px}.rf-report .sugg .none{color:var(--muted);font-size:13px;cursor:default;justify-content:center}.rf-report .filters .seg{flex-shrink:0}.rf-report .legend{display:flex;gap:14px;flex-wrap:wrap;font-size:12.5px;color:var(--muted);margin-right:auto}.rf-report .legend i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-left:5px;vertical-align:-1px}.rf-report .proj{background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);margin-bottom:14px;overflow:hidden}.rf-report .proj>summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:56px 1fr auto auto 28px;grid-gap:16px;gap:16px;align-items:center;padding:14px 18px}.rf-report .proj>summary::-webkit-details-marker{display:none}.rf-report .proj>summary img{width:56px;height:56px;border-radius:14px;object-fit:cover}.rf-report .proj .nm b{display:block;font-size:15px;line-height:1.6}.rf-report .proj .nm span{font-size:12.5px;color:var(--muted)}.rf-report .proj .pp{min-width:180px}.rf-report .proj .pp .progress{height:7px}.rf-report .proj .pp small{display:flex;justify-content:space-between;font-size:11.5px;color:var(--muted);margin-top:4px}.rf-report .proj .chev{width:28px;height:28px;border-radius:8px;background:var(--bg);display:grid;place-items:center;transition:.2s}.rf-report .proj .chev svg{width:16px;height:16px}.rf-report .proj[open] .chev{transform:rotate(180deg)}.rf-report .proj[open]>summary{border-bottom:1px solid var(--line)}.rf-report .pay{width:100%;border-collapse:collapse;font-size:13.5px}.rf-report .pay th{background:var(--bg);color:var(--muted);font-weight:600;font-size:12.5px;text-align:right;padding:11px 14px;white-space:nowrap}.rf-report .pay td{padding:11px 14px;border-top:1px solid var(--line);white-space:nowrap}.rf-report .pay td.amt{font-weight:700}.rf-report .pay tr.t-principal td{background:#F7FBFE}.rf-report .pay tr.t-penalty td{background:#FFF8F2}.rf-report .type{display:inline-flex;align-items:center;gap:6px;font-weight:600}.rf-report .type i{width:8px;height:8px;border-radius:50%}.rf-report .ti-profit{background:var(--teal-500)}.rf-report .ti-principal{background:var(--royal-500)}.rf-report .ti-penalty{background:#E07A2E}.rf-report .chip-warn{background:#FFF1E0;color:#B7791F}.rf-report .chip-red{background:#FDECEC;color:var(--red-600)}.rf-report .tbl-wrap{overflow-x:auto}.rf-report .src{font-size:12px;color:var(--muted);padding:10px 18px;border-top:1px dashed var(--line)}@media (max-width:1100px){.rf-report .kpi-row{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.rf-report .kpi-row{grid-template-columns:1fr 1fr}.rf-report .kpi-card b{font-size:18px}.rf-report .filters .input{flex:1 1;min-width:0}.rf-report .proj>summary{grid-template-columns:44px 1fr 28px;gap:12px}.rf-report .proj>summary img{width:44px;height:44px}.rf-report .proj .pp{grid-column:1/-1;order:5;min-width:0}.rf-report .pay thead,.rf-report .proj .st{display:none}.rf-report .pay,.rf-report .pay tbody,.rf-report .pay td,.rf-report .pay tr{display:block;width:100%}.rf-report .pay tr{border-top:1px solid var(--line);padding:10px 14px}.rf-report .pay td{border:0;padding:3px 0;display:flex;justify-content:space-between;white-space:normal}.rf-report .pay td:before{content:attr(data-l);color:var(--muted);font-size:12px;font-weight:500}.rf-report .pay td.nil{display:none}.rf-report .combo{flex:1 1 100%;min-width:0}.rf-report .filters .seg{flex:1 1 100%}.rf-report .filters .seg button{flex:1 1;justify-content:center}}:root{--rf-font:IRANSansX,Tahoma,sans-serif}html{scroll-padding-top:96px}body{overflow-x:clip!important}a,button,input,select,textarea{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid var(--teal-500);outline-offset:3px}button:disabled{cursor:not-allowed;opacity:.55}button{font-family:inherit}a:focus-visible{border-radius:6px}.rf-site{min-height:100dvh;display:flex;flex-direction:column}.rf-site>main{flex:1 1;outline:none;min-width:0}.rf-site svg{width:18px;height:18px;flex-shrink:0}.rf-skip-link{position:fixed;top:8px;right:16px;transform:translateY(-160%);z-index:2000;background:var(--navy-900);color:white;padding:12px 20px;border-radius:12px}.rf-skip-link:focus{transform:none}.rf-site .brand img{width:auto;object-fit:contain}.rf-menu>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:6px;min-height:40px;padding:0 13px;border-radius:10px;font-weight:500;color:var(--slate);font-size:14.5px}.rf-menu>summary::-webkit-details-marker{display:none}.rf-menu[open]>.dd-menu{opacity:1;visibility:visible;transform:none}.rf-menu>summary.btn-primary{color:white;padding:0 14px;font-weight:600}.rf-account-menu{position:relative}.rf-account-menu .dd-menu{right:auto;left:0}.dd-menu>button{width:calc(100% - 8px);margin:4px;border:0;background:var(--bg);text-align:right;padding:10px 12px;border-radius:10px;cursor:pointer;color:var(--red-600)}.rf-mobile-menu{display:flex;flex-direction:column;gap:20px;direction:rtl}.rf-mobile-menu-head{display:flex;align-items:center;justify-content:space-between}.rf-mobile-menu-head img{max-width:150px;object-fit:contain}.rf-mobile-menu nav{display:flex;flex-direction:column;gap:4px}.rf-mobile-menu nav>a{padding:12px 14px;border-radius:12px;color:var(--slate)}.rf-mobile-menu nav>a:hover{background:var(--teal-50)}.rf-project-filters{display:flex;gap:20px;justify-content:space-between;align-items:center;margin:24px 0}.rf-search{position:relative;flex:1 1;max-width:520px}.rf-search>svg{position:absolute;right:15px;top:16px;color:var(--muted)}.rf-search>.input{width:100%;padding-right:44px}.rf-order{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:13px}.rf-order select{min-width:170px}.rf-project-results{color:var(--muted);font-size:13px;margin-bottom:24px}.rf-projects .seg{max-width:100%}.pcard .pcard-media{display:block}.pcard .kpi small{font-size:12px;font-weight:500}.pcard .pcard-title a:hover{color:var(--teal-600)}.pcard .pcard-foot{margin-top:auto}.pcard-initial-payment .pcard-foot{flex-wrap:wrap}.pcard-initial-payment .foot-btns{width:100%;min-width:0;flex-wrap:wrap}.pcard-initial-payment .foot-btns .btn-primary{flex:1 1 100%;width:100%;min-width:0;height:auto;min-height:40px;padding:8px 12px;white-space:normal;overflow-wrap:anywhere;line-height:1.8;text-align:center}.pcard .pcard-body{padding-bottom:20px}.pcard .dates{margin-top:0}.pcard .guarantee{min-height:calc(3.4em + 18px);box-sizing:border-box;align-items:center;flex-shrink:0}.pcard .fbar{margin-top:auto;padding-top:4px}.pcard .rf-minimum-slot{min-height:28px;display:flow-root}.pcard .fbar .progress{overflow:hidden}.pcard .inv{white-space:nowrap}.pcard .pcard-media .chips .chip:first-child{max-width:70%}.rf-image-empty{height:100%;min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--muted);background:var(--teal-50)}.rf-image-empty>svg{width:42px;height:42px}.rf-chip-red{background:#fdecec;color:var(--red-600)}.rf-project-status{display:inline-flex;flex-direction:column;align-items:flex-start;gap:5px;flex-shrink:0}.pcard .pcard-media .chips .rf-project-status>.chip{max-width:100%}.rf-project-status-minimum{font-size:11px}.rf-empty,.rf-error,.rf-loading{padding:52px 24px;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;color:var(--muted)}.rf-error{background:#fff6f6;border:1px solid #f2dada;border-radius:16px;color:var(--red-600)}.rf-loading{min-height:180px}.rf-skeleton-card{height:640px;border-radius:24px;background:linear-gradient(100deg,#e8eef5 30%,#f4f7fb 50%,#e8eef5 70%);background-size:220% 100%;animation:rf-skeleton 1.5s ease infinite}@keyframes rf-skeleton{to{background-position:-220% 0}}.rf-home .stats-wrap{padding-bottom:20px}.rf-home .stat-val{overflow-wrap:anywhere}.rf-home .stats[aria-busy=true] .stat-val{color:var(--muted)}.rf-home .section-head .seg{margin-top:2px}.rf-home .home-projects{padding-top:64px}.rf-home .hero-banner>img{display:block}.rf-home .hero-cta a{min-height:46px}.rf-home .rf-stat-error{padding-top:12px;position:relative}.rf-home .about-strip .media img{max-height:400px}.rf-home .about-strip .media .floating img{max-height:60px}.rf-home .videos video{height:100%;width:100%;object-fit:cover}.rf-home .rf-home-more{text-align:center;margin-top:36px;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.rf-home .features svg{width:24px;height:24px}.rf-home .faq-side .btn{position:relative;z-index:1}.rf-section-white{background:#fff;border-block:1px solid var(--line)}.rf-partners{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:18px;gap:18px}.rf-partner{height:112px;background:white;border:1px solid var(--line);border-radius:16px;padding:24px;display:flex;align-items:center;justify-content:center}.rf-partner img{max-width:100%;height:64px;object-fit:contain}.rf-about .team .member .ph:empty{min-height:200px}.rf-about .agent .card{overflow-wrap:anywhere}.rf-about .rf-team-social{display:flex;justify-content:center;gap:16px;margin-top:12px;color:var(--muted);font-size:12px}.rf-about .story .prose{white-space:pre-line}.rf-about .member.lead .rf-team-social{justify-content:flex-start}.page-hero p{max-width:760px}.page-hero .crumb{display:flex;align-items:center;gap:12px;font-size:13px;margin-bottom:18px;color:#b5c6dd}.page-hero .crumb a:hover{color:white}.rf-legal .rf-prose-card{padding:32px 40px;margin:32px 0 64px}.rf-prose-card{background:white;border:1px solid var(--line);border-radius:24px;line-height:2.2;color:var(--slate);overflow-wrap:anywhere}.rf-prose-card h1,.rf-prose-card h2,.rf-prose-card h3{margin:22px 0 12px}.rf-prose-card p{margin:12px 0}.rf-prose-card ol,.rf-prose-card ul{padding-right:24px}.rf-prose-card img{height:auto;max-width:100%}.rf-prose-card table{display:block;overflow:auto;max-width:100%}.rf-legal-nav{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}.footer .f-brand>a>img{width:auto;height:60px;object-fit:contain;background:#fff;border-radius:12px;padding:5px}.footer .trust a{display:flex;align-items:center;justify-content:center;background:white;border-radius:12px;padding:10px;min-width:72px;height:72px}.footer .trust img{max-width:70px;max-height:52px;object-fit:contain}.footer .f-contact>p{display:flex;gap:10px;margin-bottom:14px}.footer .f-contact svg{color:var(--gold-500);margin-top:4px}.rf-social-links{gap:14px;color:#b9c9de;font-size:13px}.rf-footer-newsletter{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;margin-top:30px;padding:24px 0}.rf-footer-newsletter>div{margin:0;align-items:stretch}.rf-footer-newsletter .MuiTypography-root{color:#b9c9de}.rf-footer-newsletter form{flex:1 1}.rf-footer-newsletter .MuiTextField-root{width:100%;max-width:420px}.footer-bottom{display:flex;justify-content:space-between;gap:16px;padding:22px 0;color:#a9bcd6;font-size:12px}.rf-auth{background:#fff}.rf-auth .auth-form{max-width:620px;min-width:0}.rf-auth .mode>a{display:flex;gap:6px;align-items:center;justify-content:center;padding:10px 6px;border-radius:9px;font-weight:600;color:var(--muted);font-size:13px;text-align:center}.rf-auth .mode>a.active{background:#fff;color:var(--navy-900);box-shadow:var(--shadow-sm)}.rf-auth .mode svg{width:16px;height:16px}.rf-auth .rf-auth-content{width:100%;min-width:0}.rf-auth .rf-auth-content>form{width:100%}.rf-auth .rf-auth-content>form>div{width:100%;margin:0;gap:20px}.rf-auth .rf-auth-content .MuiButton-root[type=submit]{width:100%;border-radius:12px;min-height:50px}.rf-auth .rf-auth-content .MuiTextField-root{max-width:100%}.rf-auth .rf-auth-content img{max-width:100%;object-fit:contain}.rf-auth .rf-auth-content .MuiStack-root{min-width:0}.rf-auth .rf-auth-content h1{font-size:18px}.rf-auth-legal{font-size:12px;color:var(--muted);margin-top:24px;line-height:2}.rf-auth-legal a{color:var(--teal-600)}.rf-auth .sejam-box{margin-top:28px}.rf-auth .auth-art .eyebrow{color:var(--gold-500)}.rf-auth .auth-art .btn svg{width:18px;height:18px}.rf-project .layout{grid-template-columns:minmax(0,1fr) 360px}.rf-project .p-hero h1{color:#fff}.rf-project .p-hero .crumb{margin-bottom:16px}.rf-project .side .MuiCard-root{border-radius:24px}.rf-project .gallery>img{height:100%;width:100%;object-fit:cover}.rf-project .rf-project-content{min-width:0}.rf-project .rf-project-tab-card{margin-top:24px;overflow:hidden}.rf-project .rf-project-tab-card .MuiPaper-root{min-height:0;border:0;border-radius:0;padding:24px}.rf-project .rf-project-tab-card [role=tabpanel]{min-width:0}.rf-project .rf-project-tab-card .MuiTabs-root{border-radius:0}.rf-project .rf-project-tab-card .MuiTableContainer-root{max-width:100%;overflow:auto}.rf-project .rf-project-tab-card .MuiTypography-root{line-height:1.95;overflow-wrap:anywhere}.rf-project .rf-project-introduction{padding:26px;margin-top:24px}.rf-project .rf-project-introduction video{width:100%;border-radius:16px;display:block;margin-top:20px}.rf-project .rf-project-tab-card .MuiStack-root{min-width:0}.rf-project .infobox .ib b{overflow-wrap:anywhere}.rf-project .invest .btn{margin-top:16px}.rf-project .invest .prog-row{flex-wrap:wrap;gap:8px}.rf-project .invest .big small{font-size:13px;font-weight:500;color:var(--muted)}.rf-project .rf-symbol-action{border:0;background:var(--teal-50);border-radius:8px;color:var(--teal-600);padding:3px 8px;cursor:pointer}.rf-project .side .calc .MuiTextField-root{width:100%}.rf-project .rf-risk-link{font-size:12px;display:flex;gap:6px;align-items:center;color:var(--muted);margin-top:14px}.rf-account-shell{min-height:100dvh;background:var(--bg);display:flex}.rf-account-shell .MuiDrawer-paper{background:var(--navy-950);color:#d5e1f0;border:0;border-radius:0}.rf-account-brand{margin:24px 18px;padding:16px 28px;border:1px solid #ffffff18;border-radius:16px;background:#ffffff08;display:flex;justify-content:center}.rf-account-brand img{height:58px;max-width:160px;object-fit:contain;background:#fff;border-radius:12px;padding:5px}.rf-account-main{flex:1 1;min-width:0;padding:28px 32px;max-width:1500px;margin:0 auto}.rf-account-header{display:flex;align-items:center;gap:16px;background:white;border:1px solid var(--line);border-radius:20px;padding:18px 22px;margin-bottom:28px}.rf-account-header h1{font-size:24px}.rf-account-header .rf-account-title{flex:1 1;min-width:0}.rf-account-header .rf-account-title>p,.rf-account-header .rf-date{color:var(--muted);font-size:12px}.rf-account-header .rf-date{white-space:nowrap}.rf-account-shell .rf-account-menu .dd-menu{z-index:60}.rf-account-main>div,.rf-account-main>section{min-width:0}.rf-account-main .MuiDataGrid-root{max-width:100%}@media (max-width:1100px){.rf-partners{grid-template-columns:repeat(3,minmax(0,1fr))}.rf-project .layout{grid-template-columns:minmax(0,1fr) 320px;gap:20px}.rf-project .infobox{grid-template-columns:repeat(2,minmax(0,1fr))}.rf-project .ib:nth-child(2n){border-left:0}.rf-project .ib:nth-last-child(-n+4){border-bottom:1px solid var(--line)}.rf-project .ib:nth-last-child(-n+2){border-bottom:0}}@media (max-width:900px){.rf-project .layout{grid-template-columns:minmax(0,1fr)}.rf-project .side{position:static;display:grid;grid-template-columns:1fr 1fr;grid-row:1;align-items:start}.rf-project .gallery{aspect-ratio:16/9}.rf-project .p-hero{padding-bottom:120px}.rf-account-main{padding:20px}.rf-account-header{margin-bottom:20px}.rf-account-header h1{font-size:21px}}@media (max-width:720px){.rf-project-filters{flex-direction:column;align-items:stretch;gap:12px}.rf-search{max-width:none}.rf-order{justify-content:space-between}.rf-order select{flex:1 1}.rf-home .home-projects{padding-top:44px}.rf-site .header-actions{gap:8px}.rf-site .header-actions .btn{padding:0 10px;font-size:12px}.rf-site .header-actions .btn svg:first-child{display:none}.rf-home .stat{padding:18px 14px}.rf-site .section{padding:56px 0}.rf-partners{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rf-partner{height:88px;padding:16px}.rf-partner img{height:48px}.footer-bottom{flex-direction:column}.rf-footer-newsletter .MuiTextField-root{width:100%}.rf-auth .mode>a{font-size:12px;flex-direction:column;gap:4px}.rf-legal .rf-prose-card{padding:22px 20px}.rf-project .side{grid-template-columns:minmax(0,1fr)}.rf-project .p-hero h1{font-size:23px}.rf-project .rf-project-tab-card .MuiPaper-root,.rf-project .tab-panel{padding:18px}.rf-project .rf-project-introduction{padding:20px}.rf-project .infobox .ib{padding:12px}.rf-project .infobox .ib b{font-size:13px}.rf-account-main{padding:12px}.rf-account-header{padding:14px 12px;gap:10px;border-radius:16px}.rf-account-header h1{font-size:18px}.rf-account-header .rf-date{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.rf-skeleton-card{animation:none}.member,.pcard,.pcard-media img{transition:none!important}.pcard:hover{transform:none}}.rf-project .gallery picture{display:block;height:100%;width:100%}.rf-project .kv{margin-top:20px}.rf-project .kv>div{min-width:0}.rf-project .kv b{overflow-wrap:anywhere}.rf-project .rf-document{text-align:right;background:white;width:100%;font-family:inherit;color:var(--ink);cursor:pointer}.rf-project .rf-document>span:nth-child(2){flex:1 1}.rf-project .rf-document:disabled{opacity:.65;cursor:not-allowed}.rf-project .rf-document-warning{background:var(--gold-50);color:#9a7417;border-radius:12px;padding:12px 16px;margin-bottom:16px}.rf-project .rf-project-timeline{list-style:none;padding:0;margin:0 0 24px}.rf-project .rf-project-timeline>li{position:relative;display:flex;gap:16px;padding:14px 0}.rf-project .rf-project-timeline>li:before{content:"";position:absolute;right:7px;top:34px;bottom:-14px;width:2px;background:var(--line)}.rf-project .rf-project-timeline>li:last-child:before{display:none}.rf-project .rf-timeline-node{width:16px;height:16px;flex-shrink:0;background:var(--teal-500);border:4px solid var(--teal-100);border-radius:50%;margin-top:7px}.rf-project .rf-project-timeline>li>div{display:flex;justify-content:space-between;flex:1 1;gap:16px;font-size:14px}.rf-project .rf-project-timeline>li>div>span{color:var(--muted)}.rf-project .rf-duration-note{font-size:12px;color:var(--muted);line-height:2;margin:16px 0}.rf-project .side .calc>h4{margin-bottom:18px}.rf-faq .ans{padding:0 22px 22px;color:var(--slate);line-height:2}.rf-report .rf-report-search{position:relative}.rf-report .rf-report-search>svg{position:absolute;right:14px;top:16px;width:18px;height:18px;color:var(--muted);z-index:1}.rf-report .rf-report-search .input{padding-right:42px;width:100%}.rf-report .rf-report-status .input{min-width:160px}.rf-report .rf-report-project-mark{width:56px;height:56px;border-radius:14px;background:var(--teal-50);color:var(--teal-600);display:grid;place-items:center}.rf-report .rf-report-project-mark svg{width:24px;height:24px}.rf-report .rf-report-row-sum{font-size:14px;font-weight:700;color:var(--navy-900);text-align:left}.rf-report .rf-report-row-sum small{display:block;font-size:11px;font-weight:400;color:var(--muted)}.rf-report .rf-report-group-body{padding:16px}.rf-report .proj>summary .nm{min-width:0}.rf-report .proj>summary .nm b{overflow-wrap:anywhere}.rf-report .kpi-card span{color:var(--muted);font-size:12px}.rf-report .kpi-card b{display:block;font-size:24px;margin-top:8px;color:var(--navy-900)}.rf-report .proj summary a:hover{color:var(--teal-600)}@media (max-width:720px){.rf-project .kv{grid-template-columns:1fr}.rf-project .kv>div:nth-child(odd){border-left:0}.rf-project .docs{grid-template-columns:1fr}.rf-project .rf-project-timeline>li>div{flex-direction:column;gap:4px}.rf-report .rf-report-status,.rf-report .rf-report-status .input{width:100%}.rf-report .proj>summary .chip{display:none}.rf-report .rf-report-row-sum{grid-column:1/-1;text-align:right}.rf-report .proj>summary .chev{grid-column:3;grid-row:1}.rf-report .rf-report-group-body{padding:12px}.rf-report .rf-report-project-mark{width:44px;height:44px}}.rf-article-card .pcard-foot>span{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:12px}.rf-brand-statement{margin:0;aspect-ratio:16/11;min-height:240px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:28px;border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(135deg,#fff,var(--teal-50));box-shadow:var(--shadow-sm)}.rf-brand-statement img.rf-brand-wordmark{width:min(75%,252px)!important;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;box-shadow:none!important;border-radius:0!important}.rf-brand-statement figcaption{font-size:clamp(16px,1.65vw,23px);font-weight:700;color:var(--navy-900);text-align:center;line-height:1.9}.rf-home .stat-ic{color:var(--teal-600)}.rf-home .stat-ic svg{display:block;flex-shrink:0;stroke-width:2}.rf-about-banner-frame{margin:0;width:100%;aspect-ratio:16/11;border-radius:var(--radius-lg);overflow:hidden;background:var(--navy-950);display:grid;place-items:center;box-shadow:var(--shadow-lg)}.rf-about .story img.rf-about-banner{display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:contain;border-radius:0;box-shadow:none}.rf-article-card .pcard-foot time{font-size:12px;color:var(--muted)}.rf-article-excerpt{font-size:14px;color:var(--slate);line-height:2}.rf-not-found{text-align:center;padding:70px 24px;display:flex;flex-direction:column;align-items:center;gap:22px}.rf-not-found h1{font-size:28px}.rf-not-found p{color:var(--muted)}.footer .f-brand>a>img{filter:brightness(0) invert(1);background:transparent;padding:0;height:64px;margin-bottom:16px}.footer .f-brand .trust img{filter:none}.pcard .fbar .progress{overflow:visible}.rf-report .kpi-row{margin:0 0 24px;grid-template-columns:repeat(6,minmax(0,1fr))}.footer .newsletter{max-width:100%;gap:4px}.footer .newsletter input{width:100%;min-width:0}.footer .newsletter .btn{flex-shrink:0}@media (max-width:1100px){.rf-report .kpi-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.rf-report .kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.rf-project .layout{grid-template-columns:minmax(0,1fr) 390px;padding-bottom:88px}.rf-project .rf-project-tab-card>.tabs{padding:0 14px}.rf-project .track{--fill:0}.rf-project .track li.overdue .node{background:#FFF2D8;border-color:#BD7717;color:#9D5F06;box-shadow:0 0 0 4px #FFF2D8}.rf-project .track li.overdue .tx b{color:#9D5F06}.rf-project .track li.current .node{color:var(--teal-600)}.rf-public-report .kpi-row{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:-40px;position:relative;z-index:2}@media(max-width:1100px){.rf-public-report .kpi-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.rf-public-report .kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.rf-project .track .tx{min-width:0}.rf-project .track .tx b{overflow-wrap:anywhere}.rf-prose-card [style*=font-family]{font-family:inherit!important}@media (max-width:1100px){.rf-project .layout{grid-template-columns:minmax(0,1fr)}.rf-project .side{display:flex;position:relative;top:0;grid-row:auto;flex-direction:column}.rf-project .infobox{grid-template-columns:repeat(3,minmax(0,1fr))}.rf-project .ib,.rf-project .ib:nth-child(2n){border-left:1px solid var(--line)}.rf-project .ib:nth-child(3n){border-left:0}.rf-project .ib:nth-last-child(-n+4){border-bottom:1px solid var(--line)}.rf-project .ib:nth-last-child(-n+3){border-bottom:0}}@media (max-width:720px){.rf-project .infobox{grid-template-columns:repeat(2,minmax(0,1fr))}.rf-project .ib:nth-child(3n){border-left:1px solid var(--line)}.rf-project .ib:nth-child(2n){border-left:0}.rf-project .ib:nth-last-child(-n+3){border-bottom:1px solid var(--line)}.rf-project .ib:nth-last-child(-n+2){border-bottom:0}.rf-project .gallery{aspect-ratio:16/10}.rf-project .p-hero h1{font-size:20px}.rf-project .track li{gap:10px}.rf-project .track .dt{font-size:12px}}.rf-projects .toolbar{display:flex;flex-wrap:wrap!important;gap:12px;align-items:center}.rf-projects .toolbar .right{display:flex;flex:1 1 650px;flex-wrap:wrap;min-width:0;max-width:100%;gap:10px}.rf-projects .toolbar .seg{display:flex;flex:1 1 460px;flex-wrap:wrap;min-width:0;max-width:100%}.rf-projects .toolbar .seg button{min-width:0;max-width:100%;min-height:40px;white-space:normal;line-height:1.7}.rf-projects .toolbar .right>label{flex:1 1 180px;min-width:0;max-width:100%}.rf-projects .toolbar>label:not(.search){flex:0 1 190px;min-width:0;max-width:100%}.rf-projects .toolbar .search{flex:1 1 220px;min-width:0;max-width:none}.rf-projects .toolbar input.input,.rf-projects .toolbar select.input{width:100%!important;min-width:0!important;max-width:100%;box-sizing:border-box}@media(max-width:1200px){.rf-projects .toolbar .right{flex-basis:100%}}@media(max-width:600px){.rf-projects .toolbar .right,.rf-projects .toolbar .search,.rf-projects .toolbar .seg,.rf-projects .toolbar>label:not(.search){flex-basis:100%}.rf-projects .toolbar .seg button{flex:1 1 auto}}.rf-social-links{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rf-social-links .rf-social-link{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid #ffffff35;border-radius:12px;background:#fff;transition:box-shadow .15s}.rf-social-links .rf-social-link:hover{box-shadow:0 0 0 3px #ffffff30}.rf-brand-icon{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0}.rf-brand-icon img,.rf-brand-icon svg{display:block;width:24px!important;height:24px!important;max-width:100%;object-fit:contain}.rf-support-socials .rf-support-social{display:flex;gap:12px;align-items:center;color:var(--navy-900)}.rf-support-socials .rf-support-social>span:last-child{font-size:14px;font-weight:500}.rf-investment-summary h1,.rf-investment-summary h1 a{color:#fff!important}.rf-investment-summary .rf-summary-details-link{color:#fff!important;background:transparent!important;border-color:#9fc9dc}.rf-investment-summary .rf-summary-details-link:hover{background:#ffffff14!important;border-color:#fff}.MuiButton-root.Mui-disabled,.btn:disabled{color:#566579!important;background:#e5ebf1!important;border-color:#ced8e2!important;opacity:1!important;box-shadow:none!important}.MuiButton-containedError:not(.Mui-disabled),.MuiButton-containedSuccess:not(.Mui-disabled){color:#fff}.rf-account-dashboard>.MuiStack-root{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));grid-gap:18px;gap:18px;align-items:stretch}.rf-account-dashboard>.MuiStack-root>.MuiDivider-root{grid-column:1/-1}.rf-account-dashboard>.MuiStack-root>a{display:block;min-width:0}.rf-account-dashboard .MuiCard-root{width:100%!important;height:auto!important;min-height:170px;padding:24px;gap:18px;justify-content:center!important;box-sizing:border-box}.rf-account-dashboard .MuiCard-root>.MuiTypography-root:first-child{font-size:17px!important;font-weight:600!important;line-height:1.8;overflow-wrap:anywhere;color:#16334a}.rf-account-dashboard .MuiCard-root>.MuiTypography-root:last-child{font-size:23px!important;font-weight:700!important;line-height:1.7;margin-top:0;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#16334a}.rf-auth .auth{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);min-height:100dvh;align-items:stretch}.rf-auth .auth-art,.rf-auth .auth-form{min-width:0;box-sizing:border-box}.rf-auth .auth-art{background:var(--navy-950);padding:clamp(24px,4vw,56px);isolation:isolate}.rf-auth .auth-art .rf-auth-artwork{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center top;z-index:-2}.rf-auth .auth-art:after{z-index:-1;background:linear-gradient(180deg,transparent 35%,#00132fe6)}.rf-auth .auth-art .q{max-width:100%;z-index:1}.rf-auth .rf-auth-content .MuiButton-root,.rf-auth .rf-auth-content .MuiInputBase-root,.rf-auth .rf-auth-content .MuiInputLabel-root,.rf-auth .rf-auth-content .MuiTypography-root{font-family:var(--rf-font)!important;letter-spacing:0}.rf-auth .rf-auth-content .MuiTypography-body1,.rf-auth .rf-auth-content .MuiTypography-body2{font-size:14px;line-height:1.9}.rf-auth .rf-auth-content .MuiStack-root{max-width:100%;width:100%;box-sizing:border-box}.rf-auth .rf-auth-content .MuiFormControl-root{width:100%;max-width:100%}.rf-auth .rf-auth-content .MuiInputBase-root{font-size:15px;min-height:50px}.rf-auth .rf-auth-content .MuiInputLabel-root{font-size:13px;line-height:1.7}.rf-auth .rf-auth-content .MuiInputLabel-root.rf-auth-instruction{font-size:14px;font-weight:400;line-height:1.9;color:var(--muted);white-space:normal;text-align:right;width:100%;max-width:none;margin:0 0 12px!important}.rf-auth .rf-auth-content .MuiButton-root[type=submit]{width:100%!important;max-width:none;min-height:50px!important;border-radius:12px!important;padding:12px 20px!important;font-size:15px!important;font-weight:600;line-height:1.7}.rf-auth .rf-auth-content a:not(.MuiButton-root){font-size:13.5px;font-weight:600;color:var(--teal-600)!important;text-decoration:none}.rf-auth .rf-auth-content a:not(.MuiButton-root):hover{text-decoration:underline}.rf-auth .rf-auth-content .Mui-error{color:#c23939!important}.rf-auth .sejam-box{margin-top:14px}.rf-auth .rf-auth-legal{margin-top:22px}.rf-profit-scale{padding:10px 12px;border-radius:10px;background:#f2f7fa;line-height:1.9}@media(max-width:900px){.rf-auth .auth{grid-template-columns:minmax(0,1fr)}.rf-auth .auth-art{display:none}.rf-auth .auth-form{padding-top:28px}}.rf-minimum-band{height:25px;position:relative;width:100%;margin-top:3px}.rf-minimum-point{position:absolute;top:0;bottom:0;width:0;z-index:2}.rf-minimum-point:after{content:"";position:absolute;top:20px;right:-1.5px;width:3px;height:15px;border-radius:2px;background:var(--gold,#e8bb5a);box-shadow:0 0 0 2px #fff}.rf-minimum-label{position:absolute;right:0;bottom:6px;transform:translateX(50%);white-space:nowrap;font-family:inherit;font-size:10px;font-weight:500;line-height:1.5;color:#475c78}.rf-project .rf-project-tab-card>.tabs,.tabs{gap:8px;padding:8px 4px 10px}.tabs>a,.tabs>button{border:1px solid #dce5ef!important;border-radius:10px!important;background:#f2f6fb!important;color:#435b7b!important;padding:10px 16px!important;font:inherit;font-size:14px;font-weight:600;line-height:1.7;white-space:nowrap}.tabs>[aria-selected=true],.tabs>a.active,.tabs>button.active{background:#09264a!important;color:#fff!important;border-color:#09264a!important;box-shadow:0 2px 5px #09264a18}.tabs>a:hover,.tabs>button:hover{border-color:#279fbe!important}.tabs>a:focus-visible,.tabs>button:focus-visible{outline:2px solid #279fbe;outline-offset:2px}.MuiTabs-root .MuiTabs-flexContainer{gap:6px}.MuiTabs-root .MuiTab-root{border:1px solid #dce5ef;border-radius:9px;min-height:42px;background:#f2f6fb;color:#435b7b;font-family:inherit;font-size:14px;font-weight:600;margin:3px}.MuiTabs-root .MuiTab-root.Mui-selected{background:#09264a;color:#fff;border-color:#09264a}@media(max-width:720px){.tabs>a,.tabs>button{font-size:12px;padding:9px 12px!important}.MuiTabs-root .MuiTab-root{font-size:12px;min-width:-moz-fit-content;min-width:fit-content}.rf-minimum-label{font-size:9px}}.rf-report-pagination{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;margin:24px 0;font-size:13px;color:#435b7b}.rf-report-pagination button:disabled{opacity:.45;cursor:default}.MuiTabs-root,.seg,.tabs,[role=tablist]{gap:8px}.MuiTabs-root .MuiTab-root,.seg>button,.tabs>.tab,.tabs>a,.tabs>button,[role=tablist]>[role=tab]{box-sizing:border-box!important;border:1px solid #cfdaeb!important;border-radius:10px!important;background:#f2f6fb!important;color:#435b7b!important;padding:10px 15px!important;font-family:inherit!important;font-size:13px!important;font-weight:600!important;line-height:1.7!important;min-height:42px!important;box-shadow:none;text-transform:none!important;white-space:nowrap}.MuiTabs-root .MuiTab-root.Mui-selected,.seg>button.active,.seg>button[aria-pressed=true],.tabs>.active,.tabs>[aria-selected=true],[role=tablist]>[aria-selected=true]{background:#09264a!important;color:#fff!important;border-color:#09264a!important;box-shadow:0 2px 5px #09264a18!important}.MuiTabs-root .MuiTab-root:hover,.seg>button:hover,.tabs>button:hover,[role=tablist]>[role=tab]:hover{border-color:#279fbe!important}.MuiTabs-root .MuiTab-root:focus-visible,.seg>button:focus-visible,.tabs>button:focus-visible,[role=tablist]>[role=tab]:focus-visible{outline:2px solid #279fbe;outline-offset:2px}.MuiTabs-root .MuiTabs-flexContainer{gap:8px;padding:4px}.MuiTabs-root .MuiTabs-indicator{display:none}.seg{display:flex;flex-wrap:wrap;gap:8px!important;padding:7px!important;max-width:100%;min-width:0}.seg>button{margin:0!important;flex-shrink:0}.seg>button .c{background:#e5edf7;color:#435b7b}.seg>button.active .c{background:#ffffff30;color:#fff}@media(max-width:720px){.MuiTabs-root .MuiTab-root,.seg>button,.tabs>.tab,.tabs>a,.tabs>button,[role=tablist]>[role=tab]{font-size:12px!important;padding:9px 11px!important}.seg{gap:6px!important}}.cc-switch{display:flex;flex-wrap:wrap;gap:8px!important;padding:7px!important}.cc-switch>button{border:1px solid #cfdaeb!important;border-radius:10px!important;background:#f2f6fb!important;color:#435b7b!important;padding:10px 15px!important;font:inherit;font-size:13px;font-weight:600;line-height:1.7;min-height:42px}.cc-switch>button.active,.cc-switch>button[aria-pressed=true]{background:#09264a!important;color:#fff!important;border-color:#09264a!important}.cc-switch>button:focus-visible{outline:2px solid #279fbe;outline-offset:2px}.rf-project-tab-card>.tabs{display:flex!important;flex-wrap:nowrap!important;gap:6px!important;overflow-x:auto;max-width:100%;scrollbar-width:thin;padding:8px 4px!important}.rf-project-tab-card>.tabs>.tab{flex:1 0 auto!important;min-width:0!important;font-size:12px!important;padding:8px 9px!important;white-space:nowrap!important}.rf-mobile-menu a.active,.rf-mobile-menu a[aria-current=page]{background:#09264a!important;color:#fff!important}.rf-projects .toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(180px,230px) 145px!important;align-items:center!important;grid-gap:10px!important;gap:10px!important;flex-wrap:nowrap!important;max-width:100%;min-width:0}.rf-projects .toolbar>.right{display:block!important;min-width:0!important;max-width:100%!important}.rf-projects .toolbar>.right>.seg{flex-wrap:nowrap!important;overflow-x:auto;gap:6px!important;max-width:100%;width:100%;scrollbar-width:thin}.rf-projects .toolbar>.right>.seg>button{flex:1 0 auto!important;font-size:12px!important;padding:8px 9px!important;white-space:nowrap}.rf-projects .toolbar>label{width:100%!important;min-width:0!important;max-width:100%}.rf-projects .toolbar .input{width:100%;min-width:0;box-sizing:border-box}@media(max-width:900px){.rf-projects .toolbar{grid-template-columns:490px 210px 145px!important;overflow-x:auto;scrollbar-width:thin}.rf-project-tab-card>.tabs>.tab{flex:0 0 auto!important}}.header .nav{gap:8px!important}.header .nav>.dd>summary,.header .nav>a{box-sizing:border-box;border:1px solid #cfdaeb!important;border-radius:10px!important;background:#f2f6fb!important;color:#435b7b!important;min-height:42px;padding:8px 12px!important;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;white-space:nowrap}.header .nav>a.active,.header .nav>a[aria-current=page]{background:#09264a!important;color:#fff!important;border-color:#09264a!important}.header .nav>.dd>summary:hover,.header .nav>a:hover{border-color:#279fbe!important}.header .nav>.dd>summary:focus-visible,.header .nav>a:focus-visible{outline:2px solid #279fbe;outline-offset:2px}.rf-mobile-menu nav{display:grid;grid-gap:8px;gap:8px}.rf-mobile-menu nav>a{border:1px solid #cfdaeb!important;border-radius:10px;background:#f2f6fb;color:#435b7b;padding:10px 12px}.rf-mobile-menu nav>a.active{background:#09264a!important;color:#fff!important;border-color:#09264a!important}.rf-project-tab-card>.tabs{padding:10px 14px!important;gap:5px!important;box-sizing:border-box}.rf-project-tab-card>.tabs>.tab{padding:8px!important}.rf-project-tab-card>.tabs>.tab:nth-child(4),.rf-project-tab-card>.tabs>.tab:nth-child(5){flex:0 0 auto!important;padding:8px 7px!important}