.icon.svelte-1f1lynr{--size: 32px;transform:rotate(90deg)}.icon.svelte-1f1lynr svg{stroke-width:2px}.expanded.svelte-1f1lynr .icon:where(.svelte-1f1lynr){transform:rotate(-90deg)}.faq-item-wrapper.svelte-1f1lynr{width:100%;border-bottom:solid 1px var(--border-color)}.question.svelte-1f1lynr{font-family:var(--sans-serif);font-size:var(--text-md);font-weight:600;letter-spacing:-.011em;padding:var(--spacing-xl) 0;display:flex;align-items:center;gap:1rem;justify-content:space-between;cursor:pointer}.question.svelte-1f1lynr:hover{color:var(--color-blue)}.question.svelte-1f1lynr:hover .icon:where(.svelte-1f1lynr){color:var(--color-blue)}.answer.svelte-1f1lynr{color:var(--text-secondary);font-family:var(--sans-serif);font-size:var(--text-md);padding:var(--spacing-sm) 0 var(--spacing-xxl) 0;line-height:1.6}.answer.svelte-1f1lynr p{margin:0;margin-bottom:var(--spacing-md)}.answer.svelte-1f1lynr ol,.answer.svelte-1f1lynr ul{margin:0}.answer.svelte-1f1lynr a{color:var(--text-primary);border-bottom:solid 2px var(--text-primary)}.answer.svelte-1f1lynr a:hover{color:var(--link-primary);border-bottom:solid 2px var(--link-primary)}@media(max-width:600px){.question.svelte-1f1lynr{font-size:var(--text-lg)}.answer.svelte-1f1lynr{font-size:var(--text-md)}}.card.svelte-la21wb{--width: 200px;--height: 240px;position:relative;max-width:var(--width);min-width:var(--width);max-height:var(--height);min-height:var(--height);border-radius:var(--radius-xl);cursor:pointer}.card.svelte-la21wb .img-wrapper:where(.svelte-la21wb){display:block;width:100%;max-width:100%;border-radius:inherit;object-fit:cover;max-height:inherit}.img-wrapper.svelte-la21wb{width:300px;height:300px;overflow:hidden}.img-wrapper.svelte-la21wb img:where(.svelte-la21wb){width:100%;height:100%;object-fit:cover;transition:all .3s ease}.card.svelte-la21wb:hover img:where(.svelte-la21wb){transform:scale(1.1)}.card.svelte-la21wb .content:where(.svelte-la21wb){font-family:var(--sans-serif-display);position:absolute;bottom:0;padding:var(--spacing-xl);width:100%;height:60%;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;background:linear-gradient(to top,#1a140cd1 18%,#1a140c00);display:flex;flex-direction:column;justify-content:end;color:#fff;gap:.5rem}.card.svelte-la21wb .content:where(.svelte-la21wb) .name:where(.svelte-la21wb){font-family:var(--serif-display);font-size:var(--text-lg2);line-height:1.1}.unavailable.svelte-la21wb{opacity:.2;cursor:default}.card.svelte-la21wb:hover .label{display:flex;color:#fff;font-size:.85rem;margin-left:var(--spacing-lg)}@media(max-width:900px){.card.svelte-la21wb{--width: 160px;--height: 185px}}@media(max-width:480px){.card.svelte-la21wb{--width: 150px;--height: 175px}}main.svelte-1uha8ag{display:flex;flex-direction:column;width:100%;min-height:100vh}section.svelte-1uha8ag{width:100%;margin-left:auto;margin-right:auto;padding:var(--spacing-3xxl) 0;display:flex;align-items:center;justify-content:center}.container.svelte-1uha8ag{padding:0 calc(2 * var(--spacing-xxl))}.hero.svelte-1uha8ag{min-height:52vh;padding-top:var(--spacing-2xxl);padding-bottom:var(--spacing-2xxl)}.hero-content.svelte-1uha8ag{display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center;margin:auto}.eyebrow.svelte-1uha8ag{font-family:var(--sans-serif);text-transform:uppercase;letter-spacing:.16em;font-size:var(--text-sm);font-weight:600;color:var(--color-orange);margin:0 0 var(--spacing-md)}.title.svelte-1uha8ag{color:var(--text-primary);font-family:var(--serif-display);font-size:clamp(3.75rem,11vw,6.25rem);font-weight:400;line-height:.92;letter-spacing:-.035em;margin:0}.lede.svelte-1uha8ag{font-family:var(--serif);font-size:var(--text-lg2);line-height:1.55;font-weight:420;max-width:32rem;margin:var(--spacing-xl) auto 0;color:var(--text-secondary);letter-spacing:-.01em;text-wrap:balance}.block-heading.svelte-1uha8ag{text-align:center;margin-bottom:var(--spacing-2xxl)}.block-heading.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){margin-bottom:var(--spacing-sm)}.section-lead.svelte-1uha8ag{font-family:var(--serif);font-size:var(--text-lg);font-weight:420;letter-spacing:-.01em;line-height:1.5;color:var(--text-secondary);margin:0 auto;max-width:34rem}.authors-wrapper.svelte-1uha8ag{padding-inline:var(--spacing-xxl)}.authors-wrapper.svelte-1uha8ag .panel:where(.svelte-1uha8ag){display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-lg);border-radius:var(--radius-2xxl);background-color:var(--bg-secondary);border:1px solid var(--border-color);max-width:100%;padding:var(--spacing-2xxl) var(--spacing-2xxl) var(--spacing-3xxl)}.authors.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:var(--spacing-2xxl);justify-content:center}.faq-section.svelte-1uha8ag .container:where(.svelte-1uha8ag){--w: 720px}.faq-list.svelte-1uha8ag{border-top:1px solid var(--border-color)}.footer.svelte-1uha8ag{border-top:1px solid var(--border-color);background-color:var(--bg-secondary)}.footer.svelte-1uha8ag .container:where(.svelte-1uha8ag){--w: 720px;margin-inline:auto;display:flex;align-items:flex-start;gap:var(--spacing-2xxl);justify-content:space-between;font-size:var(--text-sm);color:var(--text-secondary);padding-top:var(--spacing-2xxl);padding-bottom:var(--spacing-2xxl)}.footer.svelte-1uha8ag .brand:where(.svelte-1uha8ag){margin:0;max-width:20rem;line-height:1.6}.footer-right.svelte-1uha8ag{display:flex;align-items:flex-start;gap:var(--spacing-2xxl)}.footer.svelte-1uha8ag .links:where(.svelte-1uha8ag){display:flex;flex-direction:column;gap:var(--spacing-md);white-space:nowrap}.footer.svelte-1uha8ag .links:where(.svelte-1uha8ag) .muted:where(.svelte-1uha8ag){color:var(--text-secondary)}.footer.svelte-1uha8ag .links:where(.svelte-1uha8ag) .muted:where(.svelte-1uha8ag):hover{color:var(--link-primary)}@media(max-width:600px){section.svelte-1uha8ag{padding:var(--spacing-2xxl) 0}.container.svelte-1uha8ag{padding:0 var(--spacing-xxl)}.hero.svelte-1uha8ag{min-height:56vh}.authors-wrapper.svelte-1uha8ag{padding-inline:var(--spacing-lg)}.authors-wrapper.svelte-1uha8ag .panel:where(.svelte-1uha8ag){padding:var(--spacing-2xxl) var(--spacing-lg)}.authors.svelte-1uha8ag{gap:var(--spacing-lg)}.footer.svelte-1uha8ag .container:where(.svelte-1uha8ag){flex-direction:column;gap:var(--spacing-xl)}.footer.svelte-1uha8ag .brand:where(.svelte-1uha8ag){max-width:100%}.footer-right.svelte-1uha8ag{width:100%;justify-content:space-between;gap:var(--spacing-xl)}}
