.home_home__kcaw_ section{margin:0 0 clamp(48px,7vw,80px)}.home_hero__o4ZPq{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:clamp(24px,5vw,56px);gap:clamp(24px,5vw,56px);align-items:center;padding:clamp(16px,5vw,56px) 0 0}.home_hero__o4ZPq h1{font-size:clamp(2.6rem,1.6rem + 4vw,4.8rem);line-height:1;letter-spacing:-.035em;margin:0 0 20px}.home_hero__o4ZPq h1 span{display:block}.home_hero__o4ZPq h1 span:nth-child(2){color:var(--peach-deep)}.home_hero__o4ZPq h1 span:nth-child(3){color:var(--lilac-deep)}.home_lead__hdIQO{font-size:1.2rem;color:var(--ink-soft);max-width:34rem}.home_actions__r95_w{display:flex;flex-wrap:wrap;gap:14px;margin:28px 0 0}.home_facts__ZMlX2{list-style:none;padding:0;margin:clamp(36px,6vw,64px) 0 clamp(48px,7vw,80px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.home_facts__ZMlX2 li{max-width:none;display:flex;flex-direction:column;gap:2px;padding:14px 16px;border:2px solid var(--outline);border-radius:16px;background:var(--surface)}.home_facts__ZMlX2 strong{font-family:var(--display);font-size:1.2rem}.home_facts__ZMlX2 span{color:var(--ink-soft);font-size:.92rem;line-height:1.4}.home_collage__Ph30z{position:relative;width:100%;max-width:520px;aspect-ratio:5/4;margin:0 auto}.home_tile__ctPNL{position:absolute;width:54%;aspect-ratio:1;border:2px solid var(--outline);border-radius:26px;box-shadow:5px 5px 0 var(--outline);overflow:hidden}.home_tile__ctPNL img{width:100%;height:100%;object-fit:cover;display:block}.home_tile__ctPNL:first-child{left:6%;top:4%;transform:rotate(-4deg)}.home_tile__ctPNL:nth-child(2){right:4%;top:14%;transform:rotate(4deg)}.home_moneyCard__kYmU9{position:absolute;left:12%;bottom:0;z-index:1;display:grid;grid-gap:8px;gap:8px;min-width:240px;padding:14px 18px;border:2px solid var(--outline);border-radius:18px;background:var(--surface);box-shadow:4px 4px 0 var(--outline)}.home_moneyCard__kYmU9 small{color:var(--ink-soft)}.home_tag__smPZm{position:absolute;left:8%;bottom:2%;z-index:1;transform:rotate(-2deg);box-shadow:3px 3px 0 var(--outline);max-width:86%}.home_mint__m6FXl{background:var(--mint)}.home_peach__4ps9i{background:var(--peach)}.home_lilac__W1skr{background:var(--lilac)}.home_head__kAxNS{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px}.home_head__kAxNS h2{margin-bottom:18px}.home_head__kAxNS a{font-weight:700}.home_grid__KKSaI{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:26px;gap:26px}.home_card__XoQea{display:flex;flex-direction:column;border:2px solid var(--outline);border-radius:var(--radius-lg);background:var(--surface);box-shadow:5px 5px 0 var(--outline);overflow:hidden;color:inherit;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.home_card__XoQea:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--outline)}.home_card__XoQea img,.home_cover__C5SmZ{width:100%;aspect-ratio:1;object-fit:cover;border-bottom:2px solid var(--outline)}.home_cardBody__KgBRV{padding:16px 18px 20px;display:flex;flex-direction:column;gap:8px}.home_cardBody__KgBRV strong{font-size:1.15rem}.home_progress__x3hs7{height:6px;border-radius:999px;background:var(--neutral);overflow:hidden}.home_progress__x3hs7 span{display:block;height:6px;background:#3fb98b}.home_three__H_jqv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.home_three__H_jqv>div{border-radius:var(--radius-lg);padding:24px}.home_three__H_jqv h3{margin:4px 0 6px}.home_three__H_jqv p{margin:0;color:var(--ink)}.home_big__1QvCE{font-family:var(--display);font-weight:800;font-size:2.4rem;line-height:1}.home_role__CQbZm{border:2px solid var(--outline);background:var(--surface);display:flex;flex-direction:column;gap:6px}.home_role__CQbZm p{flex:1 1;color:var(--ink-soft)!important;margin-bottom:10px!important}.home_role__CQbZm a{font-weight:700}.home_artistLink__G88Vx{color:var(--peach-deep)}.home_causeLink__Tt97G{color:var(--mint-deep)}.home_share__oPU4m{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;border:2px solid var(--outline);border-radius:28px;background:var(--surface);padding:clamp(20px,4vw,36px)}.home_share__oPU4m>div:first-child{flex:1 1 320px}.home_share__oPU4m h2{margin-top:0}.home_story__vC_sE{width:150px;aspect-ratio:9/16;border:2px solid var(--outline);border-radius:20px;background:var(--lilac);box-shadow:4px 4px 0 var(--outline);display:flex;flex-direction:column;justify-content:flex-end;gap:6px;padding:14px;transform:rotate(3deg)}.home_story__vC_sE strong{font-family:var(--display);font-size:1.2rem;line-height:1.1}.home_story__vC_sE small{color:var(--ink-soft)}.home_previews__BsLJz{padding:4px 20px;border:1px dashed var(--lilac-mid);border-radius:var(--radius-md);background:transparent}.home_previews__BsLJz summary{color:var(--ink-soft)}.home_previews__BsLJz ul{margin:0;padding-left:20px;column-count:2;column-gap:32px}@media (max-width:960px){.home_facts__ZMlX2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.home_hero__o4ZPq{grid-template-columns:1fr;padding-top:8px}.home_hero__o4ZPq h1{font-size:clamp(2.3rem,9vw,3rem)}.home_lead__hdIQO{font-size:1.08rem}.home_actions__r95_w .home_button__NcRVS{flex:1 1 auto}.home_collage__Ph30z{order:-1;max-width:380px;margin:0 auto 4px}.home_facts__ZMlX2{grid-template-columns:1fr 1fr;gap:10px}.home_three__H_jqv{grid-template-columns:1fr}.home_previews__BsLJz ul{column-count:1}}.home_featured__YBUG8{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:clamp(20px,4vw,40px);gap:clamp(20px,4vw,40px);align-items:center;border:2px solid var(--outline);border-radius:28px;background:var(--surface);box-shadow:6px 6px 0 var(--outline);padding:clamp(18px,4vw,36px);margin-top:clamp(36px,6vw,64px)!important}.home_featured__YBUG8 h2{margin:14px 0 6px;font-size:clamp(1.7rem,1.2rem + 2vw,2.4rem)}.home_featuredText__cKWyD p{margin:0 0 10px}.home_pick__qxgXO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.home_pickPiece__cTwu5{display:flex;flex-direction:column;border:2px solid var(--outline);border-radius:16px;overflow:hidden;background:var(--surface);color:var(--ink);text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.home_pickPiece__cTwu5:hover{transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--outline)}.home_pickPiece__cTwu5 img{width:100%;aspect-ratio:1;object-fit:cover;display:block;border-bottom:2px solid var(--outline)}.home_pickPiece__cTwu5 span{padding:6px 8px;font-weight:700;font-size:.88rem;text-align:center}@media (max-width:760px){.home_featured__YBUG8{grid-template-columns:1fr}.home_pick__qxgXO{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}