:root{--accent:#7231a3}.hbot-button{background-color:var(--base-darker-pink);border-radius:255px 15px 225px 15px/15px 225px 15px 255px;color:var(--contrast);display:block;font-family:Alice,serif;font-size:24px;font-weight:400;line-height:1.5;text-align:center;text-decoration:none;transition:background-color 0.2s ease;border:3px solid var(--contrast);padding:8px 20px}.hbot-button:focus-visible{outline:3px solid var(--contrast);outline-offset:6px}.hbot-button:is(:hover,:focus){background-color:var(--base-3);color:var(--contrast)}a.custom-border{background-color:var(--base-darker-pink);border-radius:255px 15px 225px 15px/15px 225px 15px 255px;color:var(--contrast);display:block;font-family:Alice,serif;font-size:24px;font-weight:400;line-height:1.5;text-align:center;text-decoration:none;transition:background-color 0.2s ease;border:3px solid var(--contrast);padding:8px 20px}a.custom-border:focus-visible{outline:3px solid var(--contrast);outline-offset:6px}a.custom-border:is(:hover,:focus){background-color:var(--base-3);color:var(--contrast)}body .gform_wrapper.gform-theme.gform-theme--framework.gform-theme--orbital .gform_footer button.gform_button.button{background-color:var(--base-darker-pink);border-radius:255px 15px 225px 15px/15px 225px 15px 255px;color:var(--contrast);display:block;font-family:Alice,serif;font-size:24px;font-weight:400;line-height:1.5;text-align:center;text-decoration:none;transition:background-color 0.2s ease;border:3px solid var(--contrast);padding:8px 20px}body .gform_wrapper.gform-theme.gform-theme--framework.gform-theme--orbital .gform_footer button.gform_button.button:focus-visible{outline:3px solid var(--contrast);outline-offset:6px}body .gform_wrapper.gform-theme.gform-theme--framework.gform-theme--orbital .gform_footer button.gform_button.button:is(:hover,:focus){background-color:var(--base-3);color:var(--contrast)}.hbot-button-outline{border-radius:15px 225px 15px 255px/255px 15px 225px 15px;display:inline-block;max-width:100%;border:5px solid var(--base-3)}.hbot-heading-bar{padding-bottom:6px;padding-left:6px;border-bottom:11px solid var(--base);border-radius:15px}.hbot-heading-bar--on-tint{border-bottom-color:var(--base-3)}.hbot-photo{background-position:center;background-size:cover;border-radius:15px 225px 15px 255px/255px 15px 225px 15px;overflow-x:hidden;overflow-y:hidden;padding-left:20px;padding-right:20px;position:relative}.hbot-photo-frame{border-radius:255px 15px 225px 15px/15px 225px 15px 255px;height:100%;border:8px solid rgba(255,255,255,0.84)}.hbot-thumbnail{object-fit:cover;border-radius:8px}.gb-query-loop-item .gb-block-image img{object-fit:cover;border-radius:8px}