.layer.svelte-ta60gp{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;padding:0;margin:0;pointer-events:auto}.scrim.svelte-ta60gp{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--scrim);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);cursor:pointer;-webkit-tap-highlight-color:transparent}.align-top.svelte-ta60gp{align-items:flex-start}.align-bottom.svelte-ta60gp{align-items:flex-end}.align-center.svelte-ta60gp{align-items:center}@media(max-width:639px){.align-center.svelte-ta60gp{align-items:flex-end}}.sheet.svelte-ta60gp{position:relative;z-index:1;width:100%;max-width:100%;overflow:hidden;background:var(--modal-bg);border:1px solid var(--hairline);box-shadow:0 16px 48px var(--shadow-strong);will-change:transform;contain:layout paint}.close.svelte-ta60gp{position:absolute;top:10px;right:10px;z-index:2;width:36px;height:36px;border:1px solid var(--ui-hairline);border-radius:50%;background:var(--popover);color:var(--ui-ink);font-size:22px;line-height:1;cursor:pointer;display:grid;place-items:center;padding:0;box-sizing:border-box;transition:color .2s var(--ease);-webkit-tap-highlight-color:transparent}.close.svelte-ta60gp .cross-glyph{opacity:.66}.close.svelte-ta60gp:hover{color:var(--ui-ink)}.close.svelte-ta60gp:hover .cross-glyph{opacity:1}.align-top.svelte-ta60gp .sheet:where(.svelte-ta60gp){margin-bottom:auto;border-radius:0 0 var(--radius-hero) var(--radius-hero);max-height:var(--modal-max-h);border-top:none}.align-bottom.svelte-ta60gp .sheet:where(.svelte-ta60gp){margin:0;border-radius:var(--radius-hero) var(--radius-hero) 0 0;max-height:var(--modal-max-h);border-bottom:none}.align-center.svelte-ta60gp .sheet:where(.svelte-ta60gp){margin:1rem;border-radius:28px;max-height:calc(100svh - 2rem);max-width:28rem}.align-center.svelte-ta60gp .sheet.wide:where(.svelte-ta60gp){max-width:36rem}.align-center.svelte-ta60gp .sheet.instagram:where(.svelte-ta60gp){display:flex;flex-direction:column;overflow:hidden;--pub-sheet-w: min(640px, calc(100vw - 7.5rem) );margin:.55rem;width:var(--pub-sheet-w);max-width:var(--pub-sheet-w);height:min(880px,94svh);max-height:min(880px,94svh);border-radius:calc(var(--radius-hero) - 2px)}@media(max-width:639px){.align-center.svelte-ta60gp .sheet:where(.svelte-ta60gp){margin:0;border-radius:var(--radius-hero) var(--radius-hero) 0 0;max-height:var(--modal-max-h);max-width:100%;width:100%;border-bottom:none}.align-center.svelte-ta60gp .sheet.instagram:where(.svelte-ta60gp){height:var(--modal-max-h);max-height:var(--modal-max-h);width:100%;max-width:100%;margin:0;border-radius:calc(var(--radius-hero) - 2px) calc(var(--radius-hero) - 2px) 0 0}}@media(min-width:640px){.align-center.svelte-ta60gp .sheet:where(.svelte-ta60gp){max-width:30rem}.align-center.svelte-ta60gp .sheet.wide:where(.svelte-ta60gp){max-width:40rem}.align-bottom.svelte-ta60gp .sheet:where(.svelte-ta60gp){margin-bottom:16px;margin-inline:16px;width:calc(100% - 32px);max-width:30rem;border-radius:var(--radius-hero);border-bottom:1px solid var(--hairline)}}.content.svelte-ta60gp{overflow-y:auto;max-height:inherit;scrollbar-width:thin;padding:0 1.25rem 1.35rem;-webkit-overflow-scrolling:touch}.content.flush.svelte-ta60gp{padding:0;overflow:hidden;display:flex;flex-direction:column;flex:1;min-height:0}.sheet.instagram.svelte-ta60gp .content.flush:where(.svelte-ta60gp){flex:1;min-height:0;height:100%;max-height:none}.align-bottom.svelte-ta60gp .content:where(.svelte-ta60gp),.align-center.svelte-ta60gp .content:where(.svelte-ta60gp){padding-bottom:max(1.25rem,env(safe-area-inset-bottom))}@media(min-width:640px){.align-center.svelte-ta60gp .content:where(.svelte-ta60gp){padding-bottom:1.25rem}}.align-bottom.svelte-ta60gp .content.flush:where(.svelte-ta60gp),.align-center.svelte-ta60gp .content.flush:where(.svelte-ta60gp){padding-bottom:0}.title-block.svelte-ta60gp{padding:1.35rem 1.75rem .85rem 0;text-align:center}.title.svelte-ta60gp{margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(26px,4vw,34px);letter-spacing:-.02em;line-height:1.15;color:var(--ink)}.desc.svelte-ta60gp{margin:.55rem 0 0;font-size:15px;line-height:1.5;color:var(--ink66)}body[data-scroll-y]{overflow:hidden!important}
