.aurora-section-eyebrow[data-astro-cid-r5w2jv2f]{font-size:.65rem;letter-spacing:.3em;text-transform:uppercase;color:var(--aurora-ink-soft);font-weight:700;margin-bottom:.6rem}.aurora-contact-title[data-astro-cid-r5w2jv2f]{font-size:3rem}@media(min-width:768px){.aurora-contact-title[data-astro-cid-r5w2jv2f]{font-size:3.75rem}}.aurora-contact-byline[data-astro-cid-r5w2jv2f]{margin-top:1.5rem;display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:768px){.aurora-contact-byline[data-astro-cid-r5w2jv2f]{grid-template-columns:2.5rem 1fr}}.aurora-contact-byline-rule[data-astro-cid-r5w2jv2f]{width:2.5rem;height:1px;background:var(--aurora-rule);align-self:center}.aurora-contact-lede[data-astro-cid-r5w2jv2f]{font-family:var(--aurora-serif);font-style:italic;font-size:1.15rem;line-height:1.55;color:var(--aurora-ink-soft);max-width:36rem}.aurora-rule-double[data-astro-cid-r5w2jv2f]{margin:1.75rem 0;height:4px;border-top:1px solid var(--aurora-rule);border-bottom:1px solid var(--aurora-rule)}.aurora-contact-spread[data-astro-cid-r5w2jv2f]{display:grid;gap:2.5rem;grid-template-columns:1fr}@media(min-width:1024px){.aurora-contact-spread[data-astro-cid-r5w2jv2f]{grid-template-columns:18rem 1fr;gap:4rem}}.aurora-contact-side[data-astro-cid-r5w2jv2f]{display:grid;gap:2rem}.aurora-contact-channels-eyebrow[data-astro-cid-r5w2jv2f]{font-size:.6rem;letter-spacing:.25em;text-transform:uppercase;color:var(--aurora-ink-soft);font-weight:700;padding-bottom:.6rem;border-bottom:1px solid var(--aurora-rule);margin-bottom:.85rem}.aurora-contact-channel-list[data-astro-cid-r5w2jv2f]{display:grid;gap:.85rem}.aurora-contact-channel[data-astro-cid-r5w2jv2f]{display:grid;grid-template-columns:2rem 1fr;gap:.65rem;align-items:center;transition:color .2s}.aurora-contact-channel[data-astro-cid-r5w2jv2f]:hover{color:var(--store-primary)}.aurora-contact-channel-icon[data-astro-cid-r5w2jv2f]{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--aurora-rule);color:var(--aurora-ink)}.aurora-contact-channel-body[data-astro-cid-r5w2jv2f]{display:flex;flex-direction:column;min-width:0}.aurora-contact-channel-label[data-astro-cid-r5w2jv2f]{font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--aurora-ink-soft);font-weight:700}.aurora-contact-channel-val[data-astro-cid-r5w2jv2f]{font-family:var(--aurora-serif);font-size:.95rem;color:var(--aurora-ink);word-break:break-all}.aurora-contact-hours-list[data-astro-cid-r5w2jv2f]{margin-top:.5rem;display:grid;gap:.4rem}.aurora-contact-hours-list[data-astro-cid-r5w2jv2f]>div[data-astro-cid-r5w2jv2f]{display:flex;justify-content:space-between;align-items:baseline;padding:.4rem 0;border-bottom:1px dotted var(--aurora-rule)}.aurora-contact-hours-list[data-astro-cid-r5w2jv2f] dt[data-astro-cid-r5w2jv2f]{font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--aurora-ink-soft);font-weight:600}.aurora-contact-hours-list[data-astro-cid-r5w2jv2f] dd[data-astro-cid-r5w2jv2f]{font-family:var(--aurora-serif);font-size:.95rem;color:var(--aurora-ink)}.aurora-contact-hours-note[data-astro-cid-r5w2jv2f]{margin-top:.85rem;font-size:.8rem;line-height:1.55;color:var(--aurora-ink-soft);font-family:var(--aurora-serif);font-style:italic}.aurora-contact-form[data-astro-cid-r5w2jv2f]{border:1px solid var(--aurora-rule);padding:1.75rem;background:var(--aurora-paper-soft)}.aurora-contact-form-eyebrow[data-astro-cid-r5w2jv2f]{font-size:.6rem;letter-spacing:.25em;text-transform:uppercase;color:var(--store-primary);font-weight:700}.aurora-contact-form-title[data-astro-cid-r5w2jv2f]{margin-top:.5rem;font-family:var(--aurora-serif);font-size:1.75rem;font-weight:600;color:var(--aurora-ink);letter-spacing:-.01em}.aurora-contact-form-lede[data-astro-cid-r5w2jv2f]{margin-top:.5rem;font-family:var(--aurora-serif);font-style:italic;font-size:.9rem;color:var(--aurora-ink-soft)}.aurora-contact-form-grid[data-astro-cid-r5w2jv2f]{margin-top:1.5rem;display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:640px){.aurora-contact-form-grid[data-astro-cid-r5w2jv2f]{grid-template-columns:1fr 1fr}}.aurora-contact-field[data-astro-cid-r5w2jv2f]{position:relative}.aurora-contact-input[data-astro-cid-r5w2jv2f]{width:100%;background:transparent;border:0;border-bottom:1px solid var(--aurora-rule);padding:1.4rem 0 .5rem;font-size:.95rem;color:var(--aurora-ink);outline:none;transition:border-color .2s;font-family:var(--aurora-serif)}.aurora-contact-input[data-astro-cid-r5w2jv2f]:focus{border-color:var(--store-primary)}.aurora-contact-textarea[data-astro-cid-r5w2jv2f]{border:1px solid var(--aurora-rule);padding:1.4rem .75rem .5rem;resize:vertical}.aurora-contact-label[data-astro-cid-r5w2jv2f]{position:absolute;left:0;top:.85rem;color:var(--aurora-ink-soft);font-size:.85rem;pointer-events:none;transition:all .18s cubic-bezier(.16,1,.3,1);font-family:var(--aurora-serif);font-style:italic}.aurora-contact-textarea[data-astro-cid-r5w2jv2f]+.aurora-contact-label[data-astro-cid-r5w2jv2f]{left:.75rem;top:.85rem}.aurora-contact-input[data-astro-cid-r5w2jv2f]:focus+.aurora-contact-label[data-astro-cid-r5w2jv2f],.aurora-contact-input[data-astro-cid-r5w2jv2f]:not(:placeholder-shown)+.aurora-contact-label[data-astro-cid-r5w2jv2f]{top:.1rem;font-size:.6rem;font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--store-primary);font-weight:700}.aurora-contact-form-foot[data-astro-cid-r5w2jv2f]{margin-top:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.aurora-contact-form-note[data-astro-cid-r5w2jv2f]{font-size:.75rem;color:var(--aurora-ink-soft);font-style:italic;font-family:var(--aurora-serif)}.aurora-contact-submit[data-astro-cid-r5w2jv2f]{display:inline-flex;align-items:center;gap:.5rem;background:var(--aurora-ink);color:var(--aurora-paper);padding:.85rem 1.5rem;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;font-weight:600;transition:background .2s}.aurora-contact-submit[data-astro-cid-r5w2jv2f]:hover{background:var(--store-primary)}.bz-crumb[data-astro-cid-dynkevan]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.7rem;color:var(--bz-ink-soft);font-weight:600;margin-bottom:.85rem}.bz-crumb[data-astro-cid-dynkevan] a[data-astro-cid-dynkevan]{color:var(--bz-ink-soft);transition:color .15s}.bz-crumb[data-astro-cid-dynkevan] a[data-astro-cid-dynkevan]:hover,.bz-crumb-current[data-astro-cid-dynkevan]{color:var(--bz-ink)}.bz-contact-head[data-astro-cid-dynkevan]{padding-bottom:.85rem;border-bottom:2px solid var(--bz-ink);margin-bottom:1rem}.bz-contact-title[data-astro-cid-dynkevan]{font-size:1.85rem;font-weight:800;color:var(--bz-ink);letter-spacing:-.02em}.bz-contact-lede[data-astro-cid-dynkevan]{margin-top:.4rem;font-size:.9rem;color:var(--bz-ink-soft);line-height:1.55}.bz-contact-channels[data-astro-cid-dynkevan]{display:grid;gap:.6rem;grid-template-columns:1fr;margin-bottom:1.25rem}@media(min-width:640px){.bz-contact-channels[data-astro-cid-dynkevan]{grid-template-columns:1fr 1fr 1fr}}.bz-contact-channel[data-astro-cid-dynkevan]{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;background:var(--bz-surface);border:1px solid var(--bz-rule);border-radius:4px;padding:.85rem;transition:border-color .15s,box-shadow .15s}.bz-contact-channel[data-astro-cid-dynkevan]:hover{border-color:var(--bz-ink);box-shadow:0 4px 12px #0000000f}.bz-contact-channel-icon[data-astro-cid-dynkevan]{width:2.5rem;height:2.5rem;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;background:var(--bz-surface-2);color:var(--store-primary);margin-bottom:.3rem}.bz-contact-channel-label[data-astro-cid-dynkevan]{font-size:.65rem;font-weight:800;color:var(--bz-ink-soft);letter-spacing:.1em;text-transform:uppercase}.bz-contact-channel-val[data-astro-cid-dynkevan]{font-size:.9rem;font-weight:700;color:var(--bz-ink);word-break:break-all}.bz-contact-grid[data-astro-cid-dynkevan]{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:1024px){.bz-contact-grid[data-astro-cid-dynkevan]{grid-template-columns:1.5fr 1fr;gap:1.25rem}}.bz-contact-form[data-astro-cid-dynkevan]{background:var(--bz-surface);border:1px solid var(--bz-rule);border-radius:4px;padding:1rem;display:grid;gap:.75rem}.bz-contact-form-title[data-astro-cid-dynkevan]{font-size:1.1rem;font-weight:800;color:var(--bz-ink);letter-spacing:-.02em;padding-bottom:.5rem;border-bottom:1px solid var(--bz-rule)}.bz-contact-form-grid[data-astro-cid-dynkevan]{display:grid;gap:.6rem;grid-template-columns:1fr}@media(min-width:640px){.bz-contact-form-grid[data-astro-cid-dynkevan]{grid-template-columns:1fr 1fr}}.bz-contact-label[data-astro-cid-dynkevan]{display:block;font-size:.7rem;font-weight:700;color:var(--bz-ink-soft);letter-spacing:.05em;text-transform:uppercase;margin-bottom:.3rem}.bz-input[data-astro-cid-dynkevan]{width:100%;background:var(--bz-bg);border:1px solid var(--bz-rule);border-radius:3px;padding:.6rem .75rem;font-size:.85rem;color:var(--bz-ink);outline:none;transition:border-color .15s}.bz-input[data-astro-cid-dynkevan]:focus{border-color:var(--store-primary)}textarea[data-astro-cid-dynkevan].bz-input{resize:vertical}.bz-contact-form-foot[data-astro-cid-dynkevan]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-top:.5rem;border-top:1px solid var(--bz-rule)}.bz-contact-form-note[data-astro-cid-dynkevan]{font-size:.72rem;color:var(--bz-ink-soft)}.bz-contact-form-btn[data-astro-cid-dynkevan]{display:inline-flex;align-items:center;gap:.4rem;background:var(--bz-ink);color:var(--bz-bg);padding:.65rem 1.1rem;font-size:.72rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;border-radius:3px;transition:background .15s}.bz-contact-form-btn[data-astro-cid-dynkevan]:hover{background:var(--store-primary)}.bz-contact-info[data-astro-cid-dynkevan]{display:grid;gap:.6rem}.bz-contact-info-card[data-astro-cid-dynkevan]{background:var(--bz-surface);border:1px solid var(--bz-rule);border-radius:4px;padding:.85rem}.bz-contact-info-card-title[data-astro-cid-dynkevan]{font-size:.7rem;font-weight:800;color:var(--bz-ink);letter-spacing:.05em;text-transform:uppercase;padding-bottom:.5rem;border-bottom:1px solid var(--bz-rule);margin-bottom:.6rem}.bz-contact-info-list[data-astro-cid-dynkevan]{display:grid;gap:.4rem}.bz-contact-info-list[data-astro-cid-dynkevan]>div[data-astro-cid-dynkevan]{display:flex;justify-content:space-between;align-items:baseline;padding:.3rem 0;border-bottom:1px dotted var(--bz-rule)}.bz-contact-info-list[data-astro-cid-dynkevan]>div[data-astro-cid-dynkevan]:last-child{border-bottom:0}.bz-contact-info-list[data-astro-cid-dynkevan] dt[data-astro-cid-dynkevan]{font-size:.72rem;color:var(--bz-ink-soft);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.bz-contact-info-list[data-astro-cid-dynkevan] dd[data-astro-cid-dynkevan]{font-size:.88rem;font-weight:700;color:var(--bz-ink)}.bz-contact-info-perks[data-astro-cid-dynkevan]{list-style:none;padding:0;margin:0;display:grid;gap:.5rem}.bz-contact-info-perks[data-astro-cid-dynkevan] li[data-astro-cid-dynkevan]{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--bz-ink);font-weight:600}.bz-contact-info-perk-icon[data-astro-cid-dynkevan]{color:var(--store-primary);flex-shrink:0}.at-section-eyebrow[data-astro-cid-bhd6yfof]{font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--at-ink-soft);font-weight:600;text-align:center}.at-contact-head[data-astro-cid-bhd6yfof]{text-align:center}.at-contact-title[data-astro-cid-bhd6yfof]{font-family:var(--at-serif);font-size:2.5rem;font-weight:400;line-height:1.1;letter-spacing:-.02em;color:var(--at-ink);margin-top:.85rem}@media(min-width:768px){.at-contact-title[data-astro-cid-bhd6yfof]{font-size:3.5rem}}.at-contact-lede[data-astro-cid-bhd6yfof]{margin-top:1.25rem;font-family:var(--at-serif);font-style:italic;font-size:1.05rem;color:var(--at-ink-soft);line-height:1.55;max-width:28rem;margin-left:auto;margin-right:auto}.at-contact-rule[data-astro-cid-bhd6yfof]{margin:3rem auto;width:3rem;height:1px;background:var(--at-ink)}.at-contact-channels[data-astro-cid-bhd6yfof]{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.at-contact-channel[data-astro-cid-bhd6yfof]{display:flex;flex-direction:column;align-items:center;gap:.3rem;text-align:center;transition:opacity .2s}.at-contact-channel[data-astro-cid-bhd6yfof]:hover{opacity:.7}.at-contact-channel-label[data-astro-cid-bhd6yfof]{font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--at-ink-soft);font-weight:600}.at-contact-channel-val[data-astro-cid-bhd6yfof]{font-family:var(--at-serif);font-size:1.15rem;color:var(--at-ink);letter-spacing:.02em}.at-contact-hours[data-astro-cid-bhd6yfof]{margin-top:3rem;display:grid;gap:.5rem;text-align:center}.at-contact-hours[data-astro-cid-bhd6yfof]>div[data-astro-cid-bhd6yfof]{display:flex;justify-content:center;align-items:baseline;gap:1.5rem;padding:.5rem 0}.at-contact-hours[data-astro-cid-bhd6yfof] dt[data-astro-cid-bhd6yfof]{font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--at-ink-soft);font-weight:600;min-width:8rem;text-align:right}.at-contact-hours[data-astro-cid-bhd6yfof] dd[data-astro-cid-bhd6yfof]{font-family:var(--at-serif);font-size:1rem;color:var(--at-ink);min-width:5rem;text-align:left}.at-contact-form[data-astro-cid-bhd6yfof]{max-width:28rem;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}.at-contact-form-eyebrow[data-astro-cid-bhd6yfof]{font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--at-ink-soft);font-weight:600;text-align:center}.at-contact-field[data-astro-cid-bhd6yfof]{position:relative}.at-contact-input[data-astro-cid-bhd6yfof]{width:100%;background:transparent;border:0;border-bottom:1px solid var(--at-rule);padding:1.4rem 0 .5rem;font-size:.95rem;color:var(--at-ink);outline:none;transition:border-color .2s;font-family:var(--at-serif);text-align:center}.at-contact-input[data-astro-cid-bhd6yfof]:focus{border-color:var(--store-primary)}.at-contact-textarea[data-astro-cid-bhd6yfof]{border:1px solid var(--at-rule);padding:1.4rem .75rem .5rem;text-align:left;resize:vertical}.at-contact-label[data-astro-cid-bhd6yfof]{position:absolute;left:0;top:.85rem;width:100%;text-align:center;color:var(--at-ink-soft);font-size:.95rem;pointer-events:none;transition:all .18s cubic-bezier(.16,1,.3,1);font-family:var(--at-serif);font-style:italic}.at-contact-textarea[data-astro-cid-bhd6yfof]+.at-contact-label[data-astro-cid-bhd6yfof]{left:.75rem;width:calc(100% - 1.5rem);text-align:left}.at-contact-input[data-astro-cid-bhd6yfof]:focus+.at-contact-label[data-astro-cid-bhd6yfof],.at-contact-input[data-astro-cid-bhd6yfof]:not(:placeholder-shown)+.at-contact-label[data-astro-cid-bhd6yfof]{top:.1rem;font-size:.6rem;font-style:normal;letter-spacing:.3em;text-transform:uppercase;color:var(--store-primary);font-weight:600}.at-contact-submit[data-astro-cid-bhd6yfof]{align-self:center;background:var(--at-ink);color:var(--at-paper);padding:.95rem 2.5rem;font-size:.7rem;letter-spacing:.25em;text-transform:uppercase;font-weight:600;border:1px solid var(--at-ink);transition:background .2s,color .2s}.at-contact-submit[data-astro-cid-bhd6yfof]:hover{background:transparent;color:var(--at-ink)}.elx-cover-meta[data-astro-cid-nd4dxnft]{display:inline-flex;align-items:center;gap:.85rem;font-family:var(--elx-mono);font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;color:var(--elx-ink-soft);font-weight:600}.elx-cover-meta-rule[data-astro-cid-nd4dxnft]{display:inline-block;width:2.5rem;height:1px;background:var(--elx-gold)}.elx-contact-title[data-astro-cid-nd4dxnft]{margin-top:1.25rem;font-family:var(--elx-serif);font-size:clamp(2.5rem,6vw,4.5rem);font-weight:700;line-height:.98;letter-spacing:-.03em;color:var(--elx-ink)}.elx-contact-byline[data-astro-cid-nd4dxnft]{margin-top:1.5rem;display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:768px){.elx-contact-byline[data-astro-cid-nd4dxnft]{grid-template-columns:2.5rem 1fr}}.elx-contact-byline-rule[data-astro-cid-nd4dxnft]{width:2.5rem;height:1px;background:var(--elx-gold);align-self:center}.elx-contact-lede[data-astro-cid-nd4dxnft]{font-family:var(--elx-serif);font-style:italic;font-size:1.15rem;line-height:1.55;color:var(--elx-ink-soft);max-width:36rem}.elx-rule-double[data-astro-cid-nd4dxnft]{margin:2rem 0;height:4px;border-top:1px solid var(--elx-gold);border-bottom:1px solid var(--elx-rule)}.elx-contact-spread[data-astro-cid-nd4dxnft]{display:grid;gap:2.5rem;grid-template-columns:1fr}@media(min-width:1024px){.elx-contact-spread[data-astro-cid-nd4dxnft]{grid-template-columns:20rem 1fr;gap:4rem}}.elx-contact-side[data-astro-cid-nd4dxnft]{display:grid;gap:2rem;align-content:start}.elx-side-eyebrow[data-astro-cid-nd4dxnft]{font-family:var(--elx-mono);font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--elx-gold-deep);font-weight:700;padding-bottom:.6rem;border-bottom:1px solid var(--elx-gold);margin-bottom:.85rem}.elx-contact-channels[data-astro-cid-nd4dxnft]{display:grid;gap:.85rem}.elx-contact-channel[data-astro-cid-nd4dxnft]{display:grid;grid-template-columns:2.5rem 1fr;gap:.85rem;align-items:center;padding:.85rem 1rem;border:1px solid var(--elx-rule);background:var(--elx-cream);transition:border-color .2s ease,background .2s ease}.elx-contact-channel[data-astro-cid-nd4dxnft]:hover{border-color:var(--elx-gold);background:var(--elx-cream-soft)}.elx-contact-channel-icon[data-astro-cid-nd4dxnft]{width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--elx-gold);color:var(--elx-gold-deep)}.elx-contact-channel-body[data-astro-cid-nd4dxnft]{display:flex;flex-direction:column;min-width:0}.elx-contact-channel-label[data-astro-cid-nd4dxnft]{font-family:var(--elx-mono);font-size:.58rem;letter-spacing:.25em;text-transform:uppercase;color:var(--elx-ink-faint);font-weight:700}.elx-contact-channel-val[data-astro-cid-nd4dxnft]{margin-top:.15rem;font-family:var(--elx-serif);font-size:.98rem;color:var(--elx-ink);word-break:break-all}.elx-contact-hours[data-astro-cid-nd4dxnft]{display:grid;gap:.4rem}.elx-contact-hours[data-astro-cid-nd4dxnft]>div[data-astro-cid-nd4dxnft]{display:flex;justify-content:space-between;align-items:baseline;padding:.4rem 0;border-bottom:1px dotted var(--elx-rule)}.elx-contact-hours[data-astro-cid-nd4dxnft] dt[data-astro-cid-nd4dxnft]{font-family:var(--elx-mono);font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;color:var(--elx-ink-soft);font-weight:600}.elx-contact-hours[data-astro-cid-nd4dxnft] dd[data-astro-cid-nd4dxnft]{font-family:var(--elx-serif);font-size:.98rem;color:var(--elx-ink)}.elx-contact-note[data-astro-cid-nd4dxnft]{border:1px solid var(--elx-gold);background:var(--elx-cream-soft);padding:1.25rem}.elx-contact-note-eyebrow[data-astro-cid-nd4dxnft]{font-family:var(--elx-mono);font-size:.58rem;letter-spacing:.3em;text-transform:uppercase;color:var(--elx-gold-deep);font-weight:700}.elx-contact-note-body[data-astro-cid-nd4dxnft]{margin-top:.5rem;font-family:var(--elx-serif);font-style:italic;font-size:.95rem;line-height:1.55;color:var(--elx-ink)}.elx-contact-form[data-astro-cid-nd4dxnft]{border:1px solid var(--elx-gold);background:var(--elx-cream-soft);padding:2rem}@media(min-width:768px){.elx-contact-form[data-astro-cid-nd4dxnft]{padding:2.5rem}}.elx-contact-form-eyebrow[data-astro-cid-nd4dxnft]{font-family:var(--elx-mono);font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--elx-gold-deep);font-weight:700}.elx-contact-form-title[data-astro-cid-nd4dxnft]{margin-top:.5rem;font-family:var(--elx-serif);font-size:1.85rem;font-weight:600;color:var(--elx-ink);letter-spacing:-.01em}.elx-contact-form-lede[data-astro-cid-nd4dxnft]{margin-top:.5rem;font-family:var(--elx-serif);font-style:italic;font-size:.95rem;color:var(--elx-ink-soft)}.elx-contact-form-grid[data-astro-cid-nd4dxnft]{margin-top:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:640px){.elx-contact-form-grid[data-astro-cid-nd4dxnft]{grid-template-columns:1fr 1fr}}.elx-contact-field[data-astro-cid-nd4dxnft]{position:relative}.elx-contact-input[data-astro-cid-nd4dxnft]{width:100%;background:transparent;border:0;border-bottom:1px solid var(--elx-rule);padding:1.4rem 0 .5rem;font-family:var(--elx-serif);font-size:.98rem;color:var(--elx-ink);outline:none;transition:border-color .2s ease}.elx-contact-input[data-astro-cid-nd4dxnft]:focus{border-color:var(--elx-gold)}.elx-contact-textarea[data-astro-cid-nd4dxnft]{border:1px solid var(--elx-rule);padding:1.4rem .75rem .5rem;resize:vertical}.elx-contact-label[data-astro-cid-nd4dxnft]{position:absolute;left:0;top:.85rem;color:var(--elx-ink-soft);font-size:.98rem;pointer-events:none;transition:all .18s cubic-bezier(.16,1,.3,1);font-family:var(--elx-serif);font-style:italic}.elx-contact-textarea[data-astro-cid-nd4dxnft]+.elx-contact-label[data-astro-cid-nd4dxnft]{left:.75rem;top:.85rem}.elx-contact-input[data-astro-cid-nd4dxnft]:focus+.elx-contact-label[data-astro-cid-nd4dxnft],.elx-contact-input[data-astro-cid-nd4dxnft]:not(:placeholder-shown)+.elx-contact-label[data-astro-cid-nd4dxnft]{top:.1rem;font-size:.58rem;font-style:normal;letter-spacing:.28em;text-transform:uppercase;color:var(--elx-gold-deep);font-weight:700}.elx-contact-form-foot[data-astro-cid-nd4dxnft]{margin-top:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.elx-contact-form-note[data-astro-cid-nd4dxnft]{font-family:var(--elx-serif);font-style:italic;font-size:.82rem;color:var(--elx-ink-soft)}.elx-contact-submit[data-astro-cid-nd4dxnft]{display:inline-flex;align-items:center;gap:.5rem;background:var(--elx-ink);color:var(--elx-cream);padding:.85rem 1.65rem;font-family:var(--elx-mono);font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;font-weight:600;transition:background .2s ease,box-shadow .25s ease}.elx-contact-submit[data-astro-cid-nd4dxnft]:hover{background:var(--elx-gold-deep);box-shadow:0 0 24px #a8884f59}.nm-contact-head[data-astro-cid-4pm7hfuy]{padding-bottom:1.5rem;border-bottom:1px solid var(--nm-glass-border);position:relative;margin-bottom:2rem}.nm-contact-head[data-astro-cid-4pm7hfuy]:after{content:"";position:absolute;left:0;bottom:-1px;width:6rem;height:2px;background:var(--nm-gradient-bi);border-radius:2px;box-shadow:var(--nm-glow-green)}.nm-contact-eyebrow[data-astro-cid-4pm7hfuy]{font-family:var(--nm-mono);font-size:.7rem;letter-spacing:.28em;text-transform:uppercase;color:var(--nm-accent-text);font-weight:700;margin-bottom:.65rem}.nm-contact-title[data-astro-cid-4pm7hfuy]{font-family:var(--nm-display);font-size:clamp(2.25rem,5.5vw,3.5rem);font-weight:700;letter-spacing:-.025em;line-height:1;color:var(--nm-ink)}.nm-contact-lede[data-astro-cid-4pm7hfuy]{margin-top:.85rem;font-family:var(--nm-sans);font-size:1.05rem;line-height:1.55;color:var(--nm-ink-soft);max-width:36rem}.nm-contact-spread[data-astro-cid-4pm7hfuy]{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:1024px){.nm-contact-spread[data-astro-cid-4pm7hfuy]{grid-template-columns:20rem 1fr;gap:3rem;align-items:start}}.nm-contact-side[data-astro-cid-4pm7hfuy]{display:grid;gap:1.75rem;align-content:start}.nm-side-eyebrow[data-astro-cid-4pm7hfuy]{font-family:var(--nm-mono);font-size:.66rem;letter-spacing:.28em;text-transform:uppercase;color:var(--nm-accent-text);font-weight:700;padding-bottom:.6rem;border-bottom:1px solid var(--nm-glass-border);margin-bottom:.85rem}.nm-contact-channels[data-astro-cid-4pm7hfuy]{display:grid;gap:.75rem}.nm-contact-channel[data-astro-cid-4pm7hfuy]{display:grid;grid-template-columns:2.5rem 1fr;gap:.85rem;align-items:center;padding:.85rem;background:var(--nm-glass);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border:1px solid var(--nm-glass-border);border-radius:12px;transition:border-color .2s ease,box-shadow .25s ease}.nm-contact-channel[data-astro-cid-4pm7hfuy]:hover{border-color:var(--nm-accent-text);box-shadow:var(--nm-glow-soft)}.nm-contact-channel-icon[data-astro-cid-4pm7hfuy]{width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:#00ff8814;color:var(--nm-accent-text)}.nm-contact-channel-body[data-astro-cid-4pm7hfuy]{display:flex;flex-direction:column;min-width:0}.nm-contact-channel-label[data-astro-cid-4pm7hfuy]{font-family:var(--nm-mono);font-size:.6rem;letter-spacing:.22em;text-transform:uppercase;color:var(--nm-ink-faint);font-weight:700}.nm-contact-channel-val[data-astro-cid-4pm7hfuy]{margin-top:.15rem;font-family:var(--nm-display);font-size:.92rem;color:var(--nm-ink);word-break:break-all}.nm-contact-hours[data-astro-cid-4pm7hfuy]{display:grid;gap:.4rem}.nm-contact-hours[data-astro-cid-4pm7hfuy]>div[data-astro-cid-4pm7hfuy]{display:flex;justify-content:space-between;align-items:baseline;padding:.4rem 0;border-bottom:1px solid var(--nm-glass-border)}.nm-contact-hours[data-astro-cid-4pm7hfuy] dt[data-astro-cid-4pm7hfuy]{font-family:var(--nm-mono);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:var(--nm-ink-soft);font-weight:600}.nm-contact-hours[data-astro-cid-4pm7hfuy] dd[data-astro-cid-4pm7hfuy]{font-family:var(--nm-display);font-size:.92rem;color:var(--nm-ink)}.nm-contact-status[data-astro-cid-4pm7hfuy]{background:var(--nm-glass);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border:1px solid var(--nm-glass-border-strong);border-radius:14px;padding:1.25rem}.nm-contact-status-eyebrow[data-astro-cid-4pm7hfuy]{font-family:var(--nm-mono);font-size:.62rem;letter-spacing:.28em;text-transform:uppercase;color:var(--nm-accent-text);font-weight:700;margin-bottom:.65rem}.nm-contact-status-row[data-astro-cid-4pm7hfuy]{display:flex;align-items:center;gap:.5rem;font-family:var(--nm-display);font-size:.98rem;font-weight:700;color:var(--nm-ink)}.nm-contact-status-dot[data-astro-cid-4pm7hfuy]{width:.6rem;height:.6rem;border-radius:50%;background:var(--nm-neon-green);box-shadow:var(--nm-glow-green);animation:nm-pulse 1.6s infinite}@keyframes nm-pulse{0%,to{opacity:1}50%{opacity:.4}}.nm-contact-status-note[data-astro-cid-4pm7hfuy]{margin-top:.65rem;font-family:var(--nm-sans);font-size:.85rem;color:var(--nm-ink-soft);line-height:1.55}.nm-contact-form[data-astro-cid-4pm7hfuy]{background:var(--nm-glass);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);border:1px solid var(--nm-glass-border-strong);border-radius:16px;padding:1.75rem}@media(min-width:768px){.nm-contact-form[data-astro-cid-4pm7hfuy]{padding:2.25rem}}.nm-contact-form-eyebrow[data-astro-cid-4pm7hfuy]{font-family:var(--nm-mono);font-size:.66rem;letter-spacing:.28em;text-transform:uppercase;color:var(--nm-accent-text);font-weight:700}.nm-contact-form-title[data-astro-cid-4pm7hfuy]{margin-top:.5rem;font-family:var(--nm-display);font-size:1.75rem;font-weight:700;color:var(--nm-ink);letter-spacing:-.02em}.nm-contact-form-lede[data-astro-cid-4pm7hfuy]{margin-top:.5rem;font-family:var(--nm-sans);font-size:.95rem;color:var(--nm-ink-soft)}.nm-contact-form-grid[data-astro-cid-4pm7hfuy]{margin-top:1.5rem;display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:640px){.nm-contact-form-grid[data-astro-cid-4pm7hfuy]{grid-template-columns:1fr 1fr}}.nm-contact-field[data-astro-cid-4pm7hfuy]{position:relative}.nm-contact-input[data-astro-cid-4pm7hfuy]{width:100%;background:#0a0a0f66;border:1px solid var(--nm-glass-border);border-radius:10px;padding:1.4rem .95rem .55rem;font-family:var(--nm-sans);font-size:.95rem;color:var(--nm-ink);outline:none;transition:border-color .2s ease,box-shadow .25s ease}.nm-contact-input[data-astro-cid-4pm7hfuy]:focus{border-color:var(--nm-accent-text);box-shadow:0 0 0 3px #00ff8826}.nm-contact-textarea[data-astro-cid-4pm7hfuy]{resize:vertical;padding-top:1.4rem}.nm-contact-label[data-astro-cid-4pm7hfuy]{position:absolute;left:.95rem;top:.85rem;color:var(--nm-ink-faint);font-family:var(--nm-sans);font-size:.95rem;pointer-events:none;transition:all .18s cubic-bezier(.16,1,.3,1)}.nm-contact-input[data-astro-cid-4pm7hfuy]:focus+.nm-contact-label[data-astro-cid-4pm7hfuy],.nm-contact-input[data-astro-cid-4pm7hfuy]:not(:placeholder-shown)+.nm-contact-label[data-astro-cid-4pm7hfuy]{top:.3rem;font-size:.6rem;font-family:var(--nm-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--nm-accent-text);font-weight:700}.nm-contact-form-foot[data-astro-cid-4pm7hfuy]{margin-top:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.nm-contact-form-note[data-astro-cid-4pm7hfuy]{font-family:var(--nm-sans);font-size:.82rem;color:var(--nm-ink-soft)}.nm-contact-submit[data-astro-cid-4pm7hfuy]{display:inline-flex;align-items:center;gap:.5rem;background:var(--nm-gradient-bi);color:var(--nm-bg, #0A0A0F);padding:.85rem 1.5rem;border-radius:12px;font-family:var(--nm-display);font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;font-weight:700;transition:box-shadow .25s ease,transform .15s ease}.nm-contact-submit[data-astro-cid-4pm7hfuy]:hover{box-shadow:0 0 24px #00ff888c,0 0 8px #bf00ff66;transform:translateY(-1px)}@media(prefers-reduced-motion:reduce){.nm-contact-status-dot[data-astro-cid-4pm7hfuy]{animation:none!important}.nm-contact-channel[data-astro-cid-4pm7hfuy],.nm-contact-input[data-astro-cid-4pm7hfuy],.nm-contact-submit[data-astro-cid-4pm7hfuy]{transition:none!important}}.brg-contact-head[data-astro-cid-ao3v5h6k]{margin-bottom:1rem}.brg-arch-prompt[data-astro-cid-ao3v5h6k]{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--brg-mono);font-size:.75rem;color:var(--brg-ink-soft);background:var(--brg-paper-soft);border:1px solid var(--brg-rule);padding:.4rem .7rem;margin-bottom:1rem}.brg-arch-prompt-glyph[data-astro-cid-ao3v5h6k]{color:var(--store-primary);font-weight:700}.brg-arch-prompt-cmd[data-astro-cid-ao3v5h6k]{color:var(--brg-ink);font-weight:700;letter-spacing:.1em}.brg-arch-prompt-sep[data-astro-cid-ao3v5h6k]{color:var(--brg-ink-faint)}.brg-arch-prompt-arg[data-astro-cid-ao3v5h6k]{color:var(--store-accent)}.brg-contact-title[data-astro-cid-ao3v5h6k]{font-size:clamp(2rem,6vw,3.25rem);line-height:.95;letter-spacing:-.03em}.brg-contact-lede[data-astro-cid-ao3v5h6k]{margin-top:.85rem;font-family:var(--brg-mono);font-size:.95rem;color:var(--brg-ink-soft);line-height:1.6;max-width:36rem;white-space:pre-line}.brg-blog-divider[data-astro-cid-ao3v5h6k]{margin:1.75rem 0;height:0;border-top:2px solid var(--brg-ink);border-bottom:1px solid var(--brg-ink)}.brg-contact-spread[data-astro-cid-ao3v5h6k]{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:1024px){.brg-contact-spread[data-astro-cid-ao3v5h6k]{grid-template-columns:18rem 1fr;gap:3rem}}.brg-contact-side[data-astro-cid-ao3v5h6k]{display:flex;flex-direction:column;gap:1.5rem}.brg-contact-channels[data-astro-cid-ao3v5h6k],.brg-contact-hours[data-astro-cid-ao3v5h6k]{border:2px solid var(--brg-ink);background:var(--brg-paper)}.brg-filter-label[data-astro-cid-ao3v5h6k]{font-family:var(--brg-mono);font-size:.7rem;letter-spacing:.15em;color:var(--brg-paper);background:var(--brg-ink);padding:.5rem .75rem;font-weight:700}.brg-contact-channel-list[data-astro-cid-ao3v5h6k]{display:flex;flex-direction:column}.brg-contact-channel[data-astro-cid-ao3v5h6k]{display:grid;grid-template-columns:2.5rem 2rem 1fr;gap:.65rem;align-items:center;padding:.75rem;border-top:1px solid var(--brg-rule);transition:background .15s}.brg-contact-channel[data-astro-cid-ao3v5h6k]:hover{background:var(--brg-paper-soft)}.brg-contact-channel-num[data-astro-cid-ao3v5h6k]{font-family:var(--brg-mono);font-size:.7rem;color:var(--brg-ink-soft);font-weight:700;letter-spacing:.1em}.brg-contact-channel-icon[data-astro-cid-ao3v5h6k]{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--brg-ink);color:var(--brg-ink)}.brg-contact-channel-body[data-astro-cid-ao3v5h6k]{display:flex;flex-direction:column;min-width:0;gap:.15rem}.brg-contact-channel-label[data-astro-cid-ao3v5h6k]{font-family:var(--brg-mono);font-size:.6rem;letter-spacing:.18em;color:var(--brg-ink-soft);font-weight:700}.brg-contact-channel-val[data-astro-cid-ao3v5h6k]{font-family:var(--brg-mono);font-size:.85rem;color:var(--brg-ink);word-break:break-all}.brg-contact-hours-list[data-astro-cid-ao3v5h6k]{padding:.75rem;display:grid;gap:.3rem}.brg-contact-hours-list[data-astro-cid-ao3v5h6k]>div[data-astro-cid-ao3v5h6k]{display:flex;justify-content:space-between;align-items:baseline;padding:.4rem 0;border-bottom:1px dotted var(--brg-rule)}.brg-contact-hours-list[data-astro-cid-ao3v5h6k] dt[data-astro-cid-ao3v5h6k]{font-family:var(--brg-mono);font-size:.7rem;letter-spacing:.1em;color:var(--brg-ink-soft);font-weight:700}.brg-contact-hours-list[data-astro-cid-ao3v5h6k] dd[data-astro-cid-ao3v5h6k]{font-family:var(--brg-mono);font-size:.85rem;color:var(--brg-ink);font-weight:700}.brg-contact-hours-note[data-astro-cid-ao3v5h6k]{padding:.75rem;border-top:1px solid var(--brg-rule);font-family:var(--brg-mono);font-size:.7rem;color:var(--brg-ink-soft);letter-spacing:.05em}.brg-contact-form[data-astro-cid-ao3v5h6k]{border:2px solid var(--brg-ink);background:var(--brg-paper-soft);padding:1.5rem}.brg-contact-form-eyebrow[data-astro-cid-ao3v5h6k]{font-family:var(--brg-mono);font-size:.7rem;letter-spacing:.18em;color:var(--store-primary);font-weight:700}.brg-contact-form-title[data-astro-cid-ao3v5h6k]{margin-top:.4rem;font-family:var(--brg-mono);font-size:1.5rem;font-weight:700;color:var(--brg-ink);letter-spacing:-.02em;text-transform:uppercase}.brg-contact-form-lede[data-astro-cid-ao3v5h6k]{margin-top:.4rem;font-family:var(--brg-mono);font-size:.8rem;color:var(--brg-ink-soft);letter-spacing:.05em}.brg-contact-form-grid[data-astro-cid-ao3v5h6k]{margin-top:1.5rem;display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:640px){.brg-contact-form-grid[data-astro-cid-ao3v5h6k]{grid-template-columns:1fr 1fr}}.brg-contact-field[data-astro-cid-ao3v5h6k]{display:flex;flex-direction:column;gap:.35rem}.brg-contact-label[data-astro-cid-ao3v5h6k]{font-family:var(--brg-mono);font-size:.65rem;letter-spacing:.18em;color:var(--brg-ink-soft);font-weight:700}.brg-contact-input[data-astro-cid-ao3v5h6k]{width:100%;background:var(--brg-paper);border:2px solid var(--brg-ink);padding:.65rem .75rem;font-family:var(--brg-mono);font-size:.85rem;color:var(--brg-ink);outline:none;transition:border-color .15s}.brg-contact-input[data-astro-cid-ao3v5h6k]:focus{border-color:var(--store-primary)}.brg-contact-textarea[data-astro-cid-ao3v5h6k]{resize:vertical;margin-top:.85rem}.brg-contact-form-foot[data-astro-cid-ao3v5h6k]{margin-top:1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.brg-contact-form-note[data-astro-cid-ao3v5h6k]{font-family:var(--brg-mono);font-size:.7rem;color:var(--brg-ink-soft);letter-spacing:.05em}.brg-contact-submit[data-astro-cid-ao3v5h6k]{display:inline-flex;align-items:center;gap:.4rem;background:var(--brg-ink);color:var(--brg-paper);padding:.85rem 1.4rem;font-family:var(--brg-mono);font-size:.75rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;border:2px solid var(--brg-ink);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.brg-contact-submit[data-astro-cid-ao3v5h6k]:hover{background:var(--store-primary);color:var(--brg-ink);border-color:var(--store-primary)}.gb-contact-head[data-astro-cid-sqylaokn]{margin-bottom:1.25rem}.gb-section-eyebrow[data-astro-cid-sqylaokn]{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gb-ink-soft);font-weight:600;margin-bottom:.5rem}.gb-contact-title[data-astro-cid-sqylaokn]{font-family:var(--gb-display);font-size:clamp(2.25rem,5vw,3.25rem);font-weight:800;line-height:1.05;letter-spacing:-.03em;background:var(--gb-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.gb-contact-lede[data-astro-cid-sqylaokn]{margin-top:1rem;font-size:1.05rem;color:var(--gb-ink-soft);line-height:1.6;max-width:36rem;white-space:pre-line}.gb-divider[data-astro-cid-sqylaokn]{margin:1.75rem 0;height:1px;background:linear-gradient(90deg,transparent,var(--gb-rule-strong),transparent)}.gb-contact-spread[data-astro-cid-sqylaokn]{display:grid;gap:2.5rem;grid-template-columns:1fr}@media(min-width:1024px){.gb-contact-spread[data-astro-cid-sqylaokn]{grid-template-columns:20rem 1fr;gap:4rem}}.gb-contact-side[data-astro-cid-sqylaokn]{display:flex;flex-direction:column;gap:1.5rem}.gb-side-label[data-astro-cid-sqylaokn]{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gb-ink-soft);font-weight:600;margin-bottom:.75rem}.gb-contact-channel-list[data-astro-cid-sqylaokn]{display:grid;gap:.75rem}.gb-contact-channel[data-astro-cid-sqylaokn]{display:grid;grid-template-columns:2.5rem 1fr 1rem;gap:.85rem;align-items:center;background:var(--gb-glass);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border:1px solid var(--gb-glass-border-soft);border-radius:var(--gb-radius);padding:1rem 1.25rem;box-shadow:var(--gb-shadow-sm);transition:transform .2s,box-shadow .2s,color .2s}.gb-contact-channel[data-astro-cid-sqylaokn]:hover{transform:translateY(-2px);box-shadow:var(--gb-shadow-md);color:var(--gb-purple)}.gb-contact-channel-icon[data-astro-cid-sqylaokn]{width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;background:var(--gb-gradient-soft);border-radius:var(--gb-radius-sm);color:var(--gb-purple)}.gb-contact-channel-body[data-astro-cid-sqylaokn]{display:flex;flex-direction:column;min-width:0}.gb-contact-channel-label[data-astro-cid-sqylaokn]{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--gb-ink-soft);font-weight:600}.gb-contact-channel-val[data-astro-cid-sqylaokn]{font-size:.92rem;color:var(--gb-ink);word-break:break-all}.gb-contact-channel-arrow[data-astro-cid-sqylaokn]{color:var(--gb-ink-soft)}.gb-contact-hours[data-astro-cid-sqylaokn]{background:var(--gb-glass);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border:1px solid var(--gb-glass-border-soft);border-radius:var(--gb-radius);padding:1.25rem;box-shadow:var(--gb-shadow-sm)}.gb-contact-hours-list[data-astro-cid-sqylaokn]{display:grid;gap:.4rem}.gb-contact-hours-list[data-astro-cid-sqylaokn]>div[data-astro-cid-sqylaokn]{display:flex;justify-content:space-between;align-items:baseline;padding:.4rem 0;border-bottom:1px dashed var(--gb-rule)}.gb-contact-hours-list[data-astro-cid-sqylaokn] dt[data-astro-cid-sqylaokn]{font-size:.78rem;color:var(--gb-ink-soft);font-weight:500}.gb-contact-hours-list[data-astro-cid-sqylaokn] dd[data-astro-cid-sqylaokn]{font-size:.92rem;color:var(--gb-ink);font-weight:600}.gb-contact-hours-note[data-astro-cid-sqylaokn]{margin-top:.85rem;font-size:.82rem;color:var(--gb-ink-soft);line-height:1.55}.gb-contact-form[data-astro-cid-sqylaokn]{background:var(--gb-glass-strong);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid var(--gb-glass-border);border-radius:var(--gb-radius);padding:2rem;box-shadow:var(--gb-shadow-md)}.gb-contact-form-eyebrow[data-astro-cid-sqylaokn]{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gb-purple);font-weight:600}.gb-contact-form-title[data-astro-cid-sqylaokn]{margin-top:.5rem;font-family:var(--gb-display);font-size:1.75rem;font-weight:700;color:var(--gb-ink);letter-spacing:-.02em}.gb-contact-form-lede[data-astro-cid-sqylaokn]{margin-top:.5rem;font-size:.9rem;color:var(--gb-ink-soft)}.gb-contact-form-grid[data-astro-cid-sqylaokn]{margin-top:1.5rem;display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:640px){.gb-contact-form-grid[data-astro-cid-sqylaokn]{grid-template-columns:1fr 1fr}}.gb-contact-field[data-astro-cid-sqylaokn]{position:relative}.gb-contact-input[data-astro-cid-sqylaokn]{width:100%;background:var(--gb-paper-soft);border:1px solid var(--gb-rule-strong);border-radius:var(--gb-radius-sm);padding:1.4rem .85rem .55rem;font-size:.92rem;color:var(--gb-ink);outline:none;transition:border-color .2s}.gb-contact-input[data-astro-cid-sqylaokn]:focus{border-color:var(--gb-purple)}.gb-contact-textarea[data-astro-cid-sqylaokn]{border:1px solid var(--gb-rule-strong);padding:1.4rem .85rem .55rem;resize:vertical}.gb-contact-label[data-astro-cid-sqylaokn]{position:absolute;left:.85rem;top:.95rem;color:var(--gb-ink-faint);font-size:.9rem;pointer-events:none;transition:all .18s cubic-bezier(.16,1,.3,1)}.gb-contact-input[data-astro-cid-sqylaokn]:focus+.gb-contact-label[data-astro-cid-sqylaokn],.gb-contact-input[data-astro-cid-sqylaokn]:not(:placeholder-shown)+.gb-contact-label[data-astro-cid-sqylaokn]{top:.3rem;font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--gb-purple);font-weight:600}.gb-contact-form-foot[data-astro-cid-sqylaokn]{margin-top:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.gb-contact-form-note[data-astro-cid-sqylaokn]{font-size:.78rem;color:var(--gb-ink-soft)}.gb-contact-submit[data-astro-cid-sqylaokn]{display:inline-flex;align-items:center;gap:.5rem;background:var(--gb-gradient);color:#fff;padding:.85rem 1.5rem;font-size:.85rem;font-weight:600;border:0;border-radius:var(--gb-radius-pill);cursor:pointer;box-shadow:var(--gb-shadow-md);transition:transform .2s,box-shadow .2s}.gb-contact-submit[data-astro-cid-sqylaokn]:hover{transform:translateY(-2px);box-shadow:var(--gb-shadow-lg)}.bt-contact-hero[data-astro-cid-vfbro52f]{background:linear-gradient(135deg,var(--bt-teal) 0%,var(--bt-coral) 100%);border-radius:var(--bt-radius);padding:2.25rem;color:#fff;box-shadow:var(--bt-shadow-md)}@media(min-width:768px){.bt-contact-hero[data-astro-cid-vfbro52f]{padding:2.75rem}}.bt-contact-hero-eyebrow[data-astro-cid-vfbro52f]{font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#ffffffd9}.bt-contact-hero-title[data-astro-cid-vfbro52f]{margin-top:.5rem;font-family:var(--bt-display);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;line-height:1.1;letter-spacing:-.02em;color:#fff}.bt-contact-hero-lede[data-astro-cid-vfbro52f]{margin-top:.85rem;font-size:1rem;line-height:1.6;color:#ffffffeb;max-width:36rem;white-space:pre-line}.bt-contact-grid[data-astro-cid-vfbro52f]{margin-top:1.5rem;display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:1024px){.bt-contact-grid[data-astro-cid-vfbro52f]{grid-template-columns:18rem 1fr;gap:1.5rem}}.bt-contact-tile[data-astro-cid-vfbro52f]{background:var(--bt-paper-soft);border:1px solid var(--bt-rule);border-radius:var(--bt-radius);padding:1.75rem;box-shadow:var(--bt-shadow-sm)}.bt-contact-tile-label[data-astro-cid-vfbro52f]{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--bt-ink-soft);margin-bottom:.85rem;padding-bottom:.5rem;border-bottom:1px solid var(--bt-rule)}.bt-contact-channel-list[data-astro-cid-vfbro52f]{display:grid;gap:.85rem}.bt-contact-channel[data-astro-cid-vfbro52f]{display:grid;grid-template-columns:2.25rem 1fr;gap:.75rem;align-items:center;padding:.5rem 0;transition:transform .2s}.bt-contact-channel[data-astro-cid-vfbro52f]:hover{transform:translate(2px)}.bt-contact-channel-icon[data-astro-cid-vfbro52f]{width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--bt-teal),var(--bt-coral));color:#fff;border-radius:var(--bt-radius-pill);box-shadow:var(--bt-shadow-sm)}.bt-contact-channel-body[data-astro-cid-vfbro52f]{display:flex;flex-direction:column;min-width:0}.bt-contact-channel-label[data-astro-cid-vfbro52f]{font-size:.65rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--bt-ink-faint)}.bt-contact-channel-val[data-astro-cid-vfbro52f]{font-size:.95rem;font-weight:600;color:var(--bt-ink);word-break:break-all}.bt-contact-no-channels[data-astro-cid-vfbro52f]{font-size:.88rem;color:var(--bt-ink-soft);font-style:italic}.bt-contact-hours[data-astro-cid-vfbro52f]{margin-top:1.5rem}.bt-contact-hours-list[data-astro-cid-vfbro52f]{display:grid;gap:.4rem}.bt-contact-hours-list[data-astro-cid-vfbro52f]>div[data-astro-cid-vfbro52f]{display:flex;justify-content:space-between;align-items:baseline;padding:.35rem 0;border-bottom:1px dashed var(--bt-rule)}.bt-contact-hours-list[data-astro-cid-vfbro52f] dt[data-astro-cid-vfbro52f]{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--bt-ink-soft)}.bt-contact-hours-list[data-astro-cid-vfbro52f] dd[data-astro-cid-vfbro52f]{font-size:.9rem;color:var(--bt-ink);font-weight:500}.bt-contact-form-title[data-astro-cid-vfbro52f]{font-family:var(--bt-display);font-size:1.6rem;font-weight:800;letter-spacing:-.02em;color:var(--bt-ink)}.bt-contact-form-lede[data-astro-cid-vfbro52f]{margin-top:.4rem;font-size:.9rem;color:var(--bt-ink-soft)}.bt-contact-form-grid[data-astro-cid-vfbro52f]{margin-top:1.5rem;display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:640px){.bt-contact-form-grid[data-astro-cid-vfbro52f]{grid-template-columns:1fr 1fr}}.bt-contact-field[data-astro-cid-vfbro52f]{position:relative}.bt-contact-input[data-astro-cid-vfbro52f]{width:100%;background:var(--bt-paper);border:1px solid var(--bt-rule);border-radius:var(--bt-radius-md);padding:1.4rem 1rem .5rem;font-size:.95rem;color:var(--bt-ink);outline:none;transition:border-color .2s,box-shadow .2s}.bt-contact-input[data-astro-cid-vfbro52f]:focus{border-color:var(--bt-teal);box-shadow:0 0 0 3px #0d94881f}.bt-contact-textarea[data-astro-cid-vfbro52f]{resize:vertical;min-height:7rem}.bt-contact-label[data-astro-cid-vfbro52f]{position:absolute;left:1rem;top:1.05rem;color:var(--bt-ink-faint);font-size:.95rem;pointer-events:none;transition:all .18s cubic-bezier(.16,1,.3,1)}.bt-contact-input[data-astro-cid-vfbro52f]:focus+.bt-contact-label[data-astro-cid-vfbro52f],.bt-contact-input[data-astro-cid-vfbro52f]:not(:placeholder-shown)+.bt-contact-label[data-astro-cid-vfbro52f]{top:.4rem;font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--bt-teal)}.bt-contact-form-foot[data-astro-cid-vfbro52f]{margin-top:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.bt-contact-form-note[data-astro-cid-vfbro52f]{font-size:.75rem;color:var(--bt-ink-soft)}.bt-contact-submit[data-astro-cid-vfbro52f]{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,var(--bt-teal) 0%,var(--bt-coral) 100%);color:#fff;padding:.85rem 1.5rem;font-size:.85rem;font-weight:700;border:0;border-radius:var(--bt-radius-pill);box-shadow:var(--bt-shadow-sm);transition:transform .2s,box-shadow .2s}.bt-contact-submit[data-astro-cid-vfbro52f]:hover{transform:translateY(-1px);box-shadow:var(--bt-shadow-md)}.cin-contact-head[data-astro-cid-kkblhu5b]{padding-bottom:1.5rem}.cin-contact-eyebrow[data-astro-cid-kkblhu5b]{display:inline-flex;align-items:center;gap:.6rem;font-size:.7rem;letter-spacing:.3em;text-transform:uppercase;color:var(--store-primary);font-weight:700}.cin-contact-eyebrow-dot[data-astro-cid-kkblhu5b]{width:6px;height:6px;border-radius:50%;background:var(--store-primary)}.cin-contact-title[data-astro-cid-kkblhu5b]{margin-top:1rem;font-family:var(--cin-display);font-size:clamp(2.25rem,5vw,3.25rem);font-weight:700;line-height:1.05;letter-spacing:-.02em;color:var(--cin-ink)}.cin-contact-lede[data-astro-cid-kkblhu5b]{margin-top:1rem;font-family:var(--cin-display);font-style:italic;font-size:1.1rem;line-height:1.55;color:var(--cin-ink-soft);max-width:36rem}.cin-contact-divider[data-astro-cid-kkblhu5b]{margin:1.75rem 0;height:1px;background:var(--cin-rule)}.cin-contact-spread[data-astro-cid-kkblhu5b]{display:grid;gap:2.5rem;grid-template-columns:1fr}@media(min-width:1024px){.cin-contact-spread[data-astro-cid-kkblhu5b]{grid-template-columns:18rem 1fr;gap:4rem}}.cin-contact-side[data-astro-cid-kkblhu5b]{display:grid;gap:2rem}.cin-contact-block-label[data-astro-cid-kkblhu5b]{font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--store-primary);font-weight:700;padding-bottom:.6rem;border-bottom:1px solid var(--cin-rule);margin-bottom:.85rem}.cin-contact-channel-list[data-astro-cid-kkblhu5b]{display:grid;gap:.85rem}.cin-contact-channel[data-astro-cid-kkblhu5b]{display:grid;grid-template-columns:2rem 2rem 1fr;gap:.65rem;align-items:center;transition:color .2s}.cin-contact-channel[data-astro-cid-kkblhu5b]:hover{color:var(--store-primary)}.cin-contact-channel-num[data-astro-cid-kkblhu5b]{font-family:var(--cin-display);font-size:.85rem;font-weight:600;color:var(--cin-ink-soft)}.cin-contact-channel-icon[data-astro-cid-kkblhu5b]{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--cin-rule);color:var(--cin-ink)}.cin-contact-channel-body[data-astro-cid-kkblhu5b]{display:flex;flex-direction:column;min-width:0}.cin-contact-channel-label[data-astro-cid-kkblhu5b]{font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--cin-ink-soft);font-weight:700}.cin-contact-channel-val[data-astro-cid-kkblhu5b]{font-family:var(--cin-display);font-size:.95rem;color:var(--cin-ink);word-break:break-all}.cin-contact-hours[data-astro-cid-kkblhu5b]{margin-top:.5rem;display:grid;gap:.4rem}.cin-contact-hours[data-astro-cid-kkblhu5b]>div[data-astro-cid-kkblhu5b]{display:flex;justify-content:space-between;align-items:baseline;padding:.4rem 0;border-bottom:1px dotted var(--cin-rule)}.cin-contact-hours[data-astro-cid-kkblhu5b] dt[data-astro-cid-kkblhu5b]{font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--cin-ink-soft);font-weight:600}.cin-contact-hours[data-astro-cid-kkblhu5b] dd[data-astro-cid-kkblhu5b]{font-family:var(--cin-display);font-size:.95rem;color:var(--cin-ink)}.cin-contact-hours-note[data-astro-cid-kkblhu5b]{margin-top:.85rem;font-size:.8rem;line-height:1.55;color:var(--cin-ink-soft);font-family:var(--cin-display);font-style:italic}.cin-contact-form[data-astro-cid-kkblhu5b]{background:var(--cin-panel);border:1px solid var(--cin-rule);border-left:4px solid var(--store-primary);padding:1.75rem}.cin-contact-form-eyebrow[data-astro-cid-kkblhu5b]{font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--store-primary);font-weight:700}.cin-contact-form-title[data-astro-cid-kkblhu5b]{margin-top:.5rem;font-family:var(--cin-display);font-size:1.75rem;font-weight:700;color:var(--cin-ink);letter-spacing:-.01em}.cin-contact-form-lede[data-astro-cid-kkblhu5b]{margin-top:.5rem;font-family:var(--cin-display);font-style:italic;font-size:.9rem;color:var(--cin-ink-soft)}.cin-contact-form-grid[data-astro-cid-kkblhu5b]{margin-top:1.5rem;display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:640px){.cin-contact-form-grid[data-astro-cid-kkblhu5b]{grid-template-columns:1fr 1fr}}.cin-contact-field[data-astro-cid-kkblhu5b]{position:relative}.cin-contact-input[data-astro-cid-kkblhu5b]{width:100%;background:var(--cin-bg);border:1px solid var(--cin-rule);color:var(--cin-ink);padding:1.4rem .85rem .5rem;font-size:.95rem;outline:none;transition:border-color .2s;font-family:var(--cin-display)}.cin-contact-input[data-astro-cid-kkblhu5b]:focus{border-color:var(--store-primary)}.cin-contact-textarea[data-astro-cid-kkblhu5b]{resize:vertical;min-height:6rem}.cin-contact-label[data-astro-cid-kkblhu5b]{position:absolute;left:.85rem;top:.85rem;color:var(--cin-ink-soft);font-size:.9rem;pointer-events:none;transition:all .18s cubic-bezier(.16,1,.3,1);font-family:var(--cin-display);font-style:italic}.cin-contact-input[data-astro-cid-kkblhu5b]:focus+.cin-contact-label[data-astro-cid-kkblhu5b],.cin-contact-input[data-astro-cid-kkblhu5b]:not(:placeholder-shown)+.cin-contact-label[data-astro-cid-kkblhu5b]{top:.25rem;font-size:.6rem;font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--store-primary);font-weight:700}.cin-contact-form-foot[data-astro-cid-kkblhu5b]{margin-top:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.cin-contact-form-note[data-astro-cid-kkblhu5b]{font-size:.75rem;color:var(--cin-ink-soft);font-style:italic;font-family:var(--cin-display)}.cin-contact-submit[data-astro-cid-kkblhu5b]{display:inline-flex;align-items:center;gap:.5rem;background:var(--store-primary);color:#fff;padding:.85rem 1.5rem;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;font-weight:700;transition:background .2s,transform .2s}.cin-contact-submit[data-astro-cid-kkblhu5b]:hover{background:var(--store-accent);color:#0b1220;transform:translateY(-2px)}.pa-contact-head[data-astro-cid-7bwfyabi]{background:var(--pa-yellow);border:4px solid var(--pa-ink);box-shadow:6px 6px 0 var(--pa-ink);padding:2rem;margin-bottom:2rem}@media(min-width:768px){.pa-contact-head[data-astro-cid-7bwfyabi]{padding:2.5rem}}.pa-section-tag[data-astro-cid-7bwfyabi]{display:inline-block;font-family:var(--pa-display);font-size:.75rem;font-weight:700;background:var(--pa-ink);color:var(--pa-paper);padding:.3rem .75rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.85rem}.pa-contact-title[data-astro-cid-7bwfyabi]{font-family:var(--pa-display);font-size:clamp(2.25rem,5vw,3.25rem);font-weight:900;line-height:1;letter-spacing:-.02em;color:var(--pa-ink);text-transform:uppercase}.pa-contact-lede[data-astro-cid-7bwfyabi]{margin-top:1rem;font-size:1.05rem;color:var(--pa-ink);line-height:1.55;max-width:36rem}.pa-contact-spread[data-astro-cid-7bwfyabi]{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:1024px){.pa-contact-spread[data-astro-cid-7bwfyabi]{grid-template-columns:18rem 1fr;gap:2.5rem}}.pa-contact-side[data-astro-cid-7bwfyabi]{display:grid;gap:1.5rem}.pa-contact-block-label[data-astro-cid-7bwfyabi]{font-family:var(--pa-display);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;background:var(--pa-ink);color:var(--pa-paper);padding:.35rem .75rem;margin-bottom:.85rem;display:inline-block}.pa-contact-channel-list[data-astro-cid-7bwfyabi]{display:grid;gap:.85rem}.pa-contact-channel[data-astro-cid-7bwfyabi]{display:grid;grid-template-columns:2rem 2.5rem 1fr;gap:.65rem;align-items:center;padding:.85rem;border:3px solid var(--pa-ink);box-shadow:3px 3px 0 var(--pa-ink);transition:transform .15s,box-shadow .15s}.pa-contact-channel[data-astro-cid-7bwfyabi]:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--pa-ink)}.pa-contact-channel-red[data-astro-cid-7bwfyabi]{background:var(--pa-red);color:#fff}.pa-contact-channel-yellow[data-astro-cid-7bwfyabi]{background:var(--pa-yellow);color:var(--pa-ink)}.pa-contact-channel-blue[data-astro-cid-7bwfyabi]{background:var(--pa-blue);color:#fff}.pa-contact-channel-num[data-astro-cid-7bwfyabi]{font-family:var(--pa-display);font-size:.95rem;font-weight:900}.pa-contact-channel-icon[data-astro-cid-7bwfyabi]{width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;background:#ffffff2e;border:2px solid currentColor}.pa-contact-channel-body[data-astro-cid-7bwfyabi]{display:flex;flex-direction:column;min-width:0}.pa-contact-channel-label[data-astro-cid-7bwfyabi]{font-family:var(--pa-display);font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;opacity:.85}.pa-contact-channel-val[data-astro-cid-7bwfyabi]{font-family:var(--pa-display);font-size:.85rem;font-weight:900;word-break:break-all}.pa-contact-hours-list[data-astro-cid-7bwfyabi]{margin-top:.5rem;display:grid;gap:.4rem}.pa-contact-hours-list[data-astro-cid-7bwfyabi]>div[data-astro-cid-7bwfyabi]{display:flex;justify-content:space-between;align-items:baseline;padding:.4rem 0;border-bottom:2px dashed var(--pa-ink)}.pa-contact-hours-list[data-astro-cid-7bwfyabi] dt[data-astro-cid-7bwfyabi]{font-family:var(--pa-display);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--pa-ink-soft)}.pa-contact-hours-list[data-astro-cid-7bwfyabi] dd[data-astro-cid-7bwfyabi]{font-family:var(--pa-display);font-size:.95rem;font-weight:900;color:var(--pa-ink)}.pa-contact-hours-note[data-astro-cid-7bwfyabi]{margin-top:.85rem;font-size:.85rem;line-height:1.55;color:var(--pa-ink-soft)}.pa-contact-form[data-astro-cid-7bwfyabi]{background:var(--pa-paper-soft);border:4px solid var(--pa-ink);box-shadow:6px 6px 0 var(--pa-ink);padding:2rem}@media(min-width:768px){.pa-contact-form[data-astro-cid-7bwfyabi]{padding:2.5rem}}.pa-contact-form-tag[data-astro-cid-7bwfyabi]{display:inline-block;font-family:var(--pa-display);font-size:.75rem;font-weight:700;background:var(--pa-red);color:#fff;padding:.3rem .75rem;text-transform:uppercase;letter-spacing:.05em;border:2px solid var(--pa-ink)}.pa-contact-form-title[data-astro-cid-7bwfyabi]{margin-top:.85rem;font-family:var(--pa-display);font-size:1.85rem;font-weight:900;color:var(--pa-ink);text-transform:uppercase;letter-spacing:-.01em}.pa-contact-form-lede[data-astro-cid-7bwfyabi]{margin-top:.5rem;font-size:.95rem;color:var(--pa-ink-soft)}.pa-contact-form-grid[data-astro-cid-7bwfyabi]{margin-top:1.5rem;display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:640px){.pa-contact-form-grid[data-astro-cid-7bwfyabi]{grid-template-columns:1fr 1fr}}.pa-contact-field[data-astro-cid-7bwfyabi]{display:flex;flex-direction:column;gap:.4rem}.pa-contact-label[data-astro-cid-7bwfyabi]{font-family:var(--pa-display);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--pa-ink)}.pa-contact-input[data-astro-cid-7bwfyabi]{width:100%;background:var(--pa-paper);border:2px solid var(--pa-ink);color:var(--pa-ink);padding:.75rem .85rem;font-size:.95rem;outline:none;transition:border-color .15s;font-family:var(--pa-sans)}.pa-contact-input[data-astro-cid-7bwfyabi]:focus{border-color:var(--pa-red);border-width:3px;padding:calc(.75rem - 1px) calc(.85rem - 1px)}.pa-contact-textarea[data-astro-cid-7bwfyabi]{resize:vertical;min-height:6rem}.pa-contact-form-foot[data-astro-cid-7bwfyabi]{margin-top:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.pa-contact-form-note[data-astro-cid-7bwfyabi]{font-size:.78rem;color:var(--pa-ink-soft);font-family:var(--pa-display)}.pa-contact-submit[data-astro-cid-7bwfyabi]{display:inline-flex;align-items:center;gap:.5rem;background:var(--pa-red);color:#fff;padding:.85rem 1.5rem;font-family:var(--pa-display);font-size:.78rem;letter-spacing:.05em;text-transform:uppercase;font-weight:900;border:3px solid var(--pa-ink);box-shadow:4px 4px 0 var(--pa-ink);transition:transform .15s,box-shadow .15s}.pa-contact-submit[data-astro-cid-7bwfyabi]:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--pa-ink)}.mm-contact-head[data-astro-cid-sb7ca7sc]{text-align:left}.mm-section-eyebrow[data-astro-cid-sb7ca7sc]{font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;font-weight:500;color:var(--mm-ink-soft)}.mm-contact-title[data-astro-cid-sb7ca7sc]{margin-top:.6rem;font-size:clamp(2rem,5vw,3rem);font-weight:300;line-height:1.1;letter-spacing:-.02em;color:var(--mm-ink)}.mm-contact-lede[data-astro-cid-sb7ca7sc]{margin-top:1rem;font-size:.95rem;line-height:1.6;color:var(--mm-ink-soft);max-width:36rem;white-space:pre-line}.mm-rule[data-astro-cid-sb7ca7sc]{height:1px;background:var(--mm-rule);margin:2rem 0}.mm-contact-spread[data-astro-cid-sb7ca7sc]{display:grid;gap:3rem;grid-template-columns:1fr}@media(min-width:1024px){.mm-contact-spread[data-astro-cid-sb7ca7sc]{grid-template-columns:16rem 1fr;gap:4rem}}.mm-contact-side[data-astro-cid-sb7ca7sc]{display:flex;flex-direction:column;gap:1.5rem}.mm-contact-side-label[data-astro-cid-sb7ca7sc]{font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;font-weight:500;color:var(--mm-ink-soft);padding-bottom:.6rem;border-bottom:1px solid var(--mm-rule)}.mm-contact-side-label-2[data-astro-cid-sb7ca7sc]{margin-top:1rem}.mm-contact-channel-list[data-astro-cid-sb7ca7sc]{display:grid}.mm-contact-channel[data-astro-cid-sb7ca7sc]{display:flex;flex-direction:column;gap:.2rem;padding:.85rem 0;border-bottom:1px solid var(--mm-rule);transition:padding-left .25s ease}.mm-contact-channel[data-astro-cid-sb7ca7sc]:hover{padding-left:.5rem}.mm-contact-channel-label[data-astro-cid-sb7ca7sc]{font-size:.55rem;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:var(--mm-ink-soft)}.mm-contact-channel-val[data-astro-cid-sb7ca7sc]{font-size:.92rem;color:var(--mm-ink);word-break:break-all}.mm-contact-no-channels[data-astro-cid-sb7ca7sc]{font-size:.85rem;color:var(--mm-ink-soft);font-style:italic;padding:.85rem 0}.mm-contact-hours[data-astro-cid-sb7ca7sc]{display:grid}.mm-contact-hours[data-astro-cid-sb7ca7sc]>div[data-astro-cid-sb7ca7sc]{display:flex;justify-content:space-between;align-items:baseline;padding:.65rem 0;border-bottom:1px solid var(--mm-rule)}.mm-contact-hours[data-astro-cid-sb7ca7sc] dt[data-astro-cid-sb7ca7sc]{font-size:.55rem;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:var(--mm-ink-soft)}.mm-contact-hours[data-astro-cid-sb7ca7sc] dd[data-astro-cid-sb7ca7sc]{font-size:.85rem;color:var(--mm-ink)}.mm-contact-form[data-astro-cid-sb7ca7sc]{display:flex;flex-direction:column;gap:1rem}.mm-contact-form-grid[data-astro-cid-sb7ca7sc]{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:640px){.mm-contact-form-grid[data-astro-cid-sb7ca7sc]{grid-template-columns:1fr 1fr}}.mm-contact-field[data-astro-cid-sb7ca7sc]{position:relative}.mm-contact-input[data-astro-cid-sb7ca7sc]{width:100%;background:transparent;border:0;border-bottom:1px solid var(--mm-rule);padding:1.4rem 0 .5rem;font-size:.92rem;color:var(--mm-ink);outline:none;transition:border-color .2s}.mm-contact-input[data-astro-cid-sb7ca7sc]:focus{border-color:var(--mm-ink)}.mm-contact-textarea[data-astro-cid-sb7ca7sc]{border:1px solid var(--mm-rule);padding:1.4rem .85rem .5rem;resize:vertical}.mm-contact-label[data-astro-cid-sb7ca7sc]{position:absolute;left:0;top:.85rem;color:var(--mm-ink-soft);font-size:.92rem;pointer-events:none;transition:all .18s cubic-bezier(.16,1,.3,1)}.mm-contact-textarea[data-astro-cid-sb7ca7sc]+.mm-contact-label[data-astro-cid-sb7ca7sc]{left:.85rem}.mm-contact-input[data-astro-cid-sb7ca7sc]:focus+.mm-contact-label[data-astro-cid-sb7ca7sc],.mm-contact-input[data-astro-cid-sb7ca7sc]:not(:placeholder-shown)+.mm-contact-label[data-astro-cid-sb7ca7sc]{top:.15rem;font-size:.55rem;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:var(--mm-ink)}.mm-contact-submit[data-astro-cid-sb7ca7sc]{margin-top:.5rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:var(--mm-ink);color:var(--mm-paper);padding:.95rem 1.5rem;width:100%;font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;font-weight:500;border:0;transition:opacity .2s}.mm-contact-submit[data-astro-cid-sb7ca7sc]:hover{opacity:.75}@media(prefers-reduced-motion:reduce){.mm-contact-channel[data-astro-cid-sb7ca7sc],.mm-contact-input[data-astro-cid-sb7ca7sc],.mm-contact-label[data-astro-cid-sb7ca7sc]{transition:none}}.of-contact-hero[data-astro-cid-45xcvh2s]{position:relative;background:linear-gradient(135deg,var(--of-sage-soft),var(--of-peach-soft));border-radius:32px;padding:2.25rem;box-shadow:var(--of-shadow);overflow:hidden;margin-bottom:2rem}.of-contact-hero-blob[data-astro-cid-45xcvh2s]{position:absolute;right:-60px;top:-40px;width:220px;height:220px;border-radius:50% 60% 40% 50%/60% 40%;background:var(--of-card);opacity:.45;filter:blur(35px);pointer-events:none}.of-section-eyebrow[data-astro-cid-45xcvh2s]{position:relative;font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--of-ink-soft);margin-bottom:.5rem}.of-contact-title[data-astro-cid-45xcvh2s]{position:relative;font-family:var(--of-sans);font-size:clamp(1.85rem,4vw,2.5rem);font-weight:700;line-height:1.1;letter-spacing:-.01em;color:var(--of-ink)}.of-contact-lede[data-astro-cid-45xcvh2s]{position:relative;margin-top:.85rem;font-size:1rem;line-height:1.65;color:var(--of-ink-soft);max-width:36rem;white-space:pre-line}.of-contact-spread[data-astro-cid-45xcvh2s]{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:1024px){.of-contact-spread[data-astro-cid-45xcvh2s]{grid-template-columns:18rem 1fr;gap:2rem}}.of-contact-side[data-astro-cid-45xcvh2s]{display:flex;flex-direction:column;gap:1rem}.of-contact-card[data-astro-cid-45xcvh2s]{background:var(--of-card);border:1px solid var(--of-rule);border-radius:28px;padding:1.5rem;box-shadow:var(--of-shadow)}.of-side-label[data-astro-cid-45xcvh2s]{font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--of-ink-soft);margin-bottom:.85rem;padding-bottom:.5rem;border-bottom:1px solid var(--of-rule)}.of-side-label-accent[data-astro-cid-45xcvh2s]{color:var(--store-primary);border-bottom-color:var(--store-primary)}.of-contact-channel-list[data-astro-cid-45xcvh2s]{display:grid;gap:.65rem}.of-contact-channel[data-astro-cid-45xcvh2s]{display:grid;grid-template-columns:2.25rem 1fr;gap:.65rem;align-items:center;padding:.5rem 0;transition:transform .2s}.of-contact-channel[data-astro-cid-45xcvh2s]:hover{transform:translate(2px)}.of-contact-channel-icon[data-astro-cid-45xcvh2s]{width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--store-primary),var(--store-accent));color:#fff;border-radius:9999px;box-shadow:var(--of-shadow)}.of-contact-channel-body[data-astro-cid-45xcvh2s]{display:flex;flex-direction:column;min-width:0}.of-contact-channel-label[data-astro-cid-45xcvh2s]{font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--of-ink-soft)}.of-contact-channel-val[data-astro-cid-45xcvh2s]{font-size:.92rem;font-weight:600;color:var(--of-ink);word-break:break-all}.of-contact-no-channels[data-astro-cid-45xcvh2s]{font-size:.88rem;color:var(--of-ink-soft);font-style:italic}.of-contact-hours[data-astro-cid-45xcvh2s]{display:grid;gap:.4rem}.of-contact-hours[data-astro-cid-45xcvh2s]>div[data-astro-cid-45xcvh2s]{display:flex;justify-content:space-between;align-items:baseline;padding:.4rem 0;border-bottom:1px dashed var(--of-rule)}.of-contact-hours[data-astro-cid-45xcvh2s]>div[data-astro-cid-45xcvh2s]:last-child{border-bottom:0}.of-contact-hours[data-astro-cid-45xcvh2s] dt[data-astro-cid-45xcvh2s]{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--of-ink-soft)}.of-contact-hours[data-astro-cid-45xcvh2s] dd[data-astro-cid-45xcvh2s]{font-size:.9rem;color:var(--of-ink)}.of-contact-form[data-astro-cid-45xcvh2s]{background:var(--of-card);border:1px solid var(--of-rule);border-radius:32px;padding:2rem;box-shadow:var(--of-shadow)}.of-contact-form-title[data-astro-cid-45xcvh2s]{margin-top:.5rem;font-family:var(--of-sans);font-size:1.5rem;font-weight:700;color:var(--of-ink);letter-spacing:-.01em}.of-contact-form-lede[data-astro-cid-45xcvh2s]{margin-top:.5rem;font-size:.92rem;color:var(--of-ink-soft)}.of-contact-form-grid[data-astro-cid-45xcvh2s]{margin-top:1.5rem;display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:640px){.of-contact-form-grid[data-astro-cid-45xcvh2s]{grid-template-columns:1fr 1fr}}.of-contact-field[data-astro-cid-45xcvh2s]{position:relative}.of-contact-input[data-astro-cid-45xcvh2s]{width:100%;background:var(--of-paper-soft);border:1px solid var(--of-rule);border-radius:16px;padding:1.4rem 1rem .5rem;font-family:var(--of-sans);font-size:.95rem;color:var(--of-ink);outline:none;transition:border-color .2s,box-shadow .2s}.of-contact-input[data-astro-cid-45xcvh2s]:focus{border-color:var(--store-primary);box-shadow:0 0 0 3px #84a98c2e}.of-contact-textarea[data-astro-cid-45xcvh2s]{resize:vertical;min-height:7rem}.of-contact-label[data-astro-cid-45xcvh2s]{position:absolute;left:1rem;top:1.05rem;color:var(--of-ink-soft);font-size:.95rem;pointer-events:none;transition:all .18s cubic-bezier(.16,1,.3,1)}.of-contact-input[data-astro-cid-45xcvh2s]:focus+.of-contact-label[data-astro-cid-45xcvh2s],.of-contact-input[data-astro-cid-45xcvh2s]:not(:placeholder-shown)+.of-contact-label[data-astro-cid-45xcvh2s]{top:.4rem;font-size:.65rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--store-primary)}.of-contact-submit[data-astro-cid-45xcvh2s]{margin-top:1.5rem;display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,var(--store-primary),var(--store-accent));color:#fff;padding:.95rem 1.5rem;font-size:.92rem;font-weight:700;border:0;border-radius:9999px;box-shadow:var(--of-shadow);cursor:pointer;transition:transform .2s,box-shadow .2s}.of-contact-submit[data-astro-cid-45xcvh2s]:hover{transform:translateY(-2px);box-shadow:var(--of-shadow-lg)}.is-contact-hero[data-astro-cid-4okm4fpd]{position:relative;background:linear-gradient(180deg,var(--is-steel-1) 0%,var(--is-steel-2) 50%,var(--is-steel-1) 100%);border:2px solid var(--is-steel-3);box-shadow:var(--is-shadow);padding:1.75rem;margin-bottom:2rem}.is-contact-hero-rail-l[data-astro-cid-4okm4fpd],.is-contact-hero-rail-r[data-astro-cid-4okm4fpd]{position:absolute;top:8px;bottom:8px;width:8px;background-image:radial-gradient(circle at center,var(--is-steel-3) 0 2px,transparent 2.5px),radial-gradient(circle at 30% 30%,#FFFFFF 0 1px,var(--is-steel-3) 1.5px 2.5px,transparent 3px);background-size:100% 12px;background-repeat:repeat-y}.is-contact-hero-rail-l[data-astro-cid-4okm4fpd]{left:8px}.is-contact-hero-rail-r[data-astro-cid-4okm4fpd]{right:8px}.is-contact-hero-body[data-astro-cid-4okm4fpd]{padding-left:1.25rem;padding-right:1.25rem}.is-section-eyebrow[data-astro-cid-4okm4fpd]{font-family:var(--is-sans);font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:var(--is-ink-soft);margin-bottom:.4rem}.is-contact-title[data-astro-cid-4okm4fpd]{font-family:var(--is-sans);font-size:clamp(1.85rem,4vw,2.5rem);font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1.1;color:var(--is-ink)}.is-contact-lede[data-astro-cid-4okm4fpd]{margin-top:.85rem;font-size:1rem;line-height:1.65;color:var(--is-ink-soft);max-width:36rem;white-space:pre-line}.is-contact-spread[data-astro-cid-4okm4fpd]{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:1024px){.is-contact-spread[data-astro-cid-4okm4fpd]{grid-template-columns:18rem 1fr;gap:2rem}}.is-contact-side[data-astro-cid-4okm4fpd]{display:flex;flex-direction:column;gap:1rem}.is-contact-card[data-astro-cid-4okm4fpd]{position:relative;background:var(--is-card);border:2px solid var(--is-steel-3);padding:1.5rem}.is-side-label[data-astro-cid-4okm4fpd]{font-family:var(--is-sans);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--is-ink-soft);margin-bottom:.85rem;padding-bottom:.5rem;border-bottom:2px solid var(--is-steel-3)}.is-side-label-accent[data-astro-cid-4okm4fpd]{color:var(--store-accent);border-bottom-color:var(--store-accent)}.is-contact-channel-list[data-astro-cid-4okm4fpd]{display:grid;gap:.65rem}.is-contact-channel[data-astro-cid-4okm4fpd]{display:grid;grid-template-columns:2.25rem 1fr auto;gap:.65rem;align-items:center;padding:.5rem 0;transition:transform .2s}.is-contact-channel[data-astro-cid-4okm4fpd]:hover{transform:translate(2px)}.is-contact-channel-icon[data-astro-cid-4okm4fpd]{width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;background:var(--store-primary);color:#fff;border:2px solid var(--is-steel-3)}.is-contact-channel-body[data-astro-cid-4okm4fpd]{display:flex;flex-direction:column;min-width:0}.is-contact-channel-label[data-astro-cid-4okm4fpd]{font-family:var(--is-sans);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--is-ink-soft)}.is-contact-channel-val[data-astro-cid-4okm4fpd]{font-family:var(--is-mono);font-size:.9rem;font-weight:600;color:var(--is-ink);word-break:break-all}.is-contact-channel-arrow[data-astro-cid-4okm4fpd]{color:var(--is-ink-soft)}.is-contact-no-channels[data-astro-cid-4okm4fpd]{font-size:.88rem;color:var(--is-ink-soft);font-style:italic}.is-contact-hours[data-astro-cid-4okm4fpd]{display:grid;gap:.4rem}.is-contact-hours[data-astro-cid-4okm4fpd]>div[data-astro-cid-4okm4fpd]{display:flex;justify-content:space-between;align-items:baseline;padding:.4rem 0;border-bottom:1px solid var(--is-rule)}.is-contact-hours[data-astro-cid-4okm4fpd]>div[data-astro-cid-4okm4fpd]:last-child{border-bottom:0}.is-contact-hours[data-astro-cid-4okm4fpd] dt[data-astro-cid-4okm4fpd]{font-family:var(--is-sans);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--is-ink-soft)}.is-contact-hours[data-astro-cid-4okm4fpd] dd[data-astro-cid-4okm4fpd]{font-family:var(--is-mono);font-size:.9rem;color:var(--is-ink)}.is-contact-form[data-astro-cid-4okm4fpd]{position:relative;background:var(--is-card);border:2px solid var(--is-steel-3);padding:2rem}.is-contact-form-title[data-astro-cid-4okm4fpd]{margin-top:.5rem;font-family:var(--is-sans);font-size:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--is-ink)}.is-contact-form-lede[data-astro-cid-4okm4fpd]{margin-top:.5rem;font-size:.92rem;color:var(--is-ink-soft)}.is-contact-form-grid[data-astro-cid-4okm4fpd]{margin-top:1.5rem;display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:640px){.is-contact-form-grid[data-astro-cid-4okm4fpd]{grid-template-columns:1fr 1fr}}.is-contact-field[data-astro-cid-4okm4fpd]{position:relative}.is-contact-input[data-astro-cid-4okm4fpd]{width:100%;background:var(--is-paper-soft);border:2px solid var(--is-steel-3);padding:1.4rem 1rem .5rem;font-family:var(--is-mono);font-size:.95rem;color:var(--is-ink);outline:none;transition:border-color .2s,box-shadow .2s}.is-contact-input[data-astro-cid-4okm4fpd]:focus{border-color:var(--store-accent);box-shadow:0 0 0 2px #f973162e}.is-contact-textarea[data-astro-cid-4okm4fpd]{resize:vertical;min-height:7rem}.is-contact-label[data-astro-cid-4okm4fpd]{position:absolute;left:1rem;top:1.05rem;color:var(--is-ink-soft);font-family:var(--is-sans);font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;pointer-events:none;transition:all .18s cubic-bezier(.16,1,.3,1)}.is-contact-input[data-astro-cid-4okm4fpd]:focus+.is-contact-label[data-astro-cid-4okm4fpd],.is-contact-input[data-astro-cid-4okm4fpd]:not(:placeholder-shown)+.is-contact-label[data-astro-cid-4okm4fpd]{top:.4rem;font-size:.62rem;letter-spacing:.12em;font-weight:700;color:var(--store-accent)}.is-contact-submit[data-astro-cid-4okm4fpd]{margin-top:1.5rem;display:inline-flex;align-items:center;gap:.5rem;background:var(--store-accent);color:#fff;padding:.95rem 1.5rem;font-family:var(--is-sans);font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;border:2px solid var(--is-steel-3);cursor:pointer;transition:background .2s,transform .2s}.is-contact-submit[data-astro-cid-4okm4fpd]:hover{background:var(--store-primary);transform:translateY(-2px)}.theme-lumen .lumen-channel{display:flex;align-items:center;gap:.9rem;padding:.85rem 1rem;border-radius:calc(var(--lumen-radius) * .9);border:1px solid var(--lumen-line);background:var(--lumen-surface);transition:border-color .2s,transform .3s var(--lumen-ease),box-shadow .3s var(--lumen-ease)}.theme-lumen .lumen-channel:hover{border-color:var(--lumen-line-strong);transform:translateY(-2px);box-shadow:var(--lumen-shadow-xs)}.theme-lumen .lumen-channel-icon{flex-shrink:0;width:2.4rem;height:2.4rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%}.theme-mercado .mc-contact-hero{background:var(--mc-grad, linear-gradient(100deg, #EA580C, #EC4899));color:#fff}.theme-mercado .mc-contact-channel{display:flex;align-items:center;gap:.8rem;border:1.5px solid;border-radius:var(--mc-radius-lg, 16px);padding:.9rem 1rem;transition:transform .15s,box-shadow .15s}.theme-mercado .mc-contact-channel:hover{transform:translateY(-3px);box-shadow:var(--mc-shadow, 0 10px 30px -14px rgba(39, 21, 10, .22))}.theme-mercado .mc-contact-channel-icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--mc-radius, 12px);color:#fff;flex-shrink:0}.theme-mercado .mc-contact-form{background:var(--mc-surface, #FFFFFF);border:1.5px solid var(--mc-rule, #F0DFD2);border-radius:var(--mc-radius-lg, 16px);padding:1.25rem}.theme-mercado .mc-contact-label{display:block;margin-bottom:.3rem;font-size:.66rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--mc-ink-soft, #8A6F5F)}.theme-mercado .mc-contact-info{background:var(--mc-surface-2, #FFF1E6);border-radius:var(--mc-radius-lg, 16px);padding:1.25rem;align-self:start}.theme-mercado .mc-contact-info-row{display:flex;gap:.7rem}.theme-mercado .mc-contact-info-row svg{flex-shrink:0;margin-top:.15rem}.theme-mercado .mc-contact-info-h{font-size:.85rem;font-weight:800;color:var(--mc-ink, #27150A)}.theme-mercado .mc-contact-info-p{margin-top:.15rem;font-size:.76rem;line-height:1.55;color:var(--mc-ink-soft, #8A6F5F)}@media(prefers-reduced-motion:reduce){.theme-mercado .mc-contact-channel{transition:none;transform:none}}.cl-contact[data-astro-cid-prnforj6]{padding-top:2.75rem;padding-bottom:4rem}.cl-contact-title[data-astro-cid-prnforj6]{margin-top:.5rem;font-size:clamp(1.8rem,4.5vw,2.6rem);font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--cl-ink)}.cl-contact-spread[data-astro-cid-prnforj6]{display:grid;grid-template-columns:1fr;gap:2rem;margin-top:2.25rem}@media(min-width:1024px){.cl-contact-spread[data-astro-cid-prnforj6]{grid-template-columns:1fr 1.2fr;gap:2.75rem;align-items:start}}.cl-contact-lede[data-astro-cid-prnforj6]{font-size:.88rem;line-height:1.7;color:var(--cl-ink-soft)}.cl-contact-channels[data-astro-cid-prnforj6]{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem}.cl-channel[data-astro-cid-prnforj6]{display:flex;align-items:center;gap:.85rem;padding:.9rem 1rem}.cl-channel-icon[data-astro-cid-prnforj6]{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border:1px solid var(--cl-edge-strong);border-radius:3px;color:var(--cl-cyan);flex-shrink:0}.cl-channel-label[data-astro-cid-prnforj6]{font-family:var(--cl-mono);font-size:.54rem;font-weight:600;letter-spacing:.2em;color:var(--cl-ink-faint)}.cl-channel-value[data-astro-cid-prnforj6]{margin-top:.15rem;font-family:var(--cl-mono);font-size:.8rem;font-weight:600;color:var(--cl-ink)}.cl-contact-page[data-astro-cid-prnforj6]{margin-top:1.75rem}.cl-contact-form[data-astro-cid-prnforj6]{padding:1.4rem 1.35rem 1.25rem;display:flex;flex-direction:column;gap:.9rem}.cl-contact-form-title[data-astro-cid-prnforj6]{font-family:var(--cl-mono);font-size:.62rem;font-weight:700;letter-spacing:.22em;color:var(--cl-cyan)}.cl-contact-grid[data-astro-cid-prnforj6]{display:grid;grid-template-columns:1fr;gap:.9rem}@media(min-width:640px){.cl-contact-grid[data-astro-cid-prnforj6]{grid-template-columns:1fr 1fr}}.cl-contact-status[data-astro-cid-prnforj6]{display:none;font-family:var(--cl-mono);font-size:.7rem;letter-spacing:.08em}.cl-contact-status[data-astro-cid-prnforj6][data-state]{display:block}.cl-contact-status[data-astro-cid-prnforj6][data-state=busy]{color:var(--cl-ink-faint)}.cl-contact-status[data-astro-cid-prnforj6][data-state=ok]{color:var(--cl-ok)}.cl-contact-status[data-astro-cid-prnforj6][data-state=err]{color:var(--cl-alert)}.cl-contact-submit[data-astro-cid-prnforj6]{width:100%}.cl-contact-note[data-astro-cid-prnforj6]{text-align:center;font-family:var(--cl-mono);font-size:.54rem;letter-spacing:.16em;color:var(--cl-ink-faint)}.theme-pastel-dream .pd-contact-grid{margin-top:1.8rem;display:grid;grid-template-columns:1fr;gap:1.4rem}@media(min-width:1024px){.theme-pastel-dream .pd-contact-grid{grid-template-columns:18rem 1fr;gap:1.8rem}}.theme-pastel-dream .pd-contact-side{display:flex;flex-direction:column;gap:1.2rem}.theme-pastel-dream .pd-contact-card{padding:1.35rem 1.3rem}.theme-pastel-dream .pd-contact-card-0{transform:rotate(-.7deg)}.theme-pastel-dream .pd-contact-card-1{transform:rotate(.6deg)}.theme-pastel-dream .pd-contact-none{font-size:.85rem;font-weight:600;color:var(--pd-ink-soft)}.theme-pastel-dream .pd-channel{display:grid;grid-template-columns:2.3rem 1fr;gap:.65rem;align-items:center;padding:.55rem .6rem;border-radius:var(--pd-radius);transition:background .2s ease,transform .3s var(--pd-spring)}.theme-pastel-dream .pd-channel:hover{background:var(--pd-sky-1);transform:translate(3px)}.theme-pastel-dream .pd-channel-icon{display:inline-flex;align-items:center;justify-content:center;width:2.3rem;height:2.3rem;border-radius:9999px;background:var(--pd-grad-tri);color:#3f3163;border:2px solid var(--pd-sticker-edge)}.theme-pastel-dream .pd-channel-label{display:block;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--pd-ink-soft)}.theme-pastel-dream .pd-channel-val{display:block;font-size:.85rem;font-weight:700;color:var(--pd-ink);overflow-wrap:anywhere}.theme-pastel-dream .pd-hours-row{display:flex;justify-content:space-between;gap:1rem;border-bottom:2px dashed var(--pd-rule);padding-bottom:.45rem;font-size:.82rem}.theme-pastel-dream .pd-hours-row dt{font-weight:700;color:var(--pd-ink-soft)}.theme-pastel-dream .pd-hours-row dd{font-weight:700;color:var(--pd-ink)}.theme-pastel-dream .pd-contact-form{padding:1.6rem 1.55rem 1.7rem;display:flex;flex-direction:column}@media(prefers-reduced-motion:reduce){.theme-pastel-dream .pd-contact-card-0,.theme-pastel-dream .pd-contact-card-1{transform:none}}.adg-contact[data-astro-cid-gcc7rrxy]{padding-top:2.5rem;padding-bottom:4.25rem}.adg-contact-head[data-astro-cid-gcc7rrxy]{text-align:center}.adg-contact-title[data-astro-cid-gcc7rrxy]{margin-top:.7rem;font-family:var(--adg-display);font-weight:400;font-size:clamp(1.8rem,4.5vw,2.6rem);letter-spacing:.05em;text-transform:uppercase;color:var(--adg-ink)}.adg-contact-spread[data-astro-cid-gcc7rrxy]{display:grid;grid-template-columns:1fr;gap:2.25rem;margin-top:2.5rem}@media(min-width:1024px){.adg-contact-spread[data-astro-cid-gcc7rrxy]{grid-template-columns:1fr 1.2fr;gap:3rem;align-items:start}}.adg-contact-lede[data-astro-cid-gcc7rrxy]{font-size:.9rem;line-height:1.75;color:var(--adg-ink-soft)}.adg-channels[data-astro-cid-gcc7rrxy]{display:flex;flex-direction:column;gap:.8rem;margin-top:1.6rem}.adg-channel[data-astro-cid-gcc7rrxy]{display:flex;align-items:center;gap:.9rem;padding:.95rem 1.05rem;border:1px solid var(--adg-edge);background:var(--adg-panel)}.adg-channel-icon[data-astro-cid-gcc7rrxy]{display:inline-flex;align-items:center;justify-content:center;width:2.3rem;height:2.3rem;border:1px solid var(--adg-edge-strong);color:var(--adg-gold);flex-shrink:0}.adg-channel-label[data-astro-cid-gcc7rrxy]{font-size:.56rem;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--adg-ink-faint)}.adg-channel-value[data-astro-cid-gcc7rrxy]{display:block;margin-top:.15rem;font-size:.86rem;font-weight:500;color:var(--adg-ink);text-decoration:none}a[data-astro-cid-gcc7rrxy].adg-channel-value:hover{color:var(--adg-gold)}.adg-contact-page[data-astro-cid-gcc7rrxy]{margin-top:1.8rem}.adg-contact-form[data-astro-cid-gcc7rrxy]{position:relative;border:1px solid var(--adg-edge);background:var(--adg-panel);padding:1.5rem 1.35rem 1.35rem;display:flex;flex-direction:column;gap:.95rem}.adg-contact-form[data-astro-cid-gcc7rrxy]>.adg-crown[data-astro-cid-gcc7rrxy]{margin-top:-6px}.adg-contact-form-title[data-astro-cid-gcc7rrxy]{font-size:.62rem;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--adg-gold)}.adg-contact-grid[data-astro-cid-gcc7rrxy]{display:grid;grid-template-columns:1fr;gap:.95rem}@media(min-width:640px){.adg-contact-grid[data-astro-cid-gcc7rrxy]{grid-template-columns:1fr 1fr}}.adg-contact-status[data-astro-cid-gcc7rrxy]{display:none;font-size:.72rem;letter-spacing:.05em}.adg-contact-status[data-astro-cid-gcc7rrxy][data-state]{display:block}.adg-contact-status[data-astro-cid-gcc7rrxy][data-state=busy]{color:var(--adg-ink-faint)}.adg-contact-status[data-astro-cid-gcc7rrxy][data-state=ok]{color:var(--adg-ok)}.adg-contact-status[data-astro-cid-gcc7rrxy][data-state=err]{color:var(--adg-alert)}.adg-contact-note[data-astro-cid-gcc7rrxy]{text-align:center;font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:var(--adg-ink-faint)}.theme-scandi-nordic .sn-channel{display:flex;align-items:center;gap:.9rem;padding:.85rem .4rem;border-bottom:1px solid var(--sn-line-soft);text-decoration:none;transition:padding-left .3s var(--sn-ease),background .25s}.theme-scandi-nordic .sn-channel:last-child{border-bottom:0}.theme-scandi-nordic .sn-channel:hover{padding-left:.75rem;background:var(--sn-surface-tint)}.theme-scandi-nordic .sn-channel-icon{flex-shrink:0;width:2.4rem;height:2.4rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--sn-line-soft);border-radius:50%;background:var(--sn-surface);color:var(--sn-ice-deep)}.theme-oceanic-blue .ob-prose-page p{margin-top:.9rem;font-size:.92rem;font-weight:300;line-height:1.75;color:var(--ob-ink-soft)}.theme-oceanic-blue .ob-prose-page p:first-child{margin-top:0}.lxn-channel[data-astro-cid-hdem5yvt]{display:flex;align-items:flex-start;gap:1rem;padding:1.1rem 0;border-bottom:1px solid var(--lxn-seam)}.lxn-channel[data-astro-cid-hdem5yvt]:first-child{padding-top:0}.lxn-channel-icon[data-astro-cid-hdem5yvt]{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;flex-shrink:0;border:1px solid var(--lxn-edge);border-radius:999px;color:var(--lxn-gold)}#lxn-contact-status[data-astro-cid-hdem5yvt][data-state=ok]{color:var(--lxn-ok)}#lxn-contact-status[data-astro-cid-hdem5yvt][data-state=err]{color:var(--lxn-alert)}#lxn-contact-status[data-astro-cid-hdem5yvt][data-state=busy]{color:var(--lxn-gold)}.lxn-page-prose[data-astro-cid-hdem5yvt]{font-size:.9rem;line-height:1.8;color:var(--lxn-ink-soft)}.lxn-page-prose[data-astro-cid-hdem5yvt] h1[data-astro-cid-hdem5yvt],.lxn-page-prose[data-astro-cid-hdem5yvt] h2[data-astro-cid-hdem5yvt],.lxn-page-prose[data-astro-cid-hdem5yvt] h3[data-astro-cid-hdem5yvt]{font-family:var(--lxn-display);color:var(--lxn-ink);margin:1.2em 0 .5em;line-height:1.2}.lxn-page-prose[data-astro-cid-hdem5yvt] a[data-astro-cid-hdem5yvt]{color:var(--lxn-gold)}.theme-kernel-terminal .kt-contact-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:1024px){.theme-kernel-terminal .kt-contact-grid{grid-template-columns:1.5fr 1fr;gap:2rem;align-items:start}}.theme-kernel-terminal .kt-contact-field{display:grid;gap:.35rem}.theme-kernel-terminal .kt-contact-label{font-family:var(--kt-mono);font-size:.7rem;font-weight:600;color:var(--kt-ink-strong)}.theme-kernel-terminal .kt-contact-label-hint{color:var(--kt-ink-faint);font-weight:500}.theme-kernel-terminal .kt-contact-status{font-family:var(--kt-mono);font-size:.66rem}.theme-kernel-terminal .kt-contact-status.kt-status-ok{color:var(--kt-accent)}.theme-kernel-terminal .kt-channel{display:flex;align-items:flex-start;gap:.7rem;padding:.7rem .2rem;border-bottom:1px dashed var(--kt-line-soft)}.theme-kernel-terminal .kt-channel:last-child{border-bottom:0}.theme-kernel-terminal .kt-channel-icon{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;flex-shrink:0;border:1px solid var(--kt-line);border-radius:var(--kt-radius-sm);background:var(--kt-accent-soft);color:var(--kt-accent)}.theme-kernel-terminal .kt-channel-label{display:block;font-family:var(--kt-mono);font-size:.6rem;letter-spacing:.05em;color:var(--kt-ink-faint)}.theme-kernel-terminal .kt-channel-value{display:block;margin-top:.1rem;font-family:var(--kt-mono);font-size:.76rem;font-weight:600;color:var(--kt-ink-strong);text-decoration:none;overflow-wrap:break-word}a.kt-channel-value:hover{color:var(--kt-accent)}.theme-quantum-display .qd-contact-grid-wrap{padding-top:.5rem}.theme-quantum-display .qd-contact-grid{display:grid;grid-template-columns:1fr;gap:1.2rem}@media(min-width:1024px){.theme-quantum-display .qd-contact-grid{grid-template-columns:1.45fr 1fr;gap:1.6rem;align-items:start}}.theme-quantum-display .qd-contact-form-panel{padding:clamp(1.5rem,4vw,2.2rem)}.theme-quantum-display .qd-contact-pagebody{margin-bottom:1.6rem;padding-bottom:1.4rem;border-bottom:1px solid var(--qd-line);font-size:.9rem;line-height:1.7;color:var(--qd-ink-2)}.theme-quantum-display .qd-contact-pagebody-title{font-family:var(--qd-font-display);font-weight:600;letter-spacing:-.02em;font-size:1.2rem;color:var(--qd-ink);margin-bottom:.5rem}.theme-quantum-display .qd-contact-fields{display:grid;gap:.9rem;margin-top:1rem}.theme-quantum-display .qd-contact-two{display:grid;gap:.9rem}@media(min-width:640px){.theme-quantum-display .qd-contact-two{grid-template-columns:repeat(2,minmax(0,1fr))}}.theme-quantum-display .qd-contact-submit{justify-self:start;padding-inline:1.9rem}.theme-quantum-display .qd-contact-note{font-size:.74rem;color:var(--qd-ink-3)}.theme-quantum-display .qd-contact-info{display:grid;gap:1rem}.theme-quantum-display .qd-contact-info-card{padding:1.4rem 1.4rem 1.5rem}.theme-quantum-display .qd-contact-facts{display:grid;gap:.8rem;margin-top:1rem}.theme-quantum-display .qd-contact-facts>div{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--qd-line);padding-bottom:.7rem;font-size:.84rem}.theme-quantum-display .qd-contact-facts>div:last-child{border-bottom:0;padding-bottom:0}.theme-quantum-display .qd-contact-facts dt{color:var(--qd-ink-3)}.theme-quantum-display .qd-contact-facts dd{color:var(--qd-ink);font-weight:500;text-align:right}.theme-quantum-display .qd-contact-fact-link{color:var(--qd-ink);text-decoration:none;border-bottom:1px solid var(--qd-accent-line)}.theme-quantum-display .qd-contact-fact-link:hover{color:var(--qd-accent)}.theme-quantum-display .qd-contact-shortcuts{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.theme-quantum-display .qd-contact-blurb{margin-top:.9rem;font-size:.8rem;line-height:1.6;color:var(--qd-ink-3)}.theme-arcade-glow .ag-channel{display:flex;align-items:center;gap:.95rem;padding:1.05rem 1.2rem;text-decoration:none;color:inherit;transition:border-color .25s,box-shadow .25s,transform .25s var(--ag-ease)}a.ag-channel:hover{border-color:color-mix(in srgb,var(--ag-accent) 38%,var(--ag-line-soft));box-shadow:var(--ag-neon-lift);transform:translate(3px)}.theme-arcade-glow .ag-channel-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border-radius:var(--ag-radius);border:1px solid var(--ag-line);background:var(--ag-surface-2);color:var(--ag-accent)}.theme-arcade-glow .ag-channel-title{display:block;font-family:var(--ag-font-display);font-size:.8rem;font-weight:800;text-transform:uppercase;color:var(--ag-ink-strong)}.theme-arcade-glow .ag-channel-copy{display:block;margin-top:.1rem;font-size:.84rem;color:var(--ag-ink-soft);word-break:break-word}.theme-arcade-glow .ag-channel-go{margin-left:auto;color:var(--ag-ink-faint);flex-shrink:0}.theme-modular-bench .mb-channel{display:flex;align-items:center;gap:.9rem;padding:.8rem .7rem;border-radius:var(--mb-radius-sm);border:1px solid transparent;text-decoration:none;transition:border-color .2s,background .2s}.theme-modular-bench .mb-channel:hover{background:var(--mb-surface-2);border-color:var(--mb-line)}.theme-modular-bench .mb-channel-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:var(--mb-radius-sm);border:1px solid var(--mb-line);background:var(--mb-surface-2);color:var(--mb-accent)}.theme-modular-bench .mb-channel-kind{display:block;font-family:var(--mb-font-display);font-size:.6rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--mb-ink-faint)}.theme-blue-print .bp-channel{display:flex;align-items:center;gap:.85rem;padding:.7rem .5rem;text-decoration:none;border-bottom:1px solid var(--bp-line-soft);transition:background .2s}.theme-blue-print .bp-channel:last-child{border-bottom:0}.theme-blue-print .bp-channel:hover{background:var(--bp-paper-2)}.theme-blue-print .bp-channel-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border:1px solid var(--bp-line);border-radius:var(--bp-radius-sm);background:var(--bp-paper-2);color:var(--bp-accent)}.theme-blue-print .bp-channel-key{display:block;font-size:.56rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--bp-ink-faint)}.theme-blue-print .bp-channel-go{color:var(--bp-ink-faint);transition:color .2s,transform .2s var(--bp-ease)}.theme-blue-print .bp-channel:hover .bp-channel-go{color:var(--bp-accent);transform:translate(3px)}.sw-contact-grid[data-astro-cid-w2f4a7hw]{display:grid;gap:2.2rem;grid-template-columns:1fr;margin-top:.4rem}@media(min-width:1024px){.sw-contact-grid[data-astro-cid-w2f4a7hw]{grid-template-columns:1.5fr 1fr;gap:3rem;align-items:start}}.sw-ordersheet[data-astro-cid-w2f4a7hw]{position:relative;display:flex;flex-direction:column;gap:1rem;background:var(--sw-surface);border:1px solid var(--sw-line);border-radius:var(--sw-radius-lg);padding:1.7rem 1.5rem;box-shadow:var(--sw-shadow-sm)}.sw-ordersheet-note[data-astro-cid-w2f4a7hw]{font-size:.76rem;margin:0}.sw-coords[data-astro-cid-w2f4a7hw]{background:var(--sw-canvas2);border:1px dashed var(--sw-line);border-radius:var(--sw-radius-lg);padding:1.4rem 1.4rem 1.5rem}.sw-coords-value[data-astro-cid-w2f4a7hw]{margin:.45rem 0 0;font-size:.92rem;line-height:1.6;color:var(--sw-ink)}.sw-coords-link[data-astro-cid-w2f4a7hw]{display:inline-block;margin-top:.45rem;font-size:.92rem;color:var(--sw-ink-strong);text-decoration:none;border-bottom:1px dashed var(--sw-line);transition:color .18s,border-color .18s}.sw-coords-link[data-astro-cid-w2f4a7hw]:hover{color:var(--sw-primary);border-bottom-color:var(--sw-primary)}.sw-coords-more[data-astro-cid-w2f4a7hw]{display:flex;flex-direction:column;gap:.45rem;margin-top:1.2rem;align-items:flex-start}.pf-contact-grid[data-astro-cid-ov6zvc2f]{display:grid;gap:2.2rem;grid-template-columns:1fr}@media(min-width:1024px){.pf-contact-grid[data-astro-cid-ov6zvc2f]{grid-template-columns:1.25fr 1fr;gap:3rem;align-items:start}}.pf-letter[data-astro-cid-ov6zvc2f]{position:relative;padding:1.7rem 1.5rem 1.5rem;border-radius:var(--pf-radius-lg);border:1px solid var(--pf-line);box-shadow:var(--pf-shadow-sm)}.pf-letter-seal[data-astro-cid-ov6zvc2f]{position:absolute;top:1.2rem;right:1.3rem;width:3.1rem;height:3.1rem;border-radius:50%;display:grid;place-items:center;color:var(--pf-accent);border:2px solid var(--pf-accent);background:color-mix(in srgb,var(--pf-accent) 8%,var(--pf-paper));transform:rotate(4deg);box-shadow:var(--pf-press)}.pf-coords[data-astro-cid-ov6zvc2f]{border-radius:var(--pf-radius-lg);border:1px solid var(--pf-line-soft);padding:1.5rem 1.3rem;display:grid;gap:1.1rem;align-content:start}.pf-coord-row[data-astro-cid-ov6zvc2f]{display:flex;gap:.8rem;align-items:flex-start}.pf-coord-row[data-astro-cid-ov6zvc2f]>svg[data-astro-cid-ov6zvc2f]{color:var(--pf-primary);flex:none;margin-top:.15rem}.pf-coord-stamp[data-astro-cid-ov6zvc2f]{display:flex;justify-content:flex-end;padding-top:.4rem}.pg-contact-grid[data-astro-cid-c3mkrr3j]{display:grid;gap:1.8rem;grid-template-columns:1fr}@media(min-width:940px){.pg-contact-grid[data-astro-cid-c3mkrr3j]{grid-template-columns:1fr 1.15fr;align-items:start;gap:2.4rem}}.pg-contact-arch[data-astro-cid-c3mkrr3j]{padding:1.6rem 1.4rem 1.7rem;border-radius:var(--pg-arch) var(--pg-arch) var(--pg-radius-lg) var(--pg-radius-lg)}@media(max-width:560px){.pg-contact-arch[data-astro-cid-c3mkrr3j]{padding:1.3rem 1.05rem 1.4rem;border-radius:4.5rem 4.5rem var(--pg-radius-lg) var(--pg-radius-lg)}}.pg-contact-ico[data-astro-cid-c3mkrr3j]{display:inline-flex;margin-right:.45rem;color:var(--pg-accent);vertical-align:-.12em}.pg-contact-link[data-astro-cid-c3mkrr3j]{color:var(--pg-teal);text-decoration:underline;text-underline-offset:3px;font-weight:700}.pg-contact-link[data-astro-cid-c3mkrr3j]:hover{color:var(--pg-accent)}.ah-contact-grid[data-astro-cid-pernislf]{display:grid;gap:2rem;grid-template-columns:1fr;max-width:72rem;margin-inline:auto}@media(min-width:1024px){.ah-contact-grid[data-astro-cid-pernislf]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:2.6rem;align-items:start}}.ah-methods[data-astro-cid-pernislf]{display:grid;gap:1.05rem}@media(min-width:640px){.ah-methods[data-astro-cid-pernislf]{grid-template-columns:repeat(2,1fr)}}.ah-method[data-astro-cid-pernislf]{position:relative;padding:1.35rem 1.25rem 1.25rem;background:var(--ah-card);border:1px solid var(--ah-line-soft);border-radius:var(--ah-radius-lg);box-shadow:var(--ah-shadow-sm);transition:transform .3s var(--ah-ease),box-shadow .3s var(--ah-ease)}.ah-method[data-astro-cid-pernislf]:hover{transform:translateY(-3px);box-shadow:var(--ah-shadow-md)}.ah-method-hours[data-astro-cid-pernislf]{background:var(--ah-blush);border-style:dashed;box-shadow:none;display:flex;flex-direction:column;justify-content:center}@media(min-width:640px){.ah-method-hours[data-astro-cid-pernislf]{grid-column:span 2}}.ah-notice[data-astro-cid-pernislf]{grid-column:1 / -1}.ah-slip[data-astro-cid-pernislf]{align-self:start}@media(min-width:1024px){.ah-slip[data-astro-cid-pernislf]{position:sticky;top:5.5rem}}.ah-slip-ornament[data-astro-cid-pernislf]{display:flex;justify-content:center;padding-top:.2rem}.mg-contact-grid[data-astro-cid-slncq5lx]{display:grid;gap:1.8rem;grid-template-columns:1fr}@media(min-width:940px){.mg-contact-grid[data-astro-cid-slncq5lx]{grid-template-columns:1fr 1.15fr;align-items:start;gap:2.4rem}}.pkf-contact-grid[data-astro-cid-fieu7i62]{display:grid;gap:1.8rem;grid-template-columns:1fr}@media(min-width:960px){.pkf-contact-grid[data-astro-cid-fieu7i62]{grid-template-columns:1fr 26rem;gap:2.2rem;align-items:start}}.pkf-form-plate[data-astro-cid-fieu7i62]:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-top:1.1rem solid var(--pkf-ember);border-left:1.1rem solid transparent}.pkf-ck-2col[data-astro-cid-fieu7i62]{display:grid;gap:0;grid-template-columns:1fr}@media(min-width:620px){.pkf-ck-2col[data-astro-cid-fieu7i62]{grid-template-columns:1fr 1fr;gap:0 1rem}}.ok-contact-grid[data-astro-cid-uflehmm4]{display:grid;gap:1.6rem;grid-template-columns:1fr;align-items:start}@media(min-width:860px){.ok-contact-grid[data-astro-cid-uflehmm4]{grid-template-columns:.85fr 1.15fr}}.er-contact-grid[data-astro-cid-6l5rscce]{display:grid;gap:2.2rem;grid-template-columns:1fr;margin-top:.4rem}@media(min-width:1024px){.er-contact-grid[data-astro-cid-6l5rscce]{grid-template-columns:1.5fr 1fr;gap:3rem;align-items:start}}.er-letter[data-astro-cid-6l5rscce]{position:relative;display:flex;flex-direction:column;gap:1rem;background:var(--er-surface);border:1px solid var(--er-line-soft);border-radius:var(--er-radius-lg);padding:1.6rem 1.5rem}.er-letter-holes[data-astro-cid-6l5rscce]{position:absolute;top:.85rem;right:1.2rem;display:flex;gap:.45rem}.er-letter-holes[data-astro-cid-6l5rscce] i[data-astro-cid-6l5rscce]{width:.5rem;height:.5rem;border-radius:50%;background:var(--er-paper);border:1px solid var(--er-line)}.er-letter-note[data-astro-cid-6l5rscce]{font-size:.76rem;margin:0}.er-coords[data-astro-cid-6l5rscce]{background:var(--er-paper2);border:1px dashed var(--er-line);border-radius:var(--er-radius-lg);padding:1.4rem 1.4rem 1.5rem}.er-coords-value[data-astro-cid-6l5rscce]{margin:.45rem 0 0;font-size:.92rem;line-height:1.6;color:var(--er-ink)}.er-coords-link[data-astro-cid-6l5rscce]{display:inline-block;margin-top:.45rem;font-size:.92rem;color:var(--er-ink-strong);text-decoration:none;border-bottom:1px solid var(--er-line);transition:color .18s,border-color .18s}.er-coords-link[data-astro-cid-6l5rscce]:hover{color:var(--er-primary);border-color:var(--er-primary)}.er-coords-more[data-astro-cid-6l5rscce]{display:flex;flex-direction:column;gap:.45rem;margin-top:1.2rem;align-items:flex-start}
