/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{box-sizing:border-box;}body{margin:0;background:#f5f5fb;color:#24213b;font:1rem/1.55 system-ui,sans-serif;}a{color:#30276a;text-underline-offset:.18em;}a:focus-visible{outline:3px solid #628718;outline-offset:4px;}.youthspace-wrap{width:min(72rem,calc(100% - 2rem));margin-inline:auto;}.youthspace-masthead{background:#292454;color:white;padding:2rem 0 1rem;border-bottom:.35rem solid #bcf45c;}.youthspace-masthead a{color:white;}.youthspace-kicker{color:#bcf45c;margin:0;font-weight:700;}.youthspace-brand{margin:.2em 0;font-size:clamp(2.6rem,8vw,5rem);font-weight:800;line-height:1;}.youthspace-brand a{text-decoration:none;}.youthspace-masthead nav{display:flex;gap:1.25rem;flex-wrap:wrap;}.youthspace-main{padding-block:1.5rem 3rem;}.youthspace-main .causes-news{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;}.youthspace-main .causes-news > li{border-color:#dedcf0;}.youthspace-main .causes-news > li:first-child{grid-column:1 / -1;background:#ece9fc;padding:clamp(1.25rem,4vw,2.5rem);}.youthspace-main .causes-news > li:first-child h3{font-size:clamp(1.65rem,4vw,2.8rem);}.youthspace-main .causes-news h3 a{color:#30276a;}.youthspace-main .kauzi-card-picture{aspect-ratio:16 / 9;overflow:hidden;border-radius:.45rem;}.youthspace-main .kauzi-card-picture img{display:block;width:100%;height:100%;object-fit:cover;}.youthspace-main .causes-news > li:first-child .kauzi-card-picture--illustration{width:min(100%,28rem);background:center / cover no-repeat url(/themes/custom/youthspace_press/images/launch.svg);}.youthspace-story{width:100%;margin-inline:auto;overflow-wrap:anywhere;}@media (max-width:48rem){.youthspace-main .causes-news{grid-template-columns:1fr;}}.youthspace-main .causes-news > li:first-child{border-inline-start:.45rem solid #789f29;}.youthspace-main .causes-news > li:not(:first-child){border-top:.2rem solid #b9afe8;}.youthspace-main .causes-news > li:not(:first-child) .kauzi-card-picture--illustration{display:none;}body{font-family:"Trebuchet MS",Arial,sans-serif;}.network-footer-wrap{padding-bottom:1.5rem;}.network-footer-wrap .network-footer{margin-block-start:0;}.youthspace-masthead .youthspace-top-nav{padding-bottom:.75rem;margin-bottom:1.1rem;border-bottom:1px solid #ffffff50;}.youthspace-top-nav a{font-weight:650;text-decoration:none;}.youthspace-top-nav a:hover{text-decoration:underline;}
