.trybe-home{--trybe-ink:#0c1a1a;--trybe-foam:#f3f7f4;--trybe-moss:#1f6b5c;--trybe-sand:#d8c3a5;color:var(--trybe-foam);background:linear-gradient(165deg,#0c1a1a 0%,#14302c 42%,#1a3d36 100%)}.trybe-home__hero{align-items:center;min-height:100svh;padding:7rem 0 4rem;display:flex;position:relative;overflow:hidden}.trybe-home__hero-inner{z-index:2;width:100%;max-width:1536px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem;position:relative}@media (min-width:640px){.trybe-home__hero-inner{padding-left:2rem;padding-right:2rem}}.trybe-home__hero-media{z-index:0;position:absolute;inset:0}.trybe-home__hero-media img{object-fit:cover;filter:saturate(.85)brightness(.55)}.trybe-home__hero-veil{z-index:1;background:linear-gradient(90deg,#0c1a1aeb 0%,#0c1a1a59 55%,#0000 100%),linear-gradient(#0000 55%,#0c1a1ad9 100%);position:absolute;inset:0}.trybe-home__hero-copy{max-width:42rem}.trybe-home__eyebrow{letter-spacing:.28em;text-transform:uppercase;color:var(--color-primary);margin-bottom:1rem;font-size:.75rem;font-weight:600;display:block}.trybe-home__title{letter-spacing:-.04em;margin:0 0 1.25rem;font-size:clamp(2.75rem,8vw,5.5rem);font-weight:700;line-height:.92}.trybe-home__lede{color:#f3f7f4d1;max-width:34rem;margin:0 0 2rem;font-size:1.2rem;line-height:1.55}.trybe-home__actions{flex-wrap:wrap;gap:.85rem;display:flex}.trybe-home__cta-primary{background:var(--color-primary);color:var(--trybe-foam);justify-content:center;align-items:center;padding:.95rem 1.6rem;font-weight:700;text-decoration:none;transition:opacity .15s;display:inline-flex}.trybe-home__cta-primary:hover{opacity:.9}.trybe-home__cta-secondary{color:var(--trybe-foam);border:1px solid #f3f7f459;justify-content:center;align-items:center;padding:.95rem 1.6rem;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex}.trybe-home__cta-secondary:hover{background:#f3f7f414}.trybe-home__band{padding:5rem 0}@media (min-width:768px){.trybe-home__band{padding:7rem 0}}@media (min-width:1024px){.trybe-home__band{padding:8rem 0}}.trybe-home__band--about{border-bottom:1px solid #d8c3a52e}.trybe-home__band--about:not(.trybe-home__band--about-with-media){background:#f3f7f40a}.trybe-home__band--about-with-media{background:0 0;position:relative;overflow:hidden}.trybe-home__about-bg{z-index:0;will-change:transform;position:absolute;inset:-20%;transform:translate(0,0)scale(1.18)}.trybe-home__about-bg img{object-fit:cover;filter:saturate(.9)brightness(.72)}@media (prefers-reduced-motion:reduce){.trybe-home__about-bg{will-change:auto;inset:0;transform:none}}.trybe-home__about-veil{z-index:1;background:linear-gradient(90deg,#0c1a1af0 0%,#0c1a1ab8 42%,#0c1a1a47 68%,#0000 100%),linear-gradient(#0000 45%,#0c1a1a8c 100%);position:absolute;inset:0}.trybe-home__about-band-inner{z-index:2;position:relative}.trybe-home__band-inner{width:100%;max-width:1536px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:640px){.trybe-home__band-inner{padding-left:2rem;padding-right:2rem}}.trybe-home__about-grid{align-items:center;gap:2.5rem;display:grid}.trybe-home__about-grid--with-media{grid-template-columns:1fr}@media (min-width:768px){.trybe-home__about-grid--with-media{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem}}.trybe-home__about-copy{min-width:0;max-width:42rem}.trybe-home__about-copy .trybe-home__section-body+.trybe-home__section-body{margin-top:1rem}.trybe-home__section-kicker{letter-spacing:.3em;text-transform:uppercase;color:var(--color-primary);margin:0 0 1rem;font-size:.75rem}.trybe-home__section-title{letter-spacing:-.04em;text-transform:uppercase;margin:0 0 2rem;font-size:clamp(1.875rem,3.2vw,3rem);font-weight:700;line-height:1.08}.public-site.presentation-trybe .trybe-home h2.trybe-home__section-title{color:var(--color-background)}.trybe-home__section-body{color:#f3f7f4c7;max-width:40rem;margin:0;font-size:1.05rem;line-height:1.65}.trybe-home__camps-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:2.5rem;display:flex}.trybe-home__all-link{color:var(--trybe-sand);letter-spacing:.16em;text-transform:uppercase;font-size:.8rem;text-decoration:none}.trybe-home__all-link:hover{text-decoration:underline}.trybe-home__newsletter{background:#081414;padding:5rem 0;position:relative;overflow:hidden}@media (min-width:768px){.trybe-home__newsletter{padding:7rem 0}}@media (min-width:1024px){.trybe-home__newsletter{padding:8rem 0}}.trybe-home__newsletter-inner{z-index:1;width:100%;max-width:1536px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem;position:relative}@media (min-width:640px){.trybe-home__newsletter-inner{padding-left:2rem;padding-right:2rem}}.trybe-home__newsletter-inner .trybe-home__section-title,.trybe-home__newsletter-inner .trybe-home__section-body,.trybe-home__newsletter-inner .trybe-home__cta-primary{max-width:40rem}
