.vol-intro,.vol-get,.vol-do,.vol-days,.vol-apply{padding:10rem 0;border-top:1px solid var(--aoa-line)}.vol-intro{border-top:0}.vol-get,.vol-days{background:var(--aoa-bg-2)}.vol-intro__deadline{color:var(--aoa-lime, #b4ff5a)}.vol-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border:1px solid var(--aoa-line)}.vol-facts>div{padding:2.4rem 2.8rem;border-right:1px solid var(--aoa-line)}.vol-facts>div:last-child{border-right:0}.vol-facts dt{margin-bottom:.8rem}.vol-facts dd{margin:0;font-family:var(--aoa-display);font-size:2.2rem;line-height:1.15;text-transform:uppercase;color:var(--aoa-ink)}.vol-perks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.6rem}.vol-perk{grid-column:span 2}.vol-perk:nth-child(4),.vol-perk:nth-child(5){grid-column:span 3}.vol-perk{position:relative;padding:3.2rem 2.8rem 3rem;border:1px solid var(--aoa-line);background:#ffffff04;transition:border-color .3s,background .3s}.vol-perk:hover{border-color:#43f5e073;background:#43f5e00a}.vol-perk__n{color:var(--aoa-cyan)}.vol-perk h3{font-size:2.6rem;text-transform:uppercase;margin:1.6rem 0 1rem;line-height:1.05}.vol-perk p,.vol-role p,.vol-timeline p:not(.aoa-mono){color:var(--aoa-muted);font-size:1.55rem;line-height:1.6;margin:0}.vol-roles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1px solid var(--aoa-line)}.vol-role{padding:3.2rem 2.8rem 1rem 0;border-right:1px solid var(--aoa-line);margin-right:2.8rem}.vol-role:last-child{border-right:0;margin-right:0}.vol-role__tag{color:var(--aoa-violet)}.vol-role h3{font-size:2.6rem;text-transform:uppercase;margin:1rem 0 1.2rem;line-height:1.05}.vol-drive{margin-top:4.8rem;padding:2rem 2.4rem;border:1px dashed var(--aoa-line-strong);color:var(--aoa-ink);font-size:1.6rem}.vol-drive .aoa-mono{color:var(--aoa-lime, #b4ff5a);margin-right:1rem}.vol-timeline{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem;counter-reset:vol}.vol-timeline li{position:relative;padding:2.8rem 2.4rem;border:1px solid var(--aoa-line);border-top:3px solid var(--aoa-cyan);background:var(--aoa-bg)}.vol-timeline li:first-child{border-top-color:var(--aoa-lime, #b4ff5a)}.vol-timeline li .aoa-mono{color:var(--aoa-cyan);margin:0}.vol-timeline li:first-child .aoa-mono{color:var(--aoa-lime, #b4ff5a)}.vol-timeline h3{font-size:3rem;text-transform:uppercase;margin:.8rem 0 1rem}.vol-apply__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:6rem;align-items:start}.vol-apply__copy{position:sticky;top:10rem}.vol-apply__copy .aoa-lede{margin-top:2.4rem}.vol-checklist{list-style:none;margin:2.8rem 0 0;padding:0;display:grid;gap:1.2rem}.vol-checklist li{position:relative;padding-left:2.8rem;color:var(--aoa-ink);font-size:1.6rem;line-height:1.5}.vol-checklist li:before{content:"";position:absolute;left:0;top:.55em;width:1.2rem;height:1.2rem;background:var(--aoa-lime, #b4ff5a)}.vol-apply__q{margin-top:2.4rem}.vol-apply__q a{color:var(--aoa-cyan)}.vol-apply__form{border:1px solid var(--aoa-line-strong);background:#f1f3f8;border-radius:2px;overflow:hidden}.vol-apply__form iframe{display:block;width:100%;height:2600px;border:0}@media(max-width:989px){.vol-facts,.vol-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.vol-facts>div:nth-child(2){border-right:0}.vol-facts>div:nth-child(-n+2){border-bottom:1px solid var(--aoa-line)}.vol-perks{grid-template-columns:repeat(2,minmax(0,1fr))}.vol-perk,.vol-perk:nth-child(4),.vol-perk:nth-child(5){grid-column:auto}.vol-perk:nth-child(5){grid-column:span 2}.vol-roles{grid-template-columns:repeat(2,minmax(0,1fr))}.vol-role:nth-child(2){border-right:0;margin-right:0}.vol-apply__grid{grid-template-columns:1fr;gap:4rem}.vol-apply__copy{position:static}}@media(max-width:599px){.vol-intro,.vol-get,.vol-do,.vol-days,.vol-apply{padding:7rem 0}.vol-facts,.vol-perks,.vol-roles,.vol-timeline{grid-template-columns:1fr}.vol-perk:nth-child(5){grid-column:auto}.vol-facts>div{border-right:0;border-bottom:1px solid var(--aoa-line)}.vol-facts>div:last-child{border-bottom:0}.vol-role{border-right:0;margin-right:0;padding-right:0;border-bottom:1px solid var(--aoa-line);padding-bottom:2.4rem}.vol-apply__form iframe{height:3000px}}.vol-gallery{padding:10rem 0;border-top:1px solid var(--aoa-line)}.vol-mosaic{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:22rem;grid-auto-flow:dense;gap:1.2rem}.vol-mosaic__item{position:relative;margin:0;overflow:hidden;background:var(--aoa-bg-3)}.vol-mosaic__item--1{grid-column:span 2;grid-row:span 2}.vol-mosaic__item--4,.vol-mosaic__item--5,.vol-mosaic__item--6{grid-column:span 2}.vol-mosaic__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--aoa-ease, ease)}.vol-mosaic__item:hover .vol-mosaic__img{transform:scale(1.04)}.vol-mosaic__item figcaption{position:absolute;left:0;right:0;bottom:0;padding:3.2rem 1.6rem 1.2rem;background:linear-gradient(180deg,transparent,rgba(6,7,15,.85));color:var(--aoa-ink);font-size:1.05rem}.vol-how,.vol-faq{padding:10rem 0;border-top:1px solid var(--aoa-line)}.vol-faq{background:var(--aoa-bg-2)}.vol-how__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:6rem;align-items:start}.vol-steps{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:1px solid var(--aoa-line)}.vol-steps li{display:grid;grid-template-columns:6rem 1fr;gap:2rem;padding:2.8rem 0;border-bottom:1px solid var(--aoa-line)}.vol-steps li>.aoa-mono{color:var(--aoa-cyan);padding-top:.6rem}.vol-steps h3{font-size:2.6rem;text-transform:uppercase;margin:0 0 .8rem}.vol-steps p{color:var(--aoa-muted);font-size:1.6rem;line-height:1.6;margin:0}.vol-faq__list{border-top:1px solid var(--aoa-line)}.vol-faq__item{border-bottom:1px solid var(--aoa-line)}.vol-faq__item summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:2rem;padding:2.4rem 0;font-family:var(--aoa-display);font-size:2.2rem;text-transform:uppercase;color:var(--aoa-ink)}.vol-faq__item summary::-webkit-details-marker{display:none}.vol-faq__item summary:after{content:"+";color:var(--aoa-cyan);font-family:var(--aoa-mono)}.vol-faq__item[open] summary:after{content:"\2013"}.vol-faq__item p{margin:0 0 2.4rem;color:var(--aoa-muted);font-size:1.6rem;line-height:1.6;max-width:62ch}@media(max-width:989px){.vol-mosaic{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:18rem}.vol-mosaic__item--1{grid-column:span 2}.vol-how__grid{grid-template-columns:1fr;gap:3.2rem}}@media(max-width:599px){.vol-gallery,.vol-how,.vol-faq{padding:7rem 0}.vol-mosaic{grid-auto-rows:14rem}.vol-mosaic__item--4,.vol-mosaic__item--5,.vol-mosaic__item--6{grid-column:span 2}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/bs-aoa-volunteers.css.map */
