.openRequestsPremium{color:#281c23;background:linear-gradient(#fff 0,#fbf8f9 540px,#fff 100%);overflow:hidden}.orpHero{isolation:isolate;background:radial-gradient(circle at 86% 5%,#f5bcd059,#0000 28%),radial-gradient(circle at 8% 90%,#fadfe899,#0000 24%),linear-gradient(135deg,#fff 0%,#fff8fa 55%,#fdf3f7 100%);border-bottom:1px solid #f1e3e8;position:relative;overflow:hidden}.orpHero:before{content:"";z-index:-1;border:1px solid #cd4d7b1f;border-radius:50%;width:510px;height:510px;position:absolute;top:-170px;right:-110px}.orpHero:after{content:"";z-index:-1;border:1px solid #cd4d7b21;border-radius:50%;width:150px;height:150px;position:absolute;top:62px;right:58px}.orpHeroInner{grid-template-columns:minmax(0,1.18fr) minmax(380px,.82fr);align-items:center;gap:76px;width:min(1240px,100% - 48px);min-height:455px;margin:auto;padding:70px 0 92px;display:grid}.orpKicker{color:#c51e59;letter-spacing:.17em;background:#ffffffd1;border:1px solid #f0d4df;border-radius:999px;align-items:center;gap:10px;padding:8px 12px;font-size:.69rem;font-weight:900;display:inline-flex;box-shadow:0 8px 22px #4a1f310d}.orpKicker i{background:#e52a69;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #fde6ee}.orpHero h1{color:#171a2d;letter-spacing:-.045em;max-width:780px;margin:22px 0 19px;font:600 clamp(3rem,5vw,4.55rem)/1 Georgia,serif}.orpHero h1 em{color:#d51d60;font-weight:500}.orpHeroCopy>p{color:#6f6670;max-width:680px;margin:0;font-size:1.02rem;line-height:1.75}.orpTrust{flex-wrap:wrap;gap:11px;margin-top:27px;display:flex}.orpTrust span{color:#655a64;background:#fff;border:1px solid #eee2e6;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:.77rem;font-weight:750;display:flex}.orpTrust i{color:#27805e;background:#e5f7ee;border-radius:50%;place-items:center;width:18px;height:18px;font-size:.6rem;font-style:normal;display:grid}.orpPulse{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;border:1px solid #eedbe2;border-radius:25px;padding:29px;box-shadow:0 28px 70px #4f25371c}.orpPulse>span{color:#c51e59;letter-spacing:.17em;font-size:.66rem;font-weight:900}.orpPulse>div{grid-template-columns:repeat(3,1fr);gap:7px;margin:20px 0;display:grid}.orpPulse b{color:#20243a;border-right:1px solid #efe3e7;flex-direction:column;padding:16px 8px;font:600 1.75rem Georgia,serif;display:flex}.orpPulse b:last-child{border:0}.orpPulse small{color:#8d7e86;margin-top:7px;font:600 .67rem Arial,sans-serif}.orpPulse>a{color:#fff;background:linear-gradient(135deg,#ed246b,#ca1555);border:1px solid #df2768;border-radius:13px;justify-content:space-between;padding:15px 17px;font-size:.8rem;font-weight:900;display:flex;box-shadow:0 11px 25px #cd185833}.orpPulse i,.orpBottom i,.orpCard footer i{font-style:normal}.orpWorkspace{width:min(1240px,100% - 48px);margin:-43px auto 0;padding-bottom:90px;position:relative}.orpFilterBar{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border:1px solid #ead9df;border-radius:22px;grid-template-columns:1.45fr repeat(3,1fr);gap:10px;padding:11px;display:grid;position:relative;box-shadow:0 22px 60px #421d2d1f}.orpFilterBar label{background:linear-gradient(145deg,#fff,#fffafc);border:1px solid #f0e4e8;border-radius:15px;align-content:center;min-height:72px;padding:10px 42px 10px 58px;display:grid;position:relative}.orpFilterBar label:before{color:#bd1d55;background:#fff0f5;border-radius:10px;place-items:center;width:34px;height:34px;font-size:17px;font-weight:700;display:grid;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.orpFilterBar label:nth-child(2):before{content:"◇"}.orpFilterBar label:nth-child(3):before{content:"⌖"}.orpFilterBar label:nth-child(4):before{content:"↕"}.orpFilterBar label>span{color:#957986;text-transform:uppercase;letter-spacing:.1em;margin-bottom:3px;font-size:.62rem;font-weight:900}.orpFilterBar input,.orpFilterBar select{color:#252b3d;background:0 0;border:0;outline:0;width:100%;min-height:29px;padding:0;font-size:.83rem;font-weight:750}.orpFilterBar .orpSearch{align-items:center;gap:10px;padding-left:15px;display:flex}.orpFilterBar .orpSearch:before{display:none}.orpSearch>span{color:#bd1d55;background:#fff0f5;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;margin:0;font-size:1.25rem;display:grid}.orpSearch input::placeholder{color:#9b9095;font-weight:500}.orpResultsHead{justify-content:space-between;align-items:end;padding:58px 2px 25px;display:flex}.orpResultsHead span,.orpBottom span{color:#c02059;letter-spacing:.16em;font-size:.68rem;font-weight:900}.orpResultsHead h2{color:#1b1f34;margin:8px 0 0;font:600 2.15rem Georgia,serif}.orpResultsHead button{color:#a52554;background:#fff;border:1px solid #efd6df;border-radius:999px;padding:9px 12px;font-size:.76rem;font-weight:850}.orpGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}.orpCard{background:#fff;border:1px solid #e9dfe3;border-radius:20px;transition:all .25s;overflow:hidden;box-shadow:0 11px 32px #3419250f}.orpCard:hover{border-color:#e8c4d1;transform:translateY(-5px);box-shadow:0 23px 48px #3419251c}.orpVisual{color:#fff;background-position:50%;background-size:cover;height:145px;padding:14px;display:block;position:relative}.orpVisual>div{justify-content:space-between;display:flex}.orpVisual span,.orpVisual>div small{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.08em;background:#3018226b;border:1px solid #ffffff7a;border-radius:99px;padding:6px 9px;font-size:.57rem;font-weight:900}.orpVisual>strong{align-items:end;gap:5px;font:600 1.7rem Georgia,serif;display:flex;position:absolute;bottom:13px;right:15px}.orpVisual>strong small{padding-bottom:3px;font:700 .62rem Arial,sans-serif}.orpCardBody{padding:19px 19px 0}.orpCardTop{color:#b51d53;justify-content:space-between;gap:9px;font-size:.65rem;font-weight:900;display:flex}.orpCardTop time{color:#87777f;white-space:nowrap;font-weight:700}.orpCard h3{color:#212538;margin:9px 0;font:600 1.2rem/1.22 Georgia,serif}.orpCard h3 a{color:inherit}.orpCardBody>p{color:#746970;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:43px;margin:0;font-size:.78rem;line-height:1.65;display:-webkit-box;overflow:hidden}.orpTags{flex-wrap:nowrap;gap:5px;margin:13px 0;display:flex;overflow:hidden}.orpTags span{color:#90264b;background:#fdf0f5;border-radius:7px;flex:none;padding:5px 7px;font-size:.6rem;font-weight:800}.orpCard dl{grid-template-columns:1fr 1fr;gap:8px;margin:15px 0;display:grid}.orpCard dl>div{border:1px solid #eee5e8;border-radius:10px;min-width:0;padding:10px}.orpCard dl .budget{background:#fcf9fa;grid-column:1/-1}.orpCard dt{color:#9b8991;text-transform:uppercase;font-size:.57rem;font-weight:800}.orpCard dd{color:#35252d;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:.7rem;font-weight:900;overflow:hidden}.orpCard .budget dd{color:#a32050;font:600 .96rem Georgia,serif}.orpCard footer{background:#fdfbfc;border-top:1px solid #eee5e8;justify-content:space-between;align-items:center;margin:0 -19px;padding:14px 19px;display:flex}.orpCard footer>span{color:#60746a;align-items:center;gap:6px;font-size:.62rem;font-weight:800;display:flex}.orpCard footer>span i{background:#36a269;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #e5f5eb}.orpCard footer>a{color:#a31f50;gap:8px;font-size:.67rem;font-weight:900;display:flex}.orpState{text-align:center;background:#fff;border:1px dashed #d9c7ce;border-radius:20px;padding:60px 20px}.orpState b{font:600 1.6rem Georgia,serif}.orpState p{color:#786a71}.orpState button{color:#fff;background:#c61c58;border:0;border-radius:10px;padding:12px 17px;font-weight:800}.orpSkeleton{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.orpSkeleton i{background:linear-gradient(100deg,#eee8ea 25%,#faf7f8 45%,#eee8ea 65%) 0 0/200%;border-radius:20px;height:420px;animation:1.3s infinite orpShimmer}@keyframes orpShimmer{to{background-position:-200%}}.orpBottom{color:#201b2c;background:radial-gradient(circle at 90% 0,#f5bfd252,#0000 27%),linear-gradient(130deg,#fff9fb,#fff);border:1px solid #edd9e1;border-radius:23px;justify-content:space-between;align-items:center;gap:30px;margin-top:50px;padding:36px 40px;display:flex;box-shadow:0 18px 48px #411f2c12}.orpBottom h2{color:#1c2035;margin:7px 0;font:600 1.85rem Georgia,serif}.orpBottom p{color:#746970;margin:0;font-size:.84rem}.orpBottom>a{color:#fff;background:linear-gradient(135deg,#eb2168,#c71756);border-radius:12px;flex:none;gap:22px;padding:15px 18px;font-size:.78rem;font-weight:900;display:flex;box-shadow:0 12px 25px #c6175433}@media (max-width:1120px){.orpHeroInner{grid-template-columns:1fr .72fr;gap:40px}.orpGrid,.orpSkeleton{grid-template-columns:repeat(2,minmax(0,1fr))}.orpFilterBar{grid-template-columns:1.25fr repeat(3,1fr)}}@media (max-width:900px){.orpHeroInner{grid-template-columns:1fr;gap:30px}.orpPulse{max-width:620px}.orpFilterBar{grid-template-columns:1fr 1fr}.orpGrid,.orpSkeleton{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.orpHeroInner{width:calc(100% - 32px);min-height:0;padding:50px 0 78px}.orpHero h1{font-size:2.7rem}.orpHeroCopy>p{font-size:.94rem}.orpPulse{padding:20px}.orpPulse b{font-size:1.35rem}.orpWorkspace{width:calc(100% - 28px);margin-top:-33px}.orpFilterBar{border-radius:19px;grid-template-columns:1fr;padding:8px}.orpFilterBar label{min-height:64px}.orpResultsHead{padding-top:38px}.orpResultsHead h2{font-size:1.65rem}.orpResultsHead button{font-size:.65rem}.orpGrid,.orpSkeleton{grid-template-columns:1fr}.orpVisual{height:165px}.orpCardBody{padding:20px 18px 0}.orpCard footer{margin:0 -18px;padding:15px 18px}.orpCard footer>span{display:none}.orpCard footer>a{justify-content:space-between;width:100%}.orpBottom{padding:28px 23px;display:block}.orpBottom>a{justify-content:space-between;margin-top:22px}.orpTrust{gap:8px}}.orpPremiumSelect{background:linear-gradient(145deg,#fff,#fffafc);border:1px solid #f0e4e8;border-radius:15px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:11px;min-height:72px;padding:10px 13px;display:grid;position:relative}.orpFilterIcon{color:#bd1d55;background:#fff0f5;border-radius:10px;place-items:center;width:34px;height:34px;font-size:17px;font-weight:700;display:grid}.orpFilterControl{gap:4px;min-width:0;display:grid}.orpFilterControl>small{color:#957986;text-transform:uppercase;letter-spacing:.1em;font-size:.62rem;font-weight:900}.orpFilterTrigger{color:#252b3d;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:0;display:flex}.orpFilterTrigger b{text-overflow:ellipsis;white-space:nowrap;font-size:.83rem;overflow:hidden}.orpFilterTrigger>i{color:#b62258;font-size:17px;font-style:normal;transition:transform .2s}.orpFilterTrigger[aria-expanded=true]>i{transform:rotate(180deg)}.orpFilterBackdrop{display:none}.orpFilterPopover{z-index:120;background:#fffffffc;border:1px solid #eddce3;border-radius:20px;width:390px;padding:16px;animation:.18s ease-out orpMenuReveal;position:absolute;top:82px;left:-1px;box-shadow:0 25px 70px #33192833}.orpPremiumSelect.city .orpFilterPopover{width:350px}.orpPremiumSelect.sort .orpFilterPopover{width:300px;left:auto;right:-1px}.orpFilterPopover:before{content:"";background:#fff;border-top:1px solid #eddce3;border-left:1px solid #eddce3;width:13px;height:13px;position:absolute;top:-7px;left:29px;transform:rotate(45deg)}.orpPremiumSelect.sort .orpFilterPopover:before{left:auto;right:29px}@keyframes orpMenuReveal{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}.orpFilterPopover header{border-bottom:1px solid #f2e7eb;justify-content:space-between;align-items:flex-start;gap:15px;padding:2px 2px 14px;display:flex}.orpFilterPopover header>div{gap:5px;display:grid}.orpFilterPopover header span{color:#c51e59;letter-spacing:.14em;font-size:.58rem;font-weight:900}.orpFilterPopover header b{color:#22263a;font:600 1rem/1.35 Georgia,serif}.orpFilterPopover header>button{color:#a32a55;background:#fff0f5;border:0;border-radius:50%;flex:0 0 31px;place-items:center;width:31px;height:31px;font-size:19px;display:grid}.orpOptionSearch{background:#fffafc!important;border:1px solid #eee1e6!important;border-radius:12px!important;align-items:center!important;gap:9px!important;min-height:44px!important;margin:12px 0 4px!important;padding:0 12px!important;display:flex!important}.orpOptionSearch:before{display:none!important}.orpOptionSearch>span{color:#b42257!important;margin:0!important;font-size:17px!important}.orpOptionSearch input{min-height:40px!important;font-size:.78rem!important}.orpOptionList{scrollbar-width:thin;scrollbar-color:#e7b8ca transparent;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:330px;margin-top:12px;padding-right:3px;display:grid;overflow-y:auto}.orpPremiumSelect.sort .orpOptionList{grid-template-columns:1fr;max-height:none}.orpOptionList>button{color:#50434a;text-align:left;background:#fff;border:1px solid #eee3e7;border-radius:11px;justify-content:space-between;align-items:center;gap:8px;min-height:43px;padding:9px 11px;font-size:.72rem;font-weight:750;transition:all .16s;display:flex}.orpOptionList>button:hover{color:#a71f50;background:#fff7fa;border-color:#e6b1c4}.orpOptionList>button.selected{color:#ac1e51;background:linear-gradient(145deg,#fff0f5,#fff9fb);border-color:#db7599;box-shadow:0 6px 16px #ba2b5e14}.orpOptionList>button i{color:#b51d53;background:#fff1f6;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:.62rem;font-style:normal;display:grid}.orpOptionList>button.selected i{color:#fff;background:#b51d53}.orpFilterPopover footer{background:linear-gradient(90deg,#fff9fb,#fff2f6);border-top:1px solid #f2e7eb;border-radius:0 0 20px 20px;justify-content:space-between;align-items:center;gap:12px;margin:13px -16px -16px;padding:11px 17px;display:flex}.orpFilterPopover footer>span{color:#817681;align-items:center;gap:7px;font-size:.58rem;font-weight:700;display:flex}.orpFilterPopover footer>span i{background:#36b980;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #dff7ec}.orpFilterPopover footer>button{color:#b51d53;background:0 0;border:0;font-size:.61rem;font-weight:850}@media (max-width:900px){.orpPremiumSelect.sort .orpFilterPopover{left:-1px;right:auto}.orpPremiumSelect.sort .orpFilterPopover:before{left:29px;right:auto}}@media (max-width:680px){.orpPremiumSelect{min-height:64px}.orpFilterBackdrop{z-index:118;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1b141961;border:0;display:block;position:fixed;inset:0}.orpFilterPopover,.orpPremiumSelect.city .orpFilterPopover,.orpPremiumSelect.sort .orpFilterPopover{z-index:119;border-radius:24px;width:auto;max-height:78vh;padding:18px;position:fixed;inset:auto 10px 12px}.orpFilterPopover:before{display:none}.orpOptionList{max-height:48vh}.orpFilterPopover footer{border-radius:0 0 24px 24px;margin:14px -18px -18px}}
