.ap-catalog{isolation:isolate;background:linear-gradient(#fff 0%,#f5f8fd 53%,#edf3fc 100%);border-bottom:1px solid #dfe7f3;padding-block:70px 74px;position:relative;overflow:hidden}.ap-catalog-inner{z-index:1;position:relative}.ap-catalog-ribbon{z-index:0;pointer-events:none;opacity:.8;width:max(100%,1400px);height:650px;position:absolute;top:170px;left:50%;transform:translate(-50%)}.ap-catalog-heading{align-items:center}.ap-catalog-heading .ap-eyebrow{color:#41618b;align-items:center;gap:10px;display:flex}.ap-catalog-heading .ap-eyebrow:before{content:"";background:#3666c4;width:20px;height:1px}.ap-home .ap-catalog h2>span{color:#3961a2}.ap-catalog-intro{flex-shrink:0;width:355px}.ap-catalog-heading .ap-catalog-intro>p{color:#5f7089;max-width:355px;font-size:12px;line-height:1.85}.ap-catalog-network{width:270px;height:129px;margin:-26px 0 14px;position:relative}.ap-catalog-network>svg{width:100%;height:100%}.ap-catalog-network-brand{clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);background:linear-gradient(135deg,#3975e6,#2141a1);place-items:center;width:62px;height:62px;display:grid;position:absolute;top:34px;left:106px;transform:rotate(-8deg)}.ap-catalog-network-brand img{width:44px;height:44px}.ap-network-node{background:#fff;border:1px solid #d9e3f2;border-radius:9px;place-items:center;width:33px;height:33px;display:grid;position:absolute;box-shadow:0 4px 9px #19366b0a}.ap-network-node img{object-fit:contain;width:17px;height:17px}.ap-network-linkedin{top:27px;left:38px;transform:rotate(-9deg)}.ap-network-x{top:5px;left:173px;transform:rotate(8deg)}.ap-network-facebook{top:57px;right:8px;transform:rotate(12deg)}.ap-network-upwork{bottom:0;right:65px;transform:rotate(-7deg)}.ap-network-reddit{bottom:1px;left:66px;transform:rotate(6deg)}.ap-catalog-picker{border:0;min-width:0;margin:34px 0 0;padding:0}.ap-catalog-tabs{border-bottom:1px solid #d7e1f0;flex-wrap:wrap;gap:8px;margin-bottom:26px;padding-bottom:23px;display:flex}.ap-catalog-tabs img{object-fit:contain;width:16px;height:16px}.ap-tab-count{font-variant-numeric:tabular-nums;opacity:.7;border-left:1px solid;min-width:21px;margin-left:6px;padding-left:10px;font-size:10px}#ap-platform-linkedin:checked~.ap-catalog-tabs .ap-tab-linkedin,#ap-platform-x:checked~.ap-catalog-tabs .ap-tab-x,#ap-platform-facebook:checked~.ap-catalog-tabs .ap-tab-facebook,#ap-platform-upwork:checked~.ap-catalog-tabs .ap-tab-upwork,#ap-platform-reddit:checked~.ap-catalog-tabs .ap-tab-reddit{background-color:var(--primary);color:var(--primary-foreground);border-color:#0000;box-shadow:0 1px 2px #00000030,inset 0 1px #ffffff12}#ap-platform-linkedin:focus-visible~.ap-catalog-tabs .ap-tab-linkedin,#ap-platform-x:focus-visible~.ap-catalog-tabs .ap-tab-x,#ap-platform-facebook:focus-visible~.ap-catalog-tabs .ap-tab-facebook,#ap-platform-upwork:focus-visible~.ap-catalog-tabs .ap-tab-upwork,#ap-platform-reddit:focus-visible~.ap-catalog-tabs .ap-tab-reddit{border-color:var(--ring);outline:2px solid color-mix(in srgb,var(--ring)40%,transparent);outline-offset:0}.ap-catalog-panel{display:none}#ap-platform-linkedin:checked~.ap-catalog-panels .ap-panel-linkedin,#ap-platform-x:checked~.ap-catalog-panels .ap-panel-x,#ap-platform-facebook:checked~.ap-catalog-panels .ap-panel-facebook,#ap-platform-upwork:checked~.ap-catalog-panels .ap-panel-upwork,#ap-platform-reddit:checked~.ap-catalog-panels .ap-panel-reddit{animation:.23s both ap-reveal;display:block}.ap-featured-profiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ap-featured-profiles .mp-listing{--mp-surface:#142239;--mp-border:#3b506e;filter:drop-shadow(0 10px 10px #20396110)}.ap-featured-profiles .mp-listing:nth-child(2){--ap-banner-accent:#5779b4;--ap-banner-light:#91afdf}.ap-featured-profiles .mp-listing:nth-child(3){--ap-banner-accent:#2f678f;--ap-banner-light:#81b4ce}.ap-featured-profiles .mp-banner:not(.mp-banner-photo){background:linear-gradient(125deg,#20365a,#1a2b46)}.ap-featured-profiles .mp-banner:not(.mp-banner-photo):before{border:21px solid var(--ap-banner-accent,#3264c3);border-radius:50%;width:260px;height:140px;top:-79px;right:-22px;transform:rotate(-27deg)}.ap-featured-profiles .mp-banner:not(.mp-banner-photo):after{border:1px solid var(--ap-banner-light,#749be2);opacity:.55;border-radius:50%;width:260px;height:140px;top:-57px;right:-9px;transform:rotate(-27deg)}.ap-featured-profiles .mp-listing:before{transition:background .22s}.ap-catalog-footnote{border-top:1px solid #d2def0;justify-content:space-between;align-items:center;gap:24px;margin-top:28px;padding-top:23px;display:flex}.ap-catalog-footnote>p{color:#576b89;max-width:430px;font-size:10px;line-height:1.8}.ap-catalog-footnote .ap-button{flex-shrink:0}.ap-catalog-empty{text-align:center;color:#f0f4fc;clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);background:#142239;align-content:center;justify-items:center;gap:15px;min-height:328px;padding:44px 24px;display:grid}.ap-catalog-empty>svg{color:#8fb7ff}.ap-catalog-empty h3{letter-spacing:-.025em;font-size:25px;font-weight:500;line-height:1.25}.ap-catalog-empty p{color:#a7b6cd;font-size:13px}.ap-catalog-empty a{color:#a9c5f4;align-items:center;gap:10px;padding:7px 0;font-size:12px;display:inline-flex}.ap-catalog-empty a:hover{color:#fff}@media (max-width:1000px){.ap-tab-count{margin-left:3px;padding-left:8px}.ap-catalog-intro{width:285px}.ap-catalog-network{width:240px;height:115px;margin-top:-12px}.ap-catalog-network-brand{top:28px;left:90px}.ap-network-linkedin{top:22px;left:26px}.ap-network-x{top:0;left:154px}.ap-network-reddit{left:51px}.ap-catalog-heading .ap-catalog-intro{max-width:285px!important}}@media (max-width:1000px) and (min-width:601px){.ap-featured-profiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ap-featured-profiles>:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 9px)}}@media (max-width:600px){.ap-catalog{padding-block:46px 48px}.ap-catalog-heading{display:block}.ap-catalog-heading h2{font-size:clamp(31px,8vw,40px)}.ap-catalog-heading .ap-catalog-intro{width:100%;margin-top:17px;position:static;max-width:100%!important}.ap-catalog-heading .ap-catalog-intro>p{max-width:310px;padding-right:20px}.ap-catalog-network{display:none}.ap-catalog-ribbon{opacity:.6;top:230px;left:35%}.ap-catalog-picker{margin-top:27px}.ap-catalog-tabs{gap:7px;margin-bottom:22px;padding-bottom:20px}.ap-tab-count{margin-left:1px;padding-left:7px}.ap-catalog-empty{min-height:310px}.ap-featured-profiles{grid-template-columns:minmax(0,1fr);gap:18px}.ap-catalog-footnote{flex-direction:column;align-items:flex-start;gap:18px;margin-top:23px}}@media (prefers-reduced-motion:reduce){.ap-catalog-panels .ap-catalog-panel{animation:none!important}}
