.yOeMLa_header{text-align:center;margin-bottom:32px;flex-direction:column;gap:12px;max-width:640px;margin-inline:auto;padding-inline:24px;display:flex}@media (max-width:767px){.yOeMLa_header{padding-inline:16px}}.yOeMLa_title{font-family:var(--font-display),"Nunito",-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:-.025em;color:var(--color-text-primary);margin:0;font-size:clamp(2.2rem,5vw,3.5rem);font-weight:800;line-height:1.2}.yOeMLa_subtitle{color:var(--color-text-secondary);margin:0;font-size:1.1rem;line-height:1.65}.yOeMLa_board{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:48px;margin:0 auto;padding:16px 0 0;list-style:none;display:flex}@media (max-width:767px){.yOeMLa_board{flex-direction:column;align-items:center;gap:32px}}.yOeMLa_boardItem{flex:none;display:block}.yOeMLa_polaroid{background:var(--color-polaroid-bg);color:#0f0f1a;will-change:transform;border-radius:4px;width:320px;padding:12px 12px 24px;text-decoration:none;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s;display:block;box-shadow:0 4px 12px #00000014,0 16px 32px #0000001f}.yOeMLa_polaroid:hover{text-decoration:none}@media (max-width:767px){.yOeMLa_polaroid{width:80vw;max-width:320px}}.yOeMLa_boardItem:nth-child(odd) .yOeMLa_polaroid{transform:rotate(-2.5deg)}.yOeMLa_boardItem:nth-child(2n) .yOeMLa_polaroid{transform:rotate(2deg)}.yOeMLa_boardItem .yOeMLa_polaroid:hover,.yOeMLa_boardItem .yOeMLa_polaroid:focus-visible{transform:rotate(0)translateY(-6px)scale(1.03);box-shadow:0 8px 16px #0000001f,0 28px 48px #0000002e}.yOeMLa_boardItem .yOeMLa_polaroid:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.yOeMLa_photoFrame{aspect-ratio:4/3;background:var(--gray-100);width:100%;margin-bottom:12px;position:relative;overflow:hidden}.yOeMLa_photo{object-fit:cover;width:100%;height:100%}.yOeMLa_caption{text-align:center;flex-direction:column;gap:8px;padding:0 4px;display:flex}.yOeMLa_name{font-family:var(--font-display),"Nunito",-apple-system,BlinkMacSystemFont,sans-serif;color:#0f0f1a;margin:0;font-size:1.15rem;font-weight:700}.yOeMLa_description{color:#0f0f1ab3;margin:0;font-size:.85rem;line-height:1.4}.yOeMLa_cta{color:var(--color-primary);align-self:center;align-items:center;gap:4px;margin-top:4px;font-size:.85rem;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:reduce){.yOeMLa_polaroid{transition:none}.yOeMLa_boardItem .yOeMLa_polaroid:hover,.yOeMLa_boardItem .yOeMLa_polaroid:focus-visible{transform:rotate(0)}}
.y24VPW_section{position:relative;overflow:hidden}.y24VPW_header{text-align:center;margin-bottom:32px;z-index:1;flex-direction:column;gap:12px;max-width:640px;margin-inline:auto;padding-inline:24px;display:flex;position:relative}@media (max-width:767px){.y24VPW_header{padding-inline:16px}}.y24VPW_title{font-family:var(--font-display),"Nunito",-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:-.025em;color:var(--color-text-primary);margin:0;font-size:clamp(2.2rem,5vw,3.5rem);font-weight:800;line-height:1.2}.y24VPW_subtitle{color:var(--color-text-secondary);white-space:pre-line;margin:0;font-size:1.1rem;line-height:1.65}.y24VPW_board{z-index:1;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:40px;max-width:800px;margin:0 auto;padding:16px 0 0;list-style:none;display:flex;position:relative}@media (min-width:768px) and (max-width:1023px){.y24VPW_board{gap:24px;max-width:708px}}@media (max-width:767px){.y24VPW_board{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:24px;max-width:none;margin-inline:-16px;padding:24px 12vw;scroll-padding-inline:12vw;overflow:auto hidden}.y24VPW_board::-webkit-scrollbar{display:none}}.y24VPW_boardItem{flex:none;display:block}@media (max-width:767px){.y24VPW_boardItem{scroll-snap-align:start}}.y24VPW_polaroid{background:var(--color-polaroid-bg);color:#0f0f1a;will-change:transform;border-radius:4px;width:240px;padding:12px 12px 24px;text-decoration:none;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s;display:block;box-shadow:0 4px 12px #00000014,0 16px 32px #0000001f}.y24VPW_polaroid:hover{text-decoration:none}@media (min-width:768px) and (max-width:1023px){.y24VPW_polaroid{width:220px}}@media (max-width:767px){.y24VPW_polaroid{width:70vw;max-width:280px}}.y24VPW_boardItem:nth-child(3n+1) .y24VPW_polaroid{transform:rotate(-3.5deg)}.y24VPW_boardItem:nth-child(3n+2) .y24VPW_polaroid{transform:rotate(1.8deg)}.y24VPW_boardItem:nth-child(3n+3) .y24VPW_polaroid{transform:rotate(-1deg)}.y24VPW_boardItem .y24VPW_polaroid:hover,.y24VPW_boardItem .y24VPW_polaroid:focus-visible{transform:rotate(0)translateY(-6px)scale(1.03);box-shadow:0 8px 16px #0000001f,0 28px 48px #0000002e}.y24VPW_boardItem .y24VPW_polaroid:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.y24VPW_photoFrame{aspect-ratio:1;background:var(--gray-100);width:100%;margin-bottom:12px;position:relative;overflow:hidden}.y24VPW_photo{object-fit:contain;width:100%;height:100%;padding:12px}.y24VPW_caption{text-align:center;padding:0 4px}.y24VPW_name{font-family:var(--font-display),"Nunito",-apple-system,BlinkMacSystemFont,sans-serif;color:#0f0f1a;margin:0 0 4px;font-size:1rem;font-weight:700}.y24VPW_description{color:#0f0f1ab3;min-height:2.8em;margin:0;font-size:.85rem;line-height:1.4}@media (prefers-reduced-motion:reduce){.y24VPW_polaroid{transition:none}.y24VPW_boardItem .y24VPW_polaroid:hover,.y24VPW_boardItem .y24VPW_polaroid:focus-visible{transform:rotate(0)}}
