.tca-about-hero{background:#020a24;align-items:end;min-height:min(850px,100svh);display:flex;position:relative}.tca-about-hero-image{object-fit:cover;object-position:center}.tca-about-hero-shade{background:linear-gradient(90deg,#020a24e8,#020a2452),linear-gradient(#0000 45%,#020a24 100%);position:absolute;inset:0}.tca-about-hero-content{padding-top:150px;padding-bottom:56px;position:relative}.tca-about-hero .stagefy-eyebrow{max-width:400px}.tca-about-hero h1{letter-spacing:-.04em;max-width:1100px;margin-top:54px;font-size:clamp(62px,8vw,112px);font-weight:500;line-height:1.04}.tca-about-hero h1 span{color:#7ddff7}.tca-about-hero-bottom{justify-content:space-between;align-items:end;gap:48px;margin-top:clamp(80px,13vh,160px);display:flex}.tca-about-hero-bottom p{max-width:420px;color:var(--stagefy-muted);font-size:18px;line-height:1.5}.tca-about-hero-bottom div{color:#fff;gap:48px;font-size:16px;display:flex}.tca-about-hero-bottom a:hover{color:#7ddff7}.tca-about-story,.tca-about-community{background:#020a24}.tca-about-story-grid{grid-template-columns:1.15fr .6fr;gap:12%;margin-top:70px;display:grid}.tca-about-story-copy{color:var(--stagefy-muted);gap:24px;font-size:18px;line-height:1.6;display:grid}.tca-about-stats{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:120px;display:grid}.tca-about-stats strong{border-bottom:1px solid #fff3;padding-bottom:20px;font-family:Oxanium,sans-serif;font-size:clamp(64px,8vw,110px);font-weight:500;line-height:1;display:block}.tca-about-stats p{max-width:250px;color:var(--stagefy-muted);margin-top:22px;line-height:1.5}.tca-about-experience{color:#07122f;background:#f5f7fb}.tca-about-experience .stagefy-eyebrow{box-shadow:inset 0 1px #0002}.tca-about-section-heading{justify-content:space-between;align-items:end;gap:40px;margin-top:64px;display:flex}.tca-about-section-heading p{color:#4e586c;max-width:360px;font-size:18px;line-height:1.6}.tca-about-experience-grid{background:#b9c2d0;border:1px solid #b9c2d0;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:72px;display:grid}.tca-about-experience-grid article{background:#f5f7fb;flex-direction:column;justify-content:space-between;gap:60px;min-height:320px;padding:28px;display:flex}.tca-about-experience-grid article>span{color:#103e9b;font:13px JetBrains Mono,monospace}.tca-about-experience-grid h3{font:500 27px/1.2 Oxanium,sans-serif}.tca-about-experience-grid p{color:#4e586c;margin-top:16px;line-height:1.5}.tca-about-community-grid{grid-template-columns:1fr 1fr;align-items:center;gap:9%;margin-top:70px;display:grid}.tca-about-community-photo{min-height:600px;position:relative;overflow:hidden}.tca-about-community-photo img{object-fit:cover}.tca-about-community-copy p{color:var(--stagefy-muted);max-width:440px;margin:32px 0 40px;font-size:18px;line-height:1.6}.tca-about-community-copy .stagefy-cta{min-width:260px}.tca-about-cta{background:#011e6f;align-items:center;min-height:620px;display:flex;position:relative}.tca-about-cta>img{object-fit:cover}.tca-about-cta-shade{background:linear-gradient(90deg,#020a24f5,#020a248c);position:absolute;inset:0}.tca-about-cta-content{padding-block:100px;position:relative}.tca-about-cta-content h2{max-width:750px;margin-top:60px}.tca-about-cta-content p{max-width:420px;color:var(--stagefy-muted);margin:28px 0 36px;font-size:18px;line-height:1.6}@media (max-width:900px){.tca-about-experience-grid{grid-template-columns:repeat(2,1fr)}.tca-about-community-photo{min-height:450px}}@media (max-width:767px){.tca-about-hero{min-height:100svh}.tca-about-hero-content{padding-top:120px;padding-bottom:32px}.tca-about-hero h1{margin-top:42px;font-size:clamp(44px,11vw,65px)}.tca-about-hero-bottom{gap:32px;margin-top:90px;display:grid}.tca-about-hero-bottom div{gap:10px;display:grid}.tca-about-story-grid,.tca-about-community-grid{grid-template-columns:1fr;gap:32px;margin-top:40px}.tca-about-story-copy,.tca-about-community-copy p,.tca-about-section-heading p{font-size:16px}.tca-about-stats{gap:20px;margin-top:60px}.tca-about-stats strong{font-size:clamp(38px,10vw,64px)}.tca-about-stats p{font-size:13px}.tca-about-section-heading{gap:24px;margin-top:40px;display:grid}.tca-about-experience-grid{margin-top:40px}.tca-about-experience-grid article{gap:40px;min-height:270px;padding:20px}.tca-about-experience-grid h3{font-size:22px}.tca-about-experience-grid p{font-size:14px}.tca-about-community-photo{aspect-ratio:1.1;min-height:0}.tca-about-community-copy p{margin:24px 0 30px}.tca-about-cta{min-height:540px}.tca-about-cta-content{padding-block:70px}.tca-about-cta-content h2{margin-top:50px}}
