.Button-module-scss-module__Qfsr0a__button{color:var(--ink-color);text-align:center;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;padding:.75em 1.5em;font-family:inherit;font-size:1.25em;line-height:1.15;text-decoration:none;display:inline-flex}.Button-module-scss-module__Qfsr0a__button:disabled{opacity:.4;cursor:not-allowed}.Button-module-scss-module__Qfsr0a__primary{background-color:var(--ink-color);color:var(--cream-color)}.Button-module-scss-module__Qfsr0a__secondary{font-size:1em}.Button-module-scss-module__Qfsr0a__outline{border-color:var(--ink-color)}.Button-module-scss-module__Qfsr0a__glow{border-color:var(--outline-color);box-shadow:0 0 1em var(--glow-color);color:var(--cream-color);font-size:1.125em}
.OrnamentFrame-module-scss-module__M3aoVa__frame{pointer-events:none;position:absolute;inset:0}@media (max-width:50em){.OrnamentFrame-module-scss-module__M3aoVa__frame{font-size:.6em}}.OrnamentFrame-module-scss-module__M3aoVa__horizontalSide{align-items:flex-start;display:flex;position:absolute;left:2em;right:2em}.OrnamentFrame-module-scss-module__M3aoVa__top{top:0}.OrnamentFrame-module-scss-module__M3aoVa__bottom{bottom:0;transform:scaleY(-1)}.OrnamentFrame-module-scss-module__M3aoVa__verticalSide{flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:2em;bottom:2em}.OrnamentFrame-module-scss-module__M3aoVa__left{left:0}.OrnamentFrame-module-scss-module__M3aoVa__right{right:0;transform:scaleX(-1)}.OrnamentFrame-module-scss-module__M3aoVa__horizontalRule{background-color:var(--ink-color);flex:1;height:1px;margin-top:2em}.OrnamentFrame-module-scss-module__M3aoVa__verticalRule{background-color:var(--ink-color);flex:1;width:1px;margin-left:2em}.OrnamentFrame-module-scss-module__M3aoVa__topOrnament{width:8em;height:auto;display:block}.OrnamentFrame-module-scss-module__M3aoVa__sideOrnament{width:7em;height:auto;margin-left:-.5em;display:block}
.Panel-module-scss-module__Ao4fpW__container{z-index:2;padding:3em 1em;display:flex;position:fixed;inset:0;overflow-y:auto}.Panel-module-scss-module__Ao4fpW__panel{background-color:var(--cream-color);width:100%;max-width:46em;color:var(--ink-color);text-align:center;flex-direction:column;gap:1.5em;margin:auto;padding:4em;display:flex;position:relative}@media (max-width:50em){.Panel-module-scss-module__Ao4fpW__panel{padding:2.5em}}.Panel-module-scss-module__Ao4fpW__close{color:var(--cream-color);cursor:pointer;background:0 0;border:0;padding:.5em;font-size:1.25em;position:absolute;bottom:100%;right:0}
