.tcc-chero{position:relative;display:flex;align-items:center;min-height:420px;padding:0;background:var(--tccGreenDeep);overflow:hidden}@media only screen and (min-width:590px){.tcc-chero{min-height:540px}}@media only screen and (min-width:1050px){.tcc-chero{min-height:620px}}.tcc-chero__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.tcc-chero__media img,.tcc-chero__media svg{width:100%;height:100%;object-fit:cover;display:block}.tcc-chero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#001411b8,#0014118c)}@media only screen and (min-width:769px){.tcc-chero__scrim{background:linear-gradient(90deg,#001411b8,#00141159 55%,#00141126)}}.tcc-chero__inner{position:relative;width:100%;max-width:var(--tccMax);margin:0 auto;padding:56px var(--tccGutter)}@media only screen and (min-width:590px){.tcc-chero__inner{padding:72px var(--tccGutter)}}.tcc-chero__card{max-width:470px;background:var(--tccCream);border-radius:.5rem;padding:28px 24px;display:flex;flex-direction:column;gap:16px}@media only screen and (min-width:590px){.tcc-chero__card{padding:40px;gap:18px}}.tcc-chero__title{font-family:var(--tccDisplay);font-size:clamp(28px,3.8vw,50px);line-height:1.04;letter-spacing:-.02em;text-transform:uppercase;color:var(--tccHeading);margin:0;text-wrap:balance}.tcc-chero__intro,.tcc-chero__sub{font-size:clamp(17px,1.6vw,19px);line-height:1.6;color:var(--tccBodyText);margin:0;text-wrap:pretty}.tcc-c-link{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;font-family:var(--tccDisplay);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--tccAccentInk);border-bottom:1px solid var(--tccAccent);padding-bottom:4px;text-decoration:none;transition:color .2s ease,border-color .2s ease}.tcc-c-link:hover,.tcc-c-link:focus-visible{color:var(--tccHeading);border-color:var(--tccHeading);text-decoration:none}.tcc-c-link svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;flex:0 0 auto}.tcc-notice{display:flex;gap:14px;align-items:flex-start;background:var(--tccAccentWash);border-left:3px solid var(--tccAccent);border-radius:.25rem;padding:16px 20px;margin-bottom:40px}@media only screen and (min-width:590px){.tcc-notice{padding:18px 24px;margin-bottom:48px}}.tcc-notice p{font-size:16px;line-height:1.6;color:var(--tccAccentInk);margin:0;text-wrap:pretty}.tcc-notice a{color:inherit;text-decoration:underline}.tcc-mission{display:grid;gap:28px;align-items:start}@media only screen and (min-width:769px){.tcc-mission{grid-template-columns:1.1fr .9fr;column-gap:56px;row-gap:28px}}@media only screen and (min-width:1050px){.tcc-mission{column-gap:80px}}.tcc-mission__lead{font-family:var(--tccDisplay);font-size:clamp(24px,3.1vw,40px);line-height:1.25;letter-spacing:-.01em;color:var(--tccHeading);margin:0;text-wrap:pretty}.tcc-mission__body{display:flex;flex-direction:column;gap:24px}.tcc-mission__body p{font-size:clamp(16px,1.5vw,18px);line-height:1.7;color:var(--tccBodyTextSoft);margin:0;max-width:60ch;text-wrap:pretty}@media only screen and (min-width:769px){.tcc-mission__lead,.tcc-mission__body{grid-column:1}.tcc-mission__aside{grid-column:2;grid-row:1 / span 2}}.tcc-mission__aside{display:flex;flex-direction:column;gap:24px}@media only screen and (min-width:1050px){.tcc-mission__aside{position:sticky;top:40px}}.tcc-panel{background:var(--tccGreenDeep);border-radius:.5rem;padding:28px 26px;display:flex;flex-direction:column;gap:14px}@media only screen and (min-width:590px){.tcc-panel{padding:34px 36px;gap:16px}}.tcc-panel__label{font-family:var(--tccDisplay);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--tccAccent);margin:0}.tcc-panel p{font-family:var(--tccBody);font-size:clamp(18px,1.8vw,21px);line-height:1.5;color:var(--tccOnDark);margin:0;text-wrap:pretty}.tcc-footnote{font-size:15px;line-height:1.7;color:var(--tccBodyTextSoft);margin:0;font-style:italic;text-wrap:pretty}.tcc-footnote a{color:var(--tccAccentInk);border-bottom:1px solid var(--tccAccent);text-decoration:none}.tcc-critter{display:block;margin:0 auto}.tcc-critter img{display:block;width:170px;max-width:100%;height:auto;border-radius:.25rem}.tcc-critter .GIF{display:flex;justify-content:center}.tcc-c-head{display:grid;gap:20px;margin-bottom:var(--tccHeadGap)}@media only screen and (min-width:769px){.tcc-c-head{grid-template-columns:1fr 1fr;gap:56px;align-items:end}}@media only screen and (min-width:1050px){.tcc-c-head{gap:72px}}.tcc-c-head .tcc-h2{max-width:14ch}.tcc-cards{display:grid;gap:24px}@media only screen and (min-width:590px){.tcc-cards{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1050px){.tcc-cards--3{grid-template-columns:repeat(3,1fr)}.tcc-cards--4{grid-template-columns:repeat(4,1fr)}}.tcc-ecard{background:var(--tccCream);border:1px solid var(--tccBorder);border-radius:.5rem;overflow:hidden;display:flex;flex-direction:column;transition:border-color .2s ease}.tcc--cream .tcc-ecard{background:var(--tccCreamDim)}.tcc-ecard:hover{border-color:var(--tccAccent)}.tcc-ecard__media img,.tcc-ecard__media svg{display:block;width:100%;height:200px;object-fit:cover}@media only screen and (min-width:769px){.tcc-ecard__media img,.tcc-ecard__media svg{height:210px}}.tcc-ecard__body{padding:26px 24px 30px;display:flex;flex-direction:column;gap:12px}@media only screen and (min-width:590px){.tcc-ecard__body{padding:30px 32px 34px}}.tcc-ecard__title{font-family:var(--tccDisplay);font-size:21px;line-height:1.25;color:var(--tccHeading);margin:0}.tcc-ecard__body p{font-size:16px;line-height:1.7;color:var(--tccBodyTextSoft);margin:0;text-wrap:pretty}.tcc-process{display:grid;gap:32px;margin-top:var(--tccHeadGap)}@media only screen and (min-width:769px){.tcc-process{grid-template-columns:1.15fr .85fr;gap:48px}}@media only screen and (min-width:1050px){.tcc-process{gap:64px}}.tcc-process__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--tccBorder)}.tcc-process__list li{border-bottom:1px solid var(--tccBorder)}.tcc-step{display:block;width:100%;text-align:left;background:none;border:0;border-left:3px solid transparent;padding:22px 16px 22px 13px;margin:0;font:inherit;color:inherit;transition:background-color .2s ease,border-color .2s ease}@media only screen and (min-width:769px){.tcc-step{cursor:pointer}}.tcc-step:focus-visible{outline:2px solid var(--tccAccentInk);outline-offset:-2px}.tcc-step:hover{background:var(--tccCreamDim)}.tcc--cream-dim .tcc-step:hover{background:var(--tccCream)}.tcc-step[aria-selected=true]{border-left-color:var(--tccAccent);background:var(--tccCreamDim)}.tcc--cream-dim .tcc-step[aria-selected=true]{background:var(--tccCream)}.tcc-step__title{font-family:var(--tccDisplay);font-size:clamp(19px,2vw,24px);line-height:1.2;color:var(--tccHeading);margin:0 0 8px}.tcc-step__text{font-size:16px;line-height:1.7;color:var(--tccBodyTextSoft);margin:0;max-width:56ch;text-wrap:pretty}.tcc-process__figure{display:none;margin:0}@media only screen and (min-width:769px){.tcc-process__figure{display:flex;flex-direction:column;gap:14px;position:sticky;top:40px;align-self:start}}.tcc-process__frame{position:relative;height:380px;border-radius:.5rem;overflow:hidden;background:var(--tccCreamDim)}@media only screen and (min-width:1050px){.tcc-process__frame{height:440px}}.tcc-process__frame [data-tcc-step-img]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .35s ease}.tcc-process__frame [data-tcc-step-img].is-active{opacity:1}.tcc-process__frame svg{width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:reduce){.tcc-process__frame [data-tcc-step-img]{transition:none}}.tcc-process__caption{font-family:var(--tccDisplay);font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--tccBodyTextSoft);margin:0}.tcc-asks{display:grid;gap:24px;align-items:start}@media only screen and (min-width:769px){.tcc-asks{grid-template-columns:minmax(200px,280px) minmax(0,1fr);column-gap:56px;row-gap:16px}}.tcc-asks__list{display:grid;gap:0;border-top:1px solid var(--tccBorder);list-style:none;margin:0;padding:0}.tcc-asks__list li{display:flex;flex-direction:column;gap:10px;padding:26px 0;border-bottom:1px solid var(--tccBorder)}.tcc-ask__title{font-family:var(--tccDisplay);font-size:19px;line-height:1.3;color:var(--tccAccentInk);margin:0}.tcc-asks__list p{font-size:clamp(16px,1.4vw,17px);line-height:1.7;color:var(--tccBodyTextSoft);margin:0;text-wrap:pretty}.tcc-asks__critter{margin-top:32px}@media only screen and (min-width:769px){.tcc-asks__critter{grid-column:1 / -1}}.tcc-apply{display:flex;flex-direction:column;gap:12px;text-align:center;max-width:68ch;margin:0 auto}.tcc-apply p{font-size:clamp(17px,1.6vw,19px);line-height:1.6;color:var(--tccHeading);margin:0;text-wrap:pretty}.tcc-apply a{color:var(--tccAccentInk);border-bottom:1px solid var(--tccAccent);text-decoration:none}.tcc-apply__form{margin-top:40px}.tcc-apply__form iframe{display:block;width:100%;max-width:640px;margin:0 auto;border:0}
/*# sourceMappingURL=/cdn/shop/t/34/assets/tcc-collective.css.map */
