.partner-grid.svelte-tsi1bh{gap:var(--space-12);align-items:center;display:grid}@media (width>=64rem){.partner-grid.svelte-tsi1bh{gap:var(--space-16);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.hero-partner.svelte-tsi1bh{overflow:hidden}.hero-partner.svelte-tsi1bh h1:where(.svelte-tsi1bh){max-width:18ch}.gift.svelte-tsi1bh{justify-content:center;display:flex}.gift-inner.svelte-tsi1bh{aspect-ratio:1;width:min(100%,24rem);position:relative}.gift-inner.svelte-tsi1bh .gift-art{pointer-events:none;width:55%;position:absolute;top:-10%;right:-4%;transform:scaleX(-1)}@media (width<=47.99rem){.gift-inner.svelte-tsi1bh .gift-art{width:48%;right:0}}.gift-inner.svelte-tsi1bh .gift-card{width:62%;position:absolute;top:4%;left:6%;transform:rotate(-3deg)}.gift-caption.svelte-tsi1bh{max-width:none;margin:0;position:absolute;bottom:-1.75rem;left:0}.gift-tag.svelte-tsi1bh{background:var(--paper-3);border:1px solid var(--line-strong);width:56%;padding:var(--space-6) var(--space-4) var(--space-4);box-shadow:var(--shadow-sheet);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);position:absolute;bottom:8%;right:0;transform:rotate(4deg)}.gift-tag.svelte-tsi1bh:before{content:"";background:var(--paper);border:1px solid var(--line-strong);border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:.6rem;left:50%;transform:translate(-50%)}.gift-string.svelte-tsi1bh{background:var(--accent-2);width:1px;height:2.6rem;position:absolute;top:-2.6rem;left:50%}.gift-tag.svelte-tsi1bh p:where(.svelte-tsi1bh){max-width:none;margin:0}.gift-tag-eyebrow.svelte-tsi1bh{letter-spacing:.12em;white-space:nowrap;text-transform:uppercase;color:var(--accent-ink);font-size:.625rem;margin-top:var(--space-2)!important}.gift-tag-name.svelte-tsi1bh{font-family:var(--font-display);font-size:clamp(var(--step-1), 5vw, var(--step-2));line-height:1.1;margin:var(--space-1) 0 var(--space-2)!important}.gift-tag-body.svelte-tsi1bh{font-size:var(--step--2);color:var(--ink-muted);line-height:1.4}.gift-tag-body.svelte-tsi1bh b:where(.svelte-tsi1bh){color:var(--ink);font-weight:600}.section-tight.svelte-tsi1bh{padding-top:0}.steps-section.svelte-tsi1bh{background:var(--paper-3)}.steps-grid.svelte-tsi1bh{gap:var(--space-12);align-items:start;display:grid}@media (width>=64rem){.steps-grid.svelte-tsi1bh{gap:var(--space-16);grid-template-columns:1.2fr .8fr}}.steps.svelte-tsi1bh{margin:var(--space-8) 0 0;gap:var(--space-6);max-width:38rem;padding:0;list-style:none;display:grid}.steps.svelte-tsi1bh li:where(.svelte-tsi1bh){gap:var(--space-4);grid-template-columns:2.5rem 1fr;align-items:start;display:grid}.steps.svelte-tsi1bh span:where(.svelte-tsi1bh){font-family:var(--font-display);font-size:var(--step-2);color:var(--accent-ink);border-top:1px solid var(--accent-2);padding-top:var(--space-2);line-height:1}.steps.svelte-tsi1bh p:where(.svelte-tsi1bh){margin:0}.privacy.svelte-tsi1bh{overflow:hidden}.privacy.svelte-tsi1bh .privacy-art{opacity:.8;pointer-events:none;width:6rem;position:absolute;top:-1rem;right:-1.5rem;transform:rotate(20deg)}.privacy.svelte-tsi1bh h2:where(.svelte-tsi1bh){font-size:var(--step-2);max-width:16ch}.privacy.svelte-tsi1bh p:where(.svelte-tsi1bh){color:var(--ink-muted)}.more.svelte-tsi1bh{margin-top:var(--space-6)}.contact-grid.svelte-tsi1bh{gap:var(--space-8);align-items:start;display:grid}@media (width>=64rem){.contact-grid.svelte-tsi1bh{gap:var(--space-16);grid-template-columns:1.2fr .8fr}}.contact.svelte-tsi1bh p:where(.svelte-tsi1bh){color:var(--ink-muted)}address.sheet.svelte-tsi1bh p:where(.svelte-tsi1bh){color:var(--ink)}address.sheet.svelte-tsi1bh p:where(.svelte-tsi1bh):first-child{margin-bottom:var(--space-4)}
