.JoinForm-module__g3328q__group{gap:var(--s-4);border:0;min-width:0;margin:0;padding:0;display:grid}.JoinForm-module__g3328q__group+.JoinForm-module__g3328q__group{padding-top:var(--s-5);border-top:1px solid var(--border)}.JoinForm-module__g3328q__group legend{margin-bottom:var(--s-2);font-family:inherit;font-size:var(--text-lg);padding:0;font-weight:700}.JoinForm-module__g3328q__file{border:1px dashed var(--control-border);border-radius:var(--radius-sm);background:var(--bg);width:100%;color:var(--fg);font-size:var(--text-sm);padding:.6rem .75rem}.JoinForm-module__g3328q__file::file-selector-button{border:1px solid var(--control-border);border-radius:var(--radius-sm);background:var(--bg-alt);color:var(--fg);font:inherit;cursor:pointer;margin-right:.75rem;padding:.45rem .9rem;font-weight:700}.JoinForm-module__g3328q__declarations{gap:var(--s-3);font-size:var(--text-sm);color:var(--fg-muted);display:grid}.JoinForm-module__g3328q__declarations li{grid-template-columns:auto 1fr;gap:.6rem;display:grid}.JoinForm-module__g3328q__declarations li:before{content:"✓";color:var(--gold-text);font-weight:700}
.VideoEmbed-module__U1Wnca__frame{aspect-ratio:16/9;border-radius:var(--radius);background:var(--ink-900);width:100%;position:relative;overflow:hidden}.VideoEmbed-module__U1Wnca__frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.VideoEmbed-module__U1Wnca__poster{cursor:pointer;place-items:center;width:100%;display:grid;position:absolute;inset:0}.VideoEmbed-module__U1Wnca__poster img{object-fit:cover;transition:transform var(--dur-slow) var(--ease), opacity var(--dur-slow) var(--ease);opacity:.9}.VideoEmbed-module__U1Wnca__poster:hover img{opacity:1;transform:scale(1.03)}.VideoEmbed-module__U1Wnca__badge{border-radius:var(--radius-sm);color:var(--white);font-size:var(--text-xs);letter-spacing:.04em;background:#1a1d29c7;padding:.35rem .7rem;font-weight:700;position:absolute;bottom:1rem;left:1rem}.VideoEmbed-module__U1Wnca__play{background:var(--gold);width:4.5rem;height:4.5rem;color:var(--ink-900);transition:transform var(--dur) var(--ease), background-color var(--dur) var(--ease);border-radius:999px;place-items:center;display:grid;position:relative}.VideoEmbed-module__U1Wnca__play svg{margin-left:3px}.VideoEmbed-module__U1Wnca__poster:hover .VideoEmbed-module__U1Wnca__play{background:var(--gold-600);transform:scale(1.05)}
.LatestVideos-module__zKrhHG__grid{gap:var(--s-6);grid-template-columns:1fr;display:grid}@media (min-width:64rem){.LatestVideos-module__zKrhHG__grid{grid-template-columns:1.7fr 1fr;align-items:start}}.LatestVideos-module__zKrhHG__featuredTitle{margin-top:var(--s-4);font-size:var(--text-xl)}.LatestVideos-module__zKrhHG__list{gap:var(--s-2);display:grid}.LatestVideos-module__zKrhHG__listHeading{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--fg-muted);margin-bottom:var(--s-2);font-weight:700}.LatestVideos-module__zKrhHG__item{gap:var(--s-4);padding:var(--s-3);margin:0 calc(-1 * var(--s-3));border-radius:var(--radius-sm);transition:background-color var(--dur) var(--ease);align-items:center;display:flex}.LatestVideos-module__zKrhHG__item:hover{background:var(--bg-alt)}.LatestVideos-module__zKrhHG__thumb{aspect-ratio:16/9;border-radius:var(--radius-sm);background:var(--ink-900);flex:none;width:7.5rem;position:relative;overflow:hidden}.LatestVideos-module__zKrhHG__thumb img{object-fit:cover}.LatestVideos-module__zKrhHG__itemBody{gap:.2rem;min-width:0;display:grid}.LatestVideos-module__zKrhHG__itemTitle{font-weight:400;font-size:var(--text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.LatestVideos-module__zKrhHG__itemDate{font-size:var(--text-xs);color:var(--fg-muted)}.LatestVideos-module__zKrhHG__empty{gap:var(--s-4);padding:var(--s-7);border:1px dashed var(--line-strong);border-radius:var(--radius);color:var(--fg-muted);justify-items:start;display:grid}
.TestimonyCard-module___Ok1qW__body{font-size:var(--text-base);text-wrap:pretty}.TestimonyCard-module___Ok1qW__body:before{content:"“";color:var(--gold);margin-bottom:.5rem;font-size:3rem;line-height:.6;display:block}.TestimonyCard-module___Ok1qW__who{padding-top:var(--s-3);font-size:var(--text-sm);gap:.1rem;margin-top:auto;display:grid}.TestimonyCard-module___Ok1qW__who span{color:var(--fg-muted)}
.QuoteBlock-module__q138DW__quote{text-align:center;justify-items:center;gap:var(--s-5);max-width:52rem;margin-inline:auto;display:grid;position:relative}.QuoteBlock-module__q138DW__mark{color:var(--gold);height:2.5rem;font-size:6rem;font-weight:400;line-height:.5}.QuoteBlock-module__q138DW__text{font-size:var(--text-2xl);letter-spacing:var(--tracking-tight);text-wrap:balance;line-height:1.35}.QuoteBlock-module__q138DW__who{color:var(--gold)}
