.SongCard_card__yHk_a{display:flex;flex-direction:column;height:100%;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);overflow:hidden;text-decoration:none;color:inherit;box-shadow:var(--shadow-sm);transition:transform var(--dur-ui) var(--ease-out),box-shadow var(--dur-ui) var(--ease-out)}.SongCard_card__yHk_a:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.SongCard_thumb__OFakL{position:relative;aspect-ratio:16/9;background-size:cover;background-position:50%;background-repeat:no-repeat}.SongCard_duration__xXeHH{position:absolute;right:8px;bottom:8px;background:rgba(20,17,14,.78);color:#fff;font-family:var(--font-body);font-weight:700;font-size:.72rem;line-height:1;padding:4px 7px;border-radius:6px;letter-spacing:.01em}.SongCard_body__CrOgV{padding:var(--s-6);display:flex;flex-direction:column;gap:var(--s-4);flex:1 1}.SongCard_titleWrap__671yq{display:flex;flex-direction:column;gap:3px}.SongCard_title__R9KNM{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h3);color:var(--ink);margin:0;line-height:1.2}.SongCard_subtitle__K0daj{font-family:var(--font-display);font-style:italic;font-weight:500;font-size:.9rem;color:var(--muted);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SongCard_block__uWOd5{display:flex;flex-direction:column;gap:6px}.SongCard_charBlock__3mWot{min-height:46px;justify-content:flex-end}.SongCard_microLabel__Mvlq_{font-family:var(--font-body);font-weight:800;font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.SongCard_badgeRow__suUq5{display:flex;flex-wrap:wrap;gap:var(--s-2)}.SongCard_cta__Q0P50{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-body);font-weight:800;font-size:.9rem;padding:11px 18px;border-radius:var(--r-pill);min-height:var(--tap-min);border:1.6px solid var(--border);background:transparent;color:var(--ink);transition:background var(--dur-ui) var(--ease-out),color var(--dur-ui) var(--ease-out),border-color var(--dur-ui) var(--ease-out)}.SongCard_card__yHk_a:hover .SongCard_cta__Q0P50{background:var(--spark);color:#fff;border-color:var(--spark)}.FollowBand_band__AfXRE{background:var(--sage-tint);border-radius:var(--r);padding:clamp(32px,5vw,56px) clamp(24px,5vw,56px);text-align:center;max-width:var(--content-max);margin:0 auto}.FollowBand_title__nfZSK{margin:0 0 clamp(20px,3vw,28px);font-family:var(--font-display);font-weight:900;font-size:var(--fs-h2);color:var(--ink);letter-spacing:-.015em}.FollowBand_cols__PkYZp{display:grid;grid-template-columns:1fr;grid-gap:22px;gap:22px;max-width:960px;margin:0 auto}.FollowBand_col__WNj8R{display:flex;flex-direction:column;align-items:center;gap:10px}.FollowBand_note__i36Db{margin:0;max-width:420px;color:var(--muted);font-size:.9rem;line-height:1.5}.FollowBand_label__u9Ckh{font-weight:700;font-size:.85rem;color:var(--muted)}.FollowBand_emailWrap__5pKIf{width:100%;max-width:324px}@media (min-width:680px){.FollowBand_cols__PkYZp{grid-template-columns:auto auto;justify-content:center;gap:clamp(24px,3.5vw,40px);align-items:start}}.philosophy_hero__gcWDg{text-align:center;padding:clamp(56px,9vw,100px) 24px clamp(40px,7vw,72px);background:radial-gradient(60% 60% at 22% 12%,var(--spark-tint) 0,rgba(0,0,0,0) 60%),radial-gradient(60% 60% at 82% 20%,var(--fern-tint) 0,rgba(0,0,0,0) 62%),var(--paper)}.philosophy_heroInner__t___D{max-width:820px;margin:0 auto}.philosophy_heroKicker__53JR5{margin-bottom:22px}.philosophy_heroTitle__hmTQ_{font-family:var(--font-display);font-weight:900;font-size:clamp(2.5rem,5.8vw,3.7rem);line-height:1.1;letter-spacing:-.02em;margin:0;color:var(--ink);text-wrap:balance}.philosophy_heroLead__or0X1{max-width:600px;margin:28px auto 0;font-size:var(--fs-lead);color:var(--muted);line-height:1.6}.philosophy_about___TG3M{padding:clamp(48px,8vw,96px) 24px clamp(20px,3.5vw,36px)}.philosophy_aboutInner__gKp1t{max-width:850px;margin:0 auto}.philosophy_aboutKicker__R1LF6{margin-bottom:12px}.philosophy_aboutRule__6Jh_S{display:block;width:48px;height:3px;border-radius:2px;background:var(--sage);margin:20px 0 4px}.philosophy_aboutLead__w_ZSy{margin:24px 0 0;color:var(--ink);font-family:var(--font-body);font-weight:500;font-size:clamp(1.15rem,2.2vw,1.35rem);line-height:1.55}.philosophy_aboutH2__ydFn3{font-family:var(--font-display);font-weight:900;font-size:var(--fs-h2);line-height:1.1;letter-spacing:-.015em;color:var(--ink);margin:0}.philosophy_para___mYd7{margin:13px 0 0;color:var(--muted);font-size:var(--fs-lead);line-height:1.7}.philosophy_believe__dbI3S{padding:clamp(16px,3vw,32px) 24px clamp(40px,6vw,64px)}.philosophy_believeInner__LxZrV{max-width:760px;margin:0 auto;text-align:center}.philosophy_reflectQuote__bePde{font-family:var(--font-display);font-weight:500;font-style:italic;font-size:clamp(1.5rem,3.2vw,2rem);line-height:1.4;letter-spacing:-.01em;color:var(--ink);margin:0;text-wrap:balance}.philosophy_section__1nsoG{padding:clamp(48px,8vw,96px) 24px}.philosophy_oat__zHTxH{background:var(--oat)}.philosophy_header__rj5bX{margin-bottom:48px}.philosophy_csGrid__z1wKd{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px}.philosophy_whyMatters__ouRyu{margin:14px 0 0;color:var(--muted);font-size:.95rem;line-height:1.6}.philosophy_pillarsGrid___WzUY{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:24px;gap:24px}.philosophy_pillarCard__ymCAp{background:var(--surface);border-left-style:solid;border:1px solid var(--border);border-left-width:5px;border-radius:var(--r);padding:var(--s-6)}.philosophy_pillarName__mTlQ7{font-family:var(--font-display);font-weight:900;font-size:1.15rem;line-height:1.2}.philosophy_pillarDesc__DlEGX{margin:12px 0 0;color:var(--muted);font-size:.95rem;line-height:1.6}.philosophy_beliefsInner__ksAdC{max-width:900px;margin:0 auto;text-align:center}.philosophy_beliefsLead__cjzy0{max-width:560px;margin:16px auto 0;color:var(--muted);font-size:var(--fs-lead);line-height:1.6}.philosophy_beliefsGrid__mftPt{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:16px;gap:16px;margin:36px 0}.philosophy_beliefItem__aKjFy{display:flex;flex-direction:column;align-items:center;gap:8px}.philosophy_beliefCWord__rr9H6{color:var(--muted);font-weight:700;font-size:.9rem}.philosophy_beliefMantra__FtQoG{font-family:var(--font-display);font-style:italic;font-weight:500;font-size:.9rem;line-height:1.35;color:var(--muted);max-width:18ch}.philosophy_faq__Oaw0y{padding:clamp(48px,8vw,96px) 24px}.philosophy_faqInner__Ikbk2{max-width:760px;margin:0 auto}.philosophy_faqHeader__k82et{margin-bottom:40px}.philosophy_cta__bpMpT{padding:0 24px clamp(48px,8vw,96px)}