.listing-card .listing-logo{border-bottom:1px solid var(--line);height:156px;color:var(--ink);justify-content:center;align-items:center;padding:26px;display:flex;overflow:hidden}.listing-card .listing-logo img{object-fit:contain;width:100%;max-width:80%;height:100%;max-height:100%;display:block}.listing-card .listing-logo-name{font:400 28px/1.15 var(--serif);text-align:center;letter-spacing:.025em}.listing-card{border:1px solid var(--line);border-top:2px solid var(--orange);background:#fff;border-radius:5px;min-width:0;overflow:hidden}.listing-card .dev-content,.listing-card .project-body,.home-developers .listing-card .dev-content{flex-direction:column;flex:1;padding:24px;display:flex}.listing-card h3{font:400 26px/1.25 var(--serif);letter-spacing:-.025em;overflow-wrap:anywhere;min-height:2.5em;margin:0 0 14px}.listing-card .eyebrow,.listing-card .project-meta{overflow-wrap:anywhere;min-height:3em;margin:0 0 18px;font-size:14px;line-height:1.5}.listing-card .project-meta{flex-direction:column;gap:4px}.listing-card .project-meta span:last-child{text-align:left}.listing-card .dev-content>p:not(.eyebrow),.listing-card .config,.listing-card .project-body>.muted{font-size:16px;line-height:1.6}.listing-card .card-end{align-items:center;min-height:46px;margin-top:auto;font-size:14px}.listing-card .project-actions{min-height:46px}.listing-card .project-actions a{padding:10px 0}@media (max-width:520px){.listing-card .listing-logo{height:140px;padding:24px}.listing-card .dev-content,.listing-card .project-body,.home-developers .listing-card .dev-content{padding:22px}.listing-card h3{min-height:0}}.developer-grid{grid-auto-rows:auto}.developer-card.listing-card{isolation:isolate;height:228px;position:relative}.developer-card.listing-card .listing-logo{flex-shrink:0;height:84px;padding:13px 18px}.developer-card.listing-card .listing-logo img{max-width:82%;max-height:58px}.developer-card.listing-card .listing-logo-name{font-size:22px}.developer-card.listing-card .dev-content{min-height:0;padding:13px 16px}.developer-card.listing-card h3{min-height:2.4em;margin:0 0 6px;font-size:20px;line-height:1.2}.developer-card.listing-card .card-end{min-height:32px;margin-top:auto;padding-top:9px;font-size:13px;line-height:1.35}.developer-card.listing-card .card-end b{flex-shrink:0;line-height:1}.developer-card.listing-card .developer-locations{color:#365347;pointer-events:none;flex:0 0 28px;min-height:28px;margin:0 0 4px;padding:0;font-size:12px;line-height:1.2;list-style:none;position:relative;overflow:hidden}.developer-card.listing-card .developer-locations li{opacity:0;visibility:hidden;overflow-wrap:anywhere;white-space:normal;background:#f4f6f1;border:1px solid #d4ddd3;border-radius:999px;max-width:100%;margin:0;padding:4px 8px;position:absolute;inset:0 auto auto 0;transform:translateY(6px)}:is(.developer-card.listing-card:hover .developer-locations li,.developer-card.listing-card:focus-visible .developer-locations li){visibility:visible;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}:is(.developer-card.listing-card:hover .developer-locations[data-count="1"] li,.developer-card.listing-card:focus-visible .developer-locations[data-count="1"] li){opacity:1;animation:none;transform:none}:is(.developer-card.listing-card:hover .developer-locations[data-count="2"] li,.developer-card.listing-card:focus-visible .developer-locations[data-count="2"] li){animation-name:developer-location-cycle-2;animation-duration:3.2s}:is(.developer-card.listing-card:hover .developer-locations[data-count="3"] li,.developer-card.listing-card:focus-visible .developer-locations[data-count="3"] li){animation-name:developer-location-cycle-3;animation-duration:4.8s}:is(.developer-card.listing-card:hover .developer-locations[data-count="4"] li,.developer-card.listing-card:focus-visible .developer-locations[data-count="4"] li){animation-name:developer-location-cycle-4;animation-duration:6.4s}:is(.developer-card.listing-card:hover .developer-locations[data-count="5"] li,.developer-card.listing-card:focus-visible .developer-locations[data-count="5"] li){animation-name:developer-location-cycle-5;animation-duration:8s}:is(.developer-card.listing-card:hover .developer-locations[data-count="6"] li,.developer-card.listing-card:focus-visible .developer-locations[data-count="6"] li){animation-name:developer-location-cycle-6;animation-duration:9.6s}:is(.developer-card.listing-card:hover .developer-locations[data-count="7"] li,.developer-card.listing-card:focus-visible .developer-locations[data-count="7"] li){animation-name:developer-location-cycle-7;animation-duration:11.2s}.developer-card.listing-card .developer-locations li:nth-child(2){animation-delay:1.6s}.developer-card.listing-card .developer-locations li:nth-child(3){animation-delay:3.2s}.developer-card.listing-card .developer-locations li:nth-child(4){animation-delay:4.8s}.developer-card.listing-card .developer-locations li:nth-child(5){animation-delay:6.4s}.developer-card.listing-card .developer-locations li:nth-child(6){animation-delay:8s}.developer-card.listing-card .developer-locations li:nth-child(7){animation-delay:9.6s}@keyframes developer-location-cycle-2{0%,3%{opacity:0;transform:translateY(6px)}8%,42%{opacity:1;transform:none}50%,to{opacity:0;transform:translateY(-4px)}}@keyframes developer-location-cycle-3{0%,2%{opacity:0;transform:translateY(6px)}6%,28%{opacity:1;transform:none}33.34%,to{opacity:0;transform:translateY(-4px)}}@keyframes developer-location-cycle-4{0%,2%{opacity:0;transform:translateY(6px)}5%,21%{opacity:1;transform:none}25%,to{opacity:0;transform:translateY(-4px)}}@keyframes developer-location-cycle-5{0%,1%{opacity:0;transform:translateY(6px)}4%,17%{opacity:1;transform:none}20%,to{opacity:0;transform:translateY(-4px)}}@keyframes developer-location-cycle-6{0%,1%{opacity:0;transform:translateY(6px)}3%,14%{opacity:1;transform:none}16.67%,to{opacity:0;transform:translateY(-4px)}}@keyframes developer-location-cycle-7{0%,1%{opacity:0;transform:translateY(6px)}3%,12%{opacity:1;transform:none}14.29%,to{opacity:0;transform:translateY(-4px)}}@media (max-width:700px){.home-locations .location-choice{padding:22px 12px}.home-locations .location-choice h3{letter-spacing:-.03em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;margin:18px 0 14px;font-size:clamp(22px,5.6vw,28px);line-height:1.15}.developer-card.listing-card{height:190px}.developer-card.listing-card .listing-logo{height:68px;padding:9px 11px}.developer-card.listing-card .listing-logo img{max-width:92%;max-height:48px}.developer-card.listing-card .listing-logo-name{font-size:18px}.developer-card.listing-card .dev-content,.home-developers .developer-card.listing-card .dev-content{padding:10px 11px}.developer-card.listing-card h3{min-height:2.4em;margin-bottom:5px;font-size:17px;line-height:1.2}.developer-card.listing-card .developer-locations{flex-basis:24px;min-height:24px;margin-bottom:3px;font-size:11px;line-height:1.15}.developer-card.listing-card .developer-locations li{padding:3px 6px}.developer-card.listing-card .card-end{min-height:29px;padding-top:6px;font-size:12px}.developer-card.listing-card .card-end>span{min-block-size:0}}@media (prefers-reduced-motion:reduce){:is(.developer-card.listing-card:hover .developer-locations li,.developer-card.listing-card:focus-visible .developer-locations li){animation:none!important}:is(.developer-card.listing-card:hover .developer-locations li:first-child,.developer-card.listing-card:focus-visible .developer-locations li:first-child){visibility:visible;opacity:1;transform:none}}.developer-card.developer-logo-flip-card{--developer-logo-card-background:#f4f6f1;min-width:0;height:278px;box-shadow:none;perspective:1400px;isolation:auto;background:0 0;border:0;border-radius:28px;padding:0;display:block;position:relative;overflow:visible;transform:none}.developer-card.developer-logo-flip-card:hover{box-shadow:none;transform:none}.developer-logo-card-link{width:100%;height:100%;color:inherit;border-radius:28px;text-decoration:none;display:block}.developer-logo-flip-inner{transform-style:flat;width:100%;height:100%;display:block;position:relative}.developer-logo-flip-card[data-flipped=true] .developer-logo-flip-front{visibility:hidden;filter:blur(5px);transform:rotateY(-180deg)}.developer-logo-flip-card[data-flipped=true] .developer-logo-flip-back{visibility:visible;filter:blur();transform:rotateY(0)}.developer-logo-flip-face{background:var(--developer-logo-card-background);transform-style:flat;-webkit-backface-visibility:visible;backface-visibility:visible;box-shadow:inset 2px 3px 3px #ffffffb3,inset -2px -3px 4px #14291b17,0 2px 0 color-mix(in srgb,var(--developer-logo-card-background) 88%,#24382a),0 5px 0 color-mix(in srgb,var(--developer-logo-card-background) 80%,#24382a),0 8px 0 color-mix(in srgb,var(--developer-logo-card-background) 74%,#24382a),8px 22px 26px -12px #162a2540,0 36px 40px -28px #10291c60;border:1px solid #fff9;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;transition:transform 1.6s ease-in-out,filter 1.6s ease-in-out,visibility 0s linear .8s;display:flex;position:absolute;inset:0}.developer-logo-flip-face:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(135deg,#fff9,#0000 42%,#122e1807);position:absolute;inset:0}.developer-logo-flip-front{text-align:center;visibility:visible;filter:blur();gap:14px;padding:28px 22px 52px;transform:rotateY(0)}.developer-logo-card-count{letter-spacing:.12em;text-transform:uppercase;color:#546359;align-self:flex-start;font-size:10px;position:relative}.developer-logo-flip-logo{justify-content:center;align-items:center;width:92%;height:108px;display:flex;position:relative}.developer-logo-flip-logo img{object-fit:contain;filter:drop-shadow(0 2px #112c2015)drop-shadow(2px 12px 7px #15342835);width:100%;max-width:100%;height:100%;max-height:100%;display:block}.developer-logo-flip-logo>span{font:400 28px/1.1 var(--serif);letter-spacing:.02em;text-shadow:1px 2px #fff,2px 5px 5px #173d2c30}.developer-logo-flip-name{font:400 23px/1.15 var(--serif);letter-spacing:-.02em;position:relative}.developer-logo-flip-hint{letter-spacing:.09em;text-transform:uppercase;color:#536258;font-size:10px;line-height:1.5;position:relative}.developer-logo-flip-hint>span{margin-left:5px;font-size:14px}.developer-logo-flip-back{visibility:hidden;filter:blur(5px);text-align:center;padding:25px 20px 56px;transform:rotateY(180deg)}.developer-logo-flip-back-depth{flex-direction:column;align-items:center;gap:18px;width:100%;display:flex;position:relative}.developer-logo-flip-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#536258;font-size:10px;line-height:1.4}.developer-logo-location-list{flex-direction:column;gap:5px;display:flex}.developer-logo-location-list strong{font:400 24px/1.14 var(--serif);letter-spacing:-.02em;text-shadow:0 1px #fff,1px 3px 2px #203c2320}.developer-logo-flip-back-depth:has([data-long=true]){gap:9px}.developer-logo-location-list[data-long=true]{gap:3px}.developer-logo-location-list[data-long=true] strong{font-size:16px}.developer-logo-flip-toggle{color:#405347;letter-spacing:.025em;cursor:pointer;background:#ffffffb3;border:1px solid #85968a30;border-radius:30px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:6px 15px;font-size:11px;display:flex;position:absolute;bottom:9px;left:50%;transform:translate(-50%);box-shadow:0 2px 3px #1534280d}.developer-logo-flip-toggle>span:first-child{font-size:19px;line-height:1}.developer-logo-flip-card[data-dark=true]{color:#fffdf4}.developer-logo-flip-card[data-dark=true] .developer-logo-flip-face{border-color:#ffffff30;box-shadow:inset 2px 3px 3px #ffffff24,inset -2px -3px 4px #0004,0 3px #1b2626,0 7px #0c1515,8px 22px 26px -12px #162a2560,0 36px 40px -28px #10291c80}.developer-logo-flip-card[data-dark=true] .developer-logo-flip-face:before{background:linear-gradient(135deg,#ffffff15,#0000 45%,#0002)}.developer-logo-flip-card[data-dark=true] :is(.developer-logo-card-count,.developer-logo-flip-hint,.developer-logo-flip-eyebrow){color:#e6ebe4}.developer-logo-flip-card[data-dark=true] .developer-logo-location-list strong{text-shadow:0 2px #0005,1px 4px 3px #0004}.developer-logo-flip-card[data-dark=true] .developer-logo-flip-toggle{color:#edf0e8;background:#192923;border-color:#ffffff30}:is(.developer-logo-card-link:focus-visible,.developer-logo-flip-toggle:focus-visible){outline:3px solid var(--orange);outline-offset:5px}.developer-grid:has(.developer-logo-flip-card){gap:32px 24px;padding:12px 0 24px}.developer-profile-identity{width:100%;max-width:320px;padding:12px 8px 24px}.developer-profile-identity .developer-logo-flip-card{height:310px}@media (max-width:700px){.developer-grid:has(.developer-logo-flip-card){gap:25px 16px}.developer-card.developer-logo-flip-card{border-radius:23px;height:270px}.developer-logo-flip-face,.developer-logo-card-link{border-radius:23px}.developer-logo-flip-front{gap:12px;padding:20px 14px 51px}.developer-logo-card-count{letter-spacing:.07em;font-size:9px}.developer-logo-flip-logo{height:88px;position:relative}.developer-logo-flip-name{font-size:19px;position:relative}.developer-logo-flip-hint{letter-spacing:.035em;font-size:9px}.developer-logo-flip-back{padding:20px 12px 54px}.developer-logo-flip-back-depth{gap:12px;position:relative}.developer-logo-location-list strong{font-size:21px}.developer-logo-location-list[data-long=true] strong{font-size:14px}}@media (max-width:390px){.developer-grid:has(.developer-logo-flip-card){grid-template-columns:1fr}.developer-logo-flip-logo{width:80%;height:100px}}@media (prefers-reduced-motion:reduce){.developer-logo-flip-face{transition:none}}.listing-card .listing-logo img.logo-crop-wide{aspect-ratio:2.7;object-fit:cover;object-position:50% 42%;width:auto;height:100%}:is(#closer-look,.catalog,.developer-portfolio) .project-grid{align-items:stretch;gap:30px;padding:14px 0 28px}:is(#closer-look,.catalog,.developer-portfolio) .project-card{transform-style:flat;background:linear-gradient(135deg,#fafbf7,#f4f6f1 55%,#edf1e8);border:1px solid #ffffffb3;border-radius:28px;padding:16px 16px 0;transition:transform .45s cubic-bezier(.22,.7,.18,1),box-shadow .45s;position:relative;overflow:visible;transform:none;box-shadow:inset 2px 3px 3px #fff,inset -2px -3px 4px #14291b12,0 2px #dce2d9,0 5px #ccd5c9,0 8px #b9c6b8,8px 22px 26px -12px #162a2533,0 36px 40px -28px #10291c50}:is(#closer-look,.catalog,.developer-portfolio) .project-card>a{border-radius:21px;text-decoration:none;display:block}:is(#closer-look,.catalog,.developer-portfolio) .listing-logo{border:1px solid #fff5;border-radius:21px;height:180px;padding:33px;position:relative;box-shadow:inset 1px 2px 2px #ffffff26,inset -1px -2px 3px #00000012,0 3px #24382a26,0 12px 16px -8px #122c2033}:is(#closer-look,.catalog,.developer-portfolio) .listing-logo:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,#ffffff14,#0000 48%,#00000006);position:absolute;inset:0}:is(#closer-look,.catalog,.developer-portfolio) .listing-logo img{filter:drop-shadow(0 2px 1px #0000001c)drop-shadow(2px 9px 5px #00000024);max-width:78%;max-height:108px;transition:transform .45s}:is(#closer-look,.catalog,.developer-portfolio) .project-body{padding:28px 12px 23px;transform:none}:is(#closer-look,.catalog,.developer-portfolio) .project-meta{flex-flow:wrap;justify-content:space-between;align-items:flex-start;gap:8px;min-height:29px;margin-bottom:18px;font-size:10px;line-height:1.4;display:flex}:is(#closer-look,.catalog,.developer-portfolio) .project-meta span:first-child{letter-spacing:.13em;text-transform:uppercase;color:#405b48;padding:7px 0;font-weight:600}:is(#closer-look,.catalog,.developer-portfolio) .project-meta span:last-child{color:#4f6053;text-align:left;background:#e6ede0;border:1px solid #ffffffc9;border-radius:30px;padding:6px 10px;box-shadow:0 2px 2px #183a2210}:is(#closer-look,.catalog,.developer-portfolio) .project-body h3{font:400 31px/1.12 var(--serif);letter-spacing:-.025em;color:#19372b;text-shadow:0 1px #fff;min-height:2.24em;margin:0 0 14px}:is(#closer-look,.catalog,.developer-portfolio) .project-body>.muted{color:#627063;margin:0 0 18px;font-size:14px;line-height:1.55}:is(#closer-look,.catalog,.developer-portfolio) .config{color:#294635;margin:0 0 24px;font-size:15px;line-height:1.5}:is(#closer-look,.catalog,.developer-portfolio) .project-price{color:#2d4735;border-top:1px solid #d6dfd0;margin:0 0 20px;padding-top:17px;font-size:15px;line-height:1.45}:is(#closer-look,.catalog,.developer-portfolio) .project-price small{color:#667362;margin-top:5px;font-size:11px;line-height:1.6}:is(#closer-look,.catalog,.developer-portfolio) .project-actions{min-height:48px}:is(#closer-look,.catalog,.developer-portfolio) .project-actions a{color:#294834;letter-spacing:.015em;background:#e2eadb;border:1px solid #ffffffc0;border-radius:14px;justify-content:center;align-items:center;width:100%;min-height:48px;padding:12px 16px;font-size:13px;font-weight:600;transition:background .25s,transform .25s;display:flex;box-shadow:inset 0 2px 2px #ffffffb3,0 3px #bdcdb3,0 7px 10px -5px #193a2526}:is(#closer-look,.catalog,.developer-portfolio) .project-card a:focus-visible{outline:3px solid var(--orange);outline-offset:5px}@media (hover:hover) and (pointer:fine){:is(#closer-look,.catalog,.developer-portfolio) .project-card:hover{transform:translateY(-7px);box-shadow:inset 2px 3px 3px #fff,inset -2px -3px 4px #14291b12,0 2px #dce2d9,0 5px #ccd5c9,0 8px #b9c6b8,8px 28px 30px -12px #162a2540,0 42px 40px -28px #10291c60}:is(#closer-look,.catalog,.developer-portfolio) .project-card:hover .listing-logo img{transform:translateY(-3px)}:is(#closer-look,.catalog,.developer-portfolio) .project-actions a:hover{background:#d5e2cb;transform:translateY(-1px)}}@media (max-width:1050px){:is(#closer-look,.catalog,.developer-portfolio) .project-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#closer-look .project-card:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 12px)}}@media (max-width:600px){:is(#closer-look,.catalog,.developer-portfolio) .project-grid{grid-template-columns:1fr;gap:32px}#closer-look .project-card:last-child{grid-column:auto;width:100%}:is(#closer-look,.catalog,.developer-portfolio) .project-card{border-radius:25px;padding:13px 13px 0;transform:none}:is(#closer-look,.catalog,.developer-portfolio) .listing-logo{border-radius:19px;height:164px;padding:28px}:is(#closer-look,.catalog,.developer-portfolio) .project-body{padding:25px 10px 22px;transform:none}:is(#closer-look,.catalog,.developer-portfolio) .project-body h3{min-height:0;font-size:30px}:is(#closer-look,.catalog,.developer-portfolio) .project-card>a{transform:none}:is(#closer-look,.catalog,.developer-portfolio) .project-meta{margin-bottom:15px}}@media (prefers-reduced-motion:reduce){:is(#closer-look,.catalog,.developer-portfolio) .project-card,:is(#closer-look,.catalog,.developer-portfolio) .listing-logo img,:is(#closer-look,.catalog,.developer-portfolio) .project-actions a{transition:none}:is(#closer-look,.catalog,.developer-portfolio) .project-card,:is(#closer-look,.catalog,.developer-portfolio) .project-card:hover,:is(#closer-look,.catalog,.developer-portfolio) .project-card:hover .listing-logo img,:is(#closer-look,.catalog,.developer-portfolio) .project-actions a:hover{transform:none}}.catalog .project-actions{flex-wrap:wrap;gap:10px}:is(#closer-look,.catalog,.developer-portfolio) .project-actions:has(button) a{flex:160px;width:auto}.catalog .project-actions button{color:#35543e;background:#f7f9f3;border:1px solid #d3ddcd;border-radius:12px;min-height:44px;padding:10px 12px}.catalog .compare-check{color:#47634e;min-height:44px;margin-top:18px;padding-top:18px;font-size:12px;line-height:1.5}.catalog .compare-check input{accent-color:#365640;flex-shrink:0;width:17px;height:17px}:is(.catalog .project-actions button:focus-visible,.catalog .compare-check input:focus-visible){outline:3px solid var(--orange);outline-offset:4px}:is(#closer-look,.catalog,.developer-portfolio) .listing-logo.logo-paper{isolation:isolate;background:#f4f6f1!important}:is(#closer-look,.catalog,.developer-portfolio) .listing-logo.logo-paper img{mix-blend-mode:multiply;filter:none}:is(#closer-look,.catalog,.developer-portfolio) .project-card{background:linear-gradient(135deg,color-mix(in srgb,var(--project-card-surface,#f4f6f1) 94%,white),var(--project-card-surface,#f4f6f1) 55%,color-mix(in srgb,var(--project-card-surface,#f4f6f1) 97%,black))}:is(#closer-look,.catalog,.developer-portfolio) .project-card[data-dark=true]{color:#f6f3e9;box-shadow:inset 2px 3px 3px #ffffff20,inset -2px -3px 4px #0003,0 2px 0 color-mix(in srgb,var(--project-card-surface) 85%,black),0 5px 0 color-mix(in srgb,var(--project-card-surface) 65%,black),0 8px 0 color-mix(in srgb,var(--project-card-surface) 45%,black),8px 22px 26px -12px #162a2555,0 36px 40px -28px #10291c65;border-color:#ffffff38}:is(#closer-look,.catalog,.developer-portfolio) .project-card[data-dark=true] .project-body h3{color:#f8f5eb;text-shadow:0 2px 2px #0003}:is(#closer-look,.catalog,.developer-portfolio) .project-card[data-dark=true] :is(.config,.project-price,.project-meta span:first-child){color:#ebe9dd}:is(#closer-look,.catalog,.developer-portfolio) .project-card[data-dark=true] :is(.project-body>.muted,.project-price small,.compare-check){color:#d0d4cc}:is(#closer-look,.catalog,.developer-portfolio) .project-card[data-dark=true] :is(.project-price,.compare-check){border-color:#ffffff2b}:is(#closer-look,.catalog,.developer-portfolio) .project-card[data-dark=true] .project-meta span:last-child{color:#e1e7dd;background:#ffffff13;border-color:#ffffff29}:is(#closer-look,.catalog,.developer-portfolio) .project-card[data-dark=true] .project-actions a{background:color-mix(in srgb,var(--project-card-surface) 78%,white);color:#fffdf4;border-color:#ffffff30;box-shadow:inset 0 2px 2px #ffffff20,0 3px #0004,0 7px 10px -5px #0004}:is(#closer-look,.catalog,.developer-portfolio) .project-card[data-dark=true] .project-actions button{color:#fffdf4;background:#ffffff10;border-color:#ffffff30}.developer-portfolio .project-portfolio-facts{margin:0 0 25px}.developer-portfolio .project-portfolio-facts>div{border-top:1px solid #d6dfd0;padding:15px 0}.developer-portfolio .project-portfolio-facts dt{letter-spacing:.08em;text-transform:uppercase;color:#627063;margin-bottom:7px;font-size:11px}.developer-portfolio .project-portfolio-facts dd{color:#294635;white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.65}.developer-portfolio .project-card[data-dark=true] .project-portfolio-facts>div{border-color:#ffffff2b}.developer-portfolio .project-card[data-dark=true] .project-portfolio-facts dt{color:#d0d4cc}.developer-portfolio .project-card[data-dark=true] .project-portfolio-facts dd{color:#ebe9dd}.developer-portfolio .project-body{flex-direction:column;flex:1;display:flex}.developer-portfolio .project-actions{margin-top:auto}
