.band.svelte-1ps4vmc{padding:40px 0}.process.svelte-1ps4vmc{margin-top:32px}.band-list.svelte-1ps4vmc{background:var(--color-paper)}.column.svelte-1ps4vmc{max-width:1100px}.tiles.svelte-1ps4vmc,.names.svelte-1ps4vmc,.reasons.svelte-1ps4vmc{margin:32px 0 0;padding:0;list-style:none}.tiles.svelte-1ps4vmc{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width>=1024px){.tiles.svelte-1ps4vmc{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.tile.svelte-1ps4vmc{aspect-ratio:4/5;background:var(--color-ink);color:#fff;text-decoration:none;display:block;position:relative;overflow:hidden}@media (width>=1024px){.tile.svelte-1ps4vmc{aspect-ratio:1}}.tile.svelte-1ps4vmc>picture{position:absolute;inset:0}.tile.svelte-1ps4vmc .tile-photo{object-fit:cover;width:100%;height:100%}.tile-scrim.svelte-1ps4vmc{background:linear-gradient(#12121200 40%,#121212b3 62%,#121212e6 100%);position:absolute;inset:0}.tile-text.svelte-1ps4vmc{padding:16px;position:absolute;bottom:0;left:0;right:0}.tile-name.svelte-1ps4vmc{font-family:var(--font-display);text-underline-offset:6px;font-size:24px;line-height:1.2;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;display:block}.tile-ink.svelte-1ps4vmc .tile-name:where(.svelte-1ps4vmc){color:var(--color-gold)}.tile-line.svelte-1ps4vmc{color:#ffffffe6;font-family:var(--font-sans);letter-spacing:1px;margin-top:6px;font-size:13px;display:block}.tile.svelte-1ps4vmc:hover .tile-name:where(.svelte-1ps4vmc),.tile.svelte-1ps4vmc:focus-visible .tile-name:where(.svelte-1ps4vmc){-webkit-text-decoration-color:var(--color-gold);text-decoration-color:var(--color-gold)}.tile.svelte-1ps4vmc:focus-visible{outline:2px solid var(--color-gold);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.tile.svelte-1ps4vmc .tile-photo{transition:scale .4s}.tile.svelte-1ps4vmc:hover .tile-photo,.tile.svelte-1ps4vmc:focus-visible .tile-photo{scale:1.03}}@media (width<=767px){.tile-text.svelte-1ps4vmc{padding:12px}.tile-name.svelte-1ps4vmc{font-size:18px}.tile-line.svelte-1ps4vmc{display:none}}.list-intro.svelte-1ps4vmc{text-align:center;max-width:760px;margin:0 auto;line-height:1.7}.names.svelte-1ps4vmc{columns:2;font-family:var(--font-sans);column-gap:24px;font-size:16px;line-height:1.8}@media (width>=768px){.names.svelte-1ps4vmc{columns:4}}@media (width>=1280px){.names.svelte-1ps4vmc{columns:5}}.names.svelte-1ps4vmc li:where(.svelte-1ps4vmc){break-inside:avoid}.names.svelte-1ps4vmc a:where(.svelte-1ps4vmc){color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color-gold);text-decoration-color:var(--color-gold);text-underline-offset:4px}.reasons.svelte-1ps4vmc{gap:24px;display:grid}@media (width>=768px){.reasons.svelte-1ps4vmc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.reasons.svelte-1ps4vmc{grid-template-columns:repeat(4,minmax(0,1fr))}}.reason.svelte-1ps4vmc{border-top:2px solid var(--color-gold);background:var(--color-paper);padding:20px;box-shadow:0 8px 24px #12121214}.reason.svelte-1ps4vmc h3:where(.svelte-1ps4vmc){font-family:var(--font-display);margin:0 0 12px;font-size:20px;font-weight:400;line-height:1.3}.reason.svelte-1ps4vmc p{margin:0;line-height:1.7}.reason.svelte-1ps4vmc a{color:inherit}details.svelte-1ps4vmc{margin-top:8px}summary.svelte-1ps4vmc{cursor:pointer;font-family:var(--font-sans);text-underline-offset:3px;font-size:14px;text-decoration:underline}.faq.svelte-1ps4vmc{column-gap:48px;margin-top:24px;display:grid}@media (width>=1024px){.faq.svelte-1ps4vmc{grid-template-columns:repeat(2,minmax(0,1fr))}}.faq-item.svelte-1ps4vmc{border-top:1px solid var(--color-rule)}.faq-item.svelte-1ps4vmc summary:where(.svelte-1ps4vmc){cursor:pointer;padding:16px 40px 16px 0;text-decoration:none;list-style:none;position:relative}.faq-item.svelte-1ps4vmc summary:where(.svelte-1ps4vmc)::-webkit-details-marker{display:none}.faq-item.svelte-1ps4vmc h3:where(.svelte-1ps4vmc){font-family:var(--font-sans);letter-spacing:normal;text-transform:none;margin:0;font-size:17px;font-weight:700;line-height:1.4}.faq-sign.svelte-1ps4vmc{font-size:24px;font-weight:300;position:absolute;top:50%;right:8px;translate:0 -50%}.faq-item[open].svelte-1ps4vmc .faq-sign:where(.svelte-1ps4vmc){rotate:45deg}.faq-answer.svelte-1ps4vmc{padding:0 0 16px}.faq-answer.svelte-1ps4vmc p{margin:0;line-height:1.7}.faq-answer.svelte-1ps4vmc a{color:inherit;text-underline-offset:3px;text-decoration:underline}.cards.svelte-1ps4vmc,.steps.svelte-1ps4vmc{gap:24px;margin:32px 0 0;padding:0;list-style:none;display:grid}@media (width>=768px){.cards.svelte-1ps4vmc{grid-template-columns:repeat(3,minmax(0,1fr))}}.steps.svelte-1ps4vmc{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=1024px){.steps.svelte-1ps4vmc{grid-template-columns:repeat(4,minmax(0,1fr))}}.card.svelte-1ps4vmc,.step.svelte-1ps4vmc{border-top:2px solid var(--color-gold);background:var(--color-paper);padding:20px;box-shadow:0 8px 24px #12121214}.card.svelte-1ps4vmc h3:where(.svelte-1ps4vmc),.step.svelte-1ps4vmc h3:where(.svelte-1ps4vmc){font-family:var(--font-display);margin:0 0 8px;font-size:20px;font-weight:400;line-height:1.3}.step-number.svelte-1ps4vmc{color:var(--color-muted-ink);font-family:var(--font-sans);letter-spacing:2px;text-transform:uppercase;font-size:12px;display:block}.step-title.svelte-1ps4vmc{margin-top:6px;font-size:18px;display:block}.card.svelte-1ps4vmc p,.step.svelte-1ps4vmc p{margin:8px 0 0;line-height:1.7}.card.svelte-1ps4vmc{position:relative}.card-link.svelte-1ps4vmc{color:inherit;font-family:var(--font-sans);text-underline-offset:3px;font-size:14px;text-decoration:underline;position:absolute;bottom:20px;right:20px}
