.lmq.svelte-1dgcu7p{overflow:hidden}.lmq--scrolls.svelte-1dgcu7p{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%)}.lmq__track.svelte-1dgcu7p{display:flex}.lmq--scrolls.svelte-1dgcu7p .lmq__track:where(.svelte-1dgcu7p){width:max-content;animation:svelte-1dgcu7p-lmq-left var(--dur) linear infinite}.lmq__set.svelte-1dgcu7p{align-items:center;gap:clamp(2.5rem,5vw,5rem);padding-right:clamp(2.5rem,5vw,5rem);display:flex}.lmq.svelte-1dgcu7p:not(.lmq--scrolls) .lmq__track:where(.svelte-1dgcu7p){flex-wrap:wrap;justify-content:center}.lmq.svelte-1dgcu7p:not(.lmq--scrolls) .lmq__set:where(.svelte-1dgcu7p){flex-wrap:wrap;justify-content:center;row-gap:clamp(1.5rem,3vw,2.5rem);padding-right:0}.lmq__item.svelte-1dgcu7p{flex-direction:column;flex:none;justify-content:flex-start;align-items:center;gap:.75rem;display:flex}.lmq__item.svelte-1dgcu7p a:where(.svelte-1dgcu7p){color:var(--color-ink-mute);transition:opacity .4s var(--ease-editorial);flex-direction:column;align-items:center;gap:.75rem;text-decoration:none;display:flex}.lmq__item.svelte-1dgcu7p a:where(.svelte-1dgcu7p):hover{opacity:.6}.lmq__name.svelte-1dgcu7p{text-align:center;letter-spacing:.08em;max-width:clamp(7rem,11vw,10rem);color:var(--color-ink-mute);text-wrap:balance;font-size:.75rem;line-height:1.35}.lmq__item.svelte-1dgcu7p img:where(.svelte-1dgcu7p){box-sizing:border-box;object-fit:contain;width:clamp(7rem,11vw,10rem);height:clamp(7rem,11vw,10rem);display:block}@media (prefers-reduced-motion:reduce){.lmq--scrolls.svelte-1dgcu7p .lmq__track:where(.svelte-1dgcu7p){animation:none}.lmq--scrolls.svelte-1dgcu7p{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}@keyframes svelte-1dgcu7p-lmq-left{to{transform:translate(-50%)}}.head.svelte-tsi1bh{padding:clamp(3rem, 6vw, 6rem) var(--spacing-gutter) clamp(2.5rem, 4vw, 3.5rem)}.head__title.svelte-tsi1bh{font-size:var(--text-display);margin:1.25rem 0 0}.head__lede.svelte-tsi1bh{font-size:var(--text-subtitle);color:var(--color-ink-soft);max-width:48ch;margin-top:1.75rem;line-height:1.55}.partners.svelte-tsi1bh{padding:var(--spacing-section) var(--spacing-gutter) 0}.partners__head.svelte-tsi1bh{margin-bottom:clamp(2rem,3.5vw,3rem)}.partners__title.svelte-tsi1bh{font-size:var(--text-title);margin:1.25rem 0 0}.partners__rows.svelte-tsi1bh{grid-template-columns:minmax(0,1fr);gap:clamp(1.75rem,3vw,2.5rem);display:grid}.prow.svelte-tsi1bh{margin:0 calc(-1 * var(--spacing-gutter));width:calc(100% + 2 * var(--spacing-gutter));min-width:0}.prow__label.svelte-tsi1bh{padding:0 var(--spacing-gutter);font-size:var(--text-eyebrow);letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-soft);justify-content:center;align-items:center;gap:.75rem;margin:0 0 clamp(.75rem,1.5vw,1.1rem);font-weight:600;display:flex}.prow__label.svelte-tsi1bh:before,.prow__label.svelte-tsi1bh:after{content:"";background:var(--gradient-gold);flex:none;width:2rem;height:2px}.tiers.svelte-tsi1bh{padding:var(--spacing-section) var(--spacing-gutter) 0}.tiers__head.svelte-tsi1bh{margin-bottom:clamp(2.5rem,4vw,4rem)}.tiers__title.svelte-tsi1bh{font-size:var(--text-title);margin:1.25rem 0 0}.tiers__list.svelte-tsi1bh{margin:0;padding:0;list-style:none}@media (width>=1100px){.tiers__list.svelte-tsi1bh{grid-template-columns:1fr 1fr;column-gap:clamp(3rem,5vw,5rem);display:grid}}.tier.svelte-tsi1bh{border-top:1px solid var(--color-gold-soft);gap:1rem;padding:clamp(2rem,3.5vw,2.75rem) 0;display:grid}.tier.svelte-tsi1bh:last-child{border-bottom:1px solid var(--color-hairline)}@media (width>=1100px){.tier.svelte-tsi1bh:nth-last-child(2){border-bottom:1px solid var(--color-hairline)}}@media (width>=760px){.tier.svelte-tsi1bh{grid-template-columns:4.5rem 1fr;align-items:baseline;gap:1.75rem}}.tier__n.svelte-tsi1bh{font-family:var(--font-display);color:var(--color-gold);font-size:1.5rem}.tier__name.svelte-tsi1bh{margin:0 0 .75rem;font-size:1.875rem}.tier__blurb.svelte-tsi1bh{color:var(--color-ink-soft);max-width:54ch;margin:0}.note.svelte-tsi1bh{padding:clamp(2.5rem, 4vw, 3.5rem) var(--spacing-gutter);background:var(--color-paper-deep);border-top:1px solid var(--color-gold-soft);border-bottom:1px solid var(--color-gold-soft);align-items:start;gap:clamp(2rem,4vw,3.5rem);display:grid}@media (width>=900px){.note.svelte-tsi1bh{grid-template-columns:minmax(0,34rem) 1fr;column-gap:clamp(3rem,6vw,6rem)}}.note__body.svelte-tsi1bh{border-left:2px solid var(--color-gold);max-width:34rem;margin:0;padding-left:clamp(1rem,2vw,1.5rem)}.note__body.svelte-tsi1bh .eyebrow:where(.svelte-tsi1bh){margin-bottom:1rem}.note__line.svelte-tsi1bh{color:var(--color-ink-soft);max-width:52ch;margin:.7rem 0 0;font-size:.9375rem;line-height:1.55}.note__belief.svelte-tsi1bh{max-width:30ch;font-family:var(--font-display);color:var(--color-ink);margin:0;font-size:clamp(1.125rem,1rem + .6vw,1.5rem);font-style:italic;line-height:1.4}@media (width>=900px){.note__belief.svelte-tsi1bh{padding-top:1.75rem}}.enquiry.svelte-tsi1bh{padding:var(--spacing-section) var(--spacing-gutter);align-items:start;gap:clamp(2.5rem,5vw,4rem);display:grid}@media (width>=900px){.enquiry.svelte-tsi1bh{grid-template-columns:1fr 1fr;gap:clamp(3rem,6vw,6rem)}}.enquiry__title.svelte-tsi1bh{font-size:var(--text-title);max-width:18ch;margin:1.25rem 0 1.5rem}.enquiry__note.svelte-tsi1bh{color:var(--color-ink-soft);max-width:40ch;margin:0}.form.svelte-tsi1bh{gap:1.75rem;max-width:40rem;display:grid}.form__notice.svelte-tsi1bh{background:var(--color-paper-deep);border-left:2px solid var(--color-brass);color:var(--color-ink-soft);margin:0;padding:.9rem 1.1rem;font-size:.875rem}.form__notice--error.svelte-tsi1bh{color:#7a2222;border-left-color:#9b2c2c}.done.svelte-tsi1bh{border-left:2px solid var(--color-brass);background:var(--color-paper-deep);max-width:40rem;padding:1.5rem 1.5rem 1.5rem 1.75rem}.done__line.svelte-tsi1bh{font-family:var(--font-display);margin:0;font-size:1.375rem}.done__note.svelte-tsi1bh{color:var(--color-ink-soft);max-width:44ch;margin:.75rem 0 0}.field.svelte-tsi1bh{gap:.6rem;display:grid}.field__err.svelte-tsi1bh{color:#9b2c2c;margin:0;font-size:.875rem}.field__opt.svelte-tsi1bh{text-transform:none;letter-spacing:.02em;opacity:.75}.field.svelte-tsi1bh [aria-invalid=true]:where(.svelte-tsi1bh){border-color:#9b2c2c}.field.svelte-tsi1bh label:where(.svelte-tsi1bh){font-size:var(--text-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-mute)}.field.svelte-tsi1bh input:where(.svelte-tsi1bh),.field.svelte-tsi1bh textarea:where(.svelte-tsi1bh),.field.svelte-tsi1bh select:where(.svelte-tsi1bh){font:inherit;color:var(--color-ink);border:0;border-bottom:1.5px solid var(--color-gold);transition:border-color .4s var(--ease-editorial);background:0 0;border-radius:0;padding:.65rem 0}.field.svelte-tsi1bh input:where(.svelte-tsi1bh):hover,.field.svelte-tsi1bh textarea:where(.svelte-tsi1bh):hover,.field.svelte-tsi1bh select:where(.svelte-tsi1bh):hover{border-color:var(--color-gold-deep)}.field.svelte-tsi1bh select:where(.svelte-tsi1bh){appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--color-gold) 50%), linear-gradient(135deg, var(--color-gold) 50%, transparent 50%);cursor:pointer;background-position:right .3rem bottom 1rem,right .6rem bottom 1rem;background-repeat:no-repeat;background-size:.4rem .4rem,.4rem .4rem;padding-right:1.5rem}.field.svelte-tsi1bh input:where(.svelte-tsi1bh):focus,.field.svelte-tsi1bh textarea:where(.svelte-tsi1bh):focus,.field.svelte-tsi1bh select:where(.svelte-tsi1bh):focus{border-color:var(--color-brass);outline:none}.field.svelte-tsi1bh textarea:where(.svelte-tsi1bh){resize:vertical}.btn.svelte-tsi1bh{color:var(--color-ink);border:1px solid var(--color-gold-bright);font:inherit;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;transition:background .4s var(--ease-editorial), border-color .4s var(--ease-editorial), color .4s var(--ease-editorial), transform .4s var(--ease-editorial), box-shadow .4s var(--ease-editorial);background:0 0;border-radius:999px;justify-self:start;padding:1.1rem 2.25rem;font-size:.8125rem}.btn.svelte-tsi1bh:hover:not(:disabled){background:var(--gradient-gold);border-color:var(--color-gold-bright);color:var(--color-ink)}@media (prefers-reduced-motion:no-preference){.btn.svelte-tsi1bh:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px -12px #0000004d}}.btn.svelte-tsi1bh:disabled{border-color:var(--color-hairline);color:var(--color-ink-mute);cursor:not-allowed}
