.jr-launch-overline{letter-spacing:.17em;color:#b8326c;margin:0 0 13px;font-size:11px;font-weight:800}.jr-launch-section{margin:0 0 46px}.jr-launch-portfolio-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(11px,1.8vw,24px);display:grid}.jr-launch-portfolio-tile{min-width:0;margin:0;position:relative}.jr-launch-portfolio-tile>a{color:#fff;border-radius:5px;display:block;position:relative;overflow:hidden}.jr-launch-portfolio-media{aspect-ratio:3/4;background:#2b1823;position:relative;overflow:hidden}.jr-launch-portfolio-media img{object-fit:cover;transition:transform .4s}.jr-launch-portfolio-tile>a:hover img{transform:scale(1.04)}.jr-launch-portfolio-open{color:#a92d67;background:#fff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:12px;right:12px}.jr-launch-portfolio-tile figcaption{color:#392431;flex-direction:column;gap:5px;padding:13px 3px 20px;display:flex}.jr-launch-portfolio-tile figcaption span{color:#ae396e;letter-spacing:.12em;font-size:10px;font-weight:800}.jr-launch-portfolio-tile figcaption strong{font:600 clamp(18px,1.65vw,23px)/1.2 var(--jr-font-editorial)}.jr-launch-portfolio-tile figcaption small{color:#786271;font-size:12px;line-height:1.5}.jr-launch-contactline{color:#fff;background:#22131e;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:19px;margin:38px 0 16px;padding:30px 32px;display:flex}.jr-launch-contactline h2{font:550 clamp(23px,2.5vw,33px)/1.15 var(--jr-font-editorial);margin:0}.jr-launch-contactline p{letter-spacing:.15em;color:#ff9ac9;margin:0 0 9px;font-size:10px}.jr-launch-contactline a{color:#fff;background:#eb287f;border-radius:50px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:11px 19px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.jr-launch-contactline a+a{background:0 0;border:1px solid #a86486}.jr-launch-project-list{gap:45px;margin-bottom:20px;display:grid}.jr-launch-project{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(24px,4vw,65px);display:grid}.jr-launch-project:nth-child(2n) .jr-launch-project-image{order:2}.jr-launch-project-image{aspect-ratio:4/5;background:#2f1825;border-radius:5px;position:relative;overflow:hidden}.jr-launch-project-image img{object-fit:contain}.jr-launch-project-copy h2{font:600 clamp(27px,3vw,40px)/1.15 var(--jr-font-editorial);letter-spacing:-.025em;margin:0 0 15px}.jr-launch-project-copy>p{color:#735e69;max-width:520px;margin:0 0 20px;font-size:15px;line-height:1.7}.jr-launch-project-copy>a,.jr-launch-about-story>a{color:#af2d67;border-bottom:1px solid #bb7b9d;align-items:center;gap:9px;padding:7px 0;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.jr-launch-about{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(25px,4vw,75px);display:grid}.jr-launch-about-photo{aspect-ratio:4/5;background:#281420;border-radius:5px;position:relative;overflow:hidden}.jr-launch-about-photo img{object-fit:cover}.jr-launch-about-story h2{font:600 clamp(32px,3vw,46px)/1.17 var(--jr-font-editorial);margin:0 0 23px}.jr-launch-about-story>p:not(.jr-launch-overline){color:#6d5562;font-size:15px;line-height:1.85}.jr-launch-about-roles{flex-wrap:wrap;gap:9px;margin:20px 0;display:flex}.jr-launch-about-roles span{color:#7e4260;border:1px solid #e5d2dc;border-radius:50px;padding:7px 12px;font-size:12px}.jr-launch-bts{padding-top:55px}.jr-launch-bts h2{font:600 clamp(29px,3vw,40px) var(--jr-font-editorial);margin:0 0 18px}.jr-launch-bts-grid{grid-template-columns:1fr 1fr;gap:19px;display:grid}.jr-launch-bts-grid figure{margin:0;overflow:hidden}.jr-launch-bts-grid img{object-fit:cover;width:100%;height:clamp(260px,28vw,470px);display:block}.jr-launch-bts-grid figcaption{font:550 20px var(--jr-font-editorial);padding:12px 0}.jr-common-direct{color:#6f5361;flex-wrap:wrap;align-items:center;gap:8px;margin:24px 0 0;font-size:14px;display:flex}.jr-common-direct a{color:#a82b67;font-weight:750}@media (max-width:1100px){.jr-launch-portfolio-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:750px){.jr-launch-project{grid-template-columns:1fr;gap:14px}.jr-launch-project:nth-child(2n) .jr-launch-project-image{order:0}.jr-launch-about{grid-template-columns:1fr}.jr-launch-about-photo{aspect-ratio:5/4;max-height:600px}.jr-launch-about-story h2{margin-bottom:15px}.jr-launch-portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jr-launch-contactline{gap:13px;padding:26px 20px}.jr-launch-bts-grid{gap:9px}}@media (max-width:380px){.jr-launch-portfolio-tile figcaption small{display:none}.jr-launch-project-copy>p{font-size:14px}.jr-launch-contactline a{width:100%}}@media (prefers-reduced-motion:reduce){.jr-launch-portfolio-media img{transition:none}}
